@charset "utf-8";
/* CSS Document */

body{
	background-color:#000000;
	font-family:Arial;
	color:#000000;
	
}



#gorka{
	background:url(images/index_01.jpg) no-repeat;
	width:1280px;
	height:73px;
}

#srodek{
	width:1280px;
	
}

#bok_lewy{
	background:url(images/index_02.jpg) no-repeat;
	height:2127px;
	width:148px;
	float:left;
}

#content{
	background:url(images/content_tlo.jpg) repeat-y;
	width:972px;
	
	float:left;
}

.clearfix:after { 
   content: "."; 
   display: block; 
   height: 0; 
   clear: both; 
   visibility: hidden; 
} 


#bok_prawy{
	background:url(images/index_04.jpg) no-repeat;
	height:2127px;
	width:160px;
	float:left;
}

#lewa{
	
	width:713px;
	float:left;
	float:left;
}

#prawa{
	float:left;
	width:259px;
	float:left;
	
}

#logo{
	background:url(images/logo2.jpg) no-repeat;
	width:713px;
	height:109px;
	padding-right:10px;
}

#menu_gora{
	width:713px;
	height:28px;
	margin-bottom:20px;
}

#krawedz_lewa{
	background:url(images/krawedz_lewa.jpg) no-repeat;
	height:29px;
	width:29px;
	float:left;
}

.dla_kobiet:link, .dla_kobiet:visited{
	background:url(images/koszulki_gotowe.jpg) no-repeat;
	height:29px;
	width:146px;
	float:left;
}

.dla_kobiet:hover, .dla_kobiet:active{
	background:url(images/koszulki_gotowe_.jpg) no-repeat;
	height:29px;
	width:146px;
	float:left;
}                    

.dla_mezczyzn:link, .dla_mezczyzn:visited{
	background:url(images/wlasny_projekt.jpg) no-repeat;
	height:29px;
	width:136px;
	float:left;
}

.dla_mezczyzn:hover, .dla_mezczyzn:active{
	background:url(images/wlasny_projekt_.jpg) no-repeat;
	height:29px;
	width:136px;
	float:left;
}

.dla_dzieci:link, .dla_dzieci:visited{
	background:url(images/instrukcja.jpg) no-repeat;
	height:29px;
	width:102px;
	float:left;
}

.dla_dzieci:hover, .dla_dzieci:active{
	background:url(images/instrukcja_.jpg) no-repeat;
	height:29px;
	width:102px;
	float:left;
}

.gadzety:link, .gadzety:visited{
	background:url(images/o_produktach.jpg) no-repeat;
	height:29px;
	width:128px;
	float:left;
}

.gadzety:hover, .gadzety:active{
	background:url(images/o_produktach_.jpg) no-repeat;
	height:29px;
	width:128px;
	float:left;
}

.wlasne:link, .wlasne:visited{
	background:url(images/wlasne.jpg) no-repeat;
	height:29px;
	width:130px;
	float:left;
}

.wlasne:hover, .wlasne:active{
	background:url(images/wlasne_.jpg) no-repeat;
	height:29px;
	width:130px;
	float:left;
}

.informacje:link, .informacje:visited{
	background:url(images/informacje.jpg) no-repeat;
	height:29px;
	width:106px;
	float:left;
}

.informacje:hover, .informacje:active{
	background:url(images/informacje_.jpg) no-repeat;
	height:29px;
	width:106px;
	float:left;
}

#krawedz_prawa{
	background:url(images/krawedz_prawa.jpg) no-repeat;
	height:29px;
	width:161px;
	float:left;
}

#baner{
	background:url(images/baner_glowny.png) no-repeat;
	width:687px;
	height:302px;
	
}

#menu a{
	padding-left:30px;
	float:left;
	color:#75b3db;
	text-decoration:none;
	position:relative;
	top:48px;
	left:125px;
	font-family:Arial;
	font-size:11px;
}

#menu img{
	float:right;
	position:relative;
	top:32px;
	right:150px;
}

#logowanie a{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#75b3db;
	text-decoration:none;
	position:relative;
	top:43px;
	left:240px;
	padding-left:50px;

}

.mniej{
	font-weight:normal;
}

#haslo a{
	font-weight:normal;
	padding-left:110px;
	top:50px;
	position:relative;
}

.buttonGo{
	background:url(images/rozpocznij.png) no-repeat;
	width:146px;
	height:40px;
	border:none;cursor:pointer;
}

#rozpocznij{
	float:right;
	position:relative;
	top:250px;
	
}

#polozenie{
	color:#868686;
	font-size:11px;
	text-align:left;
	margin-top:20px;
	margin-left:20px;
	margin-bottom:10px;
}

.powiekszenie{
	font-weight:bold;
	color:#42688c
	
}

.linia{
	border-top:#9fc0dc 1px dashed;
	width:687px;
	height:1px;
	margin:0;
	padding:0;
	margin-bottom:20px;
}

