/* 
============================================================================
Die Weitergabe dieses CMS-Systems oder von Inhalten dieses Systems ist 
nicht gestattet. Sie dürfen nur Personen, die in Verbindung zum Erwerber 
der Lizenz stehen, den Zugang ermöglichen und diese zuvor auf die Pflicht 
hinweisen, Informationen über das System nicht an Dritte weiter zu geben.
© Lecking Werbeagentur GmbH
============================================================================
*/

body { 
	/* Seitennränder */
	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
	
	/* Seitenhintergrund */
	background-color:#36339D;
	background-image:url(../data/bg.png);
	background-position:top; 
	background-repeat:repeat-x;
	
	/* Scrollbalken - nur IE 
	scrollbar-track-color:#FFFFFF;
	scrollbar-face-color:#E7E4E2;
	scrollbar-base-color:#FFFFFF;
	scrollbar-arrow-color:#000000;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-3dlight-color:#A7A5A3;*/
}
html,body {
	height:100%;
}

/* Absatzformate */
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#B1B5FF;
	font-size:11px;
	line-height:13px;
	font-style:normal;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	text-indent:0px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#B1B5FF;
	font-size:11px;
	line-height:13px;
	font-style:normal;
	font-weight:normal;
	margin:0px 0px 10px 0px;
	text-indent:10px;
}
a:link, a:visited { 
	text-decoration:none;
	letter-spacing:0;
	color:#B1B5FF;
	font-style:normal;
	font-weight:bold;
	background-color:transparent;
	border:0px solid transparent;
	padding:0px;
	}
a:active, a:hover { 
	text-decoration:underline;
	letter-spacing:0;
	color:#B1B5FF;
	font-style:normal;
	font-weight:bold;
	background-color:transparent;
	border:0px solid transparent;
	padding:0px;
	}
a.decNone:link, a.decNone:visited, a.decNone:active, a.decNone:hover { 
	text-decoration:none;
	color:#B1B5FF;
	background-color:transparent;
	border:0px solid transparent;
	padding:0px;
	}
a img { 
	border:0px solid transparent;
	padding:0px;
	}

/* Headlineformate */
h1, p.t1 {font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFD44A;
	background-color:transparent;
	text-decoration:none;
	font-size:24px;
	line-height:26px;
	font-style:normal;
	font-weight:normal;
	margin:20px 0px 10px 25px;
	text-indent:-10px;
	padding:0px;
	display:block;
}
h1.titel {font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#4D4D4D;
	background-color:transparent;
	text-decoration:none;
	font-size:10px;
	line-height:auto;
	font-style:italic;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	text-indent:0px;
	padding:1px 13px 1px 8px;
	border-bottom:1px solid #A8A8A8;
	display:block;
}

h2, p.t2 {font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFD44A;
	background-color:transparent;
	text-decoration:none;
	font-size:23px;
	line-height:25px;
	font-style:normal;
	font-weight:normal;
	margin:20px 0px 10px 25px;
	text-indent:-10px;
	padding:0px;
	display:block;
}
h3, p.t3 {font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFD44A;
	background-color:transparent;
	text-decoration:none;
	font-size:20px;
	line-height:22px;
	font-style:normal;
	font-weight:normal;
	margin:20px 0px 10px 25px;
	text-indent:-10px;
	padding:0px;
	display:block;
}
h4, p.t4 {font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFD44A;
	background-color:transparent;
	text-decoration:none;
	font-size:18px;
	line-height:20px;
	font-style:normal;
	font-weight:normal;
	margin:20px 0px 10px 25px;
	text-indent:-10px;
	padding:0px;
	display:block;
}
h5, p.t5 {font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFD44A;
	background-color:transparent;
	text-decoration:none;
	font-size:16px;
	line-height:18px;
	font-style:normal;
	font-weight:normal;
	margin:20px 0px 10px 25px;
	text-indent:-10px;
	padding:0px;
	display:block;
}
h6, p.t6 {font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFD44A;
	background-color:transparent;
	text-decoration:none;
	font-size:14px;
	line-height:16px;
	font-style:normal;
	font-weight:normal;
	margin:20px 0px 10px 25px;
	text-indent:-10px;
	padding:0px;
	display:block;
}
.noIndent, span.noIndent p { text-indent:0px; }
.noMargin { margin:0px 0px 0px 0px; }
.noIndentNoMargin { text-indent:0px; margin:0px 0px 0px 0px; }

/* Listenformate */
ul {font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#B1B5FF;
	font-size:11px;
	line-height:13px;
	font-style:normal;
	font-weight:normal;
	margin:13px 0px 8px 10px;
	padding:0px 0px 0px 0px;
	text-indent:0px;
	list-style-type:disc;
	list-style-image:none;
	padding-left:0.9em; margin-left:0.9em;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#B1B5FF;
	font-size:11px;
	line-height:13px;
	font-style:normal;
	font-weight:normal;
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 0px;
	text-indent:0px;
}

