html, body {
    margin:0;
    padding:0;
    height:100%; 
   }
    
* * body {
    text-align:center;
    }

#glowna {
    position:relative; 
    width:770px;
    min-height:100%;
    margin:0 auto;
    background-color: #fdfdfd;
    }

* html #glowna { 
    height:100%; 
    text-align:left;
    }

#naglowek {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:215px;
    }

#strona {
    position:relative;
    padding-top:215px;
    padding-bottom:40px;
    width:100%;
   
}

#stopka {
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:20px;
    font-family:  Arial ,Helvetica, Verdana;
    font-weight: bold;
    font-size: 11px;
    border-top:10px solid #c4c4c4;
    text-align:right;
    color:#fdfdfd;
    line-height: 20px;
    }

    
* html #stopka {
    bottom:-1px; 
    }

#stopka {
    background-color:#e1762a;
    }

#lewa {
    position:relative;
    left:0;
    width:150px;
    float: left;
}

#prawa {
    position:relative;
    background-image: url('img/rog.gif');
    background-repeat: no-repeat;
    right:0;
    width:600px;
    float: right;
    background-color:#f4f4f4;
}

#cala {
    position:relative;
    background-image: url('img/rog.gif');
    background-repeat: no-repeat;
    right:0;
    width:770px;
    float: right;
    background-color:#f4f4f4;
}


body {
    background-color:#fdfdfd;
    background-image: url('img/tlo.jpg');
    background-repeat: repeat-x;
    background-attachment: fixed;
    background-color:#ffffff;

    }
div {
    text-align:center;
    font-family:" Arial, Helvetica,Verdana";
    }


#naglowek {
    background-color:#fdfdfd;
    }

p 
{
    text-align:left; 
    font-family:  Arial, Helvetica, Verdana; 
    font-size: 12px; 
    margin:5px;
}
p a
{
    text-decoration: none;
}
p a:hover
{
    text-decoration: underline;
}

.tytul 
{
    font-size: 12px; 
    font-weight: bold;  
    color: #b64d00; 
    padding-left:5px;
    padding-top:10px;
    padding-bottom:6px;
} 

.link 
{
    font-family:  Arial, Helvetica, Verdana;
    font-size: 11px; 
    font-weight: bold;  
    color: #767676;
    padding-left:5px;
    padding-top:0px;
    
} 
.link a
{
    font-size: 11px; 
    color:#767676;
    text-decoration: none;
}

.link a:hoover
{
    font-size: 11px; 
    color:#00aaff;
    text-decoration: underline;
}

.tekst {
    font-family:  Arial, Helvetica, Verdana;
    font-size: 12px; 
    color:#785942;
    padding-left:5px;
    padding-right:5px;
}
.tekst a
{
    font-size: 12px; 
    color:#e1762a;

}
.tekst a:hoover
{
    font-size: 12px; 
    color:#00aaff;
    text-decoration: underline;
}

.belka 
{
    background-color: #797979;
    font-family:  Arial, Helvetica, Verdana; 
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
}


/* ------------------------------------------------------------------------------------------------------ */    

#me {
    position:relative;
    width:402px;
    height:21px;
    padding: 0px;
    margin:0px;
    float:left;
}


.cos{
border:0;
}


.menu1 
{
    position:relative;
    width: 120px;
    height: 21px;
    background-color: #767676;
    border-right:2px solid #dcdcdc;
    float:left;
    color: #f4f4f4;
    font-family:  Arial ,Helvetica, Verdana;
    font-weight: bold;
    font-size: 11px;
    line-height: 20px;
    text-align:center;
}
.menu1 * 
{
    color: #54607a;
    text-decoration: none;
}
.menu1 a 
{
    display:block;
    width:120px;
    height: 21px;
    line-height:20px;
    background-color:#f4f4f4;
}
.menu1 a:hover 
{
    color: #ffffff;
    background-color: #767676;
}

.menu3 
{ 
    position:relative;  
    width: 150px; 
    height: 20px; 
    border-top:1px solid #cccccc; 
    font-weight: bold;
    background-color:#f4f4f4;
    float:center;
}
.menu3 * 
{ 
    font-family:  Arial, Helvetica, Verdana; 
    font-size: 11px; 
        font-style: none; 
    color: #54607a; 
    text-decoration: none; 
    text-align:center; 
} 
.menu3 a 
{ 
    display:block;
    width: 150px; 
    height: 20px;
    line-height: 20px; 
} 
.menu3 a:hover 
{ 
    color: #ffffff; 
    background-color: #c4c4c4; 
}

.menu3a 
{ 
    position:relative;  
    width: 150px; 
    height: 20px; 
    border-top:1px solid #cccccc; 
    font-weight: bold;
    background-color:#c4c4c4;
    float:center;
}
.menu3a * 
{ 
    font-family:  Arial, Helvetica, Verdana; 
    font-size: 11px; 
        font-style: none; 
    color: #ffffff; 
    text-decoration: none; 
    text-align:center; 
} 
.menu3a a 
{ 
    display:block;
    width: 150px; 
    height: 20px;
    line-height: 20px; 
} 
.menu3a a:hover 
{ 
    color: #ffffff; 
    background-color: #c4c4c4; 
}

