body{background:#eca147 url("../img/bg.png") left top repeat-x;text-align:center;font-size:15px;font-family:trebuchet ms,arial,sans-serif;margin:0px;line-height:130%;color:#000000;}
#okno{position:relative;width:1000px;margin:auto;text-align:left;}
#zahlavi{position:relative;width:1000px;height:150px;background:url("../img/bg_zahlavi.png") left top no-repeat;z-index:2;}
  #logo{position:absolute;left:30px;bottom:-30px;}
  #menu{position:absolute;right:30px;bottom:11px;font-size:2em;font-weight:bold;font-family:helvetica,trebuchet ms,arial,sans-serif;}
  #submenu{position:absolute;right:30px;top:0px;}
#telo{position:relative;width:940px;padding:30px;padding-top:75px;background:#ffffff;}
  #sloupek{width:240px;float:right;}
  #obsah{width:700px;float:right;}
#zapati{position:relative;width:940px;padding:15px 30px;background:url("../img/bg_zapati.png") left top no-repeat;color:#ffffff;}

/*seznamy*/
ul{margin:0px 10px 20px 50px;padding:0px 20px;}

h1{font-size:1.8em;margin-top:0px;}
  h1 span{font-size:0.6em;}
h2{position:relative;margin-top:0px;font-size:1.4em;}
  h2 em{color:#eca147;}


a{color:#eca147;text-decoration:none;outline:none;}
a img{border:0px;}
#zahlavi a,#zapati a{color:#ffffff;}
a:hover,#zahlavi a:hover,#zapati a:hover,a.vybrany,#zahlavi a.vybrany{color:#000000;}

p{margin:10px 0px;}

/*formulare*/
input,textarea{width:300px;padding:5px;border:0px;background:#FDF7E3;font-family:trebuchet ms,arial,sans-serif;font-size:1em;color:#eca147;font-weight:bold;}
textarea{width:300px;}
input.button{background:#EE9611;color:#ffffff;width:auto;font-size:1em;font-weight:bold;padding:5px;cursor:pointer;}


a.nahled{display:block;width:150px;height:150px;margin:5px;float:left;border:5px solid #f5f5f5;}
a.nahled:hover{border-color:#dddddd;}

/*zarovnani*/
.lclear{clear:left;}
.clear{clear:both;}
.lefted{float:left;}
.right{text-align:right;}
.righted{float:right;}
.center{text-align:center;}
.margR{margin-right:20px;}
.margL{margin-left:50px;}
.margB{margin-bottom:50px;}
.posunuty{top:10px;}
.rel{position:relative;}
.pulka{position:relative;width:50%;}

/*text*/
.big{font-size:2em;}
.strong{font-weight:bold;}
.oranzovy{color:#E49B58;}
.maly{font-size:0.8em;}
.georgia{font-family:georgia,times,serif;}

.odstavec{position:relative;border-top:1px solid #efefef;margin:20px 0px;padding:10px 0px;}
.dis{display:none;}
.ikonka{position:absolute;top:10px;right:0px;font-size:2em;font-style:italic;color:#FBECD2;font-weight:bold;}

