/* CSS Document */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;			
	line-height: 14px;
	color: #444444;
	margin: 0;
	padding: 0;
/*	background-color: #E4E4E4;*/
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;			
	line-height: 14px;
	color: #225599; 
	text-decoration: none;
}
a:hover {
	font-size: 11px;			
	line-height: 14px;
	color: #EE7700; 
	text-decoration: underline;
}
a:visited {
	font-size: 11px;			
	line-height: 14px;
	color: #74A700; 
	text-decoration: none;
}

a.hilfe {		
	background: url(../images/hilfe.gif) left no-repeat;
	color: #444444; 
	font-size: 9px;		
	padding-left: 15px;
	margin-top:4px;
}
a.home {		
	background: url(../images/home.gif) left no-repeat;
	color: #444444; 
	font-size: 9px;		
	padding-left: 15px;
	margin-top:4px;
}
a.bearbeiten {
	background: url(../images/bearbeiten.gif) left no-repeat;
	font-size: 11px;	
	display:block;
	margin-top:4px;
	margin-bottom:10px;
	padding-left: 15px;
	border: 1px none #00ffff;
}
a.negativ {
	background: #74A700;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bolder;	
	margin-top: 4px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 2px;
	border: 1px none #00ffff;
}
a.negativ:hover {
	background: url(../images/hilfe.gif) left no-repeat #000085;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bolder;	
	margin-top: 4px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 2px;
	border: 1px none #00ffff;
}
a.negativ:visited {
	background: #000085;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bolder;	
	margin-top: 4px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 2px;
	border: 1px none #00ffff;
}
.small
{	color: #B4B4B4;
	font-size: 9px;
}
a.small {
	color: #225599;
	font-size: 9px;
}
a.small:hover {
	font-size: 9px;
	color: #74A700;
}
a.small:visited {
	color: #EE7700;
	font-size: 9px;
}
.weiss
{	color: #FFFFFF;
	font-size: 11px;
	line-height: 20px;
}
a.weiss {
	height:20px;
	padding: 4px 4px 4px 4px;
	color: #FFFFFF;
	font-size: 11px;
}
a.weiss:hover {
	height:20px;
	padding: 4px 4px 4px 4px;
	font-size: 11px;
	color: #FFFFFF;
}
a.weiss:visited {
	height:20px;
	padding: 4px 4px 4px 4px;
	font-size: 11px;
	color: #FFFFFF;
}

div {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
hr { 
	noshade; 
	color: #888888; 
	height:1px; 
	text-align:left; 
	border:1px dotted #888888;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;			
	line-height: 15px;
	padding: 4px 4px 4px 4px;
}

form {
/* Kompletter Hintergrund*/
}

.formbg {
	background-color: #FF0000;
	display: block;
	}
INPUT {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	border-right: #B4B4B4 1px solid; 
	border-bottom: #B4B4B4 1px solid; 
	font-weight: normal;	
	padding: 2px;
	cursor: hand;
}
INPUT.login {
	FONT-SIZE: 9px; 
	COLOR: #444444; 
	HEIGHT: 18px;
	margin-top:4px;
	width:70px;
	BORDER-TOP: #f2f2f2 1px solid; 
	BORDER-RIGHT: #B4B4B4 1px solid; 
	BORDER-BOTTOM: #B4B4B4 1px solid; 
	BORDER-LEFT: #f2f2f2 1px solid; 
/*	BACKGROUND: url(../images/textbox_bg.gif) #d9e59b repeat-x 0px 0px; */
	PADDING-left: 2px; 
	BACKGROUND: #FFFFFF;
}
INPUT.suche{
	FONT-SIZE: 10px; 
	COLOR: #444444; 
	HEIGHT: 20px;
	width:120px;
	BACKGROUND: #C6DBF2;
}

INPUT.F_Box{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	padding: 2px; 
	border:1px; 
	border-color:#C8C8C8; 
	border-style: solid; 
	HEIGHT: 20px;
	width:400px;
	cursor: default;
	}

INPUT.F_BoxMust{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 2px;
	border: 1px;
	border-color: #EE7700;
	border-style: solid;
	background: #F2F2F2;
	HEIGHT: 20px;
	width: 400px;
	cursor: default;
}
	
Textbox{
	background:#ff0000;
	}

TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	/*	BACKGROUND: url(../images/textbox_bg.gif) #FFFFFF repeat-x 0px 0px; */
	HEIGHT: 50px;
	BORDER: #B4B4B4 1px solid; 
	padding: 0px; 
	OVERFLOW: auto;	
}
TEXTAREA.F_Box {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	/*	BACKGROUND: url(../images/textbox_bg.gif) #FFFFFF repeat-x 0px 0px; */
	BORDER: #B4B4B4 1px solid; 
	padding: 0px; 
	OVERFLOW: auto;
	HEIGHT: 40px;
	width:400px;
}
TEXTAREA.F_BoxMust {
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	/*	BACKGROUND: url(../images/textbox_bg.gif) #FFFFFF repeat-x 0px 0px; */ 
	BORDER: #EE7700 1px solid; 
	padding: 4px; 
	OVERFLOW: auto;
	HEIGHT: 40px;
	width:400px;
	background:#F2F2F2;
}
h4.title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0;
	padding: 0;
	line-height: 11px;
}
h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	line-height: 30px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	line-height: 24px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	line-height: 20px;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px
}

