* {
margin: 0px; padding: 0px;
}

html { overflow: -moz-scrollbars-vertical; }

#ml .t, #ml .c, #mr .t, #mr .c {overflow:hidden;}

body {
	scrollbar-face-color:#0D2025; 
	scrollbar-arrow-color:#00FFF0;	
	scrollbar-track-color:#024550; 
	scrollbar-shadow-color:#666600; 
	scrollbar-highlight-color:#010505; 
	scrollbar-3dlight-color:#38C4DF; 
	scrollbar-darkshadow-Color:#38C4DF;
	background: url(img/bgr.jpg) repeat-x fixed top center;
	margin: 24px 0px 50px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



#ml .c a {
font-size:10px; 
color:#12729A; 
font-weight:bold; 
text-decoration:none;
line-height: 20px; 
text-align: left;
}

.left_link, .left_sublink {
width: 183px;
background: url(img/line2_neu.gif) no-repeat top left;
border-bottom: 1px dotted #444444;
text-align: left;
}

.left_sublink {
width: 173px;
margin-left:10px;
}

.left_link div, .left_sublink div {
margin-left: 15px;
text-align: left;
}

#ml .c a:hover { color:#00FFFC;text-align: left;}





.clear {
clear:both;
}


#hb h1 {
font-family:Arial;
	font-size: 24px;
	font-weight: bold;
	color: #FCC000;
	display: inline;

}

.t h1, .t h2 {
	font-family:Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #12729A;
	display: inline;
}



.black {
	font-size: 10px;
	font-weight: normal;
	color: #43BCD3;
	text-decoration: none;
}

.footer {
	font-size: 10px;
	font-weight: normal;
	color: #1288A6;
	text-decoration: none;
	line-height: 19px;
}



#mainw {
width:845px;
margin:0 auto;
}

#ad {
float: right;
width: 0px;
}

#ad div{
margin-left:10px;
}

#w {
width:845px;
float: left;
background:url(img/wrap_bg.jpg) repeat-y;
}





#ht {
width:815px;
height:91px;
padding: 20px 0px 0px 30px;
background:url(img/header_top.jpg) no-repeat;
}


#hb {
float: left; width: 726px;
height: 86px;
padding: 28px 0px 0px 119px;
background:url(img/header_bottom.jpg) no-repeat;
}

#date {
height: 19;
text-align: right;
padding-right:10px;
}




#ml {
float: left;
width: 183px;
}


#ml .t {
background: url(img/box_header.jpg) no-repeat;
width: 163x;
height: 27px;
padding: 4px 0px 0px 20px;
line-height: 10px; 
}

#ml .c {
background:url(img/box_bgr.jpg) repeat-y;
width: 183px;
text-align: center;
font-size:11px;
color:#FFFFFF;
margin-bottom:10px;
}




#mr {
float: left;
width: 614px;
padding-left: 20px;
}


#mr .t {
background:url(img/big_box_header.jpg) no-repeat;
width: 614px;
height: 25px;
padding: 5px 0px 0px 20px;
line-height: 10px; 
}

#mr .c {
background:#12729A repeat-y;
width: 598px;
font-size: 18px;
font-weight: normal;
color: #000000;
text-align: left;
padding: 0px 18px;
}



#fw {
padding-top:10px;
width: 845px;
height: 31px;
margin:0 auto;
}


#fl {
float:left;
width: 10px;
height: 31px;
background:url(img/bot_left.gif);
}

#fc {
float:left;
width: 810px;
height: 26px;
margin: 0px; padding: 5px 0px 0px 15px;
background:url(img/bot_bg.gif) repeat-x;
}

#fr {
float:left;
width: 10px;
height: 31px;
background:url(img/bot_right.gif);
}



