body{
background-color:#060;
}

/* zerowanie marginesów*/

table{
padding:0px;
margin:0px;
}
tr{
padding:0px;
margin:0px;
}
td{
padding:0px;
margin:0px;
}
img{
padding:0px;
margin:0px;
}
input{
padding:0px;
margin:0px;
}
a{
padding:0px;
margin:0px;
}
form{
padding:0px;
margin:0px;
}




table{
background-color:#FFF;
border: solid 1px #009900;
}

td{
border: solid 0px #009900;

}
td.naglowek{
height:120px;
background-image:url(image/naglowek1.png);
background-repeat: repeat-x;
border-bottom:solid 1px #006600;
}
td.linia{
height:5px;
background-image:url(image/pasek.gif);
background-repeat: repeat-x;
}
td.menu{
height:24px;
text-align:right;
vertical-align:middle;


}
td.lewabm{
width:32px;
height:auto;

}
td.prawabm{
width:32px;
height:auto;
}

td.lewab{
width:32px;
height:auto;

}
td.prawab{
width:32px;
height:auto;
}
td.center{
width:786px;
height:500px;
vertical-align:top;
padding-top:20px;

}
td.linki{
text-align:center;
vertical-align:middle;
}


td.stopka{
height:40px;
text-align:center;
vertical-align:bottom;
padding-bottom:5px;
font: normal 9pt Helvetica,Verdana,Tahoma,Arial;
background-image:url(image/clipart_nature_073.gif);
background-repeat: repeat-x;
color:#060;
}

img{
padding-left:5px;
padding-right:5px;
width:32px;

}
img.stopka{
width:auto;
height:auto;
}
img.menu{
width:24px;
height:24px;
padding-right:2px;
border:solid 0px;
vertical-align:middle;
}

img.naglowek{
width:auto;
height:120px;
}
.left{
padding-left:10px;}


img.zegar{
width:100px;
height:96px;;
padding-right:5px;
}
img.logo{
border: solid 1px #390;
height:40px;
width:auto;
}
/* definicje ustawień linków*/
a:link{
text-decoration:none;
color:#090;
font: bold 10pt Helvetica,Verdana,Tahoma,Arial;
height:24px;
vertical-align:middle; 

}
a:visited {
text-decoration:none;
color:#090;
font: bold 10pt Helvetica,Verdana,Tahoma,Arial;
height:24px;
} 
a:hover   {
text-decoration:none;
color:#000000;
height:24px;

}

a.logo:link{
text-decoration:none;
color:#090;
vertical-align:bottom; 
padding-bottom:2px;
}
a.logo:visited {
text-decoration:none;
color:#090;
vertical-align:bottom; 
padding-bottom:2px;
} 
a.logo:hover   {
text-decoration:none;
color:#090;
vertical-align:bottom; 
padding-bottom:2px;
}




input.zegar{
width:100px;
height:96px;
padding-top:37px;
text-align:center;
color:#FFF;
font: bold 10pt Helvetica,Verdana,Tahoma,Arial;
border:solid 0px;
background-image:url(image/clipart_nature_057.gif);
background-color:transparent;
}
input.kalendarz{
width:100px;
text-align:center;
color:#999966;
font: bold 10pt Helvetica,Verdana,Tahoma,Arial;
border:solid 0px red;
}
/* Galeria ustawienia*/
table.galeria{
border:solid 1px #FFF;

}
td.galeria{
border:solid 0px green;
width:200px;
text-align:center;
height:150px;
vertical-align:top;

}

a.galeria:link{
text-decoration:none;
color:#090;
vertical-align:bottom; 
}
a.galeria:visited {
text-decoration:none;
color:#090;
vertical-align:bottom; 

} 
a.galeria:hover   {
text-decoration:none;
color:#090;
vertical-align:bottom; 

}

img.galeria{
border:solid 1px green;
width:150px;
height:auto;
}
img.galeria2{
border:solid 1px green;
width:auto;
height:auto;
}
img.strzalka{
border:solid 1px #FFF;
width:auto;
height:13px;
}
td.strzalka1{
padding-right:0px;
text-align:right;


}
td.strzalka2{
padding-left:0px;
text-align:left;
padding-top:1px;
}
/* strona główna*/
p{
text-align:justify;
font: normal 12pt Helvetica,Verdana,Tahoma,Arial;
padding-left:120px;
padding-right:120px;
}

p.t1{
color:#Cc0000;
padding-top:10px;
padding-left:80px;
font: bold 20pt Helvetica,Verdana,Tahoma,Arial;
}
p.t2{
color:#339900;
padding-left:120px;
padding-right:120px;
font: normal 12pt Helvetica,Verdana,Tahoma,Arial;
}


img.home{
width:auto;
height:200px;
}
/* kontakt */

table.kontakt{
margin-top:60px;

border:solid 0px green;
}
th.kontakt{
color:#090;
font: bold 16pt Helvetica,Verdana,Tahoma,Arial;
}
td.kontakt{
color:#900;
padding:50px;
font: normal 12pt Helvetica,Verdana,Tahoma,Arial;
}
/*kwiaty */
table.kwiaty{
border:solid 0px green;
}
td.lkwiaty{
width:200px;
color:#060;
text-align:center;
vertical-align:top;
}
td.pkwiaty{
border:solid 1px green;
vertical-align:top;
padding:5px;
width:400px;
color:#060;
font: normal 10pt Helvetica,Verdana,Tahoma,Arial;
}

td.pusta{
height:20px;
}
td.linki{
text-align:center;

}
a.lista:link{
text-decoration:none;
color:#060;
font: normal 10pt Helvetica,Verdana,Tahoma,Arial;
}
a.lista:visited {
text-decoration:none;
color:#060;
font: normal 10pt Helvetica,Verdana,Tahoma,Arial; 

} 
a.lista:hover   {
text-decoration:none;
color:#060;
padding-left:10px;
padding-right:10px;
background-color:#CF3;
border:solid 1px #006600;
font: normal 10pt Helvetica,Verdana,Tahoma,Arial;
}
a.mlista:link{
text-decoration:none;
vertical-align:middle;
padding-left:10px;
padding-right:10px;
color:#060;
border:solid 1px #FFFFFF;
font: bold 10pt Helvetica,Verdana,Tahoma,Arial;
}
a.mlista:visited {

text-decoration:none;
vertical-align:middle;
padding-left:10px;
padding-right:10px;
color:#060;
border:solid 1px #FFFFFF;
font: bold 10pt Helvetica,Verdana,Tahoma,Arial;
} 
a.mlista:hover   {
text-decoration:none;
vertical-align:top;
color:#060;
padding-left:10px;
padding-right:10px;
background-color:#CFF;
border:solid 1px #006600;
font: bold 10pt Helvetica,Verdana,Tahoma,Arial;
}
a.amlista:link{
text-decoration:none;
vertical-align:top;
padding-left:10px;
padding-right:10px;
color:#00C;
border:solid 1px #006600;
border:solid 1px #FFFFFF;
font: bold 10pt Helvetica,Verdana,Tahoma,Arial;
}
a.amlista:visited {
text-decoration:none;
vertical-align:top;
padding-left:10px;
padding-right:10px;
color:#00C;
border:solid 1px #006600;
font: bold 10pt Helvetica,Verdana,Tahoma,Arial;
} 
a.amlista:hover   {
text-decoration:none;
vertical-align:top;
color:#060;
padding-left:10px;
padding-right:10px;
background-color:#CFF;
border:solid 1px #006600;
font: bold 10pt Helvetica,Verdana,Tahoma,Arial;
}