/* PageElements -----------------*/
#page {
	z-index: 2;
	margin-left: 10px auto;
	text-align: left;
	border: 1px none #B4B4B4;
	width: 1120px;
}
#pagehead{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 640px;
	font-size: 9px;
	font-style: normal;
	letter-spacing: 0px;
	text-align: left;
	height: 0px;
	border: 1px none #B4B4B4;
	z-index: 20;
}
#header{
	color:#F2F2F2;
	z-index: 100;
/*	height: 100px;
	border-top: 1px none #FFFFFF;
	border-left: 1px none #FFFFFF;
	border-right: 1px none #B4B4B4;
	background:#F6F6F6;
	border: 1px none #B4B4B4; */
/*background-image: url(../images/bg_business.jpg);*/
	}
#headerbusiness{
	color:#F2F2F2;
	z-index: 100;
/*	height: 140px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #B4B4B4;
	background-image: url(../images/bg_business.jpg);
	border: 1px none #B4B4B4; */
		}

#headernews{
	
	color:#F2F2F2;
	border: 1px none #B4B4B4;
/*	height: 140px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #B4B4B4;
	
	background-image: url(../images/bg_news.jpg); */
		}
#headercard{

	color:#F2F2F2;
/*	height: 140px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #B4B4B4;
	border: 1px none #B4B4B4; 
	background-image: url(../images/bg_community.jpg);*/
		}
#banner {
	margin: 20px auto;
	height: 100px;
	padding: 10px;
	border: 1px none #B4B4B4;
	width: 1200px;
	z-index: 10000;
	}
#menu {
	margin: 0px auto;
	padding: 0px;
	height: 40px;
	border: 1px none #B4B4B4;
	
}
#head {
	margin: 0px auto;
	height: 40px;
	padding: 0px;
	border: 1px none #B4B4B4;
	z-index: 100;
/*	background-image: url(../images/bg_head.gif);*/
}
#container {
	clear: both;
	text-align: left;
	z-index: 200;
/*	border-left: 1px none #FFFFFF;
	border-right: 1px solid #B4B4B4;
	border-bottom: 1px solid #B4B4B4;
	background: #F6F6F6;	*/
	}
#left {
	z-index: 200;
	float: left;
	width: 150px;
	margin-left: 0px;
	font-size: 10px;
	text-align: left;
	border-right: 1px dotted #B4B4B4;

}
#content {
	margin-left:170px;
	text-align: left;
	border: 1px none #B4B4B4;
	z-index: 100;

}
#main {
	width:725px;
	float: left;
	border: 1px none #B4B4B4;
	z-index: 100;

}
#right {
	font-size: 10px;
	margin:0 0 0 730px;
	text-align: left;
	padding-left: 5px;
	width:215px;
	border-left: 1px dotted #B4B4B4;
	z-index: 100;	
	}


