
body{
    margin:0 auto;
    padding: 0;
    background: #ffaf00 url('../images/1.jpg') repeat-x;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    
}

/* tabela glowna */
.mainTable {
    width: 100%; 
    margin: 0; 
    padding: 0; 
    border: 0;
    
}

.mainTableCell {
    padding: 0;
    margin: 0;
    border:0;
}

.mainCell {
    padding: 0;
    margin: 0;
    border:0;
}

.mainTableCell2{
    padding: 0;
    margin: 0;
    border:0;
    background:  url('../images/chmurka.jpg') top left no-repeat;
    
}

.mainCell {
    width: 1000px;
    border:0;
    
}


#glowny{margin:0;padding:0;width:1000px;
background: url('../images/pasek_leweok.png') left repeat-y;
margin: 0 ;
padding:0;
border:none;
}



#header{
margin: 0 ;
padding:0;
background:url('../images/header.jpg') no-repeat;
width:1000px;height:382px;
float:right;
}

a{color:gray;text-decoration:none;outline:none;}




#stopka{
    font-family:veradna;
    font-size:10px;
    text-align:center;
    clear:both;
    background-image:url('../images/stopka.jpg');
    height:88px;
    width:1000px;
    color: #ffffff;
}
div#stopka a{color:#ffffff;}
div#stopka a{text-decoration: none;}
div#stopka a:hover{text-decoration: underline;}

#footerTable {width: 100%;}
#footerTableCell {
    text-align: right; 
    padding-right: 30px; 
    padding-top: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
}
#footerMenu {
    font-size: 12px;
    color: #ffffff;
}
#footerMenu a{
    font-size: 14px;
}

a.o_firmie {margin-top:4px; float:left; background: url('../images/ofirmie_bt2.jpg') no-repeat; width:113px;height:26px; overflow:hidden; }
a.sklep2 {margin-top:2px;float:left; background: url('../images/sklep_bt2.jpg') no-repeat; width:74px;height:28px; overflow:hidden; }
a.pracownia2 {margin-top:2px;margin-left:-14px; float:left; background: url('../images/pracownia_bt2.jpg') no-repeat; width:102px;height:28px; overflow:hidden; }
a.kontakt2 { margin-top:2px;float:left; background: url('../images/kontakt_bt2.jpg') no-repeat; width:88px;height:28px; overflow:hidden; }

a.oferta {float:left;background: url('../images/oferta.jpg') no-repeat; width:183px; height:33px; }
a.galeria {float:left;background: url('../images/galeria.jpg') no-repeat; width:183px; height:33px; }
a.cennik {float:left;background: url('../images/cennik.jpg') no-repeat; width:183px; height:33px; }
a.onas {float:left;background: url('../images/onas.jpg') no-repeat; width:183px; height:33px; }
a.kontakt {float:left;background: url('../images/kontakt.jpg') no-repeat; width:183px; height:33px; }


a.oferta:hover{background-position: 0px -33px;}
a.galeria:hover{background-position: 0px -33px;}
a.cennik:hover{background-position: 0px -33px;}
a.onas:hover{background-position: 0px -33px;}
a.kontakt:hover{background-position: 0px -33px;}

a.podkreslenie:hover{text-decoration:underline;}


#prawe{
width:737;
float:left;

}

#tresc{
    text-align:left;
    padding:0 40px 0 40px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

#tresc p{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

#tresc h1{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}

#content{
float:left;
width:737px;
min-height:980px;
height:auto !important;
height:980px;

background: url('../images/pasek_content.png') repeat-y;
}

#content_dol{
clear:both;
color:gray;
background:url('../images/drzewo22.jpg') no-repeat;
width:998px;
height:88px;
margin-left:2px;
}

#lewe{
width:261;
float:left;
background:none;

}



#box_two{
float:left;
width:261px;

min-height:200px;

background:  url('../images/pppok.png') top repeat-y;
}
#box_one{
float:left;
height: 38px;
width:261px;
background: url('../images/aktualnosci.jpg') top no-repeat;
} 

