div{
margin:0px;
padding:0px;
border:0px;
}

body,td,div

{

  margin:0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

img
{
border:0px;
}

h1

{
font-size: 14px;
color:#002F67;
}



/*Damit im WE-Editor die Klassen zur verfügung stehen, die folgende Trickserei*/
.ueberschrift1

{
font-size: 14px;
font-weight:bold;
color:#002F67;
}

.ueberschrift2

{
font-size: 12px;
font-weight:bold;
color:#002F67;
}

.ueberschrift3

{
font-size: 11px;
font-weight:bold;
color:#002F67;
}



.magenta
{
color:#002F67;
}

.kasten
{

border:1px solid #002F67;
padding:10px;
color:#002F67;

}

h2

{
font-size: 12px;
color:#002F67;
}

h2.toolbox

{
margin-bottom:2px;
}


h3

{
font-size: 11px;
color:#002F67;
}

tr.decoration img
{
    display:block;
}

td
{
vertical-align:top;
}

#outer_box{
	position: absolute;
	width: 760px;

	left: 50%;
	margin-left: -380px;
	border-top: 4px solid;
	border-left: 3px solid;	
	border-bottom: 1px solid;
	border-color: #E3E1E5;
}


#middle_box
{
	border-top: 1px solid;
	border-right: 1px solid;
	border-left: 1px solid;	
	border-color: #CBCBCB;
	padding-top:7px;
    padding-left:14px;
}


#inner_box
{
	border-color: #CBCBCB;

	border-left: 1px solid;	
	border-color: #CBCBCB;
}


.comment
{
font-size: 9px;
color:red;
}



#suche
{
position: absolute;
left:200px;
top:18px;
color:#B2B2BD;
font-size:12px;
}

#suche .textinput
{
height:14px;
border: 1px solid #ffffff;
background-color:#002F67;
color:#ffffff;
}


#top_table
{
margin:0px;
border:0px;
padding:0px;
width:570px;
}

#main_table
{
table-layout:fixed;
}

#main_table #cell_pic
{

border-right: 1px solid;	
border-color: #CBCBCB;

}

#second_row_pic
{
position:absolute;
left:50px;
top:120px;
}




#top_table #center
{
text-align:center;
vertical-align:middle;
font-size:22px;
background-color: #B9C6D6;
}

#top_table #center .magenta
{
color:#002F67;
}

#top_table #center .grau
{
color:#002F67;
}

#top_table #linie
{
background-color: #ffffff;
line-height:2px;
}


#main_table #menu, 
{
width:173px;
/*border-top:1px solid;*/
border-right:1px solid;
border-bottom:1px solid;
border-color: #CBCBCB;

}

#main_table #inhalt
{
background-color:#ffffff;
border-top: 1px solid;	
border-color: #ffffff;
background-image: url(/pics/bg_main.gif);
no-repeat;
padding-left:20px;
padding-top:20px;
padding-right:5px;
color:#555555;

}

#main_table #inhalt a, a
{
color:#002F67;
text-decoration:none;
}
#main_table #inhalt a:hover
{
text-decoration:underline;
}





.hauptspalte

{
padding-right:15px;
}

#inhaltbox
{
position:relative;
float:left;
padding-bottom: 20px;

}






#menu_item, #menu_item a

{

padding:5px 0px 5px 3px;
border-top: 1px solid;	
border-color: #B7B6C3;
text-decoration:none;
color:#000000;

}

#menu_item a:hover
{
text-decoration:underline;
}

#menu_item_pfeil
{
position:relative;
float:right;
left: -7px;
top:-15px;

}

#sub_menu_item, #sub_menu_item a
{
padding:5px 0px 5px 14px;
color:#000000;
text-decoration:none;
}

#sub_menu_item a:hover
{
text-decoration:underline;
}

#sub_menu_item_pfeil
{
position:relative;
float:left;
left: 7px;
top:-18px;
margin-right:-15px;

}


#meta_menu, #meta_menu a
{
padding: 5px;
color:#ACABAB;
text-align:center;
position:relative; 
bottom:-13px;
text-decoration:none;
}


.metamenu_box
{

position:relative;
bottom:25px;
}


.aenderungs_datum
{
	color: #ACABAB;
	font-size:10px;
	text-align:right;
	position:absolute;
        right:3px;
        bottom:10px;


}

#datum .comment
{
	text-align: right;
}