#col1{
	clear:both;
	border: 1px none #00FF00;
	}
#col2{
	clear:both;
	border: 1px none #FF0000;
	}

#c2left{
	float:left;
	overflow:hidden;
	width:355px;
	border: 1px none #999999;
	}
#c2right{
	margin:0 0 0 310px;
	width:355px;
	border: 1px none #B40000;
	}

#c21left{
	overflow:hidden;
	float:left;
	width:440px;
	border: 1px none #999999;
	}
#c21right{
	overflow:hidden;
	padding:0 0 0 6px;
	margin:0 0 0 5px;
	width:160px;
	border-left: 1px dotted #B4B4B4;
}
#c3col{
	overflow:auto;
	float:left;
	padding:4 4 4 4px;
	margin:10 10 0 0px;
	width:170px;
	height:200px;
	border: 1px dotted #B4B4B4;
}
		
#rightinner{
	overflow:hidden;
	width:160px;
	border: 1px none #B40000;
	}
#leftinner{
	overflow:hidden;
	width:150px;
	border: 1px none #B40000;
	}
#maininner{
	overflow:hidden;
	width:300px;
	border: 1px none #B40000;
	}
#footer {
	clear:both;
	margin-top:15px;
	padding-left: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	letter-spacing: 0px;
	text-align: right;
	height: 20px;
	border: 1px dotted #B4B4B4;	
}
#containerfooter {
	clear:both;
	padding-left: 10px;
	margin-top:15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	letter-spacing: 2px;
	text-align: right;
	height: 20px;
	border: 1px dotted #F4F4F4;
}
#pagefooter {
	clear:both;
	padding-left: 10px;
	margin-top:15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #B4B4B4;
	text-align: center;
	height: 20px;
	border-top: 1px none #B4B4B4;	
}


#cardbrd{
	width:600px;
	padding-bottom:5px;
	border-left: 1px solid #B4B4B4;	
	border-top: 1px solid #B4B4B4;	
	border-right: 1px solid #B4B4B4;	
	border-bottom: 1px solid #B4B4B4;	
	background: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3);
}
#cardmenu{
/*	background-image:  url(../images/glbnav_background.gif); */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	height:24px;
	padding:5px 0px 0px 220px;
	margin:0px;
	border: 1px none #B4B4B4;	
}
#cardleft{
	margin: 20px 0px 0px 5px;
	text-align: left;
	float:left;
	padding:0px 5px 5px 15px;
	width:170px;
	border: 1px none #B4B4B4;	
}
#cardright
{	
	overflow: auto;
	margin: 0px 5px 5px 0px;
	width:400px;
	height: 400px;
	padding:10px;
	border: 1px none #B4B4B4;
}
.cleftinner {
	padding: 12px 10px 10px 10px;
	width: 100%;
	background-color: #F0F1F6;
	BORDER-Left: #DDDEE3 1px solid;
	BORDER-TOP: #DDDEE3 1px solid;
	BORDER-RIGHT: #DDDEE3 1px solid;
	BORDER-BOTTOM: #DDDEE3 1px solid;
}
.crightinner
{
	padding: 12px 10px 10px 10px;
	width: 100%;
	background-color: #F0F1F6;
	BORDER-Left: #DDDEE3 1px solid;
	BORDER-TOP: #DDDEE3 1px solid;
	BORDER-RIGHT: #DDDEE3 1px solid;
	BORDER-BOTTOM: #DDDEE3 1px solid;
}
#cr_greenbg {
	padding: 12px 10px 10px 10px;
	width: 190px;
	background-color: #DEE8DB;
	BORDER-Left: #DDDEE3 1px solid;
	BORDER-TOP: #DDDEE3 1px solid;
	BORDER-RIGHT: #DDDEE3 1px solid;
	BORDER-BOTTOM: #DDDEE3 1px solid;
}

