/*Celkovy rozmer 990*848 */
html, body{ 
 margin:0; 
 padding:0; 
 height:100%;
 text-align:center;  
 font: 9pt Tahoma;
 color:#000000;
} 
  
h1{
  font: 1px Tahoma;
  margin:0;
  color:rgb(161,8,8);
  font-weight:normal;
}

h2{
  font: 14px Tahoma;
  margin:0;
  font-weight:bold;
  color:rgb(163,12,3);
}

h3{
  font: 13px Tahoma;
  font-weight:bold;
  color:rgb(32,33,38);
}

#nadpis_uvod{
  position:absolute;
  top:20px;
}

table{text-align:center;}
tbody{background-color:#000000;}

.correct {
clear: left;
height: 1px;
} 

a{color:rgb(212,0,5);}

dt{
  float: left;
  width:160px;
  font: 11px Tahoma;
}

dd{font: 11px Tahoma;}
/*dd a{text-decoration: none;}*/

.udaje{width: 40px;}
.telefon{width: 35px;}
.kudaje{width: 60px;} 

.kontakt dd{
  font: 11px Tahoma;
}

.kontakt dt{
  font: 11px Tahoma;
}

#pagewidth{ 
 width:1000px; 
 text-align:left; 
 min-width: 1000px;/*500*/
 margin-left:auto; 
 margin-right:auto;
} 
 
#header{ 
 height:230px; 
 width:1000px; 
 background: url(../obrazky/keynonstophome_01.gif) no-repeat;
 display:none;
 } 

#maincol{ 
 width:970px; 
 min-height:270px;
 font: 11px Tahoma;
 border-top:1px solid white;
 padding-top:20px;
 padding-bottom:0px;
 padding-left:15px;
 padding-right:15px;
 line-height: 150%;
 color:black;
 background-color:#000000;
 } 

.mezera{
width:200px;
height:7px;
font-size:1px;
}


.nadpis{
  width:175px;
  height:25px;
  font:15px Tahoma;
  font-style: italic;
  /*font-weight: bold;*/
  color:rgb(97,97,95);
  border-bottom:5px solid rgb(189,190,182);
}

#footer_top{
  width:980px; 
  height:180px;
  background-color:#000000;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:10px;
  border-bottom:3px solid white;
}

#nachazite{
  font:10px Tahoma;
  position:relative;
  left:10px;
  top:-10px;
}
#nachazite a{
  font:10px Tahoma;
  color:rgb(212,0,5);
}

.kontakt_formular{
  width:100px;
  text-align:left;
}

#div_formular{
  width:550px;
  text-align:left;
  padding-left:25px;
}

#div_formular_border{
  width:860px;
  padding-left:25px;
  /*border-top:1px dashed black;*/
}


.btn2{
 color:white;
 background: url(../obrazky/keynonstophome_138.gif);
 font: 9pt Tahoma;
 /*border: 1px rgb(216,159,148) inset;*/
 border:none;
 float:left;
 width:115px;
 font-weight:bold;
 height:23px;
 position:relative;
 left:150px;
}

.correct{
clear: left;
} 

/*menu*/
#menu{
 width:700px;
 color:white;
 height:40px;
 text-align:left;
 position:relative;
 left:65px;
 top:0px;
 display:none;
 }
 
#kontext_menu{
 width:170px;
 height:40px;
 color:white;
 text-align:left;
 position:relative;
 left:770px;
 top:-35px;
 font: 11px Tahoma;
 display:none;
 }
 
#kontext_menu a{
 color:white;
 text-decoration:none;
 }
 
#kontext_menu a:hover{
  color:rgb(255,189,0);
}

.menu_polozka{
  background: none;
  min-height:21px;
  padding-top:13px;
  padding-bottom:10px;
  padding-left:7px;
  padding-right: 7px;
  font:bold 12px Tahoma;
  float:left;
  display:none;
}

#menu a{
  text-decoration:none;
  color:rgb(82,82,82);
  color:white;
}

#menu a:hover{
  color:rgb(255,189,0);
} 

.menu_polozka_hover{
  background: url(../obrazky/pozi_01.png) repeat;
  min-height:21px;
  padding-top:13px;
  padding-bottom:10px;
  padding-left:7px;
  padding-right:7px;
  font:bold 12px Tahoma;
  float:left;
  color:rgb(255,189,0);
  display:none;
}

.menu_polozka_mezera{
  background-color: rgb(255,223,52); 
  height:35px;
  width:1px;
  float:left;
  position:relative;
  top:1px;
  display:none;
}

.stred{
padding-left:10px;
padding-bottom:10px;
font:  12px Arial; 
text-align:justify;
overflow:hidden;
line-height: 150%;
}

