/*
gelb:#F1AD00
blau:#2A3E7D;
hellgrau:#999999;
*/

body
{
	text-align:center;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#666666;
	color:#333333;
	font-size:11px;
	font-family:arial,verdana;
}

center.mitte
{
	margin-left:auto;margin-right:auto;width:1000px;
}

table.ebene0_main
{
	table-layout:fixed;
	width:1000px;
  	min-width:1000px;
	margin-left:auto;
    margin-right:auto;
	margin-top:30px;
	/*padding-left:15px;
    padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;*/
	border:0px;
 	height:auto;
}

td.ebene0_top_left
{
	width:30px;
	min-width:30px;
	height:115px;
	min-height:115px;
}

td.ebene0_top_center
{
	width:910px;
	min-width:910px;
	height:auto;
	
	background-color:white;
}


td.ebene0_top_right
{
	width:29px;
	min-width:29px;
	border:solid 0px;
	height:115px;
	min-height:115px;
	vertical-align:top;
	background-image:url('../images-autohaus-toennemann/schatten-rechts.gif');
}

td.ebene0_left
{
	width:30px;
	min-width:30px;
	height:auto;
	
}

td.ebene0_right
{
	width:30px;
	min-width:30px;
	height:auto;
	
	background-image:url('../images-autohaus-toennemann/schatten-rechts.gif');
}

td.ebene0_bottom_center
{
	width:30px;
	min-width:30px;
	height:30px;
	min-height:30px;
	background-repeat:no-repeat;
	background-image:url('../images-autohaus-toennemann/schatten-unten.gif');
}

td.ebene0_bottom_right
{
	width:30px;
	min-width:30px;
	height:30px;
	min-height:30px;
	background-repeat:no-repeat;
	background-image:url('../images-autohaus-toennemann/schatten-unten-rechts.gif');
}

table.ebene1_main
{
	table-layout:fixed;
	width:910px;
  	min-width:910px;
	margin-left:15px;
    margin-right:15px;
	margin-top:15px;
	margin-bottom:15px;
	border:solid 1px #999999;
 	height:auto;
	background-image:url('../images-autohaus-toennemann/main-hintergrund.jpg');
}

td.ebene1_content
{
	width:908px;
	min-width:908px;
	height:100px;
	min-height:100px;
	vertical-align:top;
	margin-top:0px;
	padding-top:0px;
}

tr.main_row
{
	/*background-image:url('../images-autohaus-toennemann/main-row-hintergrund.gif');*/
}


div.logo
{
	width:215px;
	min-width:215px;
	height:99px;
	min-height:99px;
	float:left;
}

div.ebene2_top
{
	width:100%;
	min-width:100%;
	height:100px;
	min-height:100px;
	float:left;
}

div.navi_quadrat_top
{
	width:160px;
	min-width:160px;
	height:100px;
	min-height:100px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	display:none;
}

div.top_navi_leiste
{
	width:100%;
	min-width:100%;
	height:20px;
	min-height:20px;
	background-color:#D0E7F7;
	text-align:left;
	float:left;
	display:none;
}

div.top_links
{
	float:left;
	width:30%;
	min-width:30%;
	height:20px;
	min-height:20px;
  
}

div.top_info
{
	float:left;
	text-align:right;
	width:70%;
	min-width:70%;
	line-height:20px;
	height:20px;
	min-height:20px;
	display:none;
}

div.zubehoer
{
	float:left;
	text-align:left;
	width:240px;
	min-width:240px;
	line-height:20px;
	height:20px;
	min-height:20px;
}

div.zubehoer_trenner
{
	float:left;
	text-align:left;
	width:20px;
	min-width:20px;
	line-height:20px;
	height:auto;
	
}


div.main_content
{
	float:left;
	width:100%;
	min-width:100%;
	height:auto;
	
}

table.content
{
	table-layout:fixed;
	width:100%;
  min-width:100%;
 	height:auto;
	
}

