font {font-family:arial,helvetica,sans-serif; font-size:12px;} 
.font_start{font-family:arial,helvetica,sans-serif; font-size:12px;}
.aufgabe_nav {font-family:arial,helvetica,sans-serif; font-size:11px;}

		.legende{font-size:12px; text-decoration:none; color:#7a7a7c;}
      .mini{font-size:11px; color:#555555;}
     .white{font-size:12px; color:#FFFFFF;}
     .white_big{font-size:12px; color:#FFFFFF; font-weight:bold}	 
  .headline{font-size:18px; color:#2182af;} 
   .headline_big{font-size:18px; color:#2182af;} 
  .aufhead{font-size:16px; color:#585858;}
   .aufheadmini{font-size:12px; color:#585858;}
   .subline{font-size:13px; color:#222222;} 
   
  .impressum{font-size:10px; color:#ffffff;} 

.minimini{font-size:10px; color:#666666;}  
 .miniwhite{ font-size:9px; color:#FFFFFF;}
  .bigblack{ font-size:15px; color:#595959; font-weight:bold}
       
	  .text{font-size:12px; color:#555555;}
	    
    .yellow{font-size:11px; color:#FEA120;}
     .green{font-size:11px; color:#96D200;} 
       .red{font-size:11px; color:#CC0000;} 
	   
   .err_red{font-size:14px; color:#AA0000;} 
 .err_green{font-size:14px; color:#00AA00;}
.err_yellow{font-size:14px; color:#CC6600;}
 
a:link, a:visited, a:active {font-size:12px; text-decoration:underline; color:#0778a8;}
a:hover { color:#0778a8;; text-decoration:none;}

 
a.footmenu:link, a.footmenu:visited, a.footmenu:active {font-size:12px; text-decoration:none; color:#FFFFFF;}
a.footmenu:hover {color:#FE9601; text-decoration:none;}
			
a.miniwhitelnk:link, a.miniwhitelnk:visited, a.miniwhitelnk:active {font-size:9px; text-decoration:none; color:#FFFFFF;}
a.miniwhitelnk:hover {font-size:9px; text-decoration:underline; color:#FFFFFF;}

a.implink:link, a.implink:visited, a.implink:active {font-size:10px; text-decoration:none; color:#ffffff;}
a.implink:hover {font-size:10px; text-decoration:underline; color:#ffffff;}
  
a.whitelnk:link, a.whitelnk:visited, a.whitelnk:active {font-size:11px; text-decoration:none; color:#FFFFFF;}
a.whitelnk:hover {color:#FFFFFF; text-decoration:none; border-bottom:1px #FFFFFF dotted;}

a.yellowlnk:link, a.yellowlnk:visited, a.yellowlnk:active {font-size:11px; text-decoration:none; color:#FE9601;}
a.yellowlnk:hover {font-size:11px; text-decoration:underline; color:#555555;}

a.greenlnk:link, a.greenlnk:visited, a.greenlnk:active {font-size:11px; text-decoration:none; color:#00CC00;}
a.greenlnk:hover { text-decoration:none; border-bottom:1px #FFFFFF dotted; color:#888888;}

a.redlnk:link, a.redlnk:visited, a.redlnk:active {font-size:11px; text-decoration:none; color:#CC0000;}
a.redlnk:hover { text-decoration:none; border-bottom:1px #FFFFFF dotted; color:#888888;}


a.minilnk:link, a.minilnk:visited, a.minilnk:active {font-size:11px; text-decoration:none; color:#153460;}
a.minilnk:hover {font-size:11px; text-decoration:none; color:#FE9601;}


 

   body {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;background:#2082af; background-image:url("../images/background.jpg"); background-repeat:repeat-x; background-position:top left; 
	}

INPUT, SELECT, TEXTAREA {font-family:verdana,helvetica,sans-serif; font-size:12px; background:#ffffff; color:#555;}

.miniform{font-size:9px; background:#F0F0F0; border: 1px #AAAAAA solid;}

.login{border:1px solid #FFF; background:#FFF;}
.free_inp{border:0px solid #FFF; background:transparent;}
.statform {font-family:Courier New; font-size:11px; background:#F0F0F0; border: 1px #AAAAAA solid;}
.liz_form {font-family:Courier New; font-size:13px; background:#F0F0F0; border: 1px #AAAAAA solid; font-weight:bold;}

/*layout farben*/

.color_border{background-color:#3776ae }
.color_head{background-color:#ffffff}
.color_main{background-color:#ffffff}
.color_content{background-color:#ffffff;}
.color_menu{background-color:#e0e0e0}
.color_info{background-color:#e0e0e0}


.suchebg1{background-color:#eaedef}

.content{background-color:#ffffff; border:1px; border-color:#234a51; border-style:solid;}


/*layout ci*/
.grey{font-size:13px; color:#757579;}
  .slogan{font-size:25px; color:#234a51;}

/*LINKS*/
a.suchelnk:link, a.suchelnk:visited, a.suchelnk:active {font-size:10px; text-decoration:none; color:#1b457d;}
a.suchelnk:hover {font-size:10px; text-decoration:underline; color:#1b457d;}



a.textlnk:link, a.textlnk:visited, a.textlnk:active {font-size:12px; text-decoration:none; color:#7a7a7c;}
a.textlnk:hover {font-size:12px; text-decoration:underline; color:#7a7a7c;}

.textfont{font-size:12px; text-decoration:none; color:#7a7a7c;}
 


a.aufgabe:link, a.aufgabe:visited, a.aufgabe:active {font-size:14px;text-decoration:none;color:#000000;}
a.aufgabe:hover {font-size:14px;text-decoration:underline;color:#000000;background-color:#dbe8ff;}

a.aufgabe_art:link, a.aufgabe_art:visited, a.aufgabe_art:active {font-size:12px;text-decoration:none;color:#777777;}
a.aufgabe_art:hover {font-size:12px;text-decoration:underline;}

.nummer{font-size:16px; color:#000000;}
.beantwortet{font-size:10px;text-decoration:none;color:#777777;}


/*NEU*/

	html {height:100%;
	margin-top:0px}
	
	#page{
	width: 966px;
	margin: 0 auto;
	overflow: visible;
	background-image:url(../images/design/proceed.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
	
#header_orginal{
	width: 966px;
	height: 140px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image:url(../images/design/header/header_2.jpg);
	background-position:right;
	background-repeat:no-repeat;
		border:#0778a8 1px solid;
/*		border-bottom:4px solid #0778a8;*/
} 

#headline_top
{
	
float:right;
margin-right:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:34px;
font-weight:normal;
color:#FFF;
margin-bottom:0px;
}


ul#header_menu li {
	display: inline;
	background-color:#FFF;
	height:22px;
	margin:0px;
	padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
font-weight:normal;
margin-right:10px;
color:#5f6161:


}

#menu {
	list-style-type:none;
	height:22px;
	padding-right:10px;
	margin-bottom:0px;
	padding-top:10px;
float:right}
	
ul#menu li {
	display: inline;
	height:22px;
	margin-right:15px;

font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFF;
 
}	


#container_main{


	background-image:url(../images/design/content_bg.jpg);
	background-position:right;
	background-repeat:repeat-y;
	background-color:#fff;
	border-left:#0778a8 1px solid;
		border-right:#0778a8 1px solid;
			border-bottom:#0778a8 1px solid;
	width:966px;
overflow: visible;
	}

 
 #container1{
	float: left;
	width: 157px;
min-height:500px;
background-color:#e6e6e6;
padding-left:5px;
} 
#container2{
	float: left;
	width: 644px;
	min-height: 500px;
	background-color:#fff;
	padding:0px;

}
#container3{
	float: left;
	width: 160px;
	min-height: 500px;
background-color:#e6e6e6;
} 

#drucken{
	float: right; 
	width: 160px;
	text-align:right;
	margin-bottom:0px;


}
#favoriten{
	float: left;
	width: 160px;
	margin-bottom:0px;

} 

#start_tab
	{
		background-color:#2182af;
		width:193px;
		padding-left:5px;
		height:22px
	}
	
.start_content	
{
		background-color:#ebebeb;
		height:105px;
	} 
	
h1.myClassHeadline{
background: #2182af;
padding: 5px;
margin: 0px;
}	 
	
.startimg {display: block;}	
	 
/*MENU*/ 

a.head_menu:link, a.head_menu:visited, a.head_menu:active {font-size:12px;text-decoration:none;color:#515151; font-family:Arial, Helvetica, sans-serif;}
a.head_menu:hover {font-size:12px;text-decoration:underline;color:#515151;font-family:Arial, Helvetica, sans-serif;}


a.mainmenu:link, a.mainmenu:visited, a.mainmenu:active {font-size:16px;text-decoration:none;color:#ffffff; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
a.mainmenu:hover {font-size:16px;text-decoration:underline;color:#ffffff;color:#ffffff;font-family:Arial, Helvetica, sans-serif;}

a.sub_menu:link, a.sub_menu:visited, a.sub_menu:active {font-size:13px;text-decoration:none;color:#5c5c5c; font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
a.sub_menu:hover {font-size:13px;text-decoration:underline;color:#5c5c5c;color:#5c5c5c;font-family:Arial, Helvetica, sans-serif;}

a.subsub_menu:link, a.subsub_menu:visited, a.subsub_menu:active {font-size:12px;text-decoration:none;color:#5c5c5c; font-weight:normal;font-family:Arial, Helvetica, sans-serif; margin-left:12px}
a.subsub_menu:hover {font-size:12px;text-decoration:underline;color:#5c5c5c;color:#5c5c5c;font-family:Arial, Helvetica, sans-serif; margin-left:12px}
 
 a.start_link:link, a.start_link:visited, a.start_link:active {font-size:15px;text-decoration:none;color:#ffffff; font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
a.start_link:hover {font-size:15px;text-decoration:underline;color:#ffffff;font-family:Arial, Helvetica, sans-serif;}
 
a.rechte_seite:link, a.rechte_seite:visited, a.rechte_seite:active {font-size:11px;text-decoration:none;color:#5c5c5c; font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
a.rechte_seite:hover {font-size:11px;text-decoration:underline;color:#5c5c5c;color:#5c5c5c;font-family:Arial, Helvetica, sans-serif;}
  
 
.input{
	border:1px solid #000; width:120px; padding:2px; margin:2px;
	}
.inputarea{
	border:1px solid #000; width:300px; padding:2px; 
	}	