                                        /* layout z?kladn? obrys */
body{
  margin: 0px ;
  padding: 0px ;
  color: #666666;
   background:#ffffff;
  font: 10pt "Helvetica CE", "Arial CE",  Arial, Helvetica, sans-serif; 
  text-align:center; 
  margin: 0px auto ;
} 

#all {
}

#navigace {
display:none;
}

#left-column {
  position:relative;
  border-width: 1px ;
  border-style: none; 
  margin: 0px ;
  padding: 0px ;
  text-align:left;
}

 
#right-column {
display:none;

}

#foot {
  float: left;
  text-align:right;
  width:638px; 
  height:27px;
  margin: 0px 0px 0px 0px ;
  padding: 5px 5px 5px 5px ;
}
 

                                        /* zakladni kontejner  */ 
.box {
margin: 10px 0px 0px 0px ;
padding: 0px 0px 0px 0px ;
width:100%;
border: 1px ;
border-style:  none;
border-color: #cccccc;

 }


#logo {
margin: 0px;
padding: 10px ;
 }

#motto {
text-align:left;
 height:27px;
 margin: 0px ;
 padding: 5px ;   
 }  

                                        /* velka okna  vlevo */   
#big1-panel {
display:none;
border-width: 0 1px 0 1px ;
border-style:solid;
border-color: #E7DEDE; 
text-align:right;
 margin: 0px ;
 padding: 3px  5px  3px  5px ;   
 }

.big1-title {
color:#FF9310;
background: #990000 url(../img/b_1t.jpg) no-repeat scroll left top; 
text-align:left;
min-height:8px;
margin: 0px ;
padding: 5px 5px 5px 10px  ;
 }

.big1-title_name {
color:#E8E2C1;
background: #990000 url(../img/b_1t.jpg) no-repeat scroll left top; 
text-align:left;
 min-height:8px;
 margin: 0px ;
 padding: 10px 10px 10px 15px  ;
 font-size:130%;
 font-weight:bold; 
 font-family:"Garamond","Times CE", "Times New Roman", times, serif;   
 }
 
.big1-content {
  background: #FCFAF3 url(../img/b_gift.jpg) no-repeat scroll left top;
  text-align:left;
  min-height: 160px;
  height: auto;
  _height: 160px;
  margin: 0px ;
  padding: 5px ; 
  border: 1px ;
  border-style:  solid;
  border-color: #E7DEDE;  
} 
 
.big1-content-group {
background: #FCFAF3;
text-align:left;
width: auto;
margin: 0px ;
padding:0px 0px 40px 0px ; 
border: 1px ;
border-style:  solid;
border-color: #E7DEDE;
 
 } 

.big1-content-text {
background: #FCFAF3;
text-align:left;
width: auto;
margin: 0px ;
padding:30px 30px 30px 30px; 
border: 1px ;
border-style:  solid;
border-color: #E7DEDE;
vertical-align:top;
 } 
 
.big1-content-group img {
height:auto;
float:left;
 margin: 5px 20px 10px 20px;
 padding: 1px;
  border: 1px;
border-style:  solid;
 border-color: #E8E2C1; 
 display:visible;
 clear:all;

}

 .big1-content-text img {
height:auto;
float:right;
 margin: 0px 10px 10px 10px;
 padding: 1px;
  border: 1px;
border-style:  solid;
 border-color: #E8E2C1; 
 display:visible;
 clear:all;
 vertical-align:top;
}
 
 
.big2-title {
color:#990000;
background: #B3BC8B url(../img/b_2t.jpg) no-repeat scroll left top; 
text-align:left;
min-height:8px;
 margin: 0px ;
 padding: 5px 5px 5px 10px  ; 
 clear:both;   
 }
 
.big2-content {
background: #D9DDC5 url(../img/b_degustace.jpg) no-repeat scroll left top;
text-align:left;
min-height: 110px;
height: auto;
_height: 110px;
 margin: 0px ;
 padding: 5px ;
  border: 1px ;
border-style:  solid;
 border-color: #B0B0B0;     
}

                                       /* polo?ky v?n ve v?pise */  
.ittem {
 margin: 5px 5px 5px 5px;
 padding: 10px 5px 20px 5px;
 border-width: 1px 0px 0px 0px ;
border-style:  solid;
 border-color: #E7DEDE;
height:100%;
clear:both;
}

.right {
color:#000000;
float:right;
border-width: 0px 0px 1px 0px ;
border-style:  solid;
border-color: #E7DEDE;
margin: -1px 0px 0px 0px;
padding: 0 5px;
text-align:right;
background: #;
clear:both;
}
.ittem-price {
width: 130px ;
color:#000;
float:right;
border-width: 0px 0px 1px 0px ;
border-style:  solid;
border-color: #E7DEDE;
margin: 0px 0px 0px 0px;
padding: 25px 5px 5px 5px;
text-align:right;
font-weight:bold;
font-size:115%; 
}

