@charset "utf-8";
/* CSS Document */

body {
	margin-top:50px;
	background-color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;	
}
img, img a { border:none; }
h3 {
	font-size:16px;
	font-weight:normal;
	color:#993300;
}
h4 {font-size:12px; color:#999999; font-weight:lighter; }
#naglowek {margin-left:auto; margin-right:auto; width:1000px;  }

#content { background-image:url(../images/content.png);  margin-left:auto; margin-right:auto; width:1006px; overflow: auto; margin-top:0;  padding-top:0; }

#content_top {margin-left:auto; margin-right:auto; width:1006px; background-image:url(/images/content-top.png); background-position:top; background-repeat:no-repeat; height:57px; margin-top:20px; z-index:1;  }
#content_bottom {margin-left:auto; margin-right:auto; width:1006px; }
#pagetitle {
	color:#F9F9F9;
	width:680px;
	margin-left:0;
	padding-top:22px; text-align:left;
	font-size:16px;
	font-weight:normal; float:right;
	position: relative;
}
#lewa {width:300px; float:left;  }

#prawa {width:660px; float:right; padding:20px; }
#tresc {
	font-size: 12px;
	text-align:justify;
	color:#666;
}
#tresc a {
	color:#000000;
	text-decoration:none;
	font-weight: normal;
}
#stopka {margin-left:auto; margin-right:auto; width:1000px; clear:both; text-align:center; font-size:11px; margin-top:16px;}
.stopka_linki a, .stopka_linki {font-size:11px; color:#666; text-decoration:none; text-align: center; padding-left:32px; }
.copyright, .copyright a {font-size:11px; color:#666; text-decoration:none; text-align: left;}
.mapa_strony, .mapa_strony a {font-size:11px; color:#666; text-decoration:none; text-align: right;}

.lista_tytul, .lista_tytul a {
	font-size:16px;
	font-weight:normal;
	color:#993300;
} 
.lista_tagi a, .lista_tagi  {
	font-size:11px;
	color:#666666;
}
.tytul-lista {margin-bottom:16px; margin-top:4px; font-size:16px;
	font-weight:normal;
	color:#993300;}
.lista_opis {font-size:11px; color:#333;}
.foto_podstrony {margin-top:32px; margin-left:50px; z-index:2; margin-bottom:1px;}
.male {margin-left:50px; font-size:9px; color:#333; }
.newsletter {margin-left:50px;}
.foto_galeria {float:left; margin-right:15px; margin-bottom:15px}
.dlugi_tytul { color:#333; font-size:10px; font-style:italic;}
.data {
	color:#999999;
	font-size:10px;
	font-style:italic;
	text-align:right;
}
.longtitle {
	margin-left:15px;
	color:#949494;
	font-size:16px;
	text-align:right;
	margin-top:-15px;
}
.tagi_artykul {margin-bottom:16px; margin-top:8px;}
linia_stopki {margin-top:20px;}
#strzalka_lewa {float:left; text-align:left; }
#strzalka_lewa {float:right; text-align:right; }
.wstecz, .dalej { margin-top:-5px;}
.udo { clear:both; vertical-align:middle; height:25px;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	border:none;
	text-align:left;
	
}
.face a { border:none; }
#newsletter {
	width:200px;
	font-size:12px;
	padding:10px;
	color:#333333;
}
#fb {
	width:220px;
	font-size:12px;
	padding:0px;
	color:#333333;
	
}
.logo { margin-left:50px; margin-right:auto;

width:100px;
	font-size:12px;
	padding:10px;
	color:#333333;
	
}
.foto_a {margin-top:-25px; margin-left:0px; z-index:2; }
#w3c {vertical-align:bottom; margin-left:auto; margin-right:auto; width:1000px; clear:both; text-align:center; margin-top:20px; }
#face {border:none; overflow: visible; width:240px; height:82px; margin-left:45px; margin-top:10px; }
 input.file, input, select, textarea {
	background-color:#FFFFFF; width:200px;
	font-size:12px;
	color:#000;
	font-weight:normal;
	border: 1px solid #868589;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: circle;
	margin-left:0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
}
textarea { width:420px; }
	#submit
	{
	WIDTH:200px;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	font-weight:normal;
	border: 1px solid #333333;
	background-color: #B8310A;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: circle;
	margin-left:0px;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	padding-top: 4px;
	padding-right: 1px;
	padding-bottom: 4px;
	padding-left: 1px;
}
.submit.error, #foto1.error, #foto.error, #agree.error, #imie.error, #nazwisko.error, #nick.error, #tekst.error, #miesiac.error, #email.error, #osobie.error, #phone.error, #address.error, #kategoria.error, submit option.error, #grunwald.error, #login.error, #kod.error, #ulica.error, #miasto.error, #typ.error {
	border: 1px solid #B8310A;
	background-color: #F8F8ED;
}
legend {
	color:#CCCCCC; /* IE styles legends with blue text by default */
	margin-left:-7px; /* A hack that only ie reads to position the legend in the same place cross browser */
}
fieldset {
	width:820px;
	padding:15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* Lista Schidlera */
.lista_produkty {
	width:150px;
	float:left;
	margin-right:16px;
	border:none;
	padding:8px;
	height:220px;
	overflow: hidden;
	margin-bottom:30px;
}
.foto_lista { float:left; margin-right:16px; margin-bottom:16px; }
.text { color:#000000; font-size:8pt; clear:both; text-align:justify; }
.podtutul {
margin-top:6px;
	color:#003366;
	font-size: 12pt;
	overflow:visible;
}
.cena{
	margin-top:6px;
	color:#0066CC;
	font-size: 12pt;
	overflow:visible;
	font-weight: bold;
}
	
.tytul {
	color:#333333;
	font-size:11pt;
	font-weight: bold;
}
.news {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2; padding-top:16px; padding-bottom:8px; }
