@font-face {
 src:url(Barme.ttf);
 font-family:"BarmeReczny";
;
}

@font-face {
 src:url(alamakot.ttf);
 font-family:"alamakota";
;
}

@font-face {
 src:url(Elementarz.ttf);
 font-family:"Elementarz";
;
}


BODY{
background-image: url('../img/tlo.jpg');
background-repeat: repeat-x;
margin:0px;
background-color: #64FFBD;
}

DIV#GLOWNA{
width:850px;
position:relative;
margin:0 auto;
z-index: 1;
BORDER:0px solid #ff0000;
min-height:500px;
overflow: hidden;

}






DIV#topbar{
margin-top:5px;
float:left;
width:800px;
height:360px;
background-position: bottom;
border:0px solid #caff00;
overflow: hidden;
background-image: url('../img/top.png');
background-repeat:  no-repeat;
}

DIV#srodek{
margin-left:0px;
float:left;
width:800px;
min-height:700px;
border:0px solid #caff00;
overflow: hidden;
background-image: url('../img/main.jpg');

}

DIV#dol{
margin-left:0px;
float:left;
width:790px;
min-height:20px;
border:0px solid #caff00;
overflow: hidden;
background-image: url('../img/dol.png');
text-align:right;
padding-top:5px;
padding-right:10px;
}



DIV#pasek{
float:left;
border:0px solid #ff0000;
width:515px;
height:140px;
}



DIV#lewa{
float:left;
border:0px solid #ff0000;
width:180px;
min-height: 150px;
margin-top:10px; 



}

DIV#menu1{
min-height:460px;
margin-left:5px;

}

DIV#menu{
float:left;

border:0px solid #ff0000;
width:180px;
margin-top:5px;



}

DIV#linia{
float:left;
height:4px;
width:180px;

background-image: url('../img/linia.jpg');
background-repeat: no-repeat;
}

DIV#tytul{
font-family:"Comic Sans MS";
font-weight:bold;
font-size:18px;
color:#40C33F;
border:0px solid #ff0000;
width:600px;
height:30px;
text-align:right;
}
  


DIV#tresc1{   
float:left; 
width:590px; 
height:500px;
border: 0px solid #00ff00;   
font-family:"Comic Sans MS";
font-size:14px;
margin-top:10px;    
margin-left:10px; 
margin-right:10px;


}
  

DIV#tresc{
float:left;
width:420px;
height:500px;
border: 0px solid #00ff00;
font-family:verdana;  
font-size:11px;
margin-top:10px;
margin-left:5px;
margin-right:5px;
}


DIV#prawa{
float:left;
border: 0px solid #ff0000;
width:220px;
min-height: 150px;
margin-top:10px;
font-family:verdana;
font-size:9px;
margin-right:5px;
margin-left:5px;
}


DIV#rezerwacja{
float:left;
font-size:12px;
font-weight: bold;
border:1px solid #cacaca;
margin-left:00px;
width:226px;
height:290px;
font-family:verdana;

background-image: url('../img/rezerwacja.jpg');

}


DIV#rezerwacja_tytul{
width:226px;
font-family:verdana;
color:#FFFFFF;
font-size:9px;
font-weight: normal;
text-align:center;
padding-top:4px;
height:10px;
}


DIV#rezerwacja_legenda{
width:226px;
font-family:verdana;
color:#FFFFFF;
font-size:9px;
font-weight: normal;
text-align:right;
padding-top:10px;
height:14px;
}


DIV#topbar3{
margin-left:0px;
padding-top:3px;
padding-left:5px;
padding-right:5px;
margin-top:8px;
float:left;
width:830px;
border:0px solid #caff00;
background-image: url('../img/topbar2.jpg');
color: #ffffff;
font-family:verdana;
font-weight: bold;
font-size:9px;
height:14px;

}


INPUT, SELECT{
font-size:10px;
text-align:center;
width:180px;
}

INPUT:Hover, SELECT:Hover{

background-color:#EFEFEF;

}


.przycisk{
width:100px;

}


A.linkimenu:link,A.linkimenu:visited,A.linkimenu:active{  
text-decoration:none;
font-weight:none;
border:0px solid #ff0000;
font-family:verdana;
color:#40C33F;  
font-family:"Comic Sans MS";
font-weight:none;  
font-size:16px;


}

A.linkimenu:hover
{
text-decoration:none;
font-weight: bold;
border:0px solid #ff0000;
font-family:verdana;
font-family:"Comic Sans MS";
font-weight:none;
font-size:16px;
}

A{
color:#000000;
text-decoration: none;
}

DIV#tresc1{   
float:left; 
width:600px; 
height:710px;

border: 0px solid #00ff00;   
font-family:"Comic Sans MS";
font-size:14px;
margin-top:10px;    
margin-left:0px; 
margin-right:0px;
padding-left:10px;
overflow-y:auto;
overflow-x: hidden;
}