/* CSS for web: wizard             */
/* Author: , e-mail: magixx@post.cz        */


 
.style1 {
	font-size: x-small;
	color: #CCCCCC;
}
.style3 {
	color: #000000;
	font-weight: bold;
}

body {
   margin:0px;
   background:#FFFFFF;
   font-family:geneva,Arial,Verdana;
   font-size:0.8em;
}
H2 {
   padding:0px;
   margin:0px;
   font-size:13px;
}
H3 {
   padding:0px;
   margin:0px;
   font-size:11px;
}
.path H1,.season H1 {
   padding:0px;
   margin:0px;
   font-size:12px;
}
img {
   border:0px;
}
#head {
   height:129px;
   position: relative; 
   margin: 0px 0px 0px 0px;
   background:url(/img/head.gif) no-repeat;
   width:844px;
   height:129px;
   text-decoration:none;
}
#head img {
  cursor:pointer;
  position:absolute;
  width:820px;
  top:20px;
  height:100px;
}
#head H1,#head H2{
   /*height: 70px;*/ 
   /*width: 600px; */
  /* position: relative; */
   /*left: 75px; */
   height:20px;
   /*top: 3px; */
   padding: 0px; 
   margin: 0px; 
   color: #FFFFFF; 
   font-weight: bold; 
   font-size: 14px; 
   /*text-align: center !important;*/
   text-decoration:none;
}
#head H1 {
  text-decoration:none;
  /*text-align:center !important;*/
}
#head div {
  text-align:center !important;
}
#head a {
  color:#FFFFFF;
  text-decoration:none;
}

#head a {
   /*display: block;*/
   /*position: absolute; */
   /*left: 0px; 
   top: 0px;*/
   text-decoration:none;
}
#center {
   width:650px;
   float:left;
   padding-left:10px;
   /*position: absolute;*/
}
html>body #center {
   width:590px;
   float:left;
   padding-left:10px;
   /*position: absolute;*/
}
#right {
   /*position: absolute;*/
   width:150px;
   left:610px;
   float:left;
   padding-left:10px;
   
}
html>body #right {
   /*position: absolute;*/
   width:150px;
   float:left;
   padding-left:10px;
}
#legend {
   color:#717270;
   padding:10px;
   font-weight:bold;
   clear:both;
}
#legend TD{
   vertical-align:top;
   padding-right:10px;
}
.separator {
   margin-right:10px;
   margin-left:10px;
   margin-top:7px;
   margin-bottom:7px;
   background:url(/img/separator.gif) repeat-x;
   height:2px;
   font-size:1px;
   clear:both;
}
.box {
   border:1px solid #3B3D3B;
   height:100%;
   background-color:#E3E9E5;
   clear:both;
}
.season {
   padding-bottom:0px;
   color:#000000;
   font-weight:bold;
}
.season a {
   color:#000000;
   font-weight:bold;
   text-decoration:none;
}
.season a:hover { 
   color:#000000;
   font-weight:bold;
   text-decoration:underline;
}
.path {
   padding:10px;
   padding-bottom:0px;
   color:#000000;
   font-weight:bold;
}
.path a {
   color:#000000;
   font-weight:bold;
   text-decoration:none;
}
.path a:hover { 
   color:#000000;
   font-weight:bold;
   text-decoration:underline;
}
.path_selected {
   text-decoration:underline;
}
.inner_box {
   padding:10px;
   padding-top:0px;
   color:#000000;
   font-weight:bold;
}
.inner_box TABLE {
   width:100%;
   
}
.inner_box TD {
}
.inner_box a{
   color:#717270;
   text-decoration:none;
}
.inner_box a:hover{
   color:#000000;
   text-decoration:underline;
}
.red_bold_text {
   font-weight:bold;
   color:red;
}
.black_bold_text {
   font-weight:bold;
   color:black;
}
#doporucujeme {
   background:#FFF url(/img/box_doporucujeme.gif) no-repeat;
   height:19px;
   width:125px;
   border:1px solid black;
   border-bottom:0px;
}
.box_doporucujeme {
   background-color:#B1B1B1;
   border:1px solid black;
   border-top:0px;
   width:125px;
}
.box_doporucujeme_border {
   border:1px solid white;
   padding:5px;
}
.innerbox {
   font-weight:bold;
   color:#000000;
   border:none;
   padding:10px 0 0 0 ;
   height:55px;
}
.innerbox IMG {
   border:1px solid black;
   float:left;
}
.innerbox a {
   color:#000000;
   text-decoration:none; 
}
.innerbox a:hover{
   color:#000000;
   text-decoration:none; 
}
.box_separator {
   margin-top:6px;
   margin-bottom:3px;
   background-color:#D5D5D5;
   height:2px;
   font-size:1px;
}  
.mark {
   width:80px;
   float:left;
}
.innerboxbody {
   float:left;
}
.boxmark {
   width:160px;
   float:left;
}
.boxyear {
   width:450px;
}
.boxVysledek {
   height:60px;
   vertical-align:middle;
}
.bottomtext {
   width:700px;
   text-align:center;
   clear:both; 
}
.onepath a{
   text-decoration:none !important;
   cursor:text !important;
}
.recommend {
  background:#000000;
  color:#FFFFFF;
  font-weight:bold;
  font-size:11px;
  padding:4px 0 4px 15px;
/*  font-family:Verdana;*/
  font-family:Arial;
}
.recommend a{
/*  font-family:Verdana;*/
  font-family:Arial;
  background:#000000;
  font-size:11px;
  color:#FFFFFF;
  font-weight:bold;
  text-decoration:none;
}
.Producer {
  text-align:center;
}
.Producer a{
  color:#666666;
  text-decoration:none;
  font-size:11px;
}
.box {
  border:1px solid #5C646B;
  background:#BFDCFD;
}
.x {
  color:#999999;
  text-align:center;
}
.retez  {
  text-align:center;
}
.retez a{
  color:red;
}
table .head {
  color:black;
}
.rozmer {
  color:#3D71AB;
}
.pricelist {
  font-weight:bold;
  color:black;
}
#right .pricelist .innerbox  {
  margin:5px 0 5px 0 ;
}
#right .pricelist .innerbox img {
  margin:0 3px 5px 0 ;
}
#right .pricelist .innerbox .name {
  margin-left:5px;
  widtH:150px;
}
#right .pricelist .innerbox .link {
  float:left !important;
}
#right .pricelist .innerbox .name div {
  margin-left:15px;
  font-size:11px;
}
#right .pricelist .innerbox .name div a{
  color:#469BF9;
  text-decoration:none;
  
}

