* { margin:0; padding:0; }

body {	
background:#F1F1F1 url('../img/bg.jpg') repeat-x scroll 0 0;	
color:#333;
font-family:Arial,Verdana,sans-serif;
font-size:12px;
}
	:focus { outline:0;}
	.specyfikacja {margin:5px 0 0 0;}
#wrapper {  width:1010px; background:url('../img/wrapper.jpg') 0 0 repeat-y;  }
#wrapper_div { background:url('../img/beg.jpg') 0 0 no-repeat; width:1010px; }
#wrapper, #top, #container { margin:0 auto; }
#top { position:relative; width:1000px; height:147px; }
#container { width:989px;  overflow:hidden; padding:0 6px 0 5px; }		
#cleft { float:left; width:189px; margin:0 19px 0 0;  overflow:hidden; padding:15px 0 0 0; }	
#cmain, #ccent {float:left; overflow:hidden; width:558px; padding:0 0 25px 0; }
#crght, #right {position:relative; margin:0 0 0 0; float:right; width:200px; overflow:hidden; }	

p {font-size:13px; line-height:18px; margin:0 0 15px 0; color:#555; }
a {color:#355FA8; text-decoration:none;}
a:hover {color:#000000;}
img {border:0;}
.clear {clear:both; height:1px;}

ul { margin:0; padding:0; }
ul li { margin:0 0 5px 25px; }
ol { list-style-type:decimal; margin:0 0 0 20px;}
ol li { margin:0 0 5px 5px;} 
ol li li { margin:0 0 5px 15px; }

h1 {font-weight:normal;}
h2 {font-size:1.45em; margin:5px 0 3px 0; color:#000;}
h3 {font-size:1.5em;
font-weight:normal; margin:15px 0 0;}
h4 {font-size:1.25em; line-height:1.2em; margin-bottom:0; margin-top:1em;}

hr {display:none;}
.hr	{clear:right; height:1px; margin-top:1px; width:auto; background:#eee;}

.float_left {float:left;}


a.logo {background:transparent url(../../storage/img/logo.jpg) no-repeat scroll left top; height:50px; position:relative; display:block; left:20px; top:45px;}

#cmain_div {padding:10px 0 10px 0;}

/* --------------- TOP ------------------------------------- */
#top a {color:#fff; text-decoration:none;  }
#top a:hover {color:#009ee8; text-decoration:none; }
#top li {position:relative; display:inline; float:left; margin:0; }

ul#topmenu {position:absolute; top:85px; right:15px; }
ul#topmenu li { display:inherit; margin:0 0 0 25px; }
ul#topmenu li a { height:19px;   padding:0 0 0 12px;  color:#284567; background:url(../img/kropka.gif) no-repeat 0 5px; }
ul#topmenu li a:hover {  background:url(../img/kropka1.gif) no-repeat 0 5px;color:#009ee8;}


/* ------------- menu glowne ----------------------------- */
ul#menu {background:none repeat scroll 0 0 #153053;
left:0;
position:absolute;
top:110px;
width:1000px;}
ul#menu li a {/*background:transparent url(../img/linia.gif) no-repeat scroll right top;*/
background:none repeat scroll 0 0 #153053;
font-weight:bold;
color:#FFFFFF;
display:block;
font-size:12px;
padding:7px 29px 8px;}
ul#menu li a:hover {background:url(../img/bgmenu3.gif) repeat-x; color:#fff;}
ul#menu li a#menukontakt {padding:7px 26px 8px;}

#baner {background:transparent url(../img/bg_baner.gif) no-repeat scroll 0 0; height:189px;margin:0 auto;overflow:hidden;width:1000px;}
.listanews p {font-size:11px; line-height:15px;text-align:justify; padding:3px 10px;}
/* ------------------ menusubtop -------------------------- */
ul#menusubtop {right:15px; top:90px; position:absolute; color:#dadada; }
ul#menusubtop a {color:#999; font-size:11px; margin:0 15px 0 0;} 

/* -------------- wyszukiwarka -------------------- */
#szukaj {position:absolute; right:10px; top:50px; color:#666;}	
#szukaj input#submit { border:none; background-color:transparent; cursor: pointer; font-size:11px; font-family:Arial, Tahoma;}
#szukaj input#word { 
background:transparent url(../img/search_bg.png) no-repeat scroll 0 50%;
border:medium none;
font-size:11px;
height:19px;
padding:5px 0 0 24px;
position:relative;
text-align:left;
top:-1px;
width:123px;
z-index:10;
}

#box_koszyk { position:absolute; top:18px; right:10px; color:#ACACAA; font-size:11px; }
#box_koszyk li { display:inherit; margin:0 0 0 15px; }
#box_koszyk #sklep-link { background:transparent url(../img/icon_sklep.gif) no-repeat scroll 0 0; padding:0 0 0 18px; }

ul.listanews li {background:url(../img/icon_post_date.gif) no-repeat 0 4px; padding:0 0 0 15px;}


/* ------------------ SUBTOP -------------------------- */
#subtop	{
color:#A5A5A5;
font-size:11px;
margin:0 0 0;
padding:6px 20px;
position:relative;}
#subtop p {margin:0}
#subtop ul#adminmenu {float:right}
#subtop ul#adminmenu  li {display:inline; list-style-type:none; padding:0 0 0 6px; margin:0; }
#subtop a {color:#888888; font-size:11px;}
#subtop a:hover {color:#000000;}
#subtop1 {margin:0 0 5px 0;}

/* menu lewe */
.kat { margin-bottom:15px;}	
.kat hr {display:none;}
.kat input { color:#716C58; float:right; font-size:8px; height:20px; margin:3px; position:absolute; right:-3px; top:-1px;}
.kat .e { clear:both;position:absolute;right:15px;top:0;width:20px;}
.kat h2 {background:transparent url(../img/bg_topikleft.jpg) no-repeat scroll right bottom;margin:0;padding:0 0 5px; }
.kat h2 a { display:block;font-size:12px;font-weight:bold;margin:0 0 0 10px;text-transform:uppercase;}
.kat h2 .e { clear:both;position:relative;right:0;top:0;width:20px;}
.kat h2 input { color:#716C58; float:right; font-size:8px; height:20px; margin:3px; position:relative; right:0; top:-15px;}

.kat h2 a:hover {background:#FBFBFB url(../img/sidebar-ul-hover.jpg) no-repeat scroll 160px 5px;color:#009EE8;padding:0 0 0 7px;}
.kat ul	{margin: 0; padding: 0; list-style-type: none; font-size: 12px;	}
.kat ul li {border-bottom:1px solid #EEEDED; position:relative; margin:0 0 0 10px; padding:0;}
/*.kat ul li a {color:#666666; display:block; font-size:11px; line-height:15px; padding:1px 0 1px 5px;}*/
.kat ul li a {background:transparent url(../img/sidebar-ul.jpg) no-repeat scroll 160px 9px;color:#797C7F;display:block;font-size:11px;
height:22px;line-height:22px;margin:1px 0;text-decoration:none;}
.kat ul li a:hover {background:#FBFBFB url(../img/sidebar-ul-hover.jpg) no-repeat scroll 160px 9px;color:#009EE8;padding:0 0 0 7px;}


#cmain h1.title { color:#000; font-size:2.15em; letter-spacing:-0.03em;font-weight:normal; margin:0 0 13px 0;}
#cmain h1.titletop {font-size:11px; color:#999; width:100%; font-weight:normal; }

.multimedia a {background:#F2F2F2 url(../img/bg_menu.gif) repeat-x scroll 0 -50px;
border-bottom:1px solid #D9D9D9;
border-right:1px solid #D9D9D9;
display:block;
float:left;
height:32px;
margin:0 0 3px;
padding:3px 0 5px 3px;
width:560px;}
.multimedia img {float:left; width:45px; margin:0px 10px 0 0;}
.multimedia span {float:left; margin:9px 0 0; cursor:pointer;}

.multimedia a:hover {background:#eaeaea;}
.multimedia_h3 {font-size:1.25em; border-bottom:#F3F3F3 solid 1px;
color:#333; margin:20px 0 2px 0;}

.banery a {float:right; display:block; border-bottom:1px solid #f0f0ee;
border-right:1px solid #f0f0ee; border-top:#f0f0ee 1px solid; border-left:#f0f0ee 1px solid;  margin:0 0 8px 0;}
.banery a:hover { border-bottom:1px solid #f0f0ee;
border-right:1px solid #f0f0ee; border-top:#f0f0ee 1px solid; border-left:#f0f0ee 1px solid;  }
.banery img {float:right;}

.dotdata {background:transparent url(../img/icon_post_date.gif) no-repeat scroll 0 50%;	color:#bbb;	font-size:0.95em;padding-left:15px;	}

.award {padding:10px 10px 0 10px; overflow:hidden; border-right:1px solid #D9D9D9; height:140px; border-bottom:1px solid #D9D9D9; border-left:1px solid #f3f3f3;  border-top:1px solid #f3f3f3; width:156px; float:left; margin:0 8px 8px 0; font-size:11px; font-weight:bold; text-align:center;}

.banerkiindex a {border:1px solid #E5E5E5; display:block;  float:left; margin:0 4px 5px 0; width:180px;}
.banerkiindex a:hover {border:1px solid #009EE8;}
.banerkiindex img {float:left;}

.box_promo {}
.box_promo img {width:120px;margin:0 auto;}
.box_promo a {display:block;
float:left;
margin:0 0 5px;
padding:5px;
text-align:center;
width:186px;
border-bottom:1px solid #F3F3F3;}
.box_promo a:hover {}
.box_promo span {padding:2px; font-family:Tahoma, Arial;  font-size:11px; font-weight:bold; color:red;}
.box_promo a:hover span {color:#003264;}

/* lista produktów */
.listaprod a {color:#0065B1;}
.listaprod a:hover {color:#009EE8; text-decoration:underline;}
.listaprod .cena_div {}
.listaprod .cena_div .cena2 {  
   color:#a8a8a8;
   font-family:arial;
   font-size:9px;
   height:10px;  
   line-height:1.1em;
   }
.listaprod_right {float:right; width:125px; text-align:center; overflow:hidden;}
.cena2 {  
   color:#a8a8a8;
   font-family:arial;
   font-size:9px;
   height:10px;  
   line-height:1.1em;
   }

.listaprod .cena_div .cena1 {
    color:#000;    
    font-size:13px;
    font-weight:bold;
    height:16px;
    padding:0;
	}

.listaprod .cena_div .cena_old {
	color:#999;
	font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	height:13px;
	padding:3px 0 0 0;
	text-decoration:line-through;
	}
	
.listaprod {padding:15px 0 15px 0px;}
.listaprod h1 {
	font-family:Arial;
font-size:16px;
margin:0 0 4px;
	}
.listaprod p {
	color:#888888;
font-size:11px;
line-height:13px;
margin:0;
	}

.listaprod .specyfikacja ul {margin:0; padding:0;}
.listaprod .specyfikacja ul li {
    background:transparent url(../img/li.gif) no-repeat scroll 0 5px;
    font-size:11px;
    line-height:14px;
    list-style-type:none;
    margin:0;
    padding:0 0 0 10px;
	color:#444;
	} 
.cenalista	{font-weight:bold; font-size:14px;}
.cenalista span { color:#B50000; }
.prodmini {float:left; margin:0; width:130px;}	
.multimediamini {float:left; margin:0; width:130px;}
.prodmini2 {
    margin:0 15px 0 0;
    width:120px;
    float:left;
    }
.prodlopis {
   float:left;
	margin:0 0 0 10px;
	width:280px;
	color:#666;
	}
	.prodlopis  h3 {border:none; margin:0;}
	
/* ---- koszyk ---- */
.dodajdokoszyka a {	background-image:url(../img/koszyk.jpg); background-repeat:no-repeat; background-position:0 0; color:#1659C0; cursor:pointer;
display:block;height:31px;margin:0 auto;outline-style:none;outline-width:medium;overflow:hidden;padding:0;text-decoration:none;width:105px;}
.dodajdokoszyka a:hover {background-position:-115px 0; }

input.submit {background-position:0 0; cursor:pointer;height:31px; overflow:hidden; width:105px;}


.zadajpytanie, .wydrukujpdf {color:#000; font-family:Tahoma; font-size:11px;}
.zadajpytanie {padding:5px 0 0 22px; clear:both; background:transparent url(../img/pytajnik.jpg) no-repeat scroll 4px 6px;}
.wydrukujpdf {padding:0 0 0 22px; background:url(../img/picto_pdf.jpg) no-repeat left 4px;}

#filtr {position:relative;;height:46px;margin:10px 5px 0 0; padding:10px 0 0 0; background:#F2F2F2 url(../img/bg_menu.gif) repeat-x scroll 0 -50px;
border-bottom:1px solid #D9D9D9; }
#filtr p {	font-size:11px;font-weight:bold; margin-bottom:1px; margin-left:10px; margin-top:0;	}
#filtr select { width:160px; }
#filtr input { display:none; }


#filtr2	{width: 285px;	height: 38px;background-image:url('../img/filtr2.gif');	margin:0 0 10px;}
#filtr2 input { display:none; }
#filtr2 form p	{margin:0;	padding:0;	font-weight:bold;	padding-top:8px; padding-left:15px;	}
#filtr2 select	{border:1px solid #CFCBBF;height:20px;margin:0 0 0 5px;max-height:18px;padding:0;position:relative;top:2px;width:125px;	}


.box {/*background:#F2F2F2 url(../img/bg_menu.gif) repeat-x scroll 0 -50px;
border-bottom:1px solid #D9D9D9;*/
display:block;
font-size:11px;
margin:10px 5px 0 0;
padding:10px;
}
.box li a {font-size:12px;}
.box li {margin:0 0 2px 20px;}


.belka {background:#F2F2F2 url(../img/bg_menu.gif) repeat-x scroll 0 -50px;
border-bottom:1px solid #D9D9D9;
border-right:1px solid #D9D9D9;
font-size:13px;
margin:0 0 5px;
padding:6px;}


.grupaprod {width:182px; overflow:hidden; float:left; margin:0 3px 4px 0; line-height:1.3em;}
.grupaprod a {display:block; border:1px solid #d9d9d9; background:#1C385A; color:#FFFFFF; padding:0 0 3px; }
.grupaprod a:hover {background:#009EE8; border:1px solid #009EE8; }
.grupaprod a:hover span {background:#009EE8; margin: 0 0 0 10px; text-transform:uppercase; font-size:11px; color:#fff; display:block; position:relative;}
.grupaprod span { margin: 0 0 0 10px; text-transform:uppercase; font-size:11px; font-weight:bold;  display:block; position:relative;}

#grupaprodsnear {width:100%; height:1px; clear:both;}
.opis {margin:15px 0 15px 0;}
/* ---------- produkt ------------- */
#prodbar {background:#F7F7F7 none repeat scroll 0 0;border-bottom:1px solid #F2F2F2;border-top:1px solid #F3F3F3;font-size:11px;margin:5px 0 13px  0;padding:0 0 0 5px;	}
#prodbar p {color:#999999;display:inline;margin:0 10px 0 0;position:relative; font-size:11px;}
#prodbar a {font-size:11px;}
#prodfoto {margin:15px 0 0 15px;width:300px;height:180px;float:left;}
.prodbox {	width:224px;background-color:#FBFAF8;border-left:1px solid #F1F2ED;border-right:1px solid #F1F2ED;padding:0px;padding-bottom:5px;padding-top:5px;
	margin-bottom:0px;font-size:11px;	}
.prodboxsub, .prodboxsup {font-size:1px;width:226px;height:5px;	}
.prodboxsub { background-image:url('../img/prodbox-sub.gif'); }
.prodboxsup { background-image:url('../img/prodbox-sup.gif'); }
.prodbox form, .prodspec form { margin:0; padding:0; margin-bottom:-10px; }
.prodbox p { padding:0; margin : 0; padding-left:10px; }
.prodbox table tr td input { width:auto; }
.prodbox input	{width : 205px;	margin:0;	}
.prodopisbox {}
.prodopis p	{}
.prodopis li {margin:0 0 0 20px;}
.prodopis, .prodspec {background-color:#FBFAF8;border-left:1px solid #F1F2ED;border-right:1px solid #F1F2ED;padding:10px 25px;}
.prodspec {font-size:11px;padding:0;}
.prodopissub, .prodopissup {font-size:1px;height:5px;}
.prodopissub { background-image:url('../img/prodopis-sub.gif'); }
.prodopissup { background-image:url('../img/prodopis-sup.gif'); }
#cmain p.prodopish, #cmain p.prodboxh {margin-bottom:0;}
.prodboxh, .prodopish {	font-size:12px;	font-weight:bold;color:#B5B5A9;	margin-top:5px;	}
.prodopish	{clear:right;display:block;	width:400px;text-indent:0;	}
#prodtop { min-height:200px; }
.prodboxtbl, .prodspectbl {	width:100%;	border-collapse:collapse; }
.prodboxtbl tr td, .prodspectbl tr td {	text-align:right;padding:3px 10px;	}
.prodboxtbl tr, .prodspectbl tr	{background-image:url('../img/tblbg.gif');	background-position:bottom;	background-repeat:repeat-x;	}
.prodspectbl tr td p { text-align:left; }
.prodspec input, .prodspec select { width:150px; }
.prodspec p { margin-left:10px; }
.prodspec table p {	margin:0 !important;margin-top:1px !important;	margin-bottom:2px !important;}
.prodspectbl tr td {width:145px; color:#999;}
.tbllast { background-image:none !important; }
.tblleft {	text-align:left !important;	width:auto !important;	font-weight:normal !important;	}
.netto { font-weight:bold; font-size:12px; }
.brutto	{font-weight:bold;	font-size:17px;	color:#E02E2E;	}
.stara {font-weight:bold; text-decoration: line-through;}
.multimediaopis {   float:left;	margin:0 0 0 10px;width:415px;color:#666;}	
#cmain .listaprod .prodlopis p { margin-bottom:0;}	
.prodlopis_glowna { float:left;	margin:0 0 0 10px;	width:215px;}


/* -------- wyszukiwarka ----------------- */
#wyszukiwarka p {margin:10px 0 0 0;}
#wyszukiwarka ol {margin:0 0 0 25px; color:#999; }
#wyszukiwarka ol li {padding:0; margin:0;} 
#wyszukiwarka a { padding:0; margin:0; }


/* ----- */
.najprod {border-bottom:1px solid #F3F3F3; line-height:1em; margin:0; padding:3px 10px 3px 10px;}
.najprod img {float:right; width:50px;}
a.najnazwa {font-size:11px;}
a.najkat {font-size:10px; font-family:Tahoma,Arial; color:#999;}
.najprod .dotdata {font-size:10px; font-family:Tahoma,Arial; color:#999; background:transparent url(../img/icon_post_date.gif) no-repeat scroll 0 60%;
padding-left:13px;}

.inne_prod li { 
	padding:0; line-height:1.1em; background:transparent url(../img/li.gif) no-repeat scroll 0 5px;
    font-size:11px;
    line-height:14px;
    list-style-type:none;
    margin:0 0 0 20px;
    padding:0 0 0 10px;
	}
.inne_prod ul li a {font-size:11px; color:#666;}
.inne_prod ul li a:hover {font-size:11px; color:#009EE8;}



/* --------admin? --- */
#podglad {padding:10px 20px 20px 20px; background:#F2F2F2 url(../img/bg_menu.gif) repeat-x scroll 0 0; border:1px solid #E2E2E2; }	
#podglad p {}
#podglad h2 {font-size:16px;   }
#podglad h2 a{font-size:16px; color:#494949 }
#podglad h2 a:hover{color:#009EE8;font-size:16px;text-decoration:underline; }
#podglad img {float: left; margin-right:10px; border:1px solid #e2e2e2;}

/* powiązane produkty */
.grupapodobnyprodukt {
display:block;
float:left;
margin:5px 5px 0 0;
overflow:hidden;
width:132px;
}
.grupapodobnyprodukt img {width:128px; border:1px solid #fff;}

.grupapodobnyprodukt a {
border:1px solid #D9D9D9;
color:#6f6f6f;
display:block;
font-size:11px;
height:125px;
line-height:1.1em;
background-color:#fbfaf8;
float:left;
}

.grupapodobnyprodukt span {float:left; padding:10px; }

.grupapodobnyprodukt a:hover {
border:1px solid #000;
color:#FFFFFF;
text-decoration:none;
background-color:#3f3f3f;
}

#grupapodobneprodukty, .inne_prod {width:100%; display:block; clear:left; margin:0 0 10px 0;}
#grupapodobneprodukty h3, .inne_prod h3 {color:#000;}


/* table */
table.download {font-size:11px; text-align:left; padding:0;}
table.download tr {background:#f9f9f9;}
table.download td {padding:1px 2px 1px 5px; margin:0 0 2px 0;}
table.download th {padding:1px 2px 1px 5px; background:#f1f1f1;}
	
table.tabela {
border:1px solid #DDDDDD;
font-size:0.92em;
margin:0 auto 1em;
}

table.tabela .c1 {
background-color:#F6F6F6;
border:1px solid #FFFFFF;
padding:8px;
font-size: 13px;
	font-weight: bold;
}

table.tabela td {
border-color:#F3F3F3;
border-style:solid;
border-width:1px 0 0;
padding:0.1em 1em 0.1em 15px;
}

table.tabela td a {padding:0 0 0 2px;}

.grey-box {
border:1px solid #DADADA;
padding:15px 20px;
background:#F7F7F7 none repeat scroll 0 0;
}
/* XMLHttp - koniec */

.p_widoczny { }
.p_ukryty {position : absolute !important;
	visibility : hidden;
	width:0; height:0;
	top:0; left:0;
	}
.button {font-size:11px;}

table#koszyk {font-size:11px;}	
#koszyk th {text-align:left;
vertical-align:top; border-bottom:1px solid #F3F3F3;
font-family:Tahoma;
font-size:10px;}

#koszyk .usun {
	background-image: url('../img/delete.png');
	background-color: #FBFAF8;
	border:0;
	width:16px;
	height:16px;
	text-indent:30px;
	cursor: pointer;
}

#koszyk .ilosc {text-align: left; padding:0;}
#koszyk .ilosc input {
	border:1px solid #d9d9d9;
	width:22px;	height:17px;
	padding:2px;
	text-align: center;
}
.przeliczkoszyk { margin-top:10px; margin-bottom:5px; font-size:11px;  text-align:right;}
#koszyksuma {
	list-style-type: none;
	display:block;
	position:relative;
	height:40px;
}

#koszyksuma li {
	position:absolute;
	display:block;
	width:250px;
	height:20px;
	font-size:13px;
	left:0;
	top:0;
}

#koszyksuma li.koszykbrutto {top:20px; font-weight:bold;}
#koszyksuma li.koszyknettorabat {left:260px;}
#koszyksuma li.koszykbruttorabat {font-weight:bold; left:260px;	top:20px;}
#koszykNavBtns {
	margin:auto;
	list-style-type:none;
	position:relative;
	margin-top:30px;
	padding:0;
}
#koszykNavBtns li {
	display:inline;
	font-size:16px;
	font-weight:bold;
	margin:0;
}

#koszykNavBtns .prev {float:left;}
#koszykNavBtns .next {float:right;}
#loginForm .text {width: 200px;}
#loginForm th {text-align: right;}
#rejestracja input.text, input.check {border: 1px solid #d9d9d9;}
#rejestracja input.text {width:200px}

#rejestracja th {width:200px; text-align: right; font-weight: bold;}
#rejestracja th.notne {font-weight: normal;}

#rejestracja th.tabmidhdr {font-size: 18px;
	padding-top:20px;
	width:auto;
	text-align: left;
}


#rejestracja th.tabmidhdr input.button {display:block; font-size:11px;}
#rejestracja th.tabmidhdr span {font-weight: normal;}
#rejestracja td.summary input.button {display:block;
	margin-top:15px;
	margin-bottom:10px;
}
#rejestracja .summary {padding-top:20px;}

.errmsg {
	background:transparent url(../img/alert.gif) no-repeat scroll 0 8px;
	color:#CC0000;
	margin:0 0 0 125px;
padding:7px 0 0 18px;
width:230px;
	/*display:block;
	border:2px solid #af0508;
	background-color: #f1f0eb;
	padding:5px;
	width:250px;
	margin:auto;
	text-align: center;*/
}

#zamowienieDane th {text-align: left; width:200px;}
#zamowienieDane td {font-size:12px;}
#zamowienieMisc #dostawa {margin-top:20px;}
#zamowienieMisc #dostawa p {margin:0; font-weight: bold;}
#zamowienieMisc #dostawa ul {margin-top:0; list-style-type: none;}
#zamowienieMisc #doZaplaty {
background-color:#FBFAF8;
border:1px solid #F1F2ED;
font-size:18px;
font-weight:bold;
margin:10px 0 0;
padding:13px 13px 13px 15px;
width:535px;
}
#zamowienieMisc #dozaplatyspan {color:#13589D;}

#zamowienieMisc #uwagi {
font-weight:bold;
padding:10px 10px 0 30px; }

#zamowienieMisc #uwagi input { border:1px solid #D9D9D9;
height:50px;
margin-left:5px;
width:420px; }

#zamowienieMisc #zlozZamowienie { margin-top:10px; float:right; }

.historiaZamTable {margin-top: 21px; border-spacing:0;}

.historiaZamTrPozA {background-color:#DFDFDF;}

.historiaZamTdPoz {padding-left: 4px; padding-right: 4px;}


/* BUTTONY NA GORZE - START */

#topbtns { 	position:absolute; }

#btninstal, #btnart, #btnmedia, #btnpromo, #btnkontakt
{width:111px;
	height:31px;
	position:absolute;
	top:65px;
	}
#iebtn1	{z-index:0;
	cursor:default;
	position:absolute;
	width:766px;
	height:25px;
	top:87px;
	}

#iebtn2, #iebtn3, #iebtn4, #iebtn5
{	cursor:default;
	position:absolute;
	top:30px;
	width:20px;
	height:65px;
	}
#iebtn2 { left:420px; }
#iebtn3 { left:537px; }
#iebtn4 { left:650px; }
#iebtn5 { left:750px; }
#btninstal { left:201px; }
#btnart { left:316px; }
#btnmedia { left:431px; }
#btnpromo { left:546px; }
#btnkontakt { left:662px; width:93px; }

a:hover #iebtn1, a:hover #iebtn2, a:hover #iebtn3, a:hover #iebtn4, a:hover #iebtn5
{background-image:url('../../gfx/iebtn.gif');}

a:hover #btninstal, a:hover #btnart, a:hover #btnmedia, a:hover #btnpromo
{background-image:url('../../gfx/btn-hover.gif');}

a:hover #btnkontakt	{background-image:url('../../gfx/btn-kontakthover.gif');}

/* BUTTONY NA GORZE - KONIEC */
.btn {width:50px;
	height:20px;
	background-image:url('../img/wyslij.gif');
	border:0;
	color:white;
	font-size:11px;
	font-weight:bold;
	display:block;
	font-family:Tahoma, Verdana;
	}
/* kontakt - start */

#subkontakt	{
	position:relative;
	padding-top:25px;
	padding-left:30px;
	background-image:url('../../gfx/kontakt.gif');
	background-position: -10px -5px;
	background-repeat:no-repeat;
	font-size:11px;
	height:260px;
	}

#pnav {position:relative;
	display:block;
	text-align:center;
	height:30px;
	width:550px;
	padding:0;
	margin:15px 0 0 0;
	background-image:url('../img/hr.gif');
	background-repeat:repeat-x;
	clear:right;
	}

#pnav li {
background-image:url(../../gfx/hrv.gif);
background-repeat:repeat-y;
display:inline;
font-weight:bold;
height:30px;
padding:5px 5px 0 7px;
position:relative;
top:7px;
margin:0 3px 0 0;
	}
#pnavsf { background-image:none !important; }
#pnavf {	background-image:none !important;
	position:absolute !important;
	top:0 !important;
	left:0 !important;
	width:60px !important;
	
	}
#pnavl	{
background-image:none !important;right:0 !important;
position:absolute !important;
top:0 !important;
width:60px !important;
	}
	
#nosnik	{z-index:2;
	top : 200px;
	position : fixed;
	width : 100%;
	text-align : center;
	border : 0;
	}

.pytajbox {text-align : center;
	position :relative;
	background-color : #AAAAAA;
	margin : auto;
	width : 300px;
	height : 50px;
	color:white;
	font-weight:bold;
	}








/* ------------------------- STOPKA -------------------------------- */
#dogory {float:right; position:relative;right:35px;text-align:right;margin-top:17px;width:40px;  }	
#footer { background:#F1F1F1 url(../img/footer.jpg) no-repeat scroll 3px 0; color:#B3B3B3;font-size:11px;margin:0 auto;width:1010px;}
#footer ul {list-style-type:none; } 
#footer  ul li {display:inline; margin:0 0 0 5px;}
#footer  ul li a {font-size:11px; padding:3px; color:#B3B3B3; text-decoration:none; }
#footer  ul li a:hover { color:#000; text-decoration:none; }
.foot_txt a {font-size:11px; color:#B5B5B5; text-decoration:none;}
#footer  ul.footer_li {margin:0 0 21px 15px; padding-top:16px;}
#footer  ul.footer_li li a { color:#8D8D8D; text-decoration:none; font-size:12px; }
#footer  ul.footer_li li a:hover { color:#000; text-decoration:none; }


