body{
      margin:auto;
       background-color :#FFFFFF;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px ;
       border-color: #666666;
       color: #666;
        background: transparent url(pix/bgtop.gif) repeat-x;
       
}

a:link, a:active, a:visited {
      
             
      
       color: #C22429;
       text-decoration: none;
}
a:hover {
       
            

       color: #C22429;
       text-decoration: underline;
}


.menu:link, .menu:active, .menu:visited {
      
       font-weight: bold;       
       font-size: 10px;
       color: #FFFFFF;
       text-decoration: none;
}
.menu:hover {
      
       font-weight: bold;       
       font-size: 10px;
       color: #FFFFFF;
       text-decoration: underline;
}


.image{

       border-style: solid;
       border-color: #CCCCCC; 
       
}

.tab_main{
       border-width:1px;
       border-style: solid;
       border-color: #999999; 
       background-color : #FFFFFF;
}

.lewa{

       border-style: solid;
       border-color: black; 
       border-top-width:2px;
       border-left-width:2px;
       border-bottom-width:0px;
       border-right-width:1px;
}

.prawa{
       border-width:2px;
       border-style: solid;
       border-color: black; 
       border-bottom:0px;
       border-left:0px;

}

.tab2{
       border-width:2px;
       border-style: solid;
       border-color: black; 
       
}

.tab3{
       border-style: solid;
       border-color: black; 
       border-bottom-width:1px;
       border-top-width:0px;
       border-right-width:0px;
       border-left-width:0px;
       
}


td {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px;
       color: #495564;
       line-height:1.4;
       margin:0 0 1em;
       
}
p {
       line-height:1.6;
       margin:0 0 1em;
       }

h1 {
       color:#333333;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 20px;

       }


.zwiecej {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 8pt;
       color: #C22429;

}
.wiecej:link, .wiecej:active, .wiecej:visited {
       font-family: Verdana, Arial, Helvetica, sans-serif;
          
       font-size: 10px;
       color: #C22429;
       text-decoration: none;
}
.wiecej:hover {
       font-family: Verdana, Arial, Helvetica, sans-serif;
             
       font-size: 10px;
       color: #C22429;
       text-decoration: underline;
}

hr {
       color: #999999;
       height: 1px;


}

.menutext:link, .menutext:active, .menutext:visited {
       font-family: Verdana, Arial, Helvetica, sans-serif;
            
       font-size: 10px;
       color: #666666;
       text-decoration: none;
}
.menutext:hover {
       font-family: Verdana, Arial, Helvetica, sans-serif;
             
       font-size: 10px;
       color: #C22429;
       text-decoration: none;
}

.naglowek {
       font-family: Arial, Verdana, Helvetica, sans-serif;
       
       font-size: 13px;
       color: #CC0000;

       text-decoration: none;
}

.ireco {
       font-family: Verdana, Arial, Helvetica, sans-serif;
             
       font-size: 10px;
       color: #FFFFFF;
       text-decoration: none;

       text-decoration: none;
}

.stopka {
       font-family: Verdana, Arial, Helvetica, sans-seriF;
      
       font-size: 9px;
       color: #999999;

       text-decoration: none;
}

.eprojekt:link, .eprojekt:active, .eprojekt:visited {
      
       font-size: 7pt;
       color: #F6FBD1;

       text-decoration: none;
}


.dolnemenu:link, .dolnemenu:active, .dolnemenu:visited {
      
       font-size: 11px;
       color: #F6FBD1;;
       line-height: 15px;
       text-decoration: underline;
}
#popup {
  display: none;
  position: absolute;
  z-index: 50;
}
.dolnemenu:hover {
      
       font-size: 11px;
       color: #FFFFFF;
       line-height: 15px;
       text-decoration: underline;
}

.napis2 {
       font-weight: bold;
       font-size: 11px;
       color: #F6FBD1;;
       line-height: 15px;
       text-decoration: none;

}

.galeria_zdjecie
{
border: 1px solid #CCCCCC;
text-align:center;
background-color:white;
padding:2px;
}

.imgMain {
	margin: 5px 10px 6px 0;
	float:left;
}
.lead, .text {
font-weight:normal;
margin: 10px 0 10px 0;

}

.imgGallery img{ margin:0 10px 10px 0; padding:1px; border:1px solid #ccc;}


h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

h1 {font: normal 16px Arial; letter-spacing:0px; color:#333; margin-top:7px;}
h2 {font: normal 16px Arial; color:#FFF; margin-bottom:12px;}
h3 {font: bold 24px 'Lucida Sans Unicode', Arial; color:#CC0000; letter-spacing:-1px; margin-bottom:20px;}
hr{	border: none 0; border-top: 1px solid #E5E5E5; height: 1px;	vertical-align:top; margin:5px 0 10px 0; clear:both;}


.box1 {background: transparent url(pix/top.gif) top center no-repeat; height:91px; margin:auto;}
.box2 {margin:auto; width:599px;}

#main {width:780px; margin:auto;}
.box2 {float:left;}
.box3 {float:right; margin-top:3px; color:#C4DEF9; font-size:13px; border:0px solid red; text-align:left; width:160px;}
.clear {clear:both;}

.content {border:1px solid red;}
.left, .right, .center {float:left; width:600px; border:0px solid red; margin-right:10px; text-align:left;}

.center {border:0px solid red;}
.right {width:150px; float:right; margin-right:0px;}
.left {width:0px;}

.cennik img, .news img {float:left;margin-right:10px; margin-bottom:5px;}
.topik {font-size:13px; }

.news {line-height:18px;}

#footer{ width:780px; margin: auto; padding:7px 0; color:#999; font-size:11px; margin-bottom:20px; }

#footer a {margin-right:10px; color:#999;}

#footer img {border:0; float:right; }

#footer span {margin:0px; float:left;}

