body, table, td, div{font-family:Arial, Helvetica, sans;font-size:14px;}
body{margin:0;background-color:#f5f5f5;behavior:url("http://www.iarex.ru/csshover.htc");}
td{vertical-align:top;}
.text{font-size:10pt;text-align:justify;}
#text p:first-child {font-style:italic;font-size:14px;margin-bottom:20px;text-align:left;line-height:20px;border-bottom;}
.btext{font-weight:bold;}
.bigtext{font-size:14pt;}
h1{font:normal 12pt Arial;padding:0;margin:0;}
#centrblock h1{font-weight:normal;font-size:18pt;margin:12px 0 7px 0;color:#555;text-align:left;text-transform:uppercase;}
h2{font-weight:normal;font-size:18pt;margin:12px 0 7px 0;color:#555;text-align:left;}
h3{font-size:18px;margin:20px 0 10px 0;}
p{margin:0 0 10px;padding:0;}
a, a:visited{font-size:9pt;color:#686868;}
a:hover{font-size:9pt;color:#a71019;}
a.allnews, a.allnews:visited, a.allnews:hover{font-size:9pt;color:#a71019;padding-left:5px;}
a.commarturl, a.commarturl:visited{font-weight:bold;font-size:10pt;text-decoration:none;color:#3;}
a.commarturl:hover{font-weight:bold;font-size:10pt;text-decoration:none;color:#a71019;}
a.hidecomm, a.hidecomm:hover, a.hidecomm:visited{font:8pt Verdana;color:darkgreen;text-decoration:none;}
a.downexpert, a.downexpert:visited, a.downexpert:hover{font-weight:bold;font-size:10pt;color:#333;text-decoration:none;}
a.mininik, a.mininik:visited, a.mininik:hover{font-size:9pt;font-weight:bold;color:black;text-decoration:none;}
a.nameexpert, a.nameexpert:visited, a.nameexpert:hover{font-size:14pt;color:#333;text-decoration:none;}
a.redurl, a.redurl:visited, a.redurl:hover{font-size:11pt;color:#a71019;}
a.title, a.title:visited, a.title:hover{font:bold 10pt Verdana;color:#3882eb;text-decoration:underline;}
a.urlgallery, a.urlgallery:visited{font-weight:bold;font-size:10pt;text-decoration:none;color:#333;}
a.urlgallery:hover{font-size:10pt;text-decoration:underline;color:#a71019;}
a.urlmain2{font-size:10pt;text-decoration:none;color:#000;}
a.urlmain2:visited{font-size:10pt;color:#339;}
a.urlmain2:hover{font-size:10pt;color:#a71019;}
a.urlcommtxt, a.urlcommtxt:visited, a.urlcommtxt:hover{font-size:9pt;text-decoration:none;color:#000;font-style:italic}
a.urltitul, a.urltitul:visited{font-size:9pt;font-weight:bold;color:#666;text-decoration:none;}
a.urltitul:hover{font-size:9pt;font-weight:bold;color:#a71019;text-decoration:none;}
a.zagblock, a.zagblock:visited, a.zagblock:hover{font:normal 12pt Arial;color:#0f0f0f;text-decoration:none;}

#logo {	margin:0 25px;
	border:none;
	text-decoration:none;
	}

.horizontal-menu {
    background: url("images/menu_bg.jpg") repeat-x scroll 0 0 #A80000;
    clear: both;
    min-width: 931px;
    padding: 0;
    padding: 0 30px;
}

.horizontal-menu .menu-list li {
    background: url("images/menu_dl.jpg") no-repeat scroll 0 0 transparent;
}

.horizontal-menu-bottom {
    background: #515151;
    clear: both;
    min-width: 931px;
    padding: 0;
    padding: 0 30px;
}

.horizontal-menu-bottom .menu-list li {
    background: url("images/menu_dl2.jpg") no-repeat scroll 0 0 transparent;
}

#top-menu .menu-list li:first-child, #footer-menu .menu-list li:first-child {
    background: none repeat scroll 0 0 transparent;
}

#top-menu, #footer-menu {
    clear: both;
    height: 36px;
    margin: 0 auto;
}

.menu-list {
    height: 35px;
    margin: 0;
    padding: 0;
    display:inline;
}

.menu-list li {
    float: left;
    height: 35px;
    list-style-type: none;
    overflow: hidden;
}

.menu-list a {
    display: block;
    margin: 0 4px;
    padding: 10px 8px 9px;
}

#top-menu a.menuurl, #top-menu a.menuurl:visited, #footer-menu a.menuurl, #footer-menu a.menuurl:visited, #top-menu p, #footer-menu p {
    color: #FFFFFF;
    font: 12px/18px Arial,Helvetica,sans;
    outline: medium none;
    text-decoration: none;
    text-transform: uppercase;
}

#top-menu a.menuurl:hover, #top-menu a.menuurl:active, #top-menu a.msel {
    background: #760000;
    color: #FFFFFF;
    display: block;
}

#footer-menu a.menuurl:hover, #footer-menu a.menuurl:active, #footer-menu a.msel {
    background: #333;
    color: #FFFFFF;
    display: block;
}

ol, ul {
    list-style: none outside none;
}

#text ol, #text ul {
    list-style: square outside;
}


.ad468{text-align:center;padding:12px 0;}
.addbookmark{padding:5px 0 0 30px;}
.allartdown{padding:10px;}
.artgallery{text-align:center;padding-top:12px;}
.arttime{font-size:10pt;color:#333;}
.block{padding:0 5px 10px 5px;border:solid 1px #a71019;}
.blockdiv{border:solid 1px gray;}
.centerblock{text-align:left;background-color:white;border:solid 1px #CCC;padding:10px;font-size:11pt}
#centrblock{text-align:left;line-height:1.3;background-color:white;border-left:solid 1px #CCC;border-bottom:solid 1px #CCC;border-right:solid 1px #CCC;padding:10px;font-size:11pt}
#centrblock a, #centrblock a:visited, #centrblock a:hover{font-size:1em;}
.news-info a.redurl {font-size:12px !important;}
#centrblock a.bigsymbol, #centrblock a.bigsymbol:visited, #centrblock a.bigsymbol:hover{font-size:12pt;color:#a71019;font-weight:bold;}
#centrblock a.commwrite, #centrblock a.commwrite:visited, #centrblock a.commwrite:hover{font:8pt Verdana;color:#7f62bb;text-decoration:underline;}
#centrblock a.delmsg, #centrblock a.delmsg:visited, #centrblock a.delmsg:hover{color:#a71019;}
#centrblock a.downallnews, #centrblock a.downallnews:visited, #centrblock a.downallnews:hover{font-size:0.9em;color:#a71019;text-decoration:underline;}
#centrblock a.expertarturl, #centrblock a.expertarturl:visited{font-size:1.0em;text-decoration:none;color:#000;}
#centrblock a.expertarturl:hover{font-size:1em;text-decoration:none;color:#a71019;}
#centrblock a.mininik, #centrblock a.mininik:visited, #centrblock a.mininik:hover{font-size:10pt;font-weight:bold;color:black;text-decoration:none;}
#centrblock a.minisymbol, #centrblock a.minisymbol:visited, #centrblock a.minisymbol:hover{font-size:8pt;color:#a71019;font-weight:bold;}
#centrblock a.murlthemes, #centrblock a.murlthemes:visited, #centrblock a.murlthemes:hover{font-size:0.9em;}
#centrblock a.newsinart{font-size:14px;text-decoration:none;color:#000;line-height:18px;}
#centrblock a.newsinart:visited{font-size:14px;color:#666;line-height:18px;}
#centrblock a.newsinart:hover{font-size:14px;text-decoration:underline;color:#a71019;line-height:18px;}
#centrblock a.redurl, #centrblock a.redurl:visited, #centrblock a.redurl:hover{font-size:11pt;color:#a71019;text-decoration:underline;}
#centrblock a.urlallexp, #centrblock a.urlallexp:hover, #centrblock a.urlallexp:visited{font-weight:bold;font-size:10pt;color:#a71019;text-decoration:none;}
#centrblock a.urlmain{font-weight:bold;font-size:14px;text-decoration:none;color:#333;}
#centrblock a.urlmain:visited{font-size:14px;color:#339;}
#centrblock a.urlmain:hover{font-size:14px;text-decoration:none;color:#a71019;}
#centrblock a.urlthemes, #centrblock a.urlthemes:visited, #centrblock a.urlthemes:hover{font-size:12px;}
#centrblock a.normalsymbol, #centrblock a.normalsymbol:visited, #centrblock a.normalsymbol:hover{font-size:10pt;color:#a71019;font-weight:bold;}
#centrblock .artrubrik{color:#a71019;}
#centrblock .commdate{font-size:8pt;color:#666;}
#centrblock .dategallery{color:#999999;font-size:9pt;font-weight:bold;padding-top:3px;}
#centrblock .stext{font-size:9pt;}
#centrblock .text{font-size:10pt;}
#content img {border:solid 1px #cccccc;padding:2px;margin: 3px 7px 0 0;}
#clock{color:#980000;padding:5px 0 3px 5px;font-weight:bold;font-size:9pt;}
#clock2{color:#000;font-size:10pt;}
.colright{width:240px;padding-left:10px;text-align:center;}
.commall{font:9pt Verdana;width:130px;text-align:right;}
.comm_date{font-size:8pt;padding:3px 0 0 5px;}
.comm_text{padding:10px;font-size:9pt;}
.comm_text div{padding-top:5px;font-size:9pt;}
.commdate{font-size:8pt;color:#666;}
.commzag{font:bold 10pt Verdana;width:150px;}
.currency{padding:3px 0 0 20px;color:#333;font-weight:bold;font-size:9pt;}
.curvalute{font-size:9pt;color:#999999;font-weight:bold;}
.dateonly{padding:3px 0;font-weight:bold;font-size:14px;color:#4e4e4e;}
.errlog{font-weight:bold;font-size:10pt;color:red;text-align:center;padding:5px 0;}
.errmsg{font-weight:bold;font-size:12pt;color:red;text-align:center;padding-top:20px;}
#experts{font-size:10pt;}
#expertblock{line-height:1.3;font-size:10pt;}
#expertblock a, #expertblock a:visited, #expertblock a:hover{color:#333;font-size:1.0em;text-decoration:none;}
#expertblock a.bigsymbol, #expertblock a.bigsymbol:visited, #expertblock a.bigsymbol:hover{font-size:12pt;color:#a71019;font-weight:bold;}
#expertblock a.minisymbol, #expertblock a.minisymbol:visited, #expertblock a.minisymbol:hover{font-size:8pt;color:#a71019;font-weight:bold;}
#expertblock a.normalsymbol, #expertblock a.normalsymbol:visited, #expertblock a.normalsymbol:hover{font-size:10pt;color:#a71019;font-weight:bold;}
.finded{color:#a71019;}
.footer{margin: 10px 30px;}
#footertxt{font-size:8pt;}
#footertxt a, #footertxt a:visited, #footertxt a:hover{font-size:8pt;color:#a71019;}
.headerlline{border-top:solid 1px #a71019;border-bottom:solid 1px #a71019;border-left:solid 1px #a71019;padding:6px 0 0 20px;background-color:#f3ecd8;font-weight:bold;font-size:8pt;color:#686868;}
.headercline{border-top:solid 1px #a71019;border-bottom:solid 1px #a71019;padding-top:5px;background-color:#f3ecd8;font-weight:bold;font-size:8pt;color:#686868;}
.headerrline{border-top:solid 1px #a71019;border-bottom:solid 1px #a71019;border-right:solid 1px #a71019;padding:3px;background-color:#f3ecd8;font-weight:bold;font-size:8pt;color:#686868;}
#input{color:white;font-size:9pt;padding-top:7px;width:120px;text-align:center;}
#input:hover{background-color:#740000;}
#input a{color:white;font-size:10pt;text-decoration:none;}
.logocenter{padding-top:10px;}
.logoleft{width:160px;}
.logoprint{padding-top:10px;text-align:center;background-image:url('images/fonelogo_mini.gif');background-position:top;background-repeat:repeat-x;}
.logoright{width:250px;text-align:right;padding-top:3px;}
.mainexpert{font-size:14pt;vertical-align:middle;color:#333;}
.menuitem{text-align:center;padding:5px;font-size:8pt;}
.menuitemover{text-align:center;padding:5px;background-color:#505050;font-size:8pt;}
.menuitemsel{text-align:center;padding:5px;background-color:#a71019;font-size:8pt;}
.menuitem2{}
.menuitem2:hover{background-color:#740000;cursor:pointer;}
.menuitem2sel{background-color:#740000;}
.menuitem3{}
.menuitem3:hover{background-color:#333;cursor:pointer;}
.menuitem3sel{background-color:#333;}
.menutd{color:white;background-color:#808080;}
a.menuurl, a.menuurl:visited, a.menuurl:hover, .rubr3left a, .region a {text-decoration:none;}
a.menuurldop, a.menuurldop:visited, a.menuurldop:hover{text-decoration:none;color:white;}
.menuurl2{padding:7px 10px;color:white;font-size:9pt;text-decoration:none;display:block;}
.menuurl2:hover{background-color:#740000;padding:7px 10px;color:white;font-size:9pt;}
.menuurl3{padding:7px 10px;color:white;font-size:9pt;text-decoration:none;display:block;}
.menuurl3:hover{background-color:#333;padding:7px 10px;color:white;font-size:9pt;}
#menuup{height:20px;font-size:9pt;color:#606060;padding:0 0 0 10px;}
#menuup a{color:#606060;font-weight:bold;font-size:8pt;text-decoration:none;}
.mtext{font-size:9pt;}
.mtext8{font-size:9pt;}
.noback{font:bold 12px Arial;color:red;}
.nourlallexp{color:#a71019;font-size:10pt;}
#pageall{color:#a71019;font-size:10pt;}
#pageall a, #pageall a:visited{color:#a71019;text-decoration:underline;font-size:10pt;}
#pageall a:hover{color:red;text-decoration:underline;font-size:10pt;}
#pageall span{padding:0 3px;}
#pageall .pagehere{background-color:#CCC;padding:0 3px;margin-right:3px;}
#pageall .pagecorn{padding:0 5px;}
.photopodpis{padding:5px 0;font-size:9pt;text-align:left;}
.podphoto{padding:3px 5px;font-size:9pt;text-align:left;}
.region div{padding:3px 0 0 20px;}
.podval{font-size:0;height:12px;background-image:url('images/topmenufon.gif');background-position:bottom left;background-repeat:repeat-x;}
.rubr{padding:3px 0 2px 0;height:25px;}
.rubr2left{padding:5px 0 0 10px;border-left:solid 1px #CCC;border-top:solid 1px #CCC;background-image:url('images/fonerubrright.gif');background-position:top left;background-repeat:repeat-x;width:20px;}
.rubr2leftsel{padding:5px 0 0 10px;border-left:solid 1px #CCC;border-top:solid 1px #CCC;background-image:url('images/topmenufon.gif');background-position:top left;background-repeat:repeat-x;}
.rubr2right{border-right:solid 1px #CCC;border-top:solid 1px #CCC;background-image:url('images/fonerubrright.gif');background-position:top left;background-repeat:repeat-x;}
.rubr2rightsel{border-right:solid 1px #CCC;border-top:solid 1px #CCC;background-image:url('images/topmenufon.gif');background-position:top left;background-repeat:repeat-x;}
.rubr3left{border-top:solid 1px #CCC;background-image:url('images/fonerubrright.gif');background-position:top left;background-repeat:repeat-x;}
.rubr3right{padding:0;text-align:center;width:20px;border-left:solid 1px #CCC;border-top:solid 1px #CCC;background-image:url('images/fonerubrright.gif');background-position:top left;background-repeat:repeat-x;}
.rubrr{width:12px;}
.rubrnohr{padding:5px 0 3px 10px;border-left:solid 1px #CCC;border-top:solid 1px #CCC;border-right:solid 1px #CCC;background-image:url('images/fonerubrright.gif');background-position:top left;background-repeat:repeat-x;}
.rubrnohr2{height:20px;font-size:0;border-top:solid 1px #CCC;}
.rubrsel{border:solid 1px #CCC;text-align:center;padding:7px 0;text-decoration:none;background:#FFF;}
a.rubrleft, a.rubrleft:visited{color:#505050;text-decoration:none;font-size:9pt;font-weight:bold;}
a.rubrleft:hover{color:#a71019;font-size:9pt;}
a.rubrleftsel, a.rubrleftsel:hover, a.rubrleftsel:visited{color:#a71019;text-decoration:none;font-size:9pt;font-weight:bold;}
.rubrright{padding:4px 0 4px 7px;color:#333;font-size:12pt;text-decoration:none;display:block;}
.rubrright:hover{font-size:12pt;color:#a71019;text-decoration:none;}
.rubrrightsel{padding:4px 0 4px 7px;color:white;font-size:12pt;}
.rubrright2{padding:5px 0 3px 10px;color:#333;font-size:11pt;text-decoration:none;display:block;}
.rubrright2:hover{color:#a71019;font-size:11pt;text-decoration:none;}
.rubrright2sel{padding:5px 0 3px 10px;color:#a71019;font-size:11pt;text-decoration:none;}
.region span{padding:0;color:#333;font-size:11pt;text-decoration:none;display:block;}
.rubrright22:hover{color:#a71019;font-size:11pt;text-decoration:none;}
.searchlong{text-align:center;}
.selsearch{font-weight:bold;font-size:10pt;text-align:right;}
.slctsearch{border:solid 1px gray;margin:0;padding:0;font-size:12px;}
.tdblock{background-color:white;border:solid 1px #cacaca;}
.text{font-size:10pt;font-family:Arial;}
.textform{font-size:11pt;text-align:right;}
.textgray{font-size:10pt;color:#666;}
.themes{font-weight:bold;color:#a71019;font-size:9pt;}
.themesart{color:#333;font-size:9pt;padding-bottom:5px;}
.timeonly{font-size:12px;color:#333;padding-top:2px;}
.timeonly2{font-size:11px;width:30px;}
.timeonly3{font-size:1.0em;color:#333;padding-top:3px;}
.titul{padding-top:2px;font-size:9pt;text-align:left;}
.topbox{background-color:#eeeeee;border:solid 1px #cacaca;}
.topheader{margin:0 30px;padding:0;}
.topmenu{background-image:url('images/topmenufon.gif');background-position:top left;background-repeat:repeat-x;height:30px;}
.topright{padding:0 30px 0 0;height:45px;}
.toprightfon{padding-top:5px;background:url('images/fonetopright.gif') bottom left repeat-x; min-width:710px;}
.toprightfon td{font:11pt Arial;}
#tsinput, .insearch{border:solid 1px gray;margin:0;padding:2px;font-size:10pt;}
#tssubmit{text-align:center;width:120px;font-size:10pt;font-family:Arial;color:#FFF;border:solid 1px #990000;background-color:#990000;padding:1px;margin-left:2px;cursor:pointer;}
#tssubmit:hover{background-color:#740000;}
.txtanons{font-size:12px;color:#000;margin:5px 0 0;}
#ultop{margin-left:0;padding-left:18px;list-style-image:url('images/circle9.gif');}
#ultop li{padding-bottom:3px;font-weight:bold;font-size:9pt;color:#000;}
#ultop a, #ultop a:visited{font-weight:bold;font-size:9pt;color:#000;}
#ultop a:hover{color:#a71019;font-size:9pt;}
#ultop2{margin:0;padding-left:15px;list-style-image:url('images/razdeltop.gif');}
#ultop2 li{margin:0;padding:0 0 9px 0;font-weight:bold;font-size:8pt;font-family:Tahoma;color:#6a6a6a;}
#ultop2 a, #ultop a:visited{font-weight:bold;font-size:8pt;font-family:Tahoma;color:#6a6a6a;}
#ultop2 a:hover{color:#a71019;font-size:8pt;}
.upright{text-align:right;padding:5px 20px 0 0;}
a.urlrss, a.urlrss:visited, a.urlrss:hover{font-weight:bold;color:#a80000;text-decoration:underline;}
.vynos{font-size:9pt;padding:0 10px;vertical-align:middle;border-right:solid 1px #cacaca;border-left:solid 1px #cacaca;}
.vynpoint{width:14px;vertical-align:middle;}
.zagblock{font-weight:bold;font-size:10pt;color:black;padding-bottom:7px;}
.zagleftblock{min-height:22px;_height:22px;font:normal 12pt Arial;color:#FFF;padding:4px 10px 2px;border-bottom:solid 1px #a80000;background:url('images/menu_bg.jpg') #8c0001 top left repeat-x;}
.zagleftblock h3{margin:0;padding:0;font:normal 12pt Arial;color:#FFF;}
.zagleftblock a.zagblock{color:white;}
.zagleftblock a.zagblock:visited{color:white;}
.zagleftblock a.zagblock:hover{color:white;}
.zagmainblock{min-height:21px;_height:21px;font:normal 12pt Arial;color:#0f0f0f;padding:4px 10px 2px;border-bottom:solid 1px #8d8d8d;background:url('/images/block-bgd.jpg') #ccc top left repeat-x;}
.zagmainblock h2, .zagmainblock h3, .zagmainblock h4{margin:0;padding:0;font:normal 12pt Arial;color:#0f0f0f;}
.zagrubr{font-weight:bold;font-size:8pt;color:white;text-align:center;padding:4px 0;background-color:#505050;}
#social{line-height:20px;}
#social a{color:#000;margin:0px 5px;text-decoration:none;}
#social a:hover, #social a:active{color:#A80000;text-decoration:none;}

#fb, #rss, #tw, #vk, #yt {padding:0 0 0 22px;background:url(/images/social-sprite.png) no-repeat;display:inline-block;}
#fb{background-position:0 -40px;}
#rss{background-position:0 0;}
#tw{background-position:0 -60px;}
#vk{background-position:0 -20px;}
#yt{background-position:0 -80px;}

#pda{padding:0 0 0 14px;background:url(http://www.iarex.ru/images/pda.gif) no-repeat center left;}

.communit{background-color:white;margin:10px 0;}
#comments{border-top:2px solid #808080;border-bottom:2px solid #808080;padding:10px 0;clear:both;}
#commcount{height:40px;line-height:30px;}
#commpost{padding:10px;}
.leftpos{float:left;}
.rightpos{float:right;}
.commheader{height:32px;background:#f0f0f0;line-height:32px;padding:10px;}
.commfooter{padding:0 10px;}
.commfooter a{font-size:12px !important;margin:0 10px;}
#commpost-top{clear:both;color:#A80000;height:25px;}
#countsymb{color:#A80000 !important;background:#FFF !important;border:none;text-align:right;}
.origcomm{padding:10px;font-size:0.9em;font-style:italic;color:#A80000;}
.origmsg{padding:10px;font-size:0.9em;font-style:italic;color:#A80000;}
#centrblock a.mnik, #centrblock a.mnik:visited, #centrblock a.mnik:hover{color:#000;font-size:1em;text-decoration:none;font-weight:bold;}
#comment{border:1px solid #CCC;width:100%;height:100px;}
.submit-disabled{background:#760000;border:1px solid #760000;color:#FFF;}
.submit-red{background:#A80000;border:1px solid #A80000;color:#FFF;padding:2px 7px;}
.submit-red:hover{background:#760000;border:1px solid #760000;color:#FFF;cursor:pointer;padding:2px 7px;}
.submit-gray{background:#808080;border:1px solid #808080;color:#FFF;padding:2px 7px;}
.submit-gray:hover{background:#515151;border:1px solid #515151;color:#FFF;cursor:pointer;padding:2px 7px;}
.submit-button{width:150px;background:#808080;border:1px solid #808080;color:#FFF;margin-top:5px;padding:2px 7px;}
.submit-button:hover{width:150px;background:#515151;border:1px solid #515151;color:#FFF;margin-top:5px;cursor:pointer;padding:2px 7px;}
.region{padding-bottom:5px;background:#FFF;border-top:1px solid #CACACA;}
#geo{margin:0 0 10px 0;border:1px solid #CACACA;border-top:none;background:#eee;}
#DIV_NNN_10497 a, #DIV_NNN_10497 a:hover, #DIV_NNN_10497 a:visited{font-size:10pt;}
#tt{position:absolute;display:block;}
#tttop{display:block;height:5px;margin-left:5px;overflow:hidden;}
#ttcont{display:block;padding:2px 12px 3px 7px;margin-left:5px;background:#666;color:#FFF;font:9pt Arial;}
#ttbot{display:block;height:5px;margin-left:5px;overflow:hidden;}
.block-tpt{width:300px;padding:20px;float:left;margin:2px 20px 20px 0;border:solid 1px #e2e2e2;background-color:#f8f8f8;}
.block-tpt ul{padding:0 0 0 20px;margin:0;list-style-type:square;color:#a71019;}
.block-tpt li{padding-top:7px;line-height:1.1em;}
div.block-prntr{margin:10px;}
ul.ul-prtnr li{padding-bottom:7px;line-height:1.1em;}
div.block-prtnr img{border:1px solid #ccc;float:left;margin:2px 10px 10px 0;padding:2px;}
ul.ul-prtnr{border-bottom:1px solid #C8C8C8;color:#A71019;list-style:none outside none;margin:0 0 0 106px;padding:0 0 10px;}
.name-prtnr{display:block;margin:0 0 8px;}
.list-time{color:#A80000;float:left;font:bold 14px/21px Arial,Helvetica,sans;margin-right:5px;}
.list-news{clear:both;font:normal 14px/21px Arial, Helvetica, sans;margin-bottom:5px;}
.list-news a{font:normal 14px/21px Arial, Helvetica, sans;}
.list-title{margin-left:38px;}
.listm {text-align:left;padding-bottom:15px;}
.right-block{background-color:#FFF;border:solid 1px #CCC;border-top:none;padding:10px;text-align:left;height:100%;margin-bottom:10px;}
.main-block{overflow:hidden;margin-bottom:12px;clear:both;}
.main-block img{border:solid 1px #ccc;padding:2px;margin:2px 5px 0 0;}
.mblock{margin:12px;}
div.radio{margin:5px 0;clear:both;}
div.radio span{margin-left:25px;display:block;}
div.radio input{float:left;display:inline;margin:0 5px;}
#voting-arch{text-align:center;}
#voting-button{margin:10px 0;text-align:center;}
#exp-block{border-top:none;border-bottom:12px solid #a70000;background:#FFF;}
#exp-table{border-left:1px solid #CCC;border-right:1px solid #CCC;}
#exp-table img, #exp-table-hrznt img{border:solid 1px #ccc;padding:2px;}
.pad20{padding:5px 20px;}

#block-news-list {
    color: #212121;
    padding: 0;
    margin:0;
}
#block-news-list li {
    margin: 0 0 10px;
}
#block-news-list a {
    font: 12px/18px Arial,Helvetica,sans;
    text-decoration:underline;
    color: #666;
}

.news-info {
    color: #515151;
    font: 12px/18px Arial,Helvetica,sans;
    min-height: 18px;
}
.news-info a, #block-news-list a:hover {
    color: #A80000;
}
.news-info a:hover {
    color: #666666;
}

.block-time {
    color: #A80000;
    float: left;
    font: bold 12px/18px Arial,Helvetica,sans;
    margin-right: 5px;
}

.allm {	clear:both;
	display:block;
	padding: 10px 0 0;
	}

.allm a {
	background:#a80000;
	padding: 3px 10px;
	margin: 10px 0;
	color:#FFF !important;
	text-decoration:none;
	}

.allm a:hover {
	background:#790000;
	padding: 3px 10px;
	margin: 10px 0;
	}

	#page-print {
    background: url("images/print1.png") no-repeat scroll left center transparent;
    display: inline;
    float: right;
    margin-right: 40px;
    padding-left: 14px;
}

#add-favorite {
    background: url("images/favotite1.png") no-repeat scroll left center transparent;
    display: inline;
    float: right;
    padding-left: 16px;
}
#add-favorite:hover {
    background: url("images/favotite2.png") no-repeat scroll left center transparent;
    display: inline;
    float: right;
    padding-left: 16px;
}
hr {
	clear:both;
	}

.nbrd {
	border:none !important;margin:0 !important;
	}

#save {text-align:center;height:35px;margin-top:20px;}
a#y, a#n {border-radius:3px;margin:5px;color:#FFF;text-decoration:none;}
a#y, a#y:visited {background:#a83333;padding:6px;}
a#n, a#n:visited {background:#999;padding:6px;font-size:14px;}
a#y:hover {background:#790000;}
a#n:hover {background:#777;font-size:14px;}
.text-input {}
.text-input:focus {background:#f0FFf0;}
.imp {color:#A80000;font-weight:700;font-size:18px;}

blockquote, q {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #EAEAEA;
    border-style: solid;
    border-width: 2px 0;
    color: #004488;
    display: block;
    margin: 10px 0;
    padding: 10px;
    quotes: none;
    text-align: left;
    clear:both;
}
#recommend {clear:both;margin:10px 0;}
#recommend a {margin:10px 0;}