td.main_left
{
	vertical-align:top;
	width:160px;
	min-width:160px;
	height:auto;
	
	background-color:#D6D6D6;
	display:none;
}

div.navi_abstand
{
	width:160px;
	min-width:160px;
	height:15px;
	min-height:15px;
	background-color:white;
	display:none;
}

div.main_navi
{
	width:160px;
	min-width:160px;
	height:auto;
	
	display:none;
}

td.abstand_content
{
	width:19px;
	min-width:19px;
	height:auto;
	
	background-color:white;
}

td.content
{
	width:735px;
	min-width:735px;
	height:auto;
	
	vertical-align:top;
}


td.content_row1
{
	width:710px;
	min-width:710px;
	height:auto;
	
	vertical-align:top;
	background-image:url('../images-autohaus-toennemann/main-hintergrund.gif');
	/*background-repeat:no-repeat;*/
}


div.content_text_top
{
	float:left;
	padding-top:15px;
	height:17px;
	min-height:17px;
	width:710px;
	min-width:710px;
	background-repeat:no-repeat;
	background-image:url('../images-autohaus-toennemann/main-top-rundungen.gif');
}

div.content_text
{
	float:left;
	height:auto;
	
	width:710px;
	min-width:710px;
}

div.hauptbereich
{
	float:left;
	height:auto;
	
	width:520px;
	min-width:520px;
	font-size:11px;
	text-align:left;
	padding-bottom:20px;
	line-height:18px;
}

div.hauptbereich_trenner
{
	float:left;
	height:auto;
	
	width:50px;
	min-width:50px;
	padding-bottom:20px;
}

div.aktuellbereich
{
	float:left;
	height:auto;
	
	width:130px;
	min-width:130px;
	text-align:left;
	font-size:11px;
	line-height:18px;
	padding-bottom:20px;
	display:none;
}

div.single_navi_first
{
	line-height:35px;
	height:35px;
	min-height:35px;
	width:160px;
	min-width:160px;
	background-color:#EBEBEB;
	float:left;
	text-align:left;
}

div.single_navi
{
	line-height:35px;
	height:35px;
	min-height:35px;
	width:160px;
	min-width:160px;
	border-top:dotted 1px white;
	background-color:#EBEBEB;
	float:left;
	text-align:left;
}

div.multi_navi
{
	line-height:35px;
	height:auto;
	
	width:160px;
	min-width:160px;
	border-top:dotted 1px white;
	float:left;
	text-align:left;
	background-color:#D6D6D6;
}

div.multi_navi_aktiv
{
	line-height:35px;
	height:auto;
	
	width:160px;
	min-width:160px;
	border-top:dotted 1px white;
	float:left;
	text-align:left;
	background-color:#EBEBEB;
}

span.multi_navi_trenner
{
	line-height:5px;
	height:5px;
	min-height:5px;
	font-size:5px;
	width:160px;
	min-width:160px;
}

a.first_navi_point
{
	font-weight:normal;
	text-decoration:none;
	color:black;
	line-height:35px;
	height:35px;
	min-height:35px;
	width:160px;
	min-width:160px;
	text-align:left;
	font-size:11px;
	float:left;
	background-image:url('../images-autohaus-toennemann/navi-point-1-passiv.gif');
}

a.first_navi_point:hover
{
	background-image:url('../images-autohaus-toennemann/navi-point-1-aktiv.gif');
}

a.first_navi_point_aktiv
{
	font-weight:bold;
	text-decoration:none;
	color:black;
	line-height:35px;
	height:35px;
	min-height:35px;
	width:160px;
	min-width:160px;
	text-align:left;
	font-size:11px;
	float:left;
	background-image:url('../images-autohaus-toennemann/navi-point-1-aktiv.gif');
}


