#strany      {
padding:0.6em;
margin:0.6em;
text-align:center;
/*position:absolute;
float:center;
bottom:0;
z-index:7;   */
}
#newProducts .hl_produkty .hl_zbytek .vybervariant, #newProductsDva .hl_produkty .hl_zbytek .vybervariant{
background: url(../Image/pozadi-zbytek.png) top left no-repeat;
   width: 152px;
   height:44px;
   line-height:44px;
     text-align:center;
   border:none;
   margin: 0 auto;
  }
 #newProducts .hl_produkty .hl_zbytek .vybervariant a, #newProductsDva .hl_produkty .hl_zbytek .vybervariant a{
    color:#fff ;
    font-weight: bold;
   font-size: 1.0em;
   text-decoration:none; 
  }



.teloContentPadded.infoBold{color:red;}
.bota{
height:8px;
margin:2px;
 background:transparent;
 clear:both;
 bottom:0;
}

.teloContentPadded a.odkaz1:link,.teloContentPadded a.odkaz1:visited {
    font-size: 1.0em;
  color: red;
  text-decoration: none;
  }
.teloContentPadded a.odkaz1:hover {
    font-size: 1.0em;
  color: red;
  text-decoration: underline;
}


#Nadpisdetail_produktu{
margin-bottom:12px;
}
#Nadpisdetail_produktu h1{
padding:0.2em;
}
#dalsi_obrazky{
margin:1.0em;
padding:0.4em;
background: #d8eec4;
}
#dalsi_obrazky h2{
   font-weight : bold;
 font-size : 1.1em;
  height:24px;
  line-height:24px;
  color:white;
     background: green url(../Image/nadpisy.jpg) top left repeat-x;
   padding:0.2em;
   margin:0 auto;
   margin-bottom:1.0em;
}
#zpet{
 width:100%;
 text-align:right;
}
.zpet a:link, a:visited, a:hover{
   font-weight : bold;
    color:red;
   text-decoration:underline;
   text-align:right;
    margin: 0 auto;
    padding:0;
  }
  
.skladem{
color:#ff0198; 
 font-weight : bold;
 font-size : 1.0em;
}
.naobjednavku{
color: #FF8C00;
 font-weight : bold;
 font-size : 1.0em;
}
.nedostupne{
color: #FF0000;
 font-weight : bold;
 font-size : 1.0em;
}
.vypisPodkategorii{
margin-top:1.2em;
 text-align:left;
 line-height:21px;
}
.nadpisKategorie{
   font-weight : bold;
 font-size : 1.1em;
 color:green;
 text-decoration:underline;
 padding:0.4em;
}
#search{
position:absolute;
height:28px;
width:200px;
top:126px;
left:128px;
border: 1px #ff0198 solid;
text-align:left;
}

#search .query{
position:absolute;
height:26px;
top:0;
left:0;
border: none;
text-align:left;
}    
#search .hledej{
position:absolute;
height:26px;
top:1px;
right:0;
border: none;
} 
#search_opet .query{
position:absolute;
top:0;
left:0;
height:26px;
border: none;
text-align:left;
} 
#search_opet{
position:absolute;
height:28px;
width:200px;
border: 1px #ff0198 solid;
text-align:center;
}
#search_opet .hledej{
position:absolute;
height:26px;
top:1px;
right:0;
border: none;
} 

    
.cena_v_kosiku
{
text-decoration:underline;
font-style:italic;
}

img{border:none;}

/* .dolu{
   clear: both;
  height: 0;
  content: ' ';
  overflow: hidden;

 }*/
.slepe_odsazeni{height:0.3em;}



#newProducts {
   /* border: 1px solid red;  */
    padding:2px;
    height: 100%;
    float: left;
    margin:0 auto;
    vertical-align:top;
  }
#newProducts h1
  {
   font-weight : bold;
 font-size : 1.1em;
  height:21px;
  line-height:21px;
  width:696px;
  color:white;
     background: green url(../Image/nadpisy.jpg) top left repeat-x;
   padding:0.2em;
   padding-left:12px;
   margin-left:4px;
     margin-bottom:4px;
  }
  #newProducts .hl_produkty {
    float: left;
  /*  display: inline;  */
    width:349px;   /*329, 336px*/
    height:auto;
  height: 326px;
       margin:3px;
     background: #e9f6dd; /**/          
    	border: 2px #ff0198 solid;
    text-align: left;
 position:relative; 
  }
  #newProducts .hl_paticka {
   position:absolute;
   bottom:4px;
  clear:both;
