body{font-size:62.5%;background:#686868 url(img/bgtop.gif) left top repeat-x;font-family:Tahoma,Arial,Helvetica,sans-serif;}
*{margin:0;padding:0;}

#mother {margin-left:auto;margin-right:auto;width:985px;}

.logo img{border:none;margin:3px 60px;}
.logo h1 {display:none;}

.tisk {float:right;margin:10px 15px 0 0}
.tisk a {color:#000;font-weight:normal;display:inline;margin:10px 20px 0 7px;text-align:right}
.tisk img {margin:0;padding:0;vertical-align:middle}

#lista {padding-bottom:9px;background:url(img/lista.gif) 0 0 no-repeat;height:46px;margin-left:9px}

#menu {width:695px;float:left;padding-top:18px;margin-left:10px;}
#menu ul li {display:inline;float:left;background:url(img/bcur.gif) no-repeat right;height:30px;margin-top:-10px}
#menu ul li a {font-size:100%;font-weight:bold;text-decoration:none;color:#535353;margin:10px 12px 0 12px;float:left;}
#menu ul li a:hover {color:#000;}
#menu ul li.selected-menu a {color:#000;text-decoration:underline;background:url(img/active.gif) center bottom no-repeat;padding-bottom:15px !important}
#mcls-kontakt {background:url(img/btncur.gif) !important;height:30px;}

.search {width:242px;padding-left:15px;float:left;padding-top:13px}
.search input {vertical-align:middle;}
.stxt {border:none;color:#333;height:22px;width:155px;background: url(img/srchtext.gif) 0 0 no-repeat;font-size:110%;padding-top:4px;padding-left:4px}
.search span {float:left;color:#333;font-size:100%;padding-top:4px;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 ul li {margin:0px;list-style:none;background:url(img/bgmenu.gif) left top repeat-y;}
.submenu ul li a {text-decoration:none;font-size:110%;color:#fff;margin-left:1px;border-top:1px solid #000;height:14px;padding:7px 0 7px 60px;display:block;background:url(img/cur.gif) 22px 12px no-repeat;}
.submenu ul li a:hover {color:#f3b01f;font-weight:normal;background:url(img/bghover.gif) left top repeat-y;}
.submenu .selected-menu a {color:#f3b01f;font-weight:normal;background:url(img/bghover.gif) left top repeat-y;}
.submenu .selected-menu li a {margin:0px;padding:7px 0 7px 65px;color:#f3b01f;list-style:none;background:url(img/cur.gif) 22px 12px no-repeat;}
.submenu ul li.selected-menu li a {color:#fff;background:url(img/bghover.gif) left top repeat-y;}
.news-html  {background:#ffffff !important;}
.clearfix {background:url(img/bgclear.jpg) 12px 0  repeat-y;}
.clearfix:after {content:".";display:block;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

.nav h2 {padding:0px 0px 10px 0px;font-size:140%;color:#D9221D !important;font-weight:bold}
/*typo*/

#main {width:959px;background:url(img/bgmain.gif) 0 0 repeat-x;margin:0 0 20px 12px;overflow:hidden}
#mainright {width:707px;float:right;}
#web-html{font-size:110%;color:#363638;line-height:140%;padding:30px;}
#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:#D9221D;font-size:130%;font-weight:normal;position:relative;margin:0 0 15px 0px;}
#web-html h2 {color:#000;font-size:130%;font-weight:bold;letter-spacing:0.05em;margin-bottom:10px;}
#web-html h3 {color:#000;font-size:120%;margin-left:0px;margin-top:5px;font-weight:bold;text-transform:uppercase;margin-bottom:5px;}
#web-html h4 {color:#D9221D;font-size:100%;font-weight:bold;letter-spacing:0.05em;margin-top:5px;}
#web-html h5 {color:#D9221D;font-size:100%;margin-left:0px;margin-top:5px;}
#web-html #annotation {line-height:140%;padding:8px;margin:0 0 20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
#web-html blockquote {margin:0 15px;}
#web-html p {margin-bottom:10px;margin-top:10px}
#web-html img {padding:0 4px 0px 4px;margin:0 10px 0 0;border:none;}
div.menutop {float:left;clear:both;width:640px;margin-bottom:20px;margin-top:10px;}
#web-html .fgalcat table img {float:left;padding-bottom:10px;}
#web-html a {color:#D9221D;font-weight:bold;border:none;text-decoration:underline;}
/*#web-html table {width:100%;}*/

#web-html .contact .hlrow {border:none}
#web-html thead .hlrow th{color:#333}
#web-html .tcont td, th {border:none;width:640px;margin:5px 0 5px 0;padding:5px 0;line-height:1.4;}
#web-html .ktcont td, th {border:none;width:640px;background:#f6f6f6 !important;margin:5px 0 5px 0;padding:5px 0;line-height:1.4;}
#web-html table {border-collapse:collapse;font-size:100%;text-align:left}
#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;}
#web-html table {margin-bottom:15px;}

.mainleft {float:left;width:250px;background:#fff;}
#web-html table thead tr {background:#D9241D !important;color:#fff !important}
#web-html table thead h3 {color:#fff !important}

.box {width:211px;color:#000;font-size:110%;line-height:140%;background:#fff url(img/bgbox.gif) 0 0 repeat-x;padding:15px 20px;border-right:1px solid #fff;letter-spacing:.05em}
.box a {color:#D9221D;}
.box h3 {color:#D9221D;font-weight:bold;margin-bottom:10px;font-size:100%;}
.box a {color:#D9221D;}
.box .clanek {margin-bottom:20px}
.box .clanek span {font-weight:bold;}
.box .clanek span a {text-decoration:none;}
.box .clanek .link a {font-weight:normal;text-decoration:underline;}
.box .clanek p {margin-bottom:5px;}
.rboxin p{margin-top:5px;}
address {font-style:normal;}


#flash {float:left;width:720px;background:url(img/flash.jpg) left top no-repeat;height:215px;}
#flash img {float:right;}
.but01, .but02, .but03 {float:left;width:150px;color:#fff;}
.tl {width:263px;float:left;border-right:1px solid #fff}
.tl h2 {display:none}
.tl li {list-style:none}
.tl a {text-decoration:none;}

.but01 {width:263px;height:72px;background:url(img/bgmenu01.gif) 0 0 no-repeat;cursor:pointer}
.tl01 img {border:none;margin:0}
/*.tl span {font-size:90%;font-weight:normal}
.tl a {/*text-decoration:none !important;*//*position:absolute;z-index:5}*/
.but02 {width:263px;height:72px;background:url(img/bgmenu02.gif) 0 0px no-repeat;cursor:pointer}
.tl02 {border:none;margin:0;width:263px;height:72px;background:url(img/bgmenu02.gif) 0 0px no-repeat;cursor:pointer}

.but03 {width:263px;height:72px;background:url(img/bgmenu03.gif) 0 0px no-repeat;cursor:pointer}
.tl03 img {border:none;margin:0}

.tl span em {width:150px;font-style:normal;margin-left:100px;margin-top:30px;color:#fff;display:block;font-size:90%}

#footer {clear:both;font-size:110%;color:#333;background:#ddd;height:60px;width:960px;border-top:1px solid #666;margin-left:12px;margin-right:13px;}
#footer span {float:left;color:#666;line-height:180%;margin:10px 0px 10px 20px;}
#footer .foot {float:right;margin-right:20px;text-align:right;}
#footer a{color:#666;text-decoration:underline;}


/*form1 style*/
#web-html .forms li {margin: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:none;border-top:1px solid #C9DCA6;}
#form2 legend {font-weight:bold;color:#333}
#form2 input, textarea {margin-top:0px}
#form2 #lab-2-1, #lab-2-2, #lab-2-3, #lab-2-4, #lab-2-5,#lab-2-6, #lab-2-7, #lab-2-8, #lab-2-10, #lab-2-11, #lab-2-12, #lab-2-13, #lab-2-14 {float:left}
#form2 label {margin:0 5px;}
#form2 #fld-2-1,#fld-2-2, #fld-2-3, #fld-2-4, #fld-2-5, #fld-2-6, #fld-2-7, #fld-2-22, #fld-2-23, #fld-2-24, #fld-2-25, #fld-2-26 {width:300px;height:19px;vertical-align:middle;border:1px solid #AFAFAF;}
#form2 #fld-2-21 {width:290px;border:1px solid #AFAFAF;}

#form2 ol li {display:block;width:626px;float:left;}
#form2 #fld-2-9 {font-weight:bold;margin-left:130px;}
#form2 #fld-2-12 {font-weight:bold;margin-left:110px;}
/*.forms #fld-2-8 {margin-left: 40px;}*/
.forms ol li {display:block;width:626px;float:left;}
.forms .radio {vertical-align:middle;}
.forms .checkbox {vertical-align:middle;}
.forms label {margin:0 5px;/*margin:2px 10px 0 0; text-align:left;vertical-align:top;font-size: 100%;display:block;color:#333333;*/}
.forms legend {font-weight:bold;color:#333}
.forms textarea {border:1px solid #AFAFAF;}

.forms fieldset {background:#f6f6f6;border:none;border-top:1px solid #C9DCA6;/*border-bottom:1px solid #C9DCA6*/}
.forms legend {margin-top:5px;}
#form2 ol li.line-2-1,#form2 ol li.line-2-2,#form2 ol li.line-2-3, #form2 ol li.line-2-4, #form2 ol li.line-2-5, #form2 ol li.line-2-6, #form2 ol li.line-2-7, #form2 ol li.line-2-8 {background:#F5F5E2 url(img/bgform.gif) left bottom repeat-x;padding:5px;border-bottom:1px solid #f6f6f6;border-top:1px solid #C9DCA6;}
.forms ol li.line-2-10, .forms ol li.line-2-11, .forms ol li.line-2-13, .forms ol li.line-2-14, .forms ol li.line-2-15, .forms ol li.line-2-16, .forms ol li.line-2-17, .forms ol li.line-2-18, .forms ol li.line-2-19, .forms ol li.line-2-20, .forms ol li.line-2-22, .forms ol li.line-2-23, .forms ol li.line-2-24, .forms ol li.line-2-25, .forms ol li.line-2-26, .forms ol li.line-2-28 {background:#F5F5E2 url(img/bgform.gif) left bottom repeat-x;padding:5px;border-bottom:1px solid #f6f6f6;border-top:1px solid #C9DCA6;}
/*.forms #lab-2-10, .forms #lab-2-11, .forms #lab-2-13, .forms #lab-2-14, .forms #lab-2-15, .forms #lab-2-16, .forms #lab-2-17, .forms #lab-2-18, .forms #lab-2-19, .forms #lab-2-20 {width:212px !important;}*/

/*.forms #lab-2-8,*/ /*.forms #lab-2-10, .forms #lab-2-11, .forms #lab-2-13, .forms #lab-2-14, .forms #lab-2-15, .forms #lab-2-16, .forms #lab-2-17, .forms #lab-2-18, .forms #lab-2-19, .forms #lab-2-20 {float:left;width:205px !important;}*/
.formbtn {padding-left:50px;}
#sbtn-2 {margin-top:10px;border:1px solid #636363;background:#fefefe;padding:3px}
#rbtn-2 {margin-top:10px;border:1px solid #636363;background:#fefefe;padding:3px}



/*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}

.subpageitem {border:1px solid #ddd;height:120px;margin-bottom:10px;padding:10px;background:url(img/subbg.gif) left bottom repeat-x;}
.img-left img {border:2px solid #ddd !important;}

.olink-item {float:left;padding:0px;width:196px;margin:5px 5px 10px 5px;border:3px solid #E6E8C2}

.olink-break {clear:left;}

.olink-desc {font-size:100%;padding:0px;text-align:center;}

.olink-item a img {padding:0 !important;margin:0 !important;border:3px solid #fff;}

.olink-title {font-weight:bold;padding:5px 0;font-size:110%;}
.olink-title a {text-decoration:none !important;display:none}
.olink-img a {display:block;border:1px solid #ddd;}


.maintop {margin-left:auto;margin-right:auto;width:985px;}
.maintop span {color:#fefefe;float:right;margin:8px 32px 8px 0}
.maintop a {color:#fefefe;font-size:110%;text-decoration:none;margin-top:5px;padding:10px 0 5px 0}
.pagecss-8 table td {width:50%}

.dropky {color:#333;font-size:100%;margin-bottom:16px;}
.dropky a {color:#333 !important;margin:0 5px;font-weight:bold !important; font-size:100% !important;text-decoration:none !important;}
.dropky a:hover {text-decoration:underline !important}

#tagCloud {padding:10px;}
#tagCloud a {text-decoration:none;line-height:140%}
#tagCloud a:hover {text-decoration:underline}

.mainleft h2 {padding:20px;}
#tagCloud {padding:0px 20px 0 20px;}
#tagCloud a {text-decoration:none;line-height:140%;color:#D9221D;font-weight:bold;}
#tagCloud a:hover {text-decoration:underline}

#tiplink {margin-top:10px;padding:10px;background:#;border:1px solid #ddd;font-size:1em;font-weight:normal;}
#tiplink h2 {font-size:1.5em;}
