body{font-size:62.5%;background:#fff url(img/bgbody.gif) left top repeat-x;font-family:Tahoma,Arial,Helvetica,sans-serif; }
*{margin:0;padding:0;}
#headh1 p.title {position:absolute;margin-left:250px;top:5px;font-size:150%;color:#fff; font-weight: bold; }
#headh1 strong {position:absolute;margin-left:250px;top:40px;color:#fff;z-index:9999}
#mother {margin-left:auto;margin-right:auto;width:965px;}
#maintop {height:192px;}
.logo img{border:none;position:absolute;top:0;margin:0;}
.logo h1 {display:none;}
.motiv img {position:relative;left:232px;border:1px solid #fff;top:32px;}

.kontakt {float:right;color:#005c40;font-size:11px;padding:4em 2em 0em 0;font-weight:bold;line-height:1.4;}
.kontakt a {color:#005c40}
.kontakt span {font-weight:normal;}
address {font-style:normal;}

.tisk {margin:1.8em 0;}
.tisk a {color:#fff;font-weight:normal;display:block;}
.tisk img {float:left;padding:.4em 1.2em 0 0;}

.clanek {font-size:110%;color:#005c40;padding-bottom:10px;margin-bottom:10px;margin-left:16px;margin-right:16px;}
.clanek p.title {margin-bottom:5px;font-size:100%; padding: 0; font-weight: bold; text-align: left;}
.clanek p.title a {color:#005c40;text-decoration:underline;}
.clanek .link a{color:#005c40;}
.clanek p span {font-weight:bold;}
.clanek p {padding-bottom:5px}
#lista {float:left;margin:0;padding:0}

#menu {float:left;width:720px;}
#menu ul {margin:3px 0;padding-bottom:12px}
#menu ul li {display:inline;margin:0;padding:0;}
#menu ul li a {font-size:11px;border-right:1px solid #f3b01f; text-decoration:none;color:#f3b01f;padding-right:1em;margin:0em 0em 0em 1em;display:inline;}
#menu ul li a:hover {color:#E59C29}
#menu ul li.selected-menu a {text-decoration:none;color:#fff;text-decoration:underline;}
#menu ul li a.last {border-right:none}
#mcls-poptavka a span {font-weight:bold;}


.search {float:left;width:212px;padding-left:30px;}
.search input {vertical-align:middle;}
.search .stxt {border:0px solid #333;color:#9b9b9b;height:17px;width:106px;background: url(img/srch.gif) -2px -1px no-repeat;font-size:105%;}
.search span {float:left;color:#fff;font-size:110%;margin-top:0px;padding-right:8px;}


.submenu {color:#fff;margin:20px 1px;}
.submenu ul {padding:0;margin:0px 0 0px 0px;width:227px;border-bottom:0px solid #000;}
.submenu li {margin:0px;list-style:none;background:url(img/menudot.gif) left center repeat-y;}
.submenu li a {text-decoration:none;font-size:110%;color:#fff;margin-left:1px;border-top:1px solid #000;height:14px;padding:7px 0 7px 45px;display:block;background:#239371 url(img/menudot.gif) left center no-repeat}
.submenu li a:hover {color:#f3b01f;background:#005C40 url(img/menudotactive.gif) left center no-repeat;}
.submenu li.selected-menu a {background:#005c40 url(img/menudotactive2.gif) left center no-repeat;}
.submenu li li a {padding:7px 0 7px 50px;color:#f3b01f;list-style:none;background:#8cdbc3 url(img/submenudot.gif) 16px top no-repeat !important;color:#0e654b !important}
.submenu li li a:hover {background-color:#B7FFE9 !important}
.submenu li li.selected-menu a {background-color:#B7FFE9 !important}

.news-html  {background:#ffffff !important;}
#main {background: url(img/bgclear.gif) 0 0 repeat-y;}
.clearfix:after {content:".";display:block;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

.nav {padding:0px 0px 10px 0px;font-size:160%;color:#005D40;font-weight:normal;}
/*typo*/
.container {width:961px;background:url(img/bgtop.gif) 0 0 no-repeat;padding-top:8px;}
#main {width:965px;margin-left:5px;clear:both}

#web-html{font-size:110%;color:#363638;margin:0px 10px 0px 20px;padding:8px;}
#web-html ul{margin:10px 0px 10px;}
#web-html ul h4{font-size:110%}
#web-html li{margin-bottom:0px;margin:0 15px;}
#web-html h1{color:#005c40;font-size:150%;font-weight:normal;position:relative;margin:0 0 15px 0px;text-transform:uppercase;}
#web-html h2{font-size:140%;font-weight:bold;letter-spacing:0.05em;margin-top:5px;}
#web-html h3{font-size:130%;margin-left:0px;margin-top:5px;font-weight:bold;}
#web-html h4{font-size:120%;font-weight:bold;letter-spacing:0.05em;margin-top:5px;}
#web-html h5{font-size:110%;margin-left:0px;margin-top:5px;}
#web-html #annotation{letter-spacing:0.05em;line-height:140%;padding:0px;margin-bottom:20px;color:#777}
#web-html blockquote{margin:0 15px;}
#web-html p{line-height:140%;margin-bottom:10px;margin-top:10px;}
#web-html img{margin:0px 10px 10px 10px;border:1px solid #ddd;background:#fff;padding:2px;}
#web-html .maphl img {margin:0px !important;padding:0 !important;border:none !important}
#web-html table img {float:left}
#web-html a{color:#01a875;font-weight:bold;border:none;text-decoration:underline;}
/*#web-html table {width:100%;}*/

#web-html .contact .hlrow {background:none;border:none}
#web-html .tcont td, th {border:none;width:684px;margin:5px 0 5px 0;padding:5px 0;line-height:1.4;}
#web-html table {border-collapse:collapse;}
#web-html .hlrow {background:#f6f6f6} 
#web-html table td,#web-html table th{border:1px solid #3F3F3F;vertical-align:top; background:#none}
#web-html table p {margin:0 !important;}
#web-html table h3 {margin:5px 0 5px 0 !important;} 
#web-html td{padding:5px;}
#web-html th {padding:5px;}

#montkovo {width:962px;height:97px;clear:both;background:url(img/bgmont.gif) left bottom no-repeat;margin:0 5px;}
.mainleft {float:left;width:227px;}
/*.mainleft p {margin-left:20px;}*/
.mainright {float:left;width:730px;}


#footer{clear:both;background:#005c40;font-size:11px;height:68px;color:#f3b01f}
#footer img {float:left;margin:10px 10px;border:none;border-right:1px solid #f3b01f;padding:0 10px 0;}
#footer span {color:#f3b01f;line-height:140%;margin:12px 10px 0px 10px ;float:left;border-right:1px solid #f3b01f;padding:5px 20px 10px 0px;}
#footer .fbal {margin-right:auto;margin-left:auto;width:965px;}
#footer a{color:#f3b01f;text-decoration:underline;}
#footer .foot{float:left;text-align:left;border:none;}

/*form1 style*/
#web-html .forms li {margin:0 0 5px 0}
#web-html .forms label {width:162px;}
#web-html legend {margin-bottom:5px;}
 
#form1 {border:1px solid #ccc;}
#form1 legend {background:#EFEFEF}
#form1 #fld-1-1,#fld-1-2,#fld-1-3,#fld-1-4 {border:1px solid #ccc;margin:0px 0 5px 0}
#form1 .formbtn {margin:0 162px;}
#form1 #sbtn-1, #rbtn-1 {border:1px solid #ccc;background:#EFEFEF}

/*form2 style*/
#form2 {border:1px solid #ccc;}
#form2 span {margin:10px 0}
#form2 legend {background:#EFEFEF}



#form2 ol li {display:block;width:320px;float:left;margin-bottom:5px}
#form2 ol li.line-2-1,#form2 ol li.line-2-11,#form2 ol li.line-2-32 {float:none;width:auto;clear:left;padding:5px;background:#eee}


#form2 .formbtn {margin:0 175px;clear:left}
#form2 #sbtn-2, #rbtn-2 {border:1px solid #ccc;background:#EFEFEF}

#form2 ol li.line-2-33 {background:url(/images/schema_03.gif) left top no-repeat;height:399px;width:660px;}
#form2 ol li.line-2-34 {background:url(/images/schema_04.gif) left top no-repeat;height:402px;width:660px;}
#form2 ol li.line-2-35 {float:none;width:auto;clear:left;}
/*form3 style*/
#form3 {border:1px solid #ccc;}
#form3 span {margin:10px 0}
#form3 legend {background:#EFEFEF}


#form3 ol li {display:block;width:320px;float:left;margin-bottom:5px}
#form3 ol li.line-3-1,#form3 ol li.line-3-11,#form3 ol li.line-3-28 {float:none;width:auto;clear:left;padding:5px;background:#eee}
#form3 ol li.line-3-29 {float:none;width:auto;clear:left;}

#form3 ol li.line-3-29 {background:url(/images/schema_01.gif) left top no-repeat;height:416px;width:660px;}
#form3 ol li.line-3-30 {background:url(/images/schema_02.gif) left top no-repeat;height:413px;width:660px;}
#form3 ol li.line-3-31 {float:none;width:auto;clear:left;}

#form3 .formbtn {margin:0 175px;}
#form3 #sbtn-3, #rbtn-3 {border:1px solid #ccc;background:#EFEFEF}
.hiden {display:none}

.subpageitem {padding:10px;border:1px solid #ddd;height:115px;background:url(img/subitembg.gif) repeat-x;}
.navigator {margin-bottom:15px;}
#flags {margin:10px 0 0 772px;position:absolute;}
#flags a img {border:none;border:1px solid #fff;}

#tagCloud {clear:both;padding:10px;background:#eee;text-align:justify}
#tagCloud a {text-decoration:none;color:#444;padding:.5em;line-height:1.5em}
#tagCloud a:hover {text-decoration:underline;}
#newsarchivelink {margin:10px;padding:10px;color:#04553C;display:block;text-align:left;font-size:110%;font-weight:bold;}
.news-topic {padding:10px;margin:10px 0;border-top:1px solid #ddd}
.news-footer {margin-bottom:5px;}

.leftboxh {font-size:120%;margin:15px 0 10px 1px;padding:10px;text-align:;left;color:#ffcc00;background:#239371;font-weight:bold}
.clanek p {text-align:justify}
#mcls-vizualizace {margin-bottom:20px}
.img-left {float:left}
