body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #fff;
	
	font-size: 0.75em;
	color: #555555;
	font-family: Helvetica;
	text-align: center;
}

body A
{
	color: #F69A48;
	text-decoration: none;
}

ul {
/*	margin-left: -14px; */
	margin-top: 10px;
}

li {	
	margin-top: 2px;
	margin-left: -14px;
	list-style-image:url(../pictures/bulletOrangeSmal.gif);
}

li A {
	
	color: #006699;
	font-weight: normal;
	font-size: 10pt;
	font-family: Helvetica;
	text-decoration: none;
}




h1{
	font-size: 1.5em;
	color: #F69A48;
	margin:0;
}
h2{
color: #F69A48;}
h3{
color: #006699;}
h4{
color: #F69A48;}


#container{
	position: relative;
	top: 20px;
	width: 900px;
	border-color:#002049;  
	border-style:solid;
	border-width: 1px;
	margin: 10px;
	margin-top: auto;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
/* 	background-color: #CCC; */
	background-color: #BCCEE8;	
}


#top{
	padding: 15px;
	height: 90px;
	width:  870;
	position: relative;
	background-color: #bccee8;
	border-color:#002049; 
	border-style:none;
	border-width: 0px;
}

#top_img_left{
	width: 220px;
	height: inherit;
	position: relative;
	float:left;
	border-color:#002049; 
	border-style:none;
	height: 80px;
}

#top_img_left A{
	color: #bccee8;
	text-decoration: none;
}


#top_img_left IMG{
	float: left;
	width: 220px;
	padding-top:9px;
}


#top_headerA{
	margin-left:10px;
	position: relative;
	top: 31px;
	float: left;
	font-size: 20pt;
	color: #006699;
}

#top_headerB{
	float: none;
	
	top: 0;
	clear:both;
	font-size: 10pt;
	color: #006699;
}

#top_menu_right{
	position: relative;
	top: 0;
	float:right;
	border-color:#002049; 
	border-style:none;
	border-width: 1px;
	
}

#top_title A{
	color: #f69a48;
}
#top_title{
	position: relative;
	clear:both;
	border-color:#002049; 
	border-style:solid;
	border-width: 1px;
	font-weight:bolder;
	color: #f69a48;
	padding-left:17;
	background-color: #002049;
}

#message{
	width: 666px !important;
}

#main{
/*   	background-color: #bccee8;  */
   	background-color: #FFFFFF;  

	width: 100%;
	border-color:#002049; 
	border-style:none;
	border-width: 1px;
}

#main_inner{
	float: left;
	overflow: hidden;
}

#main_left{
	/* margin-left: 10px; */
	/* margin-right: 10px; */
	margin-bottom: -32767px !important;
	padding-bottom: 32767px !important;
	padding-left: 5px;
	padding-right: 5px;
	width: 180px;
	float:left;
	border-color:#002049; 
	border-style: none;
	border-width: 1px;
	background-color: #bccee8;
}

#main_left_menu{
	position: relative;
	border-color:#000000; 
	border-style:none;
	border-width: 1px;
}


#main_left_login{
	margin-top:10px;
	padding: 5px;
	position: relative;
	border-color:#b5b5b5; 
	border-style:solid;
	border-width: 1px;
}
#main_left_login INPUT{
	
	margin-left:-5px;
	margin-right:-5px;
	width: 160px;
}
#main_left_suche{
	margin-top:10px;
	
	padding: 5px;
	position: relative;
	border-color:#b5b5b5; 
	border-style:solid;
	border-width: 1px;
}
#main_left_suche INPUT{
	width: 165px;
}

#main_right{
	width: 708px;
	float:left;
	/* min-height:45em; */
	/* margin-left: 10px; */
	/* margin-right: 10px; */
	margin-bottom: -32767px !important;
	padding-bottom: 32767px !important;
	position: relative;
	border-color:#002049; 
	border-style:solid;
        border-top: none;
        border-bottom: none;
	border-right:none;
	border-width: 1px;
	background: #FFFFFF;
	min-height: 400px;
	height: auto !important;
	height: 400px;
/*	#background-color: #75D1FF; */
/*	#background-color: #75D1FF; */
/*	#background-color: #cbeeff; */
/*	#background-color: #bae8ff; */
	
}

#main_right_breadcrumb{
	position: relative;
	border-color:#000000; 
	border-style:none;
	border-width: 1px;
}

#main_right_content{
	margin: 10px;
	position: relative;
	border-color:#000000; 
	border-style:none;
	border-width: 1px;
	width:690px;
	min-height:45em;
	height: auto !important;
	height: 45em;
}

#main_right_footer{
	position: relative;
	border-color:#000000; 
	border-style:none;
	border-width: 1px;
}

#bottom_footer{
	position: relative;
	clear:both;
	border-color:#002049; 
	border-style:solid;
	border-width: 1px;
	font-weight:bolder;
	color: #f69a48;
	padding-left:17;
	background-color: #002049;
}

.li_level_1{
	font-size: 8pt;	
	margin-left:20px;
}

.li_level_2{
	font-size: 8pt;	
	margin-left:38px;
}

.li_level_3{
	font-size: 8pt;	
	margin-left: 56px;
}

.li_level_0_sub{
	list-style-image:url(../pictures/crossOrangeSmal.gif);

}
.li_level_1_sub{
	font-size: 8pt;	
	margin-left:20px;
	list-style-image:url(../pictures/crossOrangeSmal.gif);

}

.li_level_2_sub{
	font-size: 8pt;	
	margin-left:38px;
	list-style-image:url(../pictures/crossOrangeSmal.gif);

}

.li_level_3_sub{
	font-size: 8pt;	
	margin-left: 56px;
	list-style-image:url(../pictures/crossOrangeSmal.gif);

}

.tx-felogin-pi1 a{
	color: #006699;
}

.tx-srfeuserregister-pi1 a {
	color: #006699;
}

.tx-felogin-pi1 label {
	display:inline;
}

.csc-mailform-field label{
	width:100px;
	float:left;
}

.csc-mailform-field input{
	width:400px;
	margin-top: 5px;
}

.csc-mailform-field textarea{
	width:400px;
	margin-top: 5px;
}

.csc-mailform{
	border: none;
}


.csc-mailform-submit {
	margin-top: 5px;
	margin-left: 100px;
	width:100px !important;
}

.tx-mmforum-pi1-newpost-middle input {
/* 	width: 553px; */
	width: 475px;
}

#top_ctl{

}