#cardrightno
{	
	margin-left:200px;
	width:300px;
	height:450px;
	
	padding-left:10px;
	padding-top:10px;
	border-left: 1px none #B4B4B4;	
}

.formleft{
	float:left;
	margin-right:4px;
	width:150px;
	border: 1px none #B4B4B4;	
}
.formright
{	
	padding-left:4px 4px 4px 4px;
	margin-bottom:5px;
	width:400px;
	border: 1px none #B4B4B4;
}


.C_Head
{
	font-weight: bold;
}



/* Spacer -----------------*/
#clear{
	clear:both;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top: 1px dotted #DDDEE3;
	border-right: 1px dotted #DDDEE3;
	overflow: hidden;
}
#clearList{
clear:both;
	padding: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	border-top: 1px dotted #DDDEE3;
	border-right: 1px dotted #DDDEE3;
	overflow: hidden;
}
#space15 {
	float: left;
	width:15px;
}
#space15h {
	height:15px;
}
#space55h {
	height:55px;
}
#block {
	display:block;
}
#block150 {
/*	overflow:hidden;*/
	height:170px;
	border: 1px none #B4B4B4;
}

#block50 {
	overflow:auto;
	width:300px;
	height:100px;
	border: 1px none #B4B4B4;
}

#brd {
	border: 1px solid #B4B4B4;
	}

#brdDotted {
	border-top: 1px dotted #B4B4B4;	
	border-right: 1px dotted #B4B4B4;	
	border-bottom: 1px dotted #B4B4B4;	
	}

#BG_left                {
	display: block;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom:15px;
	border-top: 1px dotted #DDDEE3;
/*	border-right: 1px solid #DDDEE3;
	background: #DDDEE3; */
}

#BG_main  
{ overflow:hidden;
	display: block;
	padding-left:0px;
	padding-bottom: 10px;
	margin-top:10px;
	margin-bottom:10px;
	border-top: 1px dotted #DDDEE3;
/*	border-left: 1px solid #DDDEE3;
	background: #F6F6F6; */
}
#BG_right                {
	display: block;
	padding-left: 0px;
	padding-bottom: 5px;
	margin-bottom:5px;
/*	border-top: 1px dotted #DDDEE3;
	border-left: 1px solid #DDDEE3;
	background: #E4E4E4;  */
}
#BG_colright                {
	display: block;
	padding-left: 4px;
	padding-bottom: 5px;
	margin-bottom:5px;
	border-top: 1px dotted #DDDEE3;
/*	border-left: 1px solid #DDDEE3;
	background: #E4E4E4;  */
}


#BG_News               {
	display: block;
	padding-left: 4px;
	margin:0px;
/*	border-top: 1px solid #DDDEE3;
	background:#737D99; */	
}
#BG_start  
{ overflow:hidden;
	display: block;
	padding-left:0px;
	padding-bottom: 10px;
	margin-top:10px;
	margin-bottom:10px;
	border-bottom: 1px solid #DDDEE3;
	border-right: 1px solid #DDDEE3;
/*	background: #F6F6F6; */
}

/* menu -----------*/
#l_business
{	position:relative;
	z-index: 1; 
	top: 0px;
	visibility: hidden;
	width: 150px;
	background:#225599;
   filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3);
}
#l_community
{	position:relative;
	z-index: 1; 
	top: 0px;
	visibility: hidden;
	width: 150px;
	background:#74A700;
   filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3);
}
#l_news
{	position:relative;
	z-index: 1; 
	top: 0px;
	visibility: hidden;
	width: 150px;
	background:#1C4968;
   filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3);
}
#l_wissen
{	position:relative;
	z-index :1; 
	top: 0px;
	visibility: hidden;
	width: 150px;
	background:#A41818;
   filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3);
}
#l_service
{
	position: relative;
	z-index: 1;
	top: 0px;
	visibility: hidden;
	width: 150px;
	line-height: 14px;
	background: #EE7700;
   filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3);
}
#l_mittelstand
{
	position: relative;
	z-index: 1;
	top: 0px;
	visibility: hidden;
	width: 150px;
	line-height: 14px;
	background: #6C6C6C;
   filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3);
}
#l_login
{
	position: relative;
	z-index: 1;
	top: 0px;
	visibility: hidden;
	width: 150px;
	height:300px;
	line-height: 14px;
	background: #6C6C6C;
   filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3);
}

