/* body Styles */

body {
	width:819px;
	/*height:1260px;*/
	margin:10px auto;
	border-left:1px solid #1C7DB4;
	border-right:1px solid #1C7DB4;
	border-top:1px solid #1C7DB4;
	background-color:#FFF;
	background-image: url(/templates_bilder/background/hgrund1.jpg);
	background-repeat:repeat-x;
}

/* ------------------------------------------------------------------------ */
/* 
 * Link Styles */

a:link, a:visited {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color:#FF6E23;
	font-size:11px;
}

a:active, a:hover {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color:#1C7DB4;
	font-size:11px;
}


/* ------------------------------------------------------------------------ */
/* 
 * Spalten an+/ausschalten */

/* Links */
#col1 { width:25%;}
#col1, #col1_content { display:none; }
/* Rechts */
#col2 { width:25%;}
#col2, #col2_content { display:none; }

/* Mitte 
#col3, #col3_content { display:none; }
*/ 

/* ------------------------------------------------------------------------ */
/* 
 * Statische Seiten  */

#container { 
	margin: 0px 2px 4px 2px; 
	font-size:11px;  
	padding: 8px 8px;  
	border-left:4px solid #FF; 
	border-bottom:4px solid #FF; 
	border-right:4px solid #FF;
}

.containertitle {
	width:813px;
	margin: 0px 2px 0 2px; 
	line-height:1.8em;
	font-weight:normal;
	text-align:center;
	font-size:10px;
	color: #FFF;
	background-image: url(/templates_bilder/iframe/labelmenucontent.gif);
	background-repeat: no-repeat;
}

#container h3 {
	font-size: 13px;
	color:#FF6E23;
}

#container a {color:#FF6E23;}
#container strong, b {color:#FF6E23;}
#container ul  {margin-left:18px;}

/* ------------------------------------------------------------------------ */
/* 
 * Footer Styles */

#footer {
	padding:12px 0px;
	text-align:left;
	font-size:11px;
	color:#FF;
	border-top:1px solid #1C7DB4;
	border-bottom:1px solid#1C7DB4;
	background-color:#FFF;
}

#footer a.partner, #footer a.partner:active, #footer a.partner:visited { color:#FF; text-decoration: none; font-weight:bold;}
#footer a.partner:hover { color:#FF; /*text-decoration: underline;*/ font-weight:bold;}


/* ------------------------------------------------------------------------ */
/* 
 * Header Styles */
#header img { margin:0; padding: 0;}


/* ------------------------------------------------------------------------ */
/* 
 *  iFrame Styles */

#iframe { margin: 0 0 0 2px;}

.iframetitle {
	width:813px;
	line-height:1.8em;
	font-weight:normal;
	text-align:center;
	font-size:10px;
	color: #FFF;
	background-image: url(/templates_bilder/iframe/labelmenucontent.gif);
	background-repeat: no-repeat;
}

.iframecontente {
	width:807px;
	height:1380px; /* hier wird eine fiktive Hoehe angeben */
	padding: 0px;
	margin: 0px;
	border-left:4px solid #FF;
	border-bottom:4px solid #FF;
	border-right:4px solid #FF;
}

.startframe {
	width:808px;
	height:460px; /* hier wird eine fiktive Hoehe angeben */
	padding: 0px 0px 0px 9px;
	margin: 0px;
	border-left:0px solid #FF;
	border-bottom:0px solid #FF;
	border-right:0px solid #FF;
}

/* DEBUGGING 
#navigation {position:relative;z-index:10;}
#main,#iframe,#col3_content,#col3 {position:relative;z-index:1;}
#main {background:transparent}
*/

/* ------------------------------------------------------------------------ */
/* 
 *  Navigation Styles MAIN-MENUE */

 ul.toplist {
 	float:left;
 	position:relative;
 	z-index: 10;
 	margin:10px 0 0 1px;
 	padding:0;
 	list-style-type: none;
 }

