body {
	text-align:center;
	padding:0px;
	margin:0px;
        font-family: verdana;
	background-color: #fff;
	color:#000;
	background: url("../img/bg.png") repeat-x top;
	}
a {
	color:#000;
	text-decoration:none;
	}
a:link {color:#000;}
a:visited {color:#000;}  
a:hover {
color:#cc0000;
text-decoration:none;}

img { border:0px; }

li { margin:15px 0px 15px 0px; font-size:10.5pt; }

.czysc { clear: both; }

.naglowekBg {
    overflow:hidden;
    margin:0px auto 0px auto;
    width:1000px;    
    padding:10px 0px 5px 0px;
    background: url("../img/szpic.png") no-repeat top;   
}

    .naglowekBg .naglowek { overflow: hidden; height:371px; }
    .naglowekBg .obrazek1 { background: url("../img/obrazek_1.png") no-repeat bottom; }
    .naglowekBg .obrazek2 { background: url("../img/obrazek_2.png") no-repeat bottom; }
    .naglowekBg .obrazek3 { background: url("../img/obrazek_3.png") no-repeat bottom; }
    .naglowekBg .obrazek4 { background: url("../img/obrazek_4.png") no-repeat bottom; }
    .naglowekBg .obrazek5 { background: url("../img/obrazek_5.png") no-repeat bottom; }

    .naglowek .menu { margin: 21px 0px 0px 0px; }
	.menu .menuItemsLeft { overflow: hidden; float:left; width:300px; }
	    .menuItemsLeft .menuItem { float:right; margin:0px 10px 0px 10px; padding:2px 5px 2px 5px; border-top:1px solid #000; border-bottom:1px solid #000; }
	.menu .menuItemsRight { overflow: hidden; float:right; width:300px; }
	    .menuItemsRight .menuItem { float:left; margin:0px 10px 0px 10px; padding:2px 5px 2px 5px; border-top:1px solid #000; border-bottom:1px solid #000; }
    .naglowek .logo { float:left; margin: 10px 0px 0px 320px; position: absolute; }    
    
    .flagi { width:360px; z-index:10; padding:2px; }
	.flagi img { margin:1px; }

.contentBg {
    background: url("../img/content_bg.png") repeat-x top;
    overflow: hidden;
}
	
.content {
    margin:0px auto 3px auto; 
    width:1000px; 
    overflow:hidden;
    min-height:345px;
    height:auto;
}  

.content .sciezka { margin:0px; padding:0px; margin:2px 0px 5px 0px; border-bottom:1px solid #cc0000; }
    .content .sciezka p { font-size:9pt; padding:0px; margin:0px; text-align:left; font-weight: bold; color:#fff; }
    .content .sciezka h1 { font-size:11pt; margin:0px; padding: 0px; }
    .content .sciezka a { color:#cc0000; }
    .content .sciezka a:hover { color: #000; }
   
.galeria { padding:10px; margin:10px auto 0px auto; text-align:center; overflow: hidden; width:700px; }
    .galeria .galeriaZdjecie { width:160px; height:120px;float:left; margin:1px; }
    .galeria .galeriaZdjecieTytul { background:url(../img/tytul_bg.png); padding:3px; font-size:9pt; display:none; }
    .galeria img { border:1px solid #ccc; }

.mail { font-size:11px; width:500px; margin:20px auto 15px auto; color:#000; padding:10px; color:#fff; float:right; }
.mail .pole { width:350px; border:1px solid #ccc; background: #666; margin:0px; color:#fff; }
.mail td { text-align:left; border:0px; }
.mail p { font-size:8pt; font-weight:bold; }
        
.menuLeft {
    float:left;
    width:180px;    
    font-size:9pt;
    margin:0px 5px 10px 10px;
    min-height:100px;
    text-align: center;    
}
    
    .menuLeft .powrot { margin:0px; margin-top:5px; text-align:left; padding:0px ;padding-left:10px; }
    
    .menuLeft .button { overflow: hidden; padding:10px 10px 10px 0px; margin:4px 0px 4px 0px; text-align: right; 
			border:1px solid #666; border-left:0px; }
    
    .menuLeft .button a { color:#666; font-weight:bold; }
    .menuLeft .button a:hover { color:#000; text-decoration: underline; }
    
    .menuLeftNaglowek { overflow: hidden; background: #cc0000; margin:4px 0px 4px 0px; text-align: right; color:#fff; }
    
.trescMain {
    margin:10px 0px 0px 0px;
    color: #000;
    padding:0px 5px 0px 5px;   
    min-height:250px;
    height:auto;
    text-align:left;
    font-size:10.5pt;
    overflow:hidden;        
}    
    
.tresc {
    margin:10px 0px 0px 0px;
    color: #000;
    padding:0px 5px 0px 5px;
    min-height:250px;
    height:auto;
    text-align:left;
    font-size:10.5pt;
    overflow:hidden;      
}

    .content p { font-size:10.5pt; text-align: justify; }
    .content h1 { padding:0px 0px 0px 0px; font-size:12pt; color:#cc0000; }
    .content h2 { text-align: left; font-size:10.5pt; }
    .content h3 { text-align: left; font-size:10.5pt; }
    .content h4 { text-align: left; font-size:10.5pt; }    
    .tresc .text { padding: 0px 10px 0px 10px; }          
    
.galerie { width:680px; margin:20px auto 0px auto; overflow:hidden; }
    .galerie .galerieBox { width:160px; min-height:120px; border:1px solid #ccc; float:left; margin:3px; }
    .galerieBox .galerieLabel { padding:4px 3px 4px 3px; color:#000; border-top:1px solid #fff; background:#ccc;
				text-align:center; font-weight:bold; margin:120px 0px 0px 0px; font-size:7.5pt; }    
    
.formularz table { border:1px solid #ccc; }    
.formularz th { background: #004f95; color:#fff; padding:10px 5px 10px 5px; }    
.formularz td { padding:5px; }
.formularz input { width:300px; border:1px solid #ccc; }    

.stopkaBg {    
    margin:0px auto 0px auto;         
    overflow: hidden;   
    background: url("../img/szpic_dol.png") no-repeat top #404040;
}

    .stopkaBg .stopka {    
	margin:0px auto 0px auto; 
	width:1000px;   
	overflow: hidden;
	height:220px;
    }

    .stopka .stopkaText { margin:24px 0px 0px 0px; }
    .stopka p { margin:0px; padding:5px 0px 5px 0px; font-size:10pt; color:#fff; font-weight:bold; text-align: left; }
    .stopka a:link, .stopka a:visited { color:#666; }
    .stopka a:hover { color:#000; text-decoration: underline; }
    
#pagination_box { border:0px solid #000000; text-align:center; margin:5px 0px 5px 0px; }
			
#pagination_box a:link, #pagination_box a:visited
{
	padding:1px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}
					
#pagination_box a:hover, #pagination_box a:active
{
	color:#000;
	font-weight:bold;
}
			
.pagination { background-color:#236eb1; border:1px solid #0f1012; padding:4px; margin:1px; }
.pagination_selected { background-color:#999999; border:1px solid #0f1012; padding:4px; margin:0px;}