﻿body
{
	FONT-SIZE: 11px;
	color: #555555;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	LINE-HEIGHT: 170%;
}
html
{
overflow-y:scroll;
}
.jcebox img
{
	border:1px #C0C0C0 solid;
	padding:2px;
}


p
{
 margin-top:0px;
 margin-bottom:0px;
}

.knopf
{
	border:0px black none;
	cursor:pointer;
}


.normal
{
FONT-SIZE: 12px; 
color: #000000;
text-align:left;
LINE-HEIGHT: 20px;
}
hr {
color:#666666;
height:1px;
}
.text_2 {
font-size: 16px;
color: #333333;
line-height: 20px;

}
.weiss_normal_fett {
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
line-height: 15px;
}
.uberschrift_01 {
font-size: 20px;
font-weight: bold;
line-height: 20px;
}
.uberschrift_02 {
font-size: 26px;
font-weight: bold;
line-height: 25px;
color: #333333;
}
a:link, a:visited {
text-decoration:none;
color: #0099D9;
font-weight: bold;
}
a:hover {
color: #FF0000;
font-weight: bold;
}

.weiss_link {
font-size: 13px;
text-decoration:none;
line-height: 15px;
color: #FFFFFF;
font-weight: bold;
}
.weiss_link a:link, .weiss_link a:visited {
font-size: 13px;
text-decoration:none;
line-height: 15px;
color: #FFFFFF;
font-weight: bold;
}
.weiss_link a:hover {
font-size: 13px;
line-height: 15px;
color: #FFFFFF;
font-weight: bold;
text-decoration: underline;
}
.bilderrahmen
{
	padding:2px;
	border:1px;
	border-style:solid;
	border-color:#C0C0C0;
}
.tabelle {
background-color:#FF0000;
}
.tabelle a:link, .tabelle a:visited {
font-size: 13px;
text-decoration:none;
line-height: 15px;
color: #FFFFFF;
font-weight: bold;
}
.tabelle a:hover {
font-size: 13px;
line-height: 15px;
color: #FFFFFF;
font-weight: bold;
text-decoration: underline;
}

.tabelle_kopf {
	background-color: #FFFFFF;
	border-bottom-color:#909AB3;
	border-bottom-width:1px;
	border-bottom-style:dotted;
}
.tabelle_zeile1 {
	background-color: #E7ECF2;
}
.tabelle_zeile2 {
	background-color: #FFFFFF;
}


.____________________________________
{
background:aqua;	
}
.contentpane ul, .contentpaneopen ul{
list-style:none;
}
.contentpane ul li, .contentpaneopen ul li{
	/*list-style-image:url('../images/liste2.gif');
	list-style-position:outside;*/
	background-image:url('../images/liste2.gif');
	background-repeat:no-repeat;
	background-position:0px 6px;
	text-indent:15px;

}

/* Topmenu */

ul#mainlevel-nav
{
list-style: none;
white-space: nowrap;
padding: 0px;
margin: 0px;
font-size: 12px;
font-weight:normal;
height: 30px;
line-height: 30px;
color: #1F4D91;
}

ul#mainlevel-nav li{
width: auto !important;
width: 5%;
float: left;
margin: 0;
font-size: 10px;
font-weight:bold;
height: 30px;
line-height: 30px;
white-space: nowrap;
padding-right: 8px;	
padding-left: 8px;
}
ul#mainlevel-nav li:hover{
width: auto !important;
width: 5%;
float: left;
margin: 0;
font-size: 10px;
font-weight:bold;
height: 30px;
line-height: 30px;
white-space: nowrap;
padding-right: 8px;	
padding-left: 8px;
background-color:#183C70;
}


	
#mainlevel-nav a, #mainlevel-nav a:link, #mainlevel-nav a:visited {
	text-decoration: none;
	font-weight:normal;
	font-size: 14px;
	color: #FFFFFF;
height: 30px;
line-height: 30px;

	}
	
#mainlevel-nav a:hover {
	text-decoration: none;
	COLOR: #D5D5D5; 
height: 30px;
line-height: 30px;
font-weight:normal;


	}

/* Linkes Menu */
.mainlevel-mainm{
	FONT-WEIGHT: bold; 
	text-decoration: none;
	FONT-SIZE: 13px; 
	color: #FFFFFF;
}
	
