/* ======= скачать кнопка ========== */

.button.black {background: url('/ZAGRUZKA/ZAGRUZKA_2014.png') repeat-x top #151515; 
display: inline-block;
border: 1px solid #161616;
border-radius: 4px;
color: #fff;
padding: 9px;
width: 180px;
margin-bottom: 3px
} 
.button.black:hover {background: url('/ZAGRUZKA/ZAGRUZKA_2014.png') repeat-x top #272727} 
.button.black:active {background: url('/ZAGRUZKA/ZAGRUZKA_2014.png') repeat-x top #404040} 

/* ======= скачать кнопка ========== */





/* ======= меню ========== */

.blokolochka20141 {
border: 0px double black;
background: url(../menuobolochka2014beliy.png) ;
padding: 8px;
border-radius: 8px;
height: auto;
width: 657px;
margin: 0;
margin-right: 0px;
}

ul#menu {list-style-type:none; margin:3; padding:0;}

ul#menu li a{
 color:#ffffff;
 background: url(/vert_menu.png) no-repeat 0 0;
 text-decoration:none; 
 width: 265px;
 height: 55px;
 display:block;
 border:none;
 text-shadow: #ddd 0px 0px 0;
}

ul#menu li a:hover{
 background-position: 50% 100%;
 width: 265px;
 height: 55px;
 display:block;
 color:#ffffff;
 text-shadow: #000 0px 0px 0;
text-decoration:none;
}

ul#menu li a span{
 font-family:sans-serif;
 font-size:15px;
 padding:18px 0 0 19px;
 display:block; 
}

/* ======= меню ========== */



/* ======= похожие ========== */

#uRelated img{max-width:111px;
border-radius: 22px;
 margin-bottom:20px; 
 width:110px;
 height:110px;
 margin:23px;
 align:center;
 box-shadow: 0px 0px 5px rgba(0,0,0,0.5); 
 margin-left: 3px; 
 margin-bottom:2px; 
}

.uRelatedEntries {
margin: 0px;
padding: 0px;
}

#uRelated .uRelatedEntry{list-style:none}



.uRelatedEntry {
display: inline-block;
width: 110px;
text-align: center;
margin: 0 15px 0 11px;
vertical-align: top;
}

/* ======= похожие ========== */





