body,p,td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #595959; }
body { background-color: #ffffff; padding: 0px; margin: 0px; }
img { border-width:0px; }
p { margin-top:0px; margin-bottom:3px; }
h1 { font-size: 13px; color: #034694; font-weight: 700; margin-top: 8px; margin-bottom: 8px; }
h2 { font-size: 11px; color: #034694; font-weight: 700; margin:18px 0px 3px 0px; }
h3 { font-size:11px; color:#034694; font-weight:700; margin-top:12px; margin-bottom:3px; }

.standard {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #595959; }
.Head {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #034694; }
.SubHead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #034694; }
.green { color:#039608; }
.red { color:#960348; }
#g234 { position:absolute; left:538px; top:10px; }
#gsearch { position:absolute; left202px; top:23px; }
#nu { position:absolute; left:16px; top:16px; line-height:16:px; }
#nu2 { position:absolute; left:616px; top:16px; line-height:16px; }

.small { font-size:10px; }

form { margin:0px; padding:0px; }

UL { margin:0px 0px 12px 16px; }
li { margin:0px 0px 6px 8px; list-style-type:square; }

.TsRH {
	width: 150px;
	background-color: #034694;
	padding: 0px;
	margin: 10px 0px 1px 0px;
}

.TsRH h1 {
	color: #ffffff;
	font-weight: 700;
	font-size: 10px;
	padding: 2px 2px 2px 3px;
	margin: 0px;
}

.TsR { 
	width: 150px;
	background-color: #ECEFF5;
	margin-bottom: 1px;
}

.TsR p {
	font-size: 10px;
	padding: 0px 0px 2px 0px;
	margin: 2px;
}

.TsI {
	font-size: 10px;
	text-align:right;
	padding: 10px 0px 25px 0px;
}

.TsRI { 
	width: 150px;
	height: 44px;
	background-color: #ECEFF5;
	margin-bottom: 1px;
}

.TsRI p {
	font-size: 10px;
	padding-top: 10px;
	margin: 0px;
}

.TsRI img {
	float: left;
	width: 40px;
	height: 40px;
	border-width: 0px;
	margin: 2px;
	margin-right: 5px;
}

.TsRI p img {
	float:none;
	width:9px;
	height:8px;
	border-width:0px;
	margin:0px;
}

.ulft {	height:234px; background-color:#ECEFF5; }
.ulft img { margin:5px 0px 0px 12px; }
.ulft p { margin:4px 0px 0px 12px; font-size:10px; }

.ud {
	position: absolute; left:171px; top:101px;
	border-collapse:collapse;
}

.ud td { padding:3px; font-size:10px; color:#595959; }
.ud .tda { width:105px; color:#595959; font-weight:700; }
.ud .tdb { width:180px; }
.ud .td2a { font-size:10px; color:#595959; font-weight:700; background-color:#F2F5FB; }
.ud .td2b { background-color:#F2F5FB; }

.utxt { position:absolute; left:0px; height:130px; top:397px; width:468px; background-color:#ECEFF5; }
.utxt p { font-size:10px; padding:5px; background-color:#ECEFF5; }

.PvB2 {
	padding-top: 0px;	
}

.PvB2 p {
	font-size: 11px;
	font-weight: 700;
	padding: 0px;
	margin: 0px 0px 8px 0px;
	text-align: right;
}

.PvB2 a {
	font-size: 11px;
	font-weight: 200;
	padding: 0px;
	margin-left: 18px;
}

.PvB2 a img {
	float: none;
	vertical-align: middle;
	border-width: 0px;
	margin: 0px;
}

.CD { display:none }

#login { background-color:#F2F2F2; width:770px; height:24px; border-bottom:1px solid #D9D9D9; margin:0px; }
#login2 { position:relative; left:9px; top:3px; }
#CT { height:52px; background-image:url(http://s5.la20.de/img/ntl2.gif); background-repeat:no-repeat; }
#CT img { margin:3px 0px 0px 9px; }
#CT li { display:inline; margin:0px; padding:0px; text-align:center; }
#CT ul { float:left; margin:19px 0px 0px 0px; padding:0px; height:23px; list-style:none; text-transform:uppercase; }
#CT #s { border-bottom:3px solid #FA9119; }
#CT #l a { margin-right:0; }
#CT a { color:#034694; float:left; height:15px; margin-right:25px; text-decoration:none; font:12px Verdana,Arial,Helvetica,sans-serif; }
#CT ul li a:hover { border-bottom:3px solid #737373; }

.CL {
	position: absolute;
	left: 0px;
	top: 113px;
	width: 120px;
}

.CB {
	position: absolute;
	left: 129px;
	top: 180px;
	width: 468px;
}

.CAD {
	position: absolute;
	left: 129px;
	top: 83px;
	width: 468px;
}

.CR {
	position: absolute;
	left: 620px;
	top: 83px;
	width: 150px;
}

A { text-decoration:underline; color:#9E5705; }
A:hover { text-decoration:underline; color:#034694; }

.CR A { text-decoration:none; color:#034694; }
.CR A:hover { text-decoration:underline; }

td A { text-decoration:none; color:#034694; }
td A:hover { text-decoration:underline; }

A.chtop { text-decoration:none; color:#595959; }
A.chtop:hover { text-decoration:none; color:#595959; }

.PvB2 A { text-decoration:none; color:#034694; }
.PvB2 A:hover { text-decoration:underline; color:#034694; }
	
A.List { text-decoration: none; color:#034694; }
A.List:hover { text-decoration: underline; }

A.NavLeft { text-decoration: none; color:#034694; }
A.NavLeft:hover { text-decoration: underline; }

A.Teaser { text-decoration: none; color:#034694; }
A.Teaser:hover { text-decoration: underline; }

.ListRightMatching { background-color: #ffffff; }	
.ListRightMatchingHead { color: #FFE6D0; font-weight: bold; background-color: #F19747; }		
.ListRightMatchingBody { color: #595959; background-color: #ECEFF5; font-size:10px; }		

.ListMatching { background-color: #ffffff; }	
.ListMatchingHead { color: #ffffff; font-weight: bold; background-color: #034694; }		
.ListMatchingBody { color: #595959; background-color: #ECEFF5; }	

.TeaserMatching { background-color: #ffffff; }	
.TeaserMatchingHead { color: #ffffff; font-weight: bold; background-color: #034694; }		
.TeaserMatchingBody { color: #595959; background-color: #f5f8fc; }	

.ListIMail { background-color: #ffffff; }	
.ListIMailHead { color: #ffffff; font-weight: bold; background-color: #034694; }		
.ListIMailBody { color: #595959; background-color: #ECEFF5; }		
	
.ListProfile { background-color: #ffffff; }	
.ListProfileHead { color: #595959; font-weight: bold; background-color: #ffffff; }		
.ListProfileBody { color: #595959; background-color: #ECEFF5; }
	
.ListStandard { background-color: #ffffff; }	
.ListStandardHead { color: #ffffff; font-weight: bold; background-color: #034694; }		
.ListStandardBody { color: #595959; background-color: #ECEFF5; }				
		
.t260x85, .t356x150, .t468x200, .t392x150, .t392x250, .i34, .i45, .i60, .i60b, .i90, .i110, .i140, .i153, .i178, .i196, .i250 {
	border:1px solid #ACACAC;
	font-size:11px;
	width:300px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#36393D;
	background-color:#F7F7F7;
	padding-left:2px;
}

.fbutton {
	padding: 0px 0px 0px 0px;
	border:1px solid #595959;
	font-size: 11px;
	color: #595959;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color:#FBFCFD;
}

select	{
	font-family: verdana,arial,helvetica,serifenlos,sans-serif;
	font-size: 11px;
	color: #595959;
	font-style: normal;
	font-weight : normal;
	padding-left: 3px; 
}

.i60b { width:60px; background-color:#ECEFF5; color:#36393D; }

.i34 { width: 34px; }
.i45 { width: 45px; }
.i90 { width: 90px; }
.i110 { width: 110px; }
.i140 { width:140px; }
.i153 { width: 153px; }
.i178 { width: 178px; }
.i196 { width: 196px; }
.i250 { width: 250px; }
.t356x150 { width:356px; height: 150px; }
.t392x150 { width:392px; height: 150px; }
.t392x250 { width:392px; height: 250px; }
.t260x85 { width:260px; height: 85px; }


.i1 { width: 25px; }
	.i2 { width: 34px; }
.i3 { width: 43px; }
	.i4 { width: 52px; }
.i5 { width: 61px; }										
.i6 { width: 70px; }
.i7 { width: 79px; }
.i8 { width: 88px; }
.i9 { width: 97px; }
.i10 { width: 106px; }
	.i11 { width: 115px; }
.i12 { width: 124px; }
.i13 { width: 133px; }
.i14 { width: 142px; }
.i15 { width: 151px; }
.i16 { width: 160px; }
.i17 { width: 169px; }
	.i18 { width: 178px; }
.i19 { width: 187px; }
	.i20 { width: 196px; }
.i21 { width: 205px; }
.i22 { width: 214px; }
.i23 { width: 223px; }
.i24 { width: 232px; }
.i25 { width: 241px; }
	.i26 { width: 250px; }
.i27 { width: 259px; }

.t38x11 { width:356px; height: 150px;}	
.t42x11 { width:392px; height: 150px;}	

.code {
	background-color: #ECEFF5; font-family: Courier New; font-size: x-small; font-size: 11px;
 	margin: 5px 0px 5px 0px; padding: 5px;
  border: black 1px dotted;
}

.box {
	background-color: #ECEFF5; color: #595959; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
  margin: 5px 0px 5px 0px; padding: 10px;
  border: black 1px dotted;
}

