body {
margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #000000 none no-repeat fixed center top;
	background-image: url(../images/szablon/bg.jpg);}
   	
.clearfloat{clear:both;}

.dolewa{float:left;}

.space {
width:300px;
height:300px;
float:left;
}
a:focus{outline:none;}

IMG {border:0;}

#container
{
width:962px;
height:auto;
font-family: Arial, Helvetica,sans-serif;	
margin:auto;
text-align:center;
}
IMG.imag
{padding:0;margin:0;border:0;float:left;}
#header
{width:940px;
height:59px;
color:#fff;margin-left:13px;
}
#header_linki {text-align:right;float:right;height:auto;padding-top:5px;}


#header_linki ul {list-style-type:none;padding:0;margin:0;}
#header_linki li {
background-image:url(../images/szablon/arrow1.gif);
background-repeat:no-repeat;
background-position:.7em 9px;
padding-left:1.2em;
display:inline;
padding-right:0px;
width:auto;
float:left;
height:auto;
}
#flagpol {width:73px;background-image: url(../images/szablon/polflag.gif); background-repeat: no-repeat;float:left;padding-top:4px;margin-left:10px;padding-left:2px;background-position: 2px 3px;}


#header a,#header a:visited,#flag a,#flag a:visited{font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:700;color:#fff;text-decoration:none;}
#header a:hover, #flag a:hover{font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:700;text-decoration:underline;color:#fff:}

#menu
{width:940px;height:93px;padding:0;margin:0;margin:auto;font-size:0px;line-height:0px;margin-left:13px;float:left;}

#logo {margin-right:117px;}

#pasek
{width:937px;height:16px;font-size:0px;line-height:0px;margin:0;padding:0;float:left;margin-left:13px;}
#strona_g_gora,#strona_g_srodek {width:940px;height:auto;float:left;margin-left:13px;}
#strona_g_dol {width:925px;height:100%;background-color:#fff;float:left;padding-left:15px;margin-left:13px;text-align:left;}
#lewa_gora
{width:519px;height:303px;
background-image: url(../images/szablon/flash_bg.jpg);
background-repeat:no-repeat;
float:left;
}
#flash
{width:399px;height:208px;padding-top:13px;float:left;padding-left:45px;}
#prawa_gora
{width:391px;height:303px;
background-image: url(../images/szablon/prawa_bg.jpg);
background-repeat:no-repeat;
float:left;
color:#405F8D;
font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:700;
text-align:right;
padding-right:30px;
line-height:16px;

}
#prawa_gora img {margin:10px;}

