body{
color:#000000;
margin:auto;
background:url(zdj/tlo8.jpg) repeat-x #cbcbcb ;


}
a{
color:#ff0000;

}


#blok1{

width:900px;
margin:auto;
margin-top:15px;
}
img {
border:0px;
} 
 
#logo{
width:890px;
height:100px;
margin: 0px 0px 0px 0px;

padding-left:10px;
}
#kontakt{
padding-top:5px;
margin-right:10px;
float:right;
font-size: 12px;
text-align: right;
}

#menu{
margin: 0px 0px 0px 0px;
padding-top:3px;
padding-left:3px;
background: url(zdj/tlo9.jpg);
height:45px;
}
#menu h2{
font-size: 16px;
color:#ffffff;
float:left;
text-transform:uppercase;
margin: 4px 2px 2px 2px;
background-color: #ce0000;
padding: 6px 11px 6px 11.5px; }

#menu a{
color:#ffffff;
text-decoration: none;

}

#menu a:hover{
color:#808080;

}

#tresc{
font-weight: 800;
background: url(zdj/tlo7.jpg) no-repeat;
background-position: center -60px ;

font-size: 17px;
margin: 0px 0px 0px 0px;
float:left;
width:900px;
text-align: center;
}
#tresc_gal{
background: url(zdj/tlo7.jpg) no-repeat;
background-position: center;
background-position: top;

font-weight: 800;

font-size: 17px;
margin: 0px 0px 0px 0px;
height:650px;
text-align: center;
}
#tresc p{
padding-top:20px;
margin: 0px 30px 10px 30px;
}

#tresc a{
color:#ffffff;
text-transform:uppercase;

}
#tresc_gal p{
padding-top:30px;
margin: 0px 30px 10px 30px;
}

#tresc_gal a{
color:#ffffff;
text-transform:uppercase;

}
#tresc_galeria{

width:720px;
float:left;
}


#tresc_galeria h1{
margin-left:20px;
text-align: left;
font-size: 16px;
color:#ce0000;
text-transform: capitalize;

}

#tresc_galeria h3{
margin-left:20px;
text-align: left;
font-size: 14px;
color:#ce0000;


}


#tresc_galeria img{
background-color:  #ffffff;
padding: 5px 5px 5px 5px;

margin-bottom:20px;


}

#menu_oferta{
float:left;
text-align: left;
width:165px;	
margin-left:2px;
border-right-color: #ffffff;
border-right-style: solid;
border-left-color: #ffffff;
border-left-style: solid;

background-color: #ce0000;}

#menu_oferta ul{
padding-left:8px;
}
#menu_oferta ul li{
color:#ffffff;
list-style: none;
font-size: 16px;
font-weight: 500;
margin:8px 0px 3px 0px;
padding-top:5px;
border-top-color: #c0c0c0;
border-top-style:dashed;
border-top-width: 1px;
width:140px; }

#menu_oferta h2{
font-size: 16px;
color:#ffffff;
margin: 0px 2px 0px 12px;
padding-top:8px;


}

#menu_oferta ul li ul li{
width:120px;
margin-left:10px; }


#menu_oferta a{
text-decoration: none;
text-transform: none;

}
#menu_oferta a:hover{
margin-left:10px;
color:#000000;
}
.tu{
margin-left:10px;
color:#000000;
}
.foto{
background:#ffffff;
border:solid 1px #ce0000;
padding: 10px 15px 10px 15px; 
margin-bottom:0px;}
#tresc_galeria a{
text-decoration: none;
margin: 0px 0px 0px 0px;
padding-bottom:0px;
}

#tresc_galeria h2{
font-size: 14px;
border:solid 1px #ce0000;
width:180px;
margin-left:25px;
margin-top:0px;
color:#ce0000;
background-color: #ffffff;
font-weight: 500;
}


#stopka{
width:900px;

float:left;
font-size: 12px;
text-align: center;
padding-top:2px;
margin: auto;
background: url(zdj/tlo9.jpg);

height:46px;



}
#stopka p{
width:900px;
text-align: center;
margin-top:5px;
background-color: #ce0000;
}
#stopka a{

margin: 0px 10px 0px 10px;
color:#ffffff;
text-decoration: none;
}
#stopka a:hover{
color:#c0c0c0;

}
.red{
color:#a60000}
#contacts-form {
text-align: left;
margin-top:230px;
margin-left:210px;
}
.button{
background-color: #808080;
margin-left:500px;}

.buttonp{
background-color: #808080;
margin-left:100px;
}
#panel{
text-align: center;
margin-bottom:20px;
}

#blok_panel form{

margin: 0px 30px 10px 60px;
}




h4{
margin: 0;}

.mat{
background: url(zdj/menu.jpg);
padding: 6px 6px 6px 6px

}

