#all { width:1001px; background-image: url('/view/img/page-edge-bg.gif'); background-repeat: repeat-y; background-position: right; background-color: #20C3FE; }

body { font-family: verdana; font-size: 11px; margin: 0px;}
#top { height:135px; width: 1000px; background-image: url('/view/img/tlo-top.gif'); }

#logo { width: 145px; height: 77px; background-image: url('/view/img/logo.gif'); float: left; margin-left: 20px; margin-top: 22px; }

#logowanie { width: 565px; height: 22px; background-image: url('/view/img/logowanie.gif'); float: left; margin-left: 30px; margin-top: 6px; background-repeat: no-repeat; }
#login_form { padding: 0px; width: 310px; margin-left: 120px; margin-top: 4px; float: left; _margin-left: 60px; }
#login_form fieldset {border: 0px solid blue; padding: 0px; }
#login_form .login_input {border: 1px solid #C00808; font-family: verdana; font-size: 12px; width: 110px; margin: 0px auto; }
#login_submit { width: 62px; height: 17px; background-image: url('/view/img/zaloguj.gif'); background-repeat: no-repeat; border: 0px; }
#logowanie div { float: right; width: 130px; }
#logowanie div a:hover  {color: #C00808; text-decoration: underline; }
#logowanie div a:link, #logowanie div a:visited {color: #C00808; text-decoration: none; }

.clr {clear:both;}

#koszyk { background-image: url('/view/img/koszyk.gif'); width: 216px; height: 135px; float: right; margin-right:0px; }

#produktow {font-family: verdana; font-size: 12px; color: white; margin-left: 30px; margin-top: 50px;  }
#koszyk a  { display: block; width:135px; height: 35px; margin-top: 5px; margin-left: 55px; }

#mt1 {width: 93px; height:40px; background-image: url('/view/img/ofirmie.gif'); margin-left: 30px; margin-top: 46px; float: left; _margin-top: 29px; background-position: top left; }
#mt2 { width: 158px; height: 40px; background-image: url('/view/img/sposobyzaplaty.gif'); margin-left: 0px; margin-top: 46px; float: left; _margin-top: 29px; background-position: top left; }
#mt3 { width: 145px; height: 40px; background-image: url('/view/img/kosztywysylki.gif'); margin-left: 0px; margin-top: 46px; float: left; _margin-top: 29px; background-position: top left; }
#mt4 { width: 79px; height: 40px; background-image: url('/view/img/pomoc.gif'); margin-left: 0px; margin-top: 46px; float: left; _margin-top: 29px; background-position: top left; }
#mt5 { width: 94px; height: 40px; background-image: url('/view/img/kontakt.gif'); margin-left: 0px; margin-top: 46px; float: left; _margin-top: 29px; background-position: top left; }
#mt1:hover, #mt2:hover, #mt3:hover, #mt4:hover, #mt5:hover { background-position: bottom right; }

#wyszukiwarka {width: 155px; height: 21px; background-image: url('/view/img/wyszukiwarka.gif'); margin-left: 10px; margin-top: 0px; float: left; border: 0px solid blue; }

#menu {border: 0px solid red; width: 209px; padding-top: 10px; float: left; background-color: #00B5FA; }

#content { width: 792px; float: left;background-color: white; min-height: 900px; _height: 900px}

#szukanie #wyszukiwana_fraza { border: 1px solid #007FAC; font-family: verdana; font-size: 11px; margin-left: 10px; padding: 2px 0px 3px 0px; background-color: #E2F7FF;}
#szukanie label { border: 0px }
#lupka { border: 0px; background-image: url('/view/img/lupka.gif'); padding-top: 2px; width:30px; height:20px;}
#szukanie fieldset, #szukanie {border: 0px solid red; padding: 0px 0px 3px 4px; margin: 0px;}


#menu #odst { margin-left: 15px;}
#odst a:link, #odst a:visited { color: black; text-decoration: none; }
#odst a:hover { color: black; text-decoration: underline; }

