/*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:center;  }
#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}

/*leva*/
#leva {float:left; width:200px; position:relative; margin:0 auto; text-align:center; padding:170px 0px 20px 15px; z-index:100; letter-spacing:0px}
#leva p {text-align:justify; padding:10px 0}
#leva .h-modra {background:#2D85C5 url(../img/bg-h-modra.gif) center no-repeat; font-family:"Arial Narrow"; height:46px; text-align:left; font-size:115%; color:#fff; font-weight:normal; line-height:44px; text-indent:15px}
#leva .h-oranzova {background:#D85517 url(../img/bg-h-oranzova.gif) center no-repeat; font-family:"Arial Narrow"; height:46px; text-align:left; font-size:115%; color:#fff; font-weight:normal; line-height:44px; text-indent:15px}

#leva h6 {letter-spacing:0.2px; font-size:140%; text-align:center; font-family:"Arial Narrow"}
#leva  hr {color:#f2f2f2; background-color:#f2f2f2; border: 0 none; height:1px; margin:3px auto; text-align:center; width:100%; position:relative;  }
#leva li {text-align:left; font-size:85%; text-indent:15px; font-family: Arial; }
#leva li a {text-decoration:none}
.reklama li {letter-spacing:2px; padding:3px 0; border-bottom:#dfdfdf 1px dashed; width:190px}

/*leve-menu*/
.leve-menu {font-size:100%; width:195px; clear:both; overflow:hidden}
.leve-menu ul {float:left; padding:0 0 5px 0}
.leve-menu li {display:block; width:195px;  float:left; text-align:left; letter-spacing:0px;  }
.leve-menu a {background:#DAEEFD url(../img/leve-menu.gif) center left no-repeat; width:195px; display:block; line-height:26px; color:#000; border-bottom:#fff 1px solid   }
.leve-menu a:hover {background:#fff url(../img/leve-menu.gif) center right no-repeat; width:195px;color:#E96C31 }
.aktiv-menu {background: url(../img/leve-menu.gif) center right no-repeat; width:195px; line-height:26px; color:#00568B; text-decoration:none; }
.sub a{background: url(../img/leve-menu-sub.gif) center left no-repeat!important;}
.sub a:hover{background: url(../img/leve-menu-sub.gif) center right no-repeat!important;}

/*stred-obsahova-cast*/
#stred  {width:670px; float:right; position:relative; padding:190px 40px 20px 0px; 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 {}
#stred a {font-weight:bold}

/*odstavce*/
.pleft {width:220px; height:170px; padding:10px!important; background:#DAEEFD; border:#B5D5EC 1px solid; margin:10px 10px 10px 0;  float:left; }
.pright {width:220px; height:170px; padding:10px!important; background:#DAEEFD; border:#B5D5EC 1px solid;  float:right; margin:10px 0 20px 0px; }

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

/*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}

/*akce*/
#akce {background:#568AB7 url(../img/bg-akce.gif) center top no-repeat; width:100%; padding:30px 0 15px 0; }
#akce p {color:#fff; padding:5px 15px}
#akce strong, #akce b {color:#002C53}
#akce h2 {color:#002C53; border:none; text-indent:25px; font-size:260%}
#akce-end {background:#568AB7 url(../img/bg-akce-end.gif) center top no-repeat; width:100%; height:18px; margin-bottom:10px}


