/*********************************************/
/*****       Datei: style.css            *****/
/*****    Erstellt:                      *****/
/*****   Geaendert:                      *****/
/*********************************************/

p,ul,ol,li,div,td,b,i,a,textarea,.headline,.norm,.normbold,.normsmall,.normul,a.navlink:link,a.navlink:active,a.navlink:visited,a.navlink:hover,a.navlinksel:link,a.navlinksel:active,a.navlinksel:visited,a.navlinksel:hover { 
 font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
}

.bodynorm {
 background:#f2f2f2;
 margin:0px 0px 0px 0px;
 overflow:auto;
 -scrollbar-3dlight-color:#ffb400;
 -scrollbar-arrow-color:#ffb400;
 -scrollbar-base-color:#ffb400;
 -scrollbar-darkshadow-color:ffb400;
 -scrollbar-face-color:#fcf2ce;
 -scrollbar-highlight-color:#fef9e5;
 -scrollbar-shadow-color:#fef9e5;
 -scrollbar-track-color:#fcf2ce; 
}

.bodyantwort {
}

.tableborder {
 border:solid 1px #dddddd;
 background:#ffffff;
}

.frageborder {
 padding-top:5px;	
 padding-bottom:5px;	
 padding-left:5px;	
 border:solid 1px #dddddd;
 background:#ffffff;
 color:#666666;
 font-weight:normal;
 font-size:12px; 
}

.navbgleft {
 background-image:url(../pics/button_left.jpg); 
 height:34px;
 text-align:center;
}

.navbgmid125 {
 background-image:url(../pics/button_mid125.jpg); 
 height:34px;
 text-align:center;
}

.navbgmid150 {
 background-image:url(../pics/button_mid150.jpg); 
 height:34px;
 text-align:center;
}

.navbgright {
 background-image:url(../pics/button_right.jpg); 
 height:34px;
 text-align:center;
}

.modul1 {
 border-left:1px solid #000000; 
 border-top:1px solid #000000; 
 border-bottom:1px solid #000000;	
 color:#000000;
 font-weight:bold;
 font-size:35px;
}

.modul2 {
 border-top:1px solid #000000; 
 border-bottom:1px solid #000000;		
 color:#000000;
 font-weight:bold;
 font-size:15px;
}

.modul3 {
 border-top:1px solid #000000; 
 border-bottom:1px solid #000000;		
 padding-left:12px;	
 color:#ffffff;
 font-weight:bold;
 font-size:15px;
 padding-top:5px;
}

.modul5 {
 border-top:1px solid #000000; 
 border-bottom:1px solid #000000;
 border-right:1px solid #000000;
 padding-left:10px;	
 color:#ffffff;
 font-weight:bold;
 font-size:13px;
}

.modul4 {
 border-top:1px solid #000000; 
 border-bottom:1px solid #000000;
 padding-left:10px;	
 color:#ffffff;
 font-weight:bold;
 font-size:13px;
}

.modulleer {
 border-top:1px solid #000000; 
 border-bottom:1px solid #000000;
}


.modulbg1, .modulbg1sel {
 padding-top:5px;
 height:80px;
 width:107px;
 text-align:left;
 border:solid 1px black;
}

.modulbg1sel {
 color:#ffffff;
 font-weight:normal;
 font-size:12px;
 background:#ffb900;
}

.modulbg2 {
 height:60px;
 color:#ffb900;
 font-weight:normal;
 font-size:12px;
 border:solid 1px black;
}

.modulbg3 {
 background-image:url(../pics/bgpfeil.jpg); 
}

.input_textfield {
	border: 1 solid #707070;
	color: #000000;
	font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: 12px;
}

.input_button {
 border: 1 solid;
 color:#000000;
 border-color:#707070;
 cursor:hand;
 background:#dadada;
 font-weight:normal;
 font-size:12px;
 font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}


.headline {
 color: #ffb900;
 padding-top:20px;
 padding-left:10px;
 padding-bottom:10px;
 text-align: left;
 font-weight: normal;
 font-size: 20px;
}

.norm, .modulbg1, .modulbg2 {
 color:#666666;
 font-weight:normal;
 font-size:12px;
}

.normwhite {
 color:#ffffff;
 font-weight:normal;
 font-size:12px;
}

.normyellow {
 color:#ffb900;
 font-weight:normal;
 font-size:12px;
}

.normsmall {
 color:#aaaaaa;
 font-weight:normal;
 font-size:9px;
}

.akademie1 {
 color:#ffffff;
 font-weight:normal;
 font-size:18px;
}

.akademie2 {
 color:#ffffff;
 font-weight:normal;
 font-size:11px;
}


/****** Links... *****/
a:link    { text-decoration:none; }
a:active  { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover   { text-decoration:none; }

a.normlink:link,a.normlink:active,a.normlink:visited,a.normlink:hover {
 color:#666666;
 font-size:12px;
 font-weight:normal;
 text-decoration:none;
}

a.navlink:link,a.navlink:active,a.navlink:visited,a.navlink:hover {
 color:#848484;
 font-size:14px;
 font-weight:normal;
 text-decoration:none;
}

a.navlinksel:link,a.navlinksel:active,a.navlinksel:visited,a.navlinksel:hover {
 color:#f9b500;
 font-size:14px;
 font-weight:normal;
 text-decoration:none;
}

a.modullink:link,a.modullink:active,a.modullink:visited,a.modullink:hover {
 color:#ffffff;
 font-weight:bold;
 font-size:13px;
 text-decoration:none;
}

a.modullinksel:link,a.modullinksel:active,a.modullinksel:visited,a.modullinksel:hover {
 color:#ffffff;
 font-weight:bold;
 font-size:13px;
 text-decoration:none;
}

a.smalllink:link,a.smalllink:active,a.smalllink:visited,a.smalllink:hover {
 color:#aaaaaa;
 font-weight:normal;
 font-size:9px;
 text-decoration:none;
}

/************** Listenheader - START **************/
.nlist1,.nlist2,.nlist1l,.nlist2l {
  font-size:12px;
  vertical-align:top;  
  padding:5px;
  font-weight:normal;
  color:#666666;
}

.nlist1,.nlist1l {
  background-color:#e6e6e6;
}

.nlist1l {
	text-align:left;
}

.nlist2,.nlist2l {
  background-color:#efefef;
}

.nlist2l {
	text-align:left;
}
