/*css http://www.midasweb.eu */
*{margin:0;padding:0;}
body {background:#FFF5E9 url(../img/bg.gif) ; color:#000; font-size:80%;margin:0 auto; width:100%;height:100%; letter-spacing:0.05em; text-align:center;font-family: Tahoma,georgia,"trebuchet ms",verdana,arial,lucida,sans-serif !important;line-height:1.4;}
img {border:0;}
ul li {list-style-type: none;}

#top {background:#790000 url(../img/top.gif) top repeat-x; position:absolute; left:0px; z-index:0;  width:100%; height:250px;}

/*odkazy*/
a {color:#FEE2C3; text-decoration: none; text-decoration: underline;}
a:hover {color:#CF5858;}


/*logo*/
#head {background:#790000; width:960px; height:157px; margin:0 auto; text-align:center; position:relative; z-index:10}
#lang {width:960px; height:35px; margin:0 auto; text-align:center; position:relative; z-index:10; text-align: right; padding-top: 15px;}

#head-in  {background:url("../img/head.jpg")  no-repeat; width:960px; height:157px; display:block; z-index:10; position:relative}
#head span {z-index:0}
#headclick {position:absolute; top:20px; left:295px; z-index:5; display:inline; width:370px; height:220px; float:left; clear:both; z-index:10}
#h1 h1 {color:#fff; font-family:"Times New Roman"; overflow:hidden; font-weight:normal; letter-spacing:0px; position:absolute; left:0px; top:40px; font-size:300%; z-index:0; width:960px; margin:0 auto; text-align:center}
#h1 span {font-weight:normal; font-size:80%; color:#F5E7D5}

/*horni menu pod headem*/
#menu {background:#790000 url(../img/bg-menu.gif) repeat-x;  width:960px; height:43px; font-size:130%;  margin:0 auto;  position:relative; letter-spacing:0px }

#menu1 ul {float:left; height:43px;  position:relative; width:400px; margin-left:12px  }
#menu1 li, #menu2 li {display:block;  float:left; font-weight:bold; font-family:"Times New Roman";}
#menu1 li a {color:#FEE2C3;  text-decoration: none; text-align: center; padding:0px 10px;   line-height:43px; height:43px;  display:block; float:left }
#menu1 li a:hover, #menu2 li a:hover { color:#CF5858; text-decoration: underline;}

#menu2 ul {float:right; height:43px;  position:relative; width:400px; margin-right:12px   }
#menu2 li {display:block;  float:right; font-weight:bold; font-family:"Times New Roman" }
#menu2 li a {color:#FEE2C3;  text-decoration: none; text-align: center; padding:0px 10px;  line-height:43px; height:43px;    }

/*obsah*/
#hlavni {width:960px; margin:0 auto; display:block; position:relative; min-height:400px; height:auto;}
#obsah {background: url(../img/obsah-top.jpg) top center no-repeat; width:960px; margin:0 auto; display:block; float:left; position:relative;}
#in {background:#F5E7D5 url(../img/obsah.gif) top center repeat-y; min-width: 960px; z-index:0; float:left}
.obsah {padding:0px 10px 10px 15px}

/*leva*/
#leva {float:left; width:200px; position:relative;  padding:75px 0px 10px 15px; z-index:100; overflow:hidden}
#leva p {text-align:right; padding:10px;  color:#000}
#leva h3 {background:#570000 url(../img/bg-h-bocni.gif) center left no-repeat; text-align:left; font-weight:normal; color:#FEE2C3; font-size:130%; letter-spacing:0px; text-indent:15px; clear:both; height:35px; line-height:35px; }
#leva h6 {background:#570000 url(../img/bg-h-bocni.gif) center left no-repeat; text-align:left; font-weight:bold; color:#FEE2C3; font-size:100%; letter-spacing:0px; padding-left: 15px; clear:both; height:35px; }
#leva h4, #leva h5 {background:#B20501; text-align:left; font-weight:normal; color:#fff; font-size:120%; padding:5px 10px;  font-style:italic; }
#leva address {text-align:left; font-style:normal; padding:10px; border:#dfdfdf 1px solid}
#leva .no-border, #prava .no-border {border:none}
#leva strong {color:#000}
#leva b, #prava b {color:#000}
#prava hr, #leva hr {color:#EECEAB; background-color:#EECEAB; border: 0 none; height:1px; margin:5px auto; text-align:center; width:100%; position:relative; clear:both  }
#leva a {color:#000; font-weight:bold}
#leva a:hover {color:#980300}

/*prava*/
#prava {float:right; width:200px; position:relative; padding:75px 15px 10px 0px; z-index:100; overflow:hidden}
#prava p {text-align:left; padding:10px; color:#000}
#prava h3 {background:#570000 url(../img/bg-h-bocni2.gif) center left no-repeat; text-align:left; font-weight:normal; color:#FEE2C3; font-size:130%; letter-spacing:0px; text-indent:15px; clear:both; height:35px; line-height:35px; }
#prava h4, #prava h5 {font-size:110%}

#prava a {color:#000; font-weight:bold}
#prava a:hover {color:#980300}
#prava a img { border:#FEE2C3 3px solid}
#prava a:hover img {border:#CF5858 3px solid}
#prava .center {text-align:center!important; margin:0 auto; letter-spacing:0px}

/*stred*/
#stred  {width:520px; float:left; position:relative; padding:75px 0 20px 3px;  z-index:0; color:#F5E7D5}
#stred  p {text-align:justify; padding:10px 0 }
#stred  strong {color:#FEE2C3}  
#stred b {color:#000}
#stred h2 {background:url(../img/bg-h2.gif) center left no-repeat; font-family:"Times New Roman"; padding:5px 0 5px 0; color:#A81616; font-size:180%; text-align:center; font-weight:bold; position:relative ; line-height:50px; letter-spacing:-1px }
#stred h2 span {color:#fff!important;}
#stred h3 {color:#D77500; font-size:160%; text-align:center; letter-spacing:-1px; }
#stred h4 {color:#533E62; font-size:140%; text-align:left;font-weight:normal; padding-left:20px }
#stred ul {text-align:left}
#stred li {background:url(../img/ar-right-li.gif) 0px 2px  no-repeat; list-style-type:circle; padding:2px 0 2px 15px}
#stred  hr {color:#770D0D; background-color:#770D0D; border: 0 none; height:1px; margin:5px auto; text-align:center; width:100%; position:relative; clear:both  }
#stred img {margin:0 auto; text-align:center;}

#stred a {font-weight:bold}

#stred a {color:#FEE2C3; text-decoration: none;}
#stred a:hover {color:#CF5858;}
#stred a img, a:hover img { border:3px solid #CF5858; }

#stred form {margin:10px auto 0; padding-bottom:10px}

/*slogan*/
.slogan { font-size:180%; background: url(../img/bg-slogan.gif) center no-repeat; height:130px; color:#000}
.slogan p {text-align:center!important; padding-top:30px!important}

/*paticka*/
#foot {background:#4B0000 url(../img/foot.gif) top repeat-x; width:100%; height:130px;  float:left; margin:0 auto;}
#foot-in {background:#4B0000 url(../img/foot-in.gif) no-repeat; color:#FEE2C3 ; font-size:90%;  width:960px;  height:130px;  margin:0 auto; position:relative; text-align:center; letter-spacing:0px}


#foot-in p {width:960px; position:relative;  top:70px; text-align:center;  }
#foot-in a {color:#FEE2C3}
#foot-in a:hover {color:#fff}

/*img*/

#kontakt a img { float: left; background:url(../img/maps/bg_map.jpg) center no-repeat; padding:10px;  height:135px; width:190px}
#kontakt a:hover img  { float: left; background:url(../img/maps/bg_map_hover.jpg) center no-repeat; padding:10px;  height:135px; width:190px}


#foto a img { border:#FEE2C3 3px solid }
#foto a:hover img {border:#CF5858 3px solid}
