/*css http://www.midasweb.eu */
*{margin:0;padding:0;}
body {background:#014788 url(../img/bg.gif) center repeat-y ; color:#000; font-size:80%;margin:0 auto; width:100%;height:100%; letter-spacing:1.0px; 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: url(../img/top0.gif) repeat-x; position:absolute; left:0px; z-index:0;  width:100%; height:660px;  float:left}

/*head*/
#head {background:#fff; width:960px; height:200px; margin:0 auto; text-align:center; position:relative; z-index:10}
#head-in  {background:url("../img/head.jpg")  no-repeat; width:960px; height:200px; display:block; z-index:10; position:relative;}
#logoclick {position:relative; top:20px; left:0px; z-index:5; display:inline; width:300px; height:130px; float:left; clear:both; z-index:10}
#h1 h1 {color:#015FB7; font-family:"Arial Black"; overflow:hidden; font-weight:normal; letter-spacing:0px; position:absolute; left:0px; top:40px; font-size:220%; z-index:0; width:960px; margin:0 auto; text-align:left}
#h1 em {color:#E64900; font-size:65%}

/*horni menu pod headem*/
#menu {background:#015FB7 url(../img/bg-menu.gif) center no-repeat; width:960px; height:46px; font-size:100%;  text-align:left; overflow:hidden; position:relative }
#menu ul { height:46px;  text-align:left; margin-left:10px }
#menu li {display:inline; text-align:center; margin:0 auto; letter-spacing:0.03em }
#menu li a {background: url(../img/oddel.gif) center right no-repeat; color:#fff;  text-decoration: none; text-align: center; padding:18px 13px;  line-height:46px; height:46px;   }
#menu li a:hover {background:#fff; color:#000;  }
.aktiv {background: url(../img/oddel.gif) center right no-repeat; color:#74BCFF; padding:18px 13px; }

/*hlavni-layout-obsahova-cast+prava*/
#hlavni {width:960px; margin:0 auto; display:block; position:relative;  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:#f1f1f1 url(../img/obsah.gif) top center repeat-y; height:auto; min-height:400px; width: 960px; z-index:10; float:left}

/*img-odkazy-nahore*/
.blok { margin:0 auto; text-align:center; width:635px; position:relative}
.blok img {padding:0 12px}

/*stred-obsahova-cast*/
#stred  {width:745px; float:left; position:relative; padding:20px 0px 0px 20px; text-align:left; min-height:550px; height:auto  }
#stred  p {padding:10px 0; text-align:justify ; font-size:90%}
#stred em {color:#F26522}
#stred h1 {font-family:"Arial"; letter-spacing:0px; height:50px;  line-height:50px; font-size:200%; overflow:hidden}
#stred h1 span {color:#015FB7; font-weight:bold; letter-spacing:0px;}
#stred h2 {font-family:"Arial"; letter-spacing:3px; height:50px;  line-height:50px; font-size:160%; overflow:hidden; font-style:italic}
#stred h2 span, #stred h2 a {color:#015FB7; letter-spacing:3px;}
#stred h2:first-letter {font-size:160%; font-weight:bold}
#stred h3 {color:#9D9207; font-size:140%; padding-left:10px; line-height:30px; letter-spacing:3px; font-style:italic}
#stred h4 {background:url(../img/page2.gif) center left no-repeat; color:#1E3E79; font-size:140%; padding-left:25px; line-height:30px}
h3 a {color:#1E3E79!important}
h4 a { color:#1E3E79!important}
h2, h3, h4, h5, h6 {font-weight:normal; font-family:Arial; }

.h-seda span, .h-seda., .h-seda a {color:#939393!important}
.h-oranzova span, .h-oranzova, .h-oranzova a {color:#E64900!important}
.h-zelena span, .h-zelena, .h-zelena a {color:#007438!important}
#stred h2 span a:hover, .h-seda a:hover, .h-oranzova a:hover, .h-zelena a:hover{color:#000!important}

/*odstavce*/
.p-modra {padding-left:20px!important; margin-left:5px; border-left:#015FB7 4px solid}
.p-seda {padding-left:20px!important; margin-left:5px; border-left:#cacaca 4px solid}
.p-oranzova {padding-left:20px!important; margin-left:5px; border-left:#E64900 4px solid}
.p-zelena {padding-left:20px!important; margin-left:5px; border-left:#007438 4px solid}

#stred  table {border-collapse:collapse; margin:10px 0; width:100%; border:#dfdfdf 1px solid}
#stred  td { padding:2px 10px; text-align:left; border:#dfdfdf 1px solid}
#stred ul {margin:15px 0; text-align:left}
#stred li {list-style-type:square; margin-left:20px}
#stred  hr {color:#cacaca; background-color:#cacaca; border: 0 none; height:1px; margin:15px auto; text-align:center; width:100%; position:relative;  clear:both }
#stred .img-right {float:right; margin:5px 0 5px 20px}
#stred a img {border:#dfdfdf 1px solid; }
#stred a:hover img {border:#015FB7 1px solid}

#fotogalerie {margin:15px auto 20px}
#fotogalerie img {margin:10px 0}

/*prava*/
#prava {float:right; width:150px; position:relative; margin:0 auto; text-align:center; padding:180px 1px 0 0px; z-index:100; letter-spacing:0px}
#prava p {text-align:left; padding:10px 0}
#prava h5 {  text-align:center; font-size:140%; color:#fff; font-weight:bold; line-height:40px}
#prava h6 {letter-spacing:0.2px; font-size:140%; text-align:center}
#prava ul {background:#408BD3; border:#024583 1px solid; margin:10px auto; padding:10px 0; text-align:left}
#prava li {text-indent:7px}
#prava a {color:#fff}
#prava a:hover {color:#B8D9F7}

/*footer-celek*/
#footer {background:url(../img/foot0.gif) top repeat-x;width:100%; margin:0 auto; position:relative; clear:both; float:left;  text-align:center; height:80px }
#footer-in {background:#F5F4F4 url(../img/foot-in.gif) top no-repeat;  margin:0 auto; width:960px;  color:#fff;  text-align:left; clear:both;  position:relative; height:80px; font-size:90% }
#footer-in p {width:710px;position:relative; left:40px; top:23px;  text-align:left; margin:0 auto; color:#000; float:left ; letter-spacing:0 }

/*odkazy*/
a {color:#000}
a:hover {color:#9B9007}







