/* all */

.echo{background:url('../images/bgecho.png') left bottom repeat-y;margin:0em 0em 1em 0em;padding:0.5em;}
a img{border:none;}
.clear{clear:both;line-height:0em;height:0px;font-size:0px;}
.fleft{float:left;}
.fright{float:right;}
.sectionlinksline .echo{margin:1em 0;}
.sectionlinksline .echo p{margin-top:0.5em;}
#middle_row .sectionlink h2.withImage{padding:1em 1em 0 4em;}
#middle_row .sectionlink .fleft{margin-bottom:0.5em}
.none{display:none;}

.obrazek_doleva{float:left;margin:0 0.6em 0.6em 0;}
.obrazek_doprava{float:right;margin:0 0 0.6em 0.6em;}

#middle_row h1{margin:0.3em 0em 0.5em 0em!important;padding:0em 0em 0em 0em;font-size:1.8em;color:#000;}
#middle_row h2{margin:0em 0em 0.5em 0em!important;padding:0em 0em 0em 0em;font-size:1.5em;color:#000;}
#middle_row h3{margin:0em 0em 0em 0em!important;padding:0em 0em 0em 0em;font-size:1.3em;color:#000;}
#middle_row p{margin:0em 0em 1em 0em!important;padding:0em 0em 0em 0em;font-size:1.2em;line-height:1.4em;color:#000;}
#middle_row li{margin:0em 0em 0.3em 0em!important;padding:0em 0em 0em 0em;font-size:1.2em;line-height:1.4em;color:#000;list-style-type:square;}
#middle_row ul{margin:0em 0em 0em 0em!important;padding:0em 0em 0em 1.5em;}
#middle_row p.perex, #middle_row lip.perex{font-size:1.5em;line-height:1.4em;}

#middle_row .uvod h1{margin:0em 0em 1em 0em!important;padding:0em 0em 0em 0em;font-size:1.8em;color:#000;}
#middle_row .uvod  h2{margin:0.2em 0em 0.4em 0em!important;padding:0em 0em 0em 0em;font-size:1.5em;color:#000;}
#middle_row .uvod  h3{margin:0em 0em 0em 0em!important;padding:0em 0em 0em 0em;font-size:1.3em;color:#000;}
#middle_row .uvod  p{margin:0em 0em 0.5em 0em!important;padding:0em 0em 0em 0em;font-size:1.1emcolor:#000;}
#middle_row .uvod  li{margin:0em 0em 0.5em 0em!important;padding:0em 0em 0em 0em;font-size:1.1em;color:#000;}
#middle_row .uvod  ul{margin:0em 0em 0em 0em!important;padding:0em 0em 0em 0em;}
#middle_row .uvod  p.perex, #middle_row lip.perex{font-size:1.5em;line-height:1.4em;}