ul.toplist li.toplisttitle { 
	background-color:#1C7DB4;
	color: #FFF;
	font-weight:bold;
	text-align: center;
	font-size:13px;
	line-height:1.4em;
	background-image:url(/templates_bilder/navigation/labeltopLeft.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

ul.toplist li.toplisttitle span.uledge {
	width:124px;
	background-image:url(/templates_bilder/navigation/labeltopRight.gif);
	background-position:top right;
	background-repeat:no-repeat;
	display:block;
	padding:0 6px;
	cursor:pointer;
}

 
ul ul.sublist {
 	margin:0;
 	padding:0;
 	text-align:left;
 	list-style-type: none;
 	border-left:1px solid #1C7DB4;
	border-right:1px solid #1C7DB4;
	border-bottom:1px solid #1C7DB4;
	background: #FFF;
 }

ul ul.s_02 {
	position:relative;
 	visibility:hidden;
 	z-index:10;
 }

* html ul ul.s_02 { visibility: visible; }


ul ul.sublist li a {
 	margin:0;
 	padding:0 0 0 2px;
 	list-style-type: none;
 	line-height: 1.4em;
 	/*font-size:12px;*/
 	font-weight: normal;
 	text-decoration:none;
 	color:#FF6E23;
 	text-align: left;
 }
 
ul.toplist ul.sublist li a:hover {
	/*font-size:12px;*/
 	color:#1C7DB4;
 	text-decoration:none;
 	text-align:left;
 }
 
ul ul.sublist li.active a {
 	color:#1C7DB4;
 	text-decoration:none;
 }

ul ul.sublist li.active {
	background-color:#B1D2E5; 
}

ul ul.sublist li {
 	margin:0;
 	padding:0 4px;
 	background: #FFF;
 }




/* ------------------------------------------------------------------------ */
/* 
 *  Navigation Styles STATIC-MENUE */
 
 ul.static_toplist {
 	float:left;
 	margin:10px 0 0 1px;
 	padding:0;
 	list-style-type: none;
 }

ul.static_toplist li.static_toplisttitle { 
	background-color:#FF6E23;
	color: #FFF;
	font-weight:bold;
	text-align: center;
	font-size:13px;
	line-height:1.4em;
	background-image:url(/templates_bilder/navigation/labeltopLeft.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

ul.static_toplist li.static_toplisttitle span.static_uledge {
	width:120px;
	background-image:url(/templates_bilder/navigation/labeltopRight.gif);
	background-position:top right;
	background-repeat:no-repeat;
	display:block;
	padding:0 6px;
	white-space:nowrap;
	cursor:pointer;
}
 
ul ul.static_sublist {
 	margin:0;
 	padding:0;
 	list-style-type: none;
 	text-align:left;
 	border-left:1px solid #FF6E23;
	border-right:1px solid #FF6E23;
	border-bottom:1px solid #FF6E23;
	background: #FFF;
	font-size:12px;
}


ul.static_toplist ul.static_sublist li a {
 	margin:0;
 	padding:0 0 0 2px;
 	list-style-type: none;
 	line-height: 1.4em;
 	/*font-size:12px;*/
 	font-weight: normal;
 	text-decoration:none;
 	color:#1C7DB4;
 	text-align: left;
}

 
ul ul.static_sublist li a:hover {
 	/*font-size:12px;*/
 	text-decoration:none;
 	color:#FF6E23;
 	text-align: left; 	
}
 
 
ul ul.static_sublist li.active a {
 	color:#FFF;
 	text-decoration:none;
 }

ul ul.static_sublist li.active {
	background-color:#FFA26C; 
}

ul ul.static_sublist li {
 	margin:0;
 	padding:0 4px;
}

/* ------------------------------------------------------------------------ */
/* 
 *  Navigation Styles PARTNER-MENUE */
 
 ul.partner_toplist {
 	float:left;
 	margin:10px 0 0 1px;
 	padding:0;
 	list-style-type: none;
 }

ul.partner_toplist li.partner_toplisttitle { 
	background-color:#FF6E23;
	color: #FFF;
	font-weight:bold;
	text-align: center;
	font-size:13px;
	line-height:1.4em;
	background-image:url(/templates_bilder/navigation/labeltopLeft.gif);
	background-position:top left;
	background-repeat:no-repeat;
	
}

ul.partner_toplist li.partner_toplisttitle span.partner_uledge {
	width:120px;
	background-image:url(/templates_bilder/navigation/labeltopRight.gif);
	background-position:top right;
	background-repeat:no-repeat;
	display:block;
	padding:0 6px;
}
 
ul ul.partner_sublist {
 	margin:0;
 	padding:0;
 	list-style-type: none;
 	border-left:1px solid #FF6E23;
	border-right:1px solid #FF6E23;
	border-bottom:1px solid #FF6E23;
	background: #FFF;
}


ul ul.partner_sublist li a {
 	margin:0;
 	padding:0 0 0 2px;
 	list-style-type: none;
 	line-height: 1.4em;
 	font-size:12px;
 	font-weight: normal;
 	text-decoration:none;
 	color:#1C7DB4;
 	text-align: left;
}
 
ul.partner_toplist ul.partner_sublist li a:hover {
	font-size:12px;
 	color:#FF6E23;
 	text-decoration:none;
 	text-align:left;
}
 
ul ul.partner_sublist li.active a {
 	color:#FFF;
 	text-decoration:none;
 }

ul ul.partner_sublist li.active {
	background-color:#FFA26C; 
}

ul ul.partner_sublist li {
 	margin:0;
 	padding:0 4px;
}



/* ------------------------------------------------------------------------ */
/* 
 *  Navigation Styles STATIC-MENUE HEADER */

#header ul.header_list {
 	width:815px;
 	padding:0;
 	margin:2px 1px 0px;
 	background: #FFF;
 	display:inline;
 	float:left;
 	border:1px solid #FF6E23;
 }

#header ul.header_list li { 
 	display:inline;
 	list-style-type: none;
 	padding: 0 22px 0 22px;
 	text-align:left;
 }
 
#header ul.header_list li a {
 	margin:0;
 	padding:0 0 0 2px;
 	list-style-type: none;
 	line-height: 1.3em;
 	font-size:11px;
 	font-weight: normal;
 	text-decoration:none;
 	color:#757574;
 	text-align:left;
}
 
#header ul.header_list li a:hover {
	font-size:11px;
 	color:#FF6E23;
 	text-decoration:none;
 	text-align:left;
}
 
