/* CSS Document */
* { margin: 0; padding: 0;}
img { float:left; border:none;}

/*ALL*/
.all {width: 990px; margin: 0 auto;}
.h1 {position: relative; top: 110px; left: 180px; z-index:2;width: 640px; font: 13px Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold;}

/*HEADER*/
.header { width: 990px; height: 150px; margin-top: -16px; float:left;}

.head_menu { width: 109px; height: 20px; text-align:center; padding-top: 9px; background:url(../images/head_menu.gif) top left no-repeat; float:left;}

.head_menu a { font: 11px Tahoma; color:#6a6a6a; text-decoration:none;}

.head_menu a:hover { text-decoration:underline;}

.head_menu2 { width: 118px; height: 20px; text-align:center; padding-top: 9px; background:url(../images/head_menu_2.gif) top left no-repeat; float:left;}

.head_menu2 a { font: 11px Tahoma; color:#6a6a6a; text-decoration:none;}

.head_menu2 a:hover { text-decoration:underline;}



.logo { width: 990px; height: 121px; background:url(../images/logo_fon.png) 33px top repeat-x; float:left;}

/*joseph edited .logo { width: 990px; height: 121px; background:#186025; float:left;}} */

.logo a { float:left; display:block; width: 473px; height: 121px;}

.logo_img { float:left;}

.right_head { float:right!important;}

.right_headl { float:right!important;} 

.main_menu { width: 990px; height: 33px; float:left;}



#navmenu { background:#faf7dc;}

ul#navmenu { margin: 0; border: 0 none; padding: 0; width: 990px; /*For KHTML*/ list-style: none; height: 33px;}

ul#navmenu li { margin: 0; border: 0 none; padding-top: 5px; float: left; /*For Gecko*/ display: inline; list-style: none; text-align:center;  background: url(../images/main_menu_fon.gif) top left no-repeat; position: relative; height: 28px; width: 113px; z-index: 3;}

ul#navmenu ul { margin: 0; border: 1px solid #950a05; padding: 0; width: 111px; list-style: none; display: none; position: absolute; top: 33px; left: 0px; z-index: 2;}

ul#navmenu ul:after /*From IE 7 lack of compliance*/{ clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden;}

ul#navmenu ul li { width: 111px!important; height: 24px!important; background:#b72b25 url(../images/punkt.gif) 12px 11px no-repeat; border-bottom: 1px solid #c9211a; float: left; /*For IE 7 lack of compliance*/ display: block !important; display: inline; /*For IE*/ margin:0!important; padding:0!important;}

ul#navmenu span { color: #ffffff; font: 11px Tahoma; padding-top: 5px; display:block;}

/* Root Menu */

ul#navmenu a { border: none; padding-top: 5px; text-align: center; float: none!important; display:block; width: 113px; color: #ffffff; font: 11px Tahoma; text-decoration: none; height: 19px; !important; height: 19px; /*For IE*/}



/* Root Menu Hover Persistence */

ul#navmenu a:hover, ul#navmenu li:hover a, ul#navmenu li.iehover a { color: #FFF;}



/* 2nd Menu */

ul#navmenu li:hover li a, ul#navmenu li.iehover li a { float: none; background: #d8362f; color: #ffffff; width: 86px; text-align:left; padding-left: 25px;}



/* 2nd Menu Hover Persistence */

ul#navmenu li:hover li a:hover, ul#navmenu li:hover li:hover a, ul#navmenu li.iehover li a:hover, ul#navmenu li.iehover li.iehover a { background: none; color: #FFF;}



/* 3rd Menu */

ul#navmenu li:hover li:hover li a, ul#navmenu li.iehover li.iehover li a { background: #EEE; color: #666;}



/* 3rd Menu Hover Persistence */

ul#navmenu li:hover li:hover li a:hover, ul#navmenu li:hover li:hover li:hover a, ul#navmenu li.iehover li.iehover li a:hover, ul#navmenu li.iehover li.iehover li.iehover a {  background: #CCC; color: #FFF;}



/* 4th Menu */

ul#navmenu li:hover li:hover li:hover li a, ul#navmenu li.iehover li.iehover li.iehover li a { background: #EEE; color: #666;}



/* 4th Menu Hover */

ul#navmenu li:hover li:hover li:hover li a:hover, ul#navmenu li.iehover li.iehover li.iehover li a:hover { background: #CCC; color: #FFF;}

ul#navmenu ul ul, ul#navmenu ul ul ul { display: none; position: absolute; top: 0; left: 160px;}



/* Do Not Move - Must Come Before display:block for Gecko */

ul#navmenu li:hover ul ul, ul#navmenu li:hover ul ul ul, ul#navmenu li.iehover ul ul, ul#navmenu li.iehover ul ul ul { display: none;}

ul#navmenu li:hover ul, ul#navmenu ul li:hover ul, ul#navmenu ul ul li:hover ul, ul#navmenu li.iehover ul, ul#navmenu ul li.iehover ul, ul#navmenu ul ul li.iehover ul { display: block;}

.ups { width: 86px!important; background: url(../images/main_menu_ups.gif) top left no-repeat!important;}

.ups a { width: 86px!important;}



.top_text { width: 990px; float:left; background: #f6f0b9 url(../images/top_text_fon.gif) top left repeat-x;}

.top_text_in { width: 990px; float:left; background:url(../images/top_text_bot.gif) bottom left no-repeat; padding: 4px 0 10px 0; text-align:center;}

.top_text_in p { font: bold 10px Tahoma; color:#655f2a;}

.top_text_in a { font: bold 10px Tahoma; color:#655f2a;}

.top_text_in h2 { font: bold 10px Tahoma; color:#655f2a;}

/*CENTER*/

.center { width: 990px; margin-top: 8px; float:left;}

.ce { width: 561px; margin-left: 244px; _margin-left: 122px; float:left;}

.razde2 { min-width: 229px; height: 35px; background: url(../images/razdel2_fon.gif) top right no-repeat; padding: 2px 2px 0 1px; float:left;}
.razde2 img { padding-right: 5px;float:left;}
.razde2 h2, .razde2 h3 { padding-top: 4px; float:left; font: bold 12px Tahoma; color: #941c1c;}


.razde5 { width: 555px; height: 35px; background: url(../images/razdel5_fon.gif) top right no-repeat; padding: 2px 0 0 1px; float:left;}

.razde5 img { padding-right: 14px;}

.razde5 h2 { padding-top: 4px; float:left; font: bold 12px Tahoma; color: #941c1c;}


.bloki { width: 556px; float:left; margin-top: -30px;}

.bloki ul { list-style-type:none; display:block; width:206px; height: 33px; float:right; padding-right: 21px;}

.bloki ul li { display:block; width: 69px; height: 26px; margin-right: 1px; float:left; background:url(../images/block_active.gif) bottom center no-repeat; padding: 7px 0 0 33px;}

.bloki ul li span { font: bold 10px Tahoma; color:#ffffff; text-decoration:none; float:left; margin-top: 6px; cursor:pointer;}

.passive { background:url(../images/block_passive.gif) bottom center no-repeat!important; padding: 6px 0 0 31px!important; width: 71px!important; height: 27px!important;}

#fragment-1 { width: 556px; position: relative; top:0; left:0; z-index:1;}

#fragment-2 { width: 556px; position: relative; top: 0; left:0; z-index:1;}

.blog_top { width: 556px; float:left; background:url(../images/fon_bloki_top.gif) top left no-repeat;}

.blog_bot { width: 544px; float:left; background:url(../images/fon_bloki_bot.gif) bottom left no-repeat; padding: 14px 0 15px 12px}

.blog_podl { width: 556px; background:url(../images/fon_blocki.gif) top left repeat-y; float:left;}

.lot { width: 528px; float:left;}

.avtor { width: 528px; float:left; background:#cb7272;}

.avtor_fr { width: 528px; float:left; background:url(../images/fr1.gif) top left no-repeat;}

.avtor_fr2 { border-collapse:collapse; width: 528px; float:left; background:url(../images/fr2.gif) bottom left no-repeat;}

.avtor_fr2_td1 { width: 68px; text-align:left; padding: 5px 0 7px 6px;}

.avtor_fr2_td1 span { display:block; padding-right: 5px; font: bold 11px Tahoma; color:#f2dcdc; border-right: 1px solid #f2dcdc;}

.avtor_fr2_td2 { padding: 5px 0 7px 6px;}

.avtor_fr2_td2 font { font: bold 11px Tahoma; color:#ffffff;}

.avtor_fr2_td2 a:link,.avtor_fr2_td2 a:visited { font: bold 11px Tahoma; color:#ffffff; text-decoration: none;}
.avtor_fr2_td2 a:hover {color:#ffffff; text-decoration: underline;}

.avtor_fr2_td3 { width: 120px; text-align:right;}

.avtor_fr2_td3 span { font: 10px Tahoma; color:#3b1414; float:right; padding-right: 6px;}

.avtor_fr2_td3 span a { font: 10px Tahoma; color:#ffdddd!important; text-decoration:none; float:none!important;}

.avtor_fr2_td3 span a:hover { text-decoration:underline;}

.lot p { display:block; width: 519px; padding: 1px 8px 1px 1px; float:left; font: 11px Tahoma; color:#280505;}

.lot p img { padding: 4px 7px 2px 0;}

.lot p a { font: bold 11px Tahoma; color:#000; text-decoration:underline;}

.lot p a:hover { text-decoration:none;}

.read { width: 528px; display:inline; float:left; background:#f4a7a7; margin-top: 5px;}

.read_fr { width: 528px; float:left; background:url(../images/fr3.gif) top left no-repeat;}

.read_fr2 { width:521px; float:left; background:url(../images/fr4.gif) bottom left no-repeat; padding: 1px 7px 5px 0; font: 10px Tahoma; text-align:right;}

.read_fr2 a { font: 10px Tahoma!important; color:#000!important; text-decoration:none;}

.read_fr2 a:hover { text-decoration:underline;}

.forum { width: 511px; padding: 0 3px 8px 0; background:url(../images/fr7.gif) bottom right no-repeat; margin: 6px 0 0 44px; _margin-left: 22px; float:left;}

.forum_fr1 { width: 511px; float:left; background:url(../images/fr8.gif) top left repeat-y;}

.forum_fr2 { width: 511px; float:left; background:url(../images/fr5.gif) top left no-repeat;}

.forum_fr3 { width: 511px; float:left; background:url(../images/fr6.gif) bottom left no-repeat;}

.forum_fr4 { width: 511px; float:left; background:url(../images/fr9.gif) bottom right no-repeat; padding: 8px 0 13px 0;}

.forum_tab { width: 511px; float:left; border-collapse:collapse; border-top: 1px dotted #d9d8d6;}

.forum_tab td { border-bottom: 1px dotted #d9d8d6; padding: 6px 0 6px 0;}

.forum_tab_td1 { width: 290px; padding-left: 40px!important; padding-right: 20px!important; background:url(../images/punkt1.gif) 19px 5px no-repeat;}

.forum_tab_td1 a { font: bold 11px Tahoma; color:#5e7ceb; text-decoration:none; float:left;}

.forum_tab_td1 a:hover { text-decoration:underline;}

.forum_tab_td2 { width: 50px;}

.forum_tab_td2 span { font: bold 11px Tahoma; color:#5e7ceb; float:left;}

.forum_tab_td3 a { font: bold 11px Tahoma; color:#2d4497; text-decoration: underline; float:right; margin-right: 16px;}

.forum_tab_td3 a:hover { text-decoration:none;}


.in_forum { margin-left: -560px;border:0px}




/*right*/

.right { width: 185px; float:left;}

.login { width: 185px; background: url(../images/login_center.gif) top left repeat-y; float:left; margin-bottom: 4px;}

.search { width: 185px; background: url(../images/login_center.gif) top left repeat-y; float:left; margin-bottom: 4px;}

.pod1 { width: 185px; background:url(../images/login_top.gif) top left no-repeat; float:left;}

.pod2 { width: 172px; background:url(../images/login_bot.gif) bottom left no-repeat; float:left; padding: 14px 0 16px 13px;}

.vojti { width: 160px; padding-bottom: 13px; float:left; background:url(../images/polosa.gif) bottom left no-repeat;}

.vojti img { padding-right: 8px;}

.vojti span { font: bold 10px Tahoma; color:#8a8a8a; float:left; padding-top: 3px;}

.autorization { margin-top: 6px; width: 160px; float: left; display:block;}

.autorization input { width: 101px; height: 18px; border: 1px solid #e0e0e0; float:right; margin-left: 4px; margin-bottom: 5px;}

.autorization span { font: bold 11px Tahoma; color:#4f6fa0; float:right; padding-top: 2px; padding-bottom: 10px;}

.go { border:none!important; background:url(../images/send.gif) top left no-repeat; width: 103px!important; height: 23px!important;}

.registr { padding-top: 15px; float:left; font: bold 10px Tahoma; color:#8a8a8a;}

.registrv { padding-top: 8px; text-align:center; font: bold 10px Tahoma; color:#8a8a8a;}

.registr a { font: bold 10px Tahoma; color:#8a8a8a; text-decoration:none;}

.registr a:hover { text-decoration:underline;}

.ser { width: 152px!important;}

.ser_bot { border:none!important; background: url(../images/search.gif) top left no-repeat; width: 86px!important; height: 23px!important; margin-bottom:0!important; cursor:pointer;}

.razdel { width: 184px; height: 35px; background:url(../images/razdel_fon.gif) top right no-repeat; padding: 2px 0 0 1px; float:left;}

.razdel img { padding-right: 14px;}

.razdel h3 { padding-top: 4px; float:left; font: bold 12px Tahoma; color: #358b0f;}

.razde3_v h3 { padding-top: 4px; float:left; font: bold 12px Tahoma; color: #358b0f;}

.block { width: 185px; background:url(../images/fon_block.gif) top left repeat-y; float:left; margin-bottom: 5px;}

.blockpodl1 { width:185px; background:url(../images/fon_top_block.gif) left top no-repeat; float:left;}

.blockpodl2 { width: 175px; background:url(../images/fon_bot_block.gif) bottom left no-repeat; float:left; padding: 20px 0 0 10px;}

.blockpodl2 ul { display:block; width: 175px; float:left;}

.blockpodl2 ul li { display:block; width: 155px; padding-left: 20px; float:left; padding-bottom: 11px; background:url(../images/punkt1.gif) top left no-repeat;}

.blockpodl2 ul li a { font: bold 11px Tahoma; color:#307414; text-decoration:none; float:left;}

.blockpodl2 ul li a:hover { text-decoration:underline;}



/*left*/

.left { width: 238px; float:left; margin-left: -100%;}

.razde3 { width: 233px; height: 35px; background:url(../images/razdel3_fon.gif) top right no-repeat; padding: 2px 0 0 1px; float:left;}

.razde3 img { padding-right: 14px;}

.razde3 h4, .razde3 h2{ padding-top: 4px; font: bold 12px Tahoma; color: #358b0f;}

.left_blok_top { width: 238px; background:#bff1bf url(../images/left_block_top.gif) top left no-repeat; float:left;}

.left_blok { width: 238px; background:  url(../images/left_block_bot.gif) bottom left no-repeat; float:left; padding: 36px 0 40px; 0; text-align:center;}

.left_blok div div { width: 238px; float:left; text-align:center; height: 100px; padding:0; margin:0;}

.left_blok img { float:none!important;border:0px}

.left_blok strong { font: bold 11px Tahoma; color:#000000; clear:both; padding: 4px 0 0 0; display:block;}

.left_blok p { padding: 2px 0 0 0; font: 11px Tahoma; color:#000000; text-align:center; width: 150px;}

.left_blok font { padding: 2px 0 0 0; font: bold 11px Arial, Helvetica, sans-serif; color:#bf0000; text-align:center; width: 150px;}

.left_blok a { margin: 2px 0 0 0; clear:both; width: 150px; font: 12px Tahoma; color:#000000; text-decoration: underline;}

.left_blok a:hover { text-decoration:none;}

/*

.left_blok_top2 { width: 337px; background:#bff1bf url(../images/left_block_top2.gif) top left no-repeat; float:left;}

.left_blok2 { width: 337px; background:  url(../images/left_block_bot2.gif) bottom left no-repeat; float:left; padding: 36px 0 40px; 0; text-align:center;}

.left_blok2 div { width: 337px; float:left; text-align:center; height: 100px;}

.left_blok2 img { float:none!important;border:0px}

.left_blok2 strong { font: bold 11px Tahoma; color:#000000; clear:both; padding: 4px 0 0 0; display:block;}

.left_blok2 p { padding: 2px 0 0 0; font: 11px Tahoma; color:#000000; text-align:center; width: 150px;}

.left_blok2 font { padding: 2px 0 0 0; font: bold 11px Arial, Helvetica, sans-serif; color:#bf0000; text-align:center; width: 150px;}

.left_blok2 a { margin: 2px 0 0 0; clear:both; width: 150px; font: 12px Tahoma; color:#000000; text-decoration: underline;}

.left_blok2 a:hover { text-decoration:none;} */



/*links*/

.links { width: 990px; padding-top: 20px; float:left; clear:both;}

.links div { width: 172px; float:left; margin-right: 32px;}

.links ul { list-style-type:none; display:block; width: 172px; float:left;}

.links h5 { font: bold 10px Tahoma; text-transform:uppercase; display:block; float:left; padding: 5px 0 3px 0;}

.links img { padding-right: 2px;}

.links ul li { display:block; width: 111px; padding-left: 21px; background:url(../images/punkt2.gif) 10px 13px no-repeat; float:left;}

.links ul li a { font: 10px Tahoma; color:#000000; float:left; margin-top: 9px; text-decoration:none;}

.links ul li a:hover { text-decoration:underline;}

.ul_last { margin-right: 0!important;}



/*FOOTER*/

.bot_menu { width: 990px; height: 22px; margin-top: 35px; text-align:center; padding-top: 1px; font: 11px Tahoma; color:#000000; float:left; background:url(../images/bot_line.gif) top left no-repeat; margin-bottom: -6px;}

.bot_menu a { font: 11px Tahoma; color:#000000; text-decoration:none;}

.bot_menu a:hover { text-decoration:underline;}

.copyright { width: 532px; height: 75px; border-left: 1px dotted #6a6a6a; padding: 23px 4px 0 30px; float:left; background:#e7e7e7;}

.copyright p { display:block; font: 11px Tahoma; color:#6a6a6a; float:left;}

.copyright p a { font: 11px Tahoma; color:#6a6a6a; text-decoration:none;}

.copyright p a:hover { text-decoration:underline;}

.copyright img { float:right!important; margin-top: 24px;}

.s4ot { width: 178px; height: 54px; padding: 44px 0 0 43px; background:#e7e7e7; border-left: 1px dotted #6a6a6a; float:left;}

.s4ot img { margin-right: 11px;}



.privet { font: bold 10px Tahoma; color:#8a8a8a; float:left; display:block; width: 160px; padding-bottom: 3px;}

.privet span { font: bold 10px Tahoma; color:#4468a2;}

a.perehod { font: 10px Tahoma; color:#4870a3; text-decoration:underline; float:left; margin-bottom: 3px;}

a:hover.perehod { text-decoration:none;}

.panel { display:block; width: 160px; margin-top:0!important; float:left; list-style-type:none;}

.panel li { display:block; width: 151px; padding: 2px 0 0 9px; background:url(../images/strelka.gif) left 7px no-repeat; float:left;}

.panel li a { font: bold 10px Tahoma; color:#4870a3; text-decoration:none; float:left; display:block;}

.panel li a:hover { text-decoration:underline;}

.panel li font { font: 10px Tahoma; color:#4870a3; margin-top: -1px; display:block;}

.ocenka { width: 159px; padding: 8px 0 6px; border-bottom: 1px dotted #a5cce1; float:left;}



.ocenkaimg { width: 159px; padding: 0px; margin: 5px 0px 0px 0px; float:left;}

.ocenkaimg img { padding: 0px; margin: 0px; height: 10px; border: 1px solid black; }



.ocenka input { float:left; margin-top: -3px; margin-right: 5px;}

.ocenka a { font: bold 10px Tahoma; color:#8a8a8a; float:left; text-decoration:none;}

.ocenka span { font: 10px Tahoma; color:#8a8a8a; float:left; padding-left: 3px;}

/*.ocenka img { padding-top: 5px;} */

.ocenka1 { width: 159px; padding: 8px 0 6px;float:left;}

.ocenka1 input { float:left; margin-top: -3px; margin-right: 5px;}

.ocenka1 a { font: bold 10px Tahoma; color:#8a8a8a; float:left; text-decoration:none;}

.ocenka1 span { font: 10px Tahoma; color:#8a8a8a; float:left; padding-left: 3px;}

.ocenka1 img { padding-top: 5px;}



.registrv p { font: bold 10px Tahoma; color:#8a8a8a;}

.registrv p span { font: font: bold 10px Tahoma; color:#4870a3; padding-left: 3px;}



.golosovat { width: 103px; height: 23px; background:url(../images/golos.gif) top left no-repeat; border:none; margin-left: 57px; margin-top: 6px; cursor:pointer;}

.results { width: 103px; height: 23px; background:url(../images/results.gif) top left no-repeat; border:none; margin-left: 57px; margin-top: 6px; margin-bottom: 0px; cursor:pointer;}





.sresult { font: bold 14px Tahoma; color:#333333;}

.category { font: 12px  Tahoma; color:#ff281e; float:left;}

.category a { font: bold 14px Tahoma; color:#ff281e; text-decoration:underline;}

.category a:hover { text-decoration:none;}

.ntitle { font: 14px Tahoma; color:#280505; padding-bottom: 5px; float:left;}

.category1 { font: 12px  Tahoma; color: #333333; float:left; clear:both; width: 500px; padding-bottom: 10px;}

.category1 a { font: bold 12px Tahoma; color:#ff281e; text-decoration:underline;}

.category1 a:hover { text-decoration:none;}

.category11 { font: 12px  Tahoma; color: #333333; float:left;}

.category2 { font: 12px  Tahoma; color: #FF0000; background: #FFFF00; float:left; margin-right: 5px;}

.re_mo { font: 12px Tahoma; color:#ff281e; float:right; margin-right: 50px;}

.textin { width: 195px; height: 18px; border: 1px solid #e1e1e1; font: 13px Tahoma; padding-left: 5px; color:#666666;}

.textin1 { width: 185px!important; height: 18px; border: 1px solid #e1e1e1; font: 13px Tahoma; padding-left: 5px; color:#666666; margin-bottom: 10px;}

.textin2 { width: 150px; height: 18px; border: 1px solid #e1e1e1; font: 13px Tahoma; padding-left: 5px; color:#666666;}

.textin6 { width: 235px; height: 18px; border: 1px solid #e1e1e1; font: 13px Tahoma; padding-left: 5px; color:#666666;}

.textin3 { width: 100px; height: 18px; border: 1px solid #e1e1e1; font: 13px Tahoma; padding-left: 5px; color:#666666;}

.textin5 { width: 113px; height: 18px; border: 1px solid #e1e1e1; font: 13px Tahoma; padding-left: 5px; color:#666666;}

.bbcodes { width: 150px; height: 23px; background:url(../images/na4at.gif) top left no-repeat; border:none; font: bold 11px Tahoma; color:#888888; padding:0;}

.bbcodes1 { width: 150px; height: 23px; background:url(../images/na4at.gif) top left no-repeat; border:none; font: bold 11px Tahoma; color:#888888; padding:0;}

.textin4 {width: 320px; height: 160px; border: 1px solid #e1e1e1; font: 13px Tahoma; padding-left: 5px; color:#666666; overflow:hidden;}



#dle-info { font: bold 12px Tahoma; color: #FF0000;}

#searchtable fieldset {margin: 20px 0 0 0!important; width: 210px; float:left; font: 12px Tahoma; color:#000; padding-left: 10px;}

#searchtable div {font: 12px Tahoma; color:#666666; padding-top: 10px;}

#searchtable select { margin-bottom: 10px; width: 195px!important;}

a.obnov_kod { font: 12px Tahoma; color:#ff281e; float:left; clear:both; text-decoration:underline;}

a:hover.obnov_kod { text-decoration:none;}

.regtext { font: 14px Tahoma; color: #333333;}

.regtext2 { font: 12px Tahoma; color: #000;}



.center2 { float:left; background: url(../images/fon_center.gif) top left repeat-y; margin-top: 6px;}

.center2_top { float:left; background:url(../images/fon_center_top.gif) top left no-repeat;}

.center2_bot { float:left; background:url(../images/fon_center_bot.gif) bottom left no-repeat; padding: 10px 8px 13px 15px; width: 535px;}


.centerx { float:left; background: url(../images/fon_center.gif) top left repeat-y; margin-top: 6px;}
.centerx_top { float:left; background:url(../images/fon_center_top.gif) top left no-repeat;}
.centerx_bot { float:left; background:url(../images/fon_center_bot.gif) bottom left no-repeat; padding: 10px 8px 13px 15px; width: 535px;}
.centerx_bot div { font: 12px Tahoma; color:#333333;}
.centerx_bot div a { font: 12px Tahoma; color:#000; text-decoration:underline;}
.centerx_bot div a:hover { text-decoration:none;}



.center2_bot div img { padding: 3px 7px 0 0;}

.center2_bot div b { font: 13px Tahoma; color:#000000; font-weight: bold; text-decoration:none;}

.center2_bot div p { font: 13px Tahoma; color:#890D0D;}



.center2_bot table td { font: 12px Tahoma; color:#333333; vertical-align:top; padding-top: 5px; _padding-top:0;}

.center2_bot table td strong { font: bold 12px Tahoma; color:#333333;}

.center2_bot table td a { font: 12px Tahoma; color:#ff281e; text-decoration:underline; float:left;}

.center2_bot table td a:hover { text-decoration:none;}

.center2_bot div { font: 12px Tahoma; color:#333333;}

.center2_bot div strong { font: bold 12px Tahoma; color:#333333;}

/* center2_bot div a  color:#ff281e; */

.center2_bot div a { font: 12px Tahoma; color:#000; text-decoration:underline;}

.center2_bot div a:hover { text-decoration:none;}



.list ul { list-style: none; float:left; margin-left: 40px; _margin-left: 20px;}

.list ul li { font: 13px Tahoma; color:#890D0D; float:left; clear:both; background:url(../images/disk.gif) left 6px no-repeat; padding-left: 10px;}





div.sitemap { padding-top:5px;}

div.sitemap  a { font: 12px Tahoma; color:#000; text-decoration:underline;}

div.sitemap  a:hover { text-decoration:none;}

div.sitemap ul { list-style-type:none;}

div.sitemap ul li{ padding:2px;}



.smdate {color:#890D0D;}





/*VIDEO*/

.left_v { width: 337px; float:left; margin-left: -100%;}

.right_v { width: 450px; float:left; margin-left: 351px; _margin-left: 177px; padding-right: 4px; _padding:0;}

.v_l_t { float:left; background:url(../images/vid_top_left.gif) top left no-repeat;}

.v_l_c { background:url(../images/vid_cen_left.gif) top left repeat-y; float:left; margin-top: 6px; margin-bottom: 20px;}

.v_l_b { width: 328px; float:left; background:url(../images/vid_bot_left.gif) bottom left no-repeat; padding: 9px 2px 10px 7px;}

.v_l_b ul { width: 328px; float:left; list-style-type:none;}

.v_l_b ul li { width: 288px; float:left; padding: 7px 10px 8px 30px; background:url(../images/punkt3.gif) 10px 8px no-repeat; border-bottom: 1px dotted #ad5656;}

.v_l_b ul li a { font: bold 11px Tahoma; color:#983a3a; text-decoration:none; float:left;}

.v_l_b ul li a:hover { text-decoration:underline;}



.razde2_v { width: 229px; height: 35px; background: url(../images/razdel2_fon.gif) top right no-repeat; padding: 2px 0 0 1px; margin-top: 10px; float:left;}

.razde2_v img { padding-right: 14px;}

.razde2_v h2 { padding-top: 4px; float:left; font: bold 12px Tahoma; color: #941c1c;}



.razde3_v { width: 233px; height: 35px; background:url(../images/razdel3_fon.gif) top right no-repeat; padding: 2px 0 0 1px; margin-top: 10px; float:left;}

.razde3_v img { padding-right: 14px;}

.razde3_v h4 { padding-top: 4px; float:left; font: bold 12px Tahoma; color: #358b0f;}



.read3 { width: 420px; float:left; background:#f4a7a7; margin-top: 10px;}

.read_fr3v { width: 420px; float:left; background:url(../images/fr3.gif) top left no-repeat;}

.read_fr3v1 { width: 420px; float:left; background:url(../images/fr31.gif) top right no-repeat;}

.read_fr3v2 { width: 420px; float:left; background:url(../images/fr4.gif) bottom left no-repeat;}

.read_fr3 { width:413px; float:left; background:url(../images/fr32.gif) bottom right no-repeat; padding: 1px 7px 5px 0;}

.read_fr3 a { font: 10px Tahoma; color:#280505; text-decoration:none; float:right;}

.read_fr3 a:hover { text-decoration:underline;}



.v_r_t { float:left; background:url(../images/vid_top_right.gif) top left no-repeat;}

.v_r_c { background:url(../images/vid_cen_right.gif) top left repeat-y; float:left; margin-bottom: 24px; margin-top: 6px; margin-left: -6px; _margin-left: -12px; position:relative; z-index:1;}

.v_r_b { width: 424px; float:left; background:url(../images/vid_bot_right.gif) bottom left no-repeat; padding: 13px 15px 11px 17px;}

.v_r_b p { width: 100%; padding-top: 17px; font: 11px Tahoma; color:#890d0d; float:left;}

.v_r_b p img { margin: 3px 5px 0 0;}



/*PREVIEW*/

.right_pr { width: 800px; float:left; padding-right: 5px;}



.gr { float:left; margin-top: 10px; background:url(../images/cen_gr.gif) top left repeat-y;}

.gr_top { float:left; background:url(../images/top_gr.gif) top left no-repeat;}

.gr_bot { float:left; width: 799px; background:url(../images/bot_gr.gif) bottom left no-repeat;}

.pr_ce { float:left; margin-top: 10px; background:url(../images/pr_cen.gif) top left repeat-y;}

.pr_top { float: left; background:url(../images/pr_top.gif) top left no-repeat;}

.pr_bot { width: 798px; float:left; background:url(../images/pr_bot.gif) bottom left no-repeat; padding-bottom: 10px;}



.pr_l { width: 506px; float:left;}

.pr_l_ce { float:left; margin-top: 10px; background:url(../images/pr_l_ce.gif) top left repeat-y;}

.pr_l_top { float:left; background:url(../images/pr_l_top.gif) top left no-repeat;}

.pr_l_bot { width: 500px; float:left; background:url(../images/pr_l_bot.gif) bottom left no-repeat;}



.right_r { width: 291px; float:left;}

.pr_r_ce { float:left; margin-top: 10px; background:url(../images/pr_r_ce.gif) top left repeat-y;}

.pr_r_top { float:left; background:url(../images/pr_r_top.gif) top left no-repeat; float:left;}

.pr_r_bot { width: 291px; float:left; background:url(../images/pr_r_bot.gif) bottom left no-repeat;}



.pp_r { width: 100%; float:left; border-collapse:collapse;}

.pp_r td { vertical-align:top; text-align:left; padding-bottom: 20px;}

.pp_r_td { width: 189px; padding: 13px 0px 20px 18px; text-align:left;} 

.pp_r ul { padding-top: 20px; list-style-type:none; float:left; width: 580px;}

.pp_r ul li { padding: 0 0 10px 23px; background: url(../images/punkt1.gif) top left no-repeat; float:left; width: 557px;}

.pp_r ul li strong { font: bold 11px Tahoma; color:#f94836;}

.pp_r ul li span { font: bold 11px Tahoma; color:#f94836; float:left;}



.green_ce { float:left; margin-top: 10px; background:url(../images/cen_gr.gif) top left repeat-y;}

.green_top { float:left; background:url(../images/top_gr.gif) top left no-repeat;}

.green_bot { float:left; width: 799px; background:url(../images/bot_gr.gif) bottom left no-repeat;}

.red_ce { float:left; margin-top: 10px; background:url(../images/pr_cen.gif) top left repeat-y;}

.red_top { float: left; background:url(../images/pr_top.gif) top left no-repeat;}

.red_bot { width: 798px; float:left; background:url(../images/pr_bot.gif) bottom left no-repeat; padding-bottom: 10px;}



.razde_gr { width: 233px; height: 35px; background:url(../images/razdel3_fon.gif) top right no-repeat; padding: 2px 0 0 1px; margin-top: 10px; float:left;}

.razde_gr img { padding-right: 14px;}

.razde_gr strong  { padding-top: 4px; float:left; font: bold 12px Tahoma; color: #358b0f;}



.razde_red { width: 229px; height: 35px; background: url(../images/razdel2_fon.gif) top right no-repeat; padding: 2px 0 0 1px; margin-top: 10px; float:left;}

.razde_red img { padding-right: 14px;}

.razde_red strong { padding-top: 4px; float:left; font: bold 12px Tahoma; color: #941c1c;}



.pp_r_bonus { width: 100%; float:left; border-collapse:collapse;}

.pp_r_bonus td { vertical-align:top; text-align:left; padding-bottom: 20px;}

.pp_r_td { width: 199px; padding: 13px 8px 20px 18px; text-align:center!important;} 

.pp_r_bonus ul { padding-top: 20px; list-style-type:none; float:left; width: 560px;}

.pp_r_bonus ul li { padding: 0 0 10px 23px; background: url(../images/punkt1.gif) top left no-repeat; float:left; width: 537px;}

.pp_r_bonus ul li strong { font: bold 11px Tahoma; color:#f94836;}

.pp_r_bonus ul li span { font: bold 11px Tahoma; color:#000; float:left;}



.pp_r_bonus td a { font: 12px Tahoma; color:#000000; text-decoration: underline;}

.pp_r_bonus td a:hover { text-decoration:none;}



ul.redbonus li { padding: 0 0 10px 23px; background: url(../images/punkt3.gif) top left no-repeat!important; float:left; width: 537px;}





.visit_p { background:#ebebeb; font: 10px Tahoma!important; color:#010101!important; float:left; margin-right: 3px; width:auto!important; height: auto!important; padding:0!important;}

.visit_p a { font: 10px Tahoma!important; color:#ff4a4a!important; text-decoration:none;}

.visit_p a:hover { text-decoration:underline;}

.pl_r { width: 760px; padding: 5px 0 7px 27px; margin-top: 8px; background:url(../images/pika2.gif) top left no-repeat; float:left;}

.pl_r h3 { font: bold 11px Tahoma; color:#3aaa55; float:left;}



.screen_r { float:left; padding-left: 11px; width: 217px; padding-bottom: 20px;}

.screen_r img { margin: 18px 0 5px 0;}

.tab_p { width: 548px; margin-top: 18px; margin-right: 17px; _margin-right: 8px; margin-bottom: 10px; border-collapse:collapse; float:left; background:#f3f3f3;}

.tab_p td { width: 179px; border-right: 1px dotted #dbdbdb; padding: 5px; vertical-align:top; text-align:left;}

.tab_p td div { display:block; float:left; width: 100%; padding: 7px 0 6px 0; text-align:center; background:#e8e8e8;}

.tab_p td div strong { background:url(../images/punkt1.gif) top left no-repeat; padding-left: 15px; padding-top: 1px;}

.p_1 { font: bold 11px Tahoma; color:#37ab54;}

.p_2 { font: bold 11px Tahoma; color:#e25f5a;}

.p_3 { font: bold 11px Tahoma; color:#ffbc08;}

.tab_p td p { width: 165px; padding: 7px 0 10px 0; float:left; font: 11px Tahoma; color:#948888;}

.tab_p td p img { margin: 3px 5px 0 0;}

.last_tab_td { border:none!important;}



.left_r { width: 509px; float:left;}

.pl_r_l { width: 482px; padding: 5px 0 7px 27px; margin-top: 8px; background:url(../images/pika2.gif) top left no-repeat; float:left;}

.pl_r_l h3 { font: bold 11px Tahoma; color:#3aaa55; float:left;}

.obzor_r { width: 483px; padding: 6px 10px 8px 10px; font: 11px Tahoma; color:#948888;}

.obzor_r img { margin: 3px 5px 0 0;}

.obzor_div { padding: 6px 10px 8px 10px; float:left; width: 483px;}



.right_r { width: 284px; float:left;}

.pl_r_r { width: 257px; padding: 5px 0 7px 27px; margin-top: 8px; background:url(../images/pika2.gif) top left no-repeat; float:left;}

.pl_r_r h3 { font: bold 11px Tahoma; color:#3aaa55; float:left;}

.right_r ul { width: 282px; float:left; padding: 12px 3px 9px 3px; list-style-type:none;}

.right_r ul li { width: 250px; padding: 4px 4px 4px 28px; float:left; background:url(../images/punkt3.gif) 5px 10px no-repeat; border-bottom: 1px dotted #dedede;}

.right_r ul li div { margin-right: 25px;}

.right_r ul li a { font: bold 11px Tahoma; color:#fff; text-decoration:none; float:left; margin-top: 6px;}

.right_r ul li a:hover { text-decoration:underline;}

.right_r ul li span { display:block; width: 22px; background:#f8a3a3; text-align:center; padding: 4px 0 6px 0; font: bold 11px Tahoma; color:#fff; float:right;}



.razde6 { width: 447px; height: 35px; background: url(../images/razdel21_fon.gif) top right no-repeat; padding: 2px 0 0 1px; float:left;}

.razde6 img { padding-right: 14px;}

.razde6 h2 { padding-top: 4px; float:left; font: bold 12px Tahoma; color: #941c1c;}



.rek { width: 990px; float:left; margin-top: 10px;}

.reklama { width: 990px; float:left; background: #c7efb6; margin-top: 10px;}

.reklama_top { width: 990px; float:left; background:url(../images/reklama_top.gif) top right no-repeat;}

.reklama_top_left { width: 990px; float:left; background:url(../images/reklama_top_left.gif) top left no-repeat;}

.reklama_bot_left { width: 990px; float:left; background:url(../images/reklama_bot_left.gif) bottom left no-repeat;}

.reklama_bot { width: 990px; float:left; background:url(../images/reklama_bot.gif) bottom right no-repeat; padding: 2px 0 2px 0;}



.reklama_bot div { width: 246px; border-right: 1px dotted #6a6a6a; float:left; text-align:center; padding-top: 10px; padding-bottom: 10px;}

.reklama_bot div div { width: 246px; height: 100px; border: none; float:left; text-align:center; padding:0!important;}

.reklama_bot div img { float:none!important;}

.reklama_bot div strong { font: bold 11px Tahoma; color:#000000; clear:both; padding: 4px 0 0 0; display:block;}

.reklama_bot div p { padding: 2px 0 0 0; font: 11px Tahoma; color:#000000; text-align:center; width: 150px;}

.reklama_bot div font { padding: 2px 0 0 0; font: bold 11px Arial, Helvetica, sans-serif; color:#bf0000; text-align:center; width: 150px;}

.reklama_bot div a { margin: 2px 0 0 0; clear:both; width: 150px; font: 12px Tahoma; color:#000000; text-decoration: underline;}

.reklama_bot div a:hover { text-decoration:none;}

.oct { border:none!important;}



.razde3 { width: 233px; height: 35px; background:url(../images/razdel3_fon.gif) top right no-repeat; padding: 2px 0 0 1px; float:left;}

.razde3 img { padding-right: 14px;}

.razde3 h4 { padding-top: 4px; font: bold 12px Tahoma; color: #358b0f;}

.razde3 span { padding-top: 4px; font: bold 12px Tahoma; color: #358b0f; float:left;}



/*RATING*/



.rating {color: #757575;	font-size: 11px; font-family: tahoma; height: 16px; width: 85px!important; float:left!important;}

.unit-rating {list-style: none; margin: 0px; padding: 0px; width: 85px; height: 16px; position: relative; background-image: url(../dleimages/rating.gif); background-position: top left; background-repeat: repeat-x;}

.unit-rating li {text-indent: -90000px; padding: 0px; margin: 0px; float: left;}

.unit-rating li a {display: block; width: 17px; height: 16px; text-decoration: none; text-indent: -9000px; z-index: 17; position: absolute; padding: 0px;}

.unit-rating li a:hover {background-image: url(../dleimages/rating.gif); background-position: left center; z-index: 2; left: 0px;}

.unit-rating a.r1-unit {left: 0px;}

.unit-rating a.r1-unit:hover {width: 17px;}

.unit-rating a.r2-unit {left: 17px; }

.unit-rating a.r2-unit:hover {width: 34px;}

.unit-rating a.r3-unit {left: 34px;}

.unit-rating a.r3-unit:hover {width: 51px;}

.unit-rating a.r4-unit {left: 51px;}	

.unit-rating a.r4-unit:hover {width: 68px;}

.unit-rating a.r5-unit {left: 68px;}

.unit-rating a.r5-unit:hover {width: 85px;}

.unit-rating li.current-rating {background-image: url(../dleimages/rating.gif); background-position: left bottom; position: absolute; height: 16px; display: block; text-indent: -9000px; z-index: 1;}



#ratig-layer { float:left;margin: 10px 0 0 0;}



/*PM */



#newpm {	position: absolute; height: 250px; width: 400px; padding: 4px; background-color: #fdfdfd; border: 1px solid #bbbbbb; font-family: verdana; line-height: 135%; filter: progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=4);}

#newpmheader {padding-left: 5px; padding-right: 5px; padding-top: 2px; height: 20px; color: #636363; font-weight: bold; background-color: #b2c7f1; font-family: verdana; cursor: move;}

.pm_list { padding-right: 10px;}

.pm_head { padding-right: 10px;}

#newpm a {background: transparent; color: #4b73d4; text-decoration: none;}

#newpm a:hover {background: transparent; color: #4b73d4; text-decoration: underline;}

.pm { width:100%; float:left;}





/*TAB-DIV*/

.tadi1 {float:left; width: 500px!important; padding-bottom: 20px; font: bold 12px Tahoma!important;}

.tadi2 {float:left; width: 205px; height: 50px; text-align:right; padding-right: 15px; font: 12px Tahoma;}

.tadi3 {float:left; width: 320px; height: 70px;}

.tadi3 a { font: 12px Tahoma; color: #0000CC; text-decoration:underline;}

.tadi4 {float:left; width: 220px; height: 50px;}

.tadi5 {float:left; width: 220px; height: 70px;}

.tadi32 { float:left; padding-bottom: 10px;}



.tadi11 { width: 120px; height: 25px; float:left; font: 12px Tahoma;}

.tadi21 { width: 350px; height: 25px; float:left;}

.tadi31 { width: 350px; height: 195px; float:left;}



.news table td a { float: none!important;}





.bookmark { width: 185px!important; float:left!important; padding: 0px 0 5px 0;}

.bookmark a {font: bold 12px Tahoma; float:left; color:#000; text-decoration:none; margin: 0px 3px 0 0;}

.bookmark a:hover { text-decoration:underline;}

.bookmark a img { float:left;}

/*.navigation { float:left;}

.navigation a { font: 12px Tahoma; color:#307414; text-decoration:none;}

.navigation a { text-decoration:underline;}

.navigation { font: 12px Tahoma; color:#000;}*/





.spis_ul a { color:#000; font-size: 13px; text-decoration:none;}

.spis_ul a:hover { text-decoration:underline;}

.spis_ul li { font: 13px Tahoma; color:#890D0D;}





#dropmenudiv {border: 1px solid #ffffff; border-bottom-width: 0; font: normal 10px Verdana; background-color: #6497ca; line-height: 20px; margin: 2px; filter: alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3);}

#dropmenudiv a {display: block; text-indent: 3px; border: 1px solid #ffffff; padding: 1px 0; margin: 1px; color: #ffffff; text-decoration: none; font-weight: bold;}

#dropmenudiv a:hover {/* hover background color */ background-color: #fdd08b; color: #000000;}



.highslide-image-blur {}

.highslide-html-content {position: absolute; display: none;}

.highslide-display-block {display: block;}

.highslide-display-none {display: none;}

.highslide-loading {display: block; color: white; font-size: 9px; font-weight: bold; text-decoration: none; padding: 3px; border: 1px solid white; background-color: black;}

.navigation {font: 12px Tahoma; color:#666; border:0px; font: 12}
.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {text-decoration:none;	color: #fff; background:#F4A7A7; border:1px solid #CB7272; padding:3px 6px; font-size:11px}
.navigation a:hover {background:#fff; color:#000; border-color:#CB7272;}
.navigation span {text-decoration:none;	background:#fff; padding:3px 6px; border:1px solid #CB7272; color:#000; font-size:11px;}
.navigation span.nav_ext {border: none; background: transparent;}

.clearfloat { clear:both;}