/* CONTENT */

html {height:100%;}
body {height:100%; background-color:#bacad2; background-image:url(../_pic/misc/main_bg_R.gif); background-position:right bottom; background-repeat:no-repeat; background-attachment:fixed; margin:0; padding:0; behavior:url("_css/iehover.htc");}
table {border-collapse:collapse; border-spacing:0; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:normal; font-style:normal; color:#006699; line-height:20px;}
td, th {padding:10;}
.td_nopadding {padding:0;}
div {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:normal; font-style:normal; color:#006699; line-height:20px;}
input {border:1px solid #99CC00; background-color:#FFFFFF; width:130px; height:20px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12; font-weight:normal; font-style:normal; color:#006699;}
input.submit {border:1px solid #99CC00; background-color:#006699; width:130px; height:20px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:bold; font-style:normal; color:#FFFFFF;}

.text_white_11 {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:normal; font-style:normal; color:#FFFFFF;}
.subline {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:16; font-weight:bold; font-style:normal; color:#99CC00;}
.fuss {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:bold; font-style:normal; color:#416341;}
.zitat {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:16; font-style:italic; font-weight:bold; color:#99CC00;}
.zitat_kl {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:13; font-style:italic; font-weight:bold; color:#99CC00; line-height:15px;}
.zitat_kunden {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11; font-style:italic; font-weight:normal; color:#006699; line-height:15px;}
.zitat:before {content:url(../_pic/misc/zitat_quot_before.gif);}
.zitat:after {content:url(../_pic/misc/zitat_quot_after.gif); padding-left:5;}
.zitat_kl:before {content:url(../_pic/misc/zitat_kl_quot_before.gif); padding-right:3;}
.zitat_kl:after {content:url(../_pic/misc/zitat_kl_quot_after.gif); padding-left:3;}
.zitat_kunden:before {content:url(../_pic/misc/zitat_kl_quot_before.gif); padding-right:3;}
.zitat_kunden:after {content:url(../_pic/misc/zitat_kl_quot_after.gif); padding-left:5;}
.text_klein {padding:0; font-family:Arial, Helvetica, sans-serif; font-size:9; font-weight:normal; font-style:normal; color:#bacad2; letter-spacing:4px;}
.footer_klein {padding:0; font-family:Arial, Helvetica, sans-serif; font-size:9; font-weight:normal; font-style:normal; color:#bacad2; letter-spacing:3px;}
i.grau { color:#999999;}
i.kunden {line-height:15px;}

h1 {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:20; font-weight:bold; font-style:normal; color:#bacad2; margin:0; padding:0; line-height:22px;}
h2 {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:18; font-weight:bold; font-style:normal; color:#99CC00; margin:0; padding:0; line-height:20px;}
h3 {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:16; font-weight:bold; font-style:normal; color:#99CC00; margin:0; padding:0; line-height:18px;}
h4 {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:14; font-weight:bold; font-style:normal; color:#99CC00; margin:0; padding:0; line-height:16px;}
h5 {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12; font-weight:bold; font-style:normal; color:#99CC00; margin:0; padding:0; line-height:14px;}
h5:before {content:url(../_pic/misc/anf_kl_arrw_blue.gif); padding-right:3;}

.gruen_12 {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12; font-weight:bold; font-style:normal; color:#99CC00; margin:0; padding:0; line-height:16px;}
.gruen_12:before {content:url(../_pic/misc/anf_kl_arrw_blue.gif); padding-right:3;}
.gruen_14 {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:14; font-weight:bold; font-style:normal; color:#99CC00; margin:0; padding:0; line-height:16px;}
.gruen_14:before {content:url(../_pic/misc/anf_kl_arrw_blue.gif); padding-right:3;}

a:link {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:normal; text-decoration:none; color:#CC0000; }
a:visited {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:normal; text-decoration:none; color:#CC0000; }
a:hover {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:normal; text-decoration:none; color:#999999; }
a:active {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:normal; text-decoration:none; color:#CC0000; }
a.fuss:link {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:bold; text-decoration:underline; color:#416341; }
a.fuss:visited {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:bold; text-decoration:underline; color:#416341; }
a.fuss:hover {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:bold; text-decoration:none; color:#FFFFFF; }
a.fuss:active {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:bold; text-decoration:underline; color:#416341; }

/* Überschrift der Referenz, wenn Kundenname auf Homepage verlinkt als class="strong_green" definieren */
a.strong_green:link, a.strong_green:visited, a.strong_green:hover, a.strong_green:active {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:bold; text-decoration:none; color:#006699; } 


.kontakt {height:100%; background-image:url(../pic/bg/kontakt.jpg); background-position:top left; background-repeat:no-repeat;}
.index {height:100%; background-image:url(../pic/bg/index.jpg); background-position:bottom right; background-repeat:no-repeat;}


.input_txt {border:1px solid #FFFFFF; height:20; background-color:#003300; font-family :"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11; font-weight:normal; text-decoration:none; color:#FFFFFF;} 

#maintable {border-collapse:collapse; border-spacing:0; height:100%; width:100%;}
#maincol_lft {width:310; background-color:#FFFFFF; background-image: url("../_pic/misc/box_bg_lft.png"); background-repeat:repeat-y; background-position:top;}
#maincol_cntr {width:490; background-color:#FFFFFF;}
#maincol_cntr_ref {width:660; background-color:#FFFFFF;}
#maincol_rgt {width:100%; background-image:url(../_pic/misc/box_bg_rgt.gif); background-repeat:repeat-y; background-position:left top;}
#maincol_rgt_ref {width:100%; background-image:url(../_pic/misc/box_bg_rgt_ref.gif); background-repeat:repeat-y;}
#subcol1sub_lft {width:310;}
#txt_content {padding-left:24; padding-top:10; padding-right:10;}
#txt_content_ref {padding-left:24; padding-top:10;}
#anfahrt_content {padding-left:0; padding-top:10; padding-right:0;}
