/**************************************************************************** 
***************************************************************************** 
****** PREFERENCES.CSS
****** Enthält alle Formatierungsforschriften für das CMS
****** @author		HWD
****** @copyright	www.brainkiller.com 
****** @date		18.06.09
***************************************************************************** 
#adress body #container #content #copyright .distance #footer h #headerImage #highlights
img #inhaltsverzeichnis #language .legende #login #mainnav #subnav
#subnav_flip #sidebar .text
*****************************************************************************/ 

/***** Legt die Grundlegende formatierung fest */
body { margin:0; text-align:center;	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;	background-color:#F3F3F3; }

/***** Umschliesst die ganzen DIVs */
#container { position:relative;	margin:0 auto; width:980px;	text-align:left; background-color:#ffffff; }

/***** Formatierung Kopfbild */
#header { background-color:#FFFFFF; }
#headerImage{	background-color:#FFFFFF;	width:980px;}
#banner{ float:left; width:636px;	height:170px; }

/***** Formatierung der Hauptnavigation */
.hauptnavigation { height:20px;	width:142px; padding:0 0 0 18px; margin:0; }			
.hauptnavigation a:hover,
.hauptnavigation_aktiv,
.hauptnavigation_aktiv a,
.hauptnavigation_aktiv a:hover,
.hauptnavigation_aktiv a:link,
.hauptnavigation_aktiv a:visited	{ color: #E3681D ! important;	height:20px; width:142px;	padding:0 0 0 18px;	margin:0; }

/***** Formatierung der Seitenleiste und Unternavigation */
#sidebar { margin-top:21px;	width:160px; float:left; }
#sidebar a { display:block;	height:20px; color: #545454; text-decoration: none;	width:140px;}
#sidebar a:hover { color:#E3681D; }
#sidebar #adress a { width:135px; }

/***** Formatiert die Anschrift */
#adress{ color:#000000;	font-size:7pt; width:155px;	padding-top:91px; padding-left:25px; }
#adress a{ color:#000000;	padding-left:0; }
#adress a:hover{ color:#E3681D; }

/***** Formatierung Inahlt  */
#content {margin: 0 0 0 160px; z-index:2; }
#content a { text-decoration:none; font-weight:normal; }
#content a:hover { color:#000000;	text-decoration:none; }
#content_main {	padding:23px 0px 35px 32px;	font-size:10pt;	color:#000000; min-height:350px; background-color:FFFFFF;	height:auto !important;  /* für moderne Browser */ height:350px;  /*für den IE */	width:785px; }
#content_main a {	color:#E3681D; }
#content_main a:hover {	color:#999999; }

#content_main ul li a { color:#666666; }
#content_main ul li a:hover { color:#E3681D; }

#content hr {	height:1px;	background-color:#000000;	border-width:0px;	margin-top:15px; margin-bottom:15px; }

.text { line-height:12pt;	font-size:9pt; }
.text ul { list-style-image: url(layout/pfeil_liste.gif);	margin: 10px 0 10px 18px; }
.text_tabelle {	font-size:11px;	padding-right:10px; }
.legende { padding-top:1px;	font-size:8.5pt; line-height:1.2; }

/***** Formatierung Footer und Copyright*/
#footer {	background:#E3681D;	width:820px; }
#footer a {	color:#000000; text-decoration:none; }
#footer a:hover { color:#FFFFFF; }

#copyright { font-size:8.5pt;	color:#666666; line-height:25px; background-color:#F3F3F3; text-align:right; width:980px; }
#copyright a { color:#666666;	font-size:8.5pt; text-decoration:none; }
#copyright a:hover { text-decoration:none; color:#333333; }

/* Allgemeine Formatierung der Grundelemente */ 
h1 { font-size:10pt; padding:0;	margin:0; }
h2 { font-size:10pt; margin:0; padding:0; margin-bottom:5px; color:#E3681D; }
h3 { font-size:10pt; margin:0; padding:0; color:#000000; font-weight:normal; }

a {	color: #000000; text-decoration:none; }
a:hover { color: #666666; }

img { border:0px; }

#highlights { position:absolute; top:197px; right:0px; width:355px; height:354px; z-index:5; }

#silverswan_logo{ position:absolute; right:30px; color:#000000; margin-top:41px; }
#transorga_logo{ position:absolute; right:155px; color:#000000; margin-top:55px; }

/* Diese Klasse sollte in einem div- oder break-Element platziert werden und das letzte Element vor dem Schließen eines Containers sein, der wiederum einen vollständigen Float enthalten sollte. */
.clearfloat { clear:both;	height:0;	font-size: 1px;	line-height: 0px; }

/* Unsichtbare Navigationspunkte */
.hauptnavigation_unsichtbar, .hauptnavigation_unsichtbar a:link, .hauptnavigation_unsichtbar a:visited { font-weight: bold; color: #9900ff; text-decoration: none; }
.unsichtbar a:hover {	font-weight: bold; color: #99ff00; text-decoration: underline; }
.hauptnavigation_unsichtbar_aktiv, .hauptnavigation_unsichtbar_aktiv a:link, .hauptnavigation_unsichtbar_aktiv a:visited, .hauptnavigation_unsichtbar_aktiv a:hover	{ font-weight: bold; color: #00ffff; text-decoration:underline; }
#subnav li .unternavigation_unsichtbar, #subnav li .unternavigation_unsichtbar a:link, #subnav li .unternavigation_unsichtbar a:visited { color: #990000; text-decoration: none; line-height: 10pt; }
#subnav li .unternavigation_unsichtbar a:hover { color: #990000; text-decoration: underline; line-height: 10pt; }
#subnav li .unternavigation_unsichtbar_aktiv, #subnav li .unternavigation_unsichtbar_aktiv a:link, #subnav li .unternavigation_unsichtbar_aktiv a:visited, #subnav li .unternavigation_unsichtbar_aktiv a:hover { color: #990000; text-decoration: underline; line-height: 10pt; }

p {	margin:0;	padding:0; }
