body {  font-family: Arial, Helvetica, sans-serif; background-color: #B1C5DF
}

.fliesstext {  font-size: 0.8em; color: #000000; line-height: 1.2em}

/*Tools*/

.left	{
	text-align:left;
	vertical-align:top;
	}
	
.anmerkung {  font-size: 0.7em; color: #000000; line-height: 1.2em}

h1 {  font-size: 1.2em; color: #000000; font-weight: bold}
h2 {  font-size: 1.0em; font-weight: bold; color: #000000}
h3 {  font-size: 0.8em; font-weight: bold; color: #000000}

em {  font-weight: 300; font-style: oblique}
strong {  font-weight: 900}

.menu_d {margin-top: 7px; margin-bottom: 0px}
.menu { font-size: 0,9em; line-height: 1.4em; font-weight: bolder; color: #999999; text-decoration: none ;}

.menu1_d {margin-left: 8px; margin-top: 5px; margin-bottom: 0px}
.menu1 {  font-size: 0.9em; line-height: 1.2em; font-weight: normal; color: #999999; text-decoration: none; text-align: justify}

.menu2_d {margin-left: 16px; margin-top: 5px; margin-bottom: 0px}
.menu2 {  font-size: 0.8em; line-height: 1.2em; font-weight: normal; color: #999999; text-decoration: none; text-align: justify}

.menu3_d {margin-left: 24px; margin-top: 3px; margin-bottom: 0px;}
.menu3 {  font-size: 0.8em; line-height: 1.2em; font-weight: normal; color: #000000; text-decoration: none; text-align: justify}

.textklein	{
	color: #1649b3;
	font-weight: normal;
	font-size:70%;
	}

.textmittel	{
	color: #000000;
	font-weight: normal;
	line-height:1.4em;
	font-size:80%;
	}

.textgross	{
	color: #3C56A4;
	font-weight: normal;
	font-size:90%;
	}
	
.textgrossweiss	{
	color: #ffffff;
	font-weight: normal;
	font-size:85%;
	}	

/*Links*/

a:link.menuklein	{
	color: #1649b3;
	font-weight: bold;	
	font-size:70%;
	text-decoration:underline;
	}
	
a:visited.menuklein	{
	color: #1649b3;
	font-weight: bold;	
	font-size:70%;
	text-decoration:underline;
	}
	
a:hover.menuklein	{
	color: #cc0066;
	font-weight: bold;	
	font-size:70%;
	text-decoration:underline;
	}
	
a:active.menuklein	{
	color: #50566C;
	font-weight: bold;
	font-size:70%;
	text-decoration:underline;
	}


a:link.menugross	{
	color: #1649b3;
	font-weight: bold;	
	font-size:75%;
	text-decoration:underline;
	}
	
a:visited.menugross	{
	color: #1649b3;
	font-weight: bold;	
	font-size:75%;
	text-decoration:underline;
	}
	
a:hover.menugross	{
	color: #cc0066;
	font-weight: bold;	
	font-size:75%;
	text-decoration:underline;
	}
	
a:active.menugross	{
	color: #50566C;
	font-weight: bold;
	font-size:75%;
	text-decoration:underline;
	}

a:link.menuindex	{
	color: #1649b3;
	font-weight: bold;	
	font-size:89%;
	text-decoration:underline;
	}
	
a:visited.menuindex	{
	color: #1649b3;
	font-weight: bold;	
	font-size:89%;
	text-decoration:underline;
	}
	
a:hover.menuindex	{
	color: #ffffff;
	font-weight: bold;	
	font-size:89%;
	text-decoration:underline;
	}
	
a:active.menuindex	{
	color: #50566C;
	font-weight: bold;
	font-size:89%;
	text-decoration:underline;
	}



a:link.mittelbold	{
	color: #50566C;
	font-weight: bold;	
	font-size:90%;
	text-decoration:underline;
	}
a:visited.mittelbold	{
	color: #50566C;
	font-weight: bold;	
	font-size:90%;
	text-decoration:underline;
	}
a:hover.mittelbold	{
	color: #ffffff;
	font-weight: bold;	
	font-size:90%;
	text-decoration:underline;
	}
	
a:active.mittelbold	{
	color: #50566C;
	font-weight: bold;
	font-size:90%;
	text-decoration:underline;
	}

a:link.footerlinks	{
	color: #1649b3;
	font-size: 80%;
	text-decoration:underline;
	}
a:visited.footerlinks	{
	color: #1649b3;
	font-size: 80%;
	text-decoration:underline;
	}
a:hover.footerlinks	{
	color: #ffffff;
	font-size: 80%;
	text-decoration:underline;
	}
	
a:active.footerlinks	{
	color: #1649b3;
	font-size: 80%;
	text-decoration:underline;
	}


a:link.grosslinkblau	{
	color: #3C56A4;
	font-weight: bold;
	font-size:90%;
	}

a:link.kleinlink	{
	color: #728080;
	font-weight: bold;
	font-size: 70%;
	text-decoration:underline;
	}
a:visited.kleinlink	{
	color: #728080;
	font-weight: bold;
	font-size: 70%;
	text-decoration:underline;
	}
a:hover.kleinlink	{
	color: #e8e9e8;
	font-weight: bold;
	font-size: 70%;
	text-decoration:underline;
	}
	
a:active.kleinlink	{
	color: #7b3f3c;
	font-weight: bold;
	font-size: 70%;
	text-decoration:underline;
	}
	
a:link.mittellink	{
	color: #3C56A4;	
	font-size:70%;
	}
	
a:visited.mittellink	{
	color: #3C56A4;	
	font-size:70%;
	}
	
a:hover.mittellink	{
	color: #ffffff;	
	font-size:70%;
	}
	
a:active.mittellink	{
	color: #ffffff;
	font-size:70%;}	

a:link.grosslink	{
	color: #3C56A4;
	font-weight: bold;
	font-size:90%;
	
	}
a:visited.grosslink	{
	color: #3C56A4;
	font-weight: bold;
	font-size:90%;
	
	}
a:hover.grosslink	{
	color: #e8e9e8;
	font-weight: bold;
	font-size:90%;
	
	}
	
a:active.grosslink	{
	color: #3e4b6f;
	font-weight: bold;
	font-size:90%;
	
	}

a:link.grosslinkweiss	{
	color: #ffffff;
	font-weight: bold;
	font-size:90%;
	
	}
a:visited.grosslinkweiss	{
	color: #ffffff;
	font-weight: bold;
	font-size:90%;
	
	}
a:hover.grosslinkweiss	{
	color: #3C56A4;
	font-weight: bold;
	font-size:90%;
	
	}
	
a:active.grosslinkweiss	{
	color: #3e4b6f;
	font-weight: bold;
	font-size:90%;
	
	}
	
a:active.grosslinkblau	{
	color: #3C56A4;
	font-weight: bold;
	font-size:90%;
	
	}	

.bgwhite {  background-color: #FFFFFF}
.bggrau {  background-color: #C9C6C8}
.bgblue {  background-color: #99CCFF}
.bgyello {  background-color: #FFFFCC}

/*Tabellen*/


.ContentCollA 
{
	width: 180px;
	border-right: 1px solid #ffffff;
}

.Area01 
{
	height: 71px;
	width: 100%;
	background-color: #ffffff;
	border-top: 1px solid #ffffcc;
	
}

.Area02 
{
	height: 10px;
	width: 180px;
	background-color: #BDDCFF;
	border-top: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	
	
}

.Area03 
{
	width: 493px;
	height: 71;
	border-right: 1px solid #ffffff;
	background-color: #99CCFF;
	border-bottom: 0px solid #ffffff;
	border-top: 0px solid #ffffff;
}

.Area04 
{
	width: 493px;
	border-right: 1px solid #ffffff;
	background-color: #BDDCFF;
	padding: 15px;
	font: 8pt Verdana;
}

.Area05 
{
	width: 185px;
	background-color: #99CCFF;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 0px;
}

.Area06 
{
	width: 493px;
	border-right: 1px solid #ffffff;
	background-color: #99CCFF;
	font: 8pt Verdana;
}

/*Tabellen*/

.tdmain_textbox {
	
	width:200px;
	height: 30px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #1649b3;
	border-right-color: #1649b3;
	border-bottom-color: #1649b3;
	border-left-color: #1649b3;
	text-align:center;
	vertical-align:center;
	background-color: #82A8DC;
}

.tdmain_textbox_active {
	
	width:200px;
	height: 30px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #1649b3;
	border-right-color: #1649b3;
	border-bottom-color: #1649b3;
	border-left-color: #1649b3;
	text-align:center;
	vertical-align:center;
	background-color: #F8F6FF;
}

.tdmain_mtbox {
	width:144px;
	height: 5px;
    border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #93b5e2;
	border-right-color: #93b5e2;
	border-bottom-color: #93b5e2;
	border-left-color: #93b5e2;
	background-color: #4558A9;

}

.tdmain_midbox {
	width:25px;
    border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #4558A9;


}

.tdmain_rtextbox {
	
	width:160px;
	height: 30px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #1649b3;
	border-right-color: #1649b3;
	border-bottom-color: #1649b3;
	border-left-color: #1649b3;
	text-align:center;
	vertical-align:center;
	background-color: #82A8DC;
}

.tdmain_rtextbox_active {
	
	width:160px;
	height: 30px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #1649b3;
	border-right-color: #1649b3;
	border-bottom-color: #1649b3;
	border-left-color: #1649b3;
	text-align:center;
	vertical-align:center;
	background-color: #F8F6FF;
}

.tdmain_rmtbox {
	width:160px;
	height: 5px;
    border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #93b5e2;
	border-right-color: #93b5e2;
	border-bottom-color: #93b5e2;
	border-left-color: #93b5e2;
	background-color: #4558A9;

}

.tdmenu {
	width:15%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #728080;
	border-right-color: #728080;
	border-bottom-color: #728080;
	text-align:left;
	vertical-align:top;
}	



.tdfooter {
	
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
}

.tdheader_reo1 {

	height: 17px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;


}


.tdheader_bot {

	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;

}
	
.tdcontent {
	
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
	background-color: #4558A9;

}
/*Picture decorartion*/

.picborder	{
	color: #b1c5df
	}
	
	}