/*css http://www.midasweb.eu */
*{margin:0;padding:0;}
body {background:#eff0f1  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:#c9be62 url(../img/top.gif) top repeat-x; position:absolute; left:0px; z-index:0;  width:100%; height:400px;}
#kalich { position:absolute; left:-10px; top:0px; text-align:left; z-index:0;  width:373px; height:822px; }

/*logo*/
#head {width:960px; height:150px; margin:0 auto; text-align:center; position:relative; z-index:10}
#head-in  {background:url("../img/head.png")  no-repeat; width:960px; height:150px; display:block; z-index:10; position:relative}
#head span {z-index:0}
#headclick {position:relative; top:20px; left:0px; z-index:5; display:inline; width:430px; height:80px; float:left; clear:both; z-index:10}
#h1 h1 {visibility:hidden; color:#fff; font-family:"Arial Black"; overflow:hidden; font-weight:normal; letter-spacing:0px; position:absolute; left:0px; top:60px; font-size:180%; z-index:0; width:960px; margin:0 auto; text-align:left}

/*obsah*/
#hlavni {width:960px; margin:0 auto; display:block; position:relative; min-height:400px; height:auto;}
#obsah { width:960px; margin:0 auto; display:block; float:left; position:relative;}
#in { min-width: 960px; z-index:0; float:left;  height:auto; margin-top:10px}

/*prava*/
#prava {float:right; width:230px; position:relative; padding:20px 40px 10px 0px; z-index:100; overflow:hidden}
#prava p {text-align:justify; padding:10px 0; color:#5E0101}
#prava h5 {background: url(../img/bg-h-prava.gif) center left no-repeat; color:#15669E;  }
#prava h6 {color:#3f1b00}
#prava h5, #prava h6 {font-size:130%; text-align:left; letter-spacing:-1px; line-height:40px;}
#prava hr {background-color:#CEEAFE; border: 0 none;color:#CEEAFE; height:1px; width:90%; margin:3px auto}
#prava ul {text-align:left; margin:10px 0}
#prava img {width:200px;}
#prava a img {border:#15669E 5px solid}
#prava a:hover img {border:#ada96e 5px solid}
/*prave-menu*/
#prave-menu { width:230px; clear:both}
#prave-menu ul {float:left;}
#prave-menu li {display:block; width:230px; margin-bottom:1px; float:left; text-align:left; text-indent:10px; font-family: Arial; letter-spacing:0px; font-size:110%; }
#prave-menu a {background:#355392 url(../img/menu.gif) center left no-repeat; width:230px; display:block; line-height:30px; text-decoration:none;  color:#fff; border-top:#fff 2px solid; border-left:#fff 2px solid; border-bottom:#666 2px solid; border-right:#666 2px solid;   }
#prave-menu a:hover {background:#E5F3FD url(../img/menu.gif) center right no-repeat; width:230px;color:#3f1b00 }
.aktiv-menu {background:#E5F3FD url(../img/menu.gif) center right no-repeat; width:230px; line-height:30px; color:#000; text-decoration:none; border-top:#ada96e 2px solid; border-left:#ada96e 2px solid; border-bottom:#9f932f 2px solid; border-right:#9f932f 2px solid;   }

/*stred*/
#stred  {width:600px; float:left; position:relative; padding:0px 20px 20px 35px;  z-index:0; color:#000;  margin:35px 0 }
#stred  p {text-align:left; padding:10px 0  }
#stred  strong {color:#000}
#stred b {color:#000} 
#stred h2 {background:url(../img/bg-h2.gif) center left no-repeat; padding:5px 0 5px 0px; color:#000; font-size:140%; text-align:left; font-weight:bold; position:relative ; line-height:50px; letter-spacing:-1px }
#stred h2 span {color:#3f1b00!important; font-size:85%; }
#stred h3 {color:#999; font-size:160%; text-align:left; letter-spacing:-1px }
#stred h4 {color:#000; font-size:120%; text-align:left;font-weight:normal; font-style:italic}
#stred ul {text-align:left; margin:10px 0}
#stred li {list-style-type:square;margin-left:20px; padding:2px 0}
#stred  hr, #prava hr{color:#ada96e; background-color:#ada96e; border: 0 none; height:1px; margin:5px auto; text-align:center; width:100%; position:relative; clear:both  }
#stred p img {
width:200px;float: left;
margin: 0px 10px 0px 0px;
border: 1px solid #666;
padding: 2px; }
#stred a img {border:#15669E 5px solid}
#stred a:hover img {border:#ada96e 5px solid}
#stred a {font-weight:bold}
#stred a {color:#15669E}
#stred a:hover {color:#000}
#stred table {text-align:left}
#novinky {min-height:100;height:140px;text-align:left;}

.informace {color:#000;font-size:80%;}
.obr-novinky {width:120px;height:90px;float:left;margin:0;padding:0;padding-right:5px;}
.obr-novinky-i {width:120px;height:90px;float:left;margin:0;padding:0;padding-right:5px;padding-top:5px;margin-top:5px}


/*odstavce*/
.modra {border-left:#fff 4px solid; padding:0 10px!important; margin:10px 0!important}

/*obrazky*/
.fright {float:right; margin:0 0 0 20px}

/*paticka*/
#foot { width:100%; height:70px;  float:left; margin:0 auto; padding-bottom:10px}
#foot-in {background: url(../img/foot-in.png) no-repeat; color:#666 ; font-size:100%;  width:960px;  height:70px;  margin:0 auto; position:relative; text-align:center; letter-spacing:0px}
#foot-in p {width:960px; position:relative;  top:25px;  text-align:center; margin:0 auto; }
#foot-in a {color:#666}
#foot-in a:hover {color:#15669E}


