@import url("abstaende.css");
<!-- @import url("reset.css"); -->
@import url("navigation.css");
@import url("navigation_IE.css");
@import url("newsletter.css");
body { 
font-family: Verdana;
font-size: 10pt; 
line-height: 10pt;
/*background-color: #cccccc;
background-image:url(../Bilder/background/website.jpg); */
background-repeat:repeat;
}
ul { margin:0; padding:0;}

a:link { 
color: #000; 
text-decoration: none; 
}

a:visited { color: #000; text-decoration: none; }

a:hover { color: #000; font-weight: bold; text-decoration: none; }

a:active { color: #000; font-weight: bold; text-decoration: none; }

.IE_ALERT[id] {
visibility:hidden;
}
.website {
position:relative;
width: 960px;
height: auto;
background-color: white;
border: 1px solid #BBBBBB;
padding-bottom:40px;
margin: 0 auto;
z-index:1;
}
.head {
position:fixed;
height: auto;
width: 960px;
top:0;
margin: 0;
z-index:15;
}
.content_main { position: relative; margin-top:300px; width: 960px; background-color:#FFFFFF; z-index:1; }
	.content_main ul { margin-left: 40px; padding: 0; }
	.content_main ul li { list-style-image:url(../Bilder/content/list_point.png); list-style-position:inherit; margin-top: 3px; font-weight:bold; }

	.text { width:590px; padding-right:15px; margin:0 0 25px 50px; float:left; line-height:15pt;}
	.text h1 { font-size: 105%; color: #a41c22; margin-bottom: 5px; line-height:14pt; }
	.text_home { width:900px; margin-left:30px; float:left; line-height:12pt;}
	.text_home h1 { font-size: 105%; color: #a41c22; margin-bottom: 5px; line-height:14pt; }
	.text2 { width:100%; height:100%; padding-right:25px; margin-left:50px; float:left; line-height:12pt;}
	.text2 h1 { font-size: 105%; color: #a41c22; margin-bottom: 5px; line-height:14pt; }	
		.keyvisual {margin-left: 25px;}
		.headline { float:left; }
			.claim { display:block; margin-bottom:30px; font-size:155%; font-weight:bold; color:#a41c22; font-family:"Trebuchet MS", verdana, arial; line-height: 25px; width:100%; float:left; }
		
			.claim_module { display:block; margin-bottom:30px; margin-left:10px; margin-top:10px; font-size:130%; color:#000000; font-family:"Trebuchet MS", verdana, arial; line-height: 24px; width:460px; float:left; }
			.packshot { float:left; height:120px; margin-right:10px; margin-bottom:20px;  }		
		
	.modulbox { width: 960px; height:188px; background-image:url(../Bilder/module/module_bg_height188px.jpg); margin-left:-50px;}
		.modulbox ul { margin:0; padding-left:20px; }
			.modulbox ul li { height:188px; width:150px; list-style:none; margin:0; float:left; padding:0; }	

	.servicebox { position:relative; float:right; color:#ededed; width:300px; }
		/* .box_oben { width:350px; height:5px; } */
		.box_inhalt { color:#000000; padding:5px; border-top:1px solid #BBBBBB; border-left:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; }
			.box_inhalt h1 { font-size:130%; color: #a41c22; padding:10px; font-family:"Trebuchet MS", verdana, arial; }
			.box_inhalt h2 { font-size:100%; font-weight:bold; margin:5px 0 0 25px;}
			.box_inhalt ul { margin:0; !important; padding:0; }	
			.box_inhalt ul li { margin: 10px; list-style:none; font-weight:normal; }
		/* .box_unten { width:350px; height:5px; } */
		
	.hotline { position:relative; float:right; color:#ededed; width:auto; padding-right:5px; text-align:right; margin-bottom:10px; }
		/* .box_oben { width:350px; height:5px; } */
		.box_inhalt2 { color:#000000; padding:5px; border-top:1px solid #BBBBBB; border-left:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; }
			.box_inhalt2 h1 { font-size:130%; color: #a41c22; padding:10px; font-family:"Trebuchet MS", verdana, arial; }
			.box_inhalt2 h2 { font-size:100%; font-weight:bold; margin:5px 0 0 25px;}
			.box_inhalt2 ul { margin:0; !important; padding:0; }	
			.box_inhalt2 ul li { margin-left: 10px; list-style:none; font-weight:bold; font-size:150%; }
		/* .box_unten { width:350px; height:5px; } */		
 




.footer { width: 960px; height: auto; border-top: 1px solid #a41c22; color: #000000; font-size: 90%; float:left; text-align:center; padding-top:10px;
}
.pfad { font-size:80%; color:#a41c22; display:block; margin:0 0 15px 50px; }

#phone {
height: 22px;
width: auto;
background-image:url(../Bilder/button/button_telefon.png);
background-repeat:no-repeat;
font-size:80%;
}
#ftp {
height: 22px;
width: auto;
background-image:url(../Bilder/button/button_ftp.png);
background-repeat:no-repeat;
font-size:80%;
}
#mail {
height: 22px;
width: auto;
background-image:url(../Bilder/button/button_mail.png);
background-repeat:no-repeat;
font-size:80%;
}
#form {
height: 22px;
width: auto;
background-image:url(../Bilder/button/button_form.png);
background-repeat:no-repeat;
font-size:80%;
}

#logo {
position: relative;
width: 180px;
height: 25px;
float: left;
background-image: url(../Bilder/bechtle_logo_small.jpg);
background-repeat: no-repeat;
}
.sitemap_headline {
width: 400px;
margin-left: 20px;
padding:5px 0 5px 0;
font-size:110%;
font-weight:bold;
color:#a41c22;

}
.clear {
clear:both;
}
#noMargin_right {
margin-right:0px; !important;
}
.font_verdana {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}

.layer {
width: 100%;
height:150px;
background-color:#FFFFFF;
z-index:20;
position:absolute;
margin-top:35px;
}
.iframe {
position:absolute;
width:100%;
height: 100%;
z-index:10;
margin-top:35px;
}
.screen_big { border:1px solid #CCCCCC; padding:10px; z-index:100; position:absolute; top:0; left:0; visibility:hidden; background-color:#FFFFFF; }

#margin_top25_padding_top15_border_top { margin-top:25px; border-top:1px solid #a41c22; padding-top:15px; }

#link_module  { font-weight:normal; }

.button { padding:5px; font-size:110%; font-weight:normal; color:#a41c22; }
.cross_link { position:absolute; right:0; z-index:10; top:300px; }