a.navi_point
{
	font-weight:normal;
	text-decoration:none;
	color:black;
	line-height:35px;
	height:35px;
	min-height:35px;
	width:160px;
	min-width:160px;
	font-size:11px;
	background-color:#D6D6D6;
	float:left;
	text-align:left;
}

a.navi_point:hover
{
	background-color:#EBEBEB;
}

a.navi_point_aktiv
{
	font-weight:bold;
	text-decoration:none;
	color:black;
	line-height:11px;
	height:auto;
	
	width:160px;
	min-width:160px;
	padding-top:12px;
	padding-bottom:5px;
	font-size:11px;
	background-color:#EBEBEB;/*#D6D6D6;*/
	float:left;
	text-align:left;
}

a.navi_point_aktiv:hover
{
	background-color:#D6D6D6;/*#EBEBEB;*/
}

a.single_navi_point_aktiv
{
	font-weight:bold;
	text-decoration:none;
	color:black;
	line-height:35px;
	height:35px;
	min-height:35px;
	width:160px;
	min-width:160px;
	font-size:11px;
	background-color:#EBEBEB;/*#D6D6D6;*/
	float:left;
	text-align:left;
}

a.single_navi_point_aktiv:hover
{
	background-color:#D6D6D6;/*#EBEBEB;*/
}

a.sec_navi_point
{
	font-weight:normal;
	text-decoration:none;
	color:black;
	line-height:20px;
	height:20px;
	min-height:20px;
	width:160px;
	min-width:160px;
	font-size:11px;
	float:left;
	text-align:left;
	display:none;
}

a.sec_navi_point:hover
{
	background-color:#D6D6D6;/*#EBEBEB;*/
}

a.third_navi_point
{
	font-weight:normal;
	text-decoration:none;
	color:black;
	line-height:20px;
	height:20px;
	min-height:20px;
	width:160px;
	min-width:160px;
	font-size:11px;
	float:left;
	text-align:left;
	display:none;
}

a.third_navi_point:hover
{
	background-color:#D6D6D6;/*#EBEBEB;*/
}

a.textlink
{
	font-weight:normal;
	text-decoration:none;
	color:black;
	line-height:20px;
	font-size:11px;
	display:none;
}

a.textlink:hover
{
	color:#9A9A9A;
	/*text-decoration:underline;*/
}

a.morelink
{
	font-weight:normal;
	text-decoration:none;
	color:#003399;
	font-size:11px;
	display:none; 
}

a.morelink:hover
{
	/*font-weight:bold;*/
	text-decoration:underline;
}

span.h1
{
	line-height:30px;
	font-size:30px;
	font-weight:bold;
	width:auto;
	color:#9A9A9A;
	padding-bottom:15px;
}

span.h1_trenner
{
	line-height:10px;
	height:10px;
}

span.h2
{
	line-height:30px;
	font-size:12px;
	font-weight:bold;
	width:auto;
	color:#333333;
	padding-bottom:0px;
}


h2
{
	width:auto;
	color:#9A9A9A;
}

div.gruppe
{
	width:515px;
	min-width:515px;
	height:auto;
	/*float:left;*/
	padding-bottom:10px;
	padding-left:5px;
}

div.oeffnung_item
{
	width:123px;
	min-width:123px;
	height:auto;
	
	padding-top:5px;
	float:left;
}

div.filliale_item
{
	width:515px;
	min-width:515px;
	height:auto;
	
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
}


a.indexSchrift
{
	font-weight:bold;
	text-decoration:none;
	color:#666666;
	line-height:36px;
	font-size:30px;
}

a.indexSchrift:hover
{
	color:#9A9A9A;
	/*text-decoration:underline;*/
}

a.indexPfeil
{
	font-weight:bold;
	text-decoration:none;
	line-height:40px;
	color:#93C3F1;/*#D0E7F7;*/
	font-size:40px;
}

a.indexPfeil:hover
{
	color:#D0E7F7;
	/*text-decoration:underline;*/
}

