h1, h2, h3
{
	margin: 0;
	padding: 0;
}

akapit
{
    selektor { text-indent:5% };
}
body
{
        
	/*background: #666666;*/
	color: black;
        margin: 0;
        height: 100%;
        padding:5%;
        background-color: black;
        
        
}

#kontener
{
	/*background: #666666;*/
	width: 1010px;
        height: 700px;
	margin: 0 auto;
        min-height:100%;
        position:relative;
        background-image: url(../pliki/tlo.jpg);
        background-position: center;
        /*background-attachment: fixed;*/
        background-repeat: no-repeat
        border: 8px solid black;
        border-radius:6px;
        
        
        
}

#tresc
{
        
        width=500;
        height=409;
}
h1,h2, #stopka
{
	/*background: #000040;*/
	color: #8080ff;
	text-align: center;
}

#tresc
{
        font-family: Georgia, Cambria, Arial;
	/*background: #666666;*/
        color: white;
	float:right;
	width: 70%;
        height: 60%;
	padding: 3% 2% 5% 5%;
}
#baner
{
	/*background: #888;*/
        background: rgba(170, 170, 170, 0.5);
	float: right;
	width: 100%;
	margin: 0;
        padding: 0;
	padding-bottom: 0%;
	
}


#logo
{
        /*background: #666666;*/
	float: left;
	width: 45%;
	margin: 0;
	padding: 0;
}

#menu
{
	/*background: #666;*/
	float: right;
	width: 505px;
        margin: 86px 2% 0px 0px;
        text-align: center;
        font-variant: small-caps;
        font-size: 14px;
	
}
#menu div
{
        visibility:hidden;
}
ul, ul li 
{
	display: block;
	list-style: none;
	margin: 0;
	padding: 0
            
        
}

ul 
{
	float: right;
	/*background-color: #666666;*/
	
	/*border: 1px solid #666666;*/
        padding: 0 0 2px 0;
        
        
        
}

ul li 
{
	float: left;
        
}


ul a:link, ul a:visited 
{
	text-decoration: none;
	display: block;
	font-weight: bold;
	background: #000 url("../pliki/tlo1.2.gif") repeat-x center;
	color: #fff;
	padding: 10px 20px;
	border-right: 0px solid #000;
	border-right: 1px solid #333;
        border-top-left-radius:6px;
        border-top-right-radius:6px;
        border-bottom: 2px solid red;
          

}



ul a:hover 
{
	/*background-color: #666666;*/
	background-image: url("../pliki/tlo2.2.jpg");
}

ul div a:link, ul div a:visited 
{
	text-decoration: none;
	display: block;
	font-weight: bold;
	background: #000 url("../pliki/tlo1.2.gif") repeat-x center;
	color: #fff;
	padding: 10px 20px;
	border-right: 0px solid #000;
	border-right: 1px solid #333;
        border-top-left-radius:0px;
        border-top-right-radius:0px;
        border-bottom-left-radius:0px;
        border-bottom-right-radius:0px;
        border-bottom: 0px; 
  

}



ul div a:hover 
{
	/*background-color: #666666;*/
	background-image: url("../pliki/tlo2.1.jpg");
}




#stopka
{
	clear: both;
	width: 100%;
	padding: 3px 0 0px 0;
	text-align: center;
        background-color: #959595;
        color: #333;
        font-size: x-small;
        position:absolute;
        bottom:0;
        margin: 3% 0 0 0;
        /*height:10px;*/
        /*filter:alpha(opacity=50%);*/
}

#zdjecie
{
	float: left;
	width: 15%;
	padding-top : 3%;
        padding-left: 5%;        
}
img.portret { 
    margin-right: 15px;  
    margin-bottom: 8px;  
    border: 1px solid silver;  
    background: white; padding: 4px; 
    -webkit-border-radius: 3px;  
    -o-border-radius: 3px; 
    -moz-border-radius: 3px;  
    border-radius: 3px; 
    -webkit-box-shadow: 1px 1px 3px silver;  
    -o-box-shadow: 1px 1px 5px silver;  
    -moz-box-shadow: 1px 1px 3px silver;  
    box-shadow: 1px 1px 3px silver;  
}

IFRAME.ramka
{
            width: 100%;
            height: 100%;
            float: left;
            /*background-color: #eee;*/
            background: rgba(255, 255, 255, 0.7);
            filter: alpha(opacity=50);
}

IFRAME.mapka
{
            width: 40%;
            height: 40%;
            float: right;
            /*background-color: #eee;*/
            background: rgba(255, 255, 255, 0.5);
            filter: alpha(opacity=50);
}

#kontakt
{
            width: 100%;
            height: 20%;
            float: left;
}
