/*css http://www.midasweb.eu */
*{margin:0;padding:0;}
body {background:#fff url(../img/bg.gif) ; 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;}
#top {background:#B3DEFD url(../img/top.gif) repeat-x; position:absolute; left:0px; z-index:0;  width:100%; height:426px;  float:left}

/*head*/
#head { width:960px; height:214px; margin:0 auto; text-align:center; position:relative; z-index:10}
#head-in  {background:#fff url("../img/head.jpg")  no-repeat; width:960px; height:214px; display:block; z-index:10}
#logoclick {position:relative; top:22px; left:40px; z-index:5; display:inline; width:327px; height:147px; float:left; clear:both; z-index:10}

/*menu*/
#menu {background:#0682AB url(../img/bg-menu.gif) no-repeat; font-size:100%;   margin:0 auto; text-align:left;  height:40px; overflow:hidden; width:960px; font-family:"Arial"}
#menu ul { text-align:left; margin-left:35px }
#menu li {display:inline; height:40px  ; line-height:40px; letter-spacing:0px; font-weight:bold }
#menu li a {background: url(../img/menu.gif) center right no-repeat; text-align:center;  border-right:#0FA1D2 1px solid; color:#fff;   text-decoration: none;  padding: 15px 10px 14px ;  }
#menu li a:hover {background:#FEDC4E url(../img/menu.gif) center left no-repeat;  color:#000;  border-right:#DBBA2E 1px solid;  }
.aktiv {background:#FEDC4E url(../img/menu.gif) center left no-repeat; text-align:right;  border-right:#DBBA2E 1px solid; color:#000;   text-decoration: none;  padding:15px 10px 14px ; text-align: center; line-height:43px;}

/*banery*/
#banery {width:640px; height:130px; float:right; position:relative; padding-top:30px; padding-right:35px; clear:both}
.drevostavba {background:url(../img/drevostavba.jpg) top center no-repeat; height:130px; width:320px; display:block; float:left}
.drevostavba:hover{background:url(../img/drevostavba.jpg) bottom center no-repeat; }
.vazniky {background:url(../img/vazniky.jpg) top center no-repeat; height:130px; width:320px; display:block; float:left}
.vazniky:hover {background:url(../img/vazniky.jpg) bottom center no-repeat;}

/*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:240px; position:relative; margin:0 auto; text-align:center; padding:30px 0px 20px 35px; z-index:100; letter-spacing:0px}
#leva p {text-align:left; padding:10px 15px; font-size:85%}
#leva .h-modra {background:#2D85C5 url(../img/bg-h.gif) center no-repeat; font-family:"Arial Narrow"; height:50px; text-align:left; font-size:110%; color:#fff; font-weight:bold; line-height:48px; text-indent:15px}
#leva .h-oranzova {background:#7DA426 url(../img/bg-h.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 .center{text-align:center!important}

/*leve-menu*/
.leve-menu {font-size:100%; width:240px; clear:both; overflow:hidden}
.leve-menu ul {float:left; padding:0 0 5px 0}
.leve-menu li {display:block; width:215px;  float:left; text-align:left; padding-left:0px; font-family: Arial; letter-spacing:0px; border-bottom:#dfdfdf 1px solid; margin-left:10px }
.leve-menu a {background:#fff url(../img/leve-menu.gif) center left no-repeat; width:210px; display:block; padding:3px 0 3px 10px; text-decoration:none;  color:#000; border-bottom:#fff 1px solid   }
.leve-menu a:hover {background:#f2f2f2 url(../img/leve-menu.gif) center right no-repeat; width:210px;color:#016B8E }
.leve-menu span {font-size:75%; color:#7CA325; letter-spacing:2px}

/*stred-obsahova-cast*/
#stred  {width:440px; float:left; position:relative; padding:10px 0px 20px 20px; text-align:left;  font-size:85%; letter-spacing:0.1px }
#stred strong {color:#79A022}
#stred b {color:#1589B0}
#stred p { padding:6px 0; text-align:left;  }

#stred h1 {background:url(../img/bg-h1.gif) center left no-repeat; color:#fff; font-size:240%; font-weight:bold; font-family:"Arial Black"; letter-spacing:-1px; height:45px; line-height:45px; padding-left:20px  }
#stred h1 span {color:#085893!important; font-size:80%}
#stred h2 {color:#84AB2D; font-size:200%; font-weight:normal; font-family:"Arial Narrow"; border-bottom:#dfdfdf 1px dashed;  margin:10px 0; line-height:20px; padding-bottom:10px }
#stred h2 span {color:#CFAD1F!important}
#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 li {margin-left:25px; list-style-type:square; margin-bottom:5px}
#stred  hr {color:#dfdfdf; background-color:#dfdfdf; border: 0 none; height:1px; margin:3px 0; text-align:center; width:100%; position:relative;  clear:both }
#stred img {margin:5px auto; text-align:center}
#stred  a img { border:#dfdfdf 1px solid;}
#stred  a:hover img{border:#016B8E 1px solid}
#stred a {font-weight:bold}

/*stred-obsahova-cast bez sloupce vpravo*/
#stred-siroky  {width:620px; float:left; position:relative; padding:10px 0px 20px 20px; text-align:left;  font-size:85%; letter-spacing:0.1px;padding-top:30px;}
#stred-siroky strong {color:#79A022}
#stred-siroky b {color:#1589B0}
#stred-siroky p { padding:6px 0; text-align:justify;  }
#stred-siroky h1 {background:url(../img/bg-h1.gif) center left no-repeat; color:#fff; font-size:200%; font-weight:bold; font-family:"Arial Black"; letter-spacing:-1px; height:45px; line-height:45px; padding-left:20px; margin-bottom:15px;}
#stred-siroky h1 span {color:#085893!important; font-size:80%}
#stred-siroky h2 {color:#84AB2D; font-size:200%; font-weight:normal; font-family:"Arial Narrow"; border-bottom:#dfdfdf 1px dashed;  margin:10px 0; line-height:20px; padding-bottom:10px }
#stred-siroky h2 span {color:#CFAD1F!important}
#stred-siroky h3 {background:url(../img/h3.gif) center left no-repeat; color:#9D9275; font-size:180%; padding-left:40px; line-height:40px}
#stred-siroky h4 {background:url(../img/h4.gif) center left no-repeat; color:#1E3E79; font-size:130%; padding-left:20px; line-height:20px}
#stred-siroky ul {margin:15px 0; text-align:left}
#stred-siroky li {margin-left:25px; list-style-type:square; margin-bottom:5px}
#stred-siroky hr {color:#dfdfdf; background-color:#dfdfdf; border: 0 none; height:1px; margin:3px 0; text-align:center; width:100%; position:relative;  clear:both }
#stred-siroky img {margin:5px auto; text-align:center}
#stred-siroky a img { border:#dfdfdf 1px solid;}
#stred-siroky a:hover img{border:#016B8E 1px solid}
#stred-siroky a {font-weight:bold}
#stred-siroky .srameckem {border:1px solid grey;}

.tab {border:1px solid gray;}
.tab td{border-bottom:1px solid gray; border-right: 1px solid gray; padding-left:10px; padding-right:10px;}


/*prava*/
#prava {float:right; width:155px; position:relative; padding:10px 40px 20px 0px; text-align:left; font-size:75%;}
#prava p {text-align:left; margin-bottom:15px; padding:5px 0; letter-spacing:0px}
#prava h4 {color:#83AA2C; font-size:140%; letter-spacing:-1px; font-weight:bold}
#prava h5 {font-size:140%; letter-spacing:-1px; font-weight:bold}
#prava h6 {color:#0682AB; font-size:140%; letter-spacing:-1px; font-weight:bold}
#prava img {margin:5px auto 15px}
#prava a img { border:#dfdfdf 1px solid;}
#prava a:hover img{border:#016B8E 1px solid}

/*ruzne*/
.slogan p{text-align:center!important; padding:10px!important; background:#dfdfdf; border:#999 1px solid; font-size:120%; margin:10px 0}

/*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:#fff url(../img/foot.gif) top repeat-x; width:100%; height:auto;  float:left; margin:0 auto; padding-bottom:10px}
#foot-in {background:#fff url(../img/foot-in.gif) top no-repeat;   width:960px; min-height:130px; height:auto;  margin:0 auto; position:relative; text-align:center; }
#foot-in p {width:960px;position:relative; top:40px; left:0px;  text-align:center; margin:0 auto; color:#25578A; letter-spacing:0px; font-size:85%}
#foot-in a {color:#1589B0}
#foot-in a:hover {color:#79A022}

/*odkazy*/
a {color:#1589B0; }
a:hover {color:#79A022}