.konto_txt{
	font-size:18px;
	color:#89c332;
	margin-bottom:10px;
	text-align:left;
	margin-left:100px;clear:both;
}

#logowanie_baner{
	background:url(images/logowanie_baner.png) no-repeat;
	width:521px;
	height:124px;
	margin-bottom:25px;
}

.butons_log{
	padding-left:70px;
	padding-top:30px;
}

.zarejestruj{
	background:url(images/button_log.png) no-repeat;
	width:178px;
	height:43px;
	border:none;
	cursor:pointer;
	color:#0193cf;
	font-size:18px;
	margin-left:25px;
}

.lub{
	position:relative;
	bottom:30px;
	left:12px;
	font-size:14px;
}

.podpis{
	font-size:11px;
	color:#2d2d2d;
	margin-left:50px;
}

.pogrubienie{
	font-weight:bold;
}

.podpis a{
	color:#4284ba;
}

.belka{
	background:url(images/belka.png) no-repeat;
	width:685px;
	height:34px;
	margin-bottom:10px;
	clear:both;
}

.belka_tyt{
	color:#42688c;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-top:5px;
	margin-left:17px;
}

.podstrony{
	text-align:right;
	font-weight:normal;
	color:#0193cf;
	position:relative;
	bottom:12px;
	right:15px;
}

.podstrony a{
	text-decoration:none;
	color:#0193cf;
	font-weight:bold;
}

.koszulka{
	
	width:250px;
	float:left;
	margin-left:90px;
}

.nazwa{
	font-size:14px;
	color:#42688c;
	position:relative;
	right:20px;
	margin-bottom:10px;
}

.ramka{
	background:url(images/ramka.jpg) no-repeat;
	width:227px;
	height:227px;
	float:left;
	margin-bottom:5px;
}

.ramka img{
	margin-top:13px;
}

.nawigacja{
	float:left;
}

.znaczek{
	background:url(images/ynacyek.jpg) no-repeat;
	width:22px;
	height:24px;
	display:block;
	border:none;
	cursor:pointer;
}

.lupa{
	background:url(images/lupa.jpg) no-repeat;
	width:22px;
	height:27px;
	display:block;
	border:none;
	cursor:pointer;
}
.obrazki{
	background:url(images/obrazki.png) no-repeat;
	width:226px;
	height:19px;
	clear:both;
	float:left;
	padding-bottom:40px;
}

.opis a{
	font-size:11px;
	font-weight:bold;
	color:#42688c;
	float:left;	
	position:relative;
	left:10px;
	top:2px;
	margin-left:30px;
	text-decoration:none;
}

.koszyk a{
	color:#9cc426;
	font-size:11px;
	font-weight:bold;
	position:relative;
	left:40px;
	text-decoration:none;
	top:3px;
}

.haslo{
	font-size:16px;
	font-weight:bold;
	color:#00a0e2;
	text-align:left;
	margin-left:37px;
}

.wypelnienie{
	text-align:left;
	font-size:11px;
	color:#060606;
	margin-left:37px;
	margin-right:64px;
}
	
#wypelnienie h1{
font-size:30px;
color: #000000;

}


#wypelnienie h2{
font-size:20px;
color: #032747;

}



.podsumowanie{
	margin-left:19px;
	margin-bottom:10px;
}

.podsumowanie img{
	float:left;
	position:relative;
	left:16px;
	top:9px;
}

.belka_tyt2{
	color:#42688c;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-top:5px;
	margin-left:25px;
}

#dol{
	background:url(images/dol.jpg) no-repeat;
	height:75px;
	width:972px;
}

#searchbox{
	background:url(images/search.jpg) no-repeat;
	width:259px;
	height:34px;
	clear:both;
	margin-bottom:20px;
}
#searchbox input{
	height:13px;
	border-top:#fff 1px solid;
	border-bottom:#fff 1px solid;
	border-left:none;
	border-right:none;
	line-height:12px;
	
}
.search{
	height:13px;
	width:170px;
	margin-left:3px;
	font-size:11px;
	margin-top:9px;
	float:left;
}

.lupka{
	background:url(images/lupka.png) no-repeat;
	height:12px;
	width:15px;
	cursor:pointer;
	float:left;
	margin-top:10px;
	margin-left:35px;
	border:none;
}


#koszyk{
	background:url(images/koszyk.png) no-repeat;
	width:197px;
	height:124px;
}

.zakup{
	padding-top:8px;
	padding-left:60px;
	color:#786d54;
	font-family:Arial;
	font-size:11px;
	margin-bottom:2px;
	

}

.koszyk_podsumowanie a{
	font-size:11px;
	color:#786d54;
	font-weight:bold;
	text-decoration:none;
	position:relative;
	top:15px;
	left:29px;
}

.kasa a{
	color:#75b3db;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	position:relative;
	top:40px;
	left:47px;
}

