body{/*width:970px; margin:0 auto;*/ background:#fff url("/themes/.default/images/bg_body.gif") repeat-x top center; /*border:1px solid;*/}
body.foradm{background-position:center 37px;}
body{font:76% Verdana,Tahoma,arial,sans-serif; color:#444444;}

a{/*color:#444;*/ color:#314691;}
input.edit,input.upload,textarea{border:1px solid #7F9DB9; background:url("/themes/.public/images/shadow_input.gif") no-repeat; padding:1px 3px 1px 6px;}
textarea{padding:3px 3px 3px 6px; background-image:url("/themes/.public/images/shadow_frame.gif"); height:60px;}
button{height:18px; width:70px; font-size:8pt; background:url('/themes/.default/images/buttons/moreall_f3.gif') no-repeat; border:0;}

/* Блочная структура */
#container{width:970px; margin:0 auto; /*background:#fff;*/ /*border:1px solid;*/ /*background-color:#12e712;*/}
#wrapper{float:left; width:100%;}
#content{margin:0 190px 10px 240px; /*border:1px solid;*/ /*background-color:#12e7f0;*/}
#left{float:left; width:225px; margin-left:-965px; /*border:1px solid;*/ /*background-color:#3434f0;*/}
#right{float:left; width:175px; margin-left:-180px; /*border:1px solid;*/ /*background-color:#56e756;*/}

#header{/*position:relative;*/ height:234px; background:url("/themes/.default/images/bg_hd1.jpg") no-repeat top left; margin:0; /*border:1px solid;*/}

/* задаем автомобильный замок */
.pbranch372 #header, .branch383 #header,.branch383 #header,.branch1101 #header,.branch524 #header,.branch541 #header,.branch537 #header,.branch542 #header,.branch543 #header,.branch540 #header,.branch544 #header,.branch545 #header,.branch546 #header,.branch547 #header,.branch1101 #header, .branch515 #header, .branch516 #header, .branch384 #header, 
.branch386 #header, .branch387 #header, .branch388 #header, .branch389 #header, 
.pid1183 #header, .pid1245 #header, .pid1232 #header, .pid1093 #header, 
.pid1108 #header {background:url("/themes/.default/images/bg_hd2.jpg") no-repeat top left;}
/* задаем автомобильный замок - END */

#header .hd1{height:46px; /*border:1px solid;*/}
/*#header .hd1 div{border:1px solid;}*/
#header .hd10{float:left; height:46px; width:5px; /*border:1px solid;*/}
#header .hd11{float:left; height:46px; width:225px; /*margin-left:5px;*/ background-color:#e1e7f0; text-align:center; /*border:1px solid;*/}
#header .hd12{float:left; height:46px; width:147px; margin-left:5px; /*border:1px solid;*/}
#header .hd13{float:left; height:46px; width:397px; /*background:#123;*/ /*border:1px solid;*/}
#header .hd14{float:left; height:46px; width:176px; margin-left:10px; background-color:#e1e7f0; text-align:center; /*background:#123;*/ /*border:1px solid;*/}
#header .hd2{height:140px; /*background:#5e90bc url("/themes/.default/images/bg_menubasic.jpg") no-repeat top center;*/background:url("/themes/.default/images/bg_menubasic.jpg") no-repeat top center; /*border:1px solid;*/}
#header .hd2 a{/*color:#646464; text-decoration:underline;*/}
#header .hd2 div{/*border:1px solid;*/}
#header .hd20,#header .hd21,#header .hd22,#header .hd23{float:left; height:140px;}
#header .hd20{width:5px;}
#header .hd21{width:225px; text-align:center;}
#header .hd22{width:539px; margin-left:10px; /*border:1px solid;*/}
#header .hd23{width:176px; margin-left:10px;}
/*#header .hd1 #menutop{height:64px; width:215px; padding:3px 0 0; text-align:center;}*/
#header .hd3{height:30px; margin-top:13px; /*border:1px solid;*/ /*background:#123;*/}
#header .logo{height:140px; /*width:225px;*/ /*border:1px solid;*/}
#header .logo img{margin-top:7px;}
#header .resource_name{height:10px; margin:0px 0 0 10px; text-align:center; font-size:5pt; /*color:#a39e9e;*/ /*border:1px solid;*/}
#header .resource_name_relevant{height:10px; /*width:498px;*/ margin-top:0px; padding:1px 0 0; font-size:5pt; /*color:#b0acac;*/ text-align:center; /*border:1px solid;*/}
#header .info{height:25px; /*width:215px;*/ margin-left:10px; font-size:7pt; /*border:1px solid;*/}
#header .info a{/*color:#646464; text-decoration:underline;*/}
#header .langs{/*height:15px;*/ margin-top:14px; /*border:1px solid #fff;*/}
#header .langs a{padding:2px 6px; color:#7786b7; /*border:1px solid;*/}
#header .langs a.a,#header .langs a:hover{color:#053b80; background-color:#b4c4d9;}


/*#container{text-align:left;}
#content p{line-height:1.2;}*/
#footer{clear:left; height:85px; /*width:498px;*/ /*background:#333; color:#FFF;*/ /*margin:20px auto 10px;*/ /*background:url("/themes/.default/images/bg_footer_top.gif") repeat-x top center;*/ /*border:1px solid;*/}
#footer .ft1{height:40px; background-color:#314691; /*border:1px solid;*/}
#footer .ft2{height:45px; width:970px; margin:0 auto; /*border:1px solid;*/}
#footer .ft2 span{display:block; margin:17px 5px 0;}
#footer .ft21 span{/*margin-top:14px;*/}
#footer .ft20,#footer .ft21,#footer .ft22,#footer .ft23{float:left; height:45px; text-align:center;}
#footer .ft20{width:5px;}
#footer .ft21{width:225px; /*padding:5px 10px;*/}
#footer .ft22{width:539px; margin-left:10px;}
#footer .ft23{width:176px; margin-left:10px;}
#footer .ft21,#footer .ft23{background-color:#e1e7f0; color:#7391b8; font-size:90%;}
#footer .bnnrs{margin-top:5px;}
#footer .bnnrs a img{opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);}
#footer .bnnrs a:hover img{opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}
/*#footer p{margin:0; padding:5px 10px;}
#footer a{padding:0; color:#C6D5FD;}*/

/* Страницы */
/* pid1027 */
.pid1027 #left,.pid1027 #right{float:left; display:none;}
.pid1027 #content{margin:0 10px 10px 10px;}



/* Стили основного меню, как правило описаны в файле (menubasic_drop.css) */
#menubasic{/*height:30px; margin-top:13px;*/ /*width:160px;*/ text-align:center; font-size:11pt;color:#314691; font-weight:bold; /*text-align:right;*/ /*background:#456;*/}
#menubasic a{color:#314691; padding:0 10px 0; /*text-decoration:none;*/}
#menubasic a.a, #menubasic a:hover{text-decoration:underline;}

/* Верхнее меню */
#menutop{height:20px; /*width:160px;*/ margin-top:16px; /*text-align:right;*/ /*background:#456;*/}
/*#menutop {margin:8px 10px 8px; text-align:center;}*/
#menutop a{/*color:#990002;*/ padding:0 5px 0; /*font-weight:bold;*/ /*text-decoration:none;*/}
#menutop a.a, #menutop a:hover{text-decoration:underline;}

/* Нижнее меню */
#menubottom {margin:13px 10px 2px; color:#fff; font-size:90%; text-align:center;}
#menubottom a{color:#fff; padding:0 10px; /*font-weight:bold;*/ /*text-decoration:none;*/}
#menubottom a.a, #menubottom a:hover{text-decoration:underline;}

/* Центр */
.flashpicts{width:498px; height:236px; background:url("/themes/.default/images/bg_flash.jpg") no-repeat center center;}
#content a{color:#314691; text-decoration:none;}
#content a:hover{text-decoration:underline;}
#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{font-weight:bold; font-size:100%; color:#314691;}
#content h4{font-size:120%;}
#content .pntop{height:22px; /*margin-bottom:10px;*/ font-size:10pt; font-weight:bold; color:#053b80; background-color:#b4c4d9; /*text-align:center;*/}
#content .pntop span{display:block; margin:3px 0 0 13px;}
#content .pndata{/*margin:0px 10px;*/ border:1px solid #E1E7F0;}
#content .pndata .data{margin:5px 10px; /*padding:5px 13px;*/}
#content .pnbottom{height:15px;}
#content .path {margin:5px 0; padding-left:13px;}
#content .path h1{/*float:left;*/ display:inline; padding:0; font-size:8pt; /*color:#314691;*/ font-weight:normal;}
#content .path a{/*color:#444;*/ /*text-decoration:underline;*/}
/*#content .path a:hover{text-decoration:none;}*/
/*#content a{color:#990002;}*/
/*#centercol td {vertical-align:top; text-align:left;}*/
/*#content .date{font-size:80%; text-align:right;}
#content .anons{font-size:80%; color:#b0acac;}*/
#content .static ul{list-style:disc url("/themes/.public/images/li.gif") inside}
/*#content .static ul ul,#content .static ol ul{list-style:disc url("/themes/.public/images/li.gif") inside}*/
#content .static ol ol{list-style-type:circle}
#content .static ul li,#content .static ol li{margin:5px 0px 5px 15px; padding:0;}
/*#content .static ol li li{margin-left:5px}*/
#content .static p{line-height:1.2; /*text-indent:2em;*/}
/*#content h1 a,#content h2 a,#content h3 a,#content h4 a,#content h5 a,#content h6 a{margin:30px 0 25px 0;}*/
#content .date{/*font-size:83%; background:url("/themes/.default/images/more-date.gif") no-repeat left center; padding-left:12px;*/}
#content .vote{font-size:83%; background:url("/themes/.default/images/more-vote.gif") no-repeat left center; padding-left:12px;}
#content a.comm{font-size:83%; background:url("/themes/.default/images/more-comm.gif") no-repeat left center; padding-left:12px;}
#content .url{/*font-size:83%; background:url("/themes/.default/images/more-url.gif") no-repeat left center; padding-left:12px;*/}
#content .title{/*font-size:9pt; font-weight:bold; color:#6e96bf;*/}
#content .title a{/*color:#6e96bf;*/}
#content .anons,#content .message{/*padding:4px 0;*/ /*text-indent:2em;*/}
#content a.more{font-size:8pt; text-decoration:underline;}
/*#content h3,#content h4,#content h5,#content h6{margin:0; padding:4px 0; text-align:left;}*/

#content .txtblock{display:block; margin:10px 0; padding:2px 5px 7px; background-color:#ECF0FB; border:2px solid #89AAE7;}
#content .txtcnt a,#content .txtblock a{background:url("/themes/.default/images/more_arrow2.gif") no-repeat center right; margin-left:6px; padding:0 10px 0 0; text-decoration:underline; font-weight:bold;}
#content .txtcnt .t2{display:none;}
#content .txtcntoff .t1{display:none;}
#content .txtcntoff .t2{display:inline;}

#content .pidshow{margin:5px 0;}
#content .pidlist hr,#content .pidshow hr{margin:4px 0 10px; /*float:left; width:50%;*/ /*border:1px solid;*/}
#content .pidshow hr{width:100%; text-align:left;}
/*#content .pidshow li {list-style-type:none; padding-left:70px; overflow:hidden;}
#content .pidshow li img.pictpos{float:left;}
#content .pidshow li img.pictpos{float:left; position:relative; left:-70px;}
#content .pidshow li img.pictpos{float:left; position:relative; left:-70px; margin-right:-60px;}
#content .pidshow li p{display:table;}*/
#content .pidshow ul,#content .pidlist ul{margin:0px;padding:0; list-style-type:none;}




#content .pidshow li .value,#content .pidlist li .value{margin-bottom:15px;padding:0; list-style-type:none;}
#content .pidshow li,#content .pidlist li{overflow:hidden; list-style-type:none; margin-bottom:10px;}
* html #content .pidshow li,* html #content .pidlist li{zoom:1; /* li needs layout for ie6 and ie 5.5 */ }
#content .pidshow .pictfloat,#content .pidlist .pictfloat{float:left; text-align:left;}
#content .pidshow h3,#content .pidlist h3,#content .pidshow h4,#content .pidlist h4,#content .pidshow h5,#content .pidlist h5{margin-bottom:0px;}

#content .pidshow .bottompart {width:100%;height:auto; margin:0px;}
#content .pidshow .toppart{width:100%; height:auto; margin:0px;}
/*#content .pidshow img.pictfloat,#content .pidlist img.pictfloat{margin:0 15px 15px 0; border:1px solid #b4c4d9;}
#content .pidshow img.pictfloat.cur{cursor:pointer;}*/

#content .pictfloat{margin:0 10px 0px 0; border:1px solid #b4c4d9;}
#content .pidshow img.cur{cursor:pointer;}

/*#content .pidshow li h3,#content .pidshow li p {margin-left:100px;}*/

#content #map ul{font-weight:bold;}
/*#content #map ul li{padding:0;margin:5px 0px 5px 15px}*/
#content #map ul ul,#content #map ol ul{font-weight:normal; list-style:disc url("/themes/.public/images/li.gif") inside}
#content #map ol{font-weight:bold; list-style-position:inside}
#content #map ol ol{font-weight:normal; list-style-type:circle}

/* menumap */
#content .menumap ul{list-style:none none inside}
#content .menumap li{margin:0 0 0 0; padding:4px 0 4px 15px;}
* html #content .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{padding:3px 0 3px; /*line-height:250%;*/ /*font-weight:bold;*/}
/** html .menumap li{height:1px;}*/
.menumap li li{font-weight:normal; margin:0; padding:3px 0 3px 15px; background:url("/themes/.default/images/menumap/lin.gif") no-repeat left top;}
.menumap li li.end {background:url("/themes/.default/images/menumap/lind.gif") no-repeat left top;}
.menumap a{text-decoration:none; /*background:url("/themes/.default/images/menumap/menumap-arrow.gif") no-repeat left center; padding-left:10px;*/ /*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;}


/* Боковые панельки */
.pn{margin:0 0 1px; /*border:1px solid;*/}
.pn.f{margin:0 0 1px;}
.pn a:hover{/*color:#f1f;*/ text-decoration:underline;}
.pn .pntop{height:22px; font-size:10pt; font-weight:bold; /*margin:5px 0 10px; border-bottom:1px dashed #111111;*/ color:#053b80; background-color:#e1e7f0;}
.pn .pntop span{display:block; margin:3px 0 0 13px;}
/*#right .pn .pntop{text-align:right;}*/
/*#right .pn .pntop span{margin:5px 10px 0 0;}*/
.pn .pndata{/*margin:5px 10px;*/ border:1px solid #E1E7F0;}
.pn .pndata .data{margin:5px 10px; /*padding:5px 13px;*/}
.pn .pnbottom{height:15px;}
.pn .title{font-size:9pt; /*font-weight:bold;*/ /*color:#6e96bf;*/}
.pn .title a{/*color:#6e96bf;*/ /*font-weight:bold;*/ }
.pn .date{font-size:80%; text-align:right;}
.pn .anons{font-size:80%; color:#b0acac;}
.pn .more{/*width:80px;*/ height:15px; font-size:8pt; padding-top:2px; /*font-weight:bold;*/ text-align:right;}
.pn .more a{/*color:#000;*/ /*color:#990002;*/ /*text-decoration:none;*/ /*font-weight:bold;*/ padding:0 16px 0 0; background:url("/themes/.default/images/more_arrow.gif") no-repeat center right;}
.pn .more a:hover{padding:0 14px 0 0;}
/* Стили для модулей в боковых панельках и центральном блоке */

/* Кнопка "Смотреть все". Старая */
/*.moreallold{height:18px; margin:10px 0 0; font-size:7pt; padding-top:0px; text-align:right;}
.moreallold.f1{width:43px; background:#D6D7E7 url("/themes/.default/images/buttons/moreall_f1.gif");}
.moreallold.f2{width:50px; background:#D6D7E7 url("/themes/.default/images/buttons/moreall_f2.gif");}
.moreallold.f3{width:70px; background:#D6D7E7 url("/themes/.default/images/buttons/moreall_f3.gif");}
.moreallold.f4{width:100px; background:#D6D7E7 url("/themes/.default/images/buttons/moreall_f4.gif");}
.moreallold.f5{width:126px; background:#D6D7E7 url("/themes/.default/images/buttons/moreall_f5.gif");}
.moreallold.f6{width:150px; background:#D6D7E7 url("/themes/.default/images/buttons/moreall_f6.gif");}
.moreallold.f7{width:180px; background:#D6D7E7 url("/themes/.default/images/buttons/moreall_f7.gif");}
.moreallold a{margin:0 8px 0 0; text-decoration:none; padding:0 10px 0 0px; background:url("/themes/.default/images/pn-arrow.gif") no-repeat right 5px;}
.moreallold a:hover,#content .moreallold a:hover{text-decoration:none;}*/
/* Кнопка "Смотреть все". Новая */
/*#container button{height:18px; width:70px; font-size:8pt; background:url('/themes/.default/images/buttons/moreall_f3.gif') no-repeat; border:0;}*/
.pn button{margin-top:6px;}
#container .moreall{overflow:hidden; width:100%; /*border:1px solid;*/} /* generic container (i.e. div) for floating buttons */
/*#container .moreall a{
	float:left; display:block; height:18px; margin:6px 8px 0 0; font-size:8pt; padding-right:10px; text-decoration:none;
	background:transparent url("/themes/.default/images/buttons/moref.gif") no-repeat scroll top right;
}
#container .moreall a span {display:block; color:#000; padding:1px 0 3px 10px; line-height:14px; background:transparent url("/themes/.default/images/buttons/moref.gif") no-repeat;}
#header .moreall a{background:transparent url("/themes/.default/images/buttons/moref.gif") no-repeat scroll top right;}
#header .moreall a span {background:transparent url("/themes/.default/images/buttons/moref.gif") no-repeat;}
#container .moreall a:hover,.pn .moreall a:hover{text-decoration:none;}
#container .moreall a:active{background-position:bottom right; text-decoration:none;}
#container .moreall a:active span{color:#283A77; background-position:bottom left; padding:2px 0 2px 10px;}
*/
#container .moreall{text-align:right; font-weight:bold;}
#container .moreall a{
	/*float:left;*/ display:block; height:20px; color:#265591; margin:6px 8px 0 0; font-size:8pt; padding-right:10px; text-decoration:none;
}
#container .moreall a span {display:block; padding:1px 10px 3px 10px; line-height:14px; /*border:1px solid #314691;*/}
#header .moreall a{background:transparent url("/themes/.default/images/buttons/moref.gif") no-repeat scroll top right;}
#header .moreall a span {background:transparent url("/themes/.default/images/buttons/moref.gif") no-repeat;}
#container .moreall a:hover,.pn .moreall a:hover{text-decoration:none; color:#333;}
#container .moreall a:active{text-decoration:none;}
#container .moreall a:active span{padding:2px 10px 2px 10px;}


/* ourtrast, chlenukr */
.pn.bnrspromo .pndata,.pn.bnrspromo .pndata .data{text-align:center; margin:0; /*border:0;*/ /*border:1px solid;*/}
#right .pn.bnrspromo .pndata{border:0;}
/*
.pn.ourtrast .pndata,.pn.ourtrast .pndata .data{text-align:center;}
.pn.ourtrast .pndata .data{margin:10px 0;}
.pn.chlenukr .pndata,.pn.chlenukr .pndata .data{text-align:center; margin:0; border:0;}
.pn.avtorspec .pndata,.pn.avtorspec .pndata .data{text-align:center; margin:0;}
.pn.brendlider .pndata,.pn.brendlider .pndata .data{text-align:center; margin:0;}
.pn.brendnews .pndata,.pn.brendnews .pndata .data{text-align:center; margin:0;}
.pn.strategbrends .pndata,.pn.strategbrends .pndata .data{margin:0;}
*/
#left .pn.dosyagnennya{display:none;}
.ppid1183 #left .pn.dosyagnennya,.ppid1184 #left .pn.dosyagnennya{display:block;}



/* modfb */
.pn.modfb input,.pn.modfb textarea{/*width:125px;*/width:auto; height:14px; font-size:8pt;}
.pn.modfb textarea{height:55px;}
.pn.modfb input.spamfuck{width:40px;}
.pn.modfb img.spamfuck{margin:0; padding:0; position:relative; top:4px; left:0;}
* html .pn.modfb img.spamfuck{position:static;}
.pn.modfb button{width:70px; background:url('/themes/.default/images/buttons/moreall_f3.gif') no-repeat;}

/* modsearch */
#header .modsrch{height:22px; margin-top:14px; text-align:right; background:url("/themes/.default/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('/themes/.default/images/srch2.gif') no-repeat;}
#content .modsrch hr{width:100%; text-align:center;}
#content .modsrch .row{margin-bottom:25px;}
/*#content .modsrch .searchall{width:180px; background:#D6D7E7 url("/themes/.default/images/buttons/moreall_f7.gif");}*/

/* modnews*/
#content .modnews .home h4{color:#314691; font-size:96%;}

/* modauth */
#header .modauth,#header .modauth a{color:#e1e7f0;}
#header .modauth a.a,#header .modauth a:hover{text-decoration:underline;}
#header .modauth ul{margin:35px 0 0 15px; padding:0;}
#header .modauth ul li{margin:5px 0px 5px 10px; padding:0;}
#header .modauth input{height:16px; padding:1px 3px 0 6px; width:86px; font-size:8pt; border:1px solid #a5acb2; /*color:#000;*/}
#header .modauth button{width:43px; margin-left:5px; /*margin-left:5px;*/ background:url('/themes/.default/images/buttons/moreall_f1.gif') no-repeat;}
#header .modauth .top{height:30px; font-weight:bold; margin-top:13px; padding-left:8px; /*text-align:center;*/}
#header .modauth .login,#header .modauth .pass,#header .modauth .links{height:22px; padding:2px 0 0 8px;}
/*#header .modauth .links{font-size:8pt;}*/
#header .modauth .links a{display:block; height:19px; width:157px; color:#d0dae7; /*margin:6px 8px 0 0;*/padding:4px 0 0 3px; font-size:9pt; border:1px solid #d0dae7;}
#header .modauth .links a:hover,.pn .moreall a:hover{text-decoration:none; color:#fff;}
#content .modauth .modauthPn ol ol{list-style-type:circle}
#content .modauth .modauthPn ul li,#content .modauth .modauthPn ol li{margin:5px 0px 5px 15px; padding:0;}
#content .modauth .modauthPn ul{list-style:disc url("/themes/.public/images/li.gif") outside}

/* modulfchleni */
/*#content .modulfchleni h4,#content .modspvlmcenters h4,#content .modulfchleni3 h4,#content .modulfchleni4 h4,#content .modulfchleni5 h4,#content .modspvpartners h4{color:#314691; font-size:120%;}*/

/* modspvlmcenters & modspvcentersmontag */
/*#content .modspvlmcenters .pidshow,#content .modspvcentersmontag .pidshow{line-height:1.4;} */
#content .modspvlmcenters .pidshow .row,#content .modspvcentersmontag .pidshow .row{margin:0px;}
#content .modspvlmcenters .pidlist h4,#content .modspvcentersmontag .pidlist h4{margin:0; padding:0;}
#content .modspvlmcenters hr,#content .modspvcentersmontag hr{width:100%; text-align:center; margin:3px 0 7px;}
* html #content .modspvlmcenters hr,* html #content .modspvcentersmontag hr{margin:-3px 0 3px;}
#content .modspvlmcenters .pidshow .row td,#content .modspvcentersmontag .pidshow .row td{width:50%; font-size:9pt;}
#content .modspvlmcenters .pidshow .row td.pict,#content .modspvcentersmontag .pidshow .row td.pict{width:100px; margin:0px;padding:0px;}
#content .modspvlmcenters .pidshow .row td.pict img,#content .modspvcentersmontag .pidshow .row td.pict img{border:1px solid #dee8f1 collapse; margin:0px;padding:0px;}

/* modspvautospec */
#content .modspvautospec .pidshow{/*line-height:1.4;*/}
#content .modspvautospec .pidshow .row{margin:15px 0 25px;}
#content .modspvautospec h4{margin:0; padding:0;}
#content .modspvautospec hr{width:100%; text-align:center; margin:3px 0 7px;}
* html #content .modspvautospec hr{margin:-3px 0 3px;}


/* modspvpartners */
#content .modspvpartners .pidlist .pictfloat,#content .modspvpartners .pidshow .pictfloat{/*width:200px;*/ width:144px; height:52px; margin:5px 15px 15px 0; text-align:center; border:1px solid #b4c4d9;}
/*#content .modspvpartners .pidlist .pictfloat{width:144px; height:52px;}*/

/* modshop */
#header #modshopBasketTop .top{height:30px; font-weight:bold; margin-top:13px; text-align:center;}
#header #modshopBasketTop,#header #modshopBasketTop a{color:#e1e7f0;}/* modshop - basket */
/*#header #modshopBasketTop button{width:43px; background:url('/themes/.default/images/buttons/moreall_f1.gif') no-repeat;}
#header #modshopBasketTop .links{height:22px; padding:2px 0 0 20px; font-size:8pt;}*/
.pn.modshop .goodslist{font-size:7pt;}

#content .modshop #mapContainer ul{list-style:disc;}
#content .modshop #mapContainer ol ol{list-style-type:circle}
#content .modshop #mapContainer ul li,#content .modshop #mapContainer ol li{margin:5px 0px 5px 15px; padding:0;}
#content .modshop .message ul{list-style:disc url("/themes/.public/images/li.gif") inside}
#content .modshop .message ol ol{list-style-type:circle}
#content .modshop .message ul li,#content .modshop .message ol li{margin:5px 0px 5px 15px; padding:0; /*border:1px solid;*/}
#content .modshop .message p{line-height:1.2; /*text-indent:2em;*/}

#content .modshop .pidlist,#content .modshop .pidlist .row{min-height:200px;}
#content .modshop .pidlist .pictfloat,#content .modshop .pidshow .pictfloat{width:200px; margin:5px 15px 15px 0;}
#content .modshop .pidlist .pictfloat{width:143px;}
#content .modshop .pidshow .wherebuy{text-align:right;}
/*#content .pidshow img.pictfloat,#content .pidlist img.pictfloat{margin:0 15px 15px 0;}*/
#content .modshop .pictfloat img,#content .modshop .pictsmore img{cursor:pointer; border:1px solid #b4c4d9;}
#content .modshop hr{width:100%; text-align:center;}
#content .modshop .pidshow hr{margin:0px 0 2px;padding:0;}
#content .modshop .pidshow .article,#content .modshop .pidlist .article{text-align:center; padding:6px 0 20px; /*border:1px solid;*/}
#content .modshop .pidshow .article{padding:6px 0 2px; /*border:1px solid;*/}
/*#content .modshop .title,#content .modshop .rubric,#content .modshop .prices,#content .modshop .message,#content .modshop .buttons,#content .modshop .pictsmore{margin-bottom:6px;}*/
/*#content .modshop div{margin-bottom:10px;}*/
#content .modshop .pidshow .buttons{margin-bottom:42px; /*border:1px solid;*/}
#content .modshop .prices,#content .modshop div span{font-weight:bold;}
#content .modshop .anons span,#content .modshop .message span,#content .modshop .pictsmore span{display:block; margin-bottom:4px;}
#content .modshop .prices span,#content .modshop .buttons a{color:#314691; font-weight:bold;}
#modshopBasket table{width:100%; border:1px solid #efefef;}
#modshopBasket th,#modshopBasket td{font-size:80%; text-align:center;}
#modshopBasket th{padding:6px 3px; border:none; border-bottom:6px solid #ea0909;}
#modshopBasket td{border:none; border-bottom:6px solid #009966;}
#modshopBasket tr.trSummTotal td, #modshopBasket tr.trReplaceErase td{border:none;}
#modshopBasket tr.trSummTotal #priceFieldName{text-align:right;}
#modshopBasket th .info{text-align:left;}
#modshopBasket #summTotal{font-weight:bold;}
#modshopBasket .quantity input{width:25px; text-align:center;}
#modshopBasket .summ input{width:60px; text-align:center; border:none;}
#modshopBasket img{cursor:pointer;}
#content .modshop .AddByArticle input{width:35px; text-align:center;}


/* Ajax Errors, Reports, Notes */
/*
#ajresult{display:none; font-size:85%; color:#333333; border:1px solid #D7D6BA; margin:10px 0; padding:9px 6px 9px 48px;}
#ajresult.ajresultinfo{display:block; background:url("/themes/.default/images/icon_reports.gif") no-repeat left center;}
#ajresult.ajresulterror{display:block; background:#FFF url("/themes/.default/images/icon_errors.gif") no-repeat left center; border:2px solid #FF0000;}
*/
.ajresult,.ajresultinfo,.ajresulterror{display:none; font-size:85%; color:#333333; border:1px solid #D7D6BA; margin:10px 0; padding:9px 6px 9px 48px;}
.ajresultinfo{display:block; background:url("/themes/.default/images/icon_reports.gif") no-repeat left center;}
.ajresulterror{display:block; background:#fff url("/themes/.default/images/icon_errors.gif") no-repeat left center; border:2px solid #FF0000;}
.ajresulterror h5{color:#FF0000; margin:4px 0; font-size:12pt; font-weight:bold; text-decoration:blink;}
.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;}

.pnSepar {height:15px;}
.errors,.error,.errorKey,.errorVal,.errorNum {/*font:8pt sans-serif, Helvetica, Arial;*/font-size:8pt}
.errors {/*width:100%;*/ text-align:justify; border-style:solid; border-width:1px; border-color:#D7D5C9; margin:0px 5px 5px 5px; padding:5px 5px 2px 10px; background-image:url("/themes/.public/images/shadow_frame.gif");}
.error {}
.errorKey {color:#FF510D;font-weight:bold;}
.errorVal {}
.errorNum {margin-left:30px;}

#files{margin:10px 25px;}
#files .end{float:none; clear:both;}

/*
span.required {color:red;}
div.empty {width:1px; height:1px; overflow:hidden;}
*/