/*css http://www.midasweb.eu */
*{margin:0;padding:0;}
body {background:#7CA2C2 url(../img/bg.gif); 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:#39527B url(../img/top.gif) repeat-x; position:absolute; left:0px; z-index:0;  width:100%; height:445px;}

/*head*/
#head {background:#233757; width:960px; height:207px; margin:0 auto; text-align:center; position:relative; z-index:10}
#head-in  {background:url("../img/head.jpg")  no-repeat; width:960px; height:207px; display:block; z-index:100; position:relative;}
#logoclick {position:relative; top:30px; left:0px; z-index:5; display:inline; width:480px; height:105px; float:left; clear:both; z-index:10}
#h1 h1{color:#fff;font-family:"Arial Black"; overflow:hidden;font-weight:normal;letter-spacing:0px;position:absolute;left:20px;top:30px;font-size:170%;z-index:0;width:940px;margin:0 auto;text-align:left}
#head address {position:absolute; top:20px; right:20px;  color:#1D2350; font-weight:bold; width:960px; text-align:right; font-style: normal}

/* CHYBOVE HLASKY	 */
.dobra_zprava {color:#009900;font-weight: bold;}
.spatna_zprava {color: #FF0000;font-weight: bold;}
.upozornujici_zprava {color: #FF6600;font-weight: bold;}

/*horni menu pod logem*/
#menu {background: url(../img/bg-menu.jpg) center no-repeat; width:960px; height:50px; font-size:95%;  margin:0 auto; text-align:left; overflow:hidden}
#menu ul { text-align:left; height:50px; float:left; position:relative; top:0px; left:20px; }
#menu li {display:inline; line-height:50px; height:50px; letter-spacing:0.3px; font-weight:bold; border-right:#7FA6C5 1px solid  }
#menu li a {background:#fff ; text-align:right;  color:#000;  text-decoration: none;  padding: 10px 15px ; text-align: center; line-height:50px;  }
#menu li a:hover {background:#39527B;   color:#fff; }
.aktiv-top {background:#39527B; color:#fff;  padding: 10px 15px;}

/*hlavni-layout-obsahova-cast+prava*/
#hlavni {width:960px; margin:0 auto; display:block; position:relative; min-height:400px; height:auto;}
#hlavni h1 {font-size:200%; color:#ff0000; }
#obsah {background: url(../img/obsah-top.jpg) top center no-repeat; width:960px; margin:0 auto; display:block; float:left;}
#in {background:#7FA6C5 url(../img/obsah.gif) top center repeat-y; min-width: 960px; z-index:10; float:left}


/*leva*/
#leva {float:left; width:220px; padding:30px 0 20px 20px; color:#000; letter-spacing:0px}
#leva p {padding:15px; text-align:left}
#leva img {margin:5px auto}
#leva h2 {color:#fff; font-size:170%; text-align:left; line-height:30px; padding-left:15px; font-weight:bold}
#leva h3 {color:#20304A; font-size:130%; text-align:center;}
#leva h5 { text-indent:20px; text-align:left; font-size:140%; color:#172B08; font-weight:bold; line-height:40px}
#leva .in  {border:#A3C1D8 1px solid; margin:5px 0}
#leva .in li {padding: 10px; border-bottom:#A3C1D8 1px solid;}
/*leve-menu*/
.leve-menu {margin:0 auto; text-align:left; position:relative; left:7px;  letter-spacing:0px;}
.leve-menu ul {margin:15px 0 }
.leve-menu li {font-size:120%;list-style-type:none!important; display:block; text-indent:15px; text-align:left; width:200px; font-size:85%; margin-bottom:2px}
.leve-menu li a {font-size:120%;display:block; overflow:hidden; background: url(../img/bocni-menu.gif) bottom left no-repeat; border-right:#39527B 1px solid; border-left:#39527B 1px solid; color:#fff;text-decoration: none; width:200px; height:30px; line-height:29px   }
.leve-menu li a:hover {font-size:120%;display:block; background:url(../img/bocni-menu.gif) bottom right no-repeat; color:#fff;  }
.leve-menu .aktivni {font-size:120%;display:block; background:url(../img/bocni-menu.gif) bottom right no-repeat; color:#fff;  }
.aktiv {height:40px; line-height:39px; background: url(../img/menu-left.gif) center right no-repeat; color:#000; font-weight:bold   }

.menu-top {background: url(../img/menu-top.gif) left no-repeat; height:60px!important; line-height:60px; color:#B10808; font-size:130%!important; font-family:Arial}
.menu-bottom {background: url(../img/menu-bottom.gif) bottom right no-repeat; height:46px; width:285px; margin-bottom:10px}

/*stred-obsahova-cast*/
#stred  {width:640px; float:right; position:relative; padding:55px 30px 25px 0px; text-align:left; letter-spacing:0px }
#stred strong {color:#DCAA00}
#stred span {color:#DA9604; }
#stred-in {padding-top:0px}
#stred  p { padding:4px 0 }
#stred h2 { font-size:160%; overflow:hidden; font-family:"Arial Black"; letter-spacing:-1px}
#stred h3 { color:#CE0000; font-size:140%;  line-height:30px}
#stred h4 {background:url(../img/bg-h.gif) center left no-repeat; padding-left:30px; color:#20304A; font-size:140%;  line-height:30px; font-weight:bold}
#stred h5 { color:#fff; font-size:140%;  line-height:30px}

h3 a {color:#1E3E79!important}
h4 a { color:#1E3E79!important}
h2, h3, h4, h5, h6 {font-family:Arial;font-weight:normal; }

#stred  table {border-collapse:collapse; margin:10px 0; width:100%;}
#stred  td { padding:2px 10px; text-align:left}
#stred ul {margin:15px 0; text-align:left}
#stred  hr {color:#dfdfdf; background-color:#dfdfdf; border: 0 none; height:1px; margin:3px auto; text-align:center; width:100%; position:relative; overflow:auto; clear:both  }
.clear {clear:both; }
#stred a {font-weight:bold}
#stred img
	{
	/*float:right;*/
	margin:0 0 5px 25px
	}

/*obrazky*/
#stred a img {background:#fff; border:#ddd 0px solid; padding:0px}
#stred a:hover img {border:#fff 0px solid}
.fright {float:right; margin:0px 0 0px 15px}

/*paticka*/
#foot {background:#20304A url(../img/foot.gif) top repeat-x; width:100%; height:100px;  float:left; margin:0 auto;}
#foot-in {background:#20304A url(../img/foot-in.gif) no-repeat;   width:960px; height:100px;  margin:0 auto; position:relative; text-align:center; }
#foot-in p {width:960px; position:relative; top:40px;   text-align:center; margin:0 auto; color:#7FA6C5; float:left; letter-spacing:0px }
#foot-in a {color:#7FA6C5}
#foot-in a:hover {color:#FF0000}


/*odkazy*/
a {color:#02318E}
a:hover {color:#950003}