width:100%;
    height: 92px;
    margin: 0 auto;
    margin-top:8px;
     background: #dff2ce;
    text-align: left;
  } 
  #newProducts .hl_produkty .hl_image{
  float:left;
width: 120px;
text-align:center;
  } 
    #newProducts .hl_produkty .hl_cena{
float:left;
width: 120px;
padding-left: 4px;
text-align:left;
/*border: 1px solid red; */
  } 
#newProducts .hl_produkty .hl_zbytek{
text-align:left;
 margin-left:152px;
 width: 152px;
background: transparent;
/*border: 1px solid blue; */
  } 
#newProducts .hl_produkty .hl_zbytek fieldset{
background: url(../Image/pozadi-zbytek.png) top left no-repeat;
text-align:left;
width: 152px;
height:44px;
line-height:44px;
border:none;
margin: 0 auto;
  }  
  
   
#newProducts .hl_produkty .hl_zbytek .pocet{
    text-align:left;
   width: 12px; 
  }
  #newProducts .hl_produkty .hl_zbytek .dokosiku{
    text-align:center;
    background: transparent;
    color:#fff ;
    font-weight: bold;
   font-size: 1.0em; 
   border:none;
   cursor:pointer;
  }  

       #newProducts .hl_produkty .hl_zbytek .detail{
   background: transparent url(../Image/pozadi-detail.png) top left no-repeat;
   width: 152px;
   height:44px;
   line-height:44px;
     text-align:center;
    color:#fff ;
    font-weight: bold;
   font-size: 1.0em; 
   border:none;
   margin: 0 auto;
  }
.detail a.odkazDetail:link,a.odkazDetail:visited {
    font-size: 1.1em;
  color:white;
  text-decoration: none;
  } 
  
   #newProducts .hl_nadpis{
   padding-left:4px;
    margin: 0 auto;
	background-color: #ff0198; 
 height:32px; 
 line-height:32px; 
 font-weight: bold;
 font-size: 1.0em; 
 overflow:hidden;
 width: 345px;
   }
   #newProducts .hl_nadpis a{color:#ffffff;text-decoration: none;}
   
   
   #newProducts .hl_produkty .hl_popis{
   height:100%;
   font-size: 1.0em; 
   margin-left:132px;
   margin-bottom:6px;
   margin-top:6px;
width: 208px;
/*border: 1px red solid;*/
  } 
  

    #newProducts .hl_produkty .hl_popis .produkty_dalsi{
   margin:0 auto;
   margin-bottom:8px;
   padding:0.2em;
  padding-left: 4px;
   width:208px;
   background: #d8eec4;
  /* border: 1px #ff0198 solid;  */
  }
  
   
  #newProducts .hl_produkty img {
    margin-top: 2px;
    border:none;
   /* border: 1px solid red;  */
  }
  #newProducts .hl_produkty p {
    margin: 0;
  }
























#kosik{
text-align:left;
    padding: 0.2em;
	border: 1px #ff0198 solid;
	background: #57b800 /*url(../Image/kosik.jpg) top right no-repeat*/;
    color: #FFFFFF;
    height:145px;
    margin-bottom:0.8em;
}

#kosik_odkaz{
    height:115px;
    width:92px;
    float:right;
}
#kosik .kosik{
    text-align:left;
    padding: 0.2em;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 1.2em; 
}
/*#kosik tr td{
    text-align:left;
    padding: 0.4em;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 1.1em; 
}  */
 #kosik #text_kosik{
 margin-top:1.0em;
 padding:0;
 }
  #kosik #text_kosik p{
 margin-top:1.0em;
 padding:0;
 }