a.indexLogo
{
	text-decoration:none;
}

a.indexLogo:hover
{
	/*text-decoration:underline;*/
}




div.toolbar
{
  width:550px;
  min-width:550px;
  padding-top:50px;
  padding-bottom:20px;
  color:black;
  font-size:12px;
  height:26px;
}


td.bottom
{
	width:1000px;
  	min-width:1000px;
 	height:50px;
  	min-height:50px;
	border-bottom:solid 1px #003399;
	border-top:solid 1px #003399;
	vertical-align:middle;
	text-align:left;
}


div.bottom_left
{
	float:left;	text-align:left;width:600px;min-width:600px;height:20px;min-height:20px;
	color:#003399;font-size:12px;
}

div.bottom_right_1
{
	float:left;text-align:left;width:200px;min-width:200px;height:20px;min-height:20px;
	color:#003399;font-size:12px;
}

div.bottom_right_2
{
	float:left;text-align:right;width:200px;min-width:200px;height:20px;min-height:20px;
	color:#003399;font-size:12px;
}

td.social_bookmarks
{
	width:1000px;
  	min-width:1000px;
 	height:50px;
  	min-height:50px;
	vertical-align:middle;
	text-align:left;
}

a.main_navi
{
	color:white;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	display:none; 
}

a.main_navi:hover
{
	color:#99ff00;
	font-size:14px;
	text-decoration:none;
}

a.sec_menu
{
	float:left;
	width:auto;
	
	height:20px;
	min-height:20px;
	color:#003399;
	font-size:14px;
	text-decoration:none;
	margin-right:20px;
	display:none; 
}

a.sec_menu:hover
{
	color:#99ff00;
}
	
div.head_cms
{
  height:auto;
  text-decoration:none;
  font-size:14px;
  word-spacing:0px; 
  letter-spacing: 0px;
  font-weight:bold;
  font-family:arial,verdana,georgia;
  line-height:16px;
  color:#003399;
  padding-top:5px;
  padding-bottom:5px;
}

h2.neutral
{
  height:16px;
  text-decoration:none;
  font-size:16px;
  word-spacing:0px; 
  letter-spacing:0px;
  font-weight:bold;
  font-family:arial,verdana,georgia;
  line-height:16px;
  color:#3D9FDF;/*#86C3EB;/*#A2D1EF;#333333;*/  
  padding:0px;
  
}




td.agb_links
{
	width:300px;
	min-width:300px;
}

td.agb_rechts
{
	width:100px;
	min-width:100px;
	vertical-align:bottom;
	text-align:right;
}



td.standard
{
	width:100%;
	min-width:100%;
	padding-top:0px;
	color:#3A3A3A;
}

td.dottedLine
{
	border-bottom:dotted 1px black;
	height:10px;
	min-height:10px;width:100%;min-width:100%;
}

td.hTrenner
{
 padding-bottom:2px;height:5px;min-height:5px;width:100%;min-width:100%;
}


td.bottom_sitemap
{
	width:100%;
	min-width:100%;
	text-align:center;
	border:0px;
	color:#A9A9A9;
	height:40px;
	min-height:40px;
	vertical-align:middle;
}

a.bottom
{	
	font-weight:normal;
	text-decoration:none;
	color:#A9A9A9;
	font-size:10px;
	display:none; 
}

a.bottom:hover
{
	color:#003399;
}


a.sitemap
{
	line-height:18px;
	text-decoration:none;
	font-size:16px;
	color:#003399;
}

a.sitemap:hover
{
	text-decoration:underline;
}

/*Block Ansprechpartner*/
div.aspp
{float:left;width:257px;min-width:257px;height:190px;min-height:190px;}

table.aspp
{table-layout:fixed;width:257px;min-width:257px;height:190px;min-height:190px;}

td.aspp_img
{width:120px;min-width:120px;height:160px;min-height:160px;}

