body,h1,h2,h3,h4,h5,h6,p,form,fieldset,img,/*td,*/th {margin:0;padding:0;border:0}

body{font:12px verdana, georgia ;/*margin:0;*/background:white;color:#505050; }
h1{display:none;color:#fff;font-size:1px;}


#head{width:760px; height:100px; margin-top: 7px; background:url('img/baner.png') no-repeat;}

div#flashbaner {
                   margin-left: 75px; width: 600px; /*border: 1px solid green;*/} 
                    
div#menufirma { height: 62px;
          width: 760px;
          margin: 0; 
          padding: 0;
          background: url(img/menufirma.png) no-repeat;
           }

#menu1{float:right;padding:35px 0 0 0;}
#menu1 a{display:block;float:left;/*border:1px solid white*/;margin-left:00px;font-size:15px;color:#bebebe; text-decoration:none;font-weight:900;/*text-transform:uppercase;*/width: 115px;text-align: center;}
#menu1 a:hover{/*border-bottom:2px solid #666;*/font-size: 16px; font-weight: 900; color: #f9f9f9}
#menu1 a.selected{/*border-bottom:2px solid #666;font-size: 15px; font-weight: bold; color: white*/}

div#ikony { height: 112px;
            width: ;
            padding: 0;
            float: left;
            /*border: 1px solid yellow;*/ }

a#glowna { float: left; display: block;
             width: 90px; max-height: 97px; 
             background: url(img/glowna.png) no-repeat;
             padding: 55px 0 0 0;
             text-align: center;
             font-size: 9pt;
             color: gray;
             text-decoration: none;
             font-style: italic;
             }
a:hover#glowna { background-position: -90px 0; color: black; }
							

a#aktual { float: left; display: block;
             width: 90px; max-height: 97px; 
             background: url(img/aktual.png) no-repeat;
             padding: 55px 0 0 0;
             text-align: center;
             font-size: 9pt;
             color: gray;
             text-decoration: none;
             font-style: italic;
             }
a:hover#aktual { background-position: -90px 0; color: black; }

a#linki { float: left; display: block;
             width: 90px; max-height: 97px; 
             background: url(img/linki.png) no-repeat;
             padding: 55px 0 0 0;
             text-align: center;
             font-size: 9pt;
             color: gray;
             text-decoration: none;
             font-style: italic;
             }
a:hover#linki { background-position: -90px 0; color: black; }

a#slownik { float: left; display: block;
             width: 90px; max-height: 97px; 
             background: url(img/slow.png) no-repeat;
             padding: 55px 0 0 0;
             text-align: center;
             font-size: 9pt;
             color: gray;
             text-decoration: none;
             font-style: italic;
             }
a:hover#slownik { background-position: -90px 0; color: black; }

div#zal {float: left; margin: 10px 0 0 125px}
.search{/*border: 1px solid pink;   width: 481px;height: 48px;*/ padding:20px 25px;text-align:right;}
.search input{margin:1px 0;font-size:14px;color: gray;}
#data {padding: 0 26px 0 0; font-size: 14px; color: gray; font-style: italic; text-align: right; }

div.gora {background: url('img/gbelkamen.png') no-repeat bottom;
          height: 24px; width: 150px;
          font-size: 17px;
          text-align: center;
          padding: 1px 0 0 0;
          cursor: default; 
          }