.naglowek_cz{
	background:url(images/naglowek_czerw.jpg) no-repeat;
	width:259px;
	height:34px;
	margin-top:20px;
	margin-bottom:20px;
}

.cena{
	font-weight:bold;
	font-size:16px;
	color:#d80d0d;
	margin-top:10px;
}    

.podsumowanie_polecamy{
	background:url(images/polecamy.png) no-repeat;
	width:218px;
	height:36px;
	padding-top:14px;
	padding-right:5px;
}              

.aktualnosci{
	background:url(images/aktualnosci.jpg) no-repeat;
	width:259px;
	height:35px;
}

.tytul{
	color:#6ca930;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	margin-top:20px;
	margin-left:23px;
}

.news{
	color:#696969;
	font-size:11px;
	text-align:left;
	margin-left:23px;
	line-height:14px;
	margin-top:10px;
	margin-right:20px;
	
}


.news a{
	color:#666666;
	text-decoration:none;
	font-family:Arial;
	font-size:13px;	
}



.czytaj{
	color:#6ca930;
	font-size:11px;
	text-align:right;
	position:relative;
	margin-bottom:10px;
	right:20px;
}

.linia2{
	border-top:#9fc0dc 1px dashed;
	width:210px;
	height:1px;
	margin:0;
	padding:0;
	
}

.archiwum a{
	color:#5d8dc8;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	float:left;
	margin-left:137px;
	margin-top:5px;
	font-weight:bold;
}

.archiwum_symbol{
	background:url(images/archiwum.jp) no-repeat;
	margin-left:8px;
	margin-top:5px;
	width:14px;
	float:left;
	height:14px;
	margin-bottom:20px;
}

.projekty{
	width:259px;
	height:34px;
	background:url(images/projekty.jpg) no-repeat;
	clear:both;
	
}

.galeria{
	margin-top:25px;
}
.foty{
	margin-left:30px;
}
.rama{
	background:url(images/rama.jpg) no-repeat;
	width:44px;
	height:49px;
	float:left;
	margin-left:3px;
	margin-bottom:10px;
}

.rama img{
	padding-top:3px;
}

.symbol{
	background:url(images/symbol.png) no-repeat;
	margin-left:8px;
	margin-top:5px;
	width:16px;
	float:left;
	height:16px;
	margin-bottom:20px;
}

.reklamowe{
	background:url(images/reklamowe.png) no-repeat;
	width:259px;
	height:33px;
	clear:both;
}


.baner{
	margin-top:20px;
	margin-bottom:20px;
}





.baner img{
border:0px;	
	
}












.konkurs{
	background:url(images/konkurs.jpg) no-repeat;
	width:259px;
	height:34px;
	clear:both;
}

.roslinka{
	background:url(images/roslinka.png) no-repeat;
	height:189px;
	width:259px;
}

.zobacz a{
	color:#5d8dc8;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	float:right;
	position:relative;
	top:110px;
	right:20px;
}


#gora{
	width:1280px;
	display:block;
}

#footer{
	width:972px;
	display:block;
	clear:both;
	background:url(images/tlo.jpg) repeat-x;
	height:312px;
}

.lista{
	color:#3399cc;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	float:left;
	text-transform:uppercase;
	width:215px;
	text-align:left;
	margin-top:20px;
	margin-left:15px;
}

.lista2{
	color:#3399cc;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	float:left;
	text-transform:uppercase;
	width:215px;
	text-align:left;
	margin-top:20px;
	margin-left:45px;
}

.podmenu a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	font-family:Arial;
	text-transform:none;
	margin-bottom:3px;
	font-weight:normal;
	line-height:22px;
	position:relative;
	top:5px;

}


.email input{
	border:1px solid #7f9db9;
	font-size:11px;
	height:16px;
	margin-top:30px;
	float:left;
}

.ok{
	background:url(images/ok.png) no-repeat;
	width:24px;
	height:21px;
	border:none;
	cursor:pointer;
	float:left;
	margin-top:30px;
	margin-left:10px;
}

.instrukcja{
	font-family:Arial;
	font-size:11px;
	color:#90a5a9;
	clear:both;
	text-transform:none;
	font-weight:normal;
	line-height:16px;
	padding-top:15px;
}

#menu_dol{
	clear:both;
	position:relative;
	top:70px;
}

#menu_dol a{
	margin-left:12px;
}

.separator{
	color:#3e6584;
	font-family:Arial;
	font-size:11px;
	float:left;margin-left:12px;
}

.link:link, .link:visited{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
}

.link:hover, .link:active{
	font-family:Arial;
	font-size:11px;
	color:#1d8cc3;
	text-decoration:none;
	float:left;
}

#podpis{
	text-align:right;
	color:#fff;
	font-family:Arial;
	font-size:11px;
}

#podpis a{
	color:#3d7aa2;
	text-decoration:none;
	margin:0;
	padding:0;
}
/* border:#FF0000 1px solid; */