/*--------------------- General styles start ---------------------*/
body {margin: 0px;font: 12px 'Tahoma', 'Arial';color: #676767;text-align: center;background: #efefef;}
td, input {font: 12px 'Tahoma', 'Arial';}
body a {color: #009FFF;text-decoration: none;} /*--------- цвет ссылки ----------*/
body a: hover {color: #3F3F3F;text-decoration: ;} 
* {}
img {border: 0px;}
a.noun img {margin: 2px;}
.clear {clear: both;}
h1, h2, h3, h4, h5, h6 {margin: 0px;padding: 0px;}
hr {border: 0px; height: 1px; background: #d6d6d6;}
*:focus {outline: none;}
/*--------------------- General styles end ---------------------*/

#wrap0 {background: #1F2020 ;}
#wrap {background: #1F2020 no-repeat top center;} 
#container {width: 976px; margin: auto; text-align: left;}

/*--------------------- TOP start ---------------------*/

#top { margin-left:8px; width:960px; height: 0px; background: url( );}
#usermenu {float:right;margin: 0px 17px 0px 0px;padding: 0px;padding-right: 8px; height: 24px; text-align: right; color: #fff; text-shadow: 0px 1px 0px #3d3d3d; line-height: 62px;background: url() repeat-x;}
#usermenu a {color: #fff; padding: 0px 0px 2px 20px;margin-left: 7px;}
#usermenu a:hover {text-decoration: underline;}



#logo-block {float: left;margin: 1px 0px 0px 65px;}
#logo-block h1 {font: 28px/35px 'Tahoma';color: #423744;text-shadow: 0px 1px 0px #fff;}
#top-right {float: right; margin: 13px 18px 0px 0px;}
#top-search {float: right;width:120px;height:24px;background: url(/.s/t/785/11.png);}
#topQueryField {float: left;-moz-box-shadow: none !important;box-shadow: none !important;border: 0px !important;background: none !important;padding: 0px !important;width: 80px;font: 11px/15px 'Tahoma';color: #686868;margin:5px 0px 0px 7px;}
#topSearchSbmFl {position: relative;float: right;width: 26px;height:24px;background: none;border: none;cursor: pointer;text-indent: -9999px;font-size: 0px;color: transparent;}


/*--------------------- TOP end ---------------------*/

/*---------CONTENT-start-----------*/
#content {background: url(/.s/t/785/15.png);padding: 10px 18px;}
#content-inside {width: 940px;}
#maincol {float: left;width:680px;}
#sidebar {float: left;width: 260px;}

/*---------CONTENT-end---------*/

/*----Container blocks styles----*/


.block {margin-left: 8px;width: 252px;background: url(/.s/t/785/22.gif);margin-bottom: 10px;}
.blocktitle {background: url(/.s/t/785/23.gif) no-repeat;padding: 10px 10px 10px 10px;font: 14px 'Tahoma'; color: #4d424e; text-transform: uppercase;}
.blockbottom {background: url(/.s/t/785/24.gif);height: 12px;overflow: hidden;}
.blockcontent {text-align: left;margin: 0px 10px;width: 232px;position: relative;}
.blockcontent ul {margin: 0;padding: 0;list-style: none;}
.blockcontent li {margin-left: 25px;list-style: disc;line-height:18px;}
.blockcontent li a {}
.blockcontent li a:hover {}
.blockcontent a {}
.blockcontent a:hover {}
/*-----------------------*/







/*--------------------- Footer start ---------------------*/
#footer {height:38px; background: url(/.s/t/785/28.png) no-repeat;color: #fff; text-shadow: 0px 1px 0px #3d3d3d;line-height: 30px;padding-bottom: 15px;}
#footer a {color: #fff; text-shadow: 0px 1px 0px #3d3d3d;line-height: 30px;text-decoration: underline;}
#footer a:hover {text-decoration: none;}
#copyright {float: left;margin-left: 15px;}
#powered-by {float: right;margin-right: 15px;}
#powered-by img {vertical-align: middle !important;}

/*-------------- rss ---------------*/
#rss {
float: left;margin-left: -6px;
margin-right: 8px;
padding-top: 2px;
}
/*---------- rss end ---------------*/


/*--------------------- Footer end ---------------------*/




/* Module Part Menu */
.catsTable {}
.catsTd {}
.catName {}
.catNameActive {}
.catNumData {}
.catDescr {}
a.catName:link {}
a.catName:visited {}
a.catName:hover {}
a.catName:active {}
a.catNameActive:link {}
a.catNameActive:visited {}
a.catNameActive:hover {}
a.catNameActive:active {}
/* ----------------- */

/* Entries Style */
.eBlock {}


/* ----------заменить------- */ 
.eTitle {
font: 22px 'Tahoma';
color: #3d3d3d; 

/* -----
background: url(/A_Progy/title-obertka.png) 
--- */ 

repeat-x;
padding: 8px 10px 5px 10px;
}




.eTitle a {font: 22px 'Tahoma';color: #3d3d3d;}
.eTitle a:hover {text-decoration: none;}

.eMessage, .eText {padding: 0px 10px 10px 10px !important;text-align: justify !important;color: #646464;font: 12px/17px 'Tahoma';}
.eMessage {}
.eText {}
.eMessage img, .eText img { padding: 4px !important; margin: 5px !important;}
.eDetails, .eDetails1, .eDetails2 {border-top: 1px solid #d6d6d6; padding: 5px 10px;font-size: 11px;text-transform: uppercase;}
.eDetails {}
.eDetails1 {}
.eDetails2 {}

.eRating {}

.eAttach {}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */



/* Archive Menu */
.archUl {}
.archLi {}
a.archLink:link {}
a.archLink:visited {}
a.archLink:hover {}
a.archLink:active {}
/* ------------ */

/* Archive Style */
.archiveCalendars {}
.archiveDateTitle {}
.archEntryHr {}
.archiveeTitle li {}
.archiveEntryTime {}
.archiveEntryComms {}
a.archiveDateTitleLink:link {}
a.archiveDateTitleLink:visited {}
a.archiveDateTitleLink:hover {}
a.archiveDateTitleLink:active {}
.archiveNoEntry {}
/* ------------- */

/* Poll styles */
.pollBut {}

.pollBody {}
.textResults {}
.textResultsTd {}

.pollNow {}
.pollNowTd {}

.totalVotesTable {}
.totalVotesTd {}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* ------------ PageSelector--------- */ 
 .catPages1 {color:#5c5b5b;border:0px;margin-bottom:0px;margin-top:10px;font-family:Georgia, "Times New Roman", Times, serif;text-align:center;} 
 .catPages1 a:link, 
 .catPages1 a:visited {color:#fff;text-decoration:none;background:#5c5b5b;padding:3px 10px;font-size:9pt;} 
 .catPages1 a:hover {background-color:#5c5b5b;} 
 .catPages1 b {text-decoration:none;background:#5c5b5b;padding:4px 11px;color:#fff;font-size:12pt;position:relative;bottom:-1.5pt;} 
 .catPages1 b, 
 .catPages1 a {-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;} 
 .pagesBlockuz2 {color:#5c5b5b;border:0px;margin-bottom:0px;margin-top:10px;font-family:Georgia, "Times New Roman", Times, serif;text-align:center;} 
 .pagesBlockuz2 a:link, 
 .pagesBlockuz2 a:visited {color:#fff;text-decoration:none;background:#5c5b5b;padding:3px 10px;font-size:9pt;} 
 .pagesBlockuz2 a:hover {background-color:#5c5b5b;} 
 .pagesBlockuz2 b {text-decoration:none;background:#5c5b5b;padding:4px 11px;color:#fff;font-size:12pt;position:relative;bottom:-1.5pt;} 
 .pagesBlockuz2 b, 
 .pagesBlockuz2 a {-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;} 
 .pagesBlockuz1 {color:#5c5b5b;border:0px;margin-bottom:0px;margin-top:10px;font-family:Georgia, "Times New Roman", Times, serif;text-align:center;} 
 .pagesBlockuz1 a:link, 
 .pagesBlockuz1 a:visited {color:#fff;text-decoration:none;background:#5c5b5b;padding:3px 10px;font-size:9pt;} 
 .pagesBlockuz1 a:hover {background-color:#5c5b5b;} 
 .pagesBlockuz1 b {text-decoration:none;background:#5c5b5b;padding:4px 11px;color:#fff;font-size:12pt;position:relative;bottom:-1.5pt;} 
 .pagesBlockuz1 b, 
 .pagesBlockuz1 a {-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;} 
 .pagesBlock2 {color:#5c5b5b;border:0px;margin-bottom:0px;margin-top:10px;font-family:Georgia, "Times New Roman", Times, serif;text-align:center;} 

 #pagesBlock2 a:link, 
 #pagesBlock2 a:visited {color:#fff;text-decoration:none;background:#5c5b5b;padding:3px 10px;font-size:9pt;} 
 #pagesBlock2 a:hover {background-color:#5c5b5b;} 
 #pagesBlock2 b {text-decoration:none;background:#5c5b5b;padding:4px 11px;color:#fff;font-size:12pt;position:relative;bottom:-1.5pt;} 
 #pagesBlock2 b, 
 #pagesBlock2 a {-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;} 
 /* ---------------------------- */


/* Other Styles */
.replaceBody {}
.replaceTable {}
.legendTd {}
.codeMessage, .quoteMessage {padding: 5px !important;}
.codeMessage {font-family: monospace;}
/* ------------ */


/*--------------------- INPUTS start ---------------------*/
#mchatifm2 {height: 490px !important}

input[type=submit], input[type=reset], input[type=button] {background: url(/.s/t/785/31.gif) repeat-x;




font: 12px 'Tahoma';color: #686868;border-width: 1px; border-style: solid; border-color: #dddddd #c6c6c6 #c6c6c6 #c6c6c6;
border-radius: 5px; -moz-border-radius: 5px;cursor: pointer; padding: 4px 5px;
}
input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover {background-position: 0px -29px;}
input[type=submit]:active, input[type=reset]:active, input[type=button]:active {}
input[type=text], input[type=password], textarea, iframe#mchatIfm2 {
background: #f4f4f4 url(/.s/t/785/33.gif) repeat-x;font: 12px 'Tahoma'; color:#686868;padding: 5px 8px;
border-width: 1px; border-style: solid; border-color: #acacac #d0d0d0 #e9e9e9 #d0d0d0;border-radius: 8px;-moz-border-radius: 8px;
-moz-box-shadow: inset 0px 1px 0px #cdcdcd; box-shadow: inset 0px 1px 0px #cdcdcd;
}
select {background: #f5f5f5;color: #686868;padding: 3px 0px;border: 1px solid #ccc;font: 12px 'Tahoma';}
iframe#mchatIfm2 {padding: 0px;}
#mchatBtn, input.codeButtons, input.button {padding-left: 0px;padding-right: 0px;}
input, select {vertical-align: middle;}
.queryField {width: auto !important;}
.commFl {width: 100%;}
input[type=radio] {vertical-align: middle;}
/*--------------------- INPUTS end ---------------------*/

/*--------------------- POPUP start ---------------------*/
.popup a {}
.popup {margin: 8px;}
.popuptitle {background: url(/.s/t/785/32.gif);border: 1px solid #5e5b59;font: 14px/30px 'Tahoma';color: #ffffff;text-shadow: 0px 1px 0px #2b2b2b;text-transform: uppercase;}
.popupbody {padding: 8px;border: 1px solid #ccc;}
/*--------------------- POPUP end ---------------------*/



a[rel~="4"] {display: none !important;}

#search_obolochka{ font-size: 11px; background: url(../slider-shapka/search_fon.png) repeat; -webkit-border-top-left-radius: 12px; -webkit-border-bottom-left-radius: 12px; -moz-border-radius-topleft: 12px; -moz-border-radius-bottomleft: 12px; border-top-left-radius: 12px; border-bottom-left-radius: 12px; position: absolute; width: 210px; height: 62px; right:0; top:166px; z-index:99; line-height: 17px; } 

.theme-default #slider { margin:0 auto; width:960px; height:146px; }
.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper { margin-top:150px; }

.clear { clear:both; }
.theme-default .nivoSlider { position:relative; background:#222222 url(loading.gif) no-repeat 50% 50%; }
.theme-default .nivoSlider img { position:absolute; top:0px; left:0px; display:none; }
.theme-default .nivoSlider a { border:0; display:block; }

.theme-default .nivo-controlNav { position:absolute; left:50%; bottom: 19px; margin-left:-8px; }
.theme-default .nivo-controlNav a { display:block; width:18px; height:22px; background:url(../slider-shapka/pic/bullets.png) no-repeat; text-indent:-9999px; border:0; float:left; }
.theme-default .nivo-controlNav a.active { background-position:0 -22px; }
.theme-default a.nivo-nextNav { background-position:-30px 0; right:15px; }


.theme-default a.nivo-prevNav { left:15px; }


.theme-default .nivo-caption { font-family: Helvetica, Arial, sans-serif; }
.theme-default .nivo-caption a { color:#fff; border-bottom:1px dotted #fff; }
.theme-default .nivo-caption a:hover { color:#fff; }

.nivoSlider { position:relative; }
.nivoSlider img { position:absolute; top:0px; left:0px; }

.nivoSlider a.nivo-imageLink { position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none; }

.nivo-slice { display:block; position:absolute; z-index:5; height:100%; }
.nivo-box { display:block; position:absolute; z-index:5; }

.nivo-caption { position:absolute; left:0px; bottom:0px; background:#000; color:#fff; opacity:0.8; width:100%; z-index:8; }
.nivo-caption p { padding:5px; margin:0; }
.nivo-caption a { display:inline !important; }
.nivo-html-caption { display:none; }

.nivo-directionNav a { position:absolute; top:45%; z-index:9; cursor:pointer; }
.nivo-prevNav { left:0px; }
.nivo-nextNav { right:0px; }

/* скрыто
.nivo-controlNav a { position:relative; z-index:9; cursor:pointer; }
.nivo-controlNav a.active { font-weight:bold; }
скрыто */


/*категория в (поиск)*/
.eDetails a,.schCatsSep {
display: none;
}
.eDetails a:last-child{
display:inline!important;
}
/*категория в (поиск)*/



/*избранное*/
.radius2 div[align="right"] {
position: relative;
bottom: 22px;
margin: -27px;
width: 726px; 
}
/*избранное*/