html, body{background-color:#104888; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0px; height:100%;}

h1, h2, h3, h4, h5{ line-height: normal; color:#fff;}
h1{ font-size: 1.8em; } h2 { font-size: 1.7em; } h3 { font-size: 1.30em; color:#fff; } h4 { font-size: 1.2em; } h5 { font-size: 1.1em; }

a{color: #4a88ac; text-decoration: none;}
a:hover{text-decoration: underline;}
a img{border: 0 none;}

input, textarea, select, button, body{ font: 12px/17px Arial, Tahoma, Helvetica, sans-serif;}
input, textarea, select, button, a{ outline: none;}

.weapper{width:983px; height:575px; margin:0  auto; text-align:left;}
.fon{background:url(../home/fon_1.jpg)no-repeat; height:575px;}
#header{width:983px;} 
.logo{background:url(../home/log.png) no-repeat; width:621px; height:100px; float:left;  margin-top:40px; margin-left:180px;}
#bannerbg{background:url(../images/bg.png) no-repeat; width:300px; height:75px; float:right; margin-top:12px;}

.menu_v{padding-top:150px;}
#menu_v_l{background:url(../images/menu_v_l.gif) left no-repeat; width:6px; height:48px; float:left;}
#menu_v_c{background:url(../images/menu_v_c.gif) center repeat-x; height:48px;}
#menu_v_r{background:url(../images/bg.png) left no-repeat; width:272px; height:48px; float:right; margin-top:12px;}

ul.menu{list-style:none; padding:0px;}
ul.menu li{float:left;}
ul.menu li a{background:url(../images/menuli.gif) no-repeat; height:48px; float:left; padding:15px 20px 0 20px; color:#f2f2f2;}
ul.menu li a:hover{background:url(../images/menuli_a.gif) no-repeat; text-decoration:none; color:black;}
ul.menu li a.last_item{background:url(../images/menuli.gif) no-repeat; height:30px; float:left; padding:14px 1px 0 1px;}

.big_search{float:right; margin-right:116px; padding-top:23px; color:#69F; text-decoration:underline;}

#menu_n_fon{background:url(../images/menu_n_fon.gif) no-repeat; width:983px; height:61px; margin-top:-1px;}
.menu_n{float:left; margin-left:2px; width:620px;}
ul.menu_n{padding:1px 0 0 0px; list-style:none; margin-top:-21px; height:10px;}
ul.menu_n li{background:url(../images/cat.gif) right no-repeat; height:42px; font-size:12px; color:#4a88ac; padding:26px 26px 0px 22px; float:left;}
ul.menu_n li a{color:#4a88ac; font-size:12px; text-decoration:none; text-shadow:0px 1px 0px #fff;}
ul.menu_n li a:hover{color:green;}

div.search{float:right; margin-right:10px;}
.searchbg{padding:1px 0 0 0;float:left;}
input.search_input{background:url(../images/sinput.gif) no-repeat; width:247px; height:27px; float:left; border:0; padding:0 0 0 28px; font-size:12px; color:#4a88ac; text-shadow:0px 1px 0px #fff;}
input.search_but{background:url(../images/search.gif) no-repeat; display:block; width:41px; height:27px; line-height:23px; margin:0 0 0px 0px; float:left;}
input.search_but:hover{background-position:0 -27px;}

.cn_h{background:url(../images/cn_h.gif) repeat-x; height:55px;}
#content{background-color:#e7e7e7; background-repeat:repeat-y; width:983px; height:auto; overflow:auto; margin-top:1px;}
#blocks{float:left; margin-left:12px; margin-top:-28px; width:240px;}
#news{float:right; margin-right:21px; margin-top:-18px; width:700px;}

.bk_h{background:url(../images/bk_h.gif) no-repeat; width:240px; height:55px;}
.bk_c{background-color:#fbfbfb; border:1px solid #dedede; width:238px; margin-left:0px; margin-top:-3px; background-repeat:repeat-y;}
.bk_f{background:url(../images/bk_f.gif) no-repeat; width:240px; height:4px; margin-top:-1px; padding-bottom:6px;}

.lk{background:url(../images/lk.gif) no-repeat; width:25px; height:34px; float:right; margin-right:9px; margin-top:-25px;}
.nw{background:url(../images/nw.gif) no-repeat; width:25px; height:34px; float:right; margin-right:9px; margin-top:-25px;}
.ct{background:url(../images/ct.gif) no-repeat; width:25px; height:34px; float:right; margin-right:9px; margin-top:-25px;}

.bk_head{margin-left:12px; padding-top:18px; color:#818181; text-decoration:underline;}
.bk_dcont{width:232px; margin-left:3px; padding-top:3px;}

.l-p{color:#b8b8b8; text-decoration:underline;}
.line{background:url(../images/line.gif) no-repeat; width:240px; height:4px; margin-left:-5px; padding-bottom:1px; padding-top:1px;}
.line_f{background:url(../images/line.gif) no-repeat; width:240px; height:4px; margin-left:-5px; padding-bottom:17px;}
input.input{background:url(../images/input.gif) no-repeat; width:199px; height:26px; border:0px; padding:0px 0px 1px 30px; color:#adadad;}
.vhod{background:url(../images/vhod.gif) no-repeat; width:96px; height:29px; display:block; margin:0 auto;}
.vhod:hover{background-position:0 -29px;}
.reg{float:left; margin-top:-17px;}
.reg a{color:#818181; text-decoration:underline;}
.lost{float:right; margin-top:-17px; margin-right:1px;}
.lost a{color:#818181; text-decoration:underline;}

.footer{background:url(../images/footer.gif) repeat-x; height:61px;}
.nw_h{background:url(../images/nw_h.gif) no-repeat; width:680px; height:54px;}
.nw_c{background-color:#fff; background-repeat:repeat-y; border:1px solid #dedede; width:680px; margin-top:-2px;}
.nw_f{background:url(../images/nw_f.gif) no-repeat; width:680px; height:40px; margin-top:-1px; padding-bottom:5px;}

div.news_text{color:#4a88ac; text-transform:uppercase; margin-left:36px; padding-top:9px; font-size:12px; font-weight:bold; width:600px; text-shadow:0px 1px 0px #fff;}
div.news_text a{color:#7aac4a;}

div.news_dcont{width:600px; margin-left:4px; padding-bottom:3px; padding-top:5px;}

div.mini{color:#4a88ac; font-size:12px; margin-left:8px; padding-top:8px; width:700px; text-shadow:0px 1px 0px #fff;}
div.mini a{color:#676767;}

.full_link{background:url(../images/more.gif) no-repeat; width:96px; height:32px; display:block; float:left; margin-left:3px; margin-top:4px;}
.full_link:hover{background-position:0 -32px;}
.full_rating{float:right; margin-right:8px; margin-top:10px;}

.category_m{background:url(../images/doc.gif) no-repeat; width:218px; display:block; height:22px;}
.category_m:hover{background-position:0 -25px;}
ul.category{padding:0; margin:0; list-style:none;}
ul.category li{text-decoration:none; padding:0px 2px 0px 2px; text-align:left;}
ul.category li a{padding-top:0px; color:#8ea6b7; padding:5px 0 0 21px; text-decoration:none; font-weight:bold;}
ul.category li a:hover{color:#6a8598; text-decoration:none;}

.prstat{position:relative;}
.prstat_data, .prstat_data_st{width:600px;}
.prstat_data li, .prstat_data_st li{display:block; position:relative; margin-bottom:3px; padding-bottom:3px; min-height:18px; border-bottom:1px dashed #EEE;}
.prstat_data_st h4{font:normal bold 14px/1.2em Tahoma, Geneva, sans-serif;}
.prstat_data li{width:650px;}
.prstat_data_st li{padding-left:600px; width:0px;}
.prstat_data_item, .prstat_data_item_st{position:absolute; left:0; top:0; color:#666;}
.prstat_data_itemm{width:140px;}
.prstat_data_item_st{width:290px;}
.prstat_sec{position:absolute; width:100px; right:0; top:0;}
.prstat_avatar img{margin-bottom:5px; padding:1px; width:98px; background:#999;}

.pagenav_outer{margin:20px 0; height:15px}
#pagenav, #pagenav_wrapper{position:relative; height:40px}
#pagenav{float:right; right:50%; width:auto;}
#pagenav_wrapper{float:none!important; float:left; right:-50%;}
#pagenav_wrapper a, #pagenav_wrapper span{display:inline; padding:5px 8px; font-weight:700; background:#b1d6f3; color:#FFF;}
#pagenav_wrapper a:hover{ background:#91bee9; text-decoration:none; color:#FFF;}
#pagenav_wrapper span{ background:#b1d6f3; color:#FFF;}

.log_table{width:230px; height:auto;}
.log_m{background:url(../images/doc_l.gif) no-repeat; width:199px; display:block; height:19px;}
.log_m:hover{background-position:0 -21px;}
ul.loglinks{padding:0; margin:0; list-style:none;}
ul.loglinks li{text-decoration:none; padding:0px 2px 0px 2px; text-align:left;}
ul.loglinks li a{padding-top:0px; color:#8ea6b7; padding:1px 0 0 31px; text-decoration:none; font-weight:bold;}
ul.loglinks li a:hover{color:#6a8598; text-decoration:none;}

.foot_text{background:url("../images/foot_ic.gif") no-repeat; width:600px; height:80px; float:left; margin-left:7px; margin-top:5px; padding-left:55px; padding-top:2px; color:#000000; font-size:12px;}
.foot_icons{float:right; margin-right:7px; margin-top:17px;}

div.dcont_vote{width:228px; background-color:#fff; margin-left:0px; padding-top:0px;}
div.vote_bg{background:url(../images/vote_bg.png) no-repeat; width:228px; height:59px;}
div.vote_title{font-size:12px; color:#9dabb8; text-shadow:0px 1px 0px #fff; font-weight:bold; padding-top:16px; margin-left:12px;}
input.vote_link{background:url(../images/vote.png) no-repeat; width:105px; height:29px; display:block; border:0px; cursor:pointer; margin-left:62px; margin-top:-25px;}
input.vote_link:hover{background-position:0 -29px;}
input.results_vote{background-color:#fbfbfb; border:0px; color:#7097bc; text-shadow:0px 1px 0px #fff; margin-left:37px; cursor:pointer; padding-top:2px;}

div.comments_head{background:url(../images/comm_h.gif) no-repeat; width:720px; height:28px;}
div.comments_center{background:url(../images/comm_c.gif) repeat-y; widht:720px;}
div.comments_f{background:url(../images/comm_f.gif) no-repeat; width:720px; height:9px;}
.comments_menu{float:right; margin-top:-20px; margin-right:8px; color:#fff;}

#comments_id{padding-top:9px; margin-left:10px; color:#fff;}
.comments_act{float:right; margin-top:-21px; margin-right:8px;}
.comments_name{float:left; margin-top:-17px; margin-left:120px;}
.comments_name a{color:#fff;}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

#menu {
	width: 200px;
	margin: 10px;
	}
 
#menu li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
 
#menu li a:link, #menu li a:visited {
	color: #000000;
	display: block;
	background:  url(/images/menu17.png);
	padding: 8px 0 0 35px;
	}
 
#menu li a:hover {
	color: #000000;
	background:  url(/images/menu17.png) 0 -32px;
	padding: 8px 0 0 35px;
	}

#menu li span {
  position: relative;
  left: 20px;
  margin-top: 5px;
  margin-bottom: 5px;
  width: 180px;
  display: none;
	}
#menu li:hover span { display: block;}
#menu li span a { display: inline; }

#header1 {
  background: #104888 url(http://www.sribne-rbk.org.ua/home/bez_imeni-6.jpg) no-repeat center;
  height: 575px;
}