.active-shopbox {
   height:20px;
   font-weight:bold;
   font-size:13px;
   color:#000000;
   text-decoration:none;
}
.shopboxheadlink {
  font-size:0px;
  height:1px;
  width:188px;
  background:url(/img/shopboxheadlink.gif) no-repeat right;
}
.shopboxfooterlink {
  width:188px;
  font-size:0px;
  height:1px;
  background:url(/img/shopboxfooterlink.gif) no-repeat right;
}

.shopbox h3,.shopbox h4{
  padding:0px;
  margin:0px;
}
.shopbox a {
  color:#000000;
  font-weight:normal;
  font-size:11px;
  text-decoration:underline;
}
.whole-shopbox .head{
  height:20px;
  padding-top:7px;
  padding-right:15px;
  padding-left:25px;
  background:url(/img/shopbox-head.gif) no-repeat right;
  
}
.whole-shopbox {
  height:310px;
  width:188px;
  text-align:left;
  background:url(/img/shopbox-bg.gif) repeat-y right;
  clear:both;
}
.shopbox {
  border:1px solid #42639C;
  background:#FFFFFF;
  text-align:center;
  clear:both;
  width:177px;
}
.shopbox .name {
  height:35px;
}

.shopbox .image {
  height:140px;
}
.whole-shopbox img {
}
.shopbox .determination {
  padding:0 0 10px 0 ;
}

.box-price {
   background:#F90404;
   color:#FFFFFF;
   width:70px;
   white-space:nowrap;
   float:left;
   font-size:14px;
   font-weight:bold;
   margin-left:5px;
   padding-left:7px;
   padding-right:7px;
   height:18px;
   padding-top:0px;
   margin-top:2px;
}
.box-price-shadow {
   background:url(/img/price-shadow.gif) no-repeat;
   width:7px;
   float:left;
   height:20px;
}
.shopboxcontent {
  float:left;
  padding:15px 0 0 10px;
  width:220px;
}
.shopboxcontent a {
  color:#000000; font-weight:bold;
}
.titlelinks {
}
.titlelinks h3{
  padding:0px;
  margin:0px;
  font-size:12px;
  color:black;
  font-weight:bold;
}
.titlelinks h3 a {
  color:black;
  text-decoration:none;
}

.reklama {
  text-align:left;
  padding:10px;
  width:468px;
  border:1px solid black;
  color:#837D6E;
}
.reklama a {
  color:#837D6E;
}
.center {
  text-align:center;
}

