@charset "utf-8";/* Container, der alles umschliesst */div#container {	width: 920px; 	border: 1px solid #71BF44;	text-align: left;	margin-top: 25px;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	background-color: #FFFFFF;	background-image: url(../menu_background.jpg);	background-repeat: repeat-y;    } div#header {	background-color: #FFFFFF;	background-image: url(../header_background.jpg);	background-repeat: no-repeat;	background-position: top;	height: 150px;    } 	div#left {	float:left;	width: 175px;	z-index: 4;}div#mainnavi {	width: 165px;	padding-right: 5px;	padding-bottom: 15px;	padding-left: 15px;	height: 350px;	padding-top: 15px;    }	div#header h1 {	margin: 0;     }	div#sidebar2 {	float: right; 	width: 190px; 	padding-top: 15px;	padding-right: 5px;	padding-bottom: 15px;	padding-left: 5px;    }	div#mainContent {	width: 500px;	margin-top: 5px;	margin-right: 200px;	margin-bottom: 5px;	margin-left: 200px;	padding-top: 20;	padding-right: 10px;	padding-bottom: 0;	padding-left: 10px;    } 	div#footer {	font-size: 0.8em;	background-image: url(../footer_background.jpg);	background-repeat: no-repeat;	background-position: top;	padding-left: 10px;	padding-top: 15px;	height: 20px;	color: #FFFFFF;    } 	div#breadcrumb {	height: 25px;	padding-left: 350px;	font-size: 9px;	padding-right: 20px;	width: 900px;	text-align: left;	padding-top: 95px;    } body  {	font-size: 9pt;	margin: 0;	text-align: center;	color: #000000;	padding: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #B7DA9B;    }	.text  {	/*	font-size: 11pt; /* make 1em = 10px */	font-size: 9pt;	margin: 0;	text-align: left;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	padding-top: 0;	padding-right: 0;	padding-bottom: 0;	padding-left: 8px;    }.bodytext  {	/*	font-size: 11pt; /* make 1em = 10px */	font-size: 9pt;	margin: 0;	text-align: left;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;    }    .fltrt {     	float: right;    	margin-left: 8px;    }    .fltlft {     	float: left;    	margin-right: 8px;    }    .clearfloat {     	clear:both;        height:0;        font-size: 1px;        line-height: 0px;    }			/*a {text-decoration: none;}*/	a:link,  a:active, a:visited {color: #000000;}	a:hover {color: #A5141B;}		/** Main Navigation	------------------------------*/	#mainnavi {	margin: 1em 0em 0.6em 0em;	padding: 0.8em 0em 0.4em 1.5em;	font-size: 10pt;	}	#mainnavi ul {		margin: 0em 0em 0.3em 1.7em;		padding: 0em;	}		#mainnavi li {		margin: 0.3em 0em 0em 0em;		padding: 0em;		list-style-image: url(../menue_leer.gif);	}		#mainnavi .act {		list-style-image: url(../menue_voll.gif);	}		#mainnavi li li {		margin: 0.3em 0em 0em 1em;		padding: 0em;	}		#mainnavi a {		text-decoration: none;	}		/** Main Navigation with divs */		#mainnavi div {		margin: 0.3em 0em 0em 0em;		padding: 0em 0em 0em 1.5em;		background-image: url(../menue_leer.gif);		background-repeat: no-repeat;	}	#mainnavi div.act {		background-image: url(../menue_voll.gif);	}		#mainnavi div.level2 {		margin-left: 1.0em;	}		#mainnavi div.level3 {		margin-left: 2.0em;	}h1 {font-size: 11pt;}h2 {	font-size: 11pt;	color: #A5141B;}h3 {font-size: 10pt;}h4 {	font-size: 10pt;	color: #A5141B;}h5 {font-size: 9pt;}h6 {	font-size: 9pt;	color: #A5141B;}.tr-0 {/* formatierungen f̹r die erste Zeile */}.tr-even {	background-color: #F1F7EB;/* formatierung f̹r alle ungeraden Zeilen */}.tr-odd {/* formatierung f̹r alle geraden Zeilen */}.tr-last {/* formatierung f̹r die letzte Zeile */}/* store locator */.tx-locator-pi1 .latitude {display: none;}.tx-locator-pi1 .longitude {display: none;}.tx-locator-pi1 .products {display: none;}.tx-locator-pi1body  {	/*	font-size: 11pt; /* make 1em = 10px */	font-size: 9pt;	margin: 0;	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */	color: #000000;	padding: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #B7DA9B;    }.formHeader  {	font-size: 11pt;	text-align: left;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	padding-bottom: 20;	font-weight: bold;    }	.tx_locator_searchform  {	/*	font-size: 11pt; /* make 1em = 10px */	font-size: 9pt;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;    }.searchResultHeader  {	font-size: 11pt;	text-align: left;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	padding-bottom: 20;    }.searchResultTable  {	/*	font-size: 11pt; /* make 1em = 10px */	font-size: 08pt;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	white-space: nowrap;	text-indent: 2px;	height: 22px;    }.storename	{	font-size: 11pt;	text-align: left;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	padding-bottom: 20;	font-weight: bold;	}.category	{	font-size: 11pt;	text-align: left;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	}	.contactperson	{	font-size: 11pt;	text-align: left;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	}.city	{	font-size: 11pt;	text-align: left;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	}.address	{	font-size: 11pt;	text-align: left;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	}.additionaladdress	{	font-size: 11pt;	text-align: left;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	}.country	{	font-size: 11pt;	text-align: left;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	}.phone	{	font-size: 11pt;	text-align: left;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	}.email	{	font-size: 11pt;	text-align: left;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	}.distance	{	font-size: 11pt;	text-align: left;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	}.notes	{	font-size: 11pt;	text-align: left;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	}.hours	{	font-size: 11pt;	text-align: left;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	}.tx_locator_map {	height: 360px;	width: 480px;}.csc-textpic {	float:left;}.csc-textpic-left {}.csc-textpic-above {}.csc-textpic-imagewrap {}.csc-textpic-clear {	clear:both;    	margin-right: 8px;}.csc-textpic-image {}.csc-textpic-text {}.csc-textpic-firstcol {}.csc-textpic-lastcol {}csc-textpic-intext-left-nowrap { display: none; }