.MasterTable { 
border: none;  border-color: #FFFFFF; background-color:#FFFFFF;
}

.Rand{
width: 6px;
}

BODY {
	color:		#000000;
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		11px;
	background-color: #72a1cd;
	background-image: url(../images/hg_10_11.jpg);
	background-repeat: repeat-y;
	background-position: top center;
	background-image: fixed;
	background-attachment: fixed;
}

form { 
	margin-bottom: 0 ; 
	margin-lef: 0 ; 
	margin-right: 0 ; 
	margin-top: 0 ; 
} 

table, tr, td, input {
	color:		#000000;
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		11px;
	valign:		top;
}

td#copy {
    font-size:		9px;
	color: #606060;
	
}



A {
	color:			#193052;
}

A:link {
	color:			#193052;
}

A:visited {
	color:			#193052;
}

A:active {
	color:			#193052;
}

A:Hover {
	color:			#FFC600;
}



/* OBERES MENUE */

TD#menu_level1 SPAN.level1_inact A {
   color: #FFFFFF;
   text-decoration: none;
}

TD#menu_level1 SPAN.level1_inact A:hover {
   color: #FFC600;
   text-decoration: none;
}

TD#menu_level1 SPAN.level1_act A {
   color: #FFC600;
   text-decoration: none;
}

TD#menu_level1 SPAN.level1_act A:hover {
   color: #FFC600;
   text-decoration: none;
}

TD#langselect A {
   color: #1B54A1;
   text-decoration: none;
}

TD#langselect A:hover {
   color: #FFC600;
   text-decoration: none;
}

TD#impressum A,TD#home A {
   color: #1B54A1;
   text-decoration: none;
}

TD#impressum A:hover,TD#home A:hover {
   color: #FFC600;
   text-decoration: none;
}


TD#searchfield FORM {
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

input.searchfield, .textbox {
  background-color:#FFFFFF;
  /*
  border-color: #1C54A1;
  border-style:solid;
  border:thin;
  */
}

/* LINKES MENUE */

#left_content {
	padding-bottom:	5px;
	padding-top:	5px;
}


P.menu_level2 {
                color:                        #FFFFFF;
	padding-bottom:	5px;
	padding-top:	5px;
	padding-left:	10px;
	background-color:	#1B54A1;
	font-size:		11px;
	font-weight:	bold;
}

P.menu_level2 A {
                text-decoration:	none;
}

P.menu_level2 A:link {
	color:			#FFFFFF;
}

P.menu_level2 A:visited {
	color:			#FFFFFF;
}

P.menu_level2 A:active {
	color:			#FFFFFF;
}

P.menu_level2 A:Hover {
	color:			#FFC600;
}

P.menu_level2_act {
	padding-bottom:	5px;
	padding-top:	5px;
	padding-left:	10px;
	background-color:	#1B54A1;
	font-size:		11px;
	font-weight:	bold;
                color:                        #FFC600;
                valign:		top;
}

P.menu_level2_act A {
                text-decoration:	none;
}

P.menu_level2_act A:link {
	color:			#FFC600;
}

P.menu_level2_act A:visited {
	color:			#FFC600;
}

P.menu_level2_act A:active {
	color:			#FFC600;
}

P.menu_level2_act A:Hover {
	color:			#FFC600;
}



.menu_level3    { color: #1B54A1; font-size: 10px; font-weight: normal;}

DIV.menu_level3, DIV.menu_level3_act  { font-size: 10px; font-weight: bold; padding-top: 2px; padding-bottom: 3px; padding-left: 9px; width: 100% }

.menu_level3 A, P.menu_level3 A {
                text-decoration:	none;
				color: #1B54A1;
}

.menu_level3 A:link, P.menu_level3 A:link  { color: #1B54A1 }

.menu_level3 A:visited, P.menu_level3 A:visited  { color: #1B54A1 }

.menu_level3 A:active, P.menu_level3 A:active {
	color:			#000000;
}

.menu_level3 A:Hover, P.menu_level3 A:Hover {
	color:			#FFC600;
}

.menu_level3_act, P.menu_level3_act {
	padding-bottom:	0px;
	padding-top:	1px;
	padding-left:	20px;
    color:        #FFC600;
	font-size:		10px;
	font-weight:	bold;
}


.menu_level3_act A, P.menu_level3_act A {
                text-decoration:	none;
}

.menu_level3_act A:link, P.menu_level3_act A:link {
	color:		#FFC600;
}

.menu_level3_act A:visited , P.menu_level3_act A:visited {
	color:		#FFC600;
}

.menu_level3_act A:active, P.menu_level3_act A:active {
	color:		#FFC600;
}

.menu_level3_act A:Hover , P.menu_level3_act A:Hover {
	color:		#FFC600;
                text-decoration:          underlined;
}




/* MITTLERER TEIL / HAUPTTEIL */

.main_content TD#header {
	border-top-style:	none;
}

.main_content h1,.main_content_left h1,.main_content_right h1   { color: #1b54a1; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 160%; text-align: left; margin-bottom: 14px }

.main_content p.bodytext, .main_content #body td,  .main_content li{
line-height: 150%;
}

.main_content #body td {
padding: 2px;
}

.main_content  TD#bottom {
	padding-bottom:	0px;
	padding-top:	0px;
                margin-bottom:          0px;
                margin-top:                0px;
                height:                      0px;
	font-size:		0px;
}


