body {background:url(/images/bg.png) fixed; margin: 0 auto; font-family: sans-serif; font-size:11px;text-decoration:none;margin-top:0px; }
.content_full {width:850px;margin:0 auto;padding-top:30px; font-size:11px;}
td, input, select {font-size: 11px; font-family: sans-serif;}
.logo {background: url(/images/logo.png); no-repeat; width:190px; height:37px;}
#puzadpn {display:none}
.top_menu_in {width:880px;margin:0 auto;}
.top_menu {background:url(/images/top_menu_bg.png)repeat-x; width:100%; height:39px; border-bottom: 1px solid #6cd2ff;}
.top_menu_link {display:block; color:#FFF; text-decoration:none; font-weight:bold; float:left; padding: 4px 13px;font-size:12px;}
.top_menu_link:hover {background:#5f9f35; height: 16px; ; display:block; color:#FFF; text-decoration:none; font-weight:bold; float:left; font-size:12px;border-radius: 4px 4px 4px 4px;}
.top_menu_link:visited {color:#FFF; text-decoration:none; font-weight:bold; font-size:12px;}
.top_menu_link:active {color:#FFF; text-decoration:none; font-weight:bold; font-size:12px;}
.top_menu_link:link {color:#FFF; text-decoration:none; font-weight:bold; font-size:12px;}
.side_left {float:left;}
.side_right {float: right;}



.content {width:835px;margin:0 auto; padding:5px 5px 10px 5px; overflow:hidden; background:#fff;border-radius: 2px 2px 2px 2px; margin-top:65px;}
.block {width: 191px; color: #262626; }
.block_title {background:url(/images/block_title.png)no-repeat; width: 191px; height: 49px; color: #fff; font-weight:bold; font-size:13px; text-shadow:0 -1px 0 #579031;}
.block_titles {font-size: 8px; color:#fff;text-shadow:0 -1px 0 #579031;text-transform: uppercase;}
.block_center {background:url(/images/block_center.png)repeat-y; width: 191px; }
.block_footer {background:url(/images/block_fot.png)no-repeat; width: 191px; height: 14px;}


.news {width: 637px; color: #262626; }
.news_title {background:url(/images/news_title.png)no-repeat; width: 637px; height: 46px; color: #fff; font-weight: bold; font-size: 13px;text-shadow:0 -1px 0 #579031;}





.news_titles {font-size: 8px; color: #fff; text-shadow:0 -1px 0 #579031;text-transform: uppercase;}
.news_center {background:url(/images/news_center.png)repeat-y; width:637px; }
.news_footer {background:url(/images/news_fot.png)no-repeat; width: 637px; height: 21px;}

.news_images1 {background:url(/images/screen_bg.png)no-repeat; width:182px; height:107px; float:center; padding-top:4px;opacity: 0.7;}
.news_text1 {margin:0px 0px 0 0px;}
.news_center1 {background:url(/images/news_center.png)repeat-y; width:637px; }



.news_images {background:url(/images/screen_bg.png)no-repeat; width:182px; height:107px; float:left; padding-top:4px;opacity: 0.7;}
.news_text {margin:0px 30px 0 187px;}
.news_text2 {margin:0px 30px 0 0px;}








.footer_in {width:843px; margin: 0 auto;}
.footer {color: #fff; text-decoration: none; padding-top: 5px; margin: auto;}
.footer:hover {color: #fff; text-decoration: none; }
.footer:active {color: #fff; text-decoration: none; }
.banners {float:right;padding:20px 0; opacity: 0.5;}

a:link {text-decoration:none; color:#2e2e2e;}
a:active {text-decoration:none; color:#2e2e2e;}
a:visited {text-decoration:none; color:#2e2e2e;}
a:hover {text-decoration:underline; color:#2e2e2e;}

.menu_bg {color:#2e2e2e; font-size: 12px; text-decoration:none; font-weight: bold; padding-left:5px; }
.menu_bg:link {text-decoration:none; color:#2e2e2e;}
.menu_bg:hover {text-decoration:underline; color:#434343;}
.menu_bg:active {text-decoration:none; color:#2e2e2e;}
.menu_bg:visited {text-decoration:none; color:#2e2e2e;}
.add {float:right; padding:9px;}

input {border:1px solid #d5d5d5;padding:3px 6px;display:inline-block;background:#f8f8f8;color:#7b7b7b;font-weight:bold;font-size:11px;}
input:hover {cursor:pointer;background:#fff;}
hr {color:#dadada;height:1px;border-top:0px;border-style:dashed;}
h1 { font-size:19px; color:; display:inline;}
.smiles {border:1px solid #d5d5d5;background:#f8f8f8; }


.commFl{width:100%;background:#FFFFFF;border:1px solid #D2D2D2;}
.commFl:hover {width:100%;background:#FFFFFF;border:1px solid #D2D2D2;}


.download {background: url(/images/download.png)no-repeat; width:120px; float:right; padding-right:20px; height:40px; }
.download:hover {background: url(/images/download_hover.png)no-repeat;width:120px; height:40px;cursor:pointer;}
.cross {padding-top:2px; display:inline-block; padding-bottom:2px; color:#fff; margin:0px -1px; text-shadow:0px 1px 0px rgba(0,0,0,0.30)}

/* Поиск */
.poick_os { 
 float:right; 
} 

.poick_os input { 
 vertical-align:middle; 
} 

.poick_pole { 
 font:11px sans-serif; 
 color:#2e2e2e; 
 height:16px; 
 margin:0; 
 padding:4px; 
 background:#fff; 
 border: 1px solid #4e832c; 
 border-right: none; 
} 

.poick_pole:focus { 
 background:#fff; 
} 

.poick_knopka { 
 font:11px sans-serif; 
 color:#fff; text-transform: uppercase; text-shadow:0 -1px 0 #579031;
 height:26px; 
 margin:0; 
 padding:0 7px; 
 background: url(/images/poisk_bg.png) ; 
 border:1px solid #4e832c; 
} 

.poick_knopka:hover { 
 background: url(/images/poisk_bg_hover.png) ; 
}
/* -------------- */



/* OTHER */
#tooltip {
position: absolute;
z-index: 10;
background-color: rgba(0, 0, 0, 0.8);
font-size:11px;
font-color: #FFF;
margin:0 -10px 0 0;
padding: 5px 5px;

font-weight:normal;
border: 0px solid #555;
border-radius:3px;
moz-border-radius: 3px; /* Firefox */
-webkit-border-top-right-radius: 3px;
-webkit-border-top-left-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-khtml-border-radius: 3px; /* KHTML */;
 box-shadow: 0 0 0px #333;/* РљР°РЅРѕРЅРёС‡РµСЃРєРѕРµ Р·Р°РґР°РЅРёРµ */
 -webkit-box-shadow: 0 0 0px #333; /* Safari, Chrome */
 -moz-box-shadow: 0 0 0px #333; /* Firefox */
}
#tooltip h3 {display:block; color: #FFF;margin:0; padding:0; font-size:11px;}