@CHARSET "UTF-8";
* {margin: 0px; padding: 0; font-family:sans-serif, arial, verdana, helvetica; font-size: 11px; color: #6f7c85;}
html, body {height: 100%;text-align: center; background: #FFFFFF;}
#counter{width:781px; margin: auto; text-align: left; background: #f5fafc;}
#naglowek{height: 217px; width: 100%; background: url("images/naglowek.jpg"); position: relative;}
#naglowek2{height: 54px; width: 100%; background: url("images/naglowek2.jpg");}
#naglowek3{height: 54px; width: 100%; background: url("images/naglowek3.jpg");}
#txt_nagl{color: #FFFFFF; padding: 20px 0 0 15px; font-size: 12px;}
#koszyk{height: 50px; width: 100%; background: url("images/koszyk.jpg"); font-size: 1px;}
#pole1{height: 10px; width: 100%;   font-size: 1px;}
#realizacje{position: absolute; left: 600px; top: 165px;}
#logo{position: absolute; left: 310px; top: 0px;}
#lewe_menu{ width: 208px; float: left; border-right: 1px solid #e9edef;}
#srodek{width: 572px; float: left; background: #FFFFFF; min-height: 650px; }
#content {background: #F5FAFC;}
#center {background: #FFFFFF; float: left;}
#clear{clear: left;}
#footer {height: 53px; width: 100%; background: url("images/stopka.jpg") no-repeat top left #3f81a1;}
#footer_content{text-align: center; color: #9DBFCF; padding-top: 20px;}
#tresc_art{padding-left: 10px; padding-top: 10px; padding-bottom: 10px;}
/* LEWE MENU */
.nagl_menu {width: 208px; height: 43px; background: url("images/menu.jpg");}
.nagl_txt{color: #00467d; font-size: 13px; font-weight: bolder; font-style: italic; padding: 12px 0 0 21px;}
.nagl_txt3{color: #00467d; font-size: 13px; font-weight: bolder; font-style: italic; padding-bottom: 5px;}
.podmenu{height: 28px; width: 100%; background:url("images/podmenu.jpg") top left #f5fafc no-repeat;}
.kreska{height: 1px; width: 100%; background: url("images/kreska.jpg") #f5fafc; font-size: 1px;}
.pasek{height: 9px; width: 100%; background: url("images/pasek.jpg") no-repeat; font-size: 1px;}
.pasek2{height: 10px; width: 100%; background: url("images/pasek2.jpg") no-repeat; font-size: 1px;}
/* MENU */
.podmenu_txt{color: #00467d; font-size: 11px; padding: 8px 0 0 21px; font-weight: normal;}
.podmenu_txt a{color: #00467d; text-decoration: none;}
.podmenu_txt a:hover{color: #00467d; text-decoration: underline;}

.podkat_txt{color: #5C7A98; font-size: 11px; padding: 8px 0 0 31px; font-weight: normal;}
.podkat_txt a{color: #5C7A98; text-decoration: none;}
.podkat_txt a:hover{color: #5C7A98; text-decoration: underline;}


#search{height: 70px; width: 100%; background: #edf5fa;}
#box_search{padding: 13px 0 0 10px;}
#input_search{height: 26px; width: 135px; background: url("images/input_search.jpg"); float: left;}
.input_s{border: none; background: transparent; margin: 5px 0 0 5px; }
#producenci{height: 50px; width: 100%; background: #edf5fa;}
#box_producenci{padding: 13px 0 0 10px;}
#pasek_dol{width: 208px; height: 8px; background: url("images/pasek_dol.jpg");}

/* STRONA GWNA */
.nagl_left{width: 6px; height: 42px; background: url("images/nagl_left.jpg") no-repeat; float: left;}
.nagl_middle{height: 42px; width: 558px; background: url("images/nagl_middle.jpg") repeat-x; float: left;}
.nagl_right{width: 8px; height: 42px; background: url("images/nagl_right.jpg") no-repeat; float: left;}
.nagl_txt2{color: #6F7C85; font-size: 13px; font-weight: bolder; font-style: italic; padding: 12px 0 0 21px;}

/* WYSWIETLENIE PRODUKTOW */
.prod{float: left; width: 189px; border-right: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2;}
.prod_nazwa{border-bottom: 1px solid #f2f2f2; padding-left: 10px;}
.prod_cena{float: right; font-size: 13px; margin-top: 5px; text-align: center; width: 100px;}
.prod_koszyk{float: right; border-left: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2;}

/* NAWIGACJA */
#nawigacja {height: 22px; color: #6F7C85; background: #F1F9FF; border-bottom: 1px solid #D3DBE2; padding-top: 8px; margin-top: 0px;}

/* KONKRETNY PRODUKT */
.nagl_middle2{height: 42px; width: 345px; background: url("images/nagl_middle.jpg") repeat-x; float: left;}
.nagl_middle3{height: 42px; width: 196px; background: url("images/nagl_middle.jpg") repeat-x; float: left;}

.alarm{margin-top: 10px; margin-left: 10px; font-weight: bolder;}

/* WYSZUKIWARKA ZAAWANSOWANA */
.input_price{height: 26px; width: 37px; background: url("images/input_price.jpg"); float: left;}
.input_p{border: none; background: transparent; margin: 5px 0 0 5px; width: 30px;}

.logowanie{width: 100px; padding-left: 5px;}

li {margin-left: 30px;}

/* STOPKA */
.mail{font-weight: bolder; color: #9DBFCF; text-decoration: none;}

.link_blue {color: #3F81A1;}
.link_blue a{color: #3F81A1; text-decoration: none;}
.link_blue a:hover{color: #3F81A1; text-decoration: none;}

/* classy dla validatora */
input.formularz {border: 1px solid #7F9DB9; font-size: 11px; padding-left: 5px; width: 100px; height: 14px;}

input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.validation-failed, textarea.validation-failed {
	background: #FFFFFF;
	font-family: Tahoma;
	border: 1px solid #FF3300;
	color : #FF3300;
	width: 100px;
}
input.validation-passed, textarea.validation-passed {
	background: #FFFFFF;
	font-family: Tahoma;
	border: 1px solid #00CC00;
	color : #000;
	width: 100px;
}

.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
}

.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}