#header ul.header_list li.active a {
 	color:#FFF;
 	text-decoration:none;
 }
 
#header ul.header_list li.active  {
 	background-color:#FFA26C; 
 }



/* ------------------------------------------------------------------------ */
/* 
 *  Navigation Styles STATIC-MENUE FOOTER */

ul.footer_list {
 	width:815px;
 	padding:0;
 	margin:2px 1px 0px;
 	background: #FFF;
 	display:inline-block;
 	border:1px solid #FFF;
 }

ul.footer_list li { 
 	display:inline;
 	list-style-type: none;
 	padding: 0 1px 0 1px;
 	text-align:left;
 }
 
ul.footer_list li a {
 	margin:0;
 	padding:0 0 0 2px;
 	list-style-type: none;
 	line-height: 1.4em;
 	font-size:px;
 	font-weight: normal;
 	text-decoration:none;
 	color:#757574;
 	text-align:left;
}
 
ul.footer_list li a:hover {
 	font-size:px;
 	color:#757574;
 	text-decoration:none;
 	text-align:left;
}
 
ul.footer_list li.active a {
 	color:#757574;
 	text-decoration:none;
 }
 
ul.footer_list li.active  {
 	background-color:#FFA26C; 
 }
 
 /* ------------------------------------------------------------------------ */
/* 
 *  Navigation Styles PARTNER-MENUE FOOTER */

ul.partner_footerlist {
 	width:815px;
 	padding:0;
 	margin:2px 1px 0px;
 	background: #FFF;
 	display:inline-block;
 	border:1px solid #FFF;
 }

ul.partner_footerlist li { 
 	display:inline;
 	list-style-type: none;
 	padding: 0 1px 0 1px;
 	text-align:left;
 }
 
ul.partner_footerlist li a {
 	margin:0;
 	padding:0 0 0 2px;
 	list-style-type: none;
 	line-height: 1.4em;
 	font-size:10px;
 	font-weight: normal;
 	text-decoration:none;
 	color:#757574;
 	text-align:left;
}
 
ul.partner_footerlist li a:hover {
 	font-size:10px;
 	color:#FF6E23;
 	text-decoration:none;
 	text-align:left;
}





&#65533;&#65533;&#65533;&#65533;