/* Style sheet inchpoint-screen */
body{color:#34342b;font: 12px/24px Arial, Helvetica, sans-serif;}
.inside{padding:10px;}
p{margin:3px 0;}
#main .block{margin-bottom:20px;}
a{text-decoration:none;}
#header .inside{padding:0;}
.logo{width:400px;float:left;padding-top:20px;padding-left:203px;}
.telnr{width:167px;float:right;padding:12px;color:#cecece;background: #434343;text-transform: uppercase;font: normal 23px/30px Arial, Helvetica, sans-serif;}
#left .mod_navigation ul{margin:0;padding:0;color:#434343;list-style:none;}
#left .mod_navigation li{text-align:right;color:#434343;}
#left .mod_navigation li a{font-size:18px;color:#434343;text-transform:uppercase;}
#left .mod_navigation ul.level_1 li span.active{padding:3px;font-size:24px;color:#cecece;background: #434343;text-transform: uppercase;}
#left .mod_navigation ul.level_1 li a.trail,#left .mod_navigation ul.level_2 li a{padding:3px;color:#696969;background: #434343;}
#left .mod_navigation ul.level_2 li span.active{font-size:30px;line-height:34px;}
#footer{margin-left:265px;border-top:2px solid #cecece;}
#footer .inside{color:#434343;}
h1{margin:0 0 15px;padding:0;color:#434343;text-transform:uppercase;font: normal 22px Arial, Helvetica, sans-serif;}
#right h1{font-size:18px;}
h2{margin:0 0 15px;padding:0;color:#686868;text-transform:uppercase;font: normal 22px Arial, Helvetica, sans-serif;}
h3{margin:0 0 15px;padding:0;color:#434343;text-transform:uppercase;font: normal 20px Arial, Helvetica, sans-serif;}
.zitat{margin-bottom:20px;padding:5px 0;border-width:2px 0px;border-style:solid;color:#a1a1a1;font: italic 16px/24px Georgia, "Times New Roman", Times, serif;}
.angebot{margin-bottom:20px;padding:12px;border-top:3px solid #DA001D;background: #e7e7e7;font: 12px/16px Arial, Helvetica, sans-serif;}
#right .inside{padding:0;}
table{width:100%;border-collapse:collapse;}
th{padding:5px 0;vertical-align:top;border-bottom:3px solid;font-weight:bold;background: #e7e7e7;}
td{padding:5px 0;vertical-align:top;border-bottom:1px dotted;}
td.col_0{width:150px;}
a:link,a:visited{color:#493bb8;}
label{width:120px;float:left;font-weight:bold;}
input,textarea{border:1px solid #635e5e;color:#000000;}
.form-checkbox{display:block;}
.form-checkbox span{display:block;margin:0 0 0 120px;}
.form-checkbox label{float:none;}
.form-checkbox span label{font-weight:normal;}
.error{clear:right;display:inline;color:#ff0000;}
