html * {
    padding: 0;
    margin: 0;
	font-size:8px;
}

body {
    background: #3A95B5 repeat top center;
color:#000;
    
    font-size: 11px;
}

a {
    text-decoration: none;
   font-size: 12px;
   color:#000000;
}
a:hover {
    text-decoration: none;
   font-size: 12px;
   color:#000000;
   text-decoration:underline;
}
img {
    border: 0;
}

div.bg {
    width: 1167px;
   
    margin: 0;
    margin: auto;
    margin-bottom: 0;
}

#jezyk {
 background: #ffffff;
height:50px;
       width: 1167px;
	   text-align:right;
    margin: auto;
	
}

.pl {
margin-left:0;margin-right:30px;
	
}
.usa {
margin:0;
	
}
div.contener {
    width: 1167px;
    margin: auto;
    background:  no-repeat top center;
    
}

div.block {
    width: 1167px;
    margin: auto;
}

div.top {
    padding-top: 0px;
    padding-left: 0px;
    height: 264px;
    background: url("images/headler.png") no-repeat bottom center;
    
}
div.top img{
    margin-top: 0px;
    margin-left: 20px;
}
div .menu {
 
    background: url("images/menu.png") no-repeat;
    height:  77px;
    margin-left: 0px;
    margin-right: 0px;font-size:8px;
}

div .menu ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

div .menu ul li { background: url("images/menu_li.png") no-repeat;
width:166px;
height:77px;
padding-top:25px;
    float: left;
	font-weight: bold;
    text-align: center;
color:#404040;

  
}

div .menu ul li a {
    color:#404040;
    font-weight: bold;
    font-size: 16px;  
}




div.bg_content {
       width: 1167px;
    margin: auto;
	
}


div .tytul_strony{text-align:left;
    background: no-repeat top;height:100px;

 
}

div .tytul_strony h1{font-size:16px;
color:#404040;
 padding-top:30px;

}

.tytul_strony h1 span{font-size:16px;
color:#404040;


}

div.bg_bottom {
    background:  no-repeat bottom;

}

div.content {background: url("images/content_tlo.png") repeat-y top;
padding-top:0;
    width: 1167px;
    margin: auto;

}

div .content_left{
background: url("images/contact_tlo.png") repeat-y top;display:block;float:left;width:331px;text-align:left;
    list-style: none;
 margin-left:5px;padding-top:0px;
    margin: 0;font-size: 11px; font-family:Tahoma;
}

	

.tytul_kontaktu{text-align:left;padding:0;
	font-weight: bold;margin-left:30px;
 color: #404040;font-size: 15px; font-family:Tahoma;margin-bottom:1px;
}
.dane_kontaktu{text-align:left;margin-top:1px;line-height:200%;
	font-weight: normal;margin-left:30px;color:#4A4A49;
 font-size: 14px; font-family:Tahoma;
}
.dane_kontaktu span{
	font-weight: normal;
 color: #F7941D;font-size: 12px; font-family:Tahoma;
}
.dane_kontaktu a{
	font-weight: normal;text-decoration:none;
 color:#4A4A49;font-size: 14px; font-family:Tahoma;
}



div .content_right{display:block; float:left; width:766px;
    font-weight: normal;padding-top:0px;text-align:left;
    font-size: 11px; font-family:Tahoma;padding-left:30px;padding-right:40px;}
	
.content_right p{	font-weight: normal;text-decoration:none;
 color:#4A4A49;font-size: 12px; font-family:Tahoma;line-height:110%;}
.content_right p strong{	font-weight: bold;text-decoration:none;
 color:#4A4A49;font-size: 12px; font-family:Tahoma;line-height:110%;}
 .content_right ul{	padding-left: 20px;font-weight: normal;text-decoration:none;
 color:#4A4A49;font-size: 12px; font-family:Tahoma;line-height:110%;}
 .content_right ul li{	font-weight: normal;text-decoration:none;
 color:#4A4A49;font-size: 12px; font-family:Tahoma;line-height:110%;}

#contact_right_formularz{ display:block;float:left; width:300px;margin-left:500px;
    font-weight: normal;padding-top:0px;text-align:left;
    font-size: 11px; font-family:Tahoma;}

.content_kontakt p{	font-weight: normal;text-decoration:none;text-align:center;
 color:#4A4A49;font-size: 16px; font-family:Tahoma;line-height:200%;}
 .content_kontakt  span{	font-weight: bold;text-decoration:none;text-align:center;
 color:#4A4A49;font-size: 18px; font-family:Tahoma;}
.content_kontakt a{	font-weight: normal;text-decoration:none;text-align:center;
 color:#4A4A49;font-size: 16px; font-family:Tahoma;line-height:200%;}


 
 div .galeria{ width:766px;
    font-weight: normal;padding-top:0px;text-align:left;
    font-size: 11px; font-family:Tahoma;padding-left:30px;padding-right:40px;}
	
.galeria .img{ width:180px;height:106px;display:block; float:left; 
    font-weight: normal;padding-top:0px;text-align:left;border:solid 2px #3A95B5;
    font-size: 11px; font-family:Tahoma;margin:15px;}	
.gallery li{list-style-type:none;}

	
img .partner{margin-top:1px;}






div.clear {
    clear: both;
}

.footer{
padding-top:0;
    width: 1167px;
    margin: auto;
	color:#000;
}
.footer_tlo{background: url("images/content_tlo.png") repeat-y top;
    width: 1167px;
	height:40px;

    margin: auto;
	color:#000;
}


div .footer_menu {
    color:#000;
    background: url("images/footer.png") no-repeat;
    height:  73px;
    padding-left: 40px;
    padding-right: 15px;
}

div .footer_menu ul {display:block;float:left;width:600px;text-align:left;
    list-style: none;
    padding: 0;
    margin: 0;
}

div .footer_menu ul li {text-align:left;
    float: left;
	font-weight: bold;
    text-align: right;
    padding-top: 17px;

  
}

div .footer_menu ul li a {font-family:Tahoma;
    color: #FEFEFE;font-weight: bold;
    font-size: 12px;  padding-left:7px;padding-right:7px;border-right:solid 2px #FEFEFE;
}

div .design{display:block; float:right; width:350px;color: #FEFEFE;
    font-weight: normal;padding-top:10px;
    font-size: 11px; font-family:Tahoma; }
.design strong{color: #FEFEFE;
    font-weight: bold;
    font-size: 11px; font-family:Tahoma; }
	
div .design a{text-decoration:none; color: #FEFEFE;
    font-weight: bold;
    font-size: 11px; font-family:Tahoma; }


#gall span { font-size: medium; }
#gall { font-size: medium; }
#gall p { font-size: medium; }