.teloContentPadded{
 background:#fff;
 padding:0.4em;
 color:#454444;
}
.teloContentPadded a{
color:#c1362f;
font-weight: bold;
}
.teloContentPadded hr{ 
background-color: #57b800;
color: #57b800;
} 
#page {
 margin-top:12px;  
    width: 992px;
    height:374px;
    text-align: left;
   background: transparent url(../Image/pozadi_butonky.png) top center no-repeat;
  }
  #pagein {
  float: left;
  margin: 0 auto;
    /*padding: 1px 0; */
    width: 798px;
  /*   border: 1px solid red; */
  }
  #photogallery {
    margin: 0.8em 0;
    width: 100%;
    padding: 1px 0;
  }
  #photogallery .photo {
    float: left;
    display: inline;
    width:148px;
    height: 170px;
    overflow: auto;
       padding: 0;
    margin-left: 0.8em;
     margin-bottom: 0.8em;
    background-color: #FFFFFF;
    text-align: center;
    border:none;
  }
    #photogallery .photo a:link, a:visited, a:hover{
    border:none;
    margin: 0 auto;
    padding:0;
  }
    #page .photo_mena {
    width:178px;
    height: 247px;
    margin-left: 804px;
    text-align: center;
 /*border: 1px solid red; */
  }
      #page .photo_mena img{
margin-top:0.9em;
  }
  
  
  #photogallery .photo img {
  border:none;
  }
  #photogallery .photo p {
    margin: 0;
  }
  p {
    margin: 0.5em 0;
  }
  .cleaner {
    clear: both;
    height: 0;
    overflow: hidden;
    content: ' ';
  }
  .cleaner hr {
    display: none;
  }

#reg_prih{
margin-top:2px;
width:172px;
background-color: #FFFFFF;
padding:4px;
height:134px;
}
#reg_prih strong{
color:#57b800;
font-size:1em;
font-weight: bold;
height:21px;
line-height:21px;
} 
#reg_prih p{
text-align:right;
}
#reg_prih p.posun{
margin-top:0.6em ;
text-align:right;
}
#reg_prih p span{
color:#57b800;
font-size: 0.9em;
font-weight: bold;
padding-right: 0.2em;
} 
#reg_prih a{
color:#c1362f;
font-size: 0.9em;
font-weight: bold;
} 
 

/*---------------------------------------------------------------------------*/
/*---		 Globals 													  ---*/
/*---------------------------------------------------------------------------*/


html, body
{
height: 100%;
text-align : center;
font-size : 90%;
margin : 0 auto;
 background: url(../Image/body2.jpg) top center no-repeat;  /*mamitati_body.jpg*/
  font-weight: normal;
  font-family: "Verdana","Arial";
}
#stranka{
	height:100%;
	height:auto;
	width:100%;
	margin: 0 auto;
	padding:0;
/*	border: 1px solid red;  */
	/* background: url(../Image/paticka-ditko.jpg) bottom right no-repeat; */
}

#e-shop_dra-go {
width: 992px;
background-color : transparent;
text-align : center;
margin : 0 auto;
/*border: 1px solid red; */

}





#headers{
 width:100%;
  height: 230px;
 /*  border: 1px #ff0198 solid; */
   background: transparent;
 	margin: 0 auto;
 	padding:0;
 	position:relative;
 }
 #logotyp{
  position:absolute;
  left:8px;
  top:0;
  width:343px;
  height: 132px;
   background: transparent url(../Image/logotyp.jpg) top center no-repeat;
 }
#menu{
  position: absolute;
  height:52px;
  line-height:50px;
  width:100%;
  background: transparent;
  text-align:left;
  /*top: 186px; */
  left:18px;
  bottom:0;
  font-size: 1.1em;
  font-weight: bold;
  color: #fff;
} 
#menu a.odkazM:link,a.odkazM:visited {
    font-size: 1.0em;
  /*color: #fff;  */
  color:white;
  text-decoration: none;
  }
#menu a.odkazM:hover {
    font-size: 1.0em;
  color: white;
  text-decoration: underline;
} 
 
#data{
height:100%;
     margin-top:18px;
     background: #ffffff;
 /*background: #ffffff url(../Image/paticka-ditko.jpg) bottom right no-repeat;  */
 border: 1px solid #fff;
}
#hlavni_clanek
  {
   margin-bottom:1.2em;
   background-color: #ffffff;
   /*padding:0.6em;   */
  }
#hlavni_clanek h1
  {
   font-weight : bold;
 font-size : 1.1em;                             
  height:28px;
  line-height:28px;
  color:white;
     background: #58b800 url(../Image/nadpisy.jpg) top left repeat-x;
   padding:0.2em;
   padding-left:0.6em;
   margin:0 auto;
   margin-bottom:4px;
  }    
