@import "ajax.css";
body {margin:0; padding:0; background:#FAE4C3; font-family:arial; text-align:justify; vertical-align:middle;}
td {vertical-align:top;}
img {border:0; }

.menumain {padding:0 0 0 40px; margin:0;}
.menubottom div {padding-top:35px; font-size:12px; color:#EFAA99;}
.menubottom a:link, .menubottom a:visited {color:#5A4646;}
.menubottom a:hover {color:white;}
.menubottom div div {padding-left:40px; padding-top:14px; color:gray; font-size:10px; line-height:14px;}
.menubottom div div a:link,
.menubottom div div a:visited {color:#5A4646; font-size:10px;}
.menubottom div div a:hover {color:gray;}

.cart div {padding:13px 0 0 75px; vertical-align:top;float: left;}
.main {background:white;}
.categorieslist {padding-left:50px;}
.copyrights {padding-left:30px; padding-top:30px; font-size:10px; color:white; text-align:center;}

.index_product td.left  {width:60px; overflow:hidden; vertical-align:middle; text-align:center;}
.index_product td.right {width:110px; overflow:hidden; vertical-align:middle;}
.index_product tr.first {height:70px; overflow:hidden;}
.index_product tr.second {height:50px; overflow:hidden;} 
.index_product {border:1px white solid; width:170px; height:144; margin:0; padding:0; }
.index_product:hover {border:1px #EFAA99 solid; cursor:pointer;}

.index_product h1, .index_product h3, .product h1, .product h3 {font-size:18px; font-weight:normal; padding:0; margin:0; color:#5A4646;}
.index_product h2, .product h2 {font-size:10px; font-weight:normal; line-height:8px; padding:0; margin:0; color:#EEA48D;}
.index_product h3 {text-align:center;}

h1.letterspacing {letter-spacing:-1px;}

.alphabet {font-size:12px;}
.alphabet span {margin:2px; padding:2px;}
.alphabet a:link, .alphabet a:visited {margin:2px; padding:2px; color:#EC9B8A;}
.alphabet a:hover, .alphabet a:active {margin:2px; padding:2px; background:#EC9B8A; color:white; }

ul.categories_menu  {margin:0; padding:0; list-style-type:none; }
.categories_menu a {font-size:12px; color:#B71A1A; text-decoration:none; line-height:23px;}
.categories_menu li.selected {background:url('imgs/selected_category_background.jpg') no-repeat;}
li {padding-left:18px;}

td.cart {font-size:12px; color:#B71A1A; line-height:15px; font-weight:bold;}
td.cart a:link, .cart a:visited {font-size:12px; color:#EC9B8A; text-transform:uppercase; line-height:14px;}
td.cart a:hover {color:#B71A1A;}

ul, li, p, div {font-size:12px;}
a:link, a:visited {color:#B71A1A; text-decoration:none;}
a:hover {color:#FF0000; text-decoration:underline;}
h2 {font-size:18px;}
h3 {font-size:16px;}

.testimonials_rnd {width:185px; height:135px; overflow:hidden; margin:0px 40px 150px 30px; }
.testimonials_rnd div.testimonials, .testimonials_rnd div.testimonials a:link, .testimonials_rnd div.testimonials a:visited, .testimonials_rnd div.testimonials a:hover, .testimonials_rnd div.testimonials a:active  {padding-top:30px; font-size:10px; color:gray; font-size:12px;}

.faq table td {border:#EFAA99 1px solid;}

input, textarea {margin:2px; border:gray 1px solid; padding:5px; vertical-align:top;}
input[type=image] {border:none; margin:0; padding:0;}

div.spelling{text-decoration:underline;}
.main div.testimonials div{border-bottom:1px dashed #CCC;padding:10px 2px;text-align:justify;}
div.testimonials div span{display:block;font-style:italic;color:#555;text-align:right;padding-right:10px;}

table.variant {width:100%;  border-collapse:collapse;}
.variant th {text-transform:uppercase; font-size:15px; font-weight:normal; font-family:impact; text-align:center; border-top:#ccc 1px solid; border-bottom:#ccc 1px dotted; margin:10px; padding:10px;}

.variant td {text-align:center; vertical-align:middle;}
.variant td.price {color:red; font-weight:bold;}
.product img {margin:1px; padding:1px;}
.product td {vertical-align:middle;}
.text h2, .text h3 {color:#B71A1A; font-size:16px; font-weight:bold;}

hr {margin:10px 0 10px 0;}
.cart {margin-top:1px;}

.variant .product {font-weight:bold;}
tr.total, td.total, tr.total th {background:#B71A1A; color:white; font-size:16px; font-weight:bold; font-family:arial;}

.content .total {color:black;}

.compare table {width:100%;}
.row th div, .row {font-size:10px;}
.row td{padding:10px 10px 9px 10px;}
.row th{text-align:left;padding:5px 0 0 10px;vertical-align:top;}
.row th img{width:16px;height:21px;vertical-align:top;float:left;margin-right:5px}
.row th div{margin-top:5px}
.row .td1{width:100px;background-color:#F8B9AC;}
.row .td2{width:100px;background-color:#FFD9CC}
.row .td3{width:100px;background-color:#F8B9AC;}
.row .td4{background-color:#F52323}
.row1{background:#FCEDDB url(imgs/c03.gif) no-repeat top left}
.row1 th{background:url(imgs/c04.gif) no-repeat bottom left}
.row2 .td1,
.row2 .td3{background-color:#FFC9CC;}
.row2 .td2{background-color:#FFF}
.white td {padding:10px 10px 9px 10px; width:100px; background:white;}
.white h1 {text-align:center; font-size:16px; color:#D48D7D; padding:10px 0 0 0; margin:0; }

.whiterabbit {margin:12px 44px 0 38px; padding:22px 0 0 0; color:#B71A1A; font-size:11px;}
.quicksearch{width:200px;border:#efe1d0 1px solid;background-color:#FFF;float:right;margin-top:5px;margin-right:10px;height:10px}
.quicksearch input{ border:none;font-size:10px;font-family:Tahoma;color:#666;margin-left:5px;width:165px;background-color:#FFF;margin: 2px 0 0;padding: 0;}
