

html { background-color: #ffffff; margin: 0px; }



body { background-color: #ffffff; margin: 0px; }



a:hover { color: #A76868; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

a:link { color: #A76868; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

a:visited { color: #A76868; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

a:hover { color: #A76868; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }



a:hover.small { color: #51514F; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

a:link.small { color: #51514F; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

a:visited.small { color: #51514F; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

a:hover.small { color: #51514F; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }



a:hover.prod { color: #ffffff; font-size: 10px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

a:link.prod { color: #ffffff; font-size: 10px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }

a:visited.prod { color: #ffffff; font-size: 10px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }

a:hover.prod { color: #ffffff; font-size: 10px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }


div.search, span.search { color: #51514F; font-size: 10px; font-family: "verdana", "arial", sans-serif; }

p, ul, ol, td, div, .unnamed2  { color: #51514F; font-size: 11px; font-family: "verdana", "arial", sans-serif; vertical-align: top; }

.header { color: #A76868; font-size: 14px; font-weight: bold; padding: 3px; border-bottom: 1px #ffffff solid; }

.small { color: #51514F; font-size: 9px; }



table.maintable {

width: 770px;

height: 100%;

}



td.menu {

width: 165px;

height: 100%;

background-color: #51514F;

color: #ffffff;

}



td.main {

border-right: 1px #000000 solid;

}



td.pad {

padding: 5px;

}



td.pad2 {

padding: 20px;

}





td.search {

padding: 0 10 10 10;

text-align: right;

}



td.bottom1 {

background-color: #000000;

height: 30px;

}



td.bottom2 {

background-color: #D41919;

height: 30px;

}



td.left {

background-color: #51514F;

}



td.copyright {

text-align: center;

font-size: 9px;

padding: 10px;

border-right: 1px #000000 solid;

}





td.head {

border-bottom: 1px #9D9D9F dotted;

color: #D41919;

font-size: 12px;

padding: 22 0 5 10;

font-weight: bold;

}



td.line {

border-bottom: 1px #9D9D9F dotted;

padding:8px;

}



td.catpad {

padding: 10px;

}




p.title1 { font-size:16px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px dotted #999; text-indent:5px; padding-bottom:10px; font-weight:bold; margin-top:20px; color:#d41919 }
ul.specialsList { display:block; overflow:hidden; margin:0; padding:0; clear:both; list-style-type:none; margin-bottom:20px; margin-left:18px; }
ul.specialsList li { margin:0; padding:0; float:left; list-style-type:none; }
ul.specialsList li a, ul.specialsList li a:visited { display:block; background:url(images/bg_specials.png) no-repeat; width:147px; height:158px; text-align:center; color:#51514f; text-decoration:none; cursor:pointer; margin:10px; }
ul.specialsList li a:hover { text-decoration:none; background-position:bottom left; color:#000; }
ul.specialsList li a img { border:0; margin:5px 5px; position:relative; z-index:99; }

span.specialsName { display:block; padding:0 7px; }
span.specialsPrice { color:#d41919; padding:0 7px; font-size:16px; font-weight:bold; font-family:arial;}
span.ribbonSpecial { display:block; width:63px; height:61px; background:url(images/ribbon_special.png) no-repeat; float:right; margin-bottom:-61px; position:relative; z-index:100; top:-2px; right:-1px; }

.paginationWrapTop { text-align:center; margin:0px 20px 0px 0px; }
.paginationWrapBottom { text-align:right; margin:30px 0px 20px 0px; }

ul.pagination { display:block; margin:0; padding:0; list-style-type:none; clear:both; overflow:hidden; float:right; margin-right:30px; }
ul.pagination li {  margin:0; padding:0; font-weight:bold; display:inline-block; float:left; margin:0 2px; }
ul.pagination li a { margin:0; padding:2px 5px; border:1px solid #a0a0a0; text-decoration:none; display:inline-block; vertical-align:middle; color:#d41919; }
ul.pagination li a:hover { background:#d41919; color:#FFF; border-color:#c31212;  text-decoration:none;  }
ul.pagination li a#active { background:#d41919; color:#FFF; border-color:#c31212; }
ul.pagination li a.disabled, ul.pagination li.inactive a { background:#FFF; color:#CCC; border-color:#CCC; cursor:default; }