.teloNavigator h1
  {
   word-wrap: break-word;
   /*width:480px;  */
   font-weight : bold;
 font-size : 1.1em;
 height:100%;
  min-height:24px;
  line-height:24px;
  color:white;
     background: #58b800;
     	border-top: 1px #ff0198 solid;
   padding:0.2em;
   padding-left:0.6em;
   margin:0 auto;
   margin-bottom:4px;
  }    
    
  
#hlavni_clanek strong
  {
 height: 24px;
line-height: 24px;
 font-weight : bold;
 font-size : 1.1em;
  }
 
 
 
  
  
#text_cast {
    width: 100%;
  }
  #text_cast1 {
    width:460px;
    
    float: left;
  }
  #text_cast1in {
    padding: 0.2em;
  }
  #block_cast2 {
    margin-left: 460px;
    background-color: #fff;
    padding: 8px;
  }
  #block_cast2in {
    padding: 0.2em;
  }

#block_cast2in h2
  {
   font-weight : bold;
 font-size : 1.1em;
  height:21px;
  line-height:21px;
  color:white;
     background: green url(../Image/nadpisy.jpg) top left repeat-x;
   padding:0.2em;
   margin:0 auto;
     margin-bottom:4px;
  } 


.uvodni_texty
  {
  position:relative;
  /*min-height:128px;  */
  height:100%;
  width:100%;
   margin-bottom:1.2em;
   background-color: #ffffff;
   padding:0.6em;
   text-align:left;
 
  } 
.uvodni_texty .nadpis
  {
   font-weight : bold;
   width:100%;
 font-size : 1.1em;
  height:21px;
  line-height:21px;
  color:white;
     background: green url(../Image/nadpisy.jpg) top left repeat-x;
        padding:0.2em;
   margin:0 auto;
     margin-bottom:4px;
  } 
#nadpis_slev
{
   font-weight : bold;
   width:100%;
 font-size : 1.1em;
  height:20px;
  line-height:20px;
  color:white;
     background: green url(../Image/nadpisy.jpg) top left repeat-x;
        padding:0.2em;
        padding-left:0.6em;
   margin:0 auto;
     margin-bottom:4px;
}
 strong.h2
  {
   font-weight : bold;
   width:100%;
 font-size : 1.1em;
  height:21px;
  line-height:21px;
  color:white;
     background: green url(../Image/nadpisy.jpg) top left repeat-x;
   padding:0.2em;
   margin:0 auto;
     margin-bottom:4px;
  }    
  
#obsah_data{
 width: 100%;
}

  #block1 {
    width: 250px;
    float: left;
  }
  #block1in {
    padding: 1em;
  }
  #block2 {
  text-align:left;
    margin-left: 250px;
    background-color: #fdfdfd;
    /*padding: 1px 20px;  */
    padding:8px;
    padding-top:14px;
 /*   border:1px solid green; */
    margin-bottom:0.4em;
  }
  #block2in {
   /* padding: 0.2em;
    padding-top:1em;  */
  }
    #block3 {
       padding:2px;
    height: 100%;
    float: left;
    margin:0 auto;
    vertical-align:top;
  }
                     
  p {
    margin: 0.2em 0;
  }


.patch {
clear : both;
}
 #ditko{
  height: 252px;
line-height:252px;
/*margin:1.2em;*/
 background: #ffffff url(../Image/paticka-ditko.jpg) bottom right no-repeat;

 }

#paticka {
	border-top: 1px #bce399 solid;
		border-bottom: 1px #bce399 solid;
    background-color: #FFDEAD;
position: relative;
/*width : 99%; */
height: 48px;
line-height: 48px;
margin-bottom:24px;
margin-top:24px;
background : transparent;
color :red;
font-weight : bold;
clear: both;
overflow: hidden;
}


#cleaner {
    clear: both;
    height: 0;
    overflow: hidden;
    content: ' ';
 }




#data .menu{
  margin-left: 2px;
  background-color: #ffffff;
  padding: 0px 0px 0px 0px;
}
div.telo{
  background-color: #ffffff;
  padding: 0px 0px 0px 0px;
}


div.infoOknoOk{
  	padding: 5px 5px 5px 5px;
  	margin: 5px 5px 5px 5px;
    border: 2px solid Green;
    background-color: #f0fff0;
    color: #006400;
}

div.infoOknoErr{
  	padding: 5px 5px 5px 5px;
  	margin: 5px 5px 5px 5px;
    border: 2px solid Red;
    background-color: #faebd7;
    color: #006400;
}