.srodek2,.srodek3,.srodek4,.srodek5 {height: 76px; width: 150px; }
.srodek2 {background: url('img/rolnicy.png') no-repeat;}
.srodek3 {background: url('img/firmy.png') no-repeat;}
.srodek4 {background: url('img/samorz.png') no-repeat;}
.srodek5 {background: url('img/pozostali.png') no-repeat;}
.srodek6 { margin: 1px 0 1px 0; padding-top: 6px; background-color:#e6e6e6;}

#menu2,#menu3,#menu4,#menu5 { height: 76px; width:150px; text-align: center; padding:0; margin: 0; line-height: 18px; }

#menu2 a:link,#menu3 a:link,#menu4 a:link,#menu5 a:link {text-decoration: none; color: #444; font-size:13px; }

#menu2 a:visited,#menu3 a:visited,#menu4 a:visited,#menu5 a:visited {text-decoration: none; color: #444; font-size:13px; }

#menu2 a:hover,#menu3 a:hover,#menu4 a:hover,#menu5 a:hover {text-decoration:none; color: #444;font-size: 13px; font-weight: bold;  }

/*#menu2 a.selected,#menu3 a.selected,#menu4 a.selected,#menu5 {background:#fcffe1;}*/

#menu2 {background: url('img/maskarol.png') no-repeat;}
#menu3 {background: url('img/maskafirmy.png') no-repeat;}
#menu4 {background: url('img/maskasam.png') no-repeat;}
#menu5 {background: url('img/maskapoz.png') no-repeat;}

div.dol {background: url('img/dbelkamen.png') no-repeat; height: 24px; width: 150px; margin-bottom: 18px}

div.dol2 {background: url('img/dbelkamen.png') no-repeat; height: 24px; width: 150px;}

         
.content {/*float:left;margin:0 0 0 14px;*/width:593px; height:788px/*523px*/; background:#E6E6E6 url('img/gbelkatr.png') top no-repeat; vertical-align: top; cursor: default; line-height: 1.2em;  }

#dbelkatr {background:#E6E6E6 url('img/dbelkatr.png') no-repeat bottom;
          height: 28px; width: 593px;  
          vertical-align: bottom; 
          padding-bottom: 7px;   
          font-size:12px; color:black;text-align:center;}
#dbelkatr a {text-decoration: none; color:black;}

#body:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#wlacz{text-align: center; color:#D10B26; line-height: 18px;font-size:12px; padding: 13px 0 13px;  }
#foot{height: 50px; width:760px;background: url('img/stopka.png') no-repeat; margin-bottom:10px /*auto 0;border-top:1px solid #ccc;*/}
/*#foot .powered{float:right;text-align:center}
#foot .powered a{font:10px tahoma;color:#9c0;}*/

div#napis {float: left; color: #e6e6e6; font: 17px Verdana; font-style: italic; /*border: 1px solid green*/; width:135px; padding-top: 2px; text-align: center;  }

#scrol {width: 760px; height: 27px;/*padding-top: 0px; color: white; font-family: Verdana; font-style: italic;   border: 1px solid pink*/} 
#scrol a:link{color: white;}
#scrol a:hover{color: #AFAF9D;}

#stopka {font-weight:bold;font-size:10px;text-decoration:none; text-align: center; color: #f67c7c; padding-top:3px;}
#stopka a {color: #f67c7c;}
#stopka a:hover {text-decoration:none; color: #efb0b0;}



/*#menu2*/ .newsletter{padding:10px 0;text-align:center;margin:0;font-size:11px;}
/*#menu2*/ .newsletter input{margin:1px 0;font-size:11px;}
/*#menu2*/ .newsletter .input{margin:3px 0 0;}

#slow1 dt{font-weight: bold; cursor: pointer;}
#slow1 dd{margin:0;}
table.slow{font-size: 11px;}
td.slowb{border:1px solid white}
td.slowc{border: 1px solid #505050;font-weight:bold;}

table.termtabl {border-left: 2px solid #224475; font-size: 10px; width: 553px; text-align: center;}
.termtabl tr{background: white;}

#pageShow{padding:2px 20px 5px 20px;}
#pageShow h2{font-size:16px;/*font-weight: bolder;color:#909090; text-transform:uppercase; text-align: left;*/}
#pageShow h3{font-weight:bold;font-size:11px;color:#D10B26;margin:10px 0 6px 0;/*border:1px solid green;*/}
#pageShow h3 a{color:#D10B26;}
#pageShow h3 a:hover{text-decoration:underline;}
#pageShow h4{font-weight:bold;font-size:11px;color:#909090;/*border:1px solid blue;*/}
#pageShow .txt{font-size:11px; text-align: justify;padding-top:5px;/*border:1px solid yellow;*/}
#pageShow .txt a{border-bottom: 1px dashed #4D86F1}
#pageShow .txt a:hover{border-bottom: 1px solid blue; text-decoration:none; }
#pageShow .txt hr {border: 0; height: 1px; color: white; background: white;}

#pageShow .odnos a{color:#909090; font-weight:bold; border-bottom: none}
#pageShow .odnos a:hover{border-bottom: none; text-decoration:underline; }

#pageShow p {color: #505050}
#pageShow ol,ul {margin-bottom:-5px;margin-top:2px;/*padding-left:0;margin-left:24px;*/} 
#pageShow li {margin-bottom:6px;/*padding-left:10px;*/ }
.pagesPage span{padding:0 10px 0 0;}
.pagesPage strong{text-decoration:underline;padding:0 3px;}
.pagesPage a{padding:0 3px;}
#pagePho{float:right; margin: 0 0 0 12px;/*max-width:135px;border:1px solid black;*/}
#pagePho p {font-size:11px;text-align: center; font-style: italic; line-height: 1.3em;/*margin-bottom:15px*/}
#pagePho img{border:1px solid /*blue*/ #e7e7e7;margin:6px 0 3px 0;}

#pageSubList{margin:57px 0 0 0;}
#pageSubList .pages{padding:5px 0 0 0;margin:0 0 0 0;border-top:1px solid white;text-align:right;font-size:11px;}
#pageSubList h2 a:hover{text-decoration:underline;}
#pageSubList .l{padding:5px 0 10px;border-top:1px solid white; }
#pageSubList .l h2{font-size:11px; color:#D10B26;}
#pageSubList .l h2 a{color:#D10B26;font-weight:bold;text-transform:none;}
#pageSubList .l p{font-size:11px;margin:10px 0 0 0; text-align: justify;}
#pageSubList .l img{float:right;margin:14px 0 13px 12px;}

#pageSubList .n {padding:5px 0 7px;border-top:1px solid white;}
#pageSubList .n h2{font-size:11px;float: left;width: 405px;margin-bottom:11px;}
#pageSubList .n h2 a{color:#D10B26;font-weight:bold;text-transform:none;}
#pageSubList .n h3{margin:0;font-size:11px;color:#909090; text-align: right;}
#pageSubList .n p{font-size:11px;text-align: justify;}
#pageSubList .n img{float:right;margin:3px 0 6px 12px;}

#pagePhoGal {width:553px;padding:0;border:0;margin:5px 0 10px;}
#pagePhoGal td{text-align:center;padding:5px;}
#pagePhoGal td p{font-size:10px;}
#pagePhoGal img{border:1px solid #dfdfdf;margin-top:20px}

#pageSubGal {width:553px ;margin:50px 0 10px;border-top:1px solid white;}
#pageSubGal td{text-align:center;padding:9px;}
#pageSubGal td h2{font-size:11px;margin-top:3px;}
#pageSubGal td h2 a{color:#D10B26;font-weight:bold;text-transform:none;}
#pageSubGal img{border:1px solid #dfdfdf;}

#pageFil{margin-top:30px;}
#pageFil .td1{font-size:11px; padding:5px 0 9px 0;font-weight:bold;}
#pageFil .td2{font-size:10px; padding:5px 0 4px 7px;font-weight:bold;}
#pageFil p{font-size:10px; font-style: italic;text-align: left;}

a{text-decoration:none;}
a:link{color:#505050;}
a:visited{color:#505050;}
a:active{color:#505050;} 
a:hover{color:#505050;}

#message{text-align:center;margin-left: 30px; margin-right: 30px;}
#error, #ok{font-size:12px;font-weight:bold;line-height:2em;padding-top:150px;}
#error a, #ok a{font-size:11px;font-weight:normal;color:#000;}
#error{color:red;}
#ok{color:green;}

#conTab{margin:35px 0 5px 0;width:553px;/*float:right;*/}
#conTab th{text-align:right;}
#conTab td{padding:0 0 2px 15px;font-size:11px;}

.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.clear{clear:both;}
.back{font-size:10px;color:black;text-align:center;}
.back a{color:black;}

.input, select, textarea{border:1px solid;border-color:#b6b6b6;font:11px verdana;}
.submit {cursor: pointer; color: #4e4f52;}

#comment_form{width:100%;margin:0 auto 10px;font-size:11px;}
#comment_form th{text-align:right;font-weight:normal;padding:2px;}
#comment_form td{padding:2px;}
#comment_form .submit{font-size:11px;}
#comments_head{margin:6px 0;padding:2px 0;}
#comments_head h6{text-align:center;text-transform:uppercase;/*border-top:1px solid white;*/padding:20px 0 0;margin:0;font-size:12px;}
#comments_list{width:553px;margin:0 auto 10px;border-top:1px solid white;}
#comments_list td, #comments_list th{padding:2px;font-size:11px;}
#comments_list .n th{text-align:left;width:50%;}
#comments_list .n td{text-align:right;}
#comments_list .t td{padding-bottom:5px;border-bottom:1px solid white;}
