@import url("navigation.css");
@import url("navigation_vertical.css");


body {
	margin: 0;
  padding: 6px;
  border: 0px none;
  background-color:#999999;
  /*font: normal 0.75em/1.2em   Helvetica, Arial, "Lucida Grande", Verdana;*/
  font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2em; font-size:0.75em; font-family:Sans-Serif
 
}

.notactive {
    color:black!important;
}

p
{
	margin:	1em 0;
}

a.anker
{
	display:block;
	clear:					both;
	width:100%;
	padding-top:15px;
	text-decoration:none;
	color:					blue;
}
hr.anker
{
	margin-bottom: 10px;
	margin-top: 0px;
	background:				#aaa; /* Mozilla 1.4 */
	color:					#aaa; /* IE 6 */
	border: 					#aaa; /* Opera 7.11 */
	height: 					1px; /* in Opera f&uuml;r die Anzeige n&ouml;tig, in Mozilla f&uuml;r die einheitliche H&ouml;he */
	clear:					both;
	width:100%;
}




h1, h2, h3, h4, h5
{
	margin-top:0px;
}
h1
{	font-size: 2.0em;}
h2
{ font-size: 1.5em;}
h3
{ font-size: 1.3em;}
h4
{ font-size: 1.1em;}
h5
{ font-size: 0.95em;}

a {
	outline:0; /*entfernt hässliche umrandung nach dem klicken*/
}

label {
	font-weight:bold;
	padding:	0px 4px 0px 0px!important;
}

#main{
	border: 1px white;
	background-color:#CCC;	
	border-spacing:0px;	
}


table p {
	margin:2px;
}
#main_table {
	width:100%;
	border: 1px solid #555;
	background-color:#f4f4f4;
  	border-spacing:0px;
	empty-cells:show;
	table-layout:auto;
   top:10px;   
}
	
/* --------( banner ) ---------- */

#banner_td1 {
  border-bottom:1px solid #003366;
  background: white url('/images/logo/picture2.gif') no-repeat;
  background-position: center center;
  height:90px;
  width:190px; /*122px*/
}
#banner_td2 {
	background: white url('/images/logo/banner_newFP7_new.jpg') no-repeat 40px 5px; 
	border-left:0px solid #003366;
	border-bottom:1px solid #003366;
	font-weight:bold;
 	color: white;
	line-height:40px;
	padding-left:10px;
	height:71px; white
}




/* --------( menue ) ---------- */

#main_menue_td {	 
	width:190px!important;
	padding-bottom:2px;
}

#menue{
	overflow:visible;
	z-index:100 !important;
	background-repeat:repeat-y;
  background-position: right;
  /*padding-right:1px;*/
  /*margin: 0px 0px 10px 0px;*/
 	font-size:1em;
	line-height:1em;
}


#menue ul {
	margin: 0px;
	padding:0px;
	border: 0px none;
	list-style-type: none;
}

#menue ul li a.disc {
	padding-left:15px;
	background:url('/images/disc2.gif') no-repeat left 50%;
}

/* ------------ ( menue_vertical ) ------------ */
#menue_vertical {

	overflow:visible;
	white-space:normal!important;
	border-bottom: 1px solid #666666;
	padding:3px;
	border-bottom: 1px solid #666666;

	background-color:#F4F4F4;
	display:block;

}
#menue_vertical ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}


/* ------------ ( main_content ) ------------ */

#main_content_td {
	align:left;
	padding:0px;
	margin:0px;
	border-left: 1px solid #666666;
	background-color: white;
	width:100%;
}


#content{
	background-color: white;
	padding : 10px; 
	display:block;
	width:95%;
	clear:right;
	overflow:visible;
	white-space:normal!important;
	/*font-size: 1.em;*/	
}


/* ------------ ( footer ) ------------ */
#footer {
	background-color:white;
	
	background-repeat:no-repeat;
	color:black;
	min-height: 32px;
	border-top: 1px solid #555; no-repeat
}
#footer a:visited {color: black; }
#footer a {	color: black; }
#footer a:hover {color: black;}

#footer p{
	
	text-align:center;
	margin: 0px 10px 0px 10px;  
	font-size:0.9em;
	line-height:1.4em;
	
}