/*
  $Id: stylesheet.css,v 1.56 2009/12/20 20:04:02 hpdl Exp $
  kamea stylesheet
  design www.kamea.biz
*/

.boxText a { font-family: Verdana, Arial, sans-serif; font-size: 11px;}
.boxText A:hover { text-decoration: none; color: #000676; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 14px; color: #cc0033; font-weight: bold; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
body { margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; background-attachment: scroll;  background-color: #ffffff; text-align: center; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
body img {border: 0px}
#header, #footer {background-image: url("images/style/headerbuttons.gif"); background-repeat:repeat; background-position: 100% 100%;}
A { color: #2c2c2c; text-decoration: none;}
FORM { display: inline;}
TD.headerNavigation { font-family: "Century Gothic", Tahoma, Verdana, Arial, sans-serif; font-size: 10px; background: url('images/infobox/grey/corner_center.gif'); color: #ffffff; font-weight : bold;}
A.headerNavigation { color: #FFFFFF; }
A.headerNavigation:hover { color: #ffffff;}
TR.headerError {background: #ff0000;}
TD.headerError { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center;}
TR.headerInfo { background: #00ff00;}
TD.headerInfo { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center;}
TD.footer { font-family: "Century Gothic", Tahoma, Verdana, Arial, sans-serif; font-size: 10px; background: url('images/infobox/corner_center.gif'); color: #ffffff; font-weight: bold;}
.infoBox { border: 2px solid; border-color: #464646; background: #ffffff;}
.infoBoxContents, .infoBoxContents i { font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxNotice { background: #FF8E90;}
.infoBoxNoticeContents { background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
TD.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; text-align: center;text-transform: uppercase; color: #ffffff;}
TD.infoBoxHeading_default { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; text-align: center; text-transform: uppercase; background-image: url(images/infobox/corner_center.gif); color: #ffffff;}
TD.infoBox, SPAN.infoBox { font-family: Verdana, Arial, sans-serif; font-size: 10px;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #ffffff;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #ffffff;}
TABLE.productListing { border: 3px; border-style: solid; border-color: #464646; border-spacing: 0px;}
.productListing-heading { font-family: Verdana, Arial, sans-serif; font-size: 11px; background: url('images/infobox/corner_center.gif'); color: #FFFFFF; font-weight: bold;}
TD.productListing-data { font-family: "Century Gothic", Tahoma, Verdana, Arial, sans-serif; font-size: 11px;}
A.pageResults { color: #272727; font-size: 12px;}
A.pageResults:hover { color: #000676;}
TD.pageHeading, DIV.pageHeading { font-size: 12px; text-transform: uppercase; font-weight: bold; color: #FFFFFF; text-decoration: none; height: 20px; background: url('images/infobox/corner_center.gif'); padding-top: 0px; padding-bottom:0; padding-left: 30px; }
TR.subBar { background: #f4f7fd; }
TD.subBar { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000;}
TD.main, P.main { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;}
TD.smallText, SPAN.smallText, P.smallText { font-family: Verdana, Arial, sans-serif; font-size: 12px;}
TD.accountCategory { font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #aabbdd;}
TD.fieldKey { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
TD.fieldValue { font-family: Verdana, Arial, sans-serif; font-size: 12px;}
TD.tableHeading { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
SPAN.newItemInCart { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000;}
CHECKBOX, INPUT, RADIO, SELECT { font-family: Verdana, Arial, sans-serif; font-size: 11px;}
TEXTAREA { width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
SPAN.greetUser { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #272727; font-weight: bold;}
TABLE.formArea { background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px;}
TD.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
SPAN.markProductOutOfStock { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 18px; color: #d00202; font-weight: bold;}
SPAN.productSpecialPrice { font-family: Verdana, Arial, sans-serif; color: #ff0000;}
SPAN.errorText { font-family: Verdana, Arial, sans-serif; color: #ff0000; }
.moduleRow { }
.moduleRowOver { background-color: #004999; cursor: pointer; }
.moduleRowSelected { background-color: #9f9f9f; }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; } 
td{ font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #2C2C2C;}
.ch1{ border-left: #C6C6C6 1px solid; border-right: #C6C6C6 1px solid; }
.ch2{ padding-left: 13px; }               
.ch3{ font-size: 10px; font-weight: bold; color: #46484A; text-align: center; vertical-align: middle; }
.ch4{ font-size: 11px; color: #46484A; }
.ch5{ font-size: 11px; font-weight: bold; text-decoration: none;  color: #E55C19; }
.ch6{ font-size: 11px; text-transform: uppercase; font-weight: bold; color: #FFFFFF; }
.ch7{ border-left: #004999 1px solid; border-right: #004999 1px solid; background-color: #ffffff;}
.shcart{ border-left: #63b316 3px solid; border-right: #63b316 3px solid; }
.ch8{ font-size: 14px; font-weight: bold; color: #004999; }
.price{ font-size: 18px; color: #000676; font-weight: bold; font-family: Arial, Tahoma;}
.price sup{ font-size: 14px; color: #000676; font-weight: bold; }
.sprice, .sprice sup{ font-size: 14px; color: #7F7F7F; }
.ch9{ font-size: 14px; font-family: Verdana, "Century Gothic", Tahoma, arial; font-weight: bold; text-decoration: none;  color: #000676; text-align: center; }
A.ch9:hover{ text-decoration: none;  }
.ch10{ font-size: 11px; font-weight: bold; color: #484E53; background-color: #ffffff; }
.ch11{ font-size: 12px; font-weight: bold; color: #484E53; }
.ch18, .ch18 a{ font-size: 12px; font-weight: bold; color: #212121; }
.ch18 a:hover {color: #004999;}
.ch19{ font-size: 12px; font-weight: bold; color: #FFFFFF; }  
/* razmer na text v product_listing */  
.ch20{ font-family: Verdana, Tahoma, arial; font-size: 11px; color: #484E53; }
.ch21 a{ height: 44px; font-size: 11px; font-family: Arial, Tahoma, Verdana; text-align: center; vertical-align: middle; font-weight: bold; color: #ffffff; background: url(images/style/header-text.gif); background-repeat: no-repeat; padding: 5px; background-position: left top; display: block; margin:1px;}
.ch21 a:hover{ height: 44px; background: url(images/style/header-text1.gif); color: #ffffff; background-repeat: no-repeat; padding: 5px; text-align: center; display: block;} 
.se2{ width: 140px; font-size: 12px; color: #282E3E; }
.currency{ font-size: 11px; font-weight: bold; color: #3091BB; }
/* .image_border{ border:1px solid #000000;} */
#buttons td a { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #ffffff; font-weight : bold; text-align : center; vertical-align:middle; width: 110px; height: 36px; line-height:36px; display: block; white-space:nowrap;}
#buttons td a:hover { color: #ffffff; background: url(images/style/b_blue.gif); background-repeat: no-repeat; width: 110px; height: 36px; line-height:36px;}
.button_grey, .button_grey a {background: url(images/style/b_grey.gif);}
.button_blue, .button_blue a {background: url(images/style/b_blue.gif);}
/*.button_red, .button_red a {background: url(images/style/b_red.gif);} */
/*.border3{ border-left: #b30303 1px solid; border-right: #b30303 1px solid;} */
.border1{ border-left: #004999 1px solid; border-right: #004999 1px solid;}
.border2{ border-left: #464646 1px solid; border-right: #464646 1px solid;}
/*.bottom_border{ border-bottom: #464646 1px solid;} */
.border{ border: #004999 1px solid; background-color: #ffffff;}
.border4{ border: #004999 3px ridge; color:#f1f1f1; padding:4px;}
.border_new{ border: #004999 1px solid; color:#f1f1f1;}
A  .maincat { font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: normal; text-decoration: none; color: #272727;}
A:hover .maincat, .maincat_sel {font-weight: bold; text-decoration: none; color: #272727;}
A .subcat { font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: normal; text-decoration: none; 
 color: #272727;}
A:hover .subcat{ font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold; font-style: normal; text-decoration: none;  color: #000676;}
.smallimg { position: relative; margin: 0; padding: 0; top: 0; vertical-align: middle;}
.textheader{ font-family: Verdana, Arial, sans-serif; font-size: 0.8em; color: #ffffff; font-weight : bold; text-align : center; vertical-align:middle; background: url('images/infobox/grey/corner_center.gif'); }
#headerlinks td a,#headerlinks td{color: #ffffff; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.checkout{  font-family: "Century Gothic", Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #272727; line-height: 1.5; }
.style1 {
	text-align: center;
	font-weight:bold;
	border:1px solid #464646;
}
.style2 {
	border:2px solid #004999;
}
.text_desc{ font-size: 12px; font-family: Verdana, Arial, sans-serif; color: #272727; }
.stock_yes{font-size: 14px; font-weight: bold; font-style: italic; color:#067d00;}
.stock_compatible{font-size: 14px; font-weight: bold; font-style: italic; color:#101c79;}
.stock_no{font-size: 14px; font-weight: bold; font-style: italic; color:#b20202;}
.stock_order{font-size: 14px; font-weight: bold; font-style: italic; color:#ffa200;}
.stock_old{font-size: 14px; font-style: italic; color:#b20202;}
/* #catmenu span img{border: 0px; } */
/*
.ch13{ font-size: 11px; font-weight: bold; text-align : center; vertical-align:middle; color: #484E53; }
.ch15{ font-size: 11px; text-decoration: none;  color: #484E53; }
.ch16{ font-size: 11px; text-decoration: none;  color: #58B4D2; }
.ch17{ font-size: 13px; color: #565656; }
#footer1 {background-image: url("images/style/header_pets.jpg"); background-repeat:no-repeat; background-position: 100% 100%; background-color: #ffffff;}
#headerm {background-image: url("images/style/header_pets1.jpg"); background-repeat:no-repeat; background-position: 100% 100%; background-color: #ffffff;}
*/
