/*css http://www.midasweb.eu */
*{margin:0;padding:0;}
body {background:#668C1F url(../img/bg.jpg) top center no-repeat; color:#0A3307; font-size:80%;margin:0 auto; width:100%;height:100%; letter-spacing:0px; text-align:center;font-family:Verdana, Tahoma,georgia,"trebuchet ms",lucida,sans-serif !important;line-height:1.4;}
img {border:0;}
ul li {list-style-type:none;}

/*head*/
#head { width:960px; height:530px; margin:0 auto; text-align:center; position:relative; z-index:0}
#head-in  {width:960px; height:530px; display:block; z-index:10; position:relative; clear:both}
#logoclick {position:relative; top:33px; left:0px; z-index:5; display:inline; width:380px; height:120px; float:left; clear:both; z-index:0}
#h1 h1 {color:#395505;font-family:"Arial"; font-style:italic; overflow:hidden;letter-spacing:-1px;position:absolute;left:10px;top:40px; line-height:40px;font-size:380%;z-index:0;width:370px;text-align:left; }
#h1 h1 span {color:#4E3F36!important; padding-left:140px}
#h1 h1 b {color:#4E3F36!important; font-size:55%!important}
#h1 h1 em {color:#8CBBE9; font-size:50%!important; font-weight:normal; padding-left:170px; line-height:20px!important}
#h1 a {cursor:pointer; color:#395505; text-decoration:none; display:block}
#h1 a:hover {color:#8CBBE9}
#telefon {position:absolute; top:370px; left:-100px; display:block; width:58px; height:80px; cursor:help}
#email {position:absolute; top:423px; right:160px; display:block; width:30px; height:40px; cursor:help}

/*menu*/
#menu {position:absolute; top:270px; right:8px; z-index:100; width:180px; text-align:center}
#menu ul {margin:0}
#menu li {width:180px; margin-bottom:8px; font-family:"Arial"; font-style:italic; font-size:130%; font-weight:bold;letter-spacing:0; }
#menu li a {width:180px; height:30px; line-height:30px; color:#D0C9C3; text-decoration:none}
#menu li a:hover {color:#fff; text-decoration:none}
.aktiv{color:#D1B8A2; text-decoration: none; width:180px; height:30px; line-height:30px;  }

/*tooltip*/
#easyTooltip{padding:5px 10px;border:1px solid #DECBB3;background:#F4E8D9;color:#573914; display:block; text-align:left; letter-spacing:0px; font-size:110%}
#easyTooltip b {font-size:120%}


/*hlavni-layout-obsahova-cast+prava*/
#hlavni {width:960px; margin:0 auto; display:block; position:relative;height:auto; min-height:200px; padding-bottom:20px}

/*stred-obsahova-cast*/
#stred  {width:735px; float:left; position:relative; padding:0px 0px 20px 0px; text-align:left;  ; letter-spacing:0.1px; color:#DBF9A4 }
#stred b {color:#2E4600; font-size:120%}
#stred  p { padding:6px 0; text-align:left;  }
#stred h1 {color:#0A3307;  font-size:200%; font-weight:bold;font-family:"Arial Narrow"; letter-spacing:0px;  }
#stred h1 span {color:#fff!important; font-size:85%}
#stred h2 {color:#DFCCA9; font-size:130%; font-weight:bold; font-family:"Arial Narrow"; font-style:italic }
#stred h3 {color:#677F97; font-size:200%; font-weight:bold; font-family:"Arial Narrow";  text-indent:10px; line-height:30px; margin:5px 0 }
#stred h4 {background:url(../img/h4.gif) center left no-repeat; color:#1E3E79; font-size:180%; padding-left:40px; line-height:40px}
#stred ul {margin:15px 0; text-align:left}
#stred li {list-style-type:disc; margin-left:25px}
#stred  hr, #prava hr {color:#5C8018; background-color:#5C8018; border: 0 none; height:1px; margin:10px auto; text-align:center; width:98%; position:relative;  clear:both }
#stred img { margin:5px}
#stred a img {border:#557913 2px solid}
#stred a:hover img {border:#8BB146 2px solid}
#stred a {font-weight:bold}
#stred em {font-size:80%; color:#0A3307}

#prava {width:200px; float:right; text-align:left; padding:40px 0 20px}
#prava h2 {color:#DFCCA9; font-size:140%; margin-bottom:10px}
#prava ul {background:url(../img/ramecek-prava.gif) top center no-repeat; padding:15px 15px 5px}
.prava-bottom {background:url(../img/ramecek-prava-bottom.gif) top center no-repeat; width:200px; height:25px}
.iko-kontakt {background:url(../img/iko-kontakt.gif) center left no-repeat; height:44px; padding-left:50px; line-height:44px}
.ramecek {background:#749B2C; padding:10px!important; border:#5C8018 3px solid; font-size:120%; font-weight:bold; text-align:center!important; margin:5px auto}

/*paticka*/
#foot {background:#002B02; width:100%; height:80px;  float:left; margin:0 auto; border-top:#7FAA2D 1px solid}
#foot-in {width:960px; height:80px;  margin:0 auto; position:relative; text-align:center; }
#foot-in p {width:960px;position:relative; top:20px; text-align:left; margin:0 auto; color:#678C20; letter-spacing:0px; font-size:85%; float:left}
#foot-in a {color:#678C20}
#foot-in a:hover {color:#fff}

/*odkazy*/
a {color:#DFCCA9; }
a:hover {color:#000}