#katpr { width: 209px; height: 53px; background-image: url('/view/img/kategorieproduktow.gif');}
.tl1 { float: left; width: 209px; background-image: url('/view/img/tlo_lewe1.gif');}
.tl2 { border-bottom: 1px dotted white; margin-left: 23px; margin-top: 8px; font-family: verdana; font-size: 14px; background-image: url('/view/img/strzalki.gif'); background-position: top right;  background-repeat: no-repeat; margin-right: 20px;
padding: 5px 0px; font-weight: bold;}
.tl2 a:link, .tl2 a:visited, .tl2 a:hover { font-family: verdana; font-size: 14px; text-decoration: none; color: black }

#producenci { background: #20C3FE url('/view/img/producenci.gif') no-repeat; width: 209px; float: left;}

#adds { border: 0px solid blue; }
#adds img { float: left; }

#polecamy { width: 790px; height: 29px; background-image: url('/view/img/polecamy.gif'); }

#page { /*background-image: url('/view/img/dokoszyka.gif'); background-position: right; */}

.mainlist { float: left; width: 254px; height: 275px; background-image: url('/view/img/mainlistbg.jpg'); background-repeat: repeat-y; margin-left: 4px; margin-top: 10px;  }
.title { font-size: 18px; color: #E10101; background-color: #B5EDFE; font-family: arial; padding: 3px; margin-right: 8px; border-bottom: 1px dotted #0080D1}
.picture { float: left; margin-top: 5px; }
.title2 { color: #AEAEAE; margin-top: 5px; width: 130px; float: left; margin-left: 5px;  }
.description { width: 125px; color: #1B1B1B; margin-left: 5px; float: left; height: 120px; }
.buttons { width: 250px; float: left; }
.cena { color: #00B0EC; font-size: 14px; font-weight: bold; margin-left: 7px; _margin-left: 5px; float: left; }
.opis { display: block; float: left; width: 37px; height: 23px; background-image: url('/view/img/opis.gif'); margin-left: 9px;}
.dokoszyka { display: block; float: left; width: 94px; height: 23px; /*background-image: url('/view/img/dokoszyka.gif');*/ margin-left: 8px; cursor:pointer;}


.podmenu1 { margin: 10px 0px 10px 40px; padding: 0px; }
.podmenu1, .podmenu1 li { font-size: 11px; font-weight: normal; list-style-image: url('/view/img/listimg.gif'); }
.podmenu1 li a, .podmenu1 li a:link, .podmenu1 li a:visited { color: black; text-decoration: none; }
.podmenu1 li a:hover { color: white; text-decoration: none; }
.podmenu2 {border: 0px solid green; margin: 0px 0px 0px 0px; padding-left: 10px; }

#content #edge { float: right; }

#producenci form { border: none; margin: 40px 0px 0px 0px; padding: 0px; }
#producenci fieldset { border: none; margin: 0px; padding: 0px; text-align: center;}

#news { float: left; width: 199px; background-image: url('/view/img/news.gif'); background-repeat: no-repeat; padding: 55px 5px 10px 5px; background-color: #20C3FE; color: white;}
.news_title { display: block; font-weight: bold; color: black; }
#news a, #news a:link, #news a:hover, #news a:visited { color: black; text-decoration: none; }

#foot1 { height: 118px; width: 1005px; float: left; }
#f1 { height: 118px; width: 213px; float: left; background-image: url('/view/img/platnosci.gif'); background-repeat: no-repeat; }
#f1 #a1 { display: block; width: 81px; height: 26px; margin-top: 42px; margin-left: 65px }
#f1 #a2 { display: block; width: 150px; height: 26px; margin-top: 2px; margin-left: 22px }

#f2 { height: 118px; width: 219px; float: left; background-image: url('/view/img/skontaktujsie.gif'); background-repeat: no-repeat; }
#f2 span { display: block; margin-left: 25px; height: 15px; padding-top: 2px; padding-left: 24px;}
#f2 span a { color: white; }
#f2 #f2a { margin-top: 43px; background: transparent url('/view/img/tel.gif') no-repeat; }
#f2 #f2b { background: transparent url('/view/img/tel.gif') no-repeat; }
#f2 #f2c { background: transparent url('/view/img/mail.gif') no-repeat; }
#f2 #f2d { background: transparent url('/view/img/skype.gif') no-repeat; }

#f3 { width: 192px; height: 118px; float: left; background: transparent url('/view/img/otwarte.gif') no-repeat; }
#f3 span { border: 0px solid blue; display: block; }
#f3a { height: 14px; margin-top: 43px; margin-left: 21px; padding-left: 20px; color: white; background: transparent url('/view/img/zegar.gif') no-repeat; }
.f3b { margin-left: 43px; }
#f3c { height: 15px; margin-left: 21px; padding-top: 3px; padding-left: 20px; color: white; background: transparent url('/view/img/paczka.gif') no-repeat; }

#f4 { width: 199px; height: 118px; float: left; background: transparent url('/view/img/adres.gif') no-repeat; }
#f4 span { margin-left: 18px; padding-left: 22px; margin-top: 43px; color: white; display: block; background: transparent url('/view/img/samochodzik.gif') no-repeat; }

#f5 { width: 177px; height: 118px; float: left; background: transparent url('/view/img/newsletter.gif') no-repeat; }
#f5 div { margin: 43px 10px 0px 10px; color: white; }
#f5 form { margin: 0px;}
#f5 fieldset { border: 0px solid red; padding: 0px 0px 0px 10px }
#f5 #inputtxt { background-color: #E2F7FF; width: 114px; border: 1px solid #009DD8; font-family: verdana; font-size: 11px; height: 14px; margin: 0px; }
#f5 #nlt_submit { width: 24px; height: 23px; background-image: url('/view/img/plus.gif'); border: none; margin-left: 3px; }

#foot2 { width: 1005px; float: left; background-color: white; }
#foot2 #copyright { color: #9A9A9A; padding: 8px; width: 200px; height: 50px; float: left; }
#foot2 ul { width: 730px; float: left; margin: 20px 0px 0px 40px; padding: 0px; }
#foot2 ul li { display: inline; margin: 0px 0px;}
#foot2 ul li { color: #9A9A9A; }
#foot2 ul li a:link, #foot2 ul li a:visited { color: #00A6E4; text-decoration: none; }
#foot2 ul li a:hover { color: #00A6E4; text-decoration: underline; }

#pagekategorie { background: white url('/view/img/pagekategoriehead.gif') no-repeat; width: 779px; float: left; }
#pagekategorie h2 { padding: 18px 0px 25px 25px; margin: 0px; color: #009CD3; font-size: 18px; float: left}

#pagekategorie #sort { color: #797979; width: 230px; padding: 0px; margin: 25px 5px 0px 0px; float: right; }
#pagekategorie #sort fieldset { border: none; margin: 0px; padding: 0px; }
#pagekategorie #sort select { border: 1px solid #7F9DB9; font-family: verdana; font-size: 11px;}

#pagekategorie #links { float: right; margin: 27px 100px 27px 0;}
#pagekategorie #links { color: #797979; }
#pagekategorie #links a, #pagekategorie #links a:link, #pagekategorie #links a:visited { color: #0089B9; text-decoration: none; }
#pagekategorie #links a:hover { color: #0089B9; text-decoration: underline; }

#produkt { background: white url('/view/img/pagekategoriehead.gif') no-repeat; width: 777px; float: left; }
#produkt h2 { padding: 12px 25px; margin: 20px 0px 10px 0px; width: 727px; background-color: #DBF5FF; color: #E20000; font-size: 18px; float: left }
#produkt #thumb { float: left; margin-left: 10px; }
#produkt #thumb img { display: block; }
#produkt #thumbbig { border: none; float: left; margin: 0px 20px 0px 0px; }
#opis { border-bottom: 1px dotted #C5C5C5; width: 276px; padding: 4px; font-weight: bold; float: left; color: #C5C5C5; }
#opis2 { margin: 10px 0px 0px 0px; color: #666666; float: left; width: 276px; }

#prodmenu { background: transparent url('/view/img/prodmenubg.gif') repeat-x; height: 73px; margin: 10px 0px; width: 777px; float: left; }
#prodmenu #cena { border:0px solid red; width: 160px; height: 63px; background: transparent url('/view/img/prodmenuitembg.gif') no-repeat top right; float: left; color: #41CAFF; font-weight: bold; font-size: 22px; padding-top: 5px; text-align: center;}
#prodmenu #cena a { font-size: 12px; font-weight: bold; }

#prodmenu form { border: 0px solid blue; margin: 0px; padding: 0px; width: 610px; height: 63px; float: left; }
#prodmenu form fieldset { border: none; padding: 0px; margin: 0px; }
#prodmenu form label { display: block; float: left; }
#prodmenu form select { display: block; margin: 6px auto; border: 1px solid #7F9DB9; }
#prodmenu #lborder { border:0px solid red; width: 140px; font-size: 13px; font-weight: bold; padding: 5px 15px; background: transparent url('/view/img/prodmenuitembg.gif') no-repeat top right; }
#prodmenu #probnik { float: left; display: block; width: 110px; padding: 9px 5px; background: transparent url('/view/img/prodmenuitembg.gif') no-repeat top right; }
#prodmenu #probnik a { color: #00ADED; font-weight: bold; display: block; }
#prodmenu #label2 { border:0px solid red; width: 190px; font-size: 13px; font-weight: bold; padding: 5px 15px; float: left; }
#prodmenu #label3 { font-size: 13px; font-weight: bold; padding: 5px 15px; float: left; }
#prodmenu #label3 span { font-weight: normal; font-size: 11px; }
#prodmenu #label3 input { border: 1px solid #7F9DB9; width: 40px; margin: 5px 5px 0px 0px; }
#prodmenu #dodaj_submit { border: none; background: url('/view/img/dodaj.gif') no-repeat; width: 109px; height: 48px; margin: 8px 0px 0px 5px; cursor:pointer;}

/*dodane */

#podstrony { background: white url('/view/img/pagekategoriehead.gif') no-repeat; width: 779px; float: left; }

#login_div { padding: 0px; width: 310px; margin-left: 120px; margin-top: 4px; float: left; _margin-left: 60px; }

.button_rc { border: none; background: url('/view/img/dodaj.gif') no-repeat; width: 109px; height: 48px; margin: 8px 0px 0px 5px; cursor:pointer;}

.title a { text-decoration: none; color: #E10101; padding: 3px; margin-right: 8px; background-color: #B5EDFE;}

.title a:hover { text-decoration: none; font-size: 18px; color: #E10101; background-color: #B5EDFE; font-family: arial; padding: 3px; margin-right: 8px;}

.title2 a { text-decoration: none; color: #AEAEAE; }
.title2 a:hover { text-decoration: none; color: #666; }



	#content .menu {list-style-type:none; padding:16px 0 0 0; clear:both; margin:12px 16px 0 16px; overflow:auto; _height:1%;}
	#content .menu li {text-align:center; float:left; display:inline; background:url(/view/img/dots.png) repeat-x bottom; width:181px; padding:0 0 16px 0}
	#content .menu li a {color:#E20000; text-decoration:none;}
	#content .menu li a:hover {text-decoration:underline;}
	#content .menu img {display:block; margin:0px auto 0 auto; border:0;}
	#content .menu .opinie {padding-left:12px;}

.uwaga {
	margin-right:10px;
	color:red;
	text-align:center;
	font-weight:bold;
	font-size:11px;
}

.tytul {
font-family: verdana;
	font-size:18px;
	font-weight:bold;
	margin-left:15px;
	margin-bottom: 25px;
	margin-top: 5px;
	color: #009CD3;
}

.tekst {
	color:#000000;
}
#tab_menu_nieaktywne {
background: #F5F5F5;
color: #666;
}

#tab_menu_aktywne{
background: #F5F5F5;
}

#tab_menu_aktywne a{
text-decoration: underline;
color: #C00808;
}

#tab_menu_aktywne a:hover{
color: #C00808;
text-decoration: none;
}

.linkk a{
color: #C00808;
text-decoration: underline;
}

.linkk a:hover{
color: #C00808;
text-decoration: none;
}

.jesteslink a{
color: #014b88;
text-decoration: none;

}

.jesteslink a:hover{
color: #014b88;
text-decoration: none;
}


.validation-advice {
	margin: 5px 0;
	padding: 2px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
	font-family:Tahoma;
	font-size:11px;
}
table.colorstable tr td {
  width: 110px;
  line-height: 22px;
}

table.colorstable tr td div {
  width: 50px;
  height: 20px;
  border-style: solid;
  border-color: black;
  border-width: 1px;
  float: left;
  margin: 0px 5px 5px 0px;
}