.ittem-right-buy  {
width: 110px ;
background: url(../img/b_kright.jpg) no-repeat scroll right top; 
margin: 5px 5px 0px 0px;
padding:0px 20px 0px 0px; 
float:right;
border-width: 0px  0px  1px  0px;
border-style:  solid;
border-color: #E7DEDE;
text-align:right;
clear:right;

}


.ittem-right-info  {
width: 110px ;
background: url(../img/b_iright.jpg) no-repeat scroll right top; 
 margin: 5px 5px 0px 0px;
 padding:0px 20px 0px 0px; 
float:right;
border-width: 0px  0px  1px  0px;
border-style:  solid;
border-color: #E7DEDE;
text-align:right;
clear:right;
}

.breef {
border-style:none;
border-width:1px 0 1px 0;
border-color: #; 
padding:  10px 10px 10px 5px;
margin: 20px 0px 5px 0px;
display: block;
clear:right; 
 font-family:"Times New CE","Times CE", "Times New Roman", times, serif;
font-style:italic;
font-size:120%;
background:#FFFFFF;
}

.ittem-color, .ittem-descript, .ittem-region {
margin: 0px 0px 0px 0px;
padding: 1px 0px 0px 0px; 
}

.ittem-name {
visibility:hidden;
}
.ittem-name b{
font-family:"Garamond","Times CE", "Times New Roman", times, serif;
font-size:150%;
margin: 15px 0px 10px -15px;
padding: 1px 0px 3px 0px; 
border-bottom:1px none #000;
visibility:visible;
color:#000;
}
                                       /* polo?ky detailu popisu vina */  
.block {
width:100%;  
display:block;
margin: 5px 0px 5px 0px;
border-style:none;
border-width:1px 0 0  0;
border-color: #CCCCCC;  
clear:both; 
}
.ittem hr{
visibility:hidden;
}
.block-title {
color: #666666;
width:180px; 
float:right;
 font-family:"Times New CE","Times CE", "Times New Roman", times, serif;
font-style:italic;
font-weight:normal;
height:100%;
font-size:130%;
text-align:left;
padding:  5px 5px 5px 5px;
margin: 0px 30px 0px 0px;
border-style:none;
border-width: 1px;
border-color: #CCCCCC; 
display: inline; 

}


.block-content {
width:70%;
float:right;
border-style:solid;
border-width: 1px 0 0 0;
border-color: #CCCCCC; 
padding:  5px 5px 5px 5px;
margin: 0px 15px 5px 0px;
 background: #;
}
 

                                        /* mala okna  vpravo */   
 
.small1-title {
 font-family:"Garamond","Times CE", "Times New Roman", times, serif;
font-size:120%;
color:#990000;
background: #E8E2C1 url(../img/b_s1t.jpg) no-repeat scroll left top; 
text-align:right;
min-height:8px;
 margin: 0px 0px 0px 0px ;
 padding: 5px  ;  
  }
  
  
  .small1-title_t {
 font-family:"Garamond","Times CE", "Times New Roman", times, serif;
font-size:120%;
color:#990000;
background: #FFB310 url(../img/b_s2t.jpg) no-repeat scroll left top; 
text-align:right;
min-height:8px;
 margin: 115px 0px 0px 0px ;
 padding: 5px  ;  
  }

.small1-content {
color:#FF9310;
background: #666633 url(../img/b_club.jpg) no-repeat scroll left top; 
min-height: 100px;
height: auto;
_height: 100px;
text-align:right;
 margin: 0px 0px 0px 0px ;
 padding: 5px  ;  
border: 1px ;
border-style:  solid;
border-color: #B0B0B0;   
  }

.small2-title {
 font-family:"Garamond","Times CE", "Times New Roman", times, serif;
font-size:120%;
color:#990000;
background: #CC9933 url(../img/b_s1t.jpg) no-repeat scroll left top; 
min-height:8px;
text-align:right;
 margin: 0px 0px 0px 0px ;
 padding: 5px;    
    
 }
 
.small2-content {
background: #ffffff ; 
min-height: 160px;
height: auto;
_height: 160px;
text-align:left;
 margin: 0px 0px 0px 0px ;
 padding: 5px  ;      
border: 1px ;
border-style:  solid;
border-color: #E7DEDE;   
 }
 .small4-content {
background: #ffffff ; 
min-height: 70px;
height: auto;
_height: 70px;
text-align:left;
 margin: 0px 0px 0px 0px ;
 padding: 5px  ;      
border: 1px ;
border-style:  solid;
border-color: #E7DEDE;   
 }
 
