body { text-decoration: none; color: #333333; font: 12px verdana, helvetica, sans-serif; margin-left:0px; margin-top:0px;}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:5px; padding:0px;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; margin:3px; padding:0px;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; margin:0px; padding:0px;}                    
p  { text-indent: 0pt; text-align:left}                                                     
td {font: 11.5px verdana, helvetica, sans-serif;}							
.eng { font-size: 12px; font-family: "Verdana", "Arial"}		
.large     { text-decoration: none; font: 13px verdana, helvetica, sans-serif;  color: #000000;line-height: 18px}    
.t01       { text-decoration: none;  text-indent: 13px; color: #535468; font-weight:bold}  
.t02       { text-decoration: none;  text-indent: 26px; color: #535468; font-weight:bold}  
.t03       { text-decoration: none;  text-indent: 30px; color: #ffffff} 
.e01       { font-size: 10.5px;font-weight: bold; color: #969696 }
.e02       {font-size: 9px; color: #2C2C2C }
.white {  font-size: 13.5px;font-weight: bold; color: #FFFFFF}						       
.line_h16 { line-height: 16px}						
.line_h18 { line-height: 18px}						
.line_h20 { line-height: 20px}						
.count{ display:none;}

.navbg{background-image:url(../images/m_dt.gif); background-repeat:repeat-x; text-align:center; height:32px; line-height:32px;} 

A {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	 color: #FFBF60; text-decoration: none; position: relative; right: 0px; top: 1px
}
A.img:link { color: #336699; text-decoration: none; position: relative; right: 0px; top: 1px
}
A.img:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.img:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.img:hover {
	BORDER-RIGHT: #bde3f7 1px ridge; BORDER-TOP: #bde3f7 1px ridge; BORDER-LEFT: #bde3f7 1px ridge; BORDER-BOTTOM: #bde3f7 1px ridge
}
A.nav:link {
	FONT-SIZE: 14px; COLOR: #ffffff
}
A.nav:visited {
	FONT-SIZE: 14px; COLOR: #ffffff
}
A.nav:active {
	COLOR: #ffffff
}
A.nav:hover {
	COLOR: #ffff00
}
A.big:link {
	FONT-SIZE: 13px; COLOR: #ff5d00
}
A.big:visited {
	FONT-SIZE: 13px; COLOR: #ff5d00
}
A.big:active {
	COLOR: #ff5d00
}
A.big:hover {
	COLOR: #006600
}
A.news:link {
	COLOR: #000000
}
A.news:visited {
	COLOR: #ffffff
}
A.news:active {
	
}
A.news:hover {
	COLOR: #000000
}
.b2 {
	FONT-SIZE: 14px
}
.b1 { font-weight:normal}
.STYLE1 {
	color: #FF0000;
	font-weight: bold;
}
.b4german{FONT-SIZE: 12px}
.g_h3{
font-size:12px; font-weight:bold; height:30px;
}
#HotPL-contact {
	position: relative;
	font-size: 11px;
}
#HotPL-contact a { line-height:15px; text-decoration: none;}
#HotPL-contact a span { display:none; }
#HotPL-contact a:hover { display: block; text-decoration: underline;}
#HotPL-contact a:hover span {
	display: block;
	border: 1px solid #bab9aa;
	width: 150px;
	top: 35px;
	background-color:#FFFFFF;
	position:absolute;
	font-size: 11px;
	line-height: 18px;
	padding: 10px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	left: 270px;
}
#s5-contact {
	position: relative;
	font-size: 11px;
}
#s5-contact a { line-height:15px; text-decoration: none;}
#s5-contact a span { display:none; }
#s5-contact a:hover { display: block; text-decoration: underline;}
#s5-contact a:hover span {
	display: block;
	top: 20px;
	position:absolute;
	padding: 0px;
	color: #000000;
	left: 300px;
}
.team_box ul{clear:both; line-height:32px; margin:0px 20px; padding:0px;height:32px; text-align:left;}
.team_content{padding:0 5px 5px 5px; color:#535353; background:url(../images/newbox_bg.gif) repeat-y; padding-left:10px; padding-right:10px;}
.svfocus{ padding:10px 0px 0px 20px; margin:0px;}
.svfocus li{ padding:5px 0px; margin:0px; font-size:10px;}
.boldv {font-weight: bold;}