/* Vychozi styly zakladnich prvku */
a:link,
a:visited {	color: #3366FF; text-decoration: underline; }
a:hover { color: #FF8C00; text-decoration: underline; }

table{
    font-size: 8pt;
	font-weight: normal;
	font-family: "Verdana","Arial";
}
select {
  	font-size: 8pt;
	font-family: "Verdana","Arial";
	font-weight: bold;
   	border: 1px #C0C0C0 solid;
  	background-color: #ECECEC;
  	padding: 1px 2px 1px 2px;
  	color: #0f0f0f;
}
option {
  	font-size: 8pt;
	font-family: "Verdana","Arial";
  	background-color: #FFFFFF;
  	color: #0f0f0f;
}
textarea {
  border: 1px #FFCC00 solid;
  background-image: url(../Image/Pozadi/bg_FieldYellow_1x25.gif);
  background-position: bottom;
  background-repeat: repeat-x;
  padding: 1px 2px 1px 4px;
  font-weight: bold;
  color: #000033;
}



/*Open Nej Produkty*/

/*#NejProducts {
    margin: 0.2em;
    width: 678px;
    padding: 1px 0;
    height:auto;
  }
           */
#newProductsDva .Nejnadpis h1
  {
   font-weight : bold;
 font-size : 1.1em;
  height:21px;
  line-height:21px;
  color:white;
     background: green url(../Image/nadpisy.jpg) top left repeat-x;
     margin-bottom:12px;
        width:696px;
   padding:0.2em;
   padding-left:12px;
   margin-left:4px;

  }                       
#newProductsDva .hl_produkty {
    float: left;
    display: inline;
     width:349px; 
    height: 284px;
       margin:3px;
     background: #e9f6dd;
    	border: 2px #f5e01c solid; 
    text-align: left;
    position:relative;
  }
#newProductsDva .hl_paticka {
   position:absolute;
   bottom:4px;
  clear:both;
width:100%;
    height: 92px;
    margin: 0 auto;
     background: #dff2ce;
    text-align: left;
  } 
#newProductsDva .hl_produkty .hl_image{
  float:left;
width: 120px;
text-align:center;
  } 
#newProductsDva .hl_produkty .hl_cena{
float:left;
width: 116px;
padding-left: 6px;
text-align:left;
/*border: 1px solid red; */
  } 
#newProductsDva .hl_produkty .hl_zbytek{
text-align:left;
 margin-left:152px;
 width: 152px;
background: transparent;
/*border: 1px solid blue; */
  } 
#newProductsDva .hl_produkty .hl_zbytek fieldset{
background: url(../Image/pozadi-zbytek.png) top left no-repeat;
text-align:left;
width: 152px;
height:44px;
line-height:44px;
border:none;
margin: 0 auto;
  }  
  
   
#newProductsDva .hl_produkty .hl_zbytek .pocet{
    text-align:left;
   width: 12px; 
  }
#newProductsDva .hl_produkty .hl_zbytek .dokosiku{
    text-align:center;
    background: transparent;
    color:#fff ;
    font-weight: bold;
   font-size: 1.0em; 
   border:none;
  }  

#newProductsDva .hl_produkty .hl_zbytek .detail{
   background: transparent url(../Image/pozadi-detail.png) top left no-repeat;
   width: 152px;
   height:44px;
   line-height:44px;
     text-align:center;
    color:#fff ;
    font-weight: bold;
   font-size: 1.0em; 
   border:none;
   margin: 0 auto;
  }
  
  
#newProductsDva .hl_nadpis{
   padding-left:4px;
    margin: 0 auto;
	background-color: #f5e01c;/*ff0198*/ 
 height:32px; 
 line-height:32px; 
 font-weight: bold;
 font-size: 1.0em; 
overflow:hidden;
  width: 345px;
   }
#newProductsDva .hl_nadpis a{ color:#ff0198;text-decoration: none;}
   
   
#newProductsDva .hl_produkty .hl_popis{
   margin-left:124px;
   margin-bottom:6px;
   margin-top:6px;
width: 188px;
  } 
  
  
  
#newProductsDva .hl_produkty img {
    margin-top: 2px;
/*    border: 1px solid #ffffff;  */
border:none;
  }
#newProductsDva .hl_produkty p {
    margin: 0;
  }



/*Ende Nej produkty*/
