BODY {
	FONT: 12px verdana, helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none; margin-left:0px; margin-top:0px; background-image:url(webdt003.gif);
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	TEXT-INDENT: 0pt
}
td {
	FONT: 11px verdana, helvetica, sans-serif
}
.eng {
	FONT-SIZE: 12px; FONT-FAMILY: "Verdana", "Arial"
}
.large {
	FONT: 13px/18px verdana, helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.t01 {
	COLOR: #333; TEXT-INDENT: 13px; TEXT-DECORATION: none; font-family:Impact; font-size:13px; letter-spacing:1px;
}
.t02 {
	FONT-WEIGHT: bold; COLOR: #535468; TEXT-INDENT: 26px; TEXT-DECORATION: none
}
.t03 {
	COLOR: #ffffff; TEXT-INDENT: 30px; TEXT-DECORATION: none
}
.t04 {
	COLOR: #FFFFFF; TEXT-INDENT: 13px; TEXT-DECORATION: none; font-family:Impact; font-size:13px
}
.e01 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #969696
}
.e02 {
	FONT-SIZE: 9px; COLOR: #2c2c2c
}
.white {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff
}
.line_h16 {
	LINE-HEIGHT: 16px
}
.line_h18 {
	LINE-HEIGHT: 18px
}
.line_h20 {
	LINE-HEIGHT: 20px
}
.count {
	DISPLAY: none
}
A {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	RIGHT: 0px; COLOR: #ffbf60; POSITION: relative; TOP: 1px; TEXT-DECORATION: none
}
a:link.img {
	RIGHT: 0px; COLOR: #336699; POSITION: relative; TOP: 1px; TEXT-DECORATION: none
}
a:visited.img {
	COLOR: #000000; TEXT-DECORATION: none
}
a:active.img {
	COLOR: #ff0000; TEXT-DECORATION: none
}
a:hover.img {
	BORDER-RIGHT: #bde3f7 1px ridge; BORDER-TOP: #bde3f7 1px ridge; BORDER-LEFT: #bde3f7 1px ridge; BORDER-BOTTOM: #bde3f7 1px ridge
}
a:link.nav {
	FONT-SIZE: 14px; COLOR: #ffffff
}
a:visited.nav {
	FONT-SIZE: 14px; COLOR: #ffffff
}
a:active.nav {
	COLOR: #ffffff
}
a:hover.nav {
	COLOR: #ffff00
}
a:link.big {
	FONT-SIZE: 13px; COLOR: #ff5d00
}
a:visited.big {
	FONT-SIZE: 13px; COLOR: #ff5d00
}
a:active.big {
	COLOR: #ff5d00
}
a:hover.big {
	COLOR: #006600
}
a:link.news {
	COLOR: #000000
}
a:visited.news {
	COLOR: #ffffff
}
a:active.news {
	
}
a:hover.news {
	COLOR: #000000
}

a.m01 { text-decoration: none; color: #A5340A; FONT-SIZE: 13px; font-weight:bold }   
a:hover.m01 { color:#DE480D; FONT-SIZE: 13px; font-weight:bold  }


a.m02 { text-decoration: none; color:#fff; font-weight:bold}  
a:hover.m02 { color:#E4291B}

a.m03 { text-decoration: none; color: #FFFFFF }  
a:hover.m03 { color: #FFFF00 }

a.left01  { text-decoration: none; color: #8B3E00 }   
a:hover.left01  { color: #930000;text-decoration: underline; }

a.r01  { text-decoration: underline; color: #000000 }   
a:hover.r01  { color: #DE480D }

a.r02  { color: #333333 }   
a:hover.r02  {text-decoration: underline;  color: #005899 }


a.n01  {text-decoration: none;color: #000000 }   
a:hover.n01  { text-decoration: underline;color: #DE480D }

.b2 {
	FONT-SIZE: 14px
}
.b4german {
	FONT-SIZE: 12px
}
#HotPL-contact {
	position: relative;
	font-size: 11px;
	font-weight: bold;
}
#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: 139px;
}
#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;
}
.svfocus{ padding:10px 0px 0px 20px; margin:0px;}
.svfocus li{ padding:5px 0px; margin:0px; font-size:10px;}
.boldv {font-weight: bold;}