body{

	background-color:#FFFFFF;

	padding: 30px 0 30px 0;

	margin:0;

}



a{

color:#97017E;

text-decoration:none;

}



a:hover{

color: #017E9A;

text-decoration:none;

}



#pasek{

width:100%;

height: 35px;

background-image: url(../images/bg_pasek.gif);

background-repeat:repeat-x;

position: absolute;

z-index:1;

top: 299px;

left:0;

}



#box1{

	width:782px;

	margin: 0 auto;

	padding:0;

	z-index:2;

	position: relative;

}



#box2{

	width:782px;

	margin: 0 auto;

	padding:0;	

	background-image:url(../images/img_cien.gif);

	background-repeat:no-repeat;

}





#box3{

width:770px;

background-image:url(../images/kawalek_bg.gif);

background-repeat:no-repeat;

margin: 0 auto;

padding:0;

margin:0;

}



#kontener{

width:770px;

margin: 0 auto;

background-image:url(../images/kontener_bg.gif);

background-repeat:repeat-y;



}



#header{

	width:768px;

	height:69px;

	padding:0;

	margin-left:6px;

}



#header img{

padding:0;

margin:0;

border:0;

}



.produkt_one{

width:200px;

height:200px;

float:left;

}



.produkt_one img{

margin: 0 auto;

border:0;

padding:0;

max-width:200px;

max-height:200px;

display:block;

}



#left{

	width:286px;

	float:left;

	padding:0;

	margin:0;

}



#right{

	width:484px;

	float:left;

	padding:0;

	margin:0;

}



#menu{

width:250px;

float:right;

background-image:url(../images/menu_bg.gif);

background-repeat:repeat-y;

overflow:hidden;

}



.sekcja{

height:26px;

width:250px;

background-image:url(../images/sekcja_menu.gif);

background-repeat:no-repeat;

float:left;

margin: 15px 0 0 0;

display:block;

}



.sekcja .sekcja_nazwa{

	font-size:1.2em;

	margin: 0 0 0 50px;

	padding:2px 0 0 0 ;

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	display:block;

}







.separator{

	width:195px;

	height:2px;

	margin:  0 auto;

	background-image: url(../images/separator.gif);

	background-repeat:no-repeat;

	float:left;

	margin-left: 28px !important;

	margin-left: 14px;

	margin-top:10px;

	margin-bottom:10px;

}



.menu_lista{

margin: 0;

padding:0;

}



.menu_lista li{

list-style:none;

font-family:Arial, Helvetica, sans-serif;

font-size: 13px;

color:#000000;

font-weight:bold;

min-height: 18px;

background-image:url(../images/menu_button.gif);

background-repeat:no-repeat;

padding-top:6px;

width:250px;

max-width:250px;

display:block;

float:

left;

}



.lista_expanded{

	padding-left:12px;

	max-width:220px;

	width:220px;

}







.menu_lista .roz{

color:#990000;}



.menu_lista a{

color:#A40087;

text-decoration:none;

}



.menu_lista a:hover{

color:#017E9A;

text-decoration:none;

}



.lista_expanded a{

	color:#4A4A4A;

}





.menu_lista .menu_plusik_normal{

padding: 3px 5px 0 15px;

height: 22px;

display:block;

float:left;

}



.news{

	width:235px;

	float:left;

	margin: 5px 0 5px 0;

	font-family:Arial, Helvetica, sans-serif;

	padding: 0 0 0 10px;

	display:block;

}



.news .news_data{

color:#017E9A;

font-size:0.7em;

font-weight:bold;

}



.news .news_tytul{

color:#A10187;

margin:0 ;

font-size:1em;

font-weight:bold;

}



.news .news_tresc{

color: #4D4B4C;

margin: 5px 0 0 0;

font-size:0.8em;

float:left;

}



.user_info{

	width:250px;

	font-family:Arial, Helvetica, sans-serif;

	float:left;

	font-weight:bold;

	font-size:0.8em;

}



.user_info a{

color:#FF0000;

text-decoration:none;

}



.user_info a:hover{

color:#017E9A;

text-decoration:none;

}



.user_info .label{

width:115px;

float:left;

color:#017E9A;

padding:7px 0 0 10px; 

}



.user_info .info{

width:125px;

float:left;

color:#A10187;

padding:7px 0 0 0;

}



.form_index{

	padding:0;

	margin:15px 0 0 0 ;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	float:left;

	font-weight:bold;

	color:#4D4B4C;

	width:250px;

}



.form_index.label{

	display: inline;

	padding:0;

	margin:0;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

}



.form_index fieldset{

	padding-left:10px;

	border: none;

}



.form_index .pole_input{

	margin: 0px;

	padding: 0px;

	width:130px;

	height:18px;

	border: 1px #4D4B4C solid;

}



.form_index  .pole_submit{

	margin: 10px 0 0 0;

	padding: 0 6px 2px 6px;

	height:18px;

	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

	font-size: 13px;

	color: #017F95;

	background-color: #f5f5f5;

	border: 1px #000000 solid;

	cursor: pointer;

}



.klienci{

	float:left;

	padding:0;

	margin: 5px 0 5px 15px;

}



.klienci li{

list-style:none;

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

font-size: 0.9em;

font-weight:bold;

color:#4D4B4C;

padding: 1px 0 1px 0;

}



#stopka{

height:40px;

width:770px;

background-image:url(../images/stopka_bg.gif);

background-repeat: no-repeat;

clear:both;

}



