/* CSS Document */
body
{
  font-family:Verdana;
  font-size:11px;
  color:black;
  background-image:url('img/background.jpg');
}

body a
{
  color:red;
  text-decoration:none;
}

a img
{
  border:none;
  color:black;
}

.obsah
{
  background-color:white;
  width:876px;
  margin:auto;
}

.hlavicka
{
  background-image:url('img/logo.jpg');
  width:876px;
  height:160px;
}

.vlevo
{
  float:left;
  width:170px;
}

.menu
{
  padding:20px;
  padding-top:0px;
  padding-bottom:0px;
  text-align:left;
  background-image:url('img/bg_menu_middle.jpg');
}

.hlavickaVlevo
{
  background-image:url('img/bg_menu_top.jpg');
}

.patickaVlevo
{
  background-image:url('img/bg_menu_bottom.jpg');
}

.vpravo
{
  width:206px;
  float:right;
}
.vpravo1
{
  text-align:left;
  width:206px;
  background-image:url('img/bg_pravy_box_middle_1.jpg');
}

.vpravo2
{
  text-align:left;
  width:206px;
  background-image:url('img/bg_pravy_box_middle_2.jpg');
}

.hlavickaVpravo1
{
  height:19px;
  background-image:url('img/bg_pravy_box_top_1.jpg');
}

.hlavickaVpravo2
{
  height:19px;
  background-image:url('img/bg_pravy_box_top_2.jpg');
}

.patickaVpravo1
{
  height:19px;
  background-image:url('img/bg_pravy_box_bottom_1.jpg');
}

.patickaVpravo2
{
  height:19px;
  background-image:url('img/bg_pravy_box_bottom_2.jpg');
}

.reklama
{
  text-align:left;
  background-color:white;
  width:696px;
  padding:5px;
  padding-top:0px;  
  margin-left:170px;
}

.text
{
  font-size:11px;
  float:left;
  text-align:left;
  background-color:white;
  width:480px;
  padding:10px;
  padding-top:5px;
  _padding-top:10px;  
}

.novinka
{
  margin-left:10px;
  font-size:11px;
}

.novinkaNadpis
{
  padding-top:8px;
  padding-bottom:8px;
  font-weight: bold;
  font-size:12px;
}

.novinkaNadpis a
{
  color:#53B1CA;
  text-decoration:underline; 
}

.novinkaPodpis
{
  clear:left;
  padding:5px;
  float:right;
}

.tipy
{
  text-align:center;
}

.tipy a
{
  color:black;
}

.tipy a img
{
  border:1px solid;
  border-color:black;
}
.stylNadpis
{
  color:black;
  font-family:Verdana;
  font-size:13px;
  font-variant:small-caps;
  font-weight: 500;
}

.stylNadpisPrvni
{
  font-variant:small-caps;
  font-weight: 500;
  color:#53B1CA; 
  font-size:15px;
  font-weight:bold;
}

.menuvpravo1
{
  position:relative;top:10px;
  position:relative;left:15px;
}

.menuvpravo2
{
  position:relative;top:10px;
  position:relative;right:15px;
}


.menu a
{
  margin-left:8px;
  color:black;
  padding:3px;
  text-decoration: none;
  display: block;
  line-height: 10px;  
}

.oddelovac
{
  padding-top:2px;
}

.horniPanel
{
  float:right;
  color:white;
  font-size:13px;
  margin-right:15px;
  margin-top:130px;
}

.form td
{
  font-size:11px;
}

.form td input
{
  font-size:11px;
}

.fieldset
{
}
.fieldset legend
{
  background-color: #e5e5e5;
  padding:3px;
  border:1px solid;
  border-color:black;
}

textarea
{
  background-color: #e5e5e5;
  font-family:verdana;
  font-size:11px;
  border:none;
  width:100%;
  padding:7px;
}

input.registrace-vpred
{
  border:none;
  background-image:url('img/sipka_pokracovat.jpg');
  width:80px;
  height:47px;
  cursor:pointer;cursor:hand;
}

input.registrace-zpet
{
  margin-top:10px;
  border:none;
  background-image:url('img/sipka_leva.jpg');
  width:46px;
  height:32px;
  cursor:pointer;cursor:hand;
}

.titlePodnik
{
  font-size:11px;
  border:2px solid;
  border-color: black;
  background-color: #555555;
  color:white;
  padding:5px;
}

.album img
{
  margin:5px;
  border:1px solid;
  border-color:black;
}

.album td
{
  text-align:center;
  font-size:9px;
}

.vypis
{
  border:1px solid;
  border-color:black;
  float:left;
  margin:3px;
}

h3
{
  font-size:16px;
  color:#53B1CA;
}

h4
{
  font-size:13px;
}

.imgvlevo
{
  border:1px solid;
  border-color:black;
  float:left;
  margin:2px;
}

.podnikHorni
{ 
  width:480px;
  background-image:url('img/bg_obsah_top.jpg');
}

.podnikDolni
{
  height:18px;
  width:480px;
  background-image:url('img/bg_obsah_bottom.jpg');
}

.podnik
{
  background-image:url('img/bg_obsah_middle.jpg');
  width:480px; 
}

.podnikNadpis
{
  margin-left:15px;
  position:relative;top:7px;
  font-weight:bold;
  font-size:14px;
  color:#53B1CA;
}

select
{
  font-size:10;
}

.prehled
{
  text-align:center;
}

.prehled td
{
  border:1px solid;
  padding:2px;
  border-color:black;
}

.nahled
{
  padding:13px;
}

.nahledText
{
  margin-left:10px;
}

.obsahVpravo1
{
  _padding:5px;
  _padding-top:10px;
}

.obsahVpravo2
{
  _padding:10px;
  _padding-right:0px;
  _padding-top:10px;
}

.obsahVpravo1 a img
{
  border:1px solid;
  border-color:black;
}

.obsahVpravo2 a img
{
  border:1px solid;
  border-color:black;
}




