body{background: #fff; color: #000000; margin: 0; padding: 0;
 font:14px Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
*{padding:0;margin:0;}
a, a:visited{color:#2385f3; text-decoration: none; }
a:hover {color: #D30000; text-decoration:underline;}
hr{color:#ececec; size:1px;}

.txtnon{display:none;}
.heder{color: #004ab2; font:18px Arial, Helvetica, sans-serif; width:100%; height:150px; background:url("/images/USB2.jpg") right top no-repeat;}
.heder img{border:none;}
.heder h2{display:inline-block; font-size:18px; padding:20px; padding-top:60px;}
.heder a, .heder a:visited{color: #2385f3; display:inline-block; text-decoration: none; font-size:18px;}
.heder a:hover {color: #BF3E17; }
.heder i{font-style: normal;letter-spacing:1px; text-shadow: 0 1px 0 #000; font-weight:normal;}

.topmenu{
width:100%;clear:both; height:37px;
background:#1a52b8 url(../images/hd_f.jpg) repeat-x;
text-align:center; vertical-align:middle;
}
.topmenu table{ margin:auto;}
.topmenu td{height:37px;}
#hmenu {float:center; background:url(../images/hd_f2.png) center right no-repeat;}
#hmenu a{ color: #e2e7f3; display:inline-block; height: 20px; width: 110px; text-align:center; vertical-align:middle; font: 14px tamota, sans-serif;}
#hmenu a:hover {color:#fff;}

.infotxt{background:#ccc;line-height:20px; padding:10px; border:1px dashed #666; color:#333; text-shadow:1px 0px 1px #FFFFF0;}
.infotxt a:hover{text-decoration:underline;}

/*left past*/
.blockleft{margin:14px 7px 7px 10px; border:1px solid #DFDFDF; clear:both;width:179px;overflow:hidden;}
.blockleft li{list-style:none;}
.cf5{
 background:#1a52b8 url(../images/hd_f.jpg) left bottom repeat-x; font: bold 12px Arial, Helvetica, sans-serif; color: #FFF; text-align: center; padding-top:10px; height:27px;
}
.cf4 {
 padding: 9px; font: 11px Arial, Helvetica, sans-serif; text-align:left; vertical-align:top; border-bottom: 4px solid #DFDFDF; border-top:none; background:#f8f8f8;
}
.cf2{
 border-bottom: 4px solid #DFDFDF; font: bold 12px Arial, Helvetica, sans-serif; color: #FFF;
 text-align: left; background:#c00 url(../images/title_rvfr.jpg) left top no-repeat; height: 35px;
 text-indent: 12px; padding-top:2px; text-shadow:#A80321 1px 1px 2px;
}
.catsTable{width:166px;}

.uMenuRoot {width: 100%;}
.uMenuRoot a:link, .uMenuRoot a:visited {text-shadow: 0 1px 0 #f3f3f3;
color:#222; background:#edecec; text-decoration:none;
 padding-left:12px; line-height:22px; display:block; font-weight:bold;
 border-bottom:1px solid #dad9d9;border-left:4px solid #ccc;}
.uMenuRoot a:hover {background:#dedede;color:#B90000;border-left:4px solid #666;}

.uMenuV a.uMenuItemA:visited {color:#B22222; border-left:4px solid #B22222; background:#E8E8E8;}
.uMenuV a.uMenuItemA:hover {color:#B90000; border-left:4px solid #666;background:#dedede;}

#shop-basket{text-shadow: 0 1px 0 #fff;color: #ccc; }

 /*right past +cf4*/
.blockright{margin:14px 10px 7px 7px; border: 1px solid #DFDFDF; width:215px; overflow:hidden;}
.blockright li{list-style-image:url(../images/icon.gif); margin:0px; height:15px; padding:0px 0px 5px 5px;}
.blockright a:link, .blockright a:visited{font-size: 12px; color:#2385f3;}
.blockright a:hover{color:#be3900;}
.blockright form td{font-size:10px;}
.blockright form{width:185px;}
.blockright form label{padding-left:5px;}

.gostinfo {color: #A1A1A1; padding:5px; margin:0 0 3px 0; background: #ebebeb; text-shadow: 0 1px 0 #fff;font-size:14px;}
.gostinfo p{font-size:10px; line-height:14px; padding:5px;}
.gostinfo i{font-weight:bold;font-style: normal; display:inline-block; width:50px;}
.profil{padding:5px; line-height:16px; color: #2E4D6D;}
.profil a{display:block;font-size:12px; line-height:14px;padding:4px 0 0 0;}
.profil i{font-weight:bold;font-style: normal;}


.fut {color: #fff; background:#ccc; line-height:22px; padding:5px; text-align:center; height:100px;font-family:Verdana,Tahoma;
font-size:11px;}
.fut a {color: #2E4D6D; text-decoration: none;}
.fut a:hover {color: #fff;}


.pgcont{background:#f6f7f8;}
.content-block{width:89%; min-width:500px; background:#fff; margin:14px 0; text-align:left; padding:0 30px 20px 30px; font-size:12px;border: 1px solid #DFDFDF;letter-spacing:1px;
line-height:22px;overflow:hidden;
}
.content-block h1 {
 background: url(../images/title_rvf.jpg) repeat;
 font: bold 20px Arial, Helvetica, sans-serif;
 color: #3a3a3a; padding:5px 25px;
 margin:0 -30px 20px -30px;
 border: 1px solid #DFDFDF;
 border-bottom: 4px solid #DFDFDF;
 text-shadow: 0 1px 1px #ccc;
}
.content-block p {padding:10px 2px;line-height:22px; letter-spacing:1px;}

/* News/Blog Calendar Style */
.calTable{font-size:10px;}
.calMonth {text-align:right; }
.calMonth a:link, a:visited {font-size:12px; font-weight:bold;}
.calMonthLink{font:bold 12px Arial, Helvetica, sans-serif; text-shadow: 0 1px 0 #fff;}
a.calMonthLink:link {text-decoration:none;}
a.calMonthLink:visited {text-decoration:none;}
a.calMonthLink:hover {text-decoration:underline;}
a.calMonthLink:active {text-decoration:underline;}
.calWdaySe{color:#fff;background:#1c44e0; width:17px; font-weight:bold;} /*subbota*/
.calWdaySu {background: #ff0000; width:17px; font-weight:bold; color:#ffffff;}
.calMdayA{font:bolder 12px inherit; background:#dbe1ff; width:24px; border:1px inset #E1E1E1;} /*today*/
.calMday{width:24px;border:1px solid #E1E1E1; background:#FFFFFF;} /*day*/
.calWday {font-weight:bold; background: #0099EC; width:17px; color: #ffffff} 
.calMdayIsA, .calMdayIs{color:#1c44e0; background:#ccc; border:1px outset #E1E1E1;}
.calMdayIsA {border:1px outset; background:#DEDEDE;font-weight:bold;}
.calMdayIsA a:link, .calMdayIs a:link, .calMdayIsA a:visited, .calMdayIs a:visited{color:#1c44e0;text-decoration: none;}
.calMdayIsA a:hover, .calMdayIs a:hover{color:#BF3E17;}
a.calMdayLink:link {text-decoration:underline; color:#518EAD;}
a.calMdayLink:visited {text-decoration:underline; color:#518EAD;}
a.calMdayLink:hover {text-decoration:underline; color:#000000;}
a.calMdayLink:active {text-decoration:underline; color:#000000;}
/* ------------------------ */

.datenews{color:#666; background:#DFDFDF;font-size:14px;font-weight: bold; text-shadow: 0 1px 0 #fff; width:100px; text-align:center;
border-right: 1px solid #acacac; height:40px;}
.titlenews{padding:0 10px; color:#d01c1c; background:#cdcdcd; font-size:16px;font-weight: bold; text-shadow: 0 1px 2px #fff;
border-left: 1px solid #ccc;}
.titlenews div{position:relative; float:right; display:inline-block;}
.botnews{background:#DFDFDF; color:#acacac; padding:5px 10px;border-bottom:1px solid #b5b5b5; }
.news {
 padding:0 10px 5px 10px;
 text-align: justify;
 color: #333;
 border:1px solid #DFDFDF;
 border-top:1px solid #fff;
 border-bottom:1px solid #ccc;
 background:#f4f4f4;
 font-size:14px;
}
.news a:link, .news a:visited{color: #3C6491; background-color: inherit; text-decoration: none;}
.news a:hover {color: #BF3E17; background-color: inherit;}
.newsimg{float:left; margin:3px 13px 3px 3px; border:1px solid #666; width:150px;}
.eBlock{margin:10px;font-size:14px;}
.eTitle{background:#999; color:#fff; font-size:18px; font-weight:bold; text-shadow: 0 1px 0 #000; padding:2px 10px;}
.eTitle b{font-size:14px;}
.eMessage{font-size:14px; border:1px solid #DFDFDF; padding:10px;}
.eDetails{color:#999;}

/*jobs*/
.catsTd{background:#ebebeb; color:#999; padding:7px; font-size:11px;}
a.catName, a.catName:visited{color:#333; font: normal 12px Arial, Helvetica, sans-serif; text-shadow: 0 1px 0 #fff;}
.catsTd:hover{background:#ccc;}
a.catName:hover{color:#000;font-weight:bold;}
.jobmenu a, .jobmenu a:visited{background:#666;color:#fff; display:block; padding:5px; margin:0 0 1px 0; font: bold 12px tamota, Helvetica, sans-serif;}
.jobmenu a:hover{background:#ccc;text-shadow: 0 1px 0 #000;}
.jobpg{text-align:center; font-size:16px; margin:10px;}
.divjob {line-height:24px; margin:0 auto; padding:0 0 30px 15px;}
.eTitlejob{padding:3px; text-align:center; margin-top:15px;background:#DFDFDF; color:#ED1212; font-size:18px; font-weight:bold; text-shadow: 0 1px 2px #fff; padding:2px 10px;}
.eMessagejob{font-size:14px; border:1px solid #DFDFDF; padding:10px;}
.jobtitle a, .jobtitle a:visited{color:#FF0000;text-decoration:underline; font: bold 18px arial; text-shadow: 0 1px 1px #ccc; margin:4px 0; padding:2px;}
.jobtitle a:hover{background:#FF0000; text-decoration:none; color:#fff;}
.infojob{background:#f6f7f8; color:#822530; font-size:14px;text-shadow: 0 1px 0 #fff; padding:10px; width:90%; margin:auto; margin:2px 0;}
.infojob b{font-size:10px;}
.infojob p{font-size:11px; color:#666;line-height:14px; margin-top:5px;}
.infojob span{color:#666;line-height:20px;}
.msgjob{font-size:14px; background:#f3f3f3; color:#333; padding:10px 10px 5px 40px; border-top:1px solid #e7e7e7;}
.bottomjob{background:#e7e7e7; padding:0 10px; margin-bottom:15px;}
.bottomjob a, .bottomjob a:visited{margin:0; padding:0; font-weight:normal;text-decoration:none;}
.bottomjob td{height:24px; color:#ccc; padding:2px 5px;}
.topkatjob p{background:#D8D8D8; color:#fff; padding:5px; padding-left:20px; margin:0 0 1px 0; font:12px tamota, Helvetica, sans-serif; width:90%;}
.topkatjob a, .topkatjob a:visited{font-size:14px;}
.jobadd{white-space: nowrap; float:right; display:inline-block;}
.jobskol{text-align:right; color:#666;}
.jobsort{background:#ccc; clear:both; padding:2px 10px; color:#fff;}
.jobfilt{float:right; margin:5px; display:none;}
.jobsreen{float:left; text-align:center; padding-top:10px; background:#F6F7F8; margin-top:2px; margin-right:10px;}
.jobsreen img{margin-top:7px;}
.jobscreenmain{overflow:hidden;height:160px;background:#F6F7F8;}
.katjobdetals a{color:#666; padding:0; margin:0;}

/*faq*/
.titlefaq{background:#e7f3ff; padding:5px 10px;}
.allEntries {clear:both;}
.fastLinks {padding:10px; line-heght:16px; margin:10px;}
.fastLinks .fastLinksHr{display:none;}
.fastLinks a:link, .fastLinks a:visited {color: #1b81f4; font-size:14px;}
.fastLinks a:hover{color: #BF3E17;}
.ssilka b{font-size:14px; color:#0c2ac6;}
.ssilka b:hover{color: #BF3E17;}
.titlefaq font{font-size: 11px; color:#8c8c8c;}
.titlefaq font a{color:#8c8c8c;}
.titlefaq{line-heght:16px;}
.whatis{font-size:12px; color:#666; padding-bottom:10px;}
.faqadd{white-space: nowrap; font-size:14px; padding: 2px;}
.qNum{margin-left:15px;}

/*arts*/
.arttop{background:#1b81f4;}
.arttop td{color:#ccc; padding:2px 10px 0 10px;}
.arttop i{font-size:9px; font-style:normal;}
.arttop a, .arttop a:visited{color:#fff;font-weight:bold; text-shadow:1px 1px 0px #191970;font-size:18px;}
.arttop a:hover{text-shadow:0px 0px 1px #FFF0AD;}
.artMessage{font-size:14px; border-top:1px solid #DFDFDF; padding:10px; background:#F5F5F5;}
.artup, .artdown{font-size:10px;}
.artup{vertical-align:bottom; padding:3px 10px 0px 10px; border-top:1px solid #A4D3EE; color:#ccc; background:#EEEED1; height:15px;}
.artdown{font-size:12px;text-align:right; float:right; width:90px; top:-5px; position:relative;}
.artdown a:hover{text-decoration:underline;}
.artdown a, .artdown a:visited{padding:5px 15px; background:#A4D3EE; diplay:inline-block; height:20px;}
.artimg{width:200px; height:160px; overflow:hidden; float:left; margin:3px 13px 3px 3px;}
.arttitle{color:#1b81f4; margin:10px 0 0 0;text-shadow:1px 1px 1px #191970; font-size:24px;}
.artundertop{background:#D1EEEE; border-top:1px solid #ccc;}
.artundertop td{font:12px Arial,sans-serif;color:#1b81f4; margin:0 0 15px 0; padding:2px;}
.artdownpg{margin:15px 0; color:#ccc;}
.artdownpg hr {margin:15px 0;}
#allEntries>div{margin:0;padding:0;left:-15px; position:relative;}
.addart{padding:0 10px; margin:0px; line-height:12px; font-size:10px; color:#666; margin-top:-5px;}
a.idart, a.idart:visited{line-height:25px; font-size:12px;}
.artupstat{clear:both; padding-bottom:10px;}
.artsort{float:left; font-size:10px;}
.artupstat p{padding:0 10px; margin:0px; line-height:12px; font-size:10px; color:#666;}
.tabpublmenu h2{font-size:20px;color:#3A3A3A;}

.popup-table{}
.popup-header{}E0EEE0
.popup-body{}

/*---информеры----*/
.infor {width:47%; float:left; margin:5px; border:1px solid #ccc;}
.infornews{color:#D21C1C; background:#ccc; margin:3px; padding:3px; text-align:center;}
.inforart{color:#1B81F4; background:#ccc; margin:3px; padding:3px; text-align:center;}
.infortab {margin:0px; padding:3px; }
.infortitle{font-size:12px;color:#3D3D3D; border-top:#E5E5E5 1px dashed; padding:4px;}
.infordown{font-size:10px; color:#ccc; border-bottom:none #EFEFEF 1px dashed; padding:1px;}
.infordown a, .infordown a:visited{color:#666;}
.inforpg{border:1px solid #ccc;}/*общий див для публикаций информер*/
.infotxtart{font-size:12px; color:#333;}/*текст сообщения информера*/
.inforhart{font-size:16px;}/* ссылка-заголовок информера*/
.infoartimg{width:100px; height:80px; overflow:hidden; float:left; margin:3px 13px 3px 3px;}/*картинка в информере публикайи*/
#table1 td{font-size:12px;} /*тфблица формы отправки сообщения*/
.tabpage {font-size:12px; border:1px solid #ccc;margin:0;padding:0;} /*таблица на странице (вознаграждения менеджерам)*/
.tabpage td{border:1px solid #ccc; padding:2px;margin:0;}
.tabtop td{font-weight: bold; font-size:10px;}/*шапка таб.менеджерам*/
.infortitle h2, .infortitle h3 {font-size:14px; display:inline-block;}
.infortitle h3 {font-weight:normal;}

/*---price---*/
.topprise{font-weight:bold; text-align:center;}
.tabprise{border:1px solid #666; margin:15px 0;}
.tabprise td{font-size:12px; border-bottom:1px solid #666; border-right:1px solid #666; padding:5px; vertical-align:top;}
.tabprise i{font-size:11px; color:#666;}
.td1{text-align:right; width:15%;}

/*-------*/
.serhlink{font-size:9px; color:#ccc;}
#addcBut {font:14px Arial,sans-serif; color:#fff; background:#0000CD url("/images/hd_f.jpg") bottom ; padding:3px; border:none; height:37px;}
.codeButtons{font:12px Arial,sans-serif;color:#1b81f4;background:#ccc;}
.cBlock1, .cBlock2 {padding:10px 15px; margin:5px 0 10px 0; background:#e7e7e7; font-size:14px;}
/*.cBlock1 {background:#e7e7e7;}
.cBlock2 {background:#ccc;}*/
.codeCloseAll {font-size:7pt; font-weight:bold;background:url('http://src.ucoz.ru/t/997/3.gif') #6EACCE;color:#FFFFFF;border:1px outset #615E58;}

/* Comments Style*/
.cAnswer{text-align:left; clear:both; color:#2A1CEF; font-size:12px; font-style:italic; padding-left:15px;}
.cAnswer b{font-style:normal;}
.coment{padding:15px 10px 0 10px;}
.coment span{margin:0; padding:0 0 11px 0; background:url('/images/coment.png') 15px bottom no-repeat; "}
.comnum {color:#ccc;}
.comname{font-family: tahoma; font-size: 14px; font-weight: bold; color: rgb(167, 0, 0);}
.comdate{font-family: tahoma; font-size: 12px; font-weight: bold;} 


 
/*.cBlock1 {background:url('http://src.ucoz.ru/t/997/8.gif') top repeat-x #FFFFFF; border:1px solid #DEDEDE;padding:10px 5px 5px 5px;}
.cBlock2 {background:url('http://src.ucoz.ru/t/997/8.gif') top repeat-x #FFFFFF; border:1px solid #DEDEDE;padding:10px 5px 5px 5px;}

.loginButton, .searchSbmFl{ color:#fff; background:#1303A5 url();
height:20px; width:70px; margin:2px;
text-shadow: 0 1px 1px #fff; font-size:13px;}
.loginButton {font-size:7pt;background:#FFFFFF;color:#575757;border:1px outset #636363;}
-------------- */