@charset "utf-8";
/* CSS Document */

body { 
	font-family: 'Fira Sans Condensed', Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height:30px;
	color:#6E6358;
	margin: 0px;
	padding: 0px;
	text-align:center;
	font-weight:300;
}
img {border:0;}
hr {border: none; background-color:#DDD; color:#DDD; height: 1px; width:100%;}
h1,h2,h3,h4,h5,h6 {margin:0 0 20px 0; padding:0; font-size:54px; line-height:60px; color:#BFAF98; font-weight:300;}
p {margin:0; padding:0 0 16px 0;}
ul {padding-top:0; margin-top:0;}
a {font-weight:300; color:#C8B199; text-decoration: none;}
a:hover {color:#FF6600}
table{margin:0;}
td,th {padding:0; color:#555;}
strong{font-weight:700;}


div#calosc{}
div.paczka{max-width:1200px;margin:0 auto; position:relative;}

#page_top{min-height:80px; width:100%; position:fixed; top:-80px; left:0px; background:#514943;opacity:0.8; z-index:500;}
#topIn{max-width:1200px; margin:0 auto; position:relative;}
#toplogo{}
#toplogo h1{position:absolute; top:15px; left:6px;}
#teledata{float:right; color:#fff;padding-top:24px;}
#teledata div{float:left; }
#teledata1{ background:url(../imgs/ico_tel.png) no-repeat 0% 50%; margin-right:30px; padding-left:30px;}
#teledata2 {}

#logo{position:absolute;top:0;right:0;bottom: 0;left: 0;margin: auto; opacity:0;z-index:401;}
#btn_dol{position:absolute;right:0; left:0;margin:0 auto 0 auto;bottom:0;opacity:0;z-index:400;}



#home_slajdy_kont{min-height:200px; overflow:hidden;position:relative;}
#home_slajdy {position:relative;}
#home_slajdy img.sl {width:100%; position:absolute; top:0px; left:0px;}



#lev_1 { padding-top:100px; min-height:600px;}
#lev_1 img { margin:0 10px }
#lev_1 p { padding:0 200px; margin-bottom:60px;}

#lev_2 { background:#7f6f5e url(../imgs/bg2.jpg) 50% 50% no-repeat fixed; min-height:600px; }
#lev_2_in { background:url(../imgs/bg1.png) 50% 100% no-repeat fixed; min-height:600px; }
#lev_2_txt {text-align:left;padding-left:700px; padding-top:200px; padding-right:150px;}
#lev_2_txt p {color:#fff;}


#lev_3 { padding:50px 0}
#lev_3 img{ margin:10px;border:1px solid #fff;}
#lev_3 img:hover{border:1px solid #FF6600;}

#lev_4{ background:#928475 url(../imgs/foot.jpg) fixed no-repeat 50% 100%; min-height:90px; text-align: left;}

#foot_l{float:left; width:30%;padding-top:20px}
#foot_m{float:left; width:30%; padding-top:40px; color:#fff;}
#foot_r{float:right; width:40%; padding-top:40px; padding-bottom:30PX;}
#foot_m p { font-size:18px;line-height:50px;}
#foot_m a { color:#fff;}
#foot_m a:hover{ color:#FF6600;}
#foot_m h3{ line-height:48px; font-size:44px;}


div#formKontakt{position:relative; float:right; color:#fff;}
div#formKontakt input, div#formKontakt textarea{padding: 10px;border: solid 1px #D9C9BD;outline:0;width: 348px;background:none;font-size:14px;color:#fff;font-family:'Fira Sans Condensed', Arial, Helvetica, sans-serif;margin-bottom:4px;}  
div#formKontakt textarea {max-width:348px;min-width:348px;height:150px;max-height:190px;line-height:150%;font-size:14px;color:#fff;background:none;font-family:'Fira Sans Condensed', Arial, Helvetica, sans-serif;}  
div#formKontakt input:hover, div#formKontakt textarea:hover, div#formKontakt input:focus, div#formKontakt textarea:focus {border-color: #fff;}  
div.submit{cursor:pointer; font-weight:600; color:#D9C9BD; font-size:30px; line-height:36px}
div.submit:hover{color:#fff;}


#lev_5{ background:#514943; padding:10px; font-size:14px; color:#fff; text-align:left;}


.loader_gif{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}
div.wyczysc {clear:both; height:0px; line-height:0px; font-size:0px;}


@media screen and (max-width: 1200px) {
	#lev_2_txt {text-align:left;padding-left:600px; padding-top:100px; padding-right:20px;}
}

@media screen and (max-width: 1000px) {
	#logo{ display:none;}
	#btn_dol{ display:none;}
	#lev_2_txt {text-align:left;padding-left:350px; padding-top:100px; padding-right:20px;}
	#lev_1 p { padding:0 20px; margin-bottom:20px;}
	#foot_l{float:left; width:50%;padding-top:20px}
	#foot_m{float:left; width:50%; padding-top:40px; color:#fff;}
	#foot_r{ display:none;}
	#lev_1 { padding-top:50px; min-height:inherit}
	#page_top{min-height:80px; width:100%; position:static; top:auto; left:auto;opacity:1;}
}

@media screen and (max-width: 600px) {
	#lev_2 { min-height:inherit; }
	#lev_2_in { min-height:inherit; }
	#lev_2_txt {text-align:right;padding-left:20px; padding-top:50px; padding-right:20px; padding-bottom:50px;}
	#foot_l{float:none; width:inherit;padding-top:20px; text-align:center;}
	#foot_m{float:none; width:inherit;padding-top:40px; color:#fff;text-align:center;}
	#lev_5{ text-align:center;}
	#lev_1 { padding-top:20px; min-height:inherit}
	#teledata{ display:none;}
	#toplogo h1{position:static; top:auto; left:auto; text-align:center; padding-top:10px;}
}
@media screen and (max-width: 550px) {
#lev_1 img { width:100%;margin:0px }
}

