@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	background-color:#F7F7F7;
	font-family:"Trebuchet MS", verdana, sans, helvetica;
	line-height:20px;
	font-size:14px;
	color:#000;
}

#anim { background:#FAD9A8; margin-left:auto; margin-right:auto; width:100%;}
#anim img {text-align:center; margin-left:auto; margin-right:auto}
#top {background:url(../img/topbg.jpg) repeat-x top;}
#menu {margin-left:auto; margin-right:auto; width:630px; }
#menu ul {list-style:none; margin-top:0px; height:93px; width:630px; text-align:center; margin-left:0px; display:table-row}
#menu li { width:99px; height:93px; float:left; font-size:14px; padding:1px; }
#menu a { font-size:14px; width:98px; height:93px; color:#FFFFFF; text-decoration:none; font-family:Geneva, Arial, Helvetica, sans-serif; vertical-align:bottom;  text-align:center; display:block; line-height:11;}
#menu a:hover { color:#FFF2F2; padding-top:1px;}
#m1 {background:url(../img/m_ofirmie.jpg); background-repeat:no-repeat; background-position:top center}
#m2 {background:url(../img/m_oferta.jpg); background-repeat:no-repeat; background-position:top center}
#m3 {background:url(../img/m_serwis.jpg); background-repeat:no-repeat; background-position:top center}
#m4 {background:url(../img/m_multimedia.jpg); background-repeat:no-repeat; background-position:top center}
#m5 {background:url(../img/m_promocje.jpg); background-repeat:no-repeat; background-position:top center}
#m6 {background:url(../img/m_kontakt.jpg); background-repeat:no-repeat; background-position:top center}
#m1:hover {background:url(../img/m_ofirmie_down.jpg); background-repeat:no-repeat; background-position:top center}
#m2:hover {background:url(../img/m_oferta_down.jpg); background-repeat:no-repeat; background-position:top center}
#m3:hover {background:url(../img/m_serwis_down.jpg); background-repeat:no-repeat; background-position:top center}
#m4:hover {background:url(../img/m_multimedia_down.jpg); background-repeat:no-repeat; background-position:top center}
#m5:hover {background:url(../img/m_promocje_down.jpg); background-repeat:no-repeat; background-position:top center}
#m6:hover {background:url(../img/m_kontakt_down.jpg); background-repeat:no-repeat; background-position:top center}
#mkar {background:url(../img/m_karbownik1.jpg); background-repeat:no-repeat; background-position:top center}
#mkar a { font-size:12px; width:309px; height:93px; color:#000000; text-decoration:none; font-family:Geneva, Arial, Helvetica, sans-serif; vertical-align:bottom;  text-align:center; display:block; line-height:9; padding-top:15px}
#mkar a:hover { text-decoration:underline; color:#000000;padding-top:16px}
#loga_kolor {margin-top:10px;}
#maintext {position:relative;left:17px; top:-20px; vertical-align:top}
#koszyk {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;position:relative; text-align:center; line-height:14px; font-weight:bold}
#koszyk a {text-decoration:none; background-color:#006600; color:#F7F7F7; padding:2px; border:1px solid #F7F7F7; top:5px; position:relative; font-weight:normal}
#koszyk a:hover {text-decoration:none; background-color:#F7F7F7; color:#000000; padding:2px; border:1px solid #000000; top:5px; position:relative; font-weight:normal}
#wyszukiwarka {padding-top:5px;}
#sklep_nagl {text-align:right;  margin-top:7px; margin-bottom:5px; position:relative; }
#sklep_nagl a { text-decoration:none; color:#000000; font-weight:normal}
#sklep_nagl a:hover { text-decoration:underline; color:#000000; font-weight:normal}

.galeria {width:116px; height:91px;}
.galeria a 	{width:116px; height:91px; float:left; background:url(../img/picbg_hover.jpg)}
.galeria a:hover 	{width:116px; height:91px; float:left; background:url(../img/picbg.jpg)}
.galeria a img { width:100px; height:75px; position:relative; left:8px; top:8px }

