@charset "utf-8";body{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:0px;margin:0px;text-align:center;}
img{border:none;}
A:link{text-decoration:none}
A:visited{text-decoration:none}
A:active{text-decoration:none}
A:hover{text-decoration:none}
#top_red_line{margin:0px 0px 10px 0px;background-color:#FF0000;padding:0;height:5px;width:100%;}
#main_frame{text-align:left;vertical-align:middle;margin:0px auto;padding:0px;width:1000px;}
#main_header{background-color:#000000;height:125px;vertical-align:middle;margin-bottom:10px;padding:0px;width:1000px;}
#header_left{float:left;padding:0px;margin:0px;}
#main_banner{vertical-align:middle;margin-bottom:10px;padding:0px;width:1000px;}
.ittm_title{width:1000px;color:#FFFFFF;background-color:#000000;font-size:30px;padding-top:5px;margin-bottom:10px;height:50px;overflow:hidden;cursor:pointer;}
.ittm_title_link A:link{color:#FFFFFF;text-decoration:none}
.ittm_title_link A:visited{color:#FFFFFF;text-decoration:none}
.ittm_title_link A:hover{color:#FFFFFF;background:#FF0000;font-weight:bold;}
.ittm_title_link A:active{color:#FFFFFF;background:#FF0000;font-weight:bold;}
.ittm_title_link A:focus{color:#FFFFFF;background:#FF0000;font-weight:bold;}
.ittm_inhalt{width:1000px;font-size:12px;padding:5px;margin-bottom:9px;height:0px;overflow:hidden;position:relative;}
.work_box{width:100%;height:200px;padding:5px;margin-bottom:15px;border-bottom:#FF0000 solid 1px;}
.work_box img{float:left;}
.work_box_text{float:right;text-align:right;width:255px;height:200px;padding:5px;margin-bottom:15px;}
#contact-area{float:right;width:500px;margin-top:10px;}
#contact-area input, #contact-area textarea{padding:0px;width:500px;font-family:Helvetica, sans-serif;font-size:1.2em;margin:0px 0px 10px 0px;border:2px solid #ccc;}
#contact-area textarea{height:120px;overflow-x:hidden;overflow-y:hidden;}
#contact-area textarea:focus, #contact-area input:focus{border:2px solid #FF0000;}
#contact-area input.submit-button{width:100px;background-color:#999999;}
#contact-area label{text-align:left;width:300px;padding-top:5px;padding-bottom:10px;font-size:1.1em;font-weight:bold;}
#contact-data{float:left;text-align:left;width:400px;margin-top:10px;padding:0px 0px 0px 20px;}
.standard{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;}
.small_text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000;font-weight:bold;}
.headline_bg_red{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;color:#000000;background-color:#FF0000;}
.headline_bg_red_big{font-family:Arial, Helvetica, sans-serif;font-size:1.4em;color:#000000;background-color:#FF0000;}
.gray_bold{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FF0000;font-weight:bold;}
.big_red{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:23px;color:#000;font-weight:bold;}
.big_black{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:23px;color:#000;font-weight:bold;}
.sprite-11{background:url('images/sprite.jpg') 0 0;}
.sprite-10{background:url('images/sprite.jpg') 0 -200px;}
.sprite-9{background:url('images/sprite.jpg') 0 -400px;}
.sprite-8{background:url('images/sprite.jpg') 0 -600px;}
.sprite-7{background:url('images/sprite.jpg') 0 -800px;}
.sprite-6{background:url('images/sprite.jpg') 0 -1000px;}
.sprite-5{background:url('images/sprite.jpg') 0 -1200px;}
.sprite-4{background:url('images/sprite.jpg') 0 -1400px;}
.sprite-3{background:url('images/sprite.jpg') 0 -1600px;}
.sprite-2{background:url('images/sprite.jpg') 0 -1800px;}
.sprite-1{background:url('images/sprite.jpg') 0 -2000px;}
.sprite-logo{background:url('images/sprite_s.jpg') 0 0;}
.sprite-pfeil{background:url('images/sprite_s.jpg') 0 -130px;}
#impressum_box{color:#000;font-size:10px;vertical-align:bottom;margin:0px auto;padding:3px;height:20px;width:100px;}
.ittm_norm_link A:link{color:#000;text-decoration:none}
.ittm_norm_link A:visited{color:#000;text-decoration:none}
.ittm_norm_link A:hover{color:#000;font-weight:bold;}
.ittm_norm_link A:active{color:#000;font-weight:bold;}
.ittm_norm_link A:focus{color:#000;font-weight:bold;}