html {
	background-color: #000000;
  background-image: url('grafika/zima.jpg');
  background-repeat: repeat-x;
  background-position: center top;
}

html, body {
	font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman";
	text-align: center;
	font-size: 12px;
	line-height: 1.3;
	padding: 0px;
	margin: 0px;
}

#okolo {
  width: 700px;
  position: relative;
  margin: auto;
  text-align: center;
  margin-top: 1%;
  background-color: #101410;
}

#menu {
  width: 700px;
  height: 30px;
	line-height: 30px;
  text-align: center;
  background-image: url('grafika/menu_bg.jpg');
  background-repeat: repeate-x;
  color: #AAAAAA;
}

#adresa {
  color: #FFFF00;
  font-weight: bold;
  font-size: 12px;
}

#logo {
  width: 700px;
  height: 130px;
  background-color: #000000;
  background-image: url('grafika/logo.jpg');
  background-repeat: no-repeat;
}

  a.menu          {font-size: 11px; text-decoration: none; color: #FFFFFF; font-weight: bold;}
  a.menu:visited  {color: #FFFFFF; text-decoration: none}
  a.menu:link	    {color: #FFFFFF; text-decoration: none}
  a.menu:active   {color: #FFFFFF; text-decoration: none}
  a.menu:hover    {color: #D39E01; text-decoration: none}

  a.black          {font-size: 9px; text-decoration: none; color: #5F5F5F;}
  a.black:visited  {color: #5F5F5F; text-decoration: none}
  a.black:link	    {color: #5F5F5F; text-decoration: none}
  a.black:active   {color: #5F5F5F; text-decoration: none}
  a.black:hover    {color: #D39E01; text-decoration: none}

#obsah {
  width: 700px;
  _height: 970px;
  min-height: 970px;
  height: auto;
  text-align: left;
  background-color: #101410;
}

  #obsah_obrazky {
    width: 270px;
    height: 540px;
    float: left;
    text-align: center;
  }
  
   img.obsah_obrazky_img_top_0 {
    margin-top: 20px;
    width: 250px;
    height: 327px;
   }
   img.obsah_obrazky_img_top {
    /* border: 1px solid #CECFCE; */
    margin-top: 20px;
    width: 250px;
    height: 150px;
   }
   img.obsah_obrazky_img {
    /* border: 1px solid #CECFCE; */
    margin-top: 10px;
    width: 250px;
    height: 150px;
   }
   img.img_big {
     border: 4px solid #B5AE84; 
   }
 
 #obsah_text {
  width: 390px;
  color: #E6E6E6; /* d5d5d5 */
  float: left;
  font-size: 13px;
  margin-left: 20px;
  margin-right: 10px;
  margin-bottom: 10px;
  text-align: left;
 }
  table.cenik {
     margin-left: 15px;
     font-size: 12px;
     padding: 3px;
   }
   td.cenik {
   text-align: right;
   font-weight: bold;
   padding-right: 6px;
   font-size: 14px;
   }
   td.cenik_r {
   text-align: right;
   font-size: 14px;
   }
   
   img.noborder {
    border-style: none;
   }
   
   #text_margin_left {
     margin-left: 20px;
   }
   span.info {
     font-size: 12px;
     color: #B5AE84;
     text-align: left;
   }
   span.justify {
     text-align: justify;
   }
   span.vyraznejsi {
     color: #FFFFFF;
   }
   span.vyraznejsi2 {
     font-size: 12px;
     color: #FFFFFF;
     text-align: center;
   }
   span.yellow {
     color: #E1E4A5;
     font-weight: bold;
   }
   span.yellow2 {
   font-size: 13px;
     color: #FFFF00;
     font-weight: bold;
   }
   .red1 {
   font-size: 13px;
   color: #ff2a2a;
   }
   .red1big {
   font-size: 14px;
   color: #ff2a2a;
   }
   span.yellow3 {
   font-size: 15px;
     color: #FFFF00;
     font-weight: bold;
   }
   span.orange {
   font-size: 13px;
     color: #DEA701;
     font-weight: bold;
   }
   span.nevyrazny {
     color: #808080;
   }
   
   input.text {
   background-color: #B5AE84;
   color: #FFFFFF;
   }
   input.submit {
   background-color: #E4E2D3;
   color: #716A44;
   font-size: 12px;
   font-weight: bold;
   }
   textarea.textarea {
   background-color: #B5AE84;
   color: #FFFFFF;
   }
   strong.no {
   font-weight: normal;
   }
   div.fotogalerie_radka {
    clear: both;
    margin-left: 0px;
    padding-top: 5px;
   }
   img.fotogalerie {
    border-style: none;
    float: left;
    margin-left: 10px;
   }

    h1 {color: #DEA701; text-align: right; margin-right: 20px; margin-top: 10px; margin-bottom: 10px; font-size: 14px; font-weight: bold;}
    h2.top {color: #DADADA; text-align: left; margin-left: 10px; margin-top: 0px; margin-bottom: 5px; font-size: 13px; font-weight: bold;}
    h2 {color: #DADADA; text-align: left; margin-left: 10px; margin-top: 15px; margin-bottom: 5px; font-size: 13px; font-weight: bold;}
    a          {font-size: 12px; text-decoration: none; color: #FFFFFF;}
    a:visited  {color: #FFFFFF; text-decoration: none}
    a:link	    {color: #FFFFFF; text-decoration: none}
    a:active   {color: #FFFFFF; text-decoration: none}
    a:hover    {color: #D39E01; text-decoration: none}
    
    a.yellow          {font-size: 12px; text-decoration: none; color: #E1E4A5;font-weight: bold;}
    a.yellow:visited  {color: #E1E4A5; text-decoration: none}
    a.yellow:link	    {color: #E1E4A5; text-decoration: none}
    a.yellow:active   {color: #E1E4A5; text-decoration: none}
    a.yellow:hover    {color: #FEDE01; text-decoration: underline}

#end {
  width: 700px;
  height: 23px;
  clear: both;
  font-size: 10px;
	line-height: 23px;
	color: #505050;
  text-align: center;
  background-image: url('grafika/end_bg.jpg');
  background-repeat: repeate-x;
}

div.linka {
border-bottom: 1px solid #443F2B; margin-top: 5px; margin-bottom: 5px; height: 3px; width: 100%; font-size: 3px;
}

p.novinka {
 padding: 0px;
 margin: 0px;
 font-size: 12px;
 color: #FFFFFF;
 text-align: left;
}

p.novinka {
 padding: 0px;
 margin: 0px;
 font-size: 12px;
 color: #FFFFFF;
 text-align: left;
}

p.novinka {
 padding: 0px;
 margin: 0px;
 font-size: 12px;
 color: #FFFFFF;
 text-align: left;
}

p.novinkazluta {
 padding: 0px;
 margin: 0px;
 font-size: 12px;
 color: #ffff00;
 text-align: left;
}

p.novinkacervena {
 padding: 0px;
 margin: 0px;
 font-size: 12px;
 color: #ff0000;
 text-align: left;
}

p.novinkaoranzova {
 padding: 0px;
 margin: 0px;
 font-size: 12px;
 color: #ff6600;
 text-align: left;
}

.novinky_align_l {
 text-align: left;
}

input.h {
 width: 1px;
 height: 1px;
 position: absolute;
 right: 0px;
 bottom: 0px;
 visibility: hidden;
}

