body 
    {
    background-color:white;
    margin:0px;
    padding:0px;
    font-family: 'Verdana';
    font-size:12px;
    }

a {text-decoration:none;}
a:hover {color:#990000;text-decoration:underline;}    
a img {border:none;}

hr {color:#E0E0E0;background-color:#E0E0E0;width:640px;height:1px;border:none;border-bottom: 1px solid #E0E0E0;}


span.Bullet {color:red;margin-left:15px;}

input.image {border:none;}
input.text {border:1px solid #990000;}

.BgGray {background-color:silver;}

/* div {border: 1px dashed red;} */

    
/************ Układ strony **************/

div#MainContainer {width:100%;text-align:center;background-image:url('../Grafika/MainBg.gif');background-repeat:repeat-x;}
div#MainContent {width:1000px;margin-left:auto;margin-right:auto;text-align:left;}



/************ Góra strony ***************/

div#Top {width:1000px;}
img#TopLogo {float:left;}

table#TopPanel {margin-right:15px;margin-top:15px;float:right;vertical-align:top;}
table#TopPanel a {vertical-align:top;}
table#TopPanel img {vertical-align:top;margin-right:10px;}


form#TopLogin {float:right;width:200px;color:#798387;font-size:11px;}
form#TopLogin input.text {border:1px solid #990000;}
form#TopLogin input.submit {float:right;margin:5px;}


/************ Stopka ******************/
/*
div#Footer {background-image:url('../Grafika/FooterBg.gif');height:89px;width:1000px;margin-top:20px;text-align:center;clear:both;}
div#Footer table {margin:5px;}
div#Footer td {width:150px;text-align:left;}
div#Footer td span {color:white;}
div#Footer td a {font:10px 'Verdana';color:#4f5658;}
div#Footer h2 {font:11px 'Verdana';font-weight:bold;color:#313536;display:inline;}
*/

#Footer {height:89px;width:1000px;text-align:center;clear:both;margin-left:auto;margin-right:auto;border-top:1px solid #900;}
#Footer table {margin:5px;margin-left:auto;margin-right:auto;}
#Footer td {width:150px;text-align:left;vertical-align:top;}
#Footer td span {color:white;}
#Footer td a {font:10px 'Verdana';color:#4f5658;}
#Footer h2 {font:11px 'Verdana';font-weight:bold;color:#313536;display:inline;}

/************ Koszyk ***************/

div.ProdListCreator {margin:5px;padding:5px;color:#333;}
div.OrderCreator {margin:5px;padding:5px;line-height:15px;text-align:left;color:#333;}
div.OrderCreator a {margin-left:10px;color:gray;}
div.OrderCreator a:hover {margin-left:10px;color:#900;}
a.InCart {color:#555;font-weight:normal;}
input.InCart {width:50px;border:1px solid gray;}


/************ Pasek ***************/

div#MainBar {width:1000px;background-image:url('../Grafika/BarBg.gif');height:23px;margin-bottom:10px;}
input#SearchInput 
    {
    height:16px;
    width:176px;
    margin:0px;
    border:0px;
    background-image:url('../Grafika/BarSearchInput.gif');
    background-repeat:repeat-x;
    vertical-align: top;
    font:10px 'Verdana';
    margin-top:7px;
    }

/************* Bloki ********************/
h2.BlockHeader {color:#494f51;font-size:12px;margin:5px;margin-top:10px;text-align:left;}
h2.BlockHeader a {color:#494f51;font-size:12px;margin-top:10px;text-align:left;}


img#IndexPromoImage {margin:5px;}


/************ Lewe Menu *****************/

#LeftMenu {width:170px;vertical-align:top;}

#LeftKategorie {}
#LeftKategorie a {color:black;font-size:12px;line-height:17px;}
#LeftKategorie span.Bullet {color:red;margin-left:15px;}


a.PromoImageBox2 img {margin-top:5px;border:1px solid gray;}

/************ Prawe Menu *****************/

#RightMenu {width:170px;vertical-align:top;}

#RightMenu {}
#RightMenu a {color:black;font-size:11px;line-height:18px;}



.CartTrig {font-size:11px;color:black;}
a.RightCartDelete {}


/************** Central ************/

#Central {text-align:left;vertical-align:top;padding:10px;}

/************** Logowanie.php ************/

table#LogReg {margin-left:auto;margin-right:auto;}

table#LogReg tr td.Log {vertical-align:top;padding-left:20px;padding-top:70px;}
table#LogReg tr td.Reg {vertical-align:top;padding-left:20px;padding-top:70px;}

img#RegBocian {}

form#Login {line-height:20px;color:#900;font-weight:bold;}
form#Login .image {margin-top:5px;}


form#Registration {line-height:20px;color:#900;font-weight:bold;}
form#Registration .image {margin-top:5px;}
div#passwdRating {font-size:11px;color:#CCC;}

/************* tekstowe ********/

.textPageTitle {font:14px 'Verdana';color:black;font-weight:bold;}
.textPageContent {font:12px 'Verdana'; color:gray;}



/************** Index.php ************/

table.MpCategories {width:100%;}
table.MpCategories tr td {width:25%;text-align:center;line-height:15px;}
table.MpCategories tr td img {}
table.MpCategories tr td div a {color:#555;text-decoration:none;font-weight:bold;}
table.MpCategories tr td div a:hover {color:#990000;text-decoration:underline;}

/************** ListyZakupowe.php ************/

div.ProductList {color:#555;border-bottom:1px solid silver;margin-top:5px;}




/************** Promocje - produkty ***********/

span.PromoNewPrice {color:green;font-weight:bold;}
span.PromoOldPrice {text-decoration: line-through;color:gray;font-size:10px;}   
span.PromoLess {color:gray;font-size:10px;}

/************** Pomoc ***********/

a.HelpParent {margin-left:15px;color:gray;line-height:16px;}
a.HelpNormal {margin-left:15px;color:gray;line-height:16px;}
div.HelpSubs {margin-left:15px;line-height:16px;}

div#HelpAcc div.AccordionPanel div.AccordionPanelTab {cursor:pointer;border:1px solid #DDD;background-color:white;}
div#HelpAcc div.AccordionPanel div.AccordionPanelContent {line-height:16px;padding:6px;}

/************** Kategoria.php - Elementy ************/

div.ViewChanger * {color:gray;font-size:10px;}

div.PageActual, div.PageNormal {background-image:url('../Grafika/ButtonBgPage.gif');background-repeat:no-repeat;width:22px;height:30px;text-align:center;line-height:26px;font-size:11px;float:left;margin:5px;font-weight:bold;color:black;}
div.PageActual a {font-size:11px;font-weight:bold;color:black;}
div.PageNormal a {font-size:11px;font-weight:bold;color:#555;}
div.PageActual {background-color:#DDD;}
div.PageNormal {}

/************** Produkt.php ************************/

textarea.CommentAdd {width:550px;height:100px;margin:5px;}

/************** Szukaj.php *************************/

div#Szukanie div.AccordionPanelContent {padding:5px;}

/************** Kategoria.php - Ogólne ************/

a.ProductTitle {font-size:12px;color:black;font-weight:bold;}
a.Feature {color:#798387;font-size:11px;line-height:18px;}
a.FeatureSelected {color:#798387;font-size:11px;line-height:18px;font-weight:bold;}
span.Bullet2 {color:red;font-size:11px;line-height:18px;}



/************** Kategoria.php - Lista ************/

div.ProductInList {width:560px;padding:10px;border-bottom:1px solid gray;}
div.ProductInList div.DescriptionInList {font-size:11px;line-height:14px;width:450px;}
div.ProductInList img.ProductImage {float:left;margin-right:10px;}
input.AddToCartListQuanity {width:30px;font:10px 'Verdana';}
input.AddToCartListSubmit {border:none;vertical-align:bottom;}
form.AddToCartListForm {float:right;font-size:11px;}
a.DetailsList {font-size:12px;color:#900;font-weight:bold;}
a.DetailsList:hover {color:#990000;}

.PromoNewPriceList {color:green;font-weight:bold;font-size:10px;}
.PromoOldPriceList {text-decoration:line-through;color:gray;font-size:10px;}   
.PromoLessList {color:gray;font-size:10px;}

/************** Kategoria.php - Produkt 3x3 ************/

td.ProductIn3x3 {text-align:center;vertical-align:top;padding:10px;}
td.ProductIn3x3 div.Description {font-size:11px;line-height:14px;width:140px;}
td.ProductIn3x3 img.ProductImage {clear:both;}
.Name3x3 {line-height:18px;}
input.AddToCart3x3quanity {width:30px;font:10px 'Verdana';border:1px solid #900;}
input.AddToCart3x3submit {border:none;vertical-align:bottom;}
form.AddToCart3x3form {text-align:center;font-size:11px;margin-top:5px;}
.Details3x3 {font-size:12px;color:#900;line-height:20px;font-weight:bold;}
a.Details3x3:hover {color:#990000;}

.PromoNewPrice3x3 {color:green;font-weight:bold;font-size:10px;}
.PromoOldPrice3x3 {text-decoration:line-through;color:gray;font-size:10px;}   
.PromoLess3x3 {color:gray;font-size:10px;}

/************** Formularze *********/
table.EditForm {width:100%;}
table.EditForm input {width:400px;}
table.EditForm input.Radio {width:auto;height:auto;}
table.EditForm input.Image {width:auto;height:auto;}
table.EditForm textarea {width:400px;height:150px;}

input {border:1px solid #990000;}
select {border:1px solid #990000;}
textarea {border:1px solid #990000;font:11px 'Verdana';}
input.Submit {border:1px solid red;background-color:red;color:white;font-size:11px;font-weight:bold;}
input.Image {border:none;}
input.Radio {border:none;width:auto;height:auto;}
input.Checkbox {border:none;}

tr.OrderWeekRow:hover {background-color:#F0F0F0;}


/************** Admin **************/
a.AdminEdit {color:green;font-size:10px;font-weight:bold;}
a.AdminDelete {color:red;font-size:10px;font-weight:bold;}
a.AdminCat {line-height:18px;}

table#CategoryAdd {font:11px 'Verdana';}

table#AdmProductsList {width:100%;}
table#AdmProductsList tr {font-size:12px;background-color:#EEEEEE;}
table#AdmProductsList tr.Dark {font-size:12px;background-color:#DDDDDD;}
table#AdmProductsList tr.Brite {font-size:12px;background-color:#EEEEEE;}
table#AdmProductsList thead tr {font-weight:bold;background-color:#CCC;}

fieldset {border:1px solid silver;margin:5px;}
fieldset legend {font-weight:bold;}