.m_menu {
	position: relative;
	z-index: 1;
	top: 0px;
	height: 20px;
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	display: block;
	border: 1px none #f2f2f2;
	letter-spacing: 2px; 
	color: #444444;
   border: 1px none #f2f2f2;
	cursor: hand;
/*	background:#F6F6F6; */
}

.m_link
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: #f2f2f2;
	text-decoration: none;
/* ????????? */
	height: 180px;
	padding: 4px;
	display: block;

}
.m_link a, .m_link a:visited
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: #f2f2f2;
	text-decoration: none;
	display: block;
	padding: 4px;
}
.m_link a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	background:#F2F2F2;
	padding: 4px;
	color: #666666;
	display: block;
	text-decoration: none;

}


/*  BILDER ----------------- */

.bilderHorizontal{
	float:left;
	width: 100px;
	margin-right:20px;
	padding: 0px;
/*	background: #FF0000; */
	border: 1px none #B4B4B4;
}
.bild{
	overflow:hidden;
	width: 100px;
	height:50px;
	border: 1px solid #B4B4B4;
}
.bild img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);-moz-opacity: 0.2;
}
.bild:hover img{
	width: 100px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;
}

.bilder_right{
	clear: both;
	width: 100px;
	margin-bottom: 10px;
	padding: 0px; 
/*	background: #FF0000; */
	border: 1px none #B4B4B4;
	text-align: center;
}
.bild_right{
}

.bild_right img{
	overflow:hidden;
	width: 70px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);-moz-opacity: 0.3;
	border: 1px solid #B4B4B4;
}
.bild_right:hover img{
	width: 70px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;
	border: 1px solid #B4B4B4;
}


.portrait{
	float:left;
	width: 50px;
	height: 50px;
	margin-right:5px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5;
}	

.portraitText {
	border: 1px none #B4B4B4;
	margin-left:55px;
}


/* ----- background-----*/
.b_business
{	background:#225599;
   filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3);
}

.b_community
{	background:#74A700;
   filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3);
}
.b_news
{	background:#1C4968;
   filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3);
}
.b_termine
{
	background: #2F4F3F;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3);
}
.b_wissen
{	background:#A41818;
   filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3);
}
.b_expert
{	background: #8A8213;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3);
}

.b_service
{	background: #EE7700;
   filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3);
}
.b_mittelstand
{	background: #6C6C6C;
   filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3);
}


/* ----- FONTS-----*/

.F_Error{
	font-size:9px;
	color: #FF0000;
	font-weight: normal;
}
.menutitle {
	overflow: hidden;
	font: bolder 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	display: block; /*	background:#FFFFFF; */
	color: #ffffff;
	padding-top: 20px;
	margin-left: -2px;
	margin-bottom: 4px;
}
.Chapter {
	overflow: hidden; 
	font:24px Georgia, 'Times New Roman', Times, serif;
	height: 22px;
	display: block; /*	background:#FFFFFF; */
	color: #1C4968;
	margin-left: -6px;
	margin-bottom: 20px;
}

.F_Head                 {
	display: block;
	font-size:10px;
	font-weight: bolder;
	text-transform: lowercase;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-left: 4px;
	letter-spacing: 1px; 
	border-left: 1px solid #1C4968; 
	/*	
	color: #444444;
	border-top: 1px solid #DDDEE3;
	background:#E4E4E4;*/
}