#aktualnosci
{width:428px;height:148px;float:left;
background-image:url(../images/szablon/bg_aktualnosci.jpg);
background-repeat:no-repeat;
padding-top:65px;
padding-left:35px;
line-height:17px;
text-align:left;
}
#aktualnosci A,#aktualnosci A:visited {font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:700;color:#ff0000;text-decoration:none;}
#aktualnosci A:hover {font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:700;color:#ff0000;text-decoration:underline;}
#aktualnosci_title
{font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:700;color:#ff0000;}
#aktualnosci_txt
{font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:400;color:#333;}

#promocje
{width:477px;height:213px;float:left;
background-image:url(../images/szablon/bg_promocje.jpg);
background-repeat:no-repeat;}
#promocje_banner
{width:357px; height:88px;padding-left:71px;padding-top:76px;}
.glowna_produkt
{background-color:#fff;
width:130px;text-align:center;float:left;
margin-left:17px;}
.glowna_produkt_img
{width:91px;margin:auto;height:auto;}
.glowna_produkt_txt
{width:91px;margin:auto;height:auto;text-align:center;}

.prod_title
{color:#3F6188;font-size:12px;font-weight:700;}

.prod_title a,.prod_title a:visited,.glowna_produkt_txt a, .glowna_produkt_txt a:visited {text-decoration:none;color:#3F6188;font-size:11px;font-weight:700;}
.glowna_produkt_txt a:hover {text-decoration:underline;color:#3F6188;}

.imgdol {margin-bottom:20px;}
#pasekdol {width:940px; height:46px;float:left;margin-left:13px;}
#stopka
{width:962px;height:128px;float:left;font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:400;color:#fff;text-align:right;}
#stopka a,#stopka:visited {font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:400;color:#fff;text-decoration:none;}
#stopka a:hover {font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:400;color:#fff;text-decoration:underline;}
#stopkaL{width:274px;height:109px;background-image:url(../images/szablon/stopkal.png);background-repeat:no-repeat;margin:auto;float:left;
color:#ff0000;font-weight:700;font-size:11px;font-family: Arial, Helvetica,sans-serif;text-align:left;
padding-left:120px;
padding-top:20px;
line-height:25px;

}
.telefon {color:#ff0000;font-weight:700;font-size:16px;font-family: Calibri, Arial, Helvetica,sans-serif;padding-left:5px;}
#stopkaR{
	background: url(../images/szablon/stopkatlo.jpg);
background-repeat:repeat-x;
width:559px;height:110px;margin:auto;float:left;}
#stopka_linki {margin-right:10px;line-height:20px;padding-bottom:10px;}
IMG.centrowanie {
display:inline;
margin:auto;
margin-right:43px;
margin-top:20px;
}
IMG.centrowanie2{
display:inline;
margin:auto;
margin-right:5px;
margin-top:20px;
}

IMG.centr {
display:block;
padding-top:15px;
margin:auto;
margin-left:15px;
margin-right:15px;
}
/* podstrona */
#podstrona_grad
{
	background: url(../images/szablon/strona_pasek.gif);
background-repeat:repeat-y;
background-position:top right;
width:940px;
height:auto;
margin:auto;
float:left;
margin-left:13px;

}
#podstrona_grad2
{
	background: url(../images/szablon/strona_pasek2.gif);
background-repeat:repeat-y;
background-position:top right;
width:940px;
height:auto;
margin:auto;
float:left;
margin-left:13px;

}

#podstrona
{
	background: url(../images/szablon/srodek_tlo_p.jpg);
background-repeat:no-repeat;
background-position:top right;
width:940px;
height:auto;
margin:auto;
float:left;

z-index:-4;
}
#podstrona2
{
	background: url(../images/szablon/srodek_tlo_p2.jpg);
background-repeat:repeat-x;
background-position:top right;
width:940px;
height:auto;
margin:auto;
float:left;
padding-bottom:20px;
z-index:-4;
}




#lewa_menu
{
width:200px;
height:auto;
	background: url(../images/szablon/lewa_bg.gif);
background-repeat:repeat-y;
float:left;
text-align:left;
font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:700;color:#333;
}
#lewa_menu ul {list-style-type:none;padding:0;margin:0;margin-left:4px;padding-right:5px;}
#lewa_menu li,#log_main li, #rejestracja li{
background-image:url(../images/szablon/arrow2.gif);
background-repeat:no-repeat;
background-position:.5em 5px;
padding-left:1.2em;
padding-right:0px;
width:auto;
height:auto;
padding-bottom:12px;
}
#lewa_menu a,#lewa_menu:visited {font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:700;color:#333;text-decoration:none;}
#lewa_menu a:hover {font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:700;color:#333;text-decoration:underline;}



#lewa_title
{
	background: url(../images/szablon/lewagora_bg.jpg);
background-repeat:no-repeat;
width:192px;
height:36px;
font-family: Arial, Helvetica,sans-serif;	font-size:18px; font-weight:400;color:#fff;
padding-left:8px;
padding-top:4px;
}


#srodek
{
width:710px;
height:auto;
float:left;
}
#sciezka
{height:auto;margin-bottom:15px;text-align:left;padding-left:12px;padding-top:4px;}
#sciezka ul {list-style-type:none;padding:0;margin:0;margin-left:4px;}
#sciezka li {
background-image:url(../images/szablon/arrow2.gif);
background-repeat:no-repeat;
background-position: 0.9em 9px;
padding-left:1.2em;
padding-right:0px;
width:auto;
display:inline;
line-height:16px;
height:auto;

}

#sciezka a,#sciezka:visited {font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:700;color:#6C6C6C;text-decoration:none;margin-left:5px;}
#sciezka a:hover {font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:700;color:#6C6C6C;text-decoration:underline;}


#prawa_menu
{
width:160px;
height:auto;
background-color: #D2DEEC;
float:right;
}
#prawa_menu_koszyk
{
	background: url(../images/szablon/p_koszyk_bg.jpg);
background-repeat:no-repeat;
width:148px;
height:auto;
background-color: #D2DEEC;
float:left;
padding-top:60px;
text-align:left;
padding-left:12px;
line-height:18px;
padding-bottom:4px;
font-family: Arial, Helvetica,sans-serif;	font-size:11px;

}
#prawa_menu_konto
{
	background: url(../images/szablon/p_konto_bg.jpg);
background-repeat:no-repeat;
width:148px;
height:auto;
background-color: #D2DEEC;
float:left;
padding-top:50px;
text-align:left;
padding-left:12px;
line-height:19px;
padding-bottom:10px;
font-size:11px;
}
#prawa_menu_best
{
	background: url(../images/szablon/p_best_bg.jpg);
background-repeat:no-repeat;
width:148px;
height:auto;
background-color: #D2DEEC;
float:left;
padding-top:60px;
text-align:left;
padding-left:12px;
line-height:22px;
}
#prawa_menu_best img {margin-bottom:15px;}

#prawa_menu_best a,#prawa_menu_best:visited {font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:700;color:#000;text-decoration:none;}
#prawa_menu_best a:hover {font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:700;color:#000;text-decoration:underline;}


#aktualnosci UL, #aktualnosci_title UL,#prawa_menu_koszyk ul, #prawa_menu_konto ul, #produkt_picw ul {list-style-type:none;padding:0;margin:0;}
#aktualnosci LI, #aktualnosci_title LI,#prawa_menu_koszyk li, #prawa_menu_konto li, #produkt_picw li {
background-image:url(../images/szablon/arrow3.gif);
background-repeat:no-repeat;
background-position:0 13px;
padding-left:8px;
padding-right:0px;
width:auto;
line-height:28px;
height:auto;
}
#produkt_picw ul {margin-left:10px;}
#content a, #content a:visited,#wkrotce a, #wkrotce a:visited, .produkt_info a, .produkt_info a:visited, #produkt_pow_w a, #produkt_pow_w a:visited, #prawa_menu_koszyk a,#lewa_menu:visited, #prawa_menu_konto a, #prawa_menu_konto a:visited,#log_main a, #log_main a:visited {font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:700;color:#D2272D;text-decoration:none;}
#content a:hover,#wkrotce a:hover, .produkt_info a:hover, #produkt_pow_w a:hover, #prawa_menu_koszyk a:hover, #prawa_menu_konto a:hover, #log_main a:hover {font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:700;color:#D2272D;text-decoration:underline;}
#prawa_menu_konto li {line-height:18px;background-position:0 7px;}

#produkty
{
width:580px;
height:auto;
margin-left:0px;
padding-bottom:20px;
}
.box
{
width:175px;
height:130px;
border: 1px solid #ccc;
float:left;
margin-bottom:12px;
margin-left:40px;
}

.box_pic
{ width:75px;
  float:left;
  margin:auto;
}
.box_txt
{
width:100px;
font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:400;color:#333;
float:left;
text-align:left;
}

.box_txt ul{list-style-type:none;padding:0;margin:0;}
.box_txt li{
background-image:url(../images/szablon/arrow3.gif);
background-repeat:no-repeat;
background-position:0 13px !important;
padding-left:8px;
padding-right:0px;
width:auto;
line-height:28px;
height:auto;
text-align:left;
}
.box_txt a,.box_txt:visited{font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:700;color:#D2272D;text-decoration:none;}
.box_txt a:hover {font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:700;color:#D2272D;text-decoration:underline;}

.best {width:145px;float:left;clear:both;}
.best_pic {width:52px;float:left;}
.best_txt {width:85px;float:left;line-height:14px;}

.arial_12_333b
{font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:700;color:#333;}
.arial_11_333
{font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:400;color:#333;}
.arial_11_000b
{font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:700;color:#000;}
.prodtitle {padding-top:10px;padding-bottom:5px;}

.prodtitle a,.prodtitle:visited{font-family: Arial, Helvetica,sans-serif;	font-size:12px !important; font-weight:700;color:#333 !important;text-decoration:none;}
.prodtitle a:hover {font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:700;color:#333;text-decoration:underline;}

/* produkt */

#produkt,#koszyk, #logowanie
{
width:740px;
height:auto;
margin-left:0px;
}
#produkt_title_tlo
{
background-image:url(../images/szablon/titlegrad.jpg);
background-repeat:repeat-x;
width:700px;
height:36px;
margin-left:0px;

border: 1px solid #ccc;
margin:auto;

}

#produkt_title
{
width:460px;
height:24px;
margin-left:0px;

border: 1px solid #fff;

border-right-style:none;
font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:700;color:#333;
float:left;
text-align:left;
padding-left:8px;
padding-top:10px;
}
#produkt_title_cena
{
width:211px;
height:24px;
margin-left:0px;

border: 1px solid #fff;
border-left-style:none;
border-right-style:none;
font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:700;color:#333;
text-align:right;
float:left;
padding-top:10px;
padding-right:20px;
}
#produkt_title_kup
{
width:150px;
height:26px;
margin-left:0px;

border: 1px solid #fff;
border-left-style:none;
font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:700;color:#333;
text-align:left;
float:right;
padding-top:8px;
}

#produkt_picw
{
width:696px;
height:auto;
padding-top:10px;
padding-left:4px;
margin-left:0px;
background-color:#fff;
border: 1px solid #ccc;
border-top-style:none;
border-bottom-style:none;
margin:auto;
padding-bottom:10px;
font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:400;color:#333;
line-height:19px;
}
#produkt_picw img {border:1px #ccc solid;padding:1px;}
#produkt_textw
{
width:700px;
height:auto;
margin-left:0px;
background-color:#fff;
border: 1px solid #ccc;
border-top-style:none;
margin:auto;

}
#produkt_pow_title
{
width:542px;
height:25px;
margin-left:0px;
background-image:url(../images/szablon/titlegrad.jpg);
background-repeat:repeat-x;
background-position: 1px;
border: 1px solid #ccc;

margin:auto;
font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:700;color:#333;
border-top-style:none;
text-align:left;
padding-left:8px;
padding-top:11px;
padding-bottom: 1px;

}
#produkt_pow_w
{
width:550px;
height:auto;
margin-left:0px;
background-color:#fff;
border: 1px solid #ccc;
border-top-style:none;
margin:auto;
font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:700;color:#333;
margin-bottom:20px;
}
#produkt_pow_w TD {padding-top:5px;padding-bottom:5px;}

#produkt_zakladki
{
width:551px;
height:40px;
text-align:left;
margin-left:14px;
border-right-style:solid;
border-color:#ccc;
border-right-width:1px;
}
.zakladka_tresc {text-align:left;}
#main_image
{padding-left:2px !important;}
.produkt_info {
height:100%;
margin-left:10px;
margin-right:10px;
padding-top:5px;
font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:400;color:#333;
line-height:18px;
padding-bottom:20px;
}

/* koszyk */

#koszyk_title_tlo
{
background-image:url(../images/szablon/titlegrad.jpg);
background-repeat:repeat-x;
width:550px;
height:35px;
margin-left:0px;
border: 1px solid #ccc;
margin:auto;
text-align:left;

}
#koszyk_title
{
width:410px;
height:23px;
margin-left:0px;
border-right-style:none;
font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:700;color:#666;
float:left;
text-align:left;
padding-top:10px;
}
.koszyk_button
{width:110px;
height:30px;
float:left;
margin-top:5px;
}
.tbl_koszyk
{margin:auto;
border:1px solid #ccc;
border-top-style:none;
border-bottom-style:none;
text-align:left;}
.tbl_hzam a,.tbl_hzam a:visited,.tbl_koszyk a,.tbl_koszyk a:visited{Arial, Helvetica,sans-serif;	font-size:12px; font-weight:400;color:#D2272D;text-decoration:none;}
.tbl_hzam a:hover,.tbl_koszyk a:hover {Arial, Helvetica,sans-serif;	font-size:12px; font-weight:400;color:#D2272D;text-decoration:underline;}
.tdrow
{border-bottom-width : 1px; border-bottom-color : #ccc; border-bottom-style : solid ; background-color  : #f3f3f3; color : #666; font-family : Arial, Helvetica,sans-serif; font-weight : 400; font-size : 11px; padding-left:5px;}
.tdrow_black
{border-bottom-width : 1px; border-bottom-color : #ccc; border-bottom-style : solid ; background-color  : #f3f3f3; color : #000; font-family : Arial, Helvetica,sans-serif; font-weight : 700; font-size : 11px; padding-left:5px;}
.tdrow_up
{border-bottom-width : 1px; border-bottom-color : #ccc; border-bottom-style : solid ;
 background-color  : #f3f3f3; color : #666; font-family : Arial, Helvetica,sans-serif; font-weight : 400; font-size : 11px; padding-left:5px;}

.tdkom,.tdkom_n,.tdkom_nn
{padding-top:4px;padding-bottom:4px;padding-left : 5px; border-bottom-width : 1px; border-bottom-color : #ccc; border-bottom-style : solid ; color : #666; font-family : Arial, Helvetica,sans-serif; font-weight : 400; font-size : 12px; }
.tdkom_upborder
{padding-top:4px;padding-bottom:4px;padding-left : 5px; border-top-width : 1px; border-top-color : #ccc; border-top-style : solid ;border-bottom-width : 1px; border-bottom-color : #ccc; border-bottom-style : solid ; color : #666; font-family : Arial, Helvetica,sans-serif; font-weight : 400; font-size : 12px; }
.tdkom
{padding-top:4px;padding-bottom:4px;padding-left : 5px; border-bottom-width : 1px; border-bottom-color : #ccc; border-bottom-style : solid ; color : #666; font-family : Arial, Helvetica,sans-serif; font-weight : 400; font-size : 12px; }

.tdkosz_ramka {
width:20px;
font-size:12px;
color:#666;
margin-right:15px;
line-height:15px;
border:1px solid #ccc;
}
.tdkom INPUT {
border:1px #999 solid;
width:30px;
height:15px;
font-family: Arial, Helvetica,sans-serif;	font-size:12px; font-weight:400;color:#666;
color:#000;

text-align:center;
}
.blue a,.blue a:visited {Arial, Helvetica,sans-serif;	font-size:11px; font-weight:700;color:#336699;text-decoration:none;}
.blue a:hover {Arial, Helvetica,sans-serif;	font-size:11px; font-weight:700;color:#336699;text-decoration:underline;}
.tdkosz {
font-size:12px;
color:#666;
padding-left:10px;
line-height:18px;
padding-top:3px;
text-align:left;
border-bottom-width : 1px; border-bottom-color : #ccc; border-bottom-style : solid ;
}
.tdkosz input  {vertical-align:top;}
.tdkosz_italic {
font-size:12px;
color:#666;
padding-left:10px;
line-height:15px;
font-style:italic;
padding-right:10px;
border-bottom-width : 1px; border-bottom-color : #ccc; border-bottom-style : solid ;
}
.tdkosz_zaplata {
font-size:12px;
color:#000;
padding-left:10px;
line-height:15px;
font-weight:700;
}
.kwotazaplaty {
font-size:14px;
color:#D2272D;
padding-left:5px;
line-height:15px;
font-weight:700;
padding-right:10px;
}
.kbutton INPUT {
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
color:#666;
height:auto !important;
width:auto !important;
border:0 !important;
padding-top:0 !important;
padding-left:0 !important;
}
.kbutton {
padding-left:10px;
padding-top:10px;

float:left;
}
.kbutton2 {
padding-right:10px;
padding-top:10px;
text-align:right;
}
.kbutton_r {
padding-left:10px;
padding-top:10px;
float:right;
}
.kbutton_r input
{width:auto;height:auto;border:0;}

#koszyk_dol
{
width:550px;
height:45px;
margin-left:0px;
border: 1px solid #ccc;
border-top-style:none;
margin:auto;
text-align:left;
}
#koszyk_opis {
padding-top:10px;
width:528px;
height:auto;
margin-left:15px;
float:left;
font-family:Arial, Helvetica,sans-serif;
font-size:12px;
color:#666;
line-height:16px;
text-align:left;
}
/* logowanie i odzysk hasła*/
#log_title_tlo,#rej_title_tlo,#zmianaemail
{
background-image:url(../images/szablon/titlegrad.jpg);
background-repeat:repeat-x;
width:550px;
height:35px;
margin-left:0px;
border: 1px solid #ccc;
margin:auto;
text-align:left;
}

.log_title,.rej_title
{
width:400px;
height:23px;
margin-left:0px;
border-right-style:none;
font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:700;color:#666;
float:left;
text-align:left;
padding-top:10px;
padding-left:10px;

}

#log_main,#rej_main,#haslo_main
{
width:546px;
height:140px;
padding-top:10px;
padding-left:4px;
margin-left:0px;
background-color:#fff;
border: 1px solid #ccc;
border-top-style:none;
border-bottom-style:none;
margin:auto;
font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:700;color:#666;
text-align:left;
}
.log1{width:84px;float:left;display:table-cell;padding-left:10px;text-align:right;padding-right:10px;vertical-align:middle;padding-top:2px;}
.log2{width:215px;float:left;}
.log3{width:221px;display:table-cell;}
.log4{width:154px;float:left;display:table-cell;padding-left:10px;text-align:right;padding-right:10px;vertical-align:middle;padding-top:2px;margin-bottom:10px;}
#log_main UL,#rejestracja UL {
list-style-type:none;
margin:0;
padding:0;

}
#log_main INPUT,#haslo_main INPUT,#rejestracja INPUT
{border:1px #999 solid;
width:200px;
height:15px;
padding-top:3px;
}
#rej_main {height:100px;border-bottom-style:solid;}
#haslo_main {height:95px;border-bottom-style:solid;}
.logbutton {margin-left:94px;margin-bottom:15px;}
.zmianabutton {margin-left:164px;margin-bottom:15px;}
.logtxt {padding-left:27px;}
.rejtxt {font-weight:400;width:413px;padding-left:10px;padding-top:15px;}

/* historia zamowien */
#hzamowien,#kontodane,#koment
{
width:740px;
height:auto;
margin-left:0px;
}
#hzamowien_title_tlo,#hzamowien_title_tlo2,#zamowienie_title2
{
background-image:url(../images/szablon/titlegrad.jpg);
background-repeat:repeat-x;
width:710px;
height:35px;
margin-left:0px;
border: 1px solid #ccc;
margin:auto;
font-size:11px;
text-align:left;
}
#hzamowien_title_tlo2
{margin-top:20px;}
.tbl_hzam
{margin:auto;
border:1px solid #ccc;
border-top-style:none;
border-bottom-style:none;
text-align:left;}
.tbl_koszyk a,.tbl_koszyk a:visited{Arial, Helvetica,sans-serif;	font-size:12px; font-weight:400;color:#D2272D;text-decoration:none;}
.tbl_koszyk a:hover {Arial, Helvetica,sans-serif;	font-size:12px; font-weight:400;color:#D2272D;text-decoration:underline;}
.tdwiadomosc {
font-size:12px !important;
color:#000 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
padding-bottom:20px;
background-color:#fff;
border-color:#ccc !important;
}
#ramki {
width:710px;
height:60px;
float:left;
margin-left:14px;
padding-top:20px;
text-align:left;
}
#ramka1 {
background:transparent url(../images/szablon/konto_bckg1.gif) no-repeat;
background-position:left top;
background-color:#FEF0DE;
border:1px solid #ccc;
width:275px;
height:40px;
padding-left:65px;
padding-top:10px;
line-height:15px;
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
float:left;
}

#ramka2 {
background:transparent url(../images/szablon/konto_bckg2.gif) no-repeat;
background-position:left top;
background-color:#FDF5C4;
border:1px solid #ccc;
width:235px;
height:40px;
padding-left:65px;
padding-top:10px;
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
line-height:15px;
float:right;
}
/* zmiana email */
#haslo_main {margin-bottom:15px;}
#infomail {
background:url(../images/szablon/info.gif) no-repeat;
background-position:left top;
background-color:#ECFFF5;
border:1px solid #ccc;
width:500px;
height:auto;
font-family:Arial, Helvetica,sans-serif;
line-height:16px;
color:#000;
margin:auto;
padding-left:40px;
padding-right:10px;
padding-top:9px;
padding-bottom:8px;
margin-bottom:20px;
margin-top:10px;
margin-left:15px;
text-align:left;
font-weight:700;
font-size:11px;
}
/* twoje dane */
#kontodane INPUT {
border:1px #999 solid;
width:175px;
height:15px;
padding-top:3px;
color:#000;
padding-left:5px;
}
#kontodane_lewa {
width:350px;
height:auto;
float:left;
margin-left:14px;
}

#kontodane_lewa_title,#kontodane_lewa_title2 {
background:transparent url(../images/szablon/p_pkg_kontodane.jpg) no-repeat;
width:350px;
height:37px;
padding-left:10px;
}

#kontodane_lewa_main,#kontodane_lewa_main2 {
width:350px;
height:auto;
text-align:left;
}

#kontodane_prawa {
width:362px;
height:auto;
float:right;
text-align:left;
}

#kontodane_lewa_main a:hover {
color:#333;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:400;
}

#kontodane_prawa_title,#kontodane_prawa_title2 {
background:transparent url(../images/szablon/p_pkg_kontodane.jpg) no-repeat;
width:350px;
height:37px;
padding-left:10px;
float:right;
}

#kontodane_prawa_main,#kontodane_prawa_main2 {
width:340px;
padding-right:20px;
height:auto;
float:left;
}
.required_field {
background: #fff url(../images/szablon/polewymagane.gif) no-repeat scroll left center;}
.tdkosz1,.tdkom_n,.tdkom_nn {
font-size:11px;
color:#666 !important;
padding-left:10px;
font-weight:700;
}
.tdkom_nn{font-weight:400;}
.tdkosz1_black {
font-size:11px;
color:#000;
padding-left:10px;
}
.aktual_title,#produkt_title TD,#koszyk_title TD,#zamowienie_title TD,#zamowienie_title2 TD,#zamowienie_title3 TD,#koszyk_title3 TD,#zamowienie_bez_title TD,#,#kontodane_lewa_title2 TD,#kontodane_prawa_title,#kontodane_prawa_title2 TD,.log_title TD,
.box_title_normal a:hover,.box_title_promocja a:hover,.box_title_nowosc a:hover, #infomail2 a,#infomail2 a:hover, #infomail2 a:visited {
color:#333;
font-family:Arial, Helvetica,sans-serif;
font-size:12px;

text-decoration:none;
}
#zamowienie_title2 TD,#zamowienie_title3 TD, #koszyk_title3 TD{color:#666;}
#koszyk_main3 TABLE,#koszyk_main4 TABLE,#koszyk_main TABLE,#zamowienie_main TABLE,#zamowienie_main2 TABLE,#zamowienie_bez_main TABLE,#kontodane_lewa_main TABLE,#kontodane_lewa_main2 TABLE,#kontodane_prawa_main TABLE,#kontodane_prawa_main2 TABLE,#log_main TABLE,#rej_main TABLE,#rej_main2 TABLE {
border-color:#ccc;
border-style:none solid;
border-width:1px;
}

#koszyk_main3 TD,#koszyk_main4 TD,#koszyk_main TD,#zamowienie_main TD,#zamowienie_main2 TD,#zamowienie_bez_main TD,#kontodane_lewa_main TD,#kontodane_lewa_main2 TD,#kontodane_prawa_main TD,#kontodane_prawa_main2 TD,#rej_main2 TD,#rej_main3 TD  {

font-family:Arial, Helvetica,sans-serif;
font-size:11px;
border-bottom:1px;
border-top:1px;
border-color:#ccc;
border-style:none none solid;
border-width:1px;
}
#kontodane_lewa_title,#kontodane_prawa_title2,#kontodane_lewa_title2 ,#kontodane_prawa_title
{
background-image:url(../images/szablon/titlegrad.jpg);
background-repeat:repeat-x;
width:338px;
height:25px;
margin-left:0px;
border: 1px solid #ccc;
margin:auto;
text-align:left;
font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:700;color:#666;
padding-top:10px;
}
#kontodane_prawa_title,#kontodane_prawa_title2
{width:338px;text-align:left;float:left;}
#kontodane input, textarea, select, #telefony_sort select {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
#ramka4 {
background-color:#FBE0BD;
border:1px #ccc solid;
width:306px;
height:67px;
padding-left:10px;
padding-top:8px;
line-height:15px;
color:#333;
font-family:Arial, Helvetica,sans-serif;
font-size:12px;
font-weight:400;
margin-left:17px;
margin-top:10px;
float:left;
text-align:left;
}
#ramka3 {
background-color:#FBE0BD;
border:1px #ccc solid;
width:306px;
height:42px;
padding-left:10px;
padding-top:8px;
line-height:15px;
margin-left:17px;
margin-bottom:10px;
margin-top:10px;
color:#333;
font-family:Arial, Helvetica,sans-serif;
font-size:12px;
font-weight:400;
float:left;
text-align:left;
}
.save_btn {
height:auto;
width:auto;
padding-left:14px;
padding-top:5px;
padding-bottom:10px;
}

.save_btn INPUT {
height:auto !important;
width:auto !important;
border:0 !important;
}
#regulamin OL {
list-style-type:none;
float:left;
margin:0;
padding:5px 0 10px 5px;
}
#regulamin LI {list-style-type:none;}
#regulamin
{
border-color:#ccc;
padding-left:5px;
margin-left:3px;
font-family:Arial, Helvetica,sans-serif;
color:#000;
margin-top:10px;
text-align:left;
width: 540px; height: 200px; overflow: auto;
border-width: thin;
border-top-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-style: solid;
font-weight:400;
}
#regulamin a {
color:#D2272D;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:400!important;
}
#regulamin a:visited {
color:#D2272D !important;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:400 !important;
}