.main_content TD#space {
	padding-bottom:	2px;
	padding-top:	2px;
}


.main_content p.csc-caption {
	color:		#1B54A1;
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		9px;
	text-align:		left;

}

/*.contenttable  { background-color:	#E8EEF5; }
.tr-even{background-color:	#E8EEF5;}
.tr-odd { background-color: #bdd0f0 }*/

/*Test Tabelle Mitte*/
/*.contenttable .csc-firstHeader, */
.tr-even
{
	BACKGROUND-COLOR: #e8eef5;
}


/* RECHTE SPALTE */

.right_content { padding-top: 36px }

.right_content TD#header{
    color:		#FFFFFF;
	padding-bottom:	5px;
	padding-top:	5px;
	padding-left:	10px;
	background-color:	#193052;
	font-weight:	bold;
	font-size:		11px;
}

.right_content h1{
    color:		#FFFFFF;
	font-weight:	bold;
	font-size:		11px;
	margin-bottom:	0px;
}

.right_content  P,.right_content  TD{
	color:		#193052;
	font-size:		10px;
}

/*Test Ede*/
.right_content TABLE TABLE TD#body
{
background-color:#e8eef5;
}

.right_content TABLE TABLE TD#bottom {
	BACKGROUND-COLOR:  #e8eef5;
}
/*Test Ede*/

.right_content  TD#body{
	color:		#193052;
	padding-bottom:	10px;
	padding-top:	10px;
	padding-left:	10px;
	padding-right:	5px;
	background-color:	#E8EEF5;
	font-size:		10px;
	background-image:	url("../images/rechts_bg.gif");
	border-style: 	none;
	border-width: 	0px
}


.right_content TD#bottom{
	background-color:	#C6D4E7;
	background-image:	url("../images/rechts_bg.gif");
}

.right_content TD#space{
	padding-bottom:	2px;
	padding-top:	2px;
}

.right_content p.csc-caption {
	color:		#1B54A1;
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		9px;
	text-align:		left;

}

.right_content  UL {
                list-style:                   square outside;
                margin-left:              20px;
}


/* News */
#News_List_Title H1, #News_List_Title A  { color: #193052; font-size: 12px; font-weight: bold; text-decoration: none }
/*#News_List_Image IMG , #News_Latest_Image  IMG   */
#News_List_Image , #News_Latest_Image 
{ margin-top: 10px; margin-right: 10px; margin-bottom: 10px; max-width: 140px; max-height: auto; float: left; clear: both }

#News_Single_Image {
	margin-top: 10px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	display: block;
	float: right;
}

#News_Single_Image img {
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	display: block;
	float: none;
}

/* News */
/*#News_List_Title A { color: white; font-size: 12px; font-weight: bold; text-decoration: none }
#News_List_Image IMG  { margin-top: 10px; margin-bottom: 10px } */

.MasterTable #headerimage {
	text-align: left;
	overflow: hidden;
	position: relative;
	visibility: visible;
	z-index: 90;
	top: 0px;
	margin-bottom: 0px;
	height: 82px;
	background-color: transparent;
	background-image: url(../headerimages/header_01.jpg);
	background-repeat: no-repeat;
	background-position: center 10px;
	background-image: fixed;
	background-attachment: fixed;
	font-size: 0px;
}

.MasterTable #headerlogo {
	background-position: right;
	text-align: right;
	overflow: hidden;
	position: relative;
	visibility: visible;
	z-index: 100;
	top: -82px;
	margin-bottom: -82px;
}

