/** html{overflow-x: hidden1;}*/
body{/*width:970px; margin:0 auto;*/ /*border:1px solid;*/}
body{font:76% Verdana,Tahoma,arial,sans-serif; color:#444444; /*background-color:#bec0c2;overflow-x:hidden;*/}
body{background:#bec0c2 url("/themes/ulf/images/bg0.jpg") repeat-y center;}

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/ulf/images/buttons/moreall_f3.gif') no-repeat; border:0;}
/*input.edit {margin-top:5px;}
.pass button {margin:5px 0px;}*/

/* Блочная структура */
#container{float:clear; width:982px; margin:0 auto; /*background:url("/themes/ulf/images/bg.gif") repeat-y;*/ /*background:#fff;*/ /*background-color:#123;*/ /*border:1px solid;*/}
#wrapper{float:left; width:100%; /*background:url("/themes/ulf/images/bg.gif") repeat-y;*/ /*background-color:#456;*/ /*border:1px solid;*/}
#content{margin:0 231px 10px 234px; /*background-color:#12e7f0;*/ /*border:1px solid;*/}
#left{float:left; width:189px; margin-left:-956px; /*border:1px solid;*/ /*background-color:#3434f0;*/}
#right{float:left; width:187px; margin-left:-212px; /*border:1px solid;*/ /*background-color:#56e756;*/}

#header{/*position:relative;*/ /*width:982px;*/ height:229px; margin:0; /*margin-top:10px;*/ background:#bec0c2 url("/themes/ulf/images/bg_hd.jpg") no-repeat top left; /*background-color:#678;*/ /*border:1px solid;*/}
/*#header .hd0{height:10px;}*/
#header .hd1{height:35px; /*border:1px solid;*/}
#header .hd1 div{/*border:1px solid;*/}
#header .hd11{float:right; height:35px; width:225px; margin-right:150px; text-align:center; /*border:1px solid;*/}
#header .hd14{float:left; height:35px; width:176px; margin-left:10px; text-align:center; /*background:#123;*/ /*border:1px solid;*/}
#header .hd2{height:128px; /*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 div{/*border:1px solid;*/}
#header .hd21,#header .hd22{float:left; height:128px;}
#header .hd21{width:128px; text-align:center;}
#header .hd22{width:600px; /*border:1px solid;*/}
/*#header .hd1 #menutop{height:64px; width:215px; padding:3px 0 0; text-align:center;}*/
#header .hd3{height:45px; /*border:1px solid;*/ /*background:#123;*/}
#header .hd4{height:21px; /*background-color:#fff;*/background:#fff url("/themes/ulf/images/bg2.gif") repeat-y center; /*border:1px solid;*/ /*background:#123;*/}
* html #header .logo img{behavior:url("/js/iepngfix.htc")}
#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:20px; font-size:7pt; /*border:1px solid;*/}
#header .info a{/*color:#646464; text-decoration:underline;*/}
#header .langs{margin-top:10px;}
#header .langs a{padding:0 5px; font-size:11px; color:#FFF}
#header .langs a.a,#header .langs a:hover{text-decoration:underline;}
#header .langs a.a{color:#ffe800; text-decoration:none}
/* modsearch */
#header .search{height:22px; margin-top:10px; text-align:right; background:url("/themes/ulf/images/srch1.gif") no-repeat top right; /*border:1px solid;*/ float:left; width:150px;}
#header .search 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 .search button{width:20px; height:18px; border:none; background:url("/themes/ulf/images/srch2.gif") no-repeat; /*position:relative; top:-18px;*/ cursor:pointer; /*border:1px solid;*/}
/* modshop - basket */
#header .basket,#header .basket a{color:#e1e7f0;}
/* modsearch */
#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; border:1px solid #a5acb2; /*color:#000;*/}
#header .modauth button{height:18px; width:50px; margin-left:5px; background:url("/themes/ulf/images/modauth-bg-enter.gif") no-repeat; border:0; /*color:#000;*/}
#header .modauth .top{height:30px; font-weight:bold; margin-top:13px; text-align:center;}
#header .modauth .login,#header .modauth .pass,#header .modauth .links{height:22px; padding:2px 0 0 20px;}
#header .modauth .links{font-size:7pt;}
.modauth .links a {font-size:10px}

#footer {clear:left; height:113px; width:982px; margin:0 auto; /*width:498px;*/ background:url('/themes/ulf/images/bg_footer2.gif') no-repeat; /* color:#FFF;*/ /*margin-top:0px; position:relative; _overflow:hidden;*/}
/*#footer .footer_left {position:absolute; bottom:0px; left:0px;}
#footer .footer_right {position:absolute; bottom:0px; right:0px;}*/
#footer .ft1{height:36px; width:970px; margin:0 auto; border-top:2px solid #8b8b8b; /*border:1px solid;*/}
#footer .ft2{height:63px; /*width:970px; margin:0 auto;*/ /*border:1px solid;*/}
#footer .ft2 span{display:block; /*margin:21px 5px 0;*/}
#footer .ft21 span{margin-top:14px;}
#footer .ft20,#footer .ft21,#footer .ft22,#footer .ft23{float:left; height:55px; text-align:center;}
#footer .ft20{width:5px;}
#footer .ft21{width:225px; /*padding:5px 10px;*/}
#footer .ft22{width:550px; margin-left:10px; /*border:1px solid;*/}
#footer .ft23{width:380px; margin-right:10px; float:right; color:#363636; font-size:10px; /*border:1px solid;*/}
#footer .ft23 img {float:left; margin-right:5px;}
#footer .ft231,#footer .ft232{float:left; /*height:55px;*/ width:155px; text-align:left; /*border:1px solid;*/}
#footer .ft231{border-right:1px solid #8b8b8b; padding-right:5px; margin-right:5px;}
#footer .ft232{width:165px;}
#footer .ft21 {background-color:#e1e7f0; color:#7391b8; font-size:90%;}
#footer .ft3 {height:14px; background:url('/themes/ulf/images/bg_footer.gif111') no-repeat bottom; /*width:982px;position:relative;left:-6px;bottom:10px;_bottom:17px; border:0px solid red;*/}
#footer .bnnrs{margin-top:5px; text-align:left;}
#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);}
* html #footer .ft23 img{behavior:url("/js/iepngfix.htc")}


/* Стили основного меню, как правило описаны в файле (menubasic_drop.css) */
#menubasic{/*height:30px; */ margin-top:10px; float:left; width:760px; text-align:center; font-size:12pt; color:#bec0c2; font-weight:bold; /*text-align:right;*/ /*background:#456;*/}
#menubasic a{color:#363636; padding:0 7px 0; font-size:80%; /*text-decoration:none;*/}
#menubasic a.a, #menubasic a:hover{text-decoration:underline;}
/*#menubasic .sep{background:url('/themes/ulf/images/menubasic_drop/bg.gif') no-repeat center;}
#menubasic .sep img{height:22px; width:1px;}*/

/* Верхнее меню */
#menutop{height:20px; /*width:160px;*/ margin-top:10px; /*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:#363636; font-size:100%; text-align:center;}
#menubottom a{color:#363636; 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/ulf/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;}
#content h4{color:#314691; font-size:120%;}
#content .pntop{/*width:507px;*/ height:26px; /*padding:4px 0px 0px 10px;*/ font-size:10pt; color:#FFF; font-weight:bold; background:#e1e7f0 url("/themes/ulf/images/center_top.gif") no-repeat top center;}
#content .pntop span{display:block; /*margin:4px 0px 0px 10px;*/padding:4px 0px 0px 10px;}
#content .pndata{/*margin:0 0px;*/ /*padding:0 13px; padding-top:10px;*/ background:url("/themes/ulf/images/center_middle.gif") repeat-y;}
* html #content .pndata{zoom:1;}
#content .pndata .data{margin:5px 10px;}
#content .pnbottom {/*width:517px;*/ height:12px; background:url("/themes/ulf/images/center_bottom.gif") no-repeat top left;/*_margin-left:2px*/}
#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") outside}
/*#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/ulf/images/more-date.gif") no-repeat left center; padding-left:12px;}
#content .vote{font-size:83%; background:url("/themes/ulf/images/more-vote.gif") no-repeat left center; padding-left:12px;}
#content a.comm{font-size:83%; background:url("/themes/ulf/images/more-comm.gif") no-repeat left center; padding-left:12px;}
#content .url{font-size:83%; background:url("/themes/ulf/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;*/}
#centercol .anons,#centercol .message{padding:4px 0; /*text-indent:2em;*/}
/*#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/ulf/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:15px 0;}
#content .pidlist hr,#content .pidshow hr{margin:4px 0 10px; /*float:left; width:50%;*/ /*border:1px solid;*/}
#content .pidshow hr{width:110px; 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:0;padding:0; list-style-type:none;}
#content .pidshow li,#content .pidlist li{overflow:hidden; list-style-type:none; margin-bottom:20px;}
* 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;}
#content .pidshow h3,#content .pidlist h3,#content .pidshow h4,#content .pidlist h4,#content .pidshow h5,#content .pidlist h5{margin-bottom:10px;}
#content .pidshow img.pictfloat,#content .pidlist img.pictfloat{margin:0 15px 15px 0;}
#content .pidshow img.pictfloat.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 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/ulf/images/menumap/lin.gif") no-repeat left top;}
.menumap li li.end {background:url("/themes/ulf/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;}
.menumap hr{width:100%; margin:3px 3px 0px 0;}


/* Боковые панельки */
.pn{margin:0 0 10px; /*border:1px solid;*/}
.pn.f{margin:0 0 10px;}
.pn a:hover{/*color:#f1f;*/ text-decoration:underline;}
.pn .pntop{height:26px; font-size:10pt; font-weight:bold; color:#000; background:#e1e7f0 url("/themes/ulf/images/left_top.gif") no-repeat top center; /*border:1px solid;*/}
.pn .pntop span{display:block; /*margin:4px 0px 0px 10px;*/padding:4px 0px 0px 10px; /*border:1px solid;*/}
/*#right .pn .pntop{text-align:right;}*/
/*#right .pn .pntop span{margin:5px 10px 0 0;}*/
.pn .pndata{/*margin:0px;*/ /*padding:5px 10px;*/ background:url("/themes/ulf/images/box_middle.gif") repeat-y;}
.pn .pndata .data{padding:5px 13px;}
.pn .pnbottom{/*width:187px;*/ height:2px;background:url("/themes/ulf/images/left_bottom.gif") no-repeat;}
.pn .title{font-size:9pt; /*font-weight:bold;*/ /*color:#6e96bf;*/}
.pn .title a{/*color:#6e96bf;*/ /*font-weight:bold;*/ }
.pn .date{font-size:80%; padding-top:10px;}
.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/ulf/images/more_arrow.gif") no-repeat center right;}
.pn .more a:hover{padding:0 14px 0 0;}
.pn button{margin-top:6px;}
/* Стили для модулей в боковых панельках и центральном блоке */

/* Кнопка "Смотреть все". Старая */
/*.moreallold{height:18px; margin:10px 0 0; font-size:7pt; padding-top:0px; text-align:right;}
.moreallold.f1{width:43px; background:#D6D7E7 url("/themes/ulf/images/buttons/moreall_f1.gif");}
.moreallold.f2{width:50px; background:#D6D7E7 url("/themes/ulf/images/buttons/moreall_f2.gif");}
.moreallold.f3{width:70px; background:#D6D7E7 url("/themes/ulf/images/buttons/moreall_f3.gif");}
.moreallold.f4{width:100px; background:#D6D7E7 url("/themes/ulf/images/buttons/moreall_f4.gif");}
.moreallold.f5{width:126px; background:#D6D7E7 url("/themes/ulf/images/buttons/moreall_f5.gif");}
.moreallold.f6{width:150px; background:#D6D7E7 url("/themes/ulf/images/buttons/moreall_f6.gif");}
.moreallold.f7{width:180px; background:#D6D7E7 url("/themes/ulf/images/buttons/moreall_f7.gif");}
.moreallold a{margin:0 8px 0 0; text-decoration:none; padding:0 10px 0 0px; background:url("/themes/ulf/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/ulf/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;}

/* ourtrast, chlenukr */
.pn.statimg01 .pndata,.pn.statimg02 .pndata,.pn.statimg03 .pndata{background:none; padding:0; margin:0; text-align:center;}
.pn.statimg01 .pnbottom,.pn.statimg02 .pnbottom,.pn.statimg03 .pnbottom{background:none;}

/* 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;}

/* modauth */
#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}
.pn.modauth input{height:16px; padding:1px 3px 0 6px; width:86px; border:1px solid #a5acb2; /*color:#000;*/}
.pn.modauth button{width:43px; margin-left:5px; background:url("/themes/ulf/images/buttons/moreall_f1.gif") no-repeat;}

/* modulfchleni */
/*#content .modarticles h4,#content .modnews h4,#content .modquestions h4,#content .modulfchleni h4,#content .modulfchleni2 h4,#content .modulfchleni3 h4,#content .modulfchleni4 h4,#content .modulfchleni5 h4,#content .modulfchleni6 h4,#content .modulfdovidki h4,#content .modulfhappybirthday h4,#content .modulfrelises h4,#content .modulfzahistspogivacha h4{color:#314691; font-size:120%;}*/
.pn.modulfchleni .message{padding:4px 0 6px;}

/* modmodulfhappybirthday */
.pn .pndata .data{padding:5px 3px 5px 8px;}
.pn.modulfhappybirthday img{text-align:center; margin:10px auto;}
.pn.modulfhappybirthday .scroll{height:355px; overflow-y:scroll; /*margin:0 0px 0 0;*/ /*padding:10px 0px;*/}
.pn.modulfhappybirthday .title{/*text-align:center; color:#f00;*/}
.pn.modulfhappybirthday .datenull{text-align:center; color:#f00;}
.pn.modulfhappybirthday .dated{font-size:75%; font-weight:bold;}

/* modquestions */
#centercol .modquestions{/*border:1px solid;*/}
#centercol .modquestions img{margin:0;}
#centercol .modquestions .question,#centercol .modquestions .v03{padding:5px 8px 5px; line-height:140%; border:#AB2E32 1px solid; /*BORDER-BOTTOM:0;*/ background-color:#FCF5F5;}
#centercol .modquestions .presence .question{border-bottom:0;}
#centercol .modquestions .v03{margin-left:20px; border:#9E7879 1px inset; background-color:#EEEBEA;}
#centercol .modquestions .v02{padding:0 0 0 10px; background:url("/themes/.modules/images/modquestions-dot.gif") repeat-x left top}
#centercol .modquestions .v02 small{font-size:7pt}
#centercol .modquestions .v02 img{width:66px; height:13px; margin-left:10px}
#centercol .modquestions .fromadm{font-size:83%; font-style:italic;}
#centercol .modquestions .absence .answer{display:none;}
#centercol .modquestions .question{margin:8px 0 0;}
#centercol .modquestions .answer{margin:0 0 25px;}
* html #centercol .modquestions .answer img{behavior:url("/js/iepngfix.htc")}
#centercol .modquestions div.l{padding:3px 10px 6px;}
/*#centercol .modquestions button{width:107px; height:23px; font-weight:bold; font-size:120%; margin:0; padding:0; color:#345;}
#centercol .modquestions button div{text-align:left; margin:0 0 0 3px; padding:0 0 0 18px; background:url("/themes/.default/images/buttons/moreicon.gif") no-repeat 0 3px;}*/
#centercol .modquestions input.spamfuck{width:40px;}
#centercol .modquestions img.spamfuck{margin:0; padding:0; position:relative; top:4px; left:0;}
#centercol .modquestions input,#centercol .modquestions textarea,#modquestionsForm textarea{width:130px; height:14px; font-size:8pt;}
#centercol .modquestions textarea{width:385px; height:50px;}
#modquestionsForm{display:none;}
#modquestionsBg {padding:0 5px 5px 0; background:url("/themes/.modules/images/modauth-pn_bg.gif") no-repeat;}
#modquestionsBg textarea{width:300px; height:80px; font-size:8pt;}
#modquestionsBg .spacer {height:0.5em;}
#modquestionsBg .title {height:15px; padding:0.5em 0.5em 0.5em 1em; font-weight:bold; background:#000077; color:#ffffff;}
#modquestionsBg .title span{display:block; float:left;}
#modquestionsBg .title img{display:block; float:right; height:14px; width:16px; cursor:pointer; border:none medium;}
#modquestionsBg .rows{background:#ffffff; border:1px inset #000000;}
#modquestionsBg .row{height:18px; float:none; clear:both; padding:0.5em 1em 0.5em 1em;}
#modquestionsBg .r1{float:left; width:25%; text-align:right;}
#modquestionsBg .r2{float:left; width:75%;}
#modquestionsBg .row input.edit{width:150px;}
#modquestionsBg .picture {height:100px; background:url("/themes/.default/images/icon_auth.gif") no-repeat left bottom;}

/* modulfdoska */
#centercol .modulfdoska{/*border:1px solid;*/}
#centercol .modulfdoska img{margin:0;}
#centercol .modulfdoska .question,#centercol .modulfdoska .v03{padding:5px 8px 5px; line-height:140%; border:#AB2E32 1px solid; /*BORDER-BOTTOM:0;*/ background-color:#FCF5F5;}
#centercol .modulfdoska .presence .question{border-bottom:0;}
#centercol .modulfdoska .v03{margin-left:20px; border:#9E7879 1px inset; background-color:#EEEBEA;}
#centercol .modulfdoska .v02{padding:0 0 0 10px; background:url("/themes/.modules/images/modulfdoska-dot.gif") repeat-x left top}
#centercol .modulfdoska .v02 small{font-size:7pt}
#centercol .modulfdoska .v02 img{width:66px; height:13px; margin-left:10px}
#centercol .modulfdoska .fromadm{font-size:83%; font-style:italic;}
#centercol .modulfdoska .question{margin:8px 0 0;}
#centercol .modulfdoska div.l{padding:3px 10px 6px;}
/*#centercol .modulfdoska button{width:107px; height:23px; font-weight:bold; font-size:120%; margin:0; padding:0; color:#345;}
#centercol .modulfdoska button div{text-align:left; margin:0 0 0 3px; padding:0 0 0 18px; background:url("/themes/.default/images/buttons/moreicon.gif") no-repeat 0 3px;}*/
#centercol .modulfdoska input.spamfuck{width:40px;}
#centercol .modulfdoska img.spamfuck{margin:0; padding:0; position:relative; top:4px; left:0;}
#centercol .modulfdoska input,#centercol .modulfdoska textarea,#modulfdoskaForm textarea{width:180px; height:14px; font-size:8pt;}
#centercol .modulfdoska input.title{width:385px;}
#centercol .modulfdoska textarea{width:385px; height:50px;}



/* 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/ulf/images/icon_reports.gif") no-repeat left center;}
#ajresult.ajresulterror{display:block; background:#FFF url("/themes/ulf/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/ulf/images/icon_reports.gif") no-repeat left center;}
.ajresulterror{display:block; background:#fff url("/themes/ulf/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;}
*/


/* left panel */
/*
.box, .dark, .pn {width:187px;margin-top:20px;float:left;}
#left .box,
#left .pn {_margin-left:10px;}
#left .pntop,
#right .pntop {background:url("/themes/ulf/images/left_top.gif") no-repeat top center; width:177px; height:21px; padding:4px 0px 0px 10px;color:#000;font-weight:bold;}
#left .pndata,
#right .pndata {width:180px; padding-left:5px;}
#right .box,
#right .pn {_margin-left:5px;}
.dark {width:517px;margin-left:0px}
.box .box_header,
.pn .pntop1 {width:100%;height:20px; background:url('/themes/ulf/images/box_header_bg.gif') repeat-x top; color:#000;font-weight:bold;font-size:12px;padding:4px 0px 0px 10px;position:relative;border-top:1px solid #757474;border-left:1px solid #757474;border-right:1px solid #757474;}

.dark .box_header,
.dark .pntop {background:url('/themes/ulf/images/box_dark_header_bg.gif') repeat-x top;color:#FFF}
.box .box_header .left_top,
.pn .pntop .left_top {position:absolute; top: -1px; left:-1px;}
.box .box_header .right_top,
.pn .pntop .right_top {position:absolute; top: -1px; right:-1px;_right:-2px;}
.dark .box_header .right_top,
.dark .pntop .right_top{right:-1px;}
.box .box_content, .pndata {background-color:#f1f1f1;padding:0px 0px 10px 10px;position:relative;border-left:1px solid #adacac;border-right:1px solid #adacac;}
#left .box .box_content {padding:0px 0px 0px 10px;}
.box .box_content .left_bottom,
.pndata .left_bottom {position:absolute; bottom: -1px;_bottom: -2px; left:-1px;}
.box .box_content .right_bottom,
.pndata .right_bottom {position:absolute; bottom: -1px; right:-1px;_right:-2px;_bottom: -2px;}
.dark .box_content .right_bottom,
.dark .pndata .right_bottom {right: -1px; bottom:-1px}
.dark .box_content .left_bottom,
.dark .pndata .left_bottom {bottom: -1px;}
.box_content ul, .pndata ul {margin:0px 15px 0px 0px; padding:0px;}
.box_content ul li, .pndata ul li {list-style:none; line-height:25px; background:url('/themes/ulf/images/li_bottom_line.gif') repeat-x bottom; padding-left:15px;}
.box_content ul li a, .pndata ul li a {font-size:100%; color:#000; font-family:Verdana, Geneva, sans-serif; text-decoration:none; }
.box_content ul li.last, .pndata ul li.last {background:none;}
.box_content .img {margin:10px auto;}
.box_content h5,
.pndata h5 {font-size:12px; font-weight:bold; color:#000; margin:0px 0px;}
.box_content h5.bottom,
.pndata h5 {margin-bottom:0px;}
.dark .box_content p,
.dark .pndata p {margin:0px 10px 0px 0px; text-indent:15px;font-size:12px; padding:0px}
.dark img.news_picture {float:left; margin-right:5px; border:1px solid #adacac}


.box a.detail, .pn a.detail {float:right; color:#0a448d; font-size:10px;margin-right:10px;}
.box .date, .pn .date {color:#666;font-size:9px; background:none;margin-bottom:10px}

.scroll {margin:0px; overflow-y: scroll; height:250px; padding:10px 0px}
.scroll .congratulation {color:#F00; text-align:center}
.scroll img {text-align:center; margin:10px auto;}
.bold {font-weight:bold;}
.box_content p,
.pndata p {margin:0px 5px 5px 0px; text-align:left; font-size:11px; padding-top:5px}
.box_content p span,
.pndata p span {font-weight:bold}
.sel {width:175px;margin-bottom:10px;}


a.anouns {font-size:11px;color:#0a448d; text-align:right; margin-right:10px; width:90%}
#right .box_content p {font-size:12px}
.archive {float:right; margin-bottom:10px;}

.padding_left {padding-left:5px;}
.grey {background-color:#d8d8d8; width:187px;margin-top:20px;padding:10px 0px 10px 0px; border:0px solid red;float:left;margin-left:0px;_margin-left:0px;}
.grey h3 {margin:0px auto; margin-bottom:5px;}
.grey h4 {margin:0px auto; margin-bottom:5px; text-align:center}
.ads2 {margin:0px 5px 10px 0px; float:left}
.ads3 {margin:0px auto; text-align:center}
.grey {text-align:center}

.mfooter {clear:both}
*/