#regulamin a:hover {
color:#D2272D;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:400 !important;
}
/* rejestracja */
#rejestracja
{
width:552px;
height:auto;

margin-left:0px;
margin:auto;
font-family: Arial, Helvetica,sans-serif;	font-size:11px; font-weight:700;color:#666;
text-align:left;
font-weight:400;
padding-bottom:20px;
}
#rejestracja table {border:1px solid #ccc;border-top-style:none;border-bottom-style:none;}

.formblad {
background:url(../images/szablon/blad.gif) no-repeat;
background-position:left top;
background-color:#f0f0f0;
border:2px solid #f00;
width:483px;
height:auto;
font-family:Arial, Helvetica,sans-serif;
line-height:16px;
color:#000;

padding-left:65px;
padding-top:20px;
margin:auto;
font-weight:700;
font-size:11px;
padding-bottom:20px;
margin-bottom:10px;
text-align:left;
}
.tdkom_o {
font-size:11px !important;
color:#666 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
background-color:#FFEA88;
font-weight:700;
border:1px solid;
border-color:#ccc !important;
border-left-style:none;
border-right-style:none;
border-top-style:none;
}
.tdkom_bl {
font-size:12px !important;
color:#000 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
border-bottom-style:none;
background-color:#fff;
border-color:#ccc !important;
}
.zaminfo {
border:1px #999 solid;
width:650px;
height:72px;
color:#000;
background-color:#fff;
margin:auto;
}
.gradtitle
{background-image:url(../images/szablon/titlegrad.jpg);
background-repeat:repeat-x;
width:700px;
height:35px;
margin-left:0px;
border: 1px solid #ccc;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
border-left-style:none;
border-right-style:none;
color:#666;
padding-left:10px;
font-weight:700;
margin:auto;
text-align:left;
}
.mail2 {
height:100px;
text-align:center;
font-size:11px !important;
color:#333 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
background-color:#fff;
border-color:#ccc !important;
}
.tdkom_blb {
font-size:12px !important;
color:#000 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
border-bottom-style:none !important;
background-color:#fff;
font-weight:700;
padding-top:10px;
border-color:#ccc !important;
}
#produkt_text
{padding-top:15px;line-height:16px;color:#333;font-family:Arial;font-size:12px;text-align:left;}
#produkt_text img {border:0}

#wkrotce UL,#content UL {
list-style-type:none;
margin:0;
padding:4px 0 0;
}