.F_SubHead                {
	display: block;
	font-weight: normal;
	text-transform: lowercase;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-left: 4px;
	border-bottom: 1px solid #DDDEE3;
	border-right: 1px solid #DDDEE3;
	border-left: 1px solid #DDDEE3;
	background:#DDDEE3;
	font-size: xx-small;
}
.Subinfo                {
	font-weight: normal;
	text-transform: lowercase;
	padding-left: 0px;
	margin-bottom:4px;
	border-top: 1px none #DDDEE3;
	font-size: xx-small;
	color: #A0A4B8;
}
.Subinfo a               {
	font-weight: normal;
	text-transform: lowercase;
	padding-left: 0px;
	margin-bottom:4px;
	border-top: 1px none #DDDEE3;
	font-size: xx-small;
}
.Subinfo a:hover               {
	font-weight: normal;
	text-transform: lowercase;
	padding-left: 0px;
	margin-bottom:4px;
	border-top: 1px none #DDDEE3;
	font-size: xx-small;
}
.T_Head_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	display: block;
	padding: 0px;
	margin-bottom: 10px;
}
.T_Head_1 a
{	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #1C4968;
	text-decoration: none;
	margin-left:2px;
	display: block;
	padding: 4px 4px 4px 6px;
}
.T_Head_1 a:hover
{	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	display: block;
	padding: 4px;
	border-left:2px solid #1C4968;
	background: #D6D8E0;
}

.T_TabItem
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	padding: 0px;
}
.T_TabItem a
{	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 4px;
}
.T_TabItem a:hover
{	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 4px;
}


.T_TabItemImg 
{	
}
.T_TabItemImg img
{	float:left;
	overflow:hidden;
	border: 1px solid #EEEEEE;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;
}
.T_TabItemImg:hover img 
{	float:left;
	overflow:hidden;
	width:75px;
	padding: 4px;
	border: 1px solid #0000FF;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;
}

	
.T_TabAltItem           { font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; font-size: 11px; font-weight: normal; display: block; padding-top: 4px; padding-bottom: 4px; background-color: #E7F0F6}
.T_TabSepItem           { font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; font-size: 11px; font-weight: normal; background-color: #FFFFFF}

.TabList
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	margin-bottom:10px;
}
.TabList a
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	margin-left:0px;
	padding: 4px;
}
.TabList a:hover
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	padding: 4px;


}
.TabListImg
{	float:left;
	overflow:hidden;
	width:50px;
	height:50px;
	margin-right:20px;
	border: 1px solid #EEEEEE;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5;
}
.TabListImg:hover
{	float:left;
	overflow:hidden;
	width:50px;
	height:50px;
	padding: 4px;
	margin-right:20px;
	border: 1px solid #0000FF;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;
}
.TabHeadlineImg
{	float:left;
	overflow:hidden;
	width:130px;
	margin:0px 14px 10px 0px;
	border: 1px solid #EEEEEE;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5;
}
.m_left
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	display: block; 
	padding: 0px;
	margin-bottom:0px;
}
.m_left a, .m_left a:visited
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #225599;
	text-decoration: none;
	display: block; 
	padding-left: 5px;
}
.m_left a:hover
{
	font-size: 10px;
	line-height: 13px;
	padding-left: 4px;
	display: block; 
	text-decoration: none;
	border-left: 1px solid #000085;
	border-right: 1px solid #A0A4B8;
}

.cleft { 	
	font-size: 10px;
	color: #336699;
	font-weight: normal;

}

.cleft a:link {
	font-size: 10px;
	color: #336699;
	font-weight: normal;
	margin: 0px;
	padding: 2px 5px 4px 5px;
	border-right: 1px solid #8FB8BC;
	border-left: 1px solid #8FB8BC;
	border-bottom: 1px solid #8FB8BC;
	display: block; 
	text-transform: none; 
	background-color: #F3F3F7;
}
.cleft a:visited {
	font-size: 10px;
	color: #B2B4BF;
	font-weight: normal;
	margin: 0px;
	padding: 2px 5px 4px 5px;
	border-right: 1px solid #8FB8BC;
	border-left: 1px solid #8FB8BC;
	border-bottom: 1px solid #8FB8BC;
	display: block; 
	text-transform: none; 
	background-color: #F3F3F7;
}

