/*-------------------------------------------------------------------------------------------*//* Allgemeine Formatdefinitonen */table#main {	width: 800px;	height: 600px;	margin-top: 10px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #dbdbdb;	border-right-color: #666666;	border-bottom-color: #666666;	border-left-color: #dbdbdb;}TD#head {	height: 125px;}TD#fuss {	height: 25px;}TD#navigation {	width: 175px;	height: 350px;}TD#content {	width: 430px;	border: 1px solid #CCCCCC;	padding-top: 8px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;}TD#rechts {	width: 175px;	height: 450px;}/*-------------------------------------------------------------------------------------------*//* Allgemeine Formatoptionen für Text */P, DIV, H1, H2, H3, H4, UL {	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height: 15px;}.lauftextfett {	font-weight: bold;}.lauftextklein {	font-size: 11px;}A {	text-decoration: underline;	color:#000000;}A:link {	text-decoration: underline;}A:visited {	text-decoration: underline;}A:hover {	text-decoration: none;	color: #666666;}A:active {	text-decoration: none;	color: #666666;}/*-------------------------------------------------------------------------------------------*//* Formatoptionen für den DIV content */TD#content h1 {	font-size: 14px;	color:#333333;}TD#content h2 {	font-size: 13px;	color:#333333;}TD#content ul {	list-style-image: url(http://server45.hostpoint.ch/%7Enetstop/fileadmin/template/images/Navigation/Aufzaehlung_Lauftext.gif);	list-style-position: outside;	padding-left: 5px;	margin-left: 5px;}TD#content li {	padding-bottom: 5px;	padding-left: 7px;	margin-left: 7px;	}TD#content hr {	height:1px;	color: #CCCCCC;	background-color:#CCCCCC;}	TD#content .formular {								/* Hier wird das Aussehen des formulars bestimmt */	color: Black;	font-size: 12px;	font-family:Arial, Helvetica, sans-serif;	border: 1px solid #DBDBDB;}TD#content .beschriftung {							/* Hier wird die Schrifformatierung für die Formularfelder bestimmt */	font-size: 12px;	font-family:Arial, Helvetica, sans-serif;}TD#content .rahmenrot {	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #CD071A;	border-bottom-color: #CD071A;}/*---------------------------------------------------------------------------------*//* Formatoptionen für den DIV rechts */TD#rechts H1 {										/* TITEL H1 FÜR AKTUELL DEFINIEREN*/	font-size: 12px;								/* SCHRIFTGRÖSSE */	color: #4b5154;									/* SCHRIFTFARBE */	background-color: #EBEEEE;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 10px;	padding-top: 3px;	padding-right: 5px;	padding-bottom: 3px;	padding-left: 5px;	margin-top: 0px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #666666;	border-right-color: #666666;	border-bottom-color: #CD071A;	border-left-color: #666666;}TD#rechts p {										/* ABSATZ FÜR AKTUELL DEFINIEREN */	padding: 5px;				/* RAHMEN: STÄRKE, STIL:DURCHGEZOGN, FARBE */	line-height: 1.2em;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #666666;	border-bottom-color: #666666;	border-left-color: #666666;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 20px;	margin-left: 10px;}	/*---------------------------------------------------------------------------*//* DEFINITION DER NAVIGATION ALLGEMEIN*/TD#navigation DIV {	width: 155px;	margin: 0px 10px 0px 10px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #dbdbdb;}TD#navigation A {	font-family:Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #333333;	text-decoration: none;}TD#navigation A:hover {	text-decoration: none;	color: #999999;}TD#navigation .roterpunkt {	color: #CD071A;}/*---------------------------------------------------------------------------*//* DEFINITION DER NAVIGATION SPEZIELL*/TD#navigation DIV.nav1_lev1_no {	padding-top: 8px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px;}TD#navigation DIV.nav1_lev1_act {	font-weight: bold;	padding-top: 8px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px}TD#navigation DIV.nav1_lev2_no {	width: 145px;	margin-left: 20px;	padding-top: 6px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px}TD#navigation DIV.nav1_lev2_no A {	text-decoration: none;	font-size: 12px;	font-weight: normal;}TD#navigation DIV.nav1_lev2_act {	width: 145px;	margin-left: 20px;	padding-top: 6px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px}TD#navigation DIV.nav1_lev2_act A {	text-decoration: none;	font-size: 12px;	font-weight: bold;}/*---------------------------------------------------------------------------*//* DEFINITION UPLOAD*/TABLE.csc-uploads {	border: 1px;	margin-top: 10px;	width: 95%;}TABLE.csc-uploads TR TD { vertical-align : top; padding-top: 6px; padding-left: 6px; padding-right: 6px; padding-bottom: 3px; }TABLE.csc-uploads TR.tr-even { background-color: #E9E9E9; }TABLE.csc-uploads TR.tr-odd { background-color: #E9E9E9; }TABLE.csc-uploads TR TD.csc-uploads-icon { padding-top: 6px; padding-left: 6px; padding-right: 6px; padding-bottom: 6px; width: 5%; text-align: center; vertical-align: top; }TABLE.csc-uploads TR TD.csc-uploads-fileName { width: 80%; padding-left: 5px; }TABLE.csc-uploads TR TD.csc-uploads-fileName P.csc-uploads-description { }TABLE.csc-uploads TR TD.csc-uploads-fileSize { width: 15%; white-space: nowrap; padding-left: 6px; padding-right: 6px; }TABLE.csc-uploads TR TD.csc-uploads-fileSize P { font-size: 10px; font-style: italic; }/* Filelinks, specifically */TABLE.csc-uploads-1 { border-color: #000000; }TABLE.csc-uploads-2 { border-color: #10007B; }TABLE.csc-uploads-3 { border-color: #8A0020; }TABLE.csc-uploads-3 TR TD { vertical-align: middle; }TABLE.csc-uploads-3 TR.tr-even TD.csc-uploads-icon IMG { border: 2px solid #333333; }TABLE.csc-uploads-3 TR.tr-odd TD.csc-uploads-icon IMG { border: 2px solid #333333; }