#wkrotce LI,#content LI{
background-image:url(../images/szablon/arrow2.gif);
background-repeat:no-repeat;
background-position:0 .5em;
padding-left:0.8em;
}
#wkrotce OL,#content OL {
background-image:none;
background-repeat:no-repeat;
}
#wkrotce,#content {
padding-top:10px;
width:528px;
height:auto;
margin-left:28px;
float:left;
font-family:Arial, Helvetica,sans-serif;
font-size:12px;
color:#333;
line-height:16px;
text-align:left;
}
.formblad2 {
background:url(../images/szablon/blad.gif) no-repeat;
background-position:left top;
background-color:#f0f0f0;
border:2px solid #f00;
width:483px;
height:auto;
font-family:Arial, Helvetica,sans-serif;
line-height:16px;
color:#000;
padding-left:65px;
padding-top:10px;
margin-bottom:20px;
margin-left:0px;
font-weight:700;
font-size:11px;
padding-bottom:10px;
}
.mail {
font-size:11px !important;
color:#333 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
background-color:#fff;
border-bottom-style:none !important;
padding-top:10px;
border-color:#ccc !important;
}
.composemail {
border:1px #999 solid;
width:690px;
height:181px;
color:#000;
background-color:#fff;
}
.composemail_title {
border:1px #999 solid;
width:690px;
height:19px;
color:#000;
background-color:#fff;
padding-top:2px;
}
#akcesoria_boxy {
width:786px;
height:auto;
}
.akcesoria {
width:170px;
height:80px;
float:left;
padding-bottom:27px;
margin-right:92px;
}
.akcesoria_box {
width:170px;
height:60px;
float:left;
}
.akcesoria LI {
background-position:0 .3em;
}
.akcesoria UL{
list-style-type:none;
margin:0;
padding:5px 0 0 5px;
padding-bottom:10px;
}
#content {margin-left:16px;padding-bottom:30px;width:710px;}
.tbl_info {border:1px #ccc solid;}
.tbl_info TD {background-color:#eee; padding-left:2px;margin:1px;font-size:11px;width:110px;}
.tdtxt {padding-top:20px;padding-left:8px;}
