@charset "utf-8";
body,html{margin:0; padding:0; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
a{font:11px Verdana, Arial, Helvetica, sans-serif; color:#0950a2;}
ul{font:11px Verdana, Arial, Helvetica, sans-serif;}
form{margin:0; padding:0;}
body {
	//background: url('../images/back.jpg') center top repeat-x #060605;
}


/*
ul, div{border:1px solid #333333;}
*/


#allsite{margin:0 auto 0 auto;padding:0 0 0 0;width:761px; display:block; clear:both; z-index:100;}

ul#top{margin:0; padding:24px 12px 0 0; display:block; list-style-type:none; width:749px; height:12px; background:url(../images/head.jpg) 0 0 no-repeat; text-align:right; clear:right;}
ul#top li{margin:0; padding:0 3px 0 8px; background:url(../images/top_split.png) left 0 no-repeat; display:inline; font-size:9px; clear:right}
ul#top li a{font-size:8px; color:#0950a2; text-decoration:none; margin:0; padding:0;}
ul#top li a:hover{color:#666666;}
ul#top li.frnd{background:none}

ul#head{margin:0; padding:0; display:block; list-style-type:none; width:761px; height:232px; clear:both;}
ul#head li{margin:0; padding:0; display:inline;}
ul#head li a{font-weight:bold; font-size: 12px; color:#333333; text-decoration:none; margin:0; padding:0; display:block;}
ul#head li a:hover{text-decoration:underline;}

#source{margin:0; padding:0; width:761px; min-height:394px; height:auto !important; height:394px; display:block; clear:both;}

ul#menu{list-style-type:none; margin:0; padding:29px 11px 0 23px; width:163px; float:left; clear:right; background: url(../images/menu_bg.jpg) 0 0 no-repeat; min-height:342px; height:auto !important; height:342px;}
ul#menu li{margin:0; padding:0; display:inline; float:left; width:163px;}
ul#menu li a{text-decoration:none; margin:0; padding:0; display:block; float:left;}
ul#menu li img{margin:0; padding:0; display:block; float:left;}
ul#menu li a:hover{text-decoration:underline;}
ul#menu li.licznik{margin:0; padding:10px 0 0 7px;}

ul#menu ul.menu1{margin:0; padding:3px 0 3px 0; list-style-type:none;}
ul#menu ul.menu1 li{margin:0; padding:3px 10px 4px 10px; display:block; border-bottom:1px solid #e3e0d7; width:143px;}
ul#menu ul.menu1 li a{font-size:10px; text-decoration:none; margin:0; padding:0 0 0 9px; background:url(../images/menu_pkt.png) 0 5px no-repeat; min-height:12px; height:auto !important; height:12px; color:#333333;}
ul#menu ul.menu1 li a:hover{color:#999999;}
ul#menu ul.menu1 li a.mouseon{font-size:10px; font-weight:bold; text-decoration:none; margin:0; padding:0 0 0 9px; background:url(../images/menu_pkt.png) 0 5px no-repeat; min-height:12px; height:auto !important; height:12px; color:#0950a2;}

ul#menu ul.menu2{margin:0; padding:0; list-style-type:none;}
ul#menu ul.menu2 li{margin:0; padding:0; background:url(../images/lmenu_bg.png) 0 top no-repeat; float:none;}
ul#menu ul.menu2 li a{font-size:10px; color:#333333; text-decoration:none; margin:0; padding:7px 0 4px 26px; background:none; line-height:10px; min-height:12px; height:auto !important; height:12px; display:block}
ul#menu ul.menu2 li a:hover{background: url(../images/btn_menu2.png) 0 1px no-repeat;}

/*pavvel**************************************/
ul#menu ul.menu_txt{margin:0; padding:3px 0 3px 0; list-style-type:none;}
ul#menu ul.menu_txt li{margin:0; padding:3px 10px 4px 12px; display:block; border-bottom:1px solid #e3e0d7; width:143px;}
ul#menu ul.menu_txt li a{margin:0; padding:0; text-decoration:none; color:#999999; font:11px Arial, Helvetica, sans-serif;}
ul#menu ul.menu_txt li a:hover{font-weight:bold; color:#06529d; text-decoration:none;}
/*pavvel koniec*********************************/

div#contentsg{margin:0; padding:0 20px 15px 20px; width:347px; float:left; clear:right; display:block; font-size:12px; min-height:342px; height:auto !important; height:342px;}
#contentsg h1 a{color:#0950a2; text-decoration:none; font-size:13px;}
div#contentsg h1{font-size:13px; color:#0950a2; margin:10px 0 10px 0; padding:0; font-weight:normal;}
div#contentsg .art_nagl{font-size:16px; color:#0950a2; margin:25px 0 0 0; padding:0 0 0 15px; height:24px; clear:both;}
div#contentsg .art_skrot{font-size:12px; margin:15px 0 0 10px; text-align:justify;}
div#contentsg .art_skrot ul li{text-align:left;}


div#content{margin:0; padding:0 0 15px 0; width:549px; float:left; clear:right; display:block; font-size:12px; min-height:342px; height:auto !important; height:342px;}
div#content h1{font-size:13px; color:#0950a2; margin:10px 0 10px 0; padding:0; font-weight:normal;}
div#content .h1title{font-size:13px; color:#0950a2; margin:10px 0 10px 0; padding:0;}
div#content h2{font-size:12px; color:#0950a2; margin:10px 0 10px 35px; padding:0; font-weight:normal}
div#content h2.atitle{font-size:13px; color:#0950a2; margin:10px 0 0 30px; padding:0;}
div#content .actxt{font-size:12px; margin:15px 20px 0 30px; text-align:justify;}
/*div#content .actxt, div#content .actxt p{font:12px Arial, Helvetica, sans-serif; color:#666666; text-indent:1.4em; background:url(../images/redindent.png) -10px 11px no-repeat;}*/
div#content .actxt a{text-decoration:none; color:#0950a2;}
div#content .actxt a:hover{text-decoration:underline;}
div#content a.h2atitle{font-size:12px; font-weight:bold; color:#0950a2; margin:10px 0 0 30px; padding:0; display:block; text-decoration:none;}
div#content p.h2date{font-size:10px; color:#79899E; margin:2px 0 0 30px; padding:0;}
div#content p.aktshort{margin:0; padding:7px 20px 5px 30px;}

div#content .actxt ul, div#content .tbreal ul{list-style-type:none; margin:0; padding:8px 0 8px 10px;}
div#content .actxt ul li, div#content .tbreal ul li{margin:0; padding:0 0 0 15px; background: url(../images/ulpkt2.png) 0 4px no-repeat;}

/*artykul**************************/

#content .art_nagl{font-size:13px; color:#0950a2; margin:25px 0 0 0; padding:0 0 0 15px; height:24px; clear:both;}
#content h1 a{color:#0950a2; text-decoration:none; font-size:13px;}
#content h2 a{color:#0950a2; text-decoration:none; font-size:12px;}
#content .art_title{font-size:26px; color:#b28553; margin:0; padding:0; letter-spacing: 0.2em;}
#content .art_autor{font-size:11px; color:#666666; margin:0 0 20px 0; padding:0; letter-spacing: 0.2em;}
#content .art_skrot{font-weight:bold; font-size: 13px; margin:0 0 20px 0; padding:0;}
#content .art_tresc{font-size:12px; margin:0 0 15px 0; padding:0;}
#content .art_other{margin:0; padding:10px 0 0 0; font-weight:bold;font-size:12px; background: url(../images/bbrown_bg.png) repeat-x;}
#content .art_other ul{margin:5px 0 0 0; padding:0; list-style-type:none;}
#content .art_other ul li{margin:0; padding:2px 0 2px 15px;}
#content .art_other ul li a{margin:0; padding:0;font-weight:bold; font-size:12px; color:#a50e14; text-decoration:none;}

#content .art_snagl{font-size:14px; color:#ffffff; margin:5px 0 10px 0; padding:2px 5px 2px 5px; letter-spacing: 0.2em; display:block; background-color:#a50e14; text-decoration:none;}
#content .art_snagl:hover{color:#b28553;}

#content .art_stitle{font-weight:bold; font-size:14px; color:#a50e14; margin:0; padding:0; letter-spacing: 0.2em; display:block;}
#content .art_sautor{font-size:10px; color:#666666; margin:0 0 5px 0; padding:0; letter-spacing: 0.2em;}
#content .art_sskrot{font-size:12px; margin:0; padding:0; color:#666666; clear:right;}

#content .art_split{clear:both; margin:0; padding:10px 0 10px 0; display:block;}

#content ul.splitdoc{margin:0 0 15px 0; padding:0; list-style-type:none;}
#content ul.splitdoc li{margin:0; padding:0; display:inline;}

div#content table{margin:0; padding:0; border:0; border-left:1px solid #666666; border-top:1px solid #666666;}
div#content td{margin:0; padding:5px; vertical-align:top; border-bottom:1px solid #918e85; border-right:1px solid #918e85;}
.ofhead{ background-color:#33589c; color:#FFFFFF}
div#content .oftitle{padding-left:0; width:110px;}
.ofmiasto{width:278px;}
div#content .ofdata{width:130px; border-right:none;}
div#content .tbreal{width:auto; border:0; margin:0 0 0 15px; padding:0;}
div#content .tbreal .oftitle{text-align:center; vertical-align:middle;}
div#content .tbreal .ofdata{text-align:center; vertical-align:middle;}
div#content .tbcert{width:auto; border:0; margin:10px 0 0 15px; padding:0;}
div#content .tbcert td{border:none; height:125px; text-align:left; padding:0; margin:0; border-bottom:1px solid #f0f1f2}
div#content .tbcert td.ofcertimg{width:155px; background: url(../images/cert_img_bg.png) 0 5px no-repeat; margin:0; padding: 6px 0 5px 0;}
.ofcertimg a img{border:0; padding:0 0 0 10px; margin:0;}
div#content .tbcert td.ofcerttresc{width:auto; margin:0; padding:5px 0 10px 0;}

div#content ul.wysylka{margin:0; padding:0; list-style-type:none; text-align:left; width:420px;}
div#content ul.wysylka li{margin:0 0 5px 0; padding:0; background:none; height:auto; display:block; float:left; border-top: 1px solid #cccccc; width:100%;}
div#content ul.wysylka li.nob{border:none}
div#content ul.wysylka li label{display:block; float:left; width:130px; margin:0; padding:0;}
div#content ul.wysylka li input{display:block; float:right; width:280px; border:1px solid #cccccc; border-top:none;}
div#content ul.wysylka li textarea{display:block; float:right; border:1px solid #cccccc; border-top:none; margin:0; padding:0; width:410px; height:150px;}

.certtit{margin:0; padding:10px 0 10px 5px; font-size:12px; font-weight:bold; color:#0950a2;}

/*//artykul**************************/

ul#rpanel{margin:0 0 0 0;padding:30px 5px 20px 27px; width:132px; float:right; display:block; clear:right; font-size:12px; background: url(../images/rpanel_bg.jpg) 0 0 no-repeat; list-style-type:none;}
ul#rpanel li{margin:0 0 18px 0;padding:0; sbackground-color:#E2DFD7}
ul#rpanel li h1 {margin: 0; padding: 0; font-size:11px; font-weight: bold; color:#33589c}
ul#rpanel li p.nsdata {padding:0 0 7px 0;  margin: 0; color: #79899E; font-size:8px; margin-bottom: 3px;}
ul#rpanel li p.nstresc {padding:0; margin: 0; font-size:10px; margin-bottom:3px; display:inline;}
/*ul#rpanel li a{margin:0; padding:0; color: #678FC0; text-decoration:none;}*/

ul#foot{margin:0 auto 0 auto; padding:0; list-style-type:none; height:18px; width:761px; display:block; text-align:center; clear:both;}
ul#foot li{margin:0 0 0 0; padding:0 3px 0 8px; background:url(../images/bot_spt.gif) left 2px no-repeat; display:inline; clear:rigth; font-size:9px}
ul#foot li.frnd{background:none}
ul#foot li a{margin:0;padding:0; font-size:9px; text-decoration:none; color:#666666;}
ul#foot li a:hover{color:#999999;}

ul#kontakt{margin:0 auto 5px auto; padding:0; min-height:28px; list-style-type:none; width:761px; display:block; clear:right; background: url(../images/foot.jpg) 0 0 no-repeat; text-align:center;}
ul#kontakt li{margin:0; padding:5px 0 0 0; font-size:9px; color:#A3A097;}
ul#kontakt li a{margin:0;padding:0; font-size:9px; text-decoration:none; color:#A3A097;}
ul#kontakt li a:hover{color:#333333;}

#cter{margin:0 auto 0 auto; padding:0; width:750px; display:block; clear:both; text-align:right;}

ul#ulmenu{margin:0;padding:0 500px 0 295px; min-width:500px; width:auto !important; height:20px; list-style-type:none; display:block; background:url(../images/sgg.png) 100% 0 no-repeat;}
ul#ulmenu li{margin:0;padding:0; display: block; float:left;clear:right}
ul#ulmenu li a{font-weight:bold;font-size:11px;color:#666666;text-decoration:none; margin:0; padding:3px 55px 0 7px; display:block}
ul#ulmenu li a:hover{color:#999999}


a.aktarrw{padding:10px 20px 0 5px; margin:0; text-decoration:none; font-size:11px; white-space:nowrap; color:#678FC0; float:right;}
a.aktarrw:hover{color:#999999;}

a.arrw{padding:0 10px 0 0; margin:0 4px 0 0; text-decoration:none; font-size:11px; white-space:nowrap; color:#678FC0}
a.arrw:hover{padding:0 14px 0 0; margin:0; color:#999999;}

.wwwbreak17{border-bottom:1px dotted #cccccc; clear:both; margin:0 20px 5px 30px; padding:5px 0 0 0; height:1px; display:block;}

ul.linklist{margin:0 auto 0 auto; padding:10px 0 10px 0; list-style-type:none; text-align:center;}
ul.linklist li{margin:0; padding:0; text-align:center; display:inline; font-size:12px;}
ul.linklist li.llsign{background-color:#0950a2; margin:0; padding:2px 3px 4px 2px; color:#FFFFFF; font-weight:bold;}
ul.linklist li img{margin:4px 0 0 0; padding:6px 0 0 0;}
ul.linklist li a{font-size:12px; margin:0; padding:2px 3px 4px 3px; text-decoration:none; color:#0950a2;}
ul.linklist li a:hover{border:1px solid #0950a2; padding:1px 2px 3px 2px;}

.btsplit{margin:0 0 1px 0; padding:0; height:7px; background: url(../images/blue_tsplit.png) repeat-x; width:750px;}
#binter{margin:0; padding:0; width:750px; height:21px; clear:both; display:block;}