td.aspp_img_abstand
{width:10px;min-width:10px;height:160px;min-height:160px;}

td.aspp_beschreibung
{width:125px;min-width:125px;height:160px;line-height:16px;min-height:160px;vertical-align:top}

a.aspp
{
	font-weight:normal;
	text-decoration:none;
	color:black;
	line-height:20px;
	font-size:11px;
}

a.aspp:hover
{
	color:#9A9A9A;
}

div.aspp_gruppenkopf
{
  /*float:left;*/
  text-align:left;
  width:515px;
  min-width:515px;
  height:20px;
  min-height:20px;
  margin-bottom:20px;
  font-weight:bold;
  /*background-color:#999999;
  color:#333333;*/
  font-size:11px;
}

div.gruppenkopf
{
  /*float:left;*/
  text-align:left;
  width:490px;
  min-width:490px;
  height:20px;
  min-height:20px;
  margin-bottom:5px;
  line-height:20px;
  background-color:#D0E7F7;
  /*color:#333333;*/
  font-weight:bold;
  font-size:11px;
}



iframe.gebrauchtwagen
{
  background-position: center center;
  background-repeat:no-repeat;
  background-image:url('../images-autohaus-toennemann/tic-tac.gif');
  width:700px;min-width:700px;height:470px;min-height:470px;
}









td.ueberschrift_links
{
  text-align:center;
  color:black;
  font-size:12px;
  vertical-align:middle;
  /*height:26px;
  background-position: right center;
  background-repeat:no-repeat;
  background-image:url('../images-webdesign-nottuln/ueberschrift-links-webdesign-nottuln-grau.jpg');*/
}

td.ueberschrift_mitte
{
  text-align:center;
  color:black;
  /*font-size:12px;
  height:26px;
  vertical-align:middle;
  background-repeat:no-repeat;
  background-position: left center;*/
  /*background-image:url('../images-webdesign-nottuln/ueberschrift-mitte-webdesign-nottuln-grau.jpg');*/
}



td.ueberschrift_rechts
{
  text-align:center;
  color:black;
  font-size:12px;
  vertical-align:middle;
  /*height:26px;
  background-repeat:no-repeat;
  background-position: left center;
  background-image:url('../images-webdesign-nottuln/ueberschrift-rechts-webdesign-nottuln-grau.jpg');*/
}

td.rechtsContent
{
	width:253px;
	min-width:253px;
	padding-top:10px;
}

td.linksContent
{
	 width:183px;
	 min-width:183px;
	 padding-top:10px;
}





td.abstand_vertical_links{height:auto;width:10px;min-width:10px;}
td.abstand_vertical_mitte_links{height:auto;width:36px;min-width:36px;}
td.abstand_vertical_mitte_rechts{height:auto;width:30px;min-width:30px;}
td.abstand_vertical_rechts{height:auto;width:15px;min-width:15px;}





td.menu_right_container
{
  padding-top:10px;
  padding-bottom:0px;
  padding-left:0px;
  width:253px;
  min-width:253px;
  color:#3A3A3A;
  font-weight:normal;
  height:auto;
  vertical-align:top;
  text-align:left;
  min-height:405px
}

.fuss_abschluss_oben
{
	width:1000px;
	min-width:1000px;
	height:15px;
	min-height:15px;
	font-size:10px;
	background-repeat:no-repeat;
	background-image:url('../images-webdesign-nottuln/hintergrund-abschluss-oben-fuss-webdesign-nottuln.gif');
}


table.fuss_oben
{
	width:1000px;
	min-width:1000px;
	margin-top:10px;
	margin-left:auto;
  margin-right:auto;
}

table.fuss
{
	width:1000px;
	min-width:1000px;
	height:auto;
	margin-left:auto;
  margin-right:auto;
	min-height:15px;
	background-image:url('../images-webdesign-nottuln/hintergrund-fuss-webdesign-nottuln.gif');
}

