html, body {height: auto;}
/* General styles */
body {margin:0;padding:0;border:0;width:100%;background:#f2f2f2;min-width:600px;font-size: 12px;font-family: helvetica;color: #777777;line-height: 1.5em;}
table {font-size: 12px;font-family: helvetica;}
#w1 {background: url('/tl_files/merten/images/bg2.gif') repeat-x 0px -40px;width: 100%;height: 100%;margin-top: 0px;}
#w2, #w2vk, #w2-main {background: url('/tl_files/merten/images/bg2.gif') repeat 0px bottom;width: 100%;height: 420px;margin-top: -40px;bottom: 0px;}
#w2-main {height: 900px;	margin-top: -570px;}
#w2vk {margin-top: 0px;height: 115px;}
#wrapper {width: 975px;margin: auto;height: auto;}
a {color:#707173;font-weight: bold;}
h1, h2, h3, h4, h5 {margin:0 0 .2em 0;padding:0;color: #00aaa0;font-size:16px;}
h1 {font-size: 18px;margin-bottom: 10px;}
h3 {font-size: 14px;}
h4 {font-size: 12px;}
p {margin:.4em 0 .8em 0;	padding:0;}

/* Header styles */
#header {clear:both;float:left;width:100%;height: 110px;}
#header {font-size: 14px;}
#header p,#header h1,#header h2 {padding:.4em 15px 0 15px;	margin:0;}
#header #mainnav  ul {clear:left;float:left;width:780px;list-style:none;margin:0px 0 0 0;padding:0;padding-top: 17px;}
#header #mainnav  ul li {display:inline;list-style:none;margin:0;padding:0;}
#header ul li, #header ul li a {display:block;float:left;margin:0 0 0 0px;text-align:center;color:#fff;text-decoration:none;line-height: 10px;font-size: 14px;font-family: helvetica;}
#header #mainnav ul li a {padding:5px 15px;border-left: 1px solid #fff;font-weight: normal;}
#header #mainnav  ul li.first a {border-left: none;}

#header #mainnav  ul li.active,
#header #mainnav  ul li.trail,
#header #mainnav  ul li.active a,
#header #mainnav  ul li.trail a {color:#fff;font-weight:bold;}
#header #mainnav  ul li a span,#header #mainnav  ul li span  {display:block;}

/* 'widths' sub menu */
#layoutdims {clear:both;background:#eee;border-top:4px solid #000;margin:0;padding:6px 15px !important;text-align:right;}

/* column container */
.colmask {width:100%;position:relative;}
.col1,.col1-main,.col1g,.col2,.col3 {float:left;padding: 0;}

/* 3 Column settings */
.col1 {padding: 0px;width: 667px;margin-left: 15px;}
.col1g {padding: 14px;width: 700px;margin-left: 5px;min-height: 480px;}
.col1f {width: 100%;}
.col2 {width:291px;}
.col3 {width:238px;font-size: 12px;background:#fff url('../images/bg-col.gif') repeat-x;float:right;}
.box, .content {background:#ffffff;border: 1px solid #9c9d9f;padding:20px;}
.box {margin-top:15px;}
.box-l, .box-m, .box-r {width:210px;float:left;margin-right:15px;background:#ffffff;border: 1px solid #9c9d9f;margin-bottom:15px;height:335px;position:relative;}
.box-r {margin-right:0px;}
.box-l h2, .box-m h2, .box-r h2 {font-size:14px;overflow:visible;display:block;padding:7px;color:#ffffff;}
.box-l ul, .box-m  ul, .box-r ul {margin:10px;padding-left:15px;}
.s1 h1, .s2 h1, .s3 h1, .s4 h1, .s5 h1, .s6 h1 {color:#ffffff;margin:-20px -20px 0 -20px;padding:10px;margin-bottom:20px;}
.s1 h1, #b1 h2 {background:#0064ad;height:35px;}
.s2 h1, #b2 h2 {background:#e42d18;height:35px;}
.s3 h1, #b3 h2 {background:#6db122;height:35px;}
.s4 h1, #b4 h2 {background:#6b2080;height:35px;}
.s5 h1, #b5 h2 {background:#f08a00;height:35px;}
.s6 h1, #b6 h2 {background:#f6ca00;height:35px;}
.box-l a, .box-m a, .box-r a {font-weight:normal;}
.block {overflow: visible;}

/* Footer styles */
#footer {text-align: center;clear:both;float:left;width:100%;height: 25px;margin-top: 0px;padding-top: 25px;margin-bottom: 20px;padding-bottom: 20px;color: #fff;}
#f1 {float: left;width: 975px;text-align: left;}
#footer p {padding:10px;margin:0;}
#mainnav {margin-left: 0px;height: 50px;margin-top: 60px;}
h2#newstitle {font-size: 32px;font-family: helvetica;}
.col1-main {background: #fff;margin: -14px -14px 0 -14px;padding: 14px;background: #e2e3e6;}
h5 {margin-bottom: -10px;}
.more, .more a {font-weight: bold;font-style: italic;margin-top: -5px;}
.bl {border-left: 1px dashed #000;padding-left: 25px;}

#subnavi {clear: both;}
#subnavi ul {list-style: none;font-size: 14px;margin: 0px;padding: 0px;}
#subnavi ul li {height: 32px;border-top: 1px solid #ffffff;}
#subnavi ul li.submenu {height: auto;}
#subnavi ul li a {color: #fff;text-decoration: none;padding: 7px 10px;display: block;font-family: helvetica;font-weight: normal;}
#subnavi ul.level_1 li.active a, #subnavi ul.level_2 li.active a {font-weight: bold;}
#subnavi ul.level_2 li.active a {text-decoration: underline;}
#subnavi ul.level_1 li.active ul.level_2 li a {font-weight: normal;}
#subnavi .level_2 li a, #subnavi .level_2 li {background: #8acbc3;border-top: none;font-weight:normal;}
#subnavi ul.level_2 {font-size: 12px;}
#subnavi ul.level_2 li {height: 26px;}
#subnavi ul.level_2 li a {padding: 5px 10px;}

table.footerlinks {margin-top: 10px;}
table.footerlinks h4, table.footerlinks ul {margin: 0px;padding: 0px;}
table.footerlinks ul li {line-height: 15px;}
#partnerbox {background: url('../images/subnavi-bg.gif');height: 16px;color: #fff;text-decoration: none;padding: 7px 10px;display: block;font-family: helvetica;margin: 0px;font-size: 14px;}
#newsfeed {padding: 14px;}
.ce_text {padding-bottom: 10px;}
.block-full {}
.block-half {width: 220px;float: left;padding-right: 10px;}
.refbox {margin-bottom: 10px;margin-top: 20px;border-bottom: 1px solid #555555;}
.refbox h2 {font-size: 16px;}
.ce_accordion {background: url('../images/subnavi-bg.gif') repeat-x;}
.toggler {background: url('../images/plus.gif') no-repeat 8px 8px;height: 17px;border-top: 1px solid #ffffff;padding: 8px 6px 4px 32px;color: #fff;font-family: verdana;}
#topnavi-links {float: left;color: #fff;width: 450px;padding-top: 5px;margin-top: 5px;}
#topnavi-links ul {margin-left: 20px;padding-left: 0px;}
#topnavi-links ul li {margin-right: 20px;padding-top: 7px;padding-bottom: 7px;padding-left: 17px;background: url('../images/gt.png') no-repeat 0px 7px;}
#topnavi-rechts {float: left;text-align: right;color: #fff;width: 520px;padding-right: 0px;padding-top: 5px;height: 32px;margin-top: 5px;}
#topnavi-rechts ul {padding-top: 3px;}
#topnavi-rechts ul li {text-align: rechts;float: right;padding-top: 4px;padding-bottom: 4px;margin-right: 10px;border-left: 1px solid #fff;padding-left: 10px;line-height: 20px;}
#topnavi-rechts a {font-weight: normal;}
#pic1 {float: left;padding: 10px;border: 1px solid #9c9d9f;margin-bottom: 15px;background: #fff;}
#pic1i {background: url('/tl_files/merten/images/merten1.gif') right top no-repeat;height: 256px;width: 270px;padding-bottom: 60px;}
#pic2 {margin-left: 306px;border: 1px solid #9c9d9f;margin-bottom: 15px;padding: 10px;background: #fff;width: 645px;height: 316px;}
#pic2a {	float: left;}
#pic3a {float: left;	margin-left: 15px;}
#picrow {height: 357px;}
#headerrow {clear: both;height: 20px;padding: 17px 0;font-size: 18px;font-weight: bold;background: url('/tl_files/merten/images/suedtirol.gif') right -7px no-repeat;letter-spacing: 0.06em;}
#headerrow p, #headerrow h2, #headerrow h1 {margin:0;font-size: 18px;}
#picrow img {}
.colmask, .colmid, .colleft {height: auto;margin-bottom: 40px;}
#news .mod_newslist .layout_latest {width: 310px;margin-right: 20px;float: left;color: #ffffff;border-bottom: 4px solid #7f7f7f;margin-bottom: 20px;padding-bottom: 20px;height:160px;position:relative;}
#news .mod_newslist .layout_latest.last{margin-right: 0px;}
#news .mod_newslist .layout_latest p.info{margin-bottom: 0px;color: #fff;}
#news .mod_newslist h2{color: #fff;}
#news .mod_newslist .layout_latest h2 a{	color: #ffffff;text-decoration: none;}
#news .mod_newslist .layout_latest .more, .more {text-align: right;margin-top: 5px;}
#news .mod_newslist .layout_latest .more {position:absolute;bottom:5px;right:0px;}
#news .mod_newslist .layout_latest .more a, .more a {text-decoration: none;padding: 5px;color: #fff;}
#news .mod_newslist .layout_latest .more, .more {width: 75px;line-height: 20px;}

.col1f .mod_newslist .layout_latest {width: 310px;margin-right: 20px;float: left;color: #87888a;border-top: 4px solid #c5c7c8;padding-bottom: 20px;padding-top: 20px;}
.col1f .mod_newslist .layout_latest.last{margin-right: 0px;}
.col1f .mod_newslist .layout_latest p.info{margin-bottom: 0px;color: #fff;}
.col1f .mod_newslist h2{color: #fff;}
.col1f .mod_newslist .layout_latest h2 a{color: #87888a;text-decoration: none;}
.col1f .mod_newslist .layout_latest .more, .more {text-align: right;margin-top: 5px;}
.col1f .mod_newslist .layout_latest .more a .more a {text-decoration: none;padding: 5px;color: #fff;}
.col1f .mod_newslist .layout_latest .more .more {width: 75px;line-height: 20px;}
.col1f .mod_newslist .layout_latest .more div .more div {background: url('/tl_files/merten/images/trw.gif') top right no-repeat;}
.col1f .mod_newslist .layout_latest .more div div .more div div {background: url('/tl_files/merten/images/blw.gif') bottom left no-repeat;}
.col1f .mod_newslist .layout_latest .more div div div .more div div div {background: url('/tl_files/merten/images/brw.gif') bottom right no-repeat;}

#news {clear:both;margin-top: 90px;}
#maincontent {clear: both;}
#centralpicrow {	height: 200px;margin-bottom: 15px;}
#merten {vertical-align: bottom;	position: relative;height: 121px;}
#merten .ce_text {position: absolute;bottom: 30px;color: #00aaa0;width: 100%;line-height: 30px;font-size: 18px;}
#merten b, #merten strong{color:#00aaa0;}
#f2 {color: #d4deef;text-align: right;}
#header #mainnav ul.level_1 {height: 26px;}
#headerrow {color: #00aaa0;}
.col1 img {border: 1px solid #9c9d9f;padding: 6px;background: #fff;}
.col1fm, .col2fm, .col3fm {float: left;width: 292px;height: 660px;margin-right: 48px;padding-top: 15px;border-top: 4px solid #9c9d9f;}
.col1fm h2 a, .col2fm h2 a, .col3fm h2 a {text-decoration:none;}
.col1fm #haupt-links, .col2fm #haupt-mitte, .col3fm #haupt-rechts {width: 270px;height: 640px;background: #fff;padding: 10px;font-size: 12px;border: 1px solid #9c9d9f;position: absolute;}
.col3fm {margin-right: 0px;}
.col1fm h2, .col2fm h2, .col3fm h2 {margin-top: 10px;margin-bottom: 0px;font-size: 16px;line-height: 20px;}
.col2fm #haupt-mitte {background: #ebf5f3;}
#subnavi {background: #00aaa0;}
#headerrow {color: #00aaa0;}
#news .mod_newslist .layout_latest .more {background: #00aaa0 url('/tl_files/merten/images/tlb.gif') top left no-repeat;}
#news .mod_newslist .layout_latest .more div {background: url('/tl_files/merten/images/trb.gif') top right no-repeat;}
#news .mod_newslist .layout_latest .more div div {background: url('/tl_files/merten/images/blb.gif') bottom left no-repeat;}
#news .mod_newslist .layout_latest .more div div div {background: url('/tl_files/merten/images/brb.gif') bottom right no-repeat;}
.colmask .more {background: #00aaa0 url('/tl_files/merten/images/tlwg.gif') top left no-repeat;right: 10px;position: absolute;bottom: 5px;}
.colmask .more div {background: url('/tl_files/merten/images/trwg.gif') top right no-repeat;}
.colmask .more div div {background: url('/tl_files/merten/images/blwg.gif') bottom left no-repeat;}
.colmask .more div div div {background: url('/tl_files/merten/images/brwg.gif') bottom right no-repeat;}
.col1f .mod_newslist .layout_latest .more {background: #00aaa0 url('/tl_files/merten/images/tlw.gif') top left no-repeat;}
#vk {background: #fff;padding: 10px;border: 1px solid #9c9d9f;}
#vk1 {width: 300px;float: left;}
#vk2 {width: 335px;margin-left: 15px;float: left;padding-top: 10px;}
#vk3 {clear: both;}
#vk img {border: none;padding: 0px;}
#vk h2 {font-size: 14px;}
#vk1 p {margin-top: 20px;color: #00aaa0;line-height: 20px;}
.tlwg {	background: url('/tl_files/merten/images/tlwg.gif') top left no-repeat;}
.trwg {	background: url('/tl_files/merten/images/trwg.gif') top right no-repeat;}
.blwg {	background: url('/tl_files/merten/images/blwg.gif') bottom left no-repeat;}
.brwg {	background: url('/tl_files/merten/images/brwg.gif') bottom right no-repeat;}
.mod_breadcrumb {margin-bottom: 12px;font-size: 11px;}
#subnavi ul.level_2 li.sibling a.sibling {font-weight: normal;}
#testimonial-box {border: 1px solid #9c9d9f;padding: 10px;background: #fff;margin-top: 15px;clear:both;}
#testimonial-box img {margin-bottom: 10px;float:left;margin-right:20px;}
#testimonial-box ul {list-style:none;margin:10px 0;padding:0;}
#testimonial-box ul li {padding:10px 0;}
p.info {margin-bottom:0px;}
#mertenlink {width:256px;height:130px;}
#mertenlink {width:256px;height:65px;}
#suedtirollink {width:98px;height:65px;float:right;margin-top:-27px;}
#headerrow .ce_text {float:left;}
#lp-video {margin-top:30px;}
#etllink {width:70px;height:60px;float:right;margin-top:-20px;}
#efqmlink {width:55px;height:60px;float:right;margin-top:-20px;}
#ftext {float:left;}
#news-details h2 {color: #777777;font-size:14px;}
b, strong {color:#555555;}
#sitemap ul {margin-left:15px;list-style:none;}
#topnavil ul li a {font-size:12px;font-weight:normal;}
li.active a {background:#00aaa0;}
#headerrow {color: #00aaa0;}
#outernav {background: #00aaa0 url('/tl_files/merten/images/tlbg.gif') top left no-repeat;}
#outernav div {background: url('/tl_files/merten/images/trbg.gif') top right no-repeat;}
#outernav div div{background: url('/tl_files/merten/images/blwg.gif') bottom left no-repeat;}
#outernav div div div{background: url('/tl_files/merten/images/brwg.gif') bottom right no-repeat;}
#outernav div div div #mainnav {background:none;}
#news .mod_newslist .layout_latest .more {background: #00aaa0 url('/tl_files/merten/images/tlbg.gif') top left no-repeat;}
#news .mod_newslist .layout_latest .more div {background: url('/tl_files/merten/images/trbg.gif') top right no-repeat;}
#news .mod_newslist .layout_latest .more div div{background: url('/tl_files/merten/images/blbg.gif') bottom left no-repeat;}
#news .mod_newslist .layout_latest .more div div div{background: url('/tl_files/merten/images/brbg.gif') bottom right no-repeat;}
.col1f .mod_newslist .layout_latest .more {background: #00aaa0 url('/tl_files/merten/images/tlwg.gif') top left no-repeat;}

p#telnr {float:right;color:#ffffff;padding:16px 50px 16px 10px;background: url('/tl_files/merten/images/phone.png') no-repeat right 8px;height: 26px;font-weight:bold;font-size:15px;width:130px;display:inline;}
.clear {clear:both;}

#kursliste table tr th {background:#9c9e9f;color:#ffffff;}
#kursliste table tr td {border-bottom:}
#kursliste table tr td.sektitel {background:#c8e6e1;font-weight:bold;}
#kursliste a {font-weight:normal;}
.mod_pr_anmeldung label {display:block;float:left;width:200px;}
.mod_pr_anmeldung input.textbox {width:200px;margin-bottom:2px;}
.mod_pr_anmeldung input.button {background:#00AAA0;color:#ffffff;padding:2px;width:100px;}
img.icon {border:none;padding:0px;}
.vk-bild {height:400px;float:left;margin-right:20px;}
.col1 .vk-bild img {border:none;padding:0;margin-left:-10px;margin-top:-10px;}
.neu {font-weight:bold;color:#00AAA0;}
p.info {font-size:10px;font-style:italic;}
.vk-text {margin-left:290px;}
.vk-text ul {margin-left:-5px;margin-top:5px;}
span.error {color:red;font-weight:bold;margin-left:10px;}
