/* CSS Document */body {	margin:0 0 0 0;	text-align:center;	align:center;	background-image:url(../images_system/body_bg.jpg);	background-repeat:repeat-x;	background-color:#EFEFEF;	font-family:Arial, Helvetica, sans-serif;	}#support_navi {	width:900px;	margin: 10px 10px 5px 0;	text-align:right;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#fff;	}#support_navi a {	color:#fff;	text-decoration:none;	}#support_navi a:hover {	color:#000;		}#content_container {	width:900px;	border:7px solid #fff;	text-align:left;	padding:0;	margin:0 0 0 0;	}#head_bereich {	background-repeat:no-repeat;	background-position: 247px 0px;	background-color:#fff;	border-bottom:7px solid #fff;	}/* VERTICAL NAVI ---------------*/			#vertical_navi {		width:247px; 		overflow:hidden;		background-color:#FFF;		margin:0px;		padding:0;		}	/*NAVIGATIONS STYLES vertical navi ------------------------------  */			#nav ul {				margin:0 0 0 0;				padding:0 0 0 0;				}			#nav {				font-size:11px;				margin:0;				padding:0;				border-right:7px solid #fff;				}				#nav li {				display: inline;				padding: 0 0 0 0px;				margin: 0 0 0 0px;				}			#nav li a {				display: block;				padding:10px 15px;   /* bestimmt den Abstand der punkte zueinander*/				margin:0px;				line-height: 4px;				text-decoration:none;				border-bottom:1px solid #fff;				}			#nav li a:hover {				text-decoration:none;				color:#000;								}			#nav .inactive {				display: block;				padding:10px 15px;   /* bestimmt den Abstand der punkte zueinander*/				margin-bottom:0px;				line-height: 4px;				border-bottom: 1px solid #fff;				text-decoration:none;				color:#000;				}					  :link { color: #fff; }				:visited { color: #fff; }				:link:hover, :visited:hover { color: #fff; }				:link:active, :link:active { color: #fff; }/* logo ---------------------*/	#logo {	float:right;	width:300px;	background-image: url(../images_system/logo_04.gif);	background-repeat:no-repeat;        background-position:right top;	background-color:#FFF;	text-align:right;	padding:80px 15px 0 0;        margin:0;	font-family: "Times New Roman", Times, serif;	font-style:normal;        font-weight:bold;	font-size:12px;	color:#666;	}	/* CONTENT --------------------*/	#content_bereich {		width:100%;		margin:0;		padding:0 0 0 0px;		background-repeat:no-repeat;		background-position:bottom left;		}	#content {		width:550px;                min-height:350px;		margin:0 0 0 247px;		padding:0 0 0 0px;		}#content img {		border:3px solid #fff;		}	#content h1 {		font-family: "Times New Roman", Times, serif;		font-size:30px;		font-weight:normal;		padding:15px 0 0 0;		margin:0;		}	#content h2 {		font-family:"Times New Roman", Times, serif;		font-size:24px;		font-weight:normal;		}	#content p {		font-size:11px;		font-style:normal;		color:#000;		margin-right:30px;		}        #content a {		font-size:12px;		font-style:normal;		color:#555;		}#content a:hover {		color:#ff6600;		}	#content ul {		margin:0px;		padding:10px 30px 10px 25px;		border-top:1px solid #ccc;		border-bottom:1px solid #ccc;		}	#content li {		list-style-image:url(../images_system/nav_bullit_19.gif);		font-size:12px;		font-style:normal;		color:#000;		margin:3px 30px 3px 10px;		}input {		border:1px solid #888;		background-color:#fff;		margin:0;		padding:0;		}textarea {		border:1px solid #888;		background-color:#fff;		margin:0;		padding:0;		}/* FOOTER ---------------------*/#footer {}#footer {	width:900px;	margin: 5px 0 5px 10px;	text-align:left;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#666;	}#footer a {	color:#666;	text-decoration:none;	}#footer a:hover {	color:#fff;	}
