@charset "utf-8";
html{
	width: 100%;
	height: 100%;
}
body{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #ffffff;
}
p, div, body, table{
	font:13px Arial, sans-serif;
	color:#000000;
}
img{
	border:none;
}
.menu_more{
	white-space:nowrap;
	background-color:#cccccc;
	padding:1px;
	margin-bottom:1px;
	cursor:pointer;
}

.menu_more_2{
	white-space:nowrap;
	background-color:#000;
	color:#FFF;
	padding:1px;
	margin-bottom:1px;
	font:bold 11px Arial, sans-serif;
}


.tb_top{
	font:bold 11px Geneva, Arial, Helvetica, sans-serif;
	background:#DDEEFF;
	white-space:nowrap;
}
.tb_title{
	font:13px Geneva, Arial, Helvetica, sans-serif;
	background: #F9FCFF;
}
.tb_all{
	font:11px Geneva, Arial, Helvetica, sans-serif;
	background:#F4FAFF;
}
.div_co{
	float:left;
	padding:0 1px 1px 1px;
	width:110px;
	white-space:nowrap;
	font-size:11px;
}
.descr{
	font-size:10px;
	color:#333333;
}
.left_c{
	padding:0px;
}
.top_c{
	background:url(img/head_line.png) bottom repeat-x;
}
.preview{
	float:left;
	border:solid 1px #c9d7f1;
	padding:3px;
	margin:0px;
}
.auth{
	width:128px;
	border:solid 1px #c9d7f1;
}
.search{
	border:solid 1px #c9d7f1;
}
.chbox{
	border:solid 1px #c9d7f1;
}
.button{
	border:solid 1px #c9d7f1;
	background-color:#ddeeff;
}
div.menu{
	height:22px;
	margin:0 0 0px 0;
	text-align:center;
	width:100%; 	
	background:#cae4fd; 
	font-size:13px; 
	font-weight:bold;
	padding-top:3px;
}
div.menu_p{
	border:solid 1px #cae4fd;
	margin-bottom:4px;
	padding:2px;
}
a.menu{
	font-size:10px;
}
div.clear{
	clear:both;
}
a.tags{
	white-space:normal;
	color:#999999;
	text-decoration:none; 
}
a.tags:hover{
	text-decoration:underline;
}
a.news_title{
	font:bold 12px Arial, sans-serif;
}
p.news_anons{
	font:11px Arial, sans-serif; display:inline;
}

.sape_1{
	font:11px Verdana, Geneva, sans-serif;
	color:#0000cc;
}
.ul{
   list-style: url(img/link_marker.gif) outside;
   margin:0;
   padding-left:16px;
}
.news_date{
	font:8px Verdana, Geneva, sans-serif; color:#999;
}

.menu_header_l{
	width:16px; height:26px; background: url(img/menu_header_l.png) right no-repeat;
}
.menu_header_c{
	height:26px; background: url(img/menu_header_c.png) center repeat-x; text-align:center; font-size:12px; font-weight:bold;
}
.menu_header_r{
	width:16px; height:26px; background: url(img/menu_header_r.png) left no-repeat;
}
.menu_l{
	width:16px; background: url(img/menu_l.png) right repeat-y;
}
.menu_c{padding-top:4px;}
.menu_r{width:16px; background: url(img/menu_r.png) top left repeat-y;}
.menu_footer_l{width:16px; height:15px; background: url(img/menu_footer_l.png) top right no-repeat; }
.menu_footer_c{height:15px; background: url(img/menu_footer_c.png) top center repeat-x; }
.menu_footer_r{width:16px; height:15px; background: url(img/menu_footer_r.png) top left no-repeat; }

.menu_l_2{width:16px; background: url(img/menu_l_2.png) top right repeat-y;}
.menu_c_2{padding-top:4px; }
.menu_r_2{width:16px; background: url(img/menu_r_2.png) top left repeat-y;}
.menu_footer_l_2{width:16px; height:15px; background: #FFF url(img/menu_footer_l_2.png) top right no-repeat; }
.menu_footer_c_2{height:15px; background: #FFF url(img/menu_footer_c_2.png) top center repeat-x; }
.menu_footer_r_2{width:16px; height:15px; background: #FFF url(img/menu_footer_r_2.png) top left no-repeat; }

.menu_header_l_3{width:16px; height:15px; background: url(img/menu_header_l_3.png) bottom right no-repeat; }
.menu_header_c_3{height:15px; background: url(img/menu_header_c_3.png) bottom center repeat-x; }
.menu_header_r_3{width:16px; height:15px; background: url(img/menu_header_r_3.png) bottom left no-repeat; }

.strong{
	color:#F00;
}
#banners0 a img{
	opacity:0.3;
	-moz-opacity:0.3;
	filter:alpha(opacity=40);
}
#banners0 a:hover img{
	opacity:1.0;
	-moz-opacity:1.0;
	filter:alpha(opacity=100);
}
.search_logo{position:relative; float:left; width:110px; height:140px; border:dashed 1px #000; margin:0 3px 3px 0; text-align:center; padding-top:5px}
.cb_check2{position:absolute; z-index:1; top:3px; left:2px;}

/*mswindow*/
#mswindow{
position:absolute; 
width:300px;  
left: 50%; 
top: 50%; 
margin-left: -150px; 
margin-top: -50px; 
overflow: auto; 
border:dashed 0px #CCC; 
padding:0px; 
display:block; 
z-index:1;

opacity:0.5;
-moz-opacity:0.5;
filter:alpha(opacity=50);
}


.mswindow_t_l{width:16px; height:15px; background: url(img/mswindow_t_l.png) bottom right no-repeat;}
.mswindow_t_c{height:15px; background: url(img/mswindow_t_c.png) bottom center repeat-x;}
.mswindow_t_r{width:16px; height:15px; background: url(img/mswindow_t_r.png) bottom left no-repeat;}

.mswindow_c_l{width:16px; background: url(img/mswindow_c_l.png) top right repeat-y;}
.mswindow_c_c{background:#fff; font:normal 12px; color:#ff0000;}
.mswindow_c_r{width:16px; background: url(img/mswindow_c_r.png) top left repeat-y;}

.mswindow_b_l{width:16px; height:15px; background: url(img/mswindow_b_l.png) top right no-repeat;}
.mswindow_b_c{height:15px; background: url(img/mswindow_b_c.png) top center repeat-x;}
.mswindow_b_r{width:16px; height:15px; background: url(img/mswindow_b_r.png) top left no-repeat;}