.mainlevel-mainm a, .mainlevel-mainm a:link, .mainlevel-mainm a:visited {
	FONT-WEIGHT: normal; 
	text-decoration: none;
	FONT-SIZE: 13px; 
	color: #FFFFFF;
}

.moduletable-mainm
{
margin-bottom:10px;
margin-top:0px;
padding-bottom:11px;
width:226px;
background-color:#1F4D91;
background-image:url('../images/index_r3_c2.png');
background-position:center bottom;
background-repeat:repeat-x;
}
.moduletable-search
{
text-align:center;
padding-top:10px;
margin-bottom:5px;
margin-top:0px;
padding-bottom:10px;
width:186px;
background-color:#FFFFFF;
background-image:url('../images/tab_bg_on.gif');
background-position:center center;
background-repeat:repeat-x;
}


.moduletable-mainm table tr td div
{
background-image:url('../images/pfeil.gif');
background-position:206px 10px;
background-repeat:no-repeat;
}
.moduletable-mainm table tr td div:hover
{
background-color:#183C70;
font-weight:normal;
}

.mainlevel a, .moduletable-mainm table tr td a, .mainlevel a:visited, .moduletable-mainm table tr td a:visited
{
text-decoration: none;
color: #FFFFFF; 
font-weight:normal;
font-size:14px;
}

.mainlevel a:hover, .moduletable-mainm table tr td a:hover
{
text-decoration:underline;
color: #D5D5D5; 
font-weight:normal;
}

.moduletable-mainm table tr td div a, .moduletable-mainm table tr td div a:link {
	FONT-WEIGHT: normal; 
	text-decoration: none;
	font-size: 13px !important; 
	color: #FFFFFF;
	line-height:25px;
}
.moduletable-mainm table tr td div div a, .moduletable-mainm table tr td div div a:link {
	line-height:22px !important;
}


.moduletable-mainm table tr td div a:hover
{
	color: #D5D5D5;
	text-decoration:none;
font-weight:normal;

}


.moduletable-mainm table tr td
{
border-top-color:#476BA4;
border-top-width:1px;
border-top-style:solid;
background-image:url('../images/pfeil2.gif');
background-position:198px 4px;
background-repeat:no-repeat;
line-height:30px;
text-align:right;
}
.mainlevel-mainm, .sublevel-mainm
{
	padding-right:30px;
}
.mainlevel-otherm, .sublevel-otherm
{
	padding-right:30px;
}

.moduletable-otherm table tr td
{
width:222px;
background-image:url('../images/pfeil.gif');
background-position:200px 13px;
background-repeat:no-repeat;
line-height:27px;
text-align:right;
}
.moduletable-otherm table tr td:hover
{
background-color:#193F76;
font-weight:normal;

}

.moduletable-otherm table tr td a
{
	FONT-WEIGHT: normal; 
	text-decoration: none;
	FONT-SIZE: 14px; 
	line-height:27px;
	color:#FFFFFF;
}
.moduletable-otherm table tr td a:hover
{
	color: #D5D5D5;
	text-decoration:none;
font-weight:normal;

}
.moduletable-footer
{
	
	FONT-SIZE: 11px; 
	color:#666666;
	text-align:center;
}
input, select, textarea
{
border: 1px solid rgb(128, 128, 128);
}

/* text*/
.componentheading, .contentheading h1, .componentheading h1, h1 {
	FONT-WEIGHT: 100; 
	FONT-SIZE: 18pt; 
	color: #476BA4;
	height:41px;
	line-height:41px;
	padding-top:0px;
	margin-top:0px;
	background-image:url('../images/linie.gif');
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-bottom:7px;
}
h2 {
	
	font-weight: bold; 
	font-size: 15px; 
	color: #476BA4;
	padding-top:2px;
	margin-top:0px;
	padding-bottom:2px;
	margin-bottom:0px;
}
h3 {
	
	font-weight: bold; 
	font-size: 14px; 
	color: #476BA4;
	padding-top:2px;
	margin-top:0px;
	padding-bottom:2px;
	margin-bottom:0px;
}
.moduletable
{
margin-bottom:5px;
margin-top:5px;
text-align:center;
}
.contentpane {
width:100%;
}
.contentpaneopen {
width:100%;
}
.dynamic-tab-pane-control, .tab-page
{
/*visibility:hidden;
height:10px;*/
}
.moduletable-langselect img
{
	padding-top:10px;
	padding-right:5px;
}
.social{
	text-align:right;
}
.social img{
margin:3px 10px 5px 0px;
border:0

}
