﻿body{background:url("images/tlo_page.jpg") repeat-x top left #dbe5e7; margin:0;padding:0; font-family: Verdana; font-size: 11px; color: #666666;}
input, textarea, select, option{font-family: Verdana; font-size: 11px; color: #666666;}
img{border: none;}
a{color: #666666;}
a:hover{color: #CC0000; text-decoration: underline;}
p{padding: 0px;}
/* STRONA GŁÓWNA */ 
div#container{width:1000px;margin-top:0;}
div#top{height: 417px;}
div#left{float: left; width: 220px;}
div#right{float: left; width: 775px; overflow: hidden;}
div#waluta{width: 135px; height: 32px; margin-top: 28px; margin-left: 73px;}
div#logowanie{margin-top: 14px; width: 196px; margin-left: 15px;}
div#koszyk{width: 196px; margin-left: 15px;}
div#footer{height: 83px; width: 100%; min-width:1000px; width:auto !important; background: #979ea0; margin-top: 20px;}
div#galeria{margin-top: 23px; height: 225px;}
div#london{padding-top: 15px; padding-left: 15px; float: left;}
div#secured{padding-top: 22px; padding-left: 12px; float: left;}
div#footer_right{float: left; width: 680px; height:61px; padding-left: 9px; padding-top: 16px;}
div#footer_menu{height: 11px; text-align: right; font-weight: bolder; color: #abb3b4;}
div#footer_copy{margin-top: 24px; color: #dbe5e7; float: left;}
div#footer_logo{float: right; margin-top: 24px;}
div#text_glowna{width: 707px;}
div#obraz{width: 216px; height: 310px; background: url(images/obraz.jpg);}
div#menu{width: 658px; height: 46px; float: left;}
div#logo2{float: left; margin-top: 18px; margin-left: 7px;}
div#artykul{margin-left: 61px; min-height:700px;height:auto !important; height:700px;}

/* STRONA GŁÓWNA */ 

.czysc_lewo{clear: left; height: 1px; font-size: 1px;}
.czysc_prawo{clear: right; height: 1px; font-size: 1px;}
.czysc_obie{clear: both; height: 1px; font-size: 1px;}

.nagl{width: 210px; text-align: right; padding-bottom: 5px; border-bottom: 1px solid #9ca2a3;}

.log{background: url("images/input.jpg") no-repeat; width: 113px; height: 19px; border: none; padding-left: 5px; padding-top: 2px;}
.log2{ width: 111px; height: 19px; border: none; padding-left: 5px; padding-top: 2px;}
.log_txt{font-weight: bolder; float: left; width: 65px; text-align: right; padding-right: 12px; padding-top: 5px;}
/*MENu DOLNE*/
.menu1{color: #dbe5e7; text-decoration: none;}
.menu1 a{color: #333333; text-decoration: none;}
.menu2{color: #333333; text-decoration: none;}
/*MENu DOLNE*/

/* GALERIA */
.gal_kat{background: #979ea0; color: #ffffff; font-weight: bolder; padding-left: 17px; padding-top: 3px; padding-bottom: 3px; font-size: 11px;}
.gal_kat a{background: #979ea0; color: #ffffff; font-weight: bolder; padding-top: 3px; padding-bottom: 3px; text-decoration: none; font-size: 11px;}
.gal_kat a:hover{background: #979ea0; color: #ffffff; font-weight: bolder; padding-top: 3px; padding-bottom: 3px; font-size: 11px;}

.gal_podkat{border-bottom: 1px solid #979ea0; color: #333333; font-weight: bolder; padding-top: 3px; padding-bottom: 3px; text-align: right; padding-right: 5px; font-size: 11px;}
.gal_podkat a{border-bottom: 1px solid #979ea0; color: #333333; font-weight: bolder; padding-top: 3px; padding-bottom: 3px; text-align: right; text-decoration: none; font-size: 11px;}
.gal_podkat a:hover{border-bottom: 1px solid #979ea0; color: #333333; font-weight: bolder; padding-top: 3px; padding-bottom: 3px; text-align: right; font-size: 11px;}

.gal_podkat_active{color: #333333; font-weight: bolder; background: #dbe5e7; padding-top: 3px; padding-bottom: 3px; text-align: right; padding-right: 5px; font-size: 11px;}
.gal_podkat_active a{color: #333333; font-weight: bolder; background: #dbe5e7; padding-top: 3px; padding-bottom: 3px; text-align: right; text-decoration: none; font-size: 11px;}
.gal_podkat_active a:hover{color: #333333; font-weight: bolder; background: #dbe5e7; padding-top: 3px; padding-bottom: 3px; text-align: right; font-size: 11px;}

div#nawigacja{margin-top: 5px; color: #2f3a3b; font-weight: bolder;}
div#nawigacja a{margin-top: 5px; color: #2f3a3b; font-weight: bolder; text-decoration: none;}
div#nawigacja a:hover{color: #CC0000;}

.details{color: #CC0000; font-weight: bolder;}
.details a{color: #CC0000; font-weight: bolder;}
.details a:hover{color: #ffffff; font-weight: bolder; background: #CC0000; }
/* GALERIA */

/* FAQ */
.pytanie{margin-top: 17px; font-weight: bolder;}
.pytanie a{text-decoration: none;}
.pytanie a:hover{color: #CC0000; text-decoration: none;}

.pytanie_active{margin-top: 17px; font-weight: bolder; color: #CC0000;}
.pytanie_active a{color: #CC0000; text-decoration: none;}
.pytanie_active a:hover{color: #CC0000; text-decoration: none;}

.odpowiedz{margin-top: 10px; margin-left: 15px; border-bottom: 1px solid #979EA0; padding-bottom: 10px;}
.form{width: 375px; padding: 3px; background: transparent; border: 1px solid #979ea0;}
.form_a{width: 375px; padding: 3px; height: 131px; background: transparent; border: 1px solid #979ea0;}
/* FAQ */

.panstwa{width: 383px; padding: 3px; background: #DBE5E7; border: 1px solid #979ea0;}



/* VALIDATOR */
input.validation-failed, textarea.validation-failed {
	border: 1px solid #CC0000;
}

.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #CC0000;
	color : #FFF;
	font-weight: bold;
}

.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}
/* VALIDATOR */

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	-moz-opacity:0;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	height:18px;
	width:208px;
	font-size:12px;
	color:#999579;
}
