/*  #################################################
    CSS Template «MR-BOXX» 
    -------------------------------------------------
	
	company:	DACHCOM digital AG
	publisher:	Marcel Zweifel
	date:		2009-01
	www:		www.dachcomdigital.com
	
	INCLUDES										  */
	
	@import url("resets.css");
	
/*	################################################# */

html, body {
	text-align:center;
	margin:0;
	padding:0;
	background-color:#F8F8F8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6C737F;
}

a,
a:link,
a:visited {
	color:#6C737F;
	text-decoration:none;
}

a:hover,
a:active {
	text-decoration:underline;
}

#container {
	margin: 0 auto;
	width: 884px;;
	text-align:left;
	margin-top:80px;
	height:465px;
}

#header {
	height:70px;
}


#header #navigation {
	float:left;
	height:70px;
	width:667px;
	
}

#header #logo {
	float:left;
	width:197px;
	height:70px;
}

#main_container {
	padding-top:28px;
	height:465px;
	background:url(/images/home/background.jpg) no-repeat;
}

#main_container #flash_movie {
	width:842px;
	height:338px;
	margin: 0px 20px;
}

#main_container #member {
	width:200px;
	float:left;
	margin-top:20px;
	margin-left:25px;

}

#main_container #language {
	width:200px;
	float:right;
	margin-top:20px;

}

#main_container .send_button {
	border:1px solid #CCC;
	width:40px;
	font-family:Arial, Helvetica, sans-serif;
	color:#E20A16;
}

#main_container select {
	width:125px;
	border:1px solid #CCC;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:10px;
}

#navi_balken {
	height:45px;
	background-image:url(/images/interface/balken_background.jpg);
	background-repeat:repeat-x;
	margin-top:25px;
}

#navi_balken #nb_left {
	float:left;
	width:37px;
	background-image:url(/images/home/balken_li_02.jpg);
	background-repeat:no-repeat;
	height:45px;
}

#navi_balken #nb_middle {
	float:left;
	width:573px;
	height:45px;
}

#navi_balken #nb_middle ul {
	padding-left:10px;
}

#navi_balken #nb_middle ul li {
	float:left;
	list-style-type:none;
	padding-right:20px;
	text-indent:15px;
	line-height:40px;
}

#navi_balken #nb_middle ul li a,
#navi_balken #nb_middle ul li a:link,
#navi_balken #nb_middle ul li a:visited {
	cursor: pointer;
	font-size:12px;
	display:block;
	font-weight:bold;
	color:#6C737F;
	height:45px;
	text-decoration:none;
	background: none;
}

#navi_balken #nb_middle ul li a.aktiv,
#navi_balken #nb_middle ul li a:hover.aktiv,
#navi_balken #nb_middle ul li a:active.aktiv,
#navi_balken #nb_middle ul li a:hover,
#navi_balken #nb_middle ul li a:active {
	background-image:url(/images/interface/navi_li.jpg);
	background-repeat:no-repeat;
	color:#E20A16;
}

#navi_balken #nb_middle ul li span {
	cursor: pointer;
	padding-right:14px;
	display:block;
	height:45px;
	text-decoration:none;
	background:none;
}

#navi_balken #nb_middle ul li a.aktiv span,
#navi_balken #nb_middle ul li a:hover span,
#navi_balken #nb_middle ul li a:active span {
	background-image:url(/images/interface/navi_re.jpg);
	background-position:right;
	background-repeat:no-repeat;
	color:#E20A16;
}

#navi_balken #nb_right {
	float:left;
	width:57px;
	background-image:url(/images/home/balken_re_02.jpg);
	background-repeat:no-repeat;
	height:45px;
}

/* Kontaktformular */

.c_left #address {
	margin-top:25px; 
	padding-left:1px;
}

#kontakt-form {
	padding-left:30px;	
}

#kontakt-form .left {
	width:200px;
	float:left;
}

#kontakt-form .right {
	width:200px;
	float:left;
}

#kontakt-form .txt {
	border:none;
	background-color:#F3F3F3;
	width:140px;
}

#kontakt-form span.title {
	font-weight:bold;
}

#kontakt-form textarea {
	width:340px;
	border:none;
	background-color:#F3F3F3;
}

#kontakt-form #button {
	margin-top:6px;
}

#kontakt-form #button .send {
	float:left;
	margin-right:10px;
	border:1px solid #CCC;
	font-size:11px;
	color:#E20A16;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFF;
}

#kontakt-form #button .reset {
	float:left;
	margin-right:10px;
	border:1px solid #CCC;
	font-size:11px;
	color:#E20A16;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFF;
}



