* {padding:0px; margin:0px;}
img {border:0px;}
html, body {height: 100%;}
body {font-family:Tahoma; font-size:11px; color:#000000; background-color:#F8F8F8;}


#shteker {background:url(../images/shteker.jpg) center top no-repeat #F8F8F8; height:35px; padding:10px 50px 0px 50px;}
#shteker div {white-space:pre; float:left;}
#nayshniki_top_bg {background:url(../images/nayshniki_top_bg.png) top left repeat-x; height:87px;}
#nayshniki_top {background:url(../images/nayshniki_top.jpg) top center no-repeat; height:77px; padding:10px 50px 0px 50px;}
#nayshniki_top_text {width:345px; color:#313131; float:left;}
#nayshniki_top_search {height:43px; margin-left:50%; position:relative; right:-50px;}
#nayshniki_top_search #sam_search {height:29px; background:#FF0000; margin-left:75px; _margin-left:72px; background:url(../images/nayshniki_top_search_bg.png) top left repeat-x; text-align:center; padding-top:12px;}
#nayshniki_top_search #sam_search a {color:#FFFFFF; margin-left:20px;}
#nayshniki_top_search #sam_search .f_input{width:171px; height:16px; border:0px;}
#nayshniki_top2_bg {background:url(../images/nayshniki_top2_bg.png) top left repeat-x; height:27px;}
#nayshniki_top2 {background:url(../images/nayshniki_top2.jpg) top center no-repeat; height:27px;}
#nayshniki_bg {background:url(../images/nayshniki_bg.png) top left repeat-x; height:209px;}
#nayshniki {background:url(../images/nayshniki.jpg) top center no-repeat; height:209px;}
.nayshniki_width {width:954px; margin:0px auto;}
#userz_panel {float:left; position:relative; bottom:-115px; left:-110px; color:#FFFFFF;}
#userz_panel a {color:#FFFFFF;}
#userz_panel #f_input {width:100px; color:#94A46F; text-align:right; padding:0px 2px;}
#header_right_menu {float:right; padding:35px 40px 0px 0px; width:150px; line-height:25px; list-style:none; display:block;}
#logo_container {width:332px; float:left;}
#logo_container p {width:180px; color:#FFFFFF;}

.clear {clear:both;}

#wrapper {position: relative; min-height: 100%;}
* html #wrapper {height: 100%;}
#center_container {width: 100%; float: left; background:url(../images/center_top_ygol.png) top left no-repeat; padding-top:5px;}
#content_container {margin-right: 226px; padding-left:20px; border-right:1px solid #9F9F9F;}
#left_block {width: 237px; float: left; margin: 0px 0px 0px -100%; background:url(../images/left_menu_bg.png) top left repeat-x; min-height:50px; _height:50px;}
#right_block {width: 226px; float: left; margin: 0px 0px 0px -227px; border-left:1px solid #9F9F9F; padding-top:5px;}
#center_body {margin-left: 227px; background:url(../images/left_bg.png) top left repeat-y #FFF; height:1%;}
#center_bot_bg {background:url(../images/center_bot_bg.png) bottom left repeat-x; width:100%;}
#border_5px_center {border-right:5px solid #9F9F9F; margin-right:3px; position:relative; z-index:1; padding-bottom:10px;}
#border_5px_right {border-left:5px solid #9F9F9F; padding-left:5px; position:relative; left:-9px;}
#center_top_5px {margin-left:20px; margin-bottom:-5px; position:relative; z-index:1; background:url(../images/border_5px_center_bg.png) top left repeat-x; height:5px; font-size:1px;}
#center_bot_ygol {background:url(../images/center_bot_ygol.png) bottom left no-repeat; width:25px; height:25px; margin-top:-15px;}

ul#left_menu {list-style:none; line-height: 20px; font-size:12px; padding-left: 25px; margin-bottom:20px;}
.menu_block {padding-bottom:20px; padding-top:20px; padding-left: 25px; background:url(../images/border_5px_center_bg.png) top left repeat-x;}
.menu_block h2 {color:#ed1c24; font-size:14px; font-weight:bold;}
.menu_block p {margin-bottom:10px;}
#right_first_block {background:none; padding-top:1px;}

#speedbar {padding:5px 25px; margin-left:-10px; border-bottom:1px dotted #707070;}
#speedbar a {color:#597C24;}

#alfavit_title {margin:30px 0px 0px 15px; font-size:14px;}
.alfavit {background:url(../images/alphavit_bg.png) top left repeat; height:30px; margin:5px 0px 0px -10px; font-size:14px; font-weight:bold; text-transform:uppercase; text-align:center; color:#FFFFFF; line-height:30px;}

.newsa {padding:0px 15px 30px 25px; margin-left:-10px; margin-top:30px; border-bottom:1px solid #458B08;}
.newsa_title {color:#ed1c24;}
.newsa_title a {color:#ed1c24; text-decoration:underline;}
.newsa_title a:hover {color:#ed1c24; text-decoration:none;}
.newsa_title h2 {font-size:14px;}
.newsa_story {clear:both; padding-top:15px; font-size:12px;}
.newsa .newsa_story img {margin:0px 2px;}

#footer_hack {height:150px; clear:both; width:100%;}
#footer {background:url(../images/footer_bg.png) bottom left repeat-x; height:150px; width:100%; margin-top:-150px; position:relative;}
#logo_footer {height:45px; width:179px; float:left; margin:50px 30px 0px 30px;}

.btn, .bbcodes, .bbcodes_poll {border:1px solid #458B08; background-color:#FFFFFF; color:#000000; font-size:11px;}
.table {margin-bottom:2px; //margin-bottom:0px;}
.f_input, .textin, .f_textarea, .f_select, .xfields textarea, .xfields input, .xfields select {font-family:Verdana; font-size:12px;}
.f_input, .textin {width:120px; height:16px; padding:1px 1px; border:1px solid #458B08;}
.f_textarea {width: 459px; height: 156px; padding:1px 1px; border:1px solid #458B08;}
.f_select {padding:1px 1px; border:1px solid #458B08; height: 14px;}
#addnewsa .f_input, #addnewsa .textin, #addnewsa .f_textarea, #addnewsa .xfields textarea, #addnewsa .xfields input, #addnewsa .xfields select {width:98% !important;}
#feedinfo {margin:0px 0px 15px 0px;}
.pm_menu {text-align:center; display:block; font-size:14px; font-weight:bold;}
#ui_foto {text-align:right; float:right;}

.comment {margin-top:40px;}
.comment_search_sh {margin-top:5px;}
.comm_info img {margin: 10px 15px;}
.comm_info {width:132px; padding:18px; border-right:1px solid #458B08; float:left;}
.comm_text {margin-left:168px; }
.comm_text_search_sh {margin-left:10px; padding:10px; padding-bottom:0px; border:0px;}
.comm_title {padding:0px 0px 10px 0px; font-weight:bold;}
.comm_menu {text-align:right; margin-top:20px; font-size:11px; clear:both;}
.comm_hr {margin-top:5px; margin-bottom:5px; color:#458B08}



.navigation {
	clear:both;
	color:#000000; 
	border:0px;
	margin:15px 0px 5px 0px;;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
	text-decoration:none;
	color: #FFFFFF;
	background:#90B857;
	border:1px solid #458B08;
	padding:3px 6px;
	font-size:11px
}

.navigation a:hover {
	background:#77A72F;
	color:#FFFFFF;
	border-color:#458B08;
}

.navigation span {
	text-decoration:none;
	background:#CCCCCC;
	padding:3px 6px;
	border:1px solid #999999;
	color:#999999;
	font-size:11px;
}

a {color:#006D99; text-decoration:underline;}
a:hover {color:#006D99; text-decoration:none;}