html{
  margin:0px;
  padding:0px;
}

body{
  margin:0px;
  padding:0px;
  font:11px arial;
  line-height:12px;
  text-align:left;
  color:#8d8d8d;
  background-color:#ffffff;
}

img{
  margin:0px;
  padding:0px;
  border:0px;
}

a{
  font:11px arial;
  text-decoration:none;
  color:#8d8d8d;
}

a:hover{
  text-decoration:underline;
}

h1{
  margin:0px 0px 12px 0px;
  padding:0px;
  font:italic bold 14px arial;
  color:#2b2d7e;
}

h2{
  margin:0px 0px 8px 0px;
  padding:0px;
  font:bold 11px arial;
  color:#2a2d7c;
}
h2 a{
  margin:0px 0px 8px 0px;
  padding:0px;
  font:bold 12px arial;
  color:#fe7a01;
  text-decoration:underline;
}

h3{
  margin:0px;
  padding:0px;
  font:bold 13px arial;
  color:#ffffff;
}

.cisti{
  clear:both;
}

#pozadi1{
  margin:0px;
  padding:0px;
  background-image:url('../img/pozadi1.jpg');
  background-repeat:no-repeat;
  background-position:center top;
}

#pozadi2{
  margin:0px;
  padding:0px;
  background-image:url('../img/pozadi2.jpg');
  background-repeat:no-repeat;
  background-position:center bottom;
}

#hlavni{
  position:relative;
  width:950px;
  margin:0px auto;
  padding:45px 0px 10px 0px;
  text-align:left;
}

#hledej{
  position:absolute;
  top:12px;
  left:0px;
  margin:0px;
  padding:0px;
}

#hledej1{
  height:14px;
  margin:0px;
  padding:0px 4px 0px 4px;
  font:11px arial;
  color:#57656a;
}

#hledej2{
  height:18px;
  margin:0px;
  padding:1px 2px 2px 2px;
  font:11px arial;
  line-height:11px;
  color:#57656a;
  border:0px;
  background-color:#CCE8FF;
}

#logo{
  position:absolute;
  top:25px;
  left:740px;
  margin:0px;
  padding:0px;
}

#telo{
  width:877px;
  margin:0px 0px 0px 40px;
  padding:0px 0px 0px 31px;
  background:url('../img/hlavicka.png') left top no-repeat;
}

#menu{
  margin: 0px 0px 0px 0px;
  padding:45px 0px 0px 210px;
  border: 0px solid black;
  height: 72px;
}

#menu a{
  color:#ffffff;
  font:bold 12px arial;
  text-decoration:none;
}

#menu a:hover{
  color:#FF8C1E;
  text-decoration:none;
}

#cesta{
  margin:0px;
  padding:156px 0px 20px 215px;
  color:#8a999f;
}

#cesta a{
  font:11px arial;
  color:#8a999f;
  text-decoration:none;
}

#cesta a:hover{
  color:#8a999f;
  text-decoration:underline;
}

#vlevo{
  width:211px;
  min-height:619px;
  _height:619px;
  float:left;
  margin:0px;
  padding:0px;
  background:url('../img/vlevo.gif') left repeat-y;
}

.levytext{
  margin:0px;
  padding:3px 30px 16px 37px;
}

#vpravo{
  width:577px;
  float:left;
  margin:15px 0px 0px 37px;
  padding:0px;
}

#textuvod{
  width:577px;
  margin:0px;
  padding:0px 0px 20px 0px;
  border-bottom:1px solid #ebebeb;
}

#blok1{
  float:left;
  width:240px;
  height:166px;
  padding:6px 18px 0px 30px;
  margin-top:20px;
  background:url('../img/blok1.gif') left top no-repeat;
}

#blok2{
  float:left;
  width:240px;
  height:166px;
  padding:6px 18px 0px 30px;
  margin-top:20px;
  margin-left:1px;
  background:url('../img/blok2.gif') left top no-repeat;
}

#blok3{
  float:left;
  width:240px;
  height:166px;
  padding:6px 18px 0px 30px;
  margin-top:18px;
  background:url('../img/blok3.gif') left top no-repeat;
}

#blok4{
  float:left;
  width:240px;
  height:166px;
  padding:6px 18px 0px 30px;
  margin-top:18px;
  margin-left:1px;
  background:url('../img/blok4.gif') left top no-repeat;
}

.textblok{
  padding:25px 0px 0px 50px;
}

#novinky{
  width:415px;
  height:110px;
  margin-top:20px;
  padding:17px 140px 0px 20px;
  border:1px solid #ebebeb;
  background:url('../img/sesit.jpg') right top no-repeat;
}

#paticka{
  margin:50px 0px 0px 140px;
  color:#42ace6;
}

.content_box ul li{
	list-style-image: url('../img/odrazka.gif');
}

a.bloky{
  font:11px arial;
  line-height:12px;
  text-decoration:none;
  color:#8d8d8d;
}

a:hover.bloky{
  text-decoration:none;
  cursor: Hand;
}