#box_dol{float:left;color:gray;clear:both;background:url('../images/koty.jpg') no-repeat;width:261px;height:162px;}




#koty{
float:left;
height: 316px;
width:260px;
background:  url('../images/koty2.jpg');
}

div.newsItem{}
div.newsDate{ font-size: 7pt; text-align: right;}
div.newsTitle{font-weight: bold; text-align: center;}
div.newsContent{}

div.menu_box_title{ height: 37px; width: 195px; background-image: url('img_template/box_head.jpg'); }
div.menu_box_title div{ color: #FFE4E4; line-height: 37px; padding-left: 40px; font-size: 8pt; font-weight: bold;cursor: default;}
div.menu_box_content{ width: 195px; background-image: url('img_template/box_fill.jpg'); }
div.menu_box_bottom{ width: 195px; background-image: url('img_template/box_bottom.jpg'); background-position: bottom left; background-repeat: no-repeat; }
div.menu_box_text{ padding: 4px; padding-bottom: 1px; padding-right: 15px; }

div.newsLeft .aktualnosc{text-align:left;font-size: 0.8em; margin: 0 0 10px 0;}
div.newsLeft .tytul{margin: 0 0 0 0;}
div.newsLeft .data {font-size: 0.9em;}
div.newsLeft div.more{	text-align: right; font-size: 0.8em;}

#linki{
display:none;
}

#navigation {width:182px; font-size:12px;}

/*Main Menu*/
#navigation ul {margin:0px; padding:0px; }

#navigation ul li {


line-height:25px; 
list-style:none; 
color:black; 
cursor:pointer; 
}

#navigation ul li a{color:black;font-family:Verdana;font-size:11px;}
#navigation ul li:hover { position:relative;}
#navigation ul li:hover a{ color:#0b5884;font-weight:bold;font-size:12px;font-family:arial;}
#navigation ul li a:hover { text-decoration:underline;}

/*Sub Menu*/
#navigation ul ul {display:none; position:absolute; left:180px; _left: 0px; top:5px; border:#fff solid; border-width:1px; background-color:#95d156;

 }
#navigation ul li:hover ul {display:block;}

#navigation ul ul li {color:#0B5884; width:189px; float:left;text-align:left;margin-left:10px; display:inline; border:none;}
#navigation ul ul li:hover { border:none;}

#navigation li:hover ul li ul {display:none;}

#navigation ul ul li ul {left:110px; background-color:#0099CC;}
#navigation ul ul li:hover ul {display:block;}

.gallery { margin:20px 25px 0 20px !important; }
.gallery ul { list-style:none; text-align:center; margin:0 0 20px }
.gallery li { margin:0 !important }
.gallery span { display:block; font-size:11px; padding-top:5px }
.gallery img { border:solid 2px #3574DB; padding:2px }

.gallery-list { margin:20px 25px 0 40px !important; padding:0; list-style-type:circle; font-size:12px; }
.gallery-list li { margin:7px 0 0 !important }
.gallery-list a { color:#000 }




.line { overflow:hidden; _zoom:1 }
.unit { float:left }
.size1of2 { width:50% }
.size1of3 { width:33.333%; *width:33% }
.size2of3 { width:66.666% }
.size1of4 { width:25% }
.size3of4 { width:75% }
.size1of5 { width:20% }
.size2of5 { width:40% }
.size3of5 { width:60% }

.page-switch { margin:10px 25px 10px 20px; text-align:center; font-size:12px; font-weight:bold }
.page-switch li { display:inline; margin:0 2px !important }  
.page-switch a, .page-switch span { padding:1px 2px;  } 
.page-switch span { background-color:#3574DB; color:#fff }
.page-switch a { color:#000000; text-decoration:none }
.page-switch a:hover { background-color:#D5D5D5 }

.tytul_aktualnosci{
color:#d47710;
font-weight:bold;
}

.tytul_aktualnosci_box{
color:#d47710;
}

.data_akt{
font-size:12px;
font-weight:normal;
}

.data_aktualnosci{
font-weight:normal;
font-size:12px;
}