.fuss_left
{
	width:10px;
	min-width:10px;
}

.fuss_center
{
	text-align:left;vertical-align:top;
	width:750px;
	min-width:750px;
	font-size:10px;
	color:#9A9A9A;
}


.fuss_right
{
	text-align:center;vertical-align:top;
	width:240px;
	min-width:240px;
	font-size:10px;
	height:100%;
	min-height:100%;
}

table.fuss_unten
{
	width:1000px;
	min-width:1000px;
	margin-left:auto;
    margin-right:auto;
}

.fuss_abschluss_unten
{
	width:1000px;
	min-width:1000px;
	height:10px;
	font-size:10px;
	background-repeat:no-repeat;
	background-image:url('../images-webdesign-nottuln/hintergrund-abschluss-unten-fuss-webdesign-nottuln.gif');
}

a.top
{
	text-decoration:none;
	color:black;
}

a.top:hover
{
	color:#F1AD00;
}

a.secnavi
{
	text-decoration:none;
	font-size:14px;
	height:20px;
	line-height:20px;
	width:183px;
	min-width:183px;
	/*border-bottom:dotted 1px gray;*/
	color:#3A3A3A;
	/*color:black;*/
}

a.secnavi:hover
{
	color:#F1AD00;
}


a.sitemapMain
{
	font-weight:normal;
	text-decoration:none;
	color:#2A3E7D;
	font-size:16px;
}

a.sitemapMain:hover
{
	/*font-weight:bold;*/
	text-decoration:underline;
}
a.sitemapSub
{
	font-weight:normal;
	text-decoration:none;
	color:#2A3E7D;
	font-size:12px;
}

a.indexlink
{
	font-weight:normal;
	text-decoration:none;
	color:#2A3E7D;
	font-size:12px;
}

a.indexlink:hover
{
	/*font-weight:bold;*/
	text-decoration:underline;
}

.navi_block_left
{
  padding-top:10px;
  padding-bottom:10px;
  border-bottom:1px solid #d0d0d0;
  text-align:left;
  width:100%;
  vertical-align:middle;
  margin-bottom:2px;
  color:black;
}

h2.PageTitle
{
  color:#3A3A3A;
  text-decoration:none;
  font-weight:normal;
  font-size:14px;
  padding:0px;
  margin:0px;
  line-height:26px;
}

h1.PageTitle
{
  color:#ACACAC;
  text-align:center;
  text-decoration:none;
  font-weight:bold;
  font-size:30px;
  padding:0px;
  margin:0px;
  line-height:30px;
}

h1.PageTitle a
{
  color:#ACACAC;/*#3A3A3A;/*#2A3E7D;*/
  text-align:center;
  text-decoration:none;
  font-weight:bold;
  line-height:30px;
  font-size:30px;
  padding:0px;
}

h1.PageTitle a:hover
{
  text-decoration:underline;
}

h1.index
{
  color:#3A3A3A;
  text-decoration:none;
  font-weight:normal;
  font-size:12px;
  margin:0px;
  padding:0px;
}

h2.PageUnderTitle
{
  color:#3A3A3A;
  text-decoration:none;
  font-weight:bold;
  font-size:12px;
  padding:0px;
  margin:0px;
  line-height:26px;
}



