﻿body{margin:0px;padding:0px;font-family:Tahoma;font-size:12px;color:#3F3F3F;text-align:left;letter-spacing:1px;}

h1{margin:0;letter-spacing:1px;font-size:18px;}
h2{margin:0;letter-spacing:1px;font-size:12px;color:#8F8F8F;}
h4{margin:0; font-size:12px;font-weight:normal;line-height:16px;}
img,fieldset,a{border:0;}
a.firma{font-size:34px;text-decoration:none;color:#DF5353;letter-spacing:28px;}

#top_pasek{background-color:#004166;height:20px;}
#tp_center{margin:0 auto;width:800px;height:20px;}
#flagi{float:right;width:65px;height:12px;margin-top:3px;}
#flagi img{margin-left:10px;}

#top_belka{height:80px;background:url(menu_tlo.gif) repeat-x;}
#top_menu{margin:0 auto;width:800px;height:80px;}
#top_nazwa{float:left;width:250px;height:50px;margin:10px 0 0 20px;}

#menu{float:right;width:360px;height:80px;}

/*#top_bbaner{background-color:#004166;height:140px;}
#top_baner{margin:0 auto;width:800px;height:140px;background:url(top_baner.gif) no-repeat;}*/
#top_bbaner{background-color:#004166;height:110px;}
#top_baner{margin:0 auto;width:800px;height:110px;background:url(top.gif) no-repeat;}
#top_napis{float:left;width:275px;height:80px;color:#EFEFEF;margin:20px 0 0 20px;}
#top_skarpety{float:right;background:url(skarpety.png) no-repeat;width:246px;height:110px;}

#contener{background:url(conteren_bg.gif) repeat-x;;margin:0;min-height:350px;}
#contener a, #contener  a:visited, #contener a:hover{color:#3F3F3F;}
#contener a:hover{text-decoration:none;}

#content{position:relative;overflow:auto;top:15px;margin:0 auto;width:800px;min-height:320px;background-color:#ffffff;}
#corner_left{height:20px;background:url(naroznik.gif) no-repeat;}
#corner_right{float:right;width:20px;height:20px;background:url(naroznik.gif) 0 -21px no-repeat;}
#left{float:left;width:200px;height:300px;}
#left ul{float:left;list-style-position:outside;padding:0;margin:0 0 0 10px;}
#left ul li{line-height:22px;list-style-type:none;}
#lista li{list-style-type:circle;}
#left ul li ul{margin-left:10px;}
#produkty{float:left;width:190px;height:18px;margin:10px 0 10px 10px;border-bottom:1px solid #DFDFDF;}


#center{float:left;width:600px;min-height:300px;background:url(nogi.gif) right 40px no-repeat;}
#main{float:left;width:600px;min-height:300px;}
#snazwa{float:left;width:550px;height:18px;margin:10px 0 0 10px;border-bottom:1px solid #DFDFDF;}
#tresc{float:left;width:430px;margin:0px 0 0 10px;line-height:20px;}
#tresc p{text-indent:15px;}
#tresc p:first-letter{font-size: 15px;font-weight:bold;}
#wyslij{background:#EFEFEF;cursor:pointer;border-width:1px;border-style:solid;}

#stopka{position:relative;width:800px;height:10px;margin:20px auto;border-top:2px solid #DFDFDF;}
#stopka,#stopka a{color:#8F8F8F;font-size:10px;}
#piw{float:right;width:200px;text-align:right;}

.text{background:#EFEFEF;border-right:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF;}
.blad{color:#EF0E0E;}

#kontakt{float:left;width:370px;margin:0px 0 0 10px;}
#adres{float:left;margin-top:15px;text-align:center;}
#adres h1{font-size:16px;}
#adres h2{font-size:12px;}
#adres p{line-height:22px;}

/*	PRODUKTY	*/
#produkt{float:left;width:580px;min-height:300px;}
#opispr{float:left;width:310px;min-height:200px;margin:0 0 0 10px;line-height:20px;}
#galeria{float:left;width:260px;}

/*	MENU	*/
#menu span{display:none;}

#menu ul {list-style:none;margin:0;padding:0;}
#menu ul li {float:left;margin:0;padding:0;width:auto;}
#menu ul li a {background:url(menu2.png) no-repeat top left;display:block;height:80px;}

#menu ul li#m1 a {background-position: 0px 0px;width:90px;}
#menu ul li#m1 a.selected, #menu ul li#m1 a.selected:hover, #menu ul li#m1 a:hover{background-position: 0px -80px;}

#menu ul li#m2 a {background-position: -90px 0px;width:90px;}
#menu ul li#m2 a.selected,  #menu ul li#m2 a.selected:hover, #menu ul li#m2 a:hover{background-position: -90px -80px;}


#menu ul li#m3 a {background-position: -180px 0px;width:90px;}
#menu ul li#m3 a.selected,  #menu ul li#m3 a.selected:hover, #menu ul li#m3 a:hover{background-position: -180px -80px;}


#menu ul li#m4 a {background-position: -270px 0px;width:90px;}
#menu ul li#m4 a.selected:hover, #menu ul li#m4 a.selected, #menu ul li#m4 a:hover{background-position: -270px -80px;}

/*	GALERIA	*/
a:focus { 
	outline:none; /*usuwanie niebieskiej obwódki w FF*/
}

.galeria {
	float:left;
	margin: 5px 0 0 5px ;
}

.miniatury {
	float:left;
	margin:8px auto;
}

.miniatury ul {
	list-style: none;
	overflow: hidden;
	padding: 0px;
	margin:0;
}

.miniatury li {
	display: inline; /*usuwa podwójne marginesy w IE*/
	float:left;
	margin: 0 0 0 8px;
}

.miniatury li a img{
	display: block;
}

.miniatury li a{
	display: block;
	padding-bottom: 2px;
}
