/* CSS Document */
	* { margin: 0; padding: 0;}
	img { float:left; border:none;}
	
/*ALL*/
.all { width: 990px; margin: 0 auto;}
.h1 { width: 990px; font: 13px Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; position: relative; top: 110px; left: 180px; z-index:2;}
/*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;}
.right_head { float:right!important;}
.main_menu { width: 990px; height: 33px; float:left;}

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;}


/*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 { padding-top: 4px; float:left; font: bold 12px Tahoma; color: #941c1c;}


.bloki { width: 556px; float:left; margin-top: 4px;}
.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 a { font: bold 10px Tahoma; color:#ffffff; text-decoration:none; float:left; margin-top: 6px;}
.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; text-decoration:none;}

.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; color:#280505; 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;}

/*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;}

/*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;}
.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;}
.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;}
.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 { padding-top: 4px; font: bold 12px Tahoma; color: #358b0f;}
.razde3 span { padding-top: 4px; font: bold 12px Tahoma; color: #358b0f; float:left;}
.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 img { float:none!important;}
.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:#7da200; text-decoration: underline;}
.left_blok a:hover { text-decoration:none;}

/*links*/
.links { width: 990px; padding-top: 20px; float:left;}
.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: 198px; height: 64px; padding: 34px 0 0 23px; background:#e7e7e7; border-left: 1px dotted #6a6a6a; float:left;}
.s4ot img { margin-right: 11px;}


/* добавлено для Login на страницах раздела Статьи  :joseph */
.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;}


/*Index2*/
.center2 { width: 558px; float:left; background: url(../images/fon_center.gif) top left repeat-y; margin-top: 10px;}
.center2_top { width: 558px; float:left; background:url(../images/fon_center_top.gif) top left no-repeat;}
.center2_bot { width: 542px; float:left; background:url(../images/fon_center_bot.gif) bottom left no-repeat; padding: 0 8px 13px 8px;}
.center2_bot div { padding-top: 10px; float:left; width: 542px;}
.center2_bot div img { padding: 3px 7px 0 0;}
.center2_bot div a { font: 13px Tahoma; color:#000000; font-weight: bold; text-decoration:underline;}
.center2_bot div a:hover { text-decoration:none}
.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 div p span { font: 13px Tahoma; color:#3aaa55;}
.center2_bot div p strong { font: bold 13px Tahoma; color:#3aaa55;}
.center2_bot div p font { font: bold 13px Tahoma; color:#a1a1a1;}

.left2 { width: 231px; float:left; background:url(../images/left_center.gif) top left repeat-y; margin-top: 10px;}
.left2_top { width: 231px; float:left; background:url(../images/left_top.gif) top left no-repeat;}
.left2_bot { width: 217px; float:left; background:url(../images/left_bot.gif) bottom left no-repeat; padding: 6px 0 14px 14px;}
.left2_bot_block { width: 191px; padding: 6px; margin-top: 8px; background:#d1fac0; float:left;}
.left2_bot_block a { display:block; width: 169px; padding: 7px 0 7px 22px; background: #eaffe1 url(../images/punkt1.gif) 4px 6px no-repeat; float:left; font: bold 11px Tahoma; color:#37ab54; margin-bottom: -8px; text-decoration:none}
.left2_bot_block a:hover { text-decoration:underline;}
.left2_bot_block div { width: 191px; padding-top: 18px; float:left;}
.left2_bot_block h5 { float:left; padding-bottom: 7px;}
.left2_bot_block div img { padding: 3px 7px 0 0; float: inherit;}
.left2_bot_block div p { font: 11px Tahoma; color:#1C440C; text-align:justify; float: inherit;}
.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;}

.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;}
.razde5 h2 a{ color: #941c1c; text-decoration:none;}

/* добавлено для вывода категорий раздела статьи, отображения опросникав нем :joseph */

.ocenka { width: 159px; padding: 8px 0 6px; border-bottom: 1px dotted #a5cce1; float:left;}

/* ocenkaimg добавлено для правильного вывода строк диаграмм в результатах опросника. возможно, "ocenka img" можно было бы обойтись, но, я сделал так :)  :joseph */
.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 добавлены пар-ры для стилей опросника  :joseph */
.registrv p { font: bold 10px Tahoma; color:#8a8a8a;}
.registrv p span { font: font: bold 10px Tahoma; color:#4870a3; padding-left: 3px;}
/* добавлена ещё одна кнопка и изменены отступы  :joseph */
.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;}

/*.navigation a { font: 12px Tahoma; color:#307414; text-decoration:none;}

.navigation a { text-decoration:underline;}

.navigation { font: 12px Tahoma; color:#000;}*/

/* thats all, вроде бы больше ничего не менял. :joseph */

#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;}

.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;}

.breadcrumb {color: #1C871F; text-decoration:none;}
.breadcrumb a:link, .breadcrumb a:visited {color: #890D0D; text-decoration:none;}
.breadcrumb a:hover {color: #000; text-decoration:none; border-bottom: 1px dotted #890D0D;}

.footerlinks a:link, .footerlinks a:visited { text-decoration:none; color: #000; font-weight: bold;}
.footerlinks a:hover { text-decoration: underline; color: #000; font-weight: bold;}

.related {color: #000; text-decoration:none; font-family:Tahoma, Geneva, sans-serif;}
.related a:link, .related a:visited {color: #890D0D; text-decoration:none; font-size:12px;}
.related a:hover {color: #000; text-decoration:none; border-bottom: 1px dotted #890D0D;}
.related ul {margin-left: 30px;}