/* Style sheet basic */
*+html #main #zertifizierung .toggler img{margin-top:-10px;margin-bottom:5px;}
*html #main #zertifizierung .toggler img{margin-top:-10px;margin-bottom:5px;}
*+html #main #zertifizierung .toggler p{margin-top:-50px;}
*html #main #zertifizierung .toggler p{margin-top:-50px;}
*+html #main #zertifizierung .accordion p{margin-top:10px;}
*html #main #zertifizierung .accordion p{margin-top:10px;}
*+html #main .business p{padding-top:20px;}
*html #main .business p{padding-top:20px;}
#main .ce_form .text{font-family:Verdana;}
#main .ce_form .textarea{width:254px;font-family:Verdana;}
#main .formbody #ctrl_7{}
#main .formbody #ctrl_6{width:250px;}
#main .formbody #ctrl_5{width:250px;}
#main .formbody #ctrl_4{width:250px;}
#main .formbody #ctrl_3{width:250px;}
#main .formbody #ctrl_2{width:250px;}
#main .formbody #ctrl_1{width:250px;}
#main #zertifizierung .toggler p{float:right;padding-top:7px;padding-right:150px;}
#main #zertifizierung .toggler img{margin-top:5px;margin-right:15px;}
html{overflow-y: scroll;}
*+html #main .toggler{padding-top:15px;}
*html #main .toggler{padding-top:15px;}
*+html #main .accordion ul{margin-top:10px;padding-bottom:15px;}
*html #main .accordion ul{margin-top:10px;padding-bottom:15px;}
*+html #main .accordion_first{margin-top:15px;}
*+html #main #partner .business h2{margin-top:10px;}
*+html #main #partner .business p{margin-top:-10px;}
#main .ce_toplink{text-align:right;}
#main #partner .business p{margin-left:167px;}
#main #referenzen .ce_hyperlink{margin-top:12px;}
#main #verfuegbarkeit ul{padding:0 0 0 15px;list-style-type:none;}
#main #verfuegbarkeit ul li{padding-bottom:10px;padding-left:20px;background-image:url("tl_files/lauer/point.png");background-repeat:no-repeat;background-position: 0px 6px;}
#main #leistungen ul{padding:0 0 0 15px;list-style-type:none;}
#main #leistungen ul li{padding-bottom:10px;padding-left:20px;background-image:url("tl_files/lauer/point.png");background-repeat:no-repeat;background-position: 0px 6px;}
#main #historie ul li{padding-bottom:10px;padding-left:20px;background-image:url("tl_files/lauer/point.png");background-repeat:no-repeat;background-position: 0px 6px;}
#main #historie ul{padding:0 0 0 15px;list-style-type:none;}
#main #philosophie ul{padding:0 0 0 15px;list-style-type:none;}
#main #philosophie ul li{padding-bottom:10px;padding-left:20px;background-image:url("tl_files/lauer/point.png");background-repeat:no-repeat;background-position: 0px 6px;}
#main .microsoft{float:left;margin-top:15px;margin-right:25px;}
.orange{color:#ffa800;}
.ce_text{}
#main .formbody .error{color:#ffa800;}
#main .formbody #ctrl_10{}
#main .formbody .submit_container{margin-top:15px;}
#main .formbody .explanation{padding-bottom:15px;color:#ffa800;}
#main .formbody .mandatory span{color:#ffa800;}
#main .formbody #ctrl_8{width:25px;margin-right:5px;}
#main .formbody .col_0{padding-right:25px;padding-bottom:15px;}
#main .formbody .col_1{padding-bottom:15px;}
#main .formbody{margin-top:10px;}
#main h5{font-weight:normal;font-size:12px;color:#ffa800;}
#main{padding-bottom:50px;line-height:21px;}
#main #partner .image_container{margin-top:10px;margin-right:15px;border:1px solid #ffa800;}
.certificate{width:585px;clear:left;padding-top:15px;padding-bottom:15px;padding-left:15px;border:1px solid #ffa800;}
.thumb{width:150px;float:left;padding-right:75px;font-size:8px;}
#main .thumb p{line-height:12px;}
a{text-decoration:none;color:#6e6e6e;}
a:hover{color:#ffa800;}
#main h3{font-weight:normal;font-size:12px;}
#main .accordion ul{margin-bottom:-15px;}
#main .ce_accordion{margin-bottom:15px;}
#main .toggler{width:600px;padding-left:15px;border:1px solid #ffa800;cursor:pointer;}
#main .ce_accordion .toggler:hover{color:#ffa800;}
.mod_breadcrumb a{text-decoration:none;color:#b9b9b9;}
.mod_breadcrumb a:hover{color:#ffa800;}
.mod_breadcrumb{color:#b9b9b9;}
a{outline: 0;}
.text_left{width:400px;float:left;}
.text_right{width:400px;float:left;margin-left:50px;}
#main .inside{margin-top:50px;margin-left:50px;}
#main h2{font-weight:normal;font-size:18px;}
#main .mod_breadcrumb .active{color:#ffa800;}
html{font-family:Verdana;font-size:12px;color:#6e6e6e;}
#main h1{margin-top:25px;font-weight:normal;font-size:21px;color:#ffa800;}
#header .logo img{margin-top:25px;margin-left:50px;}
#header{height:225px;}
#container{border-top:1px solid #b9b9b9;border-left:1px solid #b9b9b9;border-radius: 10px 0px 0px 0px;-moz-border-radius: 10px 0px 0px 0px;-webkit-border-radius: 10px 0px 0px 0px;behavior: url(PIE.htc);}
#header .logo{height:165px;border-bottom:1px solid #b9b9b9;border-left:1px solid #b9b9b9;border-radius: 0px 0px 0px 10px;-moz-border-radius: 0px 0px 0px 10px;-webkit-border-radius: 0px 0px 0px 10px;behavior: url(PIE.htc);}
