body {
	padding: 0;
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #847040;
	background: #ffffff;

}

#defaultBodySignPost {
	width: 1080px;
	margin: 0 auto;
	background-color: white;
	padding: 0 7px 0 7px;
}



#signpost { }
#signpost #leftBox { float: left; width: 350px; }          
#signpost #leftBox img { margin: 100px 0 20px 0 ; }
#signpost #leftBox #content { text-align: center; font-size: 13pt; margin: 0 0 60px 0; }
#signpost #rightBox { float: right; width: 350px;  }  
#signpost #rightBox img { margin: 100px 0 20px 0 ; } 
#signpost #rightBox #content { text-align: center; font-size: 13pt; margin: 0 0 60px 0;  }

#klient a.header { font-size: 12pt; color: #777777; font-weight: bold; margin: 0 0 0 35px; }
#klient a.header:hover { color: #000000; }

#klient ul.title { margin: 2px 10px 15px 20px; }

.messages-info { border: #1c61a2 1px solid; font-size: 11px; padding: 5px 5px 5px 40px; margin: 0 0 5px 0; color: #000000; background: #a8e8eb url(http://www.pacifika.cz/images/message-bg-info.png) no-repeat left center;  }
.messages-info p { color: #000000; font-size: 10pt; }
.messages-info strong{ color: #000000; }

.messages-obj { border: #ddeef9 1px solid; padding: 15px 5px 15px 50px; margin: 0 0 5px 0; color: #ffffff; background: #f5f5f5 url(http://www.pacifika.cz/images/message-bg-obj.png) no-repeat left center;  }
.messages-obj strong{ color: #000000; font-size: 13pt; }

.messages-green { border: #c4d532 1px solid; padding: 5px 5px 5px 40px; margin: 0 0 5px 0; color: #333333; background: #ffefbb url(http://www.pacifika.cz/images/message-bg-ok.png) no-repeat left center;  }
.messages-green p { color: #333333; }
.messages-green strong{ color: #000000; }

.messages-error { border: #ee372d 1px solid; padding: 5px 5px 5px 40px; margin: 0 0 5px 0; color: #ffffff; background: #faa796 url(http://www.pacifika.cz/images/message-bg-error.png) no-repeat left center;  }
.messages-error p { color: #ffffff; }
.messages-error strong{ color: #000000; }

.messages-send { border: #ccceae 1px solid; padding: 5px 5px 5px 50px; margin: 0 0 5px 0; color: #000000; background: #e1e3c9 url(http://www.pacifika.cz/images/message-bg-send.png) no-repeat left center;  }
.messages-send p { color: #000000; }
.messages-send strong{ color: #333333; }

.messages-basket { border: #ddeef9 1px solid; color: #1361af; padding: 5px 5px 5px 40px; margin: 0 0 5px 0; background: #f5f5f5 url(http://www.pacifika.cz/images/message-bg-basket.png) no-repeat left center;  }
.messages-basket strong{ color: #000000; }

.messages-user { border: #ddeef9 1px solid; color: #1361af; padding: 5px 5px 5px 40px; margin: 0 0 5px 0; background: #f5f5f5 url(http://www.pacifika.cz/images/message-bg-user.png) no-repeat left center;  }
.messages-user strong{ color: #000000; }

.cervene { color: red; font-weight: bold; }

.login { margin-left: 5px; }
.login input { border: 1px #9e9a9b solid; }
.login .inputLogin { margin-left: 10px; width: 29px; height: 21px; background: url(images/prihlaseni.png) no-repeat left top; border: 0;}

.former { text-align: left; width: 100%; margin-top: 15px; margin-bottom:15px;} 
.former input { font-family: verdana; font-size: 8pt; color: black; }
.former select { font-family: verdana; font-size: 8pt; color: black; }
.former table { width: 100%;}
.former th { text-align: right; padding-right: 5px; background: none; color:#555555; border: none; }
.former td { border: none; }
.former .nadpis { background-color: #dddddd; font-size: 8pt; padding: 3px 0 3px 0; margin-bottom: 15px;}
.former .left { width: 150px; float: left; display: inline; text-align: right; padding: 3px; }
.former .right { width: 70%; padding: 3px; margin-left: 15px; float: left; text-align: left; }
.former .leftPage { width: 47%; float: left; display: inline; text-align: right; padding: 3px; }
.former .rightPage { width: 47%; padding: 3px; margin-left: 15px; float: left; text-align: left; }
.former .leftSmall { width: 160px; display: inline; float: left; text-align: right; padding: 3px;  color: #555555; }
.former .rightSmall { width: 220px; padding: 3px; margin-left: 15px; float: left; text-align: left; }
.former .titleHeader { background-color: #E3E3E3 ; color:#5D5D5D; font-size:11pt; font-family:tahoma; text-decoration:none; font-weight:bold; text-align: left; }
.former .oddelovac { text-align: left; padding: 5px 5px 5px 25px; background: #e9e9e9; color:black; border: none; }

.newFormClassTable { text-align: left; width: 100%; margin-top: 15px; margin-bottom:15px; } 
.newFormClassTable input { font-family: verdana; font-size: 8pt; color: black; }
.newFormClassTable select { font-family: verdana; font-size: 8pt; color: black; }
.newFormClassTable th { width: 20%; text-align: right; padding: 3px 5px 3px 5px; background: none; color:#333333; border: none; }
.newFormClassTable td { padding: 3px 5px 3px 5px; border: none; }
.newFormClassTable .headerLine { text-align: left; padding: 5px 5px 5px 25px; background: #e9e9e9; color:black; border: none; }


.tableNedostatky { width: 100%; }
.tableNedostatky th { text-align: left; padding: 3px 3px 3px 10px; background-color: #db3632; color: white; font-weight: bold; font-size: 8pt; border: none; }
.tableNedostatky td { border: none; color: black; font-size: 8pt; }
.tableNedostatky .subject { font-weight: bold; }
.tableNedostatky .oddelovac { background-color: #db3632; height: 5px; }

.item-left { padding: 3px; margin-left: 0px; font-size: 8pt; color: black; font-weight: bold;  border-top: 1px #b3b3b3 dashed;}
.item-leftNo { padding: 3px 3px 3px 3px;  font-size: 8pt; color: black; font-weight: bold; margin-left: 0px; }

li.caregory-item { padding: 4px 3px 4px 10px;  _cursor: hand; cursor: pointer;  list-style: none; font-size: 8pt; color: black; font-weight: bold;  border-top: 1px #57c5fa dashed;}
li.caregory-item a {color: black; text-decoration: none; padding: 0 0 0 16px; background: url(./images/koupelny-venta-li-blue.png) no-repeat left center;}
li.caregory-item a:link {color: black; padding: 0 0 0 16px; background: url(./images/koupelny-venta-li-blue.png) no-repeat left center; }
li.caregory-item a:visited {color: black; padding: 0 0 0 16px; background: url(./images/koupelny-venta-li-blue.png) no-repeat left center; }
li.caregory-item a:hover {color: black;  text-decoration: underline; }
li.caregory-item img { float: right; margin-right: 5px; margin-top:2px; _margin-top: 0px; _display: inline; }

li.caregory-itemN { padding: 4px 3px 4px 10px;  _cursor: hand; cursor: pointer;  list-style: none; font-size: 8pt; color: black; font-weight: normal;  border-top: 1px #57c5fa dashed;}
li.caregory-itemN a {color: black; text-decoration: none;padding: 0 0 0 16px; background: url(./images/koupelny-venta-li.png) no-repeat left center; }
li.caregory-itemN a:link {color: black; padding: 0 0 0 16px; background: url(./images/koupelny-venta-li.png) no-repeat left center; }
li.caregory-itemN a:visited {color: black; padding: 0 0 0 16px; background: url(./images/koupelny-venta-li.png) no-repeat left center; }
li.caregory-itemN a:hover {color: black;  text-decoration: underline; }
li.caregory-itemN img { float: right; margin-right: 5px; margin-top:2px; _margin-top: 0px; _display: inline;  }

.kosikTable { padding: 5px; border: #c8c8c8 1px solid; background-color: white;  }
.kosikTable table { width: 100%; border-collapse: collapse; }
.kosikTable th { background-color: #f5f5f5; color: #3b3b3b; padding: 7px; border: none; }
.kosikTable td { color: #3b3b3b; padding: 7px; border: none; }
.kosikTable input { font-size: 8pt; text-align: right; border: #3b3b3b 1px solid; background-color: white; }
.kosikTable tr.doprava td { background-color: #f5f5f5;}
.kosikTable tr.sum td { background-color: #ddeef9; height: 50px; }
.kosikTable tr.sum td.big { color: black; font-size: 12pt; font-weight: bold; }

.kosikButton { padding: 15px; text-align: center; }
.kosikButton input {  font-size: 9pt; border: #d9d9d9 1px solid; background-color: #f5f5f5; color: black; padding: 6px 13px 6px 13px;  _cursor: hand; cursor: pointer;  }
.kosikButton input:hover { background-color: #b4dee4; }
.kosikButton input.orange {  font-size: 9pt; font-weight: bold; border: #b2dbf6 1px solid; background-color: #ddeef9; color: black; padding: 6px 13px 6px 13px;  _cursor: hand; cursor: pointer;  }
.kosikButton input.orange:hover { background-color: #b4dee4; }

.kosikInfo { padding: 8px; text-align: left; background-color: #f8f8f8; border: #e8e8e8 1px solid; }

.kosikEmpty { padding: 8px; text-align: left; background-color: #f9f4db; border: #f1e192 1px solid; }
.kosikEmpty a{ color: black; font-weight: bold; }
.kosikEmpty a:link{ color: black; font-weight: bold; }
.kosikEmpty a:hover{ color: #818181; }

.produktHeader img { float: left; margin: 15px; }
.produktOneVelikost th { text-align: right; padding: 3px 10px 3px 15px; background-color: #d8f2ff; color:#333333; }
.produktOneVelikost td { padding: 3px 5px 3px 5px; border-bottom: 1px #b2e6ff solid; border: none; }
.produktOneVelikost .cena { font-size: 8pt; }
.produktOneVelikost .cena strong { font-size: 14pt; font-weight: bold; color: red; }
.produktOneVelikost .sleva strong { font-weight: bold; font-size: 18pt; color: #0391d5; }


.productDetailVelikosti table { width: 550px; }
.productDetailVelikosti th { height: 20px; color: #0099ff; border-bottom: #0099ff 2px dashed;  text-transform: uppercase; padding-left: 3px; padding-right: 3px; }
.productDetailVelikosti td { border-bottom: #777777 1px dashed; padding-left: 2px; padding-right: 2px; }
.productDetailVelikosti .cena { text-align: right; font-size: 8pt; color: #313131; width: 140px; }
.productDetailVelikosti .sleva { text-align: center;  font-weight: bold; font-size: 18pt; color: #0391d5; width: 50px; }
.oldPrice { text-decoration: line-through; }
.productDetailVelikosti .cena strong { font-size: 14pt; font-weight: bold; color: red; }
.productDetailVelikosti .form { text-align: right; font-size: 8pt; color: #313131;}
.productDetailVelikosti .form form { padding: 0; margin: 0; }
.productDetailVelikosti select { font-size: 8pt; }
.productDetailVelikosti input { font-size: 8pt; }

input.button {  border: #cccccc 1px solid; padding: 5px 15px 5px 15px; margin: 2px; font-size: 8pt; }
input.buttonOn { font-weight: bold; background-color: #ff9900; color: white; border: #cccccc 1px solid; padding: 5px 15px 5px 15px; margin: 2px; font-size: 8pt; }
input.okenkoDoKosiku { width: 29px; height: 30px; background: url(./images/tlacitko.png) no-repeat left top; border: 0;}

h1 { color: #fff; font-size: 8px; text-decoration: none; margin:0; }
h1 a { color: #fff;text-decoration: none; }
h1 a:link { color: #fff; }
h1 a:visited { color: #fff; }

h3 { padding: 20px 0 10px 20px; color: black; }

.clear { 
  clear: both;
}

#login td {
  padding: 3px;
  font-weight: normal;
  font-size: 10px;
  width: 500px;
}

#login input {
  padding: 2px;
  font-weight: normal;
  font-size: 10px;
}

#login th {
  padding: 3px 3px 3px 13px;
  font-weight: bold;
  font-size: 10px;
  width: 200px;
  text-align: left;

}

#login .header {
  font-style: normal;
  background-color: #8d7e5a;
	padding: 3px;
	text-align: left;
	color: white;
	font-size: 10px;
	font-weight: bold;
}

a {
	color: #8d7e5a;
	text-decoration: underline;
}

a:hover {
	color: #336699;
	text-decoration: underline;
}

img {
	border: none;
}

form {
	padding: 0;
	margin: 0;
}

#defaultBody {
	width: 760px;
	margin: 0 auto;
	background-color: white;
	padding: 0 7px 0 7px;
}
     
#header #masthead {
	height: 88px;
}

#under-header {

}

#header #masthead #logo {
	width: 153px;
	float: left;
}

#header #masthead #links {
	width: 500px;
	float: right;
	text-align: right;
	margin: 24px 10px 0 0;
}

#header #masthead #links a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0 12px;
}

#header #masthead #links #toplinks {
	text-align: right;
	margin: 59px 10px 0 0;
}

#header {
	margin: 0 0 0 0px;
	clear: both;
	vertical-align: bottom;
}

.line {
	background: url(./images/koupelny-venta-hr.png) repeat-x;
  color: white;
  height: 10px;
}

#header #logo {
  display: inline;
  float: left;
  width: 303px;
  height: 63px;
}
#header #navbarIcon .menuRight {
     text-align: right;
     float: right;
     width: 500px;
}

#header #navbarIcon .hovering {
  opacity:0.6;
  margin-right: 15px;
  filter:alpha(opacity=60);
}

#header #navbarIcon .hovering:hover{
  opacity:1;
  filter:alpha(opacity=100);
}

#header #login { text-align: right; margin: 2px 0 5px 0; }

#header #login .flags { float: right; margin: 0 3px 3px 10px; }
#header #login .flags img { opacity:0.6; filter:alpha(opacity=60); }
#header #login .flags img:hover{ opacity:1; filter:alpha(opacity=100); }

#header #navbar .eshop-cs {border-top: 1px #8d7e5a solid;   padding: 8px 0; 	text-align: left; }
#header #navbar .eshop-cs strong{ background-color: #8d7e5a; color: white;text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .eshop-cs a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 7px; }                         
#header #navbar .eshop-cs a:hover {color: #336699; }
#header #navbar .eshop-sk {border-top: 1px #8d7e5a solid; padding: 8px 0; text-align: left; }
#header #navbar .eshop-sk strong{ background-color: #8d7e5a; color: white;text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .eshop-sk a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 5px; }                         
#header #navbar .eshop-sk a:hover {color: #336699; }
#header #navbar .eshop-lt {border-top: 1px #8d7e5a solid; padding: 8px 0; text-align: left; }
#header #navbar .eshop-lt strong{ background-color: #8d7e5a; color: white;text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .eshop-lt a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 5px; }                         
#header #navbar .eshop-lt a:hover {color: #336699; }
#header #navbar .eshop-en {border-top: 1px #8d7e5a solid; padding: 8px 0; text-align: left; }
#header #navbar .eshop-en strong{ background-color: #8d7e5a; color: white;text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .eshop-en a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 5px; }                         
#header #navbar .eshop-en a:hover {color: #336699; }

#header #navbar .salon-cs {border-top: 1px #8d7e5a solid;   padding: 8px 0; 	text-align: left; }
#header #navbar .salon-cs strong{ background-color: #8d7e5a; color: white;text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .salon-cs a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 7px; }                         
#header #navbar .salon-cs a:hover {color: #336699; }
#header #navbar .salon-sk {border-top: 1px #8d7e5a solid; padding: 8px 0; text-align: left; }
#header #navbar .salon-sk strong{ background-color: #8d7e5a; color: white; text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .salon-sk a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 7px; }                         
#header #navbar .salon-sk a:hover {color: #336699; }
#header #navbar .salon-lt {border-top: 1px #8d7e5a solid; padding: 8px 0; text-align: left; }
#header #navbar .salon-lt strong{ background-color: #8d7e5a; color: white; text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .salon-lt a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 7px; }                         
#header #navbar .salon-lt a:hover {color: #336699; }
#header #navbar .salon-en {border-top: 1px #8d7e5a solid; padding: 8px 0; text-align: left; }
#header #navbar .salon-en strong{ background-color: #8d7e5a; color: white; text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .salon-en a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 7px; }                         
#header #navbar .salon-en a:hover {color: #336699; }

#header #navbar .ritualy-cs {border-top: 1px #8d7e5a solid;   padding: 8px 0; 	text-align: left; }
#header #navbar .ritualy-cs strong{ background-color: #8d7e5a; color: white;text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .ritualy-cs a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 7px; }                         
#header #navbar .ritualy-cs a:hover {color: #336699; }
#header #navbar .ritualy-sk {border-top: 1px #8d7e5a solid; padding: 8px 0; text-align: left; }
#header #navbar .ritualy-sk strong{ background-color: #8d7e5a; color: white;	padding: 9px 5px 6px 5px; }
#header #navbar .ritualy-sk a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 6px; }                         
#header #navbar .ritualy-sk a:hover {color: #336699; }
#header #navbar .ritualy-lt {border-top: 1px #8d7e5a solid;   padding: 8px 0; 	text-align: left; }
#header #navbar .ritualy-lt strong{ background-color: #8d7e5a; color: white;text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .ritualy-lt a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 7px; }                         
#header #navbar .ritualy-lt a:hover {color: #336699; }
#header #navbar .ritualy-en {border-top: 1px #8d7e5a solid; padding: 8px 0; text-align: left; }
#header #navbar .ritualy-en strong{ background-color: #8d7e5a; color: white;	padding: 9px 5px 6px 5px; }
#header #navbar .ritualy-en a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 6px; }                         
#header #navbar .ritualy-en a:hover {color: #336699; }

#header #navbar .prodejci-cs {border-top: 1px #8d7e5a solid;   padding: 8px 0; 	text-align: left; }
#header #navbar .prodejci-cs strong{ background-color: #8d7e5a; color: white;text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .prodejci-cs a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 7px; }                         
#header #navbar .prodejci-cs a:hover {color: #336699; }
#header #navbar .prodejci-sk {border-top: 1px #8d7e5a solid; padding: 8px 0; text-align: left; }
#header #navbar .prodejci-sk strong{ background-color: #8d7e5a; color: white;text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .prodejci-sk a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 7px; }                         
#header #navbar .prodejci-sk a:hover {color: #336699; }
#header #navbar .prodejci-lt {border-top: 1px #8d7e5a solid;   padding: 8px 0; 	text-align: left; }
#header #navbar .prodejci-lt strong{ background-color: #8d7e5a; color: white;text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .prodejci-lt a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 7px; }                         
#header #navbar .prodejci-lt a:hover {color: #336699; }
#header #navbar .prodejci-en {border-top: 1px #8d7e5a solid; padding: 8px 0; text-align: left; }
#header #navbar .prodejci-en strong{ background-color: #8d7e5a; color: white;text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .prodejci-en a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 7px; }                         
#header #navbar .prodejci-en a:hover {color: #336699; }

#header #navbar .info-cs {border-top: 1px #8d7e5a solid;   padding: 8px 0; 	text-align: left; }
#header #navbar .info-cs strong{ background-color: #8d7e5a; color: white;text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .info-cs a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 7px; }                         
#header #navbar .info-cs a:hover {color: #336699; }
#header #navbar .info-sk {border-top: 1px #8d7e5a solid; padding: 8px 0; text-align: left; }
#header #navbar .info-sk strong{ background-color: #8d7e5a; color: white;text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .info-sk a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 7px; }                         
#header #navbar .info-sk a:hover {color: #336699; }
#header #navbar .info-lt {border-top: 1px #8d7e5a solid; padding: 8px 0; text-align: left; }
#header #navbar .info-lt strong{ background-color: #8d7e5a; color: white;text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .info-lt a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 7px; }                         
#header #navbar .info-lt a:hover {color: #336699; }
#header #navbar .info-en {border-top: 1px #8d7e5a solid; padding: 8px 0; text-align: left; }
#header #navbar .info-en strong{ background-color: #8d7e5a; color: white;text-transform: uppercase;	padding: 9px 5px 6px 5px; }
#header #navbar .info-en a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; text-decoration: none; color: #8d7e5a; margin: 0 7px; }                         
#header #navbar .info-en a:hover {color: #336699; }

#text { 
  padding: 5px;
  text-align: justify;
}

/* body-VIEW */
.body-VIEW .body-VIEW-LEFT { display: inline; float: left; width: 0px; &margin-top: 9px; }
.body-VIEW .body-VIEW-RIGHT { display: inline; float: right; width: 760px; text-align: left; &margin-top: 9px; }



/* .body-VIEW-LEFT */
 .body-VIEW-LEFT .under-MENU { margin-bottom: 15px; }
 .body-VIEW-LEFT .under-MENU .item { border-bottom: 1px #cccccc solid; padding: 5px; margin: 5px; }
 .body-VIEW-LEFT .under-MENU a{ color: black; }
 .body-VIEW-LEFT .under-MENU a:hover { color: #888888; }
 .body-VIEW-LEFT .under-MENU p { margin-left: 40; }
 .body-VIEW-LEFT .panel a { color: black; margin-bottom: 15px; }
 .body-VIEW-LEFT .panel a:hover { color: #888888; }
 .body-VIEW-LEFT p { margin: 5px; padding: 0; font-size: 8pt; color: black; font-weight: normal;  }
 .body-VIEW-LEFT h2 { font-size: 12px; font-weight: bold; color: black; padding: 8px 0 10px 20px; }
 .body-VIEW-LEFT h3 { margin-left: 10px; margin-top: 3px; font-size: 8pt; color: black; font-weight: bold; padding: 0;}


/* .body-VIEW-RIGHT */
.body-VIEW-RIGHT p { margin: 5px; padding: 0;  font-size: 10pt; color: #847040; }
.body-VIEW-RIGHT a { color: #8d7e5a; }
.body-VIEW-RIGHT a:hover { color: #336699; text-decoration: underline; }

.body-VIEW-RIGHT h2 { font-size: 14pt; color: #5c4714; padding: 2px 0 2px 10px; }
.body-VIEW-RIGHT h2.bg { font-size: 14pt; color: #5c4714; padding: 2px 0 2px 10px; }
.body-VIEW-RIGHT h2.bg a { color: black; }
.body-VIEW-RIGHT h3 {  padding: 8px 0 10px 20px;  font-size: 12pt; color:#8d7e5a; font-weight: bold; padding: 0;  }
.body-VIEW-RIGHT a { color: #8d7e5a; }
.body-VIEW-RIGHT a:hover { color: #336699; }

table.info th { text-align: right; width: 200px; font-weight: normal; padding: 3px;}
table.info td { text-align: left; padding: 3px; font-weight: bold; color: black; }
table.info .price { text-align: left; padding: 3px; font-weight: bold; color: red; font-size: 12pt; }


.default-left {  float: left; display: inline; text-align: left; margin-top: 9px; &margin-top: 0px;  }
.default-left clanekDefault { width: 420px; _width: 420px; _word-wrap: break-word;}
.default-left h2 { margin-top: 0px; font-size: 12pt; color: black;  padding: 8px 0 10px 20px; }

.default-right { display: none; width: 230px; _width: 190px; margin-top: 9px; float: right; text-align: left;  &margin-top: 0px; }
.default-right h2 { margin-top: 0px; font-size: 9pt; color: white;  padding: 8px 0 10px 20px; text-transform: uppercase; background: url(./images/koupelny-venta-h-tag-left.png) no-repeat; }
.default-right p { font-size: 8pt; color: #0193de; padding: 0; padding-left: -5px; margin-left: 8px; }
.default-right h2.bg { }

.caregoryNavigation { font-size: 9pt; font-weight: bold; padding: 5px; }
.caregoryNavigation a { color: black; text-decoration: none; }
.caregoryNavigation a:link { color: black; text-decoration: none; }
.caregoryNavigation a:visited { color: black; text-decoration: none; }
.caregoryNavigation a:hover{ text-decoration: underline; color: #555555; }

.productViewerInCaregory { text-align: center; }


fieldset.fieldsetInViewer { border: 1px #72cdf9 solid; margin: 10px 0 10px 0; background: url(./images/koupelny-venta-footer-bg.png) repeat-x ;}
fieldset.fieldsetInViewer legend { border: 1px #72cdf9 solid; background: white; color: #0391d5; font-weight: bold; font-size: 10pt; margin-left: 20px; padding: 5px; }

fieldset.fieldsetInViewer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: black;
	margin: 5px 5px 0 0;
	padding: 0 0 0 16px;
	background: url(./images/koupelny-venta-li.png) no-repeat left center;
}

fieldset { border: 1px #72cdf9 solid; margin: 10px 0 10px 0; padding: 5px; background: url(./images/koupelny-venta-footer-bg.png) repeat-x ;}
fieldset legend { border: 1px #72cdf9 solid; background: white; color: #0391d5; font-weight: bold; font-size: 10pt; margin-left: 20px; padding: 5px; }
fieldset h3 { padding: 0; margin: 0; border: none; }
fieldset a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: black;
	margin: 0 5px;
	background: none;
}
                           
fieldset a:hover {
	color: #0391d5;
}

.sekceOne {
   margin: 0 16px 0 0 ; 
   _margin: 0 10px 0 0 ;
   width: 360px; 
   height: 200px; 
   font-size: 12pt;
   float: left;
   text-align: left; 
}

.sekceOne .header{

   width: 360px; 
   height: 29px; 
   float: left; 
}

.sekceOne .banner{
   width: 110px;
   _width: 80px; 
   vertical-align: top; 
   float: left; 
}

.sekceOne .text{
   vertical-align: top;
   font-weight: bold; 
   float: left; 
   font-size: 13px;
   width: 240px;
   
}

.sekceOne .text ul  {
	/* width: 120px; */
	width: 240px;
	float: left;
	margin: 0 0 0 10px;
	padding: 0;
}

.sekceOne .text li  {
	list-style: none;
	margin-bottom: 10px;
	line-height: 14px;
}

.sekceOne .textlast{
   vertical-align: top;
   font-weight: bold; 
   float: left; 
   font-size: 13px;
   width: 240px;
   
}

.sekceOne .textlast ul  {
	/* width: 120px; */
	width: 240px;
	float: left;
	margin: 0 0 0 10px;
	padding: 0;
}

.sekceOne .textlast li  {
	list-style: none;
	margin-bottom: 10px;
	line-height: 14px;
}

.sekceOne .textlast ul li {
	float: left;
	width: 120px;
}

.productOne {
   margin: 0 16px 0 0 ;
   _margin: 0 10px 0 0 ; 
   width: 136px; 
   height: 260px; 
   float: left; 
}

.productOne  h2 {
  font-size: 12px;
  margin: 0;
  padding: 0 ;
}

.productOne img {
  margin: 0;
  padding: 0;
}

.productOne td {
  text-align: center;
}

.productOne .size {
  font-size: 10px;
}

.productOne .price {
  font-size: 12px;
  font-weight: bold;
}


#produkt h2 {
	color: #5c4714;
	margin: 0 0 10px 0;
	font-size: 18px;
	padding: 0;
}

#produkt .right {
	float: right;
	width: 430px;
}

#produkt img {
	float: left;
	margin: 0 20px 20px 0;
}

#produkt #productVel img {
	float: left;
	margin: 0 ;
}

#produkt #productVel table {
	width: 430px;
}

#produkt #productVel .button {
	text-align: right;
}

#produkt #productVel .button input {  font-size: 9pt; border: #d9d9d9 1px solid; background-color: #f5f5f5; color: black; padding: 6px 13px 6px 13px;  _cursor: hand; cursor: pointer;  }
#produkt #productVel .button input:hover { background-color: #b4dee4; }



#produkt #productVel th {
	background-color: #8d7e5a;
	padding: 3px;
	text-align: left;
	color: white;
}

#produkt #productVel select {
	font-size: 10px;
}

#produkt #productVel .obrVune {
	width: 22px;
}

#produkt #productVel .price {
	text-align: right;
}

#produkt #productVel .select {
	text-align: right;
	width: 75px;
}

#footer-menu {
    display: none;
}

.window { float: left; width: 170px; margin: 10px 0 10px 0; border-right: 1px #a99971 dashed; padding: 9px; }
.windowNo { float: left; width: 170px; margin: 10px 0 10px 0; padding: 9px; }

.strankovaniNew { text-align: right; color: #0a99dd; padding: 10px; border: 4px #b2e6ff solid; }

#image-box {
  text-align: center; 
  border-top: #a99971 solid 1px; 
  padding: 7px; 0 0 0;
}

#image-box p { 
  margin: 0; 
  padding: 0;   
}

#image-box img {
  margin-left: 20px;
}
div.warning {
  border: 1px solid #c8412d;
  padding: 10px; 
}
div.warning strong{
  color: #c8412d;
  font-weight: bold;
  font-size: 12pt;
}

#copyrightSighPost {
	color: #7f7f7f;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	border-top: #a99971 dashed 1px;
	padding: 5px 0;
	margin: 50px 0 0 0;
	clear: both;
}

#copyright {
	color: #7f7f7f;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	border-top: #a99971 dashed 1px;
	padding: 5px 0;
	margin: 0 0 0 0;
	clear: both;
}

#copyright .copy strong{
    color: #000000;
}



.emptyCat {
  text-align: left; 
  margin: 20px; 
  color: #0c9ae4; 
  font-size: 8pt;
  padding: 5px 5px 5px 20px; 
  background: url(./images/icon/info-12.png) no-repeat left center;
}
