body{
background-image: url(images/tiles.gif);
background-repeat: repeat;

font-family: Georgia;
FONT-SIZE: 12px;
text-align: left;
margin: 0px;
padding: 0px;
}

#kontener {
width:960px;
height: 640px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
background-color: black;


}


#kontener2 {
width:960px;
height: 560px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
background-color: black;
}


#dol {
padding-left: 30px;
width: auto;
height: auto;
float: left;
position:relative;
padding-top: 20px;
}

#jedenmoment {
width: 960px;
height: 100px;
margin-top: -20px;
position:relative;
float: left;
background-image: url('images/jedenmoment.jpg');
background-repeat: no-repeat; 

}

#opis{
padding-top: 25px;
margin-left: auto;
margin-right: auto;
width: 808px;
padding-left: 76px;
padding-right: 76px;
position: relative;
float: left;
background-color: black;
}

#menu {
width: auto;
height: 24px;
position:relative;
float: left;
padding-left: 311px;
padding-top: 72px;

}

#srodek{
float: left;
position: relative;

width: 884px;
background-color: black;
padding-left:76px;
}

#srodek2{
float: left;
position: relative;
height: 490px;
width: 722px;
background-image: url(images/tlo2.jpg);
background-repeat: no-repeat;
margin-top: 3px;
}
#slideshow{

width: 792px;
height: 528px;
position: relative;
float:left;
border: 8px solid white;
}

#right{
height: 350px;
text-align: right;
margin-right: 84px;
padding: 50px;
padding-left: 0px;
width: 250px;
position: relative;
float:right;
}

#left{
padding-top: 20px;
text-align: left;

width: 800px;
position: relative;
float:left;

}

#oferta{
padding: 20px;
text-align: left;
background-color: #121212;
padding-left: 60px;
width: 239px;
height: 120px;
position: relative;
float:left;
border-right: 1px #2C2C2C dotted ;

}
#miasta{
padding: 20px;
padding-left: 60px;
text-align: left;
background-color: #121212;
width: 239px;
height: 120px;
position: relative;
float:left;
border-right: 1px #2C2C2C dotted ;

}

#omnie{
padding: 20px;
text-align: left;
background-color: #121212;
padding-left: 60px;
width: 239px;
height: 120px;
position: relative;
float:left;


}

#linki {
font-size: 10px; 
color: #161616;
float: left;
width: 100%;
height: auto;
position: relative;
}

a.dolny_link {
font-size: 12px;
color: #4D4D4D;
TEXT-DECORATION: none;
font-family: Georgia ;
}

a.dolny_link:hover {
font-size: 12px;
color:  #676767;
font-family: Georgia ;
TEXT-DECORATION: underline;
}

a.dolny_link:focus {
font-size: 12px;
color: grey;
font-family: Georgia ;
}



.tytul{
color: white;

}

h1, h2, h3 {

	color: #8C8C8C;
FONT-SIZE: 20px;
font-variant: small-caps;
PADDING-BOTTOM: 0px;
MARGIN: 0px;

LINE-HEIGHT: 18px;
PADDING-TOP: 0px;
FONT-FAMILY: Georgia;
font-weight: bold;
}

.stopka{
padding-top: 25px;
margin-left: auto;
margin-right: auto;
text-align: center;
width: 960px;
position: relative;
float: left;
height: 70px;
background-color: black;
}




	
ul {

	color: white;
	text-align:left;
margin-left: 0px;
	 list-style:outside;	
	 padding-left: 0px;
	
	 
	margin-left: 23px;
   

}

li {
color: white;
list-style-type: decimal;
padding: 0px;
LINE-HEIGHT: 20px;
text-align:left;
FONT-FAMILY: Georgia;
padding-left: 0px;

}




.dol ul li {
LIST-STYLE-POSITION: outside;
	list-style-type: decimal;
	color: #676767;
	LINE-HEIGHT: 20px;

	padding: 0;
	FONT-FAMILY: Georgia;
	
}


		        
p {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
FONT-SIZE: 12px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
COLOR: white;
LINE-HEIGHT: 20px;
PADDING-TOP: 0px;
FONT-FAMILY: Georgia;
}

a {
color:#676767;
TEXT-DECORATION: none;
font-family: Georgia;
}
a:hover {
color: #8C8C8C;
font-family: Georgia;
TEXT-DECORATION: none;
}

a:focus {
color: red;
font-family: Georgia;
}


a.image {
border: 2px solid;
border-color: #bde0fb;
float: left;
}

a.image:hover {
       border-color: #1b78bf; 
}

.tabela
{
background-color: #c9e89b;
color: #203a0e;
border-right : 3px;
border-top : 3px;
line-height : 0.4cm;
text-transform : none;
border-left : 3px;
border-bottom : 3px;
}

.tabela2
{
background-color: #eeffd6;
color: #203a0e;
border-right : 3px;
border-top : 3px;
line-height : 0.4cm;
text-transform : none;
border-left : 3px;
border-bottom : 3px;
}

.tabela3
{
background-color: #203a0e;
color: #000000;
border-right : 3px;
border-top : 3px;
line-height : 0.4cm;
text-transform : none;
border-left : 3px;
border-bottom : 3px;
}

.tabela3 p
{

color: white;

}



a.image {
border: 2px solid;
border-color: #142d03;
float: left;
}

a.image:hover {
border-color: #c9e89b; 
}


 
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}
 
#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}
 
#slideshow IMG.last-active {
    z-index:9;
}