a.info
{line-height:18px;font-size:11px;color:#340E0E;text-decoration:none}
a.info:hover
{text-decoration:none;font-weight:bold}



.fontStandard
{
  font-size:11px;
  word-spacing:0px; 
  letter-spacing: 0px;
  font-weight:normal;
  color:#340E0E;
}

td.TerminlisteTrenner
{
  height:10px;
}

td.TerminlisteText
{
  border-bottom: 1px solid #c0c0c0;
  border-right: 1px solid #c0c0c0;
  font-size: 0.7em;
}


img{border:0px}

.bottomLink
{
    color:#888888;
    font:10px Verdana;
}

/*KONTAKTFORMULAR*/
table.kontakt
{
  padding-top:5px;
  margin-top:5px;
  margin-bottom:10px;
  color:black;
  text-decoration:none;
  font-size:1.0em;
  width:350px;
}

td.kontakt
{
	color:black;
	line-height:15px;
}

div.kontakt_message
{
  width:350px;
  text-decoration:none;
  font-size:0.9em;
}
font.error
{
  color:#FF5151;
}
font.ok
{
  color:green;
}

a.kontakt, a.kontakt:hover
{
  color:#2D2DFE;
  text-decoration:none;
  font-size:1.0em;
}


td.beschriftung{width:120px;min-width:200px;height:20px;color:#3A3A3A;font-size:12px;vertical-align:middle;text-align:left;}
td.inputStandard
{
	height:18px;
}
 
input.kontaktTextStandard
{
	 width:125px;min-width:125px;height:18px;
	 min-height:18px;line-height:14px;
	 border: solid 1px #6f6f6f;
	 color:#3a3a3a;font-size:12px;
}

input.kontaktTextEmail
{
	 width:210px;min-width:210px;height:18px;min-height:18px;line-height:14px;
	 border: solid 1px #6f6f6f;
	 color:#3a3a3a;font-size:12px;
}

input.kontaktTextStrasse
{
	 width:166px;min-width:166px;height:18px;min-height:18px;line-height:14px;
	 border: solid 1px #6f6f6f;
	 color:#3a3a3a;font-size:12px;
}

input.kontaktTextPlz
{
	 width:78px;min-width:78px;height:18px;min-height:18px;line-height:14px;
	 border: solid 1px #6f6f6f;
	 color:#3a3a3a;font-size:12px;
}

input.kontaktTextHsNr
{
	 width:37px;min-width:37px;height:18px;min-height:18px;line-height:14px;
	 border: solid 1px #6f6f6f;
	 color:#3a3a3a;font-size:12px;
}

input.kontaktButton
{
 width:70px;min-width:70px;height:25px;min-height:25px;
 color:#3a3a3a;
 border: solid 1px #6A6A6A;
 margin-bottom:2px;
}

textarea.kontakt
{
	width:210px;height:100px;
	background-color:white;
	border: solid 1px #6f6f6f;
	font-family: arial, verdana;
	color:#3a3a3a;
	font-size:12px;	
}

select.kontakt{width:250px;height:22px;font-size:10px;color:black;background-color:white;border:solid 1px gray;}
/*ENDE KONTAKTFORMULAR*/

.dyn_text
{
	font-weight:normal;font-size:11px;font-family:verdana;
}

.scrollContent
{overflow:auto;width:590px;height:325px;}

.fixContent
{width:100%;min-height:325px;}

ul
{
	margin-top:0px;padding-top:0px
}

li.sitemap {
	 MARGIN-LEFT: -10px; TEXT-INDENT: 0.3em; LINE-HEIGHT: 12px; LIST-STYLE-TYPE: square
}
li.produkt {
	MARGIN-LEFT: -20px;LINE-HEIGHT: 14px; TEXT-INDENT: 0px; LIST-STYLE-TYPE: square;
	color:#3A3A3A;
}

table.index
{width:950px;}

td.index
{
	width:280px;min-width:280px;
	text-align:left;vertical-align:top;
	background-color:#fbfbfb;/*#fbfbfb;*/
	color:#3A3A3A;
	border:solid 0px gray;
}

img.index
{
	border:solid 1px #E8E8E8;;
}

div.hrTop
{
	border-top:dotted 1px gray;
	width:100%;min-width:100%;
	font-size:1px;height:1px;
}

div.hrBottom
{
	border-bottom:dotted 1px gray;
	width:100%;min-width:100%;
	font-size:1px;height:1px;
}

img.content_bild
{
  display:none;
}

