/* Style sheet laudius */
#vertragsleistungen{font-size:11px;}
html *{font-family:Arial;color:#000000;padding: 0;margin: 0;}
body{background-color:#e2eaf0;}
a{text-decoration: underline;}
a:hover{text-decoration: none;}
tr,td{vertical-align: top;}
#wrapper{background-color:#ffffff;border: 1px solid #29aae3;}
#header{overflow: hidden;}
#container{background-color:#ffffff;background-image:url("tl_files/layout/verlauf_container.jpg");background-position:left top;background-repeat:repeat-y;padding: 0;margin: 0;}
.mod_article,#image_container{overflow: hidden;margin: 0;padding: 0;}
.mod_customnav h1{margin:0px;padding:0px 0px 15px 17px;background-image:url("tl_files/layout/verlauf_links_dunkel.jpg");background-position:left top;background-repeat:repeat-y;font-weight:bold;font-size:12px;color:#ffffff;}
.mod_customnav li{padding: 0px 0px 3px 17px;margin-top: 8px;}
.mod_customnav a,.mod_customnav li span.active{text-decoration:none;font-size:11px;color:#ffffff;}
.mod_customnav li.active{background-image:url("tl_files/layout/verlauf_links_dunkel.jpg");background-position:left top;background-repeat:repeat-y;}
.mod_customnav li.dots{background-image:url("tl_files/layout/dashed.jpg");background-position:left center;background-repeat:no-repeat;margin: 20px 0px 20px 17px;list-style-type: none;}
#main{padding:0px 56px 50px 56px;}
.caption{font-style: italic;}
.ce_text p{padding-bottom: 25px;}
.mod_article h1,.ce_text h1,h1.ce_headline{font-weight:bold;font-size:20px;line-height:1.2em;}
#headline_orange,p.error{color:#ef8500;}
#headline_blau,.mod_article h1{color:#29aae3;}
.ce_text,.ce_form,.ce_list{font-weight:normal;font-size:12px;color:#000000;line-height:1.5em;}
.ce_text h2{font-weight:bold;font-size:12px;color:#ef8500;line-height:1.5em;}
#kategorien li,.ce_text li,.ce_list li{background-image:url("tl_files/layout/pfeil.jpg");background-position:left center;background-repeat:no-repeat;font-weight:normal;list-style-type:none;padding-left: 15px;padding-bottom: 1px;margin: 0;}
#kategorien li a,.ce_list li a,.ce_text li a{font-weight:normal;text-decoration:none;font-size:12px;color:#000000;display: block;}
#kategorien li a:hover,.ce_list li a:hover,.ce_text li a:hover{text-decoration:underline;}
#kurs_footer_links{background-image:url("tl_files/layout/anmeldebutton.jpg");background-position:right top;background-repeat:no-repeat;float: left;width: 125px;height: 20px;margin-right: 25px;}
#kurs_footer_rechts{background-image:url("tl_files/layout/anmeldebutton.jpg");background-position:right top;background-repeat:no-repeat;width: 160px;height: 20px;}
#kurs_footer_links a,#kurs_footer_rechts a{font-weight:normal;text-decoration:none;font-size:12px;color:#000000;display: block;padding-top: 1px;}
input.text{border: 1px solid #7eb8dd;width: 200px;}
select{border: 1px solid #7eb8dd;width: 200px;}
textarea{height: 150px;border: 1px solid #7eb8dd;width: 200px;}
radio,checkbox{background: transparent;color: #000;border: none;padding: 0;margin: 0;}
input.submit{background-color: #0071bd;color: #fff;font-weight: bold;border: 1px solid #7eb8dd;margin-top: 10px;margin-right: 65px;float: right;padding: 2px;}
.radio_container{display: inline;}
#empty{width: 0px;height: 0px;visibilty: hidden;overflow: hidden;}
div#plus{cursor: pointer;margin-top: -20px;}
#kurs_2,#kurs_3{visibility: hidden;min-height: 5px;overflow: visible;}
#kurs_2_visible,#kurs_3_visible{visibility: visible;}
#right{margin-top: 25px;margin-left: 70px;}
#footer{background-image:url("tl_files/layout/verlauf_footer.jpg");background-position:left top;background-repeat:no-repeat;padding-left: 54px;overflow: hidden;}
.mod_navigation{line-height:1.4em;color: #fff;display: inline;}
.mod_navigation ul{color: #fff;}
.mod_navigation li{color: #fff;display: inline;}
.mod_navigation a,.mod_navigation li span.active{font-weight:bold;text-decoration:none;font-size:11px;color:#ffffff;padding-top: 3px;}
.mod_navigation li span.active{border-top: 3px solid #ef8500;}
