/*@font-face {
    font-family: 'DomCasualBTRegular';
    src: url('domcasn-webfont.eot');
    src: url('domcasn-webfont.eot?#iefix') format('embedded-opentype'),
         url('domcasn-webfont.woff') format('woff'),
         url('domcasn-webfont.ttf') format('truetype'),
         url('domcasn-webfont.svg#DomCasualBTRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.shrift {font-family: 'DomCasualBTRegular' !important; }


@font-face {
    font-family: 'DomCasualNormal';
    src: url('domcasl-webfont.eot');
    src: url('domcasl-webfont.eot?#iefix') format('embedded-opentype'),
         url('domcasl-webfont.woff') format('woff'),
         url('domcasl-webfont.ttf') format('truetype'),
         url('domcasl-webfont.svg#DomCasualNormal') format('svg');
    font-weight: normal;
    font-style: normal;

}
.shrift {font-family: 'DomCasualNormal' !important; }*/

/* HTML & BODY */
/*body{font:76% Tahoma,verdana,arial,sans-serif; color:#646464; background-color:#fafbfc;}*/
html,body{min-width:900px;}
* html body{width:expression(document.documentElement.clientWidth < 970 ? '970px' : '100%');}
body{font:105% Verdana,Tahoma,Arial,Sans-serif, "Comic Sans MS"; /*font-weight:bold;*/ color:#725E4D; margin:0; padding:0; background:#E1D5BD url("../images/bg-body-big.jpg") repeat-y -8px top; /*F5E8D5*/ }
/* HTML & BODY - END */



/* КАРКАС */
.container{width:990px; /*margin:0 auto;*/ /*border:1px solid;*/}
/* Разбитие на три колонки по сайту - общие стили */
.centerwrap{float:left; width:100%;}
/*.center{margin:0 250px 0 250px;}
.left{float:left; width:232px; margin-left:-100%;}
.right{float:left; width:232px; margin-left:-232px;}*/
.center{margin:0 210px 0 173px; /*border:1px solid;*/}
.left{float:left; width:158px; margin-left:-990px;/*margin-left:-100%;*/ /*border:1px solid;*/}
.right{float:left; width:190px; margin-left:-190px; /*display:none;*/ /*border:1px solid;*/}
/* КАРКАС - END */



/* ОБЩИЕ СТИЛИ */


/* ДЛЯ DOCKER */
.head1{font: 22px Arial, Helvetica, sans-serif; color:#c14a40;}
.head2{font: 18px Arial, Helvetica, sans-serif; color:#d35626;}
.head3{font:bold 14px Arial, Helvetica, sans-serif; color:#b31f17;}
.head4{	font: 22px Arial, Helvetica, sans-serif;}
.head5 {font: 18px Arial, Helvetica, sans-serif; color:#333;}
.head6 {font: 14px Arial, Helvetica, sans-serif;}
.head7 {font: 12px Arial, Helvetica, sans-serif;}
.head8 {font: 12px verdana, tahoma, sans-serif;}
.head9 {font: 11px verdana, tahoma, sans-serif;}
.head10{font: 10px verdana, tahoma, sans-serif;}
.head11{padding-left:25px; font:bold 12px Arial, Helvetica, sans-serif; background-image:url(../img/ul_head.gif); background-repeat:no-repeat; color:#725e4d; line-height:150%;}


/*a{color:#960700;}*/
/*a,a:link{color:#960700; text-decoration:underline;}
a:hover{color:#ff0000; text-decoration:none;}*/
* html .iePNG a{position:relative;} /* стиль для нормальной работы ссылок в элементах с PNG-фоном */
input.edit,input.upload,textarea{padding:1px 3px 1px 6px; border:1px solid #7F9DB9; background:#fff url("/themes/.public/images/shadow_input.gif") no-repeat;}
textarea{height:60px; padding:3px 3px 3px 6px; background-image:url("/themes/.public/images/shadow_frame.gif");}
/*.header a,.container-center .center a,.footer a{color:#960700; text-decoration:underline;}
.header a:hover,.container-center .center a:hover,.footer a:hover{color:#ff0000; text-decoration:none;}*/
.container a{color:#960700; text-decoration:underline;}
.container a:hover{color:#ff0000; text-decoration:none;}
img.cur{cursor:pointer;}
/* Общие правила для ТЕГОВ - END */
/* menumap */
.container-center .center .menumap ul{list-style:none none inside}
.container-center .center .menumap li{margin:0 0 0 0; padding:4px 0 4px 15px;}
* html .container-center .center .menumap li{margin:0 0 0 15px; padding:4px 0 4px;}
.menumap ul{list-style-type:none; margin:0; padding:0 0 0 5px;}
.menumap ul ul{padding-bottom:8px;}
.menumap ul ul ul{padding-bottom:0;}
.menumap li{font-weight:bold;}
/** html .menumap li{height:1px;}*/
.menumap li li{font-weight:normal; margin:0; padding:2px 0 0 15px; background:url("/themes/.public/images/menumap/lin.gif") no-repeat left top;}
.menumap li li.end {background:url("/themes/.public/images/menumap/lind.gif") no-repeat left top;}
.menumap a{text-decoration:none; /*color:#333333;*/}
.menumap a:hover,.menumap .a a{/*color:#FF0000;*/ text-decoration:underline;}
.menumap .a{font-weight:bold; border-bottom:1px dashed;}
.menumap div{display:none;}
.menumap div.op{display:block;}
/* Кнопка "Смотреть все". Новая */
.moreall{overflow:hidden; width:100%; /*border:1px solid;*/} /* generic container (i.e. div) for floating buttons */
.moreall a{
	float:left; display:block; height:19px; margin:6px 8px 0 0; font-size:8pt; padding-right:10px; text-decoration:none;
	background:transparent url("../images/buttons/moref.gif") no-repeat right 0;
}
.moreall a span{display:block; color:#000; padding:2px 0 4px 10px; background:transparent url("../images/buttons/moref.gif") no-repeat;}
.moreall a:hover{background-position:right -19px;}
.moreall a:hover span{color:#283A77; background-position:left -19px;}
.moreall a:active{background-position:right -38px;}
.moreall a:active span{background-position:left -38px; padding:3px 0 3px 10px;}
button{height:19px; width:70px; font-size:8pt; border:0; background:url('../images/buttons/moreall_f3.gif') no-repeat;}
button.f1{width:43px; background:url("../images/buttons/moreall_f1.gif");}
button.f2{width:50px; background:url("../images/buttons/moreall_f2.gif");}
button.f3{width:70px; background:url("../images/buttons/moreall_f3.gif");}
button.f4{width:100px; background:url("../images/buttons/moreall_f4.gif");}
button.f5{width:126px; background:url("../images/buttons/moreall_f5.gif");}
button.f6{width:150px; background:url("../images/buttons/moreall_f6.gif");}
button.f7{width:180px; background:url("../images/buttons/moreall_f7.gif");}
/* ОБЩИЕ СТИЛИ - END */



/* ШАПКА, ЕЁ КАРКАС И ОБЩИЕ СТИЛИ */
.header{/*position:relative;*/ height:244px; color:#fff; /*background:url("../images/bg-header1-bg2.gif") no-repeat left bottom;*/ /*#F5E8D5 */ /*border:1px solid;*/}
.header .centerwrap,.header .center,.header .left,.header .right{height:244px;}
.header .center{margin:0 320px 0 158px; /*border:1px solid;*/}
.header .left{width:158px; margin-left:-100%; /*border:1px solid;*/}
.header .right{width:180px; margin-left:-190px; text-align:right; /*display:none;*/ /*border:1px solid;*/}
.header a{color:#fff; text-decoration:none;}
.header a:hover{color:#fff; text-decoration:underline;}
.header .hd1{height:244px; background:url("../images/bg-header1.jpg") no-repeat 158px top; /*#F5E8D5*/ /*border:1px solid;*/} 
.abcdockercomua .header .hd1,.abcdockerweblabua .header .hd1{height:244px; background:url("../images/bg-header2.jpg") no-repeat 158px top; /*#F5E8D5*/ /*border:1px solid;*/} 
/* Различные стили в шапке */
.header .logo{height:244px; background:url("../images/logo-bg.jpg") no-repeat left top; /*border:1px solid;*/}
.abcdockerweblabua .header .logo,.abcdockercomua .header .logo{background:url("../images/logo-bg-abc.jpg") no-repeat left top; /*border:1px solid;*/}
.header .logo a{/*display:block; height:244px; width:158px; background:url("../images/logo-top.gif") no-repeat 3px 13px;*/ /*border:1px solid;*/}
.header .logo img{margin:13px 0 0 6px; /*border:1px solid;*/}
.header .info{height:65px; width:215px; /*margin:1px 20px 0;*/ font-size:8pt; /*border:1px solid;*/}
.header .info a{/*color:#646464; text-decoration:underline;*/}
/* Поле поиска */
.header .rss{/*display:block;*/ text-align:right; /*border:1px solid;*/}
.inputsearch{height:22px; width:174px; margin-top:2px; /*text-align:right;*/  background:none; /*border:1px solid;*/}
.inputsearch input.edit{width:138px; height:18px; margin:0px; padding:0 0 0 10px; border:0px; background:url("../images/srch1.gif") left no-repeat; font-size:8pt; vertical-align:middle;}
.inputsearch button{padding-top:0px; width:20px; height:20px; border:none; background:url('../images/srch2.gif') no-repeat; /*position:relative; top:-18px;*/ cursor:pointer; /*border:1px solid;*/ margin:0px 0px 0px -20px; vertical-align:middle;}
/* Верхнее меню и языки в одном ряду*/
.header .menutop,.header .langs{/*float:left;*/ height:20px; width:140px; margin-top:10px; color:#fff; /*border:1px solid;*/}
/* Верхнее меню */
.header .menutop{height:30px; width:440px; padding:5px 0 0; color:#6F2231; font:10pt "Comic Sans MS"; /*border:1px solid;*/}
.header .menutop a{padding:0 5px 0 15px; color:#150407; font-weight:bold; text-decoration:none; background:url("../images/menutop-sep.gif") no-repeat left -3px;}
.header .menutop a.a,.header .menutop a:hover{color:#150407; /*text-decoration:underline;*/}
/* Языки */
.header .langs{/*width:230px;*/ text-align:right; /*border:1px solid;*/}
.header .langs a{color:#fff; font-size:8pt;}
.header .langs a.a{text-decoration:underline; font-weight:bold;}
/* Основное меню */
.menubasic{} /* Все стили основного меню, описаны в файле (menubasic_drop.css) */
/* ШАПКА, ЕЁ КАРКАС И ОБЩИЕ СТИЛИ - END */



/* ПОДВАЛ */
.footer{clear:left; height:50px; /*width:532px;*/ /*background:#333; color:#FFF;*/ margin:20px auto 0; /*color:#ffc80a;*/ /*background-color:#ff6714;*/ font-size:8pt; /*border:1px solid;*/}
.footer a{/*color:#fff;*/ text-decoration:none;}
.footer a:hover{/*color:#fff;*/ text-decoration:underline;}
/* Нижнее меню */
.footer .menubottom{height:18px; margin:1px 10px; text-align:center; /*font-size:86%;*/ /*text-align:center;*/}
.footer .menubottom a{padding:0 5px 0;}
.footer .menubottom a.a{font-weight:bold; text-decoration:underline;}
/* copyright & рекламные кнопки */
.footer .crtrs{margin:10px 0 0 3px; /*border:1px solid;*/}
.footer .bnrcntrs{height:32px; text-align:center;}
.footer .bnrcntrs a img{opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);}
.footer .bnrcntrs a.bigmir img{opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}
.footer .bnrcntrs a:hover img{opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}
/* ПОДВАЛ - END */



/* БОКОВЫЕ БЛОКИ */
.blocks{}
.blocks .block{/*margin:10px 0 5px;*/ /*border:1px solid;*/}
.blocks .block .f{/*margin:0 0 5px;*/}
.blocks .pntop{min-height:35px; margin:0 0 15px; font-size:120%; font-weight:bold; color:#4b1610; text-align:center; /*border:1px solid;*/}
.blocks .pntop span{display:block; padding:5px 5px 0; /*border:1px solid;*/}
.right .blocks .pntop{text-align:right;}
.blocks .pndata{font-size:9pt; padding:0 4px 0 4px;}
.blocks .pnbottom{height:30px; font-size:120%; font-weight:bold;}
.blocks .more{/*width:80px;*/ height:15px; font-size:8pt; padding-top:2px; /*font-weight:bold;*/ text-align:center;}
.right .block .more{text-align:left;}
.blocks .more a{/*color:#000;*/ color:#960700; /*text-decoration:none;*/ /*font-weight:bold;*/ /*padding:0 16px 0 0; background:url("../images/more_arrow.gif") no-repeat center right;*/}
.blocks .more a:hover{/*padding:0 14px 0 0;*/padding:0 4px 0 0;}
.blocks .moreall a{margin-left:20px;}
.blocks .moreall a:hover{text-decoration:none;}
.blocks button{/*margin-top:6px;*/}
.blocks ul.pidscroll li{margin:0 0 10px;}
.blocks .pictfloat{margin:0 5px 2px 0; border:3px solid #DBC89D;}
.blocks .title{font-size:9pt; text-align:center; /*font-weight:bold;*/ /*color:#960700;*/}
.right .block .title{text-align:left;}
.blocks .title a{color:#960700; /*font-weight:bold;*/ }
.blocks .date{font-size:80%; text-align:right;}
.blocks .anons{font-size:80%; color:#b0acac;}
/* menublock */
.menublock{margin:0; /*background:url("../images/bg-menubasic.jpg") repeat-y left top;*/ /*border:1px solid;*/} /* Все стили основного меню, описаны в файле (menubasic_drop.css) */
.menublock .pndata{padding:0; /*text-align:center;*/ /*border:1px solid;*/}
.menublock .pnbottom{height:90px; background:url("../images/bg-menubasic-bottom-short.gif") no-repeat left top;}
/* БОКОВЫЕ БЛОКИ - END */



/* ЦЕНТРАЛЬНАЯ ЧАСТЬ */
.container-center .center-shadow{height:48px; margin:0 200px 0 158px; background:url("../images/bg-header1.jpg") no-repeat 0 bottom; /*border:1px solid;*/}
.abcdockercomua .container-center .center-shadow,.abcdockerweblabua .container-center .center-shadow{background:url("../images/bg-header2.jpg") no-repeat 0 bottom; padding-top:5px}

.container-center .center a{text-decoration:underline;}
.container-center .center a:hover{text-decoration:none;}
.container-center .center h1,.container-center .center h2,.container-center .center h3,.container-center .center h4,.container-center .center h5,.container-center .center h6{font-weight:bold;}

.container-center .center .path{height:29px; font-size:8pt; margin:10px 0; color:#8A8270; /*padding-left:13px;*/ /*border:1px solid;*/}
.container-center .center .path div{height:29px; /*display:block;*/ float:left; background-color:#E1D6C4; /*border:1px solid;*/}
.container-center .center .path div.f{padding-left:10px;}
.container-center .center .path div.l{padding-right:20px; background:#E1D6C4 url("../images/path-l.gif") no-repeat right center;}
.container-center .center .path div span{height:19px; display:block; float:left; margin:6px 0 0 2px; /*border:1px solid;*/}
.container-center .center .path div a{/*height:29px; display:block; float:left;*/ color:#8A8270; /*text-decoration:underline;*/ /*padding-top:10px;*/ /*border:1px solid;*/}

.container-center .center .top{height:20px; margin:5px 0 10px 0px;}
.container-center .center .top span{display:block;  color:#B32018; /*font-size:9pt;*/font:16pt Times new roman; font-weight:bold; font-style:italic;}
.container-center .center .data{margin:5px 0 15px;/*background-color:#FFFFFF;*/ /*padding:5px 40px 3px 35px;*/}
.container-center .center .bottom{height:30px;}

.container-center .center .date{font-size:83%; background:url("../images/more-date.gif") no-repeat left center; padding-left:12px;}
.container-center .center .vote{font-size:83%; background:url("../images/more-vote.gif") no-repeat left center; padding-left:12px;}
.container-center .center a.comm{font-size:83%; background:url("../images/more-comm.gif") no-repeat left center; padding-left:12px;}
.container-center .center .url{font-size:83%; background:url("../images/more-url.gif") no-repeat left center; padding-left:12px;}
.container-center .center .title{/*font-size:9pt; font-weight:bold; color:#960700;*/}
.container-center .center .title a{/*color:#960700;*/}
.container-center .center .anons,.container-center .center .message{line-height:1.5em; /*text-indent:2em;*/}
.container-center .center .hr{margin:5px 0 10px; height:35px; background:url("../modules/modnews/images/sep.gif") no-repeat top center;}
/* Тексты */
.container-center .center .data ul{list-style:disc url("../images/li.gif") outside}
.container-center .center .data ol ol{list-style-type:circle}
.container-center .center .data ul li,.container-center .center .static ol li{margin:5px 0px 5px 15px; padding:0;}
.container-center .center .data blockquote{border:solid #c2ddf4; border-width:1px 0; margin:6px 25px 12px 45px; padding:7px; color:#999; /*background:url("../images/blockquote.gif") no-repeat 8px center;*/}
.container-center .center .data table blockquote{border:solid #DDDED9; border-width:1px 0; margin:6px 15px 9px 15px; padding:2px; color:#777; font-size:85%; font-style:italic; /*background:url("../images/blockquote.gif") no-repeat 8px center;*/}
.container-center .center .data table blockquote a{font-style:normal; text-decoration:none;}
.container-center .center .data blockquote.modwork1{
	border:1px solid; border:none; margin:8px 25px 8px 0; padding:12px 5px 12px 120px;
	background:url("../images/blockquote_modwork1.gif") no-repeat 20px center;
}
/*.container-center .center .data strong{font-size:130%;}*/
.container-center .center .data p{line-height:1.3em; text-indent:1.6em;}
.container-center .center .data p.noident{text-indent:0;}
.container-center .center .data  i,.container-center .center .data em{font-size:85%;}

/* Обрезание текста */
.container-center .center .txtblock{display:block; margin:10px 0; padding:2px 5px 7px; background-color:#ECF0FB; border:2px solid #89AAE7;}
.container-center .center .txtcnt a,.container-center .center .txtblock a{background:url("../images/more_arrow2.gif") no-repeat center right; margin-left:6px; padding:0 10px 0 0; text-decoration:underline; font-weight:bold;}
.container-center .center .txtcnt .t2{display:none;}
.container-center .center .txtcntoff .t1{display:none;}
.container-center .center .txtcntoff .t2{display:inline;}
/* Обработка ссылок для распечатки */
* html .container-center .center .static a{behavior:expression(!this.printExpanded?this.printExpanded=this.innerHTML +='<span class="printExpanded"> &#40;'+this.href+'&#41;</span>':'')}
* html .container-center .center .static .printExpanded{display:none;font-size:90%;}
* html .moreall a,* html .pages a{behavior:none;}
/** html .verse a, * html div.HiRes a, * html .navigator a {behavior: none;}*/
/*Если включить нижнее правило вместо `tooltip.js&tooltip.css` - все ссылки с атрибутом target="_blank" автоматически будут иметь полужирное начертание. А после ссылки будет указан текст (в новом окне).*/
/** html .container-center .center a{behavior:expression((this.getAttribute("target")=="_blank" && this.getAttribute("linkNewWin")==null) ? ((this.innerHTML +=' <img src="../images/newwin.gif">'),(this.title +=' (в новом окне)'),(this.setAttribute('linkNewWin',true)),(this.style.fontWeight='bold')):'')}*/

/* Листинг полей */
.container-center .listing table{width:100%; line-height:normal; background-color:#E1D6C4;}
.container-center .listing td,.container-center .listing .head td{height:25px; margin:0; padding:0; list-style:none; line-height:normal; /*font-size:70%;*/ border:1px solid #E7E1D1;}
.container-center .listing .head td{height:30px; color:#381D13; font-size:8.5pt; font-weight:bold; vertical-align:middle; text-align:center; background:#C8BA99 url("../images/listHead.gif") repeat-x left top;}
/*.container-center .listing .head td span{display:block; padding-top:6px;}*/
.container-center .listing td{vertical-align:middle; margin:0px 0px 1px 0px; padding:0 3px; /*background-color:#12ff23;*/}
.container-center .listing td a{font-weight:normal;}
.container-center .listing td .a a{font-weight:bold; text-decoration:underline;}
.container-center .listing .head .a {background-image:url("/themes/.public/images/listing_a_hd.gif");}
.container-center .listing td.a {background-image:url("/themes/.public/images/listing_a.gif");}
.container-center .listing .listRowBg1 {background-color:#F5E9D5;}
.container-center .listing .listRowBg2 {background-color:#E9DECB;}
.container-center .listing .listRowBgDateExp {background-color:#E6FFEE;/*background:#E6FFEE url("/themes/.public/images/listing_active_date_expire.gif");*/}
.container-center .listing .listRowBgOff {background-color:#DFDFDF;/*background:#EEEEEE url("/themes/.public/images/listing_active_off.gif");*/}
/* pidscroll - Обтекание картинки текстом при листинге и показе позиции */
.container-center ul.pidscroll{margin:5px 0 15px;padding:0; list-style-type:none;}
.container-center ul.pidscroll li ul{list-style:disc url("../images/li.gif") outside}
.container-center ul.pidscroll li li{margin:5px 0px 5px 15px; padding:0;}
.container-center ul.pidscroll li.scroll,.container-center ul.pidscroll li.pid{overflow:hidden; list-style-type:none; margin-bottom:15px;}
* html .container-center ul.pidscroll li.scroll,* html .container-center ul.pidscroll li.pid{zoom:1; /* li needs layout for ie6 and ie 5.5 */}
.container-center ul.pidscroll li.pid{margin-bottom:25px;}
.container-center ul.pidscroll li.also{margin-bottom:5px;}
.container-center .pidscroll h3,.container-center .pidscroll h4,.container-center .pidscroll h5{margin-bottom:5px;}
.container-center .pidscroll .pid h3,.container-center .pidscroll .pid h4,.container-center .pidscroll .pid h5{margin:10px 0 20px;}
.container-center .pictfloat{float:left; margin:0 15px 15px 0;}
/* Комментарии */
#comments{clear:left; float:none; margin:4px 0 6px; /*border:1px solid;*/}
#comments .v0{padding:5px 0 10px;}
#comments .v01{padding:5px 8px 8px; line-height:140%; border:#c4c4a0 1px solid; border-bottom:0; background-color:#ffffff;}
#comments .v02{padding:0 0 0 10px; background:url("/themes/.public/images/commentsdot.gif") repeat-x left top; /*border:1px solid;*/}
#comments .v02 small{font-size:7pt}
#comments .v02 img{width:66px; height:13px; margin:0 0 0 10px}
/* Pages */
.container-center .pages{/*margin:3px 0 0;*/ padding:5px 0; font-size:90%; /*color:#aea7a4;*/}
.container-center .pages a,.container-center .pages span{/*font-size:120%;*/ margin:0 1px;}
.container-center .pages span.current {font-weight:bold;}
.container-center .pages select{}
/* importform */
.container-center .importform{font-size:90%; /*color:#7E7E7F;*/ /*padding:5px 0 10px 0; vertical-align:middle;*/}
.container-center .importform a{margin:0 1px;}
.container-center .importform a.a{font-weight:bold;}
/* sortbyfields */
.container-center .sortbyfields {font-size:90%; /*color:#7E7E7F;*/ padding:5px 0; vertical-align:middle;}
.container-center .sortbyfields a{margin:0 1px;}
.container-center .sortbyfields a.a{font-weight:bold;}
/* rubricsinners */
.container-center .rubricsinners{font-size:90%; padding:5px 0; vertical-align:middle;}
.container-center .rubricsinners a{/*font-size:90%;*/ margin:0 1px;}
/* Листинг полей - END */


/* Блок вывода списка файлов */

.container-center .center .static ul{list-style:disc url("../images/li.gif") outside}
.container-center .center .static ol ol{list-style-type:circle}

ul.files{/*margin:5px 10px;*/ /*color:#fff;*/ /*font-size:8pt;*/ /*list-style:none none inside;*/ /*list-style-type:none;*/  list-style:disc url("../images/li.gif") outside;}
ul.files li{margin:0 0 8px 0; padding:4px 0 4px 15px;}
* html ul.files li{margin:0 0 8px 15px; padding:4px 0 4px;}
ul.files span{font-weight:bold;}
ul.files .fn,ul.files a{/*color:#fff;*/ font-size:8pt;}



/* Ajax Errors, Reports, Notes */
.ajresult{display:none;}
.ajresult,.ajresultinfo,.ajresulterror{font-size:85%; color:#333333; border:1px solid #D7D6BA; /*margin:10px 0;*/margin:0; padding:9px 6px 9px 48px;}
.ajresulterror{background:#fff url("../images/icons/icon_errors.gif") no-repeat left center; border:2px solid #FF0000;}
.ajresultinfo{background:url("../images/icons/icon_reports.gif") no-repeat left center;}
.ajresulterror h5,.ajresultinfo h5{color:#FF0000; margin:4px 0; font-size:12pt; font-weight:bold;}
.ajresulterror h5{text-decoration:blink;}
.ajresultinfo h5{color:#556E09;}
.ajresulterror ul,.ajresultinfo ul {margin:0 0 0 2em; padding:0; list-style:disc url("bullet.gif") inside;}
.ajresulterror li,.ajresultinfo li {list-style:decimal url("bullet.gif") inside;}

/* ЦЕНТРАЛЬНАЯ ЧАСТЬ - END */



/* МОДУЛИ */
/* modfb */
.blocks .modfb input,.blocks .modfb textarea{width:130px;/*width:auto;*/ height:14px; font-size:8pt;}
.blocks .modfb textarea{height:40px;}
.blocks .modfb input.spamfuck{width:15px;}
.blocks .modfb button{width:70px; background:url('../images/buttons/moreall_f3.gif') no-repeat;}
.blocks .modfb label{font-size:8pt;}
/* modsearch */
.header .modsrch{height:22px; margin-top:14px; text-align:right; background:url("../images/srch1.gif") no-repeat top right; /*border:1px solid;*/}
.header .modsrch input.edit{width:117px; height:14px; margin:0 0 4px; padding:0 3px 0 0; border:0px; background:none; font-size:8pt; /*border:1px solid;*/}
.header .modsrch button{width:20px; background:url('../images/srch2.gif') no-repeat;}
.container-center .center .modsrch hr{width:100%; text-align:center;}
.container-center .center .modsrch .row{margin-bottom:25px;}
/* modsitemap */
.container-center .center .modsitemap a{font-weight:normal;}
/* modafishagroups */
.container-center .center .modafishagroups .listing{font-size:70%; color:#4F4338;}
.container-center .center .modafishagroups .listing .trTitleMonth{font-size:150%; color:#D35626;}
.container-center .center .modafishagroups .listing .dated{width:120px;}
.container-center .center .modafishagroups .listing .price{text-align:center;}
	.container-center .center .modafishagroups .listing .friday .title,
	.container-center .center .modafishagroups .listing .friday .day,
	.container-center .center .modafishagroups .listing .saturday .title,
	.container-center .center .modafishagroups .listing .saturday .day{color:#990002;}
.container-center .center .modafishagroups .scroll1{width:100%; /*text-align:center;*/ /*border:1px solid;*/}
.container-center .center .modafishagroups .scroll2{float:left; /*min-width:250px;*/ /*min-height:420px !important;*/ margin:0 0 20px; padding:0; /*text-align:center;*/ /*border:1px solid;*/}
* html .container-center .center .modafishagroups .scroll2{/*width:250px;*/ /*height:400px;*/}
.container-center .center .modafishagroups .scroll2 img{border:7px solid #DBC89D;}
.container-center .center .modafishagroups table.groups{width:90%;}
.container-center .center .modafishagroups table.groups h4{padding-left:15px; background:url("../images/li.gif") no-repeat top left;}
.container-center .center .modafishagroups .files-mp3-block{float:none; min-height:25px; overflow:hidden; margin:0 0 10px; /*border:1px solid;*/}
.container-center .center .modafishagroups .files-mp3{width:250px; float:right; margin:2px 25px 10px 0; /*border:1px solid;*/}
.container-center .center .modafishagroups .files-mp3 div{/*border:1px solid;*/}
.container-center .center .modafishagroups .mp3-title{text-align:right; font-size:8pt;}
.container-center .center .modafishagroups .mp3-download{float:right;}
.container-center .center .modafishagroups .mp3-file{text-align:right; /*border:1px solid;*/}
.container-center .center .modafishagroups .head4{font: 18px Arial, Helvetica, sans-serif;}
/*.container-center .center .modafishagroups .head5 {font: 14px Arial, Helvetica, sans-serif; color:#333;}*/
/*.container-center .center a{text-decoration:underline;}.container-center .center a:hover{text-decoration:none;}*/
.container-center .center .modafishagroups .files-mp3 a{text-decoration:none;}
/* modgallery */
.container-center .center .modgallery{background:url("../modules/modgallery/images/bg.gif") repeat top left;}
.container-center .center .modgallery .pidscroll img.pict{border:7px solid #DBC89D;}
.container-center .center .modgallery .pidscroll .bottom{text-align:right;}
.container-center .center .modgallery  .pidscroll{width:100%; /*text-align:center;*/ /*border:1px solid;*/}
.container-center .center .modgallery .pidscroll2{float:left; margin:0 0 20px; padding:0; width:260px; min-height:360px; /*text-align:center;*/ /*border:1px solid;*/}
* html .container-center .center .modgallery .pidscroll2{height:360px;}
/* modpartners */
.blocks .modpartners a{/*color:#960700;*/ padding:0 16px 0 0; background:url("../images/more_arrow.gif") no-repeat center right;}
.blocks .modpartners a:hover{padding:0 14px 0 0;}
/* modvideo */
.container-center .center .modvideo img.pict{border:7px solid #DBC89D;}
.container-center .center .modvideo h3{padding:15px 0 5px;}


/*
.container-center .center .modafishagroups .groups{list-style:disc url("../images/li.gif") outside}
.container-center .center .modafishagroups .groups li{float:left; margin:15px 0;padding:0;}
*/
/*.container-center ul.pidscroll{margin:15px 0;padding:0; list-style-type:none;}
.container-center ul.pidscroll li ul{}
.container-center ul.pidscroll li li{margin:5px 0px 5px 15px; padding:0;}
.container-center ul.pidscroll li{overflow:hidden; list-style-type:none; margin-bottom:15px;}*/
/*.container-center .center .modafishagroups .scroll2 .title{color:#D35626;}*/
/* МОДУЛИ - END */



/* ДЛЯ ПЕЧАТИ */
@media print{
	/* Общие стили */
	body{
		margin:.2in .55in; /*отступы от края страницы, для красоты*/
		padding:0;background:#fff;color:#333;font:12pt 'Times New Roman',Garamond,serif;/*шрифт с засечками*/
	}
	form,#secondary,#sidebar,#nav,#whatever{/*прячем ненужные при печати блоки, единственная часть печатного файла которую нужно обновлять на новом проекте*/ display:none;}
	/* Текст */
	h1,h2,h3{margin:.6em 0 0 0;font-family:Georgia,Serif;font-weight:normal;clear:both;}
	h2 {font-size:240%;margin:.3em 0 0 0;}
	h3+blockquote,h2+blockquote,p+ul{/*между заголовком и абзацем лучше иметь минимальный отступ*/ margin-top:.2em;}
	/* Ссылки */
	abbr:after,acronym:after {/* аббревиатуры */ content:' ('attr(title)') ';}
	a{text-decoration:underline;color:black}
	.container-center .center a[href]:after{content:' (' attr(href) ') ';font-size:80%;}
	* html .container-center .center .static .printExpanded{/*Включаем скрытый слой*/ display:inline;font-size:80%;}
	/* Остальное*/
	.header,.container,.centerwrap,.center{float:none;margin:0;width:auto;}
	.resource_name{font-size:130%;}
	.resource_name_relevant,.menutop,.menubasic,.menubottom,.lang,.inputsearch,.blockright,.blockleft,.noprint{display:none}
}