#baner
{
    position:relative;
    width: 770px;
    background-color: #ffffff;
    float:left;
    border-top:1px solid #dcdcdc;
    border-bottom:1px solid #dcdcdc;
    padding-top:8px;
    padding-bottom:8px;
    margin-bottom:6px;
}


#baner1
{
    position:relative;
    width: 600px;
    background-color: #ffffff;
    float:right;
    border-top:1px solid #dcdcdc;
    padding-top:8px;
    padding-bottom:6px;
    margin-bottom:4px;
}


#mapa {
    margin-top:0px;
    position:relative;
    left:0;
    width:465px;
    height:411px;
    float: right;
		background-color:#ffffff;
}


#pogoda {
padding:0px;
	margin-top:5px;
  
    position:relative;
    width:300px;
    height:48px;
		text-align:left;
    font-family: Arial, Helvetica,Verdana;
		font-weight: bold;
		font-size: 11px; 
		background-color: #f9f8f6;
    float: left;
    color: #f4f4f4;
    text-align:center;
		border-top:1px solid #cccccc; 
		border-bottom:1px solid #cccccc; 
}

.pog
{
    font-size: 11px; 
    font-weight: bold;  
    color: #b64d00; 
    padding-left:60px;
    padding-top:5px;
} 

#numery {
		margin-top:5px;
    position:relative;
    width:300px;
    height:57px;
		text-align:left;
    font-family: Arial, Helvetica,Verdana;
		font-weight: bold;
		font-size: 11px; 
		background-color: #f9f8f6;
    float: left;
    color: #767676;
    text-align:center;
		border-top:1px solid #cccccc; 
		border-bottom:1px solid #cccccc; 
}

.num
{
    font-size: 11px; 
    font-weight: bold;  
    color: #767676; 
    padding-left:7px;
    padding-top:0px;
} 
.num a
{
    font-size: 11px; 
    color: #b64d00;
    text-decoration: none;
}

.num a:hoover
{
    font-size: 11px; 
    color: #b64d00;
    text-decoration: underline;
}


#news1 {
margin-top:5px;
    position:relative;
    left:0;
    width:300px;
    height:21px;
    float: left;
	  color: #f4f4f4;
    font-family: Arial ,Helvetica, Verdana;
    font-weight: bold;
    font-size: 11px;
    line-height: 20px;
    text-align:center;
		 background-color: #e1762a;
		
}

#news2 {
    position:relative;
    left:0;
    width:300px;
    height:130px;
    float: left;
		background-color: #f9f8f6;
				border-bottom:1px solid #cccccc; 
}


.ntekst {
    font-family: Arial, Helvetica, Verdana;
    font-size: 11px; 
    color:#785942;
    padding-left:5px;
    padding-right:5px;
}
.ntekst a
{
    font-size: 11px; 
    color:#e1762a;

}
.ntekst a:hoover
{
    font-size: 11px; 
    color:#00aaff;
    text-decoration: underline;
}


#zobacz1 {
margin-top:5px;
    position:relative;
    left:0;
    width:300px;
    height:21px;
    float: left;
	  color: #f4f4f4;
    font-family: Arial ,Helvetica, Verdana;
    font-weight: bold;
    font-size: 11px;
    line-height: 20px;
    text-align:center;
		 background-color: #e1762a;
		
}


#zobacz{
	margin-top:0px;
    position:relative;
    width:300px;
    height:80px;
		text-align:left;
    font-family:Arial, Helvetica,Verdana;
		font-weight: bold;
		font-size: 11px; 
		background-color: #f9f8f6;
    float: left;
    color: #f4f4f4;
    text-align:center;
	}
	
#kreska
{
    position:relative;
    width: 770px;
    float:left;
    border-top:1px solid #dcdcdc;
    
}

.menu160 {
margin-top:5px;
 position:relative;
 width: 300px;
 height: 22px;
 border-right:0px solid #dcdcdc;
 font-weight: bold;
 border-top:1px solid #dcdcdc;
 border-bottom:1px solid #dcdcdc;
 background-color: #4a5588 ;
 float:left;
 }
.menu160 * {
 font-family: Arial ,Helvetica, Verdana; 
 font-size: 11px;
 color: #fdfdfd;
 text-decoration: none;
 text-align:center;
 }
.menu160 a {
 display:block;
 width:300 px;
 height: 22px;
 line-height: 22px;
 }
.menu160 a:hover {
 color: #ffffff;
 background-color: #e1762a;
 }

 #baner3
{
    position:relative;
    width: 770px;
    background-color: #ffffff;
    float:left;
    border-top:1px solid #dcdcdc;
    border-bottom:1px solid #dcdcdc;
		margin-top:5px;
    margin-bottom:5px;
}