.cleft a:hover{
	background-image:  url(../images/glbnav_background.gif);
	text-decoration: none;
	display: block; 
	text-transform: none; 
	background-color: #96AB98; 
}
.T_SubHeadBdCap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 11px;
	font-weight: bold;
	line-height: 16pt;
	display: block;
	padding-left: 10px;
	padding-right: 10px; /*	background-image: url(../images/bg_head.gif); */
	BORDER-bottom: #999999 1px dotted;
}
.F_But 		        { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF;
	font-weight: bold; 
	padding: 2px; 
	background-color: #225599; 
	border:1px #C8C8C8 solid; 
	cursor: default;
	}

.F_Box 		        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding: 2px; padding-left: 2px; padding-right: 2px; background-color:#FFFFFF; border:1px; border-color:#C8C8C8; border-style: solid; cursor: default;}
.F_BoxBd 		        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding: 2px; padding-left: 2px; padding-right: 2px; background-color:#FFFFFF; border:1px; border-color:#C8C8C8; border-style: solid; cursor: default;}

.F_Text              { font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; font-size: 11px; font-weight: normal; line-height: 20px; text-decoration: none;}
.F_TextInfo             { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1C4968; font-size: 9px }
.F_Textgrau             { font-family: Verdana, Arial, Helvetica, sans-serif; color: #888888; font-size: 9px }
.F_Textbd               { font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; font-size: 9px; font-weight: bold; line-height: 11pt }

.F_Text11               { font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; font-size: 11px; font-weight: normal; line-height: 20px; text-decoration: none;}
A.F_Text11:link         { color: #1C4968; font-size: 11px; font-weight: normal }
A.F_Text11:active       { color: #1C4968; font-size: 11px; font-weight: normal }
A.F_Text11:hover        { color: #1C4968; font-size: 11px; font-weight: normal }
A.F_Text11:visited      { color: #1C4968; font-size: 11px; font-weight: normal }

.F_TextBd11         	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; font-size: 11px; font-weight: bold; BORDER-RIGHT: #999 1px none; BORDER-TOP: #e6e6e6 1px none; BORDER-LEFT: #f0f0f0 1px none; BORDER-BOTTOM: #999 1px none;}
A.F_TextBd11:link       { color: #1C4968; font-size: 11px; font-weight: bold }
A.F_TextBd11:active 	{ color: #1C4968; font-size: 11px; font-weight: bold }
A.F_TextBd11:hover 	    { color: #2e7cb1; font-size: 11px; font-weight: bold }
A.F_TextBd11:visited    { color: #2e7cb1; font-size: 11px; font-weight: bold }

.InfoText             {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6C6C6C;
	font-size: 10px;
	background-color: #ECECEC;
	padding: 4px;
}


.MIO_20{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bolder;
	color: #74A700;
	text-decoration: none;
	display: block;
	padding: 4px;
	border-left:2px none #1C4968;

	}
.MIO_19{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bolder;
	color: #225599;
	text-decoration: none;
	display: block;
	padding: 4px;
	border-left:2px none #1C4968;
	}

.DataLeft{
	float:left;
	font-size: 11px;
	font-weight: bold;
	overflow:hidden;
	width:120px;
	padding:0px;


	}
.DataRight{
	margin-left:125px;
	padding:4px 4px 4px 10px;
	border-left:1px none #1C4968;
	}
.B_BrdRBBgWhite 		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; font-size: 11px; background-color: #FFFFFF; BORDER-RIGHT: #999 1px solid; BORDER-TOP: #e6e6e6 1px solid; BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #999 1px solid;}
.B_BrdRBBg3 			{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; font-size: 11px; background-color: #C7D8E5; BORDER-RIGHT: #999 1px solid; BORDER-TOP: #e6e6e6 1px solid; BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #999 1px solid; }