#prawa{

width:420px;

font-size:11px;

font-weight:bold;

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

color:#B7B7B7;

float:right;

margin: 12px 30px 0 0;

text-align:center;

}



#bottom_info{

width:700px;

text-align:center;

margin: 0 auto;

font-weight:bold;

font-size:12px;

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

color:#B7B7B7;

padding: 5px 0 0 0;

}



p{

padding:25px;

}





/*-----------------------------TREŚĆ----------------------*/



#top{

width:484px;

background-image: url(../images/top_bg.gif);

background-repeat:repeat-y;

float:left;

height:200px;

}



#polecamy{

width:220px;

float:left;

padding-left:20px;

}



#polecamy #polecamy_nazwa{

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

font-size: 1em;

font-weight:bold;

color:#017E9A;

margin: 10px 0 0 0 ;

width:210px;

}


#wyszukiwarka{

width:484px;

float:left;

border:0;
padding-top: 10px;

}




#menubar{

width:484px;

height:35px;

background-image:url(../images/menu.gif);

clear:both;

}



#menubar a, img{

padding:0;

margin0;

border:0;}



#menubar a{

font-size:0.95em;

color:#FFFFFF;

margin: 8px 0 0 0;

font-weight: bold;

display:block;

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

}



#menubar a:hover{

color:#E4DDE6;

}



#wyszukiwarka fieldset{

padding:0 0 0 20px;

margin:0;

border:0;

}



#wyszukiwarka label{

	display:block;

	width: 220px; 			

	float: left;

	font-size:14px;

	font-weight:bold;

	color:#515151;

	text-align:left;

	margin-top:10px;

	font-size:0.9em;

	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

}



#wyszukiwarka .pole_text{

	margin-left:10px;

	margin-top:3px;

	height:16px;

	font-size:14px;

	width:180px;

	border:#000000 1px solid;

}





#wyszukiwarka .pole_select{

	margin-left:10px;

	margin-top:3px;

	width:180px;

	padding:0;

	border:#000000 1px solid;

}



#wyszukiwarka .ps{

	margin: 10px 0 0 10px;

	padding:0;

	width:69px;

	height:19px;

	background-repeat:no-repeat;

	cursor: pointer;

	border:0;

}



.sekcja_tresc{

height:26px;

width:484px;

background-repeat:no-repeat;

float:left;

margin: 20px 0 20px 0;

background-color:#97017E;

}



.sekcja_tresc .sekcja_tresc_nazwa{

height:26px;

min-width:200px;

background-color:#97017E;

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;



}



.sekcja_tresc .sekcja_tresc_nazwa .gadzety{

font-weight:bold;

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

font-size:16px;

padding:4px 10px 0 10px;

color:#FFFFFF;

display:block;

float:left;

background-color: #017F98;

height:22px;



}



.twoj_koszyk{

display:block;

float:right;

font-size:1em;

font-weight:bold;

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

margin:4px 10px 0 0;

color: #017F98;

}



.twoj_koszyk a{

text-decoration:none;

color:#FFFFFF;

}



