body { font-family:Arial; background-image:url('../images/hin1.jpg'); overflow:auto; font-size: 12px;}
a:link {color:black; text-decoration:none; border: none;}
a:visited {color:black; text-decoration:none; border: none;}
a:active {color:black; text-decoration:none; border: none;}
a:hover {color:black; text-decoration:underline; border: none;}
img{ border: none;}
td{ font-family:Arial;}
ol, ul {margin-left: 15px; padding-left: 0; list-styleposition: outside;}



.fett { font-style:bold;}
.accesorietext { font-size:10pt;line-height: 1.5;}
.accesorieheader { font-size: 12pt; color:#4682b4; style: bold;  font-weight:bold;}
.detailauflistung { font-size:10pt;list-style-type: disc;line-height: 1.5; 
  margin: 0;  padding: 0;  }
.kleinelinks {font-size:8pt;text-decoration:none; border: none;}
.Mapicon {background-color:#AEC9FA; width: 100%;border:1pt solid #9E9E9E;}
.test { z-index:20;}
.adressh1 { font-size: 11pt;color:#4682b4; }
.adresscompany {}
.adresstext {}
.tooltipheader {font-size: 10pt; color:#4682b4; style: bold;  font-weight:bold;}
.tooltiptext {font-size:10pt; line-height: 1; }


.marker-layer {
background-color:#FFFFFF;
border: 1px solid #FFFFFF;
color: #000000;
}


h1 { font-size: 18px; color: #4682b4; }
h2 { font-size: 15px; color: #4682b4; }
h4 { font-style: bold; color: #4682b4;}
s1 { font-size: 14px; color: #4682b4; }



	
	#Floater{ margin-left:auto; margin-right:auto; width: 900px;}
	#LMenu	{width:900px; height: 16px; font-size:small;bottom: 0px; text-align: right; padding-top:10px;}
	#outer_box {border:1pt solid #9E9E9E;}
	#top_logo  {background-image:url('../images/TPT_Banner_1.jpg'); height: 91px; background-repeat: no-repeat;}
	#menu_frame    {background-image:url('../images/TPT_Banner_2.jpg');height: 26px;background-repeat: no-repeat;text-align:center;}
			yymenu a.last {border: none;}
			yymenu  {background:#B0C4DE; border: none;}
			yymenu a:hover {color: #2D4200; background-color: #B0C4DE; border: none; }
	#Links  {width: 420px; float:left;  padding: 10px;}
	#Rechts {width: 420px; float:right; padding: 10px;}
	
	
  #box { width: 898px; height:100%; background-color: #FFFFFF;border-top:2pt solid #9E9E9E;overflow:hidden;clear:both;}
 	#Content {	
       		background-color:#FFFFFF;	
		width: 655px;
		padding-left:130px;
		padding-right:30px;
		padding-top: 20px;
		padding-bottom:20px;
		font-family:Arial;	
		float:left;
		}      
	#picto  {width: 38px;float:right ; padding-top: 50px; padding-right: 45px;overflow:hidden}
	#bottom {clear:left; background-color:#AEC9FA;height:20px; text-align: center; padding-top:5px;}