.small3-title {
 font-family:"Garamond","Times CE", "Times New Roman", times, serif;
font-size:120%;
color:#990000;
background: #FFB310 url(../img/b_s2t.jpg) no-repeat scroll left top; 
text-align:right;
min-height:8px;
 margin: 0px 0px 0px 0px ;
 padding: 5px  ;       
 
 }
.small3-content {
background: #FFE9BB url(../img/b_gurman.jpg) no-repeat scroll left top; 
min-height: 95px;
height: auto;
_height: 95px;
text-align:left;
 margin: 0px 0px 0px 0px ;
 padding: 5px 5px 5px 5px  ;       
 border: 1px ;
border-style:  solid;
 border-color: #E7DEDE; 
 }
                                        /*  prvky formularu */   
 .search {
 background:#FCFAF3;
height: auto;
text-align:left;
 margin: 0px 0px 0px 0px ;
 padding: 5px 5px 5px 5px  ;       
 border: 1px ;
border-style:  solid;
 border-color: #E7DEDE; 
 }
 
input, select { 
 margin: 0;
 padding:0;
 width:190px;
 border: 1px ;
border-style:  solid;
 border-color: #CCCCCC;

  
}

.search input { 
 margin: 0;
 padding:0;
 width:190px;
 border: 1px ;
border-style:  solid;
 border-color: #CCCCCC;
  
}
.club input { 
 margin: 0;
 padding:0;
 width:100px;
 background:#999966;
 border: 1px ;
border-style:  solid;
 border-color: #E8E2C1; 
}

                                        /* obrazky  */  
.wine img {
border:none;
float:left;
 margin: 0 0 0 0;
 padding: 0 10px 0 0;
}

.left {
float:left;
border-style:none;
border-width: 1px;
border-color: #CCCCCC; 
padding:  5px  12px  5px  12px ;
margin: 0px ;
 background: #;
}


                                         /* odstavce, text, odkazy, ... */  
.gift { 
 font-family:"Times New CE","Times CE", "Times New Roman", times, serif;
 font-style:italic;
 font-size:110%;
 margin: 0px 80px 0px 85px;
 padding:5px 0px;
 border: 0px ;
border-style:  none;
 border-color: #E7DEDE; 
}

.degustation { 
 margin: 0px 0px 0px 145px;
 padding:5px 0px;
 border: 0px ;
border-style:  solid;
 border-color: #E7DEDE; 
}

.club { 
 margin: 0px 0px 0px 90px;
 padding:5px 0px;
 border: 0px ;
border-style:  solid;
 border-color: #E7DEDE; 
}

.gurman { 
 margin: 0px 0px 0px 90px;
 padding:0px 0px 5px 0px; 
 border: 0px ;
border-style:  solid;
 border-color: #E7DEDE; 
}

h2 {
font-size:115%;
}

.link-more-right  {
background: url(../img/b_oright.jpg) no-repeat scroll right top; 
 margin: 5px 5px 0px 0px;
 padding:0px 20px 0px 0px; 
float:right;
border: 0px ;
border-style:  solid;
border-color: #E7DEDE;
clear:right;
}


#menu1 a, #menu4 a {
color: #FFB310;
text-decoration:none;
}

.club a  {
color: #FFFFCC;
text-decoration:none;
}

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


#menu1 a:hover, #menu2 a:hover, #menu3 a:hover, #menu4 a:hover, .club a:hover {
color: #FFFFCC;
text-decoration:underline;
}

hr {
height: 1px;
color: #cccccc;
}


                                       /* formatovaci ukoncovaci div */  
.clear {
clear:both;
}



/* formularove prvky uvnit hlavniho okna*/

.big1-content-text label{
width:100%;
text-align:left;
display:block;
padding-top:0.15em;
margin:0.15em 0;
border-bottom:1px solid silver;
clear:both;
height:1.6em;
}
.big1-content-text label input{
width:250px;
text-align:left;
float:right;
padding:0;
margin-top:-1.05em;
_margin-top:-1.5em;
}

.big1-content-text label select{
width:250px;
text-align:left;
float:right;
padding:0;
margin-top:-1.35em;
_margin-top:-1.5em;
}
.big1-content-text label.radio{
}
.big1-content-text label.radio input{
width:auto;
text-align:left;
float:left;
padding-top: 0;
margin-top:0;
_margin-top:0;
top:0;
border:1px none silver;
}
.obligat{
font-weight:bold;
color:#900;
}
.submit{
float:right;
width:160px;
}
.back{
float:left;
width:160px;
}
.big1-content-text label.more{
width:100%;
}
.big1-content-text label.more select{
width:125px;
}
.title{
display:block;
width:100%;
border-bottom:1px solid silver;
}
.title strong{
margin-left:80px;
width:250px;

}
