/*  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $  osCommerce, Open Source E-Commerce Solutions  http://www.oscommerce.com  Copyright (c) 2003 osCommerce  Released under the GNU General Public License*/.boxText {   font-family: tahoma, Verdana, Arial, sans-serif;   font-size: 11px; }.boxText a.menuCategories {   color:black;  font-family: arial, tahoma,helveteca;  padding:2px 0px 2px 15px;  font-size: 14px;  background: url("images/li.gif") left no-repeat;  display:block;   }.boxText a:hover { color: rgb(126,62,30); }.boxText a.menuCategories2 {   color: black;  font-family: arial, tahoma,helveteca;  padding:2px 0px 2px 15px;  font-size: 14px;  background: url("images/li2.gif") left no-repeat;  display:block;   }.boxText a:hover { color: rgb(126,62,30); }.boxText .menuCategoriesUl {      padding:0px;     margin:0px 0px 0px 5px;	list-style-type: none;     }.boxText .menuCategoriesUl li { 	list-style-type: none;     } .errorBox { font-family : tahoma,Verdana, Arial, sans-serif; font-size : 11px; background: #ffb3b5; font-weight: bold; }.stockWarning { font-family : Arial, tahoma,Verdana, sans-serif; font-size : 11px; color: #cc0033; }.productsNotifications { background: #f2fff7; }.orderEdit { font-family : Arial, tahoma,Verdana, sans-serif; font-size : 11px; color: #70d250; text-decoration: underline; }BODY {  background: rgb(78,32,3) url("images/main_bg.jpg") repeat-x;  color: #482405;  margin: 0px;  margin-left:auto;  margin-right:auto;  text-align:center;  }.bodyWhite{}#bodyBackground{  padding:3px 5px 60px 5px;  background:white url("images/backgroundBody.gif") center top repeat-x;}.bodyBacktround2 {  background: url("images/background2.gif") center top no-repeat;}.bodyWidth {  width:990px;  margin-left:auto;  margin-right:auto;  text-align:center;}A {  color: rgb(243,59,0);  text-decoration: none;}A:hover {  color: rgb(243,59,0);  text-decoration: underline;}FORM {	display: inline;}h1{ font-family: helvetica,Arial;   font-size: 20px; margin-bottom:10px; color:#f33a00; display:inline-block; padding:0px 40px 0px 0px; background: url("images/nadpis/sipka.gif") right no-repeat; clear: both;}#headerH1{     display:inline;     font-size:12px;     color:#f4f0d8;     padding:0px 5px 0px 0px;     margin:0px;     font-weight:normal;    background:none;}#productH1 {      font-size: 24px;}.productNewsH2{ font-family: helvetica,Arial;   font-size: 20px; margin-bottom:10px; color:#f33a00; display:inline-block; padding:0px 40px 0px 0px; background: url("images/nadpis/sipka.gif") right no-repeat; clear: both;}TABLE  {  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 12px;}ul{     padding-left:20px;     margin-left:0px     }hr {  width:100%;  height:0px;  border:0;  border-bottom:1px rgb(255,219,0) solid;}.imageProduct{	border:2px rgb(220,220,220) solid;	padding:2px;	display:inline-block;}.imageProduct:hover{	border:2px rgb(180,180,180) solid;	display:inline-block;}TR.header {  height:40px;}/* BEGIN HEADER MENU */TR.headerMenu {}TD.headerMenu {	text-align:left;}TD.headerMenu ul, TD.headerMenu li	{	list-style-type: none;	margin: 0;	padding: 0;  	}TD.headerMenu li	{  position:relative; 	float: left;}TD.headerMenu li a{	display:block;	font-size: 13px;	font-family: arial,verdana,Tahoma;	font-weight: bold;	padding: 5px 33px 4px 32px;	color: #2d2715;	text-decoration: none;	background: url("images/backgroundMainMenu.gif")  right bottom no-repeat;}TD.headerMenu li a:hover	{ 	color: #2d2715;	text-decoration: none;		background:  url("images/backgroundMainMenu2.gif")  right bottom no-repeat;	}TD.headerMenu li.menuCategories1	{	z-index:101;}TD.headerMenu li.menuCategories2	{  left:-8px;	z-index:100;	}TD.headerMenu li.menuCategories3	{  left:-15px;	z-index:99;	}TD.headerMenu li.menuCategories4	{  left:-22px;	z-index:98;	}TD.headerMenu li.menuCategories5	{  left:-29px;	z-index:97;	}TD.headerMenu li.menuCategories6	{  left:-36px;	z-index:96;	}TD.headerMenu li.menuCategories7	{  left:-43px;	z-index:95;	}TD.headerMenu li .selected	{	color: rgb(216,30,5);}/* END HEADER MENU */TR.headerNavigation {  background: none;}TD.headerNavigation {  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 11px;  background: none;  color: black;  height:20px;   }A.headerNavigation {   color: rgb(126,62,30);}A.headerNavigation:hover {  color: black;}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;}.column_middle{	padding:10px 15px 0px 15px;}.bodyFooter {  width:990px;  margin-left:auto;  margin-right:auto;  text-align:center;}	.bodyFooter td{  color:white;  font-size: 10px;}TR.footer {  background: #ffdb00 url("images/backgroundBox.jpg");   }TD.footer {  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 11px;	color: #2d2715;  height:20px; }.boxWidth {  width:190px;}.infoBox {  background: none;}.infoBoxContents {  background: white;  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 11px;}.infoBoxNotice {  background: #FF8E90;}.infoBoxNoticeContents {  background: #FFE6E6;  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 12px;    }TD.infoBoxHeading {  font-family: arial,tahoma,Verdana, Arial, sans-serif;  font-size: 13px;  font-weight: bold;  background: #ffdb00 right url("images/backgroundBox.jpg");  height:22px;  color: #482405;}TD.infoBoxHeading2 {  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 12px;  font-weight: bold;  background: #ffdb00 right top url("images/backgroundBox2.jpg");  height:22px;  width:5px;  color: #ffffff;}a.categoriesBoxHeaderTextHref {    color: #482405;}TD.infoBox, SPAN.infoBox {  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 11px;}.infoBoxRegistration {	border:1px #dddddd solid;}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: #f8f8f9;}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: #f8f8f9;}TABLE.productListing {  border: 1px;  border-style: solid;  border-color: #b6b7cb;  border-spacing: 1px;}.productListing-heading {  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 11px;  background: rgb(230,230,230) url("images/productHead.jpg");  height:20px;  color: black;  font-weight: bold;}TD.productListing-data {  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 11px;}A.pageResults {  color: #0000FF;}A.pageResults:hover {  color: #0000FF;  background: #FFFF33;}TD.pageHeading, DIV.pageHeading {  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 24px;  font-weight:bold;  color:#f33a00;  padding-top:10px;  vertical-align:middle;  }TR.subBar {  background: #f4f7fd;}TD.subBar {  font-family: Arial,tahoma,Verdana,  sans-serif;  font-size: 11px;  color: #000000;}TD.main, P.main {  font-family: Arial,tahoma,Verdana, sans-serif;}TD.smallText, SPAN.smallText, P.smallText {  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 11px;}TD.accountCategory {  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 13px;  color: #aabbdd;}.categoryText {  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 15px;	font-weight:bold;}TD.fieldKey {  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 12px;  font-weight: bold;}TD.fieldValue {  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 12px;}TD.tableHeading {  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 12px;  font-weight: bold;}SPAN.newItemInCart {  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 10px;  color: #ff0000;}CHECKBOX, INPUT, RADIO, SELECT {  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 11px;}TEXTAREA {  width: 100%;  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 11px;}SPAN.greetUser {  font-family: Arial, tahoma,Verdana, sans-serif;  font-size: 12px;  color: #f0a480;  font-weight: bold;}TABLE.formArea {  background: #f1f9fe;  border-color: #7b9ebd;  border-style: solid;  border-width: 1px;}TD.formAreaTitle {  font-family: tahoma,Tahoma, Verdana, Arial, sans-serif;  font-size: 12px;  font-weight: bold;}SPAN.markProductOutOfStock {  font-family: tahoma,Tahoma, Verdana, Arial, sans-serif;  font-size: 12px;  color: #c76170;  font-weight: bold;}SPAN.productSpecialPrice {  font-family: Arial, tahoma,Verdana, sans-serif;  color: #ff0000;}SPAN.errorText {  font-family: Arial, tahoma,Verdana, sans-serif;  color: #ff0000;}.moduleRow { }.moduleRowOver { background-color: rgb(255,251,204); cursor: pointer; cursor: hand; }.moduleRowSelected { background-color: rgb(255,251,204); }.checkoutBarFrom, .checkoutBarTo { font-family: Arial, tahoma,Verdana, sans-serif; font-size: 11px; color: #8c8c8c; }.checkoutBarCurrent { font-family: Arial, tahoma,Verdana, sans-serif; font-size: 11px; color: #000000; }/* message box */.messageBox { font-family: Arial, tahoma,Verdana, sans-serif; font-size: 11px; }.messageStackError, .messageStackWarning { font-family: Arial, tahoma,Verdana, sans-serif; font-size: 11px; background-color: #ffb3b5; }.messageStackSuccess { font-family: Arial, tahoma,Verdana, sans-serif; font-size: 11px; background-color: #99ff00; }/* input requirement */.inputRequirement { font-family: Arial, tahoma,Verdana, sans-serif; font-size: 11px; color: #ff0000; }/* Zobrazenie produktu*/.riadokProduktov{     width:565px;     float:left;      border:0px rgb(220,220,220) solid;         }.riadokProduktovInner{     margin:0px 5px 8px 12px;     padding:0px 0px 8px 0px;          border-bottom:1px rgb(220,220,220) solid;        }.imageProductList {     float:left;     }.rightProduct{	float:left;	width:385px;	padding:5px 0px 0px 0px;}.productTitle {     font-size:14px;     margin: 10px 10px 15px 10px;     text-align:left;     color:rgb(126,62,30); 	 display:inline;    }.cenaProduktu {     font-size:15px;     font-weight:bold;     margin: 5px 0px 5px 0px;     text-align:center;     display:inline; }.modelProduktu {     text-align:center;          font-size:11px;	 display:inline; }.manufacture {     margin: 0px 0px 5px 0px;     text-align:center;          font-size:11px;	 float:right;}.productDescription {   text-align:left;    height:55px;       padding:0px 0px 0px 10px; }.imageBuy{    vertical-align:bottom;    margin:0px 8px 0px 8px;    display:inline;    border:0px black solid;}.buyLine {  text-align:right;  border:0px black solid;}.selectPullDownMenu{     font-size:12px;}.clearLine	{	clear: both;	padding: 0;	margin: 0;	font-size: 1px;	line-height: 1px;	height: 1px;}/* BEGIN Buttons */.buttonShop	{  background:rgb(235, 235, 235) url("images/buttons/button_buy_now.gif") right no-repeat;  display:inline-block;  font-weight:bold;   padding:3px 30px 3px 25px;  border:0;}.buttonShop:hover	{  background: #ffdb00  url("images/buttons/button_buy_now2.gif") right no-repeat;  text-decoration:none; }.buttonBuyNow	{  background: #ffdb00  url("images/buttons/button_buy_now2.gif") right no-repeat;  display:inline-block;  font-weight:bold;   padding:3px 30px 3px 25px;  border:0;}.buttonBuyNow:hover	{  background:rgb(235, 235, 235) url("images/buttons/button_buy_now.gif") right no-repeat;  text-decoration:none; }.buttonBuyNowSubmit	{  background: #ffdb00  url("images/buttons/button_buy_now2.gif") right no-repeat;  font-weight:bold;  font-size:12px;  color: rgb(243,59,0);    padding:4px 0px 4px 0px;  text-align:center;   margin:0px;  border:0;	width: 150px;	height: 22px;}.buttonBuyNowSubmit:hover	{  background: #ffdb00  url("images/buttons/button_buy_now2.gif") right no-repeat;  text-decoration:none;  color: rgb(243,59,0);  }.buttonActualizationSubmit	{  background:rgb(235, 235, 235) url("images/buttons/button_buy_now.gif") right no-repeat;  font-weight:bold;  font-size:12px;  color: rgb(243,59,0);    padding:4px 0px 4px 0px;  text-align:center;   margin:0px;  border:0;	width: 180px;	height: 22px;}.buttonActualizationSubmit:hover	{  background: #ffdb00  url("images/buttons/button_buy_now2.gif") right no-repeat;  text-decoration:none;  color: rgb(243,59,0);  }.buttonBack	{  background:rgb(235, 235, 235) url("images/buttons/button_back.gif") left no-repeat;  display:inline-block;  font-weight:bold;  padding:3px 30px 3px 25px;}.buttonBack:hover	{  background: #ffdb00  url("images/buttons/button_back2.gif") left no-repeat;  text-decoration:none;  }/* END Buttons */