.twoj_koszyk a:hover{

text-decoration:none;

color:#017F98;

}











/*------------------produkty box---------------*/



.produkty{

width:482px;

/*background-color:#CCCCCC;*/

margin: 0 auto;

overflow:hidden;

}



.produkty .produkty_pasek{

	width:482px;

	float:left;

	margin: 10px  0 0 0;

}



.produkty_produkt{

width:220px;

border:#CCCCCC 1px solid;

background-color:#FFFFFF;

margin: 20px 0 20px 14px;

padding-bottom:10px;

float:left;

}



.produkt_nazwa{

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

width:215px;

border-bottom:#CCCCCC 1px solid;

background-image:url(../images/produkt_tytul_bg.gif);

background-repeat:no-repeat;

color:#017E9A;

font-size:0.8em;

font-weight:bold;

padding:5px 0 5px 5px;

}





.produkt_nazwa img{

float:left;

margin: 4px 5px 0 0;

}



.produkt_zdjecie{

width:220px;

margin: 0 auto;

}



.produkt_zdjecie img{

margin: 0 auto;

border:0;

padding:0;

max-width:210px;

display:block;

}





.produkt_galeria{

width: 220px;

}



.pg{

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

color:#A40087;

font-weight:bold;

font-size:13px;

margin:4px 5px 0 10px;

float:left;

}



.pg .pg_value{

color:#4A4A4A;

}



.brakimg{

color:#4A4A4A;

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

font-weight:bold;

font-size:13px;

margin: 4px 0 0 0;

float:left;

}









.pg_nawigacja{

float:left;

overflow:hidden;

}



.pg_normal a{

	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

	border: #C9C9C9 solid 1px;

	color:#A40087;

	background-color:#F6F5F6;

	width: 13px;

	height: 13px;

	display:block;

	float: left;

	text-align:center;

	font-weight:bold;

	font-size:0.7em;

	margin-right: 3px;

	margin-top:5px;

	text-decoration:none;

}



.pg_normal a:hover{

	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

	border: #C9C9C9 solid 1px;

	color: #017E9A;

	background-color:#C9C9C9;

	width: 13px;

	height: 13px;

	display:block;

	float: left;

	text-align:center;

	font-weight:bold;

	font-size:0.7em;

	margin-right: 3px;

	text-decoration:none;

}



.losowe_produkty{

width:484px;

padding:15px 0 15px 0;

border-bottom:#D3D2D2 1px solid;

border-top:#D3D2D2 1px solid;

float:left;

}



.losowe_produkty img{

border:#D3D2D2 1px solid;

width:100px;

height:100px;

margin: 0 0 0 13px;

}



.losowe_produkty img:hover{

border:#11889E 1px solid;

}





.produkt_koszyk{

	width:220px;

	float:left;

}



.produkt_koszyk fieldset{

	padding: 5px 0 0 10px;

	margin:0;

	border:0;

}





.produkt_koszyk .pole_submit_koszyk{

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

width: 70px;

background-color:#EFEFEF;

border-bottom: #017F96 1px solid;

color:#97017E;

font-size:11px;

font-weight:bold;

border-right:0;

border-top:0;

border-left:0;

margin: 12px 0 0 0;

padding:0;

cursor:pointer;

}



.produkt_koszyk form{

padding:0;

margin:0;}



.produkt_koszyk .pole_input_text{

width:50px;

height:14px;

border: #000000 1px solid;

margin: 2px 0 0 0;

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

font-size:12px;

}





.produkt_koszyk label{

width:150px;

display:block;

float:left;

font-size:11px;

color:#11889E;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

margin: 3px 0 0 0;

}





.dodaj_do_koszyka{

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

color:#A40087;

font-weight:bold;

font-size:13px;

margin: 8px 0 0 10px;

}



.stronicowanie{

width:466px;

padding: 10px 10px 10px 10px;

text-align:center;

border-bottom:#D3D2D2 1px solid;

border-top:#D3D2D2 1px solid;

background-color: #F5F5F5;

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

font-size: 0.8em;

float:left;

}



.stronicowanie .st_normal{

text-decoration:none;

color:#993399;

margin:3px;

font-weight:bold;

}



.stronicowanie .st_normal:hover{

color: #017E9A;

}





.stronicowanie .st_nieaktywne{

color:#666666;

font-weight:bold;



}





