/*css http://www.midasweb.eu */
*{margin:0;padding:0;}
body {background:#fff; 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:#0647DE url(../img/top.gif) repeat-x; position:absolute; left:0px; z-index:0;  width:100%; height:454px;}

/*head*/
#head {width:960px; height:134px; margin:0 auto; text-align:center; position:relative; z-index:10}
#head-in  {background:url("../img/head.jpg")  no-repeat; width:960px; height:134px; display:block; z-index:100; }
#logoclick {position:relative; top:0px; left:0px; z-index:5; display:inline; width:330px; height:95px; float:left; clear:both; z-index:10; margin-left:15px}
#h1 h1{color:#fff; overflow:hidden;font-weight:normal;letter-spacing:0px;position:absolute;left:28px;top:105px;font-size:140%;z-index:0;width:900px;text-align:left; clear:both}
#tisk {position:absolute; top:10px; right:20px; text-align:right}
/*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:#fff; min-width: 960px; z-index:10; float:left}

/*leva*/
#leva {float:left; width:230px; padding:260px 0 20px 15px; color:#000; letter-spacing:0px}
#leva p {padding:5px 15px; text-align:center}
#leva h2 {background:url(../img/bg-h.gif) center left no-repeat;font-weight:normal; color:#fff; font-size:160%; text-align:left; text-indent:20px; letter-spacing:-1px; height:55px; line-height:55px }
#leva h3 {color:#000; font-size:140%; text-align:left; letter-spacing:0px;}
#leva h5 { text-indent:20px; text-align:left; font-size:140%; color:#172B08; font-weight:bold; line-height:40px}
#leva img {margin:10px auto}
#leva a img {border:#cacaca 1px solid; }
#leva a:hover img {border:#0647DE 1px solid}
.no-border {border:none!important; clear:left; margin-left:15px!important}
#leva .justify {text-align:justify!important; padding:5px!important}

/*leve-menu*/
.leve-menu {background:url(../img/bg-leve-menu.gif) bottom center no-repeat; margin:0 auto; text-align:left; position:relative; left:0px; top:0px;   letter-spacing:0px; clear:both}
.leve-menu ul {margin:0px 0 15px 14px; padding-bottom:15px; padding-top:10px; font-size:85% }
.leve-menu li {list-style-type:none!important; display:block; text-align:left; width:205px; font-size:100%; letter-spacing:0px;  }
.leve-menu li a {display:block; overflow:hidden; background:#EBEAEA url(../img/leve-menu.gif) center left no-repeat; color:#000;text-decoration: none; width:190px; border-bottom:#fff 1px solid; padding:6px 0 6px 10px}
.leve-menu li a:hover {background:url(../img/leve-menu.gif) center right no-repeat; display:block; color:#0337B1; border-bottom:#cacaca 1px solid }
.leve-menu strong {color:#1C57E2; padding-right:4px}

/*stred-obsahova-cast*/
#stred  {width:675px; float:left; position:relative; padding:270px 0px 25px 15px; text-align:left; letter-spacing:0px }
#stred strong {color:#0249DE}
#stred span {color:#DA9604; }
#stred-in {padding-top:0px}
#stred  p {text-align:justify; padding:4px 0 ; font-size:85%}
#stred h2 {color:#014AE2; font-size:160%; overflow:hidden;  letter-spacing:-1px}
#stred h2 span {color:#39527B!important}
#stred h3 {color:#000; font-size:140%;  line-height:30px}
#stred h4 {color:#000; font-size:140%;  line-height:30px; padding-bottom:10px}
#stred h5 {color:#000; font-size:140%;  line-height:30px}
#stred ul {margin: 0px;padding: 0px;}
#stred li {list-style-type:disc; margin-left: 40px;}

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;}
#stred  td { padding:2px 10px;}
#stred ul {margin:15px 0; text-align:left}
#leva hr, #stred  hr, #prava 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}


/*paticka*/
#foot {background:#043CBF url(../img/foot.gif) top repeat-x; width:100%; height:82;  float:left; margin:0 auto; border-top:#C9CED6 6px solid}
#foot-in {background:#043CBF url(../img/foot-in.gif) no-repeat;   width:960px; height:82px;  margin:0 auto; position:relative; text-align:center; }
#foot-in p { position:relative; top:20px; right:0;   text-align:left; margin:0 auto; color:#fff;  letter-spacing:0px }
#foot-in a {color:#fff}
#foot-in a:hover {color:#8EADF6}


/*odkazy*/
a {color:#0249DE}
a:hover {color:#000}

/*formular*/
#form fieldset {border:#dfdfdf 1px solid}
#form legend {padding:3px 15px; background:#dfdfdf url(../img/leve-menu.gif) center left no-repeat; margin-left:20px; font-weight:bold; border-left:#dfdfdf 2px solid; border-top:#dfdfdf 2px solid; border-right:#cacaca 2px solid; border-bottom:#cacaca 2px solid;}
#form td { padding:6px 10px; border-bottom:#f2f2f2 1px solid}
#form textarea {width:500px; height:100px}
.in-input {width:250px}