.stred_home{
padding-left:10px;
padding-bottom:10px;
font:  12px Arial; 
text-align:justify;
overflow:hidden;
line-height: 150%;
}

.cervene{
color:red;
}


/****************************/
/*Formatovani stredu stranky*/
#border-zavolejte img{display:none}
#border-zavolejte{
  float:right;
  width:300px;
  height:180px;
  background: url(../obrazky/keynonstophome_09.gif) repeat-x top;
  font:bold 12px Arial;
  color:rgb(172,15,0);
  text-align:justify;
  margin-left:40px;
}
#border-zavolejte-in{
  padding-top:4px;
  padding-bottom:7px;
  font:bold 13px Arial;
  color:white;
}

.stred ul{
  padding-bottom:5px;
  list-style-image: url(../obrazky/keynonstophome_14.gif);
}
em{
  padding-bottom:10px;
  color:rgb(212,0,5);
  font-weight:bold;
}
.home_seznam{
  width: 800px; 
  height: 110px;
}
.stred_home ul{
  width:180px;
  float:left;
  padding-left:12px;
  font-weight:bold;
  color:rgb(50,50,50);
  list-style-image: url(../obrazky/keynonstophome_14.gif);
}
.stred_home ul a{
  color:rgb(50,50,50);
  text-decoration:none;
}
.stred_home ul a:hover{
  color:black;
}

.rightbm{
  margin-left:20px;
  margin-right:10px;
  margin-top:30px;
  float:right;
}
.small{
  font:11px Tahoma;
  color:rgb(32,33,38);
}


.obal_prodejny{
  height:140px;
  width:100%;
}
.home_prodejny img{ display:none;}
.home_prodejny{
  width:323px;
  height:146px;
  float:left;
  background: url(../obrazky/keynonstophome_26.gif) repeat-x top;
  font:bold 11px Arial; 
  font-weight:bold;
  color:rgb(212,0,5);
}
.home_prodejny_in{
  padding-top:6px;
  position:relative;
  left:5px;
  width:310px;
  text-align:left;
}
.kontakt_prodejny{
  width:232px;
  height:146px;
  float:left;
  background: url(../obrazky/keynonstophome_26.gif) repeat-x top;
  font:bold 11px Arial; 
  font-weight:bold;
  color:rgb(212,0,5);
  margin-left:10px;
}
.left_prodejny{
  float:right;
  width:107px;
  text-align:left;
}
.left_prodejny2{
  float:right;
  width:170px;
  text-align:left;
}
.left_prodejny a{
  font-weight:normal;
  color:rgb(212,0,5);
}

#eshop{
  width:625px;
  background: url(../obrazky/keynonstophome_35.gif) repeat-x top;
  height:160px;
  float:right;
  margin-left:20px;
  margin-top:0px;
  margin-bottom:40px;
  color:rgb(212,0,5);
  font:bold 12px Arial; 
}
#eshop_in{
  padding-top:4px;
  padding-left:10px;  
  text-align:left;
}


/*konec*/ 
#b_footer{
 height:27px;
 width:1000px; 
 color: rgb(44,44,44);
 font: 1px Tahoma;
 background-color:#000000;
 
}

#footer{
 height:30px;
 width:985px; 
 color: rgb(44,44,44);
 padding-left:15px;
 padding-top:4px;
 font: 10px Tahoma;
 z-index:11;
 background-color:#000000;
} 

#footer a{
  color: rgb(44,44,44);
  text-decoration:none;
}

#footer a:hover{
  color: rgb(157,157,161);
}

/*mapa stranek*/
#mapastranek{
text-align:right;
width:480px;
float:right;
padding-right:10px;
}

#mapastranek a{
text-decoration: none;
color: rgb(44,44,44);
}

#mapastranek a:hover{
color: rgb(157,157,161);
}

/*odkazy*/
#mapa{
 height:40px; 
 width:100%; 
} 

#doporucujeme{
width:99%; 
text-align:center;
font: 10px Tahoma;
color:rgb(76,76,76);
}

#doporucujeme a{
color:rgb(76,76,76);
text-decoration:none;
}

#doporucujeme a:hover{
color:rgb(157,157,161);
}

/*stred*/ 
#tisk a{
 text-decoration:none;
 vertical-align: super;
}

#tisk img{
  border:none;
}
 

 
/*#outer>#inner { border-bottom: 1px solid #F6F0F9;  }*/
 
.clr{clear:both;}
 
#header .content{padding-bottom:0;} 
 

 
 @media print{ 
#leftcol{display:none;} 
#rightcol{display:none;} 
}