.info_info, .info_ok{

width:464px;

margin: 10px 0 10px 0;

padding: 10px;

text-align:center;

border-bottom:#D3D2D2 1px solid;

border-top:#D3D2D2 1px solid;

background-color: #F5F5F5;

color:#017E9A;

font-size:14px;

font-weight:bold;

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

float:left;

}



.info_error{

width:464px;

margin: 10px 0 10px 0;

padding: 10px;

text-align:center;

border-bottom:#D3D2D2 1px solid;

border-top:#D3D2D2 1px solid;

background-color: #F5F5F5;

color:#97017E;

font-size:14px;

font-weight:bold;

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

float:left;

}



.koszyk_info{

width:466px;

margin: 10px 0 10px 0;

padding: 10px;

border-bottom:#D3D2D2 1px solid;

border-top:#D3D2D2 1px solid;

background-color: #F5F5F5;

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

font-size:0.8em;

font-weight:bold;

float:left;

}



.koszyk_info .koszyk_info_k{

color:#97017E;

margin: 5px 0 0 0;

display:block;

float:left;

}



.koszyk_info .koszyk_info_v{

color:#4A4A4A;

margin: 5px 0 0 5px;;

display:block;

float:left;

}



.koszyk_info .is{

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

background-color:#DDDDDD;

border-bottom: #017F96 1px solid;

color:#97017E;

font-size:11px;

font-weight:bold;

border-right:0;

border-top:0;

border-left:0;

width:120px;

margin: 12px 0 0 0;

padding:0;

cursor:pointer;

}















/*-----------------------------FORMULARZE-------------------*/



.formularze{

width:420px;

}



.formularze .poleform{

	overflow:hidden;

	clear:both;

	margin-bottom: 0.5em;

}



.formularze input, textarea, select{

	display: block;

	float: left;

	margin-top:3px;

}



.formularze label{

display:block;

width: 110px;

float: left;

color:#017E9A;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

margin: 4px 0 0 0;

}



.formularze fieldset{

	margin: 0px;

	padding:20px;

	border: none;

}



.formularze legend{

	font-size:14px;

	font-weight:bold;

	color: #97017E;

	padding-bottom: 15px;

	font-family:Arial, Helvetica, sans-serif;

}



.formularze .bladform{

margin-left:110px;

width:250px;

max-width:250px;

float:left;

font-size:11px;

color: #97017E;

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

}



.formularze .input_text{

border:#000000 1px solid;

width: 150px;

}



.formularze .input_textarea{

border:#000000 1px solid;

width:260px;

}



.formularze .input_submit{

margin-left:110px !important;

margin-left:55px;

margin-top:5px;

height:20px;

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

font-size: 11px;

color: #7E7D7D;

background-color: #E4E4E4;

border-bottom: 1px #C8D0D9 solid;

border-top: 0; 

border-left: 0; 

border-right: 0;

font-weight:bold;

cursor: pointer;

}



.checkbox_info{

margin-left:120px !important;

margin-left:60px;

display: block;

float:left;

font-size:12px;

color: #333333;

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

width:280px;

}



.input_checkbox{

display:inline;

}





/*-------------------------TREŚĆ NORMAL-------------------*/



.tresc_normal{

padding: 10px 10px 10px 10px;

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

width: 400px;

margin: 0 auto;

border:#DFDDDD 1px solid;

font-size:0.8em;

font-weight:bold;

color:#515151;

background-color:#FFFFFF;

} 





.kont{

	width:300px;

	float:right;

	margin 0;

	padding:0;

	height:190px; 

	font-weight:bold; 

	font-size:0.8em; 

	font-family:Arial, Helvetica, sans-serif; 

	color:#253F89;

}



.tresc_normal li{

margin: 10px 0 10px 0;

font-size:12px;

list-style:none;

font-family:Arial, Helvetica, sans-serif; 

}



.tresc_normal .glowna{

margin: 30px 0 10px 0;

font-size:12px;

list-style:none;

font-family:Arial, Helvetica, sans-serif;

color:#97017E;

font-size:0.9em;

}

.form_linia {
       overflow: hidden;
       clear: both;
       margin-bottom: 2px;
}

.form_linia label {
    display: block;
    width: 242px;
    float: left;
}
