/*css http://www.midasweb.eu */
*{margin:0;padding:0;}
body {background:#E8E8E8 url(../img/bg.gif) ; color:#000; font-size:80%;margin:0 auto; width:100%;height:100%; letter-spacing:0.05em; 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:#E2670F url(../img/top.gif) top center repeat-x; position:absolute; left:0px; z-index:0;  width:50%; height:439px; }
#top-right {background:#E2670F url(../img/top-right.gif) top center repeat-x; position:absolute; right:0px; z-index:0;  width:50%; height:439px; }

/*odkazy*/
a {color:#000}
a:hover {color:#AE0003}

/*logo*/
#head {background:#EDA979; width:960px; height:131px; margin:0 auto; text-align:center; position:relative; z-index:10}
#head-in  {background:url("../img/head.jpg")  no-repeat; width:960px; height:131px; display:block; z-index:10}
#head span {z-index:0}
#headclick {position:relative; top:40px; left:0px; z-index:5; display:inline; width:595px; height:90px; float:left; clear:both; z-index:10}
#head-print {display:none;}
#head h1 {visibility:hidden;color:#fff; font-family:"Arial Black"; height:36px; overflow:hidden; font-weight:normal; letter-spacing:0px; position:absolute; right:15px; top:92px; font-size:170%}

/*horni menu pod headem*/
#menu {background:#173888 url(../img/bg-menu.gif) no-repeat;  width:960px; height:32px; font-size:100%;  margin:0 auto;  position:relative; }
#menu ul { height:32px;  position:relative; margin-left:20px }
#menu li {display:block;  float:left; letter-spacing:0px }
#menu li a {color:#fff;  text-decoration: none; text-align: center; padding:0 9px; border-left:#07297B 1px solid;  border-right:#1E3F8E 1px solid; line-height:32px; height:32px;  display:block; float:left }
#menu li a:hover {background:#E87B22; color:#000 }
.aktiv-hmenu {background:#E87B22;color:#fff;  text-decoration: none; text-align: center; padding:0 9px; border-left:#07297B 1px solid;  border-right:#1E3F8E 1px solid; line-height:32px; height:32px;  display:block; float:left }

/*slide*/
#slide {background:#fff; position:absolute; top:93px; right:18px; height:170px; width:700px; z-index:100; }
#slogan {position:absolute; top:17px; left:27px; height:70px; width:400px; z-index:1000; text-align:left; color:#BE5400; font-family:"Arial Black"; font-size:180%; letter-spacing:-1px }
#slogan span {font-size:75%!important; color:#000; font-family:"Arial"; line-height:20px; font-weight:bold}

/*bocni-menu*/
.bocni-menu {width:210px; font-size:85%;}
.bocni-menu ul {border-top:#fff 1px solid}
.bocni-menu li {text-align:left;  font-weight:bold; letter-spacing:0.03em; text-indent:20px}
.bocni-menu li a {background:#E5721F url(../img/leve-menu.gif) center left no-repeat ; border-bottom:#fff 1px solid;  width:210px;  text-decoration:none; color:#fff; padding:5px 0;  display:block;  line-height:20px; }
.bocni-menu li a:hover {background:#183884 url(../img/leve-menu.gif) center right no-repeat; color:#fff!important; margin-left:15px}
.aktiv-menu {background:#183884 url(../img/leve-menu.gif) center right no-repeat; color:#fff!important; margin-left:15px; border-bottom:#fff 1px solid;  width:210px;  text-decoration:none;  padding:5px 0;  display:block;  line-height:20px; }
.end {background:#fff url(../img/bg-end.gif) bottom no-repeat; width:210px; height:10px; padding:0; line-height:0; margin-bottom:10px}

.bocni-menu2 {width:180px; font-size:85%;}
.bocni-menu2 ul {border-top:#fff 1px solid}
.bocni-menu2 li {text-align:left;  font-weight:bold; letter-spacing:0.03em}
.bocni-menu2 li a {background:#E2670F url(../img/leve-menu.gif) center left no-repeat ; border-bottom:#fff 1px solid;  width:160px;  text-decoration:none; color:#fff!important; padding:5px 0 5px 20px;  display:block;  line-height:20px; }
.bocni-menu2 li a:hover {background:#183884 url(../img/leve-menu.gif) center right no-repeat; color:#fff!important;}

/*obsah*/
#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:0; float:left}
.obsah {padding:0px 10px 10px 15px}

/*leva*/
#leva {float:left; width:210px; position:relative;  padding:25px 0px 10px 28px; z-index:100; overflow:hidden}
#leva p {text-align:center; padding:10px ;  border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid;  font-size:85%; letter-spacing:0px }
#leva form {border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; padding-bottom:15px}
#leva h2 {text-align:left; color:#E2670F; font-size:140%; letter-spacing:0px; line-height:40px; font-weight:normal}
#leva h3 {background:#183884 url(../img/bg-h.gif) top no-repeat; text-align:left;  font-weight:normal; color:#fff; font-size:120%; letter-spacing:0px;  padding:5px 0px 5px 10px; clear:both; line-height:20px; }
#leva h3 em {font-size:65%!important}
#leva h4, #leva h5 {text-align:left; font-weight:normal; color:#fff; font-size:120%; padding:5px 10px}
#leva address {text-align:left; font-style:normal; padding:10px; border:#dfdfdf 1px solid}
#leva .no-border, #prava .no-border {border:none}
#leva strong, #prava strong {color:#000}
#leva b, #prava b {color:#000}
#leva address {font-size:85%}
#leva .bg-zpravodaj {background:#183884 url(../img/bg-h-zpravodaj.gif) top no-repeat;}

/*prava*/
#prava {float:right; width:180px; position:relative; padding:240px 25px 10px 0px; z-index:100; overflow:hidden}
#prava p {text-align:center; padding:10px 0px; border:#dfdfdf 1px solid; letter-spacing:0px; font-size:85%}
#prava h3 {background:#E2670F url(../img/bg-h-prava.gif) top no-repeat; text-align:left;  font-weight:normal; color:#fff; font-size:120%; letter-spacing:0px;  padding:5px 15px; clear:both; line-height:20px;}
#prava h4, #prava h5 {font-size:110%}
#prava hr {background-color:#CEEAFE; border: 0 none;color:#CEEAFE; height:1px; width:90%; margin:3px auto}
#prava a {color:#000; font-weight:bold}
#prava a:hover {color:#910103}
#prava .end {background:#fff url(../img/bg-end-prava.gif) bottom no-repeat; width:180px; height:10px; padding:0; line-height:0; margin-bottom:15px}
#prava .bg-kosik {background:#E2670F url(../img/bg-h-kosik.gif) top no-repeat;}
#prava .bg-login {background:#E2670F url(../img/bg-h-login.gif) top no-repeat;}

/*prava form*/
#prava form {margin:0 auto 5px; text-align:center}
#prava fieldset {border:#dfdfdf 1px solid; padding:5px}
#prava input {width:150px; margin:0 5px;}
#prava .req {font-weight:bold; color:#23547B}
#prava .button {width:160px}

/*stred*/
#stred  {width:500px; float:left; position:relative; padding:245px 0 20px 5px;  z-index:0; color:#000;}
#stred  p {text-align:justify; padding:10px  0; font-size:85%  }
#stred  strong {color:#000}  
#stred b {color:#000}
#stred h2 { color:#153787; font-size:190%; text-align:left; letter-spacing:0px;   }
#stred h2 span {color:#E2670F!important; font-weight:normal!important; font-size:85%}
#stred h3 {font-size:160%; text-align:left;font-weight:normal; }
#stred h4 {color:#533E62; font-size:140%; text-align:left;font-weight:normal; float:none; }
#stred ul {text-align:left}
#stred li {background:url(../img/ar-right-li.gif) 0px 2px  no-repeat; list-style-type:none; padding:2px 0 2px 15px}
#stred  hr {color:#dfdfdf; background-color:#dfdfdf; border: 0 none; height:1px; margin:10px auto; text-align:center; width:100%; position:relative; clear:both  }

#stred1  {width:900px; float:left; height:550px;position:relative; padding:65px 0 20px 5px;  z-index:0; color:#000;}
#stred1  p {text-align:justify; padding:10px  0; font-size:85%  }
#stred1  strong {color:#000}  
#stred1 b {color:#000}
#stred1 h2 { color:#153787; font-size:190%; text-align:left; letter-spacing:0px;   }
#stred1 h2 span {color:#E2670F!important; font-weight:normal!important; font-size:85%}
#stred1 h3 {font-size:160%; text-align:left;font-weight:normal; }
#stred1 h4 {color:#533E62; font-size:140%; text-align:left;font-weight:normal; float:none; }
#stred1 ul {text-align:left}
#stred1 li {background:url(../img/ar-right-li.gif) 0px 2px  no-repeat; list-style-type:none; padding:2px 0 2px 15px}
#stred1  hr {color:#dfdfdf; background-color:#dfdfdf; border: 0 none; height:1px; margin:10px auto; text-align:center; width:100%; position:relative; clear:both  }


/*paticka*/
#foot {background:#E17729 url(../img/foot.gif) repeat-x; width:100%; height:110px;  float:left; margin:0 auto;}
#foot-in {background:#E17729 url(../img/foot-in.gif) no-repeat; color:#fff ; font-size:90%;  width:960px;  height:110px;  margin:0 auto; position:relative; text-align:center; letter-spacing:0px}
#foot-in p {width:900px; position:relative;  top:45px;  text-align:center; margin:0 auto; }
#foot-in a {color:#fff}
#foot-in a:hover {color:#943E00}