.galeriao {width:116px; height:91px;}
.galeriao a 	{width:116px; height:91px; float:left; background:url(../img/picbg_hover.jpg)}
.galeriao a:hover 	{width:116px; height:91px; float:left; background:url(../img/picbg.jpg)}
.galeriao a img { width:100px; height:75px;  padding-top:8px }

.galeria1 {width:79px; height:60px;}
.galeria1 a 	{width:79px; height:60px; float:left; border:#000000 1px solid;}
.galeria1 a:hover 	{width:79px; height:60px; float:left;border:#000000 1px solid; background:#666666}
.galeria1 a img { width:75px; height:56px; position:relative; left:2px; top:2px }

#stopka { width: 980px; height:51px; font-size:12px; margin-left:auto; margin-right:auto; margin-top:40px;}
#stopka a, #stopka a:visited { color:#000; text-decoration:none;}	
#stopka a:hover { color:#000; text-decoration:underline}	

#supported {color:#666666; font-size:10px;}
#supported a, #stopka a:visited { color:#666666; text-decoration:none;}	
#supported a:hover { color:#666666; text-decoration:none}	
.text {padding:10px; margin-left:100px;}
#kategorie ul {position:relative;left:-35px; list-style:none}
#kategorie_right ul {position:relative; list-style:none;}
#kategorie {font-size:12px; font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; width:220px;}
#kategorie_right {font-size:12px; font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
#kategorie li a,#kategorie_right li a { text-decoration:none; float:left;  background:url(../img/li1_bg.jpg); background-position:bottom left; background-repeat:no-repeat; text-indent:20px; width:220px; color:#000000}
#kategorie li a:hover,#kategorie_right li a:hover { text-decoration:none; float:left;  background:url(../img/li1_bg_hover.jpg); background-position:bottom left; background-repeat:no-repeat; text-indent:23px; width:220px; color:#000000}
#selected_li { text-decoration:none; float:left;  background:url(../img/li1_bg_hover1.jpg); background-position:bottom left; background-repeat:no-repeat; text-indent:35px; width:220px; color:#000000} 
#maintd a { text-decoration:none; color:#000000}
#maintd a:hover { text-decoration:none; background:#FFCC00}

.lp { font-size:9px; font-family:"Times New Roman", Times, serif; font-weight:normal; color:#999999 }

h1 {font-size:12px; text-transform:uppercase; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}

.nazwa_kategorii {text-align:center; width:220px; background-color:#FFCC00; float:right; position:relative;  margin-top:5px; margin-bottom:5px; border-bottom:1px #666666 solid; border-top:1px #666666 solid; cursor:pointer  }
.nazwa_kategorii_right {text-align:center; width:220px; background-color:#FFCC00; float:right; position:relative; margin-top:5px; margin-bottom:5px; border-bottom:1px #666666 solid; border-top:1px #666666 solid; cursor:pointer;   }
#kategorie .nazwa_kategorii a,a:hover {text-decoration:none; color:#000000}
#kategorie_right .nazwa_kategorii_right a,a:hover {text-decoration:none; color:#000000}
.pbox {border: 1px solid #D5D5D5; background:url(../img/produkty_box_bg1.jpg) top right no-repeat #FFFFFF; width:230px; height:180px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;} 
.cena {color:#FFCE0D; background-color:#000000; padding:2px; font-weight:bold; font-size:12px;}
.cena_przek {text-decoration:line-through; color:#000000; font-weight:normal;  padding:2px; font-size:12px;}
.cena_prom {color:#FF0000; background-color:#000000; padding:2px; font-weight:bold; font-size:12px;}
.pbox:hover {border: 1px solid #666666; background:url(../img/produkty_box_bg1.jpg) top right no-repeat #FFFFFF; width:230px; height:180px;} 
.pbox a {text-decoration:none; color:#000000}
.pbox a:hover {text-decoration:underline; color:#000000}
.pbox a img:hover {border-left:#333333 solid 1px;border-right:#333333 solid 1px;}
.pbox a img {border-left:#FFF solid 1px;border-right:#FFF solid 1px;}
.nazwa_towaru { text-transform:lowercase; 
background-color:#F2F2F2; 
font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; border-bottom:1px solid #000000;  border-top:1px solid #000000 }
#nav_form {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000}
#nav_form a {text-decoration:none; color:#000000; padding:2px}
#nav_form a:hover {text-decoration:none; background-color:#CAF4E8; padding:2px}
#nav_form select {background-color:#CAF4E8; border:1px solid #666666; font-size:10px}
.formularz {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.formularz input,.formularz button,.formularz select,.formularz textarea {border:solid 1px #C0C0C0; background-color:#F3F3F3; color:#000000; font-size:12px;}
.szukaj {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.szukaj input,.szukaj select {border:solid 1px #C0C0C0; background-color:#F3F3F3; color:#000000; font-size:12px;}
.szukaj button {border:solid 1px #C0C0C0; background-color:#F3F3F3; color:#000000; font-size:12px; cursor:pointer}
.alert { color:#990000}
.zam_img img { }
.dokoszyka img {cursor:pointer}

.link a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000}
.link a:hover {text-decoration:underline; background-color:#CAF4E8;}
/*
table a,table a:visited {text-decoration:none; color:#000000;}
table a:hover {text-decoration:none; background-color:#1F2C32; color:#F7F7F7}
#tdr p:first-letter {font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}
#nagl { background-image:url(../img/par.png); width:738px ; height:48px; background-repeat:no-repeat; background-position:top; margin-left:10px; margin-bottom:10px; position:relative; top:-10px; line-height:48px; vertical-align:bottom; padding-left:100px; font-size:16px; font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif}
#nagl h3 { font-size:18px; color:#FF6600; padding-left:55px; padding-top:23px; font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif}
hr {color:#CECECE; width:75%; margin-left:auto; margin-right:auto; height:1px;}
.lh18 {line-height:18px;}

*/



/*////////////////////////////////stepcarousel//////////////////////////////////*/

.stepcarousel{
position: relative; 
border: 0px solid black;
overflow: scroll; 
width: 813px; 
height: 190px; 
margin-left:auto; margin-right:auto;
}

.stepcarousel .cbelt{
position: absolute; 
left: 0;
top: 0;
}

.stepcarousel .cpanel {
float: left; 
overflow: hidden; 
width: 200px; height: 186px;
margin-left:3px; margin-right:3px;
background:url(../img/cpanel.jpg) no-repeat;
}
.stepcarousel .cpanel .tytul {
margin-left:32px; margin-top:5px; font-size:14px; font-weight:bold; text-transform:uppercase; 
width:165px; text-align:center;
}
.stepcarousel .cpanel .pic {
margin-left:61px; margin-top:5px; padding:5px;
width:100px; height:75px;
border:1px dotted #990000;
}

.stepcarousel .cpanel .opis {
margin-left:3px; font-size:12px;
width:190px; height:60px;
overflow:auto;
padding:2px;
}

.stepcarousel .cpanel .opis a {
text-decoration:none; color:#000000;
}
.stepcarousel .cpanel .opis a:hover {
text-decoration:underline; color:#000000;
}

.promocje {
font-size:12px; text-transform:lowercase;
}
.promocje a { color:#000000; text-decoration:none }
.promocje a:hover { text-decoration:underline }

.stepcarousel .cpanel img { border-left:0px solid #FAFAFA; border-right:0px solid #FAFAFA;}
.stepcarousel .cpanel img:hover { border-left:0px solid #990000; border-right:0px solid #990000;}

#prodtable {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}

#prodtable tbody img {cursor:pointer;}
#prodtable tbody td {
border-top:1px #D8D8D8 solid;
}

#prodtable tbody tr:hover {
background-color:#FEFAAD;
}
#prodtable tbody td a {
text-decoration:none; color:#000000;
}
#prodtable tbody td a:hover {
text-decoration:underline; color:#000000;
}
#prodtable thead tr {
background-color:#FFBB55;
text-align:center;
border-bottom:none;
border-top:none;
height:25px;
}
#prodtable tfoot td {
background-color:#FFFFFF;
border-bottom:none;
border-top:none;
height:28px;
}
.odd {
/*background-color:#FFFCF2;*/
background-color:#E6FEE2;
}
.even {
/*background-color:#ECF7E4;*/
background-color:#FFFFDF;
}
.text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.textbold { font-style:italic; font-weight:bold}