#background-left ul li{font-size:1.2em;}
#background-left ul li li{font-size:1em;}
#footer .inner{text-align:center;color:#505050;padding-top:2em;}
#footer a{color:#505050;}
#middle_row span.kde a,#middle_row span.kde{color:#505050!important;font-weight:normal;font-size:1em;margin:0em 0em 0.5em 0em;}
.uvod{background:url('../images/uvod-middle.png') left bottom repeat-y;margin-top:0.5em;float:left;}
.uvodsl{float:left;width:30.6em;}
.uvodsl.middlesl{margin:0 0.6em;}
.innersl{padding:1em;}
.uvodsl img{margin-bottom:1em;}
#middle_row .innersl h1.seminar{background:url('../images/uvod_seminar_h1.gif') left top no-repeat;font-size:1.8em!important;font-weight:normal;}
#middle_row .innersl h1.seminar a{color:#fff;display:block;padding:0.4em 0.4em 0.6em 0.4em;}
#middle_row .innersl h1.seminar a:hover{text-decoration:none;}
 a.spol{font-size:2em;color:#505050;position:absolute;top:0.5em;left:0em;text-decoration:none;}

 .headmenu_up{position:absolute;top:1.5em;right:0;}
 .headmenu_up li{float:left;list-style-type:none;}
 .headmenu_up li a{float:left;display:block;color:#505050;padding-left:0.8em;font-size:1.4em;text-decoration:none;}
 .headmenu_up li a:hover, .headmenu_up li a.active{text-decoration:underline;}

 .headmenu_down{position:absolute;bottom:0.5em;left:0;}
 .headmenu_down li{float:left;list-style-type:none;width:30.6em;display:block;}
 .headmenu_down li a{display:block;color:#fff;font-size:1.4em;text-decoration:none;text-align:center;font-weight:bold;height:3.8em;}
 .headmenu_down li a:hover, .headmenu_down li a.active{text-decoration:underline;}
 .headmenu_down li.middlesl{margin:0 0.6em;}
 .headmenu_down li a.seminar{background:url('../images/menu-head-seminar.gif') left top no-repeat;;}
 .headmenu_down li a.seminar span{padding-top:1.4em;display:block;}

 .headmenu_down li a.vobro{background:url('../images/menu-head-vibro.gif') left top no-repeat;}
 .headmenu_down li a.vobro span{padding-top:0.7em;display:block;}

 .headmenu_down li a.monitor{background:url('../images/menu-head-monitor.gif') left top no-repeat;}
 .headmenu_down li a.monitor span{padding-top:0.7em;display:block;}

#middle_row h1{font-size:2.5em;font-weight:normal;}

#left_row .inner{padding:0 2em;}
#left_row .inner .inner{padding:1em 0;}
#middle_row .inner{margin:2em;}
#left_row .uvodsl{float:none;width:auto;}

#middle_row .uvodsl h2{border-bottom:1px solid #79997D;font-weight:normal;font-size:1.6em;margin:1em 0 0.4em 0!important;color:#79997D;}
#middle_row .uvodsl h2 a{color:#79997D!important;}
#middle_row .middlesl h2{color:#A0201C;border-color:#A0201C;}
#middle_row .middlesl h2 a{color:#A0201C!important;}
#middle_row .middlesl h2 a:hover, #left_row h2 a:hover{text-decoration:none!important;}
#middle_row .uvodsl ul li, #left_row .uvodsl ul li{list-style-type:none;margin:0.2em 0;}
#middle_row .uvodsl ul li a, #left_row .uvodsl ul li a{text-decoration:none;color:#505050;}
.uvodsl ul li a:hover,.uvodsl ul li a.active{text-decoration:underline!important;}

#left_row .uvodsl ul ul ul{border-left:solid 1px #505050;margin:0.2em 0em 0.2em 0.1em;padding:0em 0em 0em 0.5em;}

#left_row .uvodsl ul ul li{margin:0.5em 0em;}


/*defaultni barvy*/
#middle_row h1, #middle_row h2, #middle_row .perex, #middle_row a, #middle_row h1 a{color:#505050;}
#left_row .uvodsl h2{border-bottom:1px solid #505050;font-weight:normal;font-size:1.6em;margin:1em 0 0.4em 0;color:#505050;}
/*prebarveni pro subdomeny*/
.subdom_0 .uvodsl, .subdom_1 .uvodsl, .subdom_2 .uvodsl{width:auto;float:none;}
.subdom_0 .uvodsl h2{border-color:#9B625A!important;color:#9B625A!important;}
.subdom_0 #middle_row h1, .subdom_0 #middle_row h2, .subdom_0 #middle_row .perex, .subdom_0 #middle_row a,  .subdom_0 #left_row h2 a{color:#9B625A!important;}

.subdom_1 .uvodsl h2{border-color:#A0201C!important;color:#A0201C!important;}
.subdom_1 #middle_row h1, .subdom_1 #middle_row h2, .subdom_1 #middle_row .perex, .subdom_1 #middle_row a, .subdom_1 #left_row h2 a{color:#A0201C!important;}

.subdom_2 .uvodsl h2{border-color:#79997D!important;color:#79997D!important;}
.subdom_2 #middle_row h1, .subdom_2 #middle_row h2, .subdom_2 #middle_row .perex, .subdom_2 #middle_row a, .subdom_2 #left_row h2 a{color:#79997D!important;}

/*konec prebarveni*/

#middle_row .innersl div.seminar{background:url('../images/seminar_uvod.gif') left top repeat-y;padding:1em;margin:0.7em 0;}
#middle_row .uvodsl div.seminar h2{border:none;margin:0em;}
#middle_row .uvodsl div.seminar h2 a{color:#9B625A!important;}
#middle_row .uvodsl div.seminar p.datum,#right_row div.seminar p.datum{color:#9B625A;font-weight:bold;font-size:1.4em;padding:0.2em 0;}
#middle_row .uvodsl div.seminar p.datum a.logseminar,#right_row div.seminar p.datum a.logseminar{background-color:#9B625A;padding:0.2em 0.5em;color:#fff!important;font-size:0.8em;}
#middle_row .uvodsl div.seminar a:hover,#right_row div.seminar p.datum a:hover{text-decoration:none;}
#right_row div.seminar{font-size:0.9em;border-bottom:1px solid #9B625A;margin-bottom:0.5em;padding-bottom:0.5em;}
#right_row .akt-right div.seminar{border-color:#505050;}
#right_row .akt-right div.seminar  p.datum{color:#505050;font-size:1.2em;}
#right_row div.seminar h2{font-size:1.5em;}

/*headline*/
#linehead{position:absolute;bottom:0;line-height:0.7em;background:#E19789;width:93em;}
#linehead.active_{background:#CACACA;}
#linehead.active_0{background:#E19789;}
#linehead.active_1{background:#1C426A;}
#linehead.active_2{background:#B0DCB8;}
.headlines{position:relative;}

#left_row .newsletter{position:relative;top:0;left:0;}
.newsletter.uvods{position:absolute;top:23.2em;left:0em!important;height:5.5em;width:28.5em;padding:0.5em 0em 0em 1em;;color:#fff;background: url("../images/newsletteruvod.png") no-repeat center right;}
.emailing{border:none;height:18px;width:14em;margin:0em 0em 0em 0em;}
.subnews{border:none;width:3em;background:#404040;color:#fff;cursor:pointer;margin:0em 0em 0em 0.5em;font-weight:normal;}
.newsletterco{font-size:1.2em;margin:0.5em 0em 0.2em 0em;font-weight:bold;color:#fff;}

#headline_0, #headline_1, #headline_2{height:30.8em;}
.headline_uvod .inner{padding:2em 2em 0em 38em;}
#headline_0{background:url('../images/seminar_headline.jpg') left top no-repeat;color:#000!important;}
#headline_1{background:url('../images/vibro_headline.jpg') left top no-repeat;color:#fff!important;}
#headline_2{background:url('../images/kjaer_headline.jpg') left top no-repeat;color:#000!important;}
#headline_0 a, #headline_2 a{color:#000;}

.headline_uvod h1{margin:0em 0em 1em 0em!important;padding:0em 0em 0em 0em;font-size:2.5em;}
.headline_uvod h2{margin:0em 0em 0em 0em!important;padding:0em 0em 0em 0em;font-size:2em;}
.headline_uvod h3{margin:0em 0em 0em 0em!important;padding:0em 0em 0em 0em;font-size:1.5em;}
.headline_uvod p{margin:0em 0em 1em 0em!important;padding:0em 0em 0em 0em;font-size:1.5em;line-height:1.4em;}
.headline_uvod li{margin:0em 0em 1em 0em!important;padding:0em 0em 0em 0em;font-size:1.5em;line-height:1.4em;}
.headline_uvod ul{margin:0em 0em 0em 0em!important;padding:0em 0em 0em 1.5em;}
/*konec headline*/



/*pravy sloupec*/
.boxright{width:18.3em;margin:1em 0;}
.boxright h2{padding:0.5em;font-size:1.8em;font-weight:normal;}
.boxright h2 a{color:#fff;}
.boxright .data{padding:1em;}
.akt-right{color:#505050;background:url('../images/aktuality-right.png') left bottom no-repeat;}
.akt-right h2{background:#505050;}
.akt-right a{color:#505050;}
.sem-right h3, .akt-right h3{font-size:1.5em;}
.sem-right{color:#9B625A;background:url('../images/seminare-right.png') left bottom no-repeat;}
.sem-right h2{background:#9B625A;}
.sem-right a{color:#9B625A;}

/* aktuality a media */
.question{margin:0.5em 0em 0.4em 0em;padding:0.5em 0em 0.8em 0em;width:21em;background:url('../images/question.png') left top no-repeat #ff0000;color:#fff;font-weight:bold;}
.question a{color:#fff;font-weight:bold;text-decoration:none;}
.question p{margin:0em 0em 0em 4.8em!important;}

.telarchiv{width:10em;}
div.fleft.telarchiv{padding:0em;}
div.fright.telarchiv{padding:0em;}
.telarchiv p{font-size:1.2em!important;margin:0.3em 0em 0em 0em!important;padding:0em!important;}
#middle_row .telarchiv.fleft{padding:1em 1em 1em 0em;}

.textarchiv{margin:0.3em 0em 0.6em 0em;padding:0.2em 0.2em 0.5em 0.2em;border-top: solid 1px #e0e0e0;background:url('../images/bglefsdtli.gif') 0 0 repeat-x;}
.textarchiv a, .telarchiv a{text-decoration:underline!important;color:#505050!important;}
.textarchiv a:hover, .telarchiv a:hover{color:#ff0000;text-decoration:none!important;}
.textarchiv a{background:url('../images/bgarchivli.gif') no-repeat top left;padding:0em 0em 0.2em 2em;display:block;}
.telarchiv a{color:#505050!important;}


.aktualita{ border: none; border-bottom:1px solid #ccc!important; margin:0.5em 0em 0.5em 0em;padding:1em 0;}
.aktualita_detail{border-top:0px solid #fff;padding:1em 0;}
.aktualita_detail img{float: left; margin:0 1em 0 0;}
.aktualita_detail .aktualitatext{padding:0em 0em 0em 0em}
.aktualita_detail
.aktualita img{float: left; margin:0 1em 0 0;}
.aktualita .aktualitatext{padding:0em 0em 0em 0em}


.infotext{color:#505050;margin:0.5em 0em!important;padding:0.4em 0.3em!important;font-size:1.2em!important;border-bottom:1px solid #F0F0F0;border-top:1px solid #F0F0F0;background:#F0F0F0;}
#middle_row .infotext a.downtext{border:solid 1px #505050;background-color:#F1F1F1!important;color:#505050!important;padding:0em 0.3em;text-decoration:none;font-weight:bold;}
#middle_row .infotext a:hover.downtext{background:#505050!important;color:#fff!important;padding:0em 0.3em;}

#middle_row .aktualita .aktualitatext h2{margin:0!important;padding:0!important;font-size:1.6em!important;/* font-weight:normal!important; */}
.aktualitatext h1{margin:0!important;padding:0!important;}
.aktualita .aktualitatext h2 a{color:#FF0000;/* font-weight:normal!important; */}
.aktualita .aktualitatext h2.no-underline a{text-decoration:none;}
.aktualita .aktualitatext p{margin:0.5em 0;padding:0;color:#505050;}
.aktualita .detail {clear:both; text-align: right;}
.aktualita .detail a{color:#505050;}
.prilozene{font-size:1.2em;padding:1em;}
.prilozene legend{padding:0 0.5em;}

#middle_row p.info{margin:0em 0em 0em 0.1em!important;padding:0em 0em 0em 1.2em!important;font-size:1.2em!important;background:url('../images/added.gif') no-repeat center left!important; }

#menuaktuality {padding:0em 0 0 0;}
	#menuaktuality h2{margin:0!important;padding:0.4em 0em 0.2em 0.5em!important;color:#ff0000;font-weight:bold;}
	#menuaktuality .menuakt{background:url('../images/bgmenuakt.png') repeat-x top left #F1F1F1;margin:0 0 0em 0;padding:0.3em 0em 1em 0em;border:none;}
	#menuaktuality .menuakt ul{margin:0em 0em 0em 0.2em;padding:0 0em;}
	#menuaktuality .menuakt ul li{list-style: none; margin:0.9em 0em;padding:0em 0em 0em 0em;}
	#menuaktuality .menuakt ul li a{background:url('../images/bgarchivli.gif') no-repeat top left ;font-size:1.1em;display:block;color:#505050;height:auto;padding:0.2em 0em 0.1em 0.4em;text-decoration:none;}
	#menuaktuality .menuakt ul li a:hover{background:url('../images/bgarchivlihover.gif') no-repeat top left; color:#505050;text-decoration:underline;}
	#menuaktuality .menuakt ul li a.active{background:url('../images/bgarchivliaktiv.gif') no-repeat top left;text-decoration:underline;color:#505050;}
	#menuaktuality .menuakt ul.inline{margin:0em 1em 0.5em 0.7em; padding:0.3em 0em 0.6em 0em;border-bottom:solid 1px #ccc;}
	#menuaktuality .menuakt ul.inline li{font-size:1em;color:#505050;margin:0em; padding:0em 0em;display:inline!important;background:none;}
	#menuaktuality .menuakt ul.inline li a{display:inline!important;border-left:solid 0px #505050;background:none;margin:0em; padding:0.1em 0.2em;}
	#menuaktuality .menuakt ul.inline li a:hover{background:#505050;color:#505050;}
	#menuaktuality .menuakt ul.inline li a.active{background:#505050;color:#fff;}
  h1.nadpissekce{margin:0.4em 0em 0em 0em;}
#middle_row .strankovani{background-color:#f1f1f1;padding:0.8em 0.4em;margin:0.5em 0em 0em 0em!important;}
#middle_row .strankovani p{padding:0em!important;margin:0em!important;width:45%;text-transform:uppercase;font-size:0.9em!important;}
#middle_row .strankovani p.fright {text-align:right!important;}
#middle_row .strankovani p.fright a{background:url('../images/older.gif') no-repeat center right;padding:0.2em;border:solid 1px #505050;background-color:#F1F1F1!important;color:#505050!important}
#middle_row .strankovani p.fleft a{background:url('../images/later.gif') no-repeat center left;padding:0.2em;border:solid 1px #505050;background-color:#F1F1F1!important;color:#505050!important;}
#middle_row .strankovani p a:hover{background-color:#505050!important;color:#fff!important;}

.strankovaniTopEmpty{display:none;}
/* .strankovaniin{background:url('../images/strankovaniright') top right repeat-y;height:3em;} */

.ostat_akt{margin:1em 0em 1em 0em!important;padding:0em!important;}
.ostat_akt li{margin:0em 0em!important;padding:0em 0em!important;list-style-type:none!important;width:90%;}
.ostat_akt li a{padding:0em 0em 0.9em 1.7em!important;background: url('../images/bgarchivli.gif') no-repeat scroll left top;display:block;color:#505050!important;}

#middle_row .loginForm{padding:0.5em;border:solid 1px #505050;background-color:#F1F1F1!important;margin:0em 2em;}
#middle_row .inner .loginForm{margin:0;}
#middle_row .loginForm legend{font-size:1.6em;padding:0.2em 0.5em;background:#505050;color:#fff;}
#middle_row .loginForm  table{font-size:1.2em;font-weight:normal;}
#middle_row .loginForm  table td{padding:0.2em 0.5em;}

#middle_row .loginForm  input{width:17em;border:solid 1px #505050;padding:0.3em; overflow:visible;_width:18.8em;}
#middle_row .loginForm  input.autowidth{width:auto;border:0;margin:0 0.2em;}
#middle_row .loginForm span{margin-right:1.5em;}
#middle_row .loginForm textarea{border:solid 1px #505050;}

#middle_row .loginForm  input.sub{cursor:pointer;background:#F0F0F0;width:10em;float:right;}
#middle_row .loginForm  input.sub:hover{background-color:#505050!important;color:#fff!important;}
.fotogalerie .foto{float:left;margin-right:0.3em;}
.aleft{text-align:left;}
.captcha{text-transform:uppercase;}

.skoleni{background:#f8f8f8;padding:1em;margin:0.5em 0em 0em 0em;}
.skoleni{border:0px!important;}
.noclehspan{margin:0.3em 2em 0.4em 0;display:block;float:left;}
#menuaktuality{margin-top:2.5em;}
body{font-size:10px;background:url('../images/bg.png') 0 0 repeat-x #fff;text-align:center;padding:0em;font-family:sans-serif, georgia;color:#505050;}
*{margin:0;padding:0;}


#all{position:relative;margin:0 auto;padding:0 1em;width:93em;text-align:left;background:url('../images/bg_all.png') 0 0 repeat-x #fff;}
#middle, #left_middle, #left_middle_right, #middle_right{width:93em;padding:11em 0 1em 0;;}
#header{position:absolute;top:0;left:1em;width:93em;height:11em;}
#footer{width:93em;height:10em;background: url('../images/footer_bg.png') top left repeat-x}
#footer.smaller{margin-left:30.6em;width:62.4em;background: url('../images/footer_bg_small.png') top left no-repeat}

/*right_middles*/
#left_middle #right_middles, #left_middle_right #right_middles{float:right;}
#middle_right #right_middles, #middle #right_middles{float:right;width:93em;}
#left_middle_right #right_middles, #left_middle #right_middles{float:right;width:62.4em;}

/*left_row*/
#left_row{float:left;width:30.6em;}
#middle #left_row, #middle_right #left_row{display:none;}

/*middle_row*/
#middle_row{float:left;}
#left_middle_right #middle_row{width:42.7em;}
#left_middle #middle_row{width:62.4em;}
#middle_right #middle_row{width:73.3em;}
#middle #middle_row{width:93em;}

/*right_row*/
#right_row{float:right;width:19.7em;}
#left_middle #right_row, #middle #right_row{display:none;}
/*backgrounds of rows*/
#background-left, #background-right, #background-middle{float:left;}

#background-left{ background:url('../images/left_row.png') 0 0 no-repeat;}
#middle #background-left, #middle_right #background-left{background:none;}

#background-right{ background:url('../images/right_row.gif') 73.3em 0 repeat-y;}
#left_middle #background-right, #middle #background-right{background:none;}
#background-middle{ background:url('../images/middle_bg.png') 30.6em bottom no-repeat #fff;}