/* Style sheet ms_layout */
html,body{height:100%;margin-top:0;padding-top:0;background-image:url("tl_files/Layout/bg.gif");background-repeat:repeat-y;min-width:960px;}
#wrapper{height:100%;margin-top:0;padding-top:0;}
#header{width:28%;height:100%;float:left;margin-top:0;padding-top:0;background-image:url("tl_files/Layout/scriptina.gif");background-repeat:no-repeat;background-position: 0px 40px;}
#container{margin-top:0;margin-left:28%;background:#ffffff url("tl_files/Layout/left_bg.jpg") left top repeat-y;min-height: 100%;}
*html #container{height:100%;margin-top:0;margin-left:30%;background:#ffffff url("tl_files/Layout/left_bg.jpg") left top repeat-y;}
#main{width:72%;height:100%;margin-left:0;color:#666666;line-height:22px;}
#main .inside{margin-top:40px;margin-bottom:50px;margin-left:40px;}
#main h1{margin-bottom:12px;font-size:21px;color:#666666;line-height:25px;}
#left{width:97%;float:none;margin-top:0;padding-top:30px;}
#left .inside{margin-top:0;margin-left:40px;padding-top:5px;}
#right{width:160px;height:100%;margin-top:25px;margin-right:30px;padding-top:0;}
*:first-child+html #right{margin-top:40px;margin-right:30px;padding-top:0;}
#footer{width:90%;height:60px;margin-top:-60px;}
#footer .inside{margin-left:35%;border-top:1px dotted #ccc;}
#socialmedia a{float:left;margin-top:15px;margin-right:15px;margin-bottom:5px;}
.ce_text{margin-bottom:20px;}
#main .ce_text ul{margin-top:15px;margin-bottom:15px;}
#main .ce_text li{padding-left:15px;background-image:url("tl_files/Layout/bullet.gif");background-repeat:no-repeat;font-weight:bold;color:#666666;background-position: 0px 8px;}
.slogan h1{font-size:30px;color:#669933;}
.hinweis h1{margin-top:0;margin-bottom:0;padding-top:0;font-weight:normal;font-size:21px;color:#669933;}
html>body .hinweis h1{margin-top:18px;margin-bottom:20px;padding-top:0;font-weight:normal;font-size:20px;color:#669933;}
.portrait{float:right;margin-top:127px;margin-right:42px;}
#formular input.text,#formular input.password{width:80%;margin-top:8px;}
#formular .textarea{width:81%;height:150px;margin-top:8px;margin-bottom:8px;}
#formular #ctrl_2{}
#formular #lbl_2_0{margin-right:10px;}
#formular .formbody .label{margin-right:10px;color:#01385f;}
#formular .captcha_text{padding-left:10px;color:#7a0707;}
#formular #ctrl_12{padding-left:10px;color:#7a0707;}
#formular .submit{margin-top:10px;}
#formular .error{color:#730505;}
#formular label.mandatory{margin-right:10px;color:#780d0d;}
#formular label{margin-right:10px;color:#01385f;}