/* Formularfelder */
input, textarea, select {
	font-family: Arial, Latha, sans-serif;
	color:black;
	font-size:12px;
	line-height:auto;
	font-style:normal;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:2px;
	text-indent:0px;
	background-color:31639B;
	border:1px solid #B1B5FF;
}
input:hover, input:focus, 
textarea:hover, textarea:focus, 
select:hover, select:focus {
	
}
input.submit {
	margin:10px 0px 0px 0px;
	cursor:pointer;
}
input.submit:hover, input.submit:focus,  {
	cursor:pointer;
}

fieldset {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin:0px 0px 5px 0px;
	border:0px solid transparent;
	padding:0px;
}
fieldset a:link, fieldset a:visited { 
	text-decoration:none;
	letter-spacing:0;
	color:#B1B5FF;
	font-weight:normal;
	background-color:transparent;
	border:0px solid transparent;
	padding:0px;
	}
fieldset a:active, fieldset a:hover { 
	text-decoration:underline;
	letter-spacing:0;
	color:#B1B5FF;
	font-weight:normal;
	background-color:transparent;
	border:0px solid transparent;
	padding:0px;
	}
fieldset legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 8px;
}
fieldset legend a:link, fieldset legend a:visited { 
	text-decoration:none;
	letter-spacing:0;
	color:#B1B5FF;
	font-weight:bold;
	background-color:transparent;
	border:0px solid transparent;
	padding:0px;
	}
fieldset legend a:active, fieldset legend a:hover { 
	text-decoration:underline;
	letter-spacing:0;
	color:#B1B5FF;
	font-weight:bold;
	background-color:transparent;
	border:0px solid transparent;
	padding:0px;
	}


/* Layout Container */
#allgemein {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	position:relative;
	top:0px;
	left:0px;
	width:1016px;
	height:100%;
}

#horizontale_linien
{
 text-align:left;
 top:186px;
 left:0px;
 width:1016px;
 position:absolute;
}

#bild
{
 text-align:left;
 top:-1px;
 left:322px;
 position:absolute;
}

#halbbogen
{
 text-align:left;
 top:0px;
 left:630px;
 position:absolute;
}

#textflaeche
{
 text-align:left;
 top:186px;
 left:322px;
 position:absolute;
}

#linie_hinter_navi
{
 text-align:left;
 top:0px;
 left:0px;
 height:100%;
 position:absolute;
}

#navigation {
 text-align:left;
 top:250px;
 left:0px;
 position:absolute;
}

.navigation {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#B1B5FF;
	font-size:11px;
	font-style:normal;
	margin:0px;
	padding:0px;
	text-indent: 0px;
}
.navigation a:link {text-decoration: none; color:#36339D; display:inline-block; width:100%;}
.navigation a:visited {text-decoration: none; color:#36339D; display:inline-block; width:100%;}
.navigation a:active {text-decoration: none; color:#FFD44B; display:inline-block; width:100%;}
.navigation a:hover {text-decoration: none; color:#FFD44B; display:inline-block; width:100%;}

.navHover1 {
	background-image:url(../data/navigation/bg1_y.png);
}
.navHover2 {
	background-image:url(../data/navigation/bg2_y.png);
}
.navHover3 {
	background-image:url(../data/navigation/bg3_y.png);
}
.navHover4 {
	background-image:url(../data/navigation/bg4_y.png);
}

.navHover1:hover, .navHover1aktiv {
	background-image:url(../data/navigation/bg1_b.png);
}
.navHover2:hover, .navHover2aktiv {
	background-image:url(../data/navigation/bg2_b.png);
}
.navHover3:hover, .navHover3aktiv {
	background-image:url(../data/navigation/bg3_b.png);
}
.navHover4:hover, .navHover4aktiv {
	background-image:url(../data/navigation/bg4_b.png);
}

.subnavigation {
	text-align:center;
	width:167px;	
	font-family: Arial, Latha, sans-serif;
	color:#FFFFFF;
	font-style:normal;
	font-weight: normal;
	font-size: 8pt;
	text-indent: 0px;
	margin:0px;
	padding-top:2px;
	padding-bottom:2px;
}
.subnavigation a:link {text-decoration: none; color:#36339D; display:inline-block; width:85%; background-color:#FFD44B;}
.subnavigation a:visited {text-decoration: none; color:#36339D; display:inline-block; width:85%; background-color:#FFD44B;}
.subnavigation a:active {text-decoration: none; color:#FFD44B; display:inline-block; width:85%; background-color:#36339D;}
.subnavigation a:hover {text-decoration: none; color:#FFD44B;  display:inline-block; width:85%; background-color:#36339D;}
