/*css http://www.midasweb.eu */
*{margin:0;padding:0;}
body {background:#568AB7 url(../img/top.gif) top repeat-x ; color:#595959; font-size:80%;margin:0 auto; width:100%;height:100%; letter-spacing:1.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:110px; margin:0 auto; text-align:center; position:relative; z-index:10}
#head-in  {background:#fff url("../img/head.jpg")  no-repeat; width:960px; height:110px; display:block; z-index:10; }
#logoclick {position:relative; top:0px; left:0px; z-index:5; display:inline; width:200px; height:90px; float:left; clear:both; z-index:10}

/*lang*/
.lang {position:absolute; top:15px; right:25px; z-index:1}
.lang ul { }
.lang li {display:inline;  text-align: center; }
.lang li a { border:#fff 1px solid; height:15px; width:22px; margin:0px 4px; padding:0;float:left  }
.lang li a:hover { border:#dfdfdf 1px solid;  }
.aktiv2 { border:#fff 1px solid; height:15px; width:22px; margin:0px 4px; padding:0; float:left }
 
/*menu*/
#menu {background:#568AB7 url(../img/bg-menu.gif) no-repeat; font-size:75%;   margin:0 auto; text-align:left;  height:38px; overflow:hidden; width:960px; font-family:"Arial"}
#menu ul { text-align:left;  margin: 0 0 0 40px;}
#menu li {display:inline; height:38px  ; line-height:38px; letter-spacing:0px }
#menu li a {background: url(../img/menu.gif) center right no-repeat; text-align:center;  border-right:#EC6500 1px solid;  color:#fff;   text-decoration: none;  padding: 15px 10px 14px ;  }
#menu li a:hover {background:#D85517 url(../img/menu.gif) center left no-repeat;  color:#fff; border-right:#666 1px solid;   }
.aktiv {background:#D85517 url(../img/menu.gif) center left no-repeat; text-align:right;  border-right:#96660 1px solid;  color:#fff;   text-decoration: none;  padding:15px 10px 14px ; text-align: center; line-height:43px;}

/*hlavni-layout-obsahova-cast+prava*/
#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:#fff url(../img/obsah.gif) top center repeat-y; min-width: 960px; z-index:10; float:left}



/*stred-obsahova-cast*/
#stred  { position:relative; padding:210px 40px 80px 40px; text-align:left;  font-size:85%; letter-spacing:0.1px }
#stred strong {color:#0654A9}
#stred b {color:#E96C31}
#stred  p { padding:6px 0; text-align:left;  }

#stred h1 {color:#E26000; font-size:240%; font-weight:bold; font-family:"Arial Black"; letter-spacing:-2px  }
#stred h1 span {color:#085893!important; font-size:80%}
#stred h2 {color:#D84600; font-size:200%; font-weight:normal; font-family:"Arial Narrow"; border-bottom:#dfdfdf 1px dashed; padding:3px 0; margin:3px 0 }
#stred h3 {background:url(../img/h3.gif) center left no-repeat; color:#9D9275; font-size:180%; padding-left:40px; line-height:40px}
#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  hr {color:#DAEEFD; background-color:#DAEEFD; border: 0 none; height:1px; margin:3px 0; text-align:left; width:70%; position:relative;  clear:both }
#stred img {margin: 6px 6px; padding:3px; background: #6796BE; }
#stred a {font-weight:bold}
#stred ul {margin: 20px 0 0 25px;}
#stred ol {margin: 20px 0 0 25px;}
#stred ul li {list-style-type: disc; margin: 0 0 5px 0; }
#stred ol li {list-style-type: decimal; margin: 0 0 5px 0; }
#mapa img { margin: 0 60px 0 0; background: none;}



/*nadpisy*/
h3 a {color:#1E3E79!important}
h4 a { color:#1E3E79!important}
h2, h3, h4, h5, h6 {font-weight:normal; font-family:Arial; }

/*paticka*/
#foot { background:#98B2CD url(../img/foot.gif) top repeat-x; width:100%; height:95px;  float:left; margin:0 auto; }
#foot-in {background:#98B2CD url(../img/foot-in.gif) top no-repeat; width:960px; height:95px;  margin:0 auto; position:relative; text-align:center; }
#foot-in p {width:920px;position:relative; top:50px; left:0px;  text-align:left; margin:0 auto; color:#fff; letter-spacing:0px; font-size:85%}
#foot-in a {color:#fff}
#foot-in a:hover {color:#000}

/*odkazy*/
a {color:#0654A9; }
a:hover {color:#E96C31}

a.odkaz { color: red; font-size: 28px; font-weight:bold; text-decoration: underline; }
a.odkaz:hover { color: rgb(0,0,153); }

