﻿/* SCHRIFTART +++ SCHRIFTART +++ SCHRIFTART +++ SCHRIFTART */
@font-face {
	font-family:"HelveticaNeueLT Std Cn";
	src: url('../fonts/HelveticaNeueLTStd-CN.eot');
	src: url('../fonts/HelveticaNeueLTStd-CN.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/HelveticaNeueLTStd-CN.woff') format('woff'),
		 url('../fonts/HelveticaNeueLTStd-CN.ttf') format('truetype'),
		 url('../fonts/HelveticaNeueLTStd-CN.svg') format('svg');
}
@font-face {		 
	font-family:"HelveticaNeueLT Std Lt";
	src: url('../fonts/HelveticaNeueLTStd-Lt.eot');
	src: url('../fonts/HelveticaNeueLTStd-Lt.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/HelveticaNeueLTStd-Lt.woff') format('woff'),
		 url('../fonts/HelveticaNeueLTStd-Lt.ttf') format('truetype'),
		 url('../fonts/HelveticaNeueLTStd-Lt.svg') format('svg');

}
@font-face {		 
	font-family:"HelveticaNeueLT Std Lt Cn";
	src: url('../fonts/HelveticaNeueLTStd-Lt-Cn.eot');
	src: url('../fonts/HelveticaNeueLTStd-Lt-Cn.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/HelveticaNeueLTStd-Lt-Cn.woff') format('woff'),
		 url('../fonts/HelveticaNeueLTStd-Lt-Cn.ttf') format('truetype'),
		 url('../fonts/HelveticaNeueLTStd-Lt-Cn.svg') format('svg');
}
body{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}
#head{
	height:100px;
	width:1100px;
	margin:auto;
}
#head_box{
	height:180px;
	width:1100px;
	margin:auto;
}
#menu{
	height:85px;
	border-top:2px #e7e5e5 solid;	
}
#menu a{
	text-decoration:none;
}
#menu ul{
	width:1100px;
	margin:auto;
	padding:0;
	list-style:none;
}
#menu ul li{
	float:left;
	height:85px;
	width:150px;
	margin:0;
	padding:0;
	border-right:2px #e7e5e5 solid;
	font-family:"HelveticaNeueLT Std Lt Cn";
	color:#878889;
}
#menu li:hover{
	background-color:#d90132;
	color:white;
}
.menu_active{
	background-color:#d90132;
	color:white;
}
.menu_active a{
	color:white;
}
#slider_bg{
	height:310px;
	background-color:#cfcdcc;
}
#slider_iw{
	height:310px;
	background-color:white;
}
#slider_head{
	height:310px;
	width:1100px;
	margin:auto;
}
#slider_head_iw{
	height:310px;
	width:600px;
	margin:auto;
}
#slider_head_iw_box{
	height:auto;
	width:1100px;
	margin:auto;
}
#content{
	height:auto;
}
#headline_bg{
	height:60px;
	border-bottom:2px #e7e5e5 solid;
}
#headline{
	width:1100px;
	height:40px;
	margin:auto;
	padding-top:14px;
	font-family:"HelveticaNeueLT Std Lt Cn";
	font-size:25pt;
	color:#87888a;
	text-align:left;
}
h1{
	font-family:"HelveticaNeueLT Std Lt Cn";
	text-align:left;
	font-size:25pt;
	color:#87888a;
	font-weight:normal;
	margin-top:0px;

}

#text_bg{
	height:auto;
	border-bottom:5px #e7e5e5 solid;
}
#text{
	width:1100px;
	height:auto;
	margin:auto;
	color:#87888a; /* Farbe Grau für den Text (Optik) */
	font-family:"HelveticaNeueLT Std Lt";
	text-align:left;
	font-size:13pt;
}
#bottom_menu{
	height:250px;
	width:1100px;
	margin:auto;
	margin-top:20px;
	color:#878889;
	font-family:"HelveticaNeueLT Std Cn";
}
.bottom_link{
	text-decoration:underline;
	color:#878889; /* Farbe Grau für den Link im Footer */
	font-weight:bold;
}
.mail{
	text-decoration:none;
	color:#db0031; /* Farbe Rot aus dem Logo */
}
.mail:hover{
	text-decoration:underline;
}
#groups{
	height:250px;
	width:366px;
	float:left;
	color:#87888a;
}
#footer{
	background-color:#565655;
	height:90px;
	color:#bebab9;
	font-family:"HelveticaNeueLT Std Cn";
}
#footer a{
	color:#bebab9; /* Farbe Hellgrau für Navigation im Fuß */
}
#footer li:hover{
	color:white;
	background-color:#717171;
}
#content a{
	color:#d90132;
}
/* FORMULAR  FORMULAR FORMULAR FORMULAR FORMULAR FORMULAR FORMULAR FORMULAR FORMULAR FORMULAR FORMULAR*/
.input-back{
	background-image:url('../img/form/input_back.jpg');
	border:none;
	background-repeat:no-repeat;
	color:#515050;

}
.input_betreff{
	background-image:url('../img/form/input_betreff.jpg');
	border:none;
	color:#515050;
	background-repeat:no-repeat;
}
.input_textarea{
	clear:left;
	min-width:690px;
	min-height:200px;
	max-width:690px;
	background-image:url('../img/form/textarea.jpg');
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#515050;
	font-weight:normal;
}
.webseite{
	display:none;
}
.button{
	background-image:url('../img/form/button.jpg');
	border:none;
	height:35px;
	width:125px;
	color:white;
}
.button:hover{
	background-image:url('../img/form/button_hover.jpg');
	border:none;
	height:35px;
	width:125px;
	color:white;
	font-weight:bold;

}
.button_sw{
	background-image:url('../img/form/button_sw.jpg');
	border:none;
	height:35px;
	width:125px;
	color:white;
}
.button_sw:hover{
	background-image:url('../img/form/button_sw_hover.jpg');
	border:none;
	height:35px;
	width:125px;
	color:white;
	font-weight:bold;
}
