body, p,
h1, h2, h3, h4, h5, h6,
table, tr, td,
ul, ol, li,
form, input, select,.footer,
a, a:link, a:active,a:visited,.logout,.myprofile,.hauptnavprofile,.line,.subsub,.trenner,.boxrahmen,.boxbgr,.hauptnavbgr,.subnavbgr,.subnavbgractive,.boxtrenner,.hauptnavbgractive,
a:hover,.title,.answer,.hauptnav,.hauptnav2,.label,.labelwrong,.error,.correct,.history,.hometitle,
.hinweis,.linkfett,.text,.little,.man,.woman,.fast,.labelaktiv,.smalltext,.smalltextfett,.labelinaktiv,.boxtitle,
.boxbutton,
a,
     a:link,
     a:active,
     a:visited,
     a:hover
     {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       color: #363535;
       text-decoration: none;
         
    }
         
          a,
	  a:link,
	  a:active,
	 a:visited,
         a:hover
         {
         text-decoration: none;
         }

//body{background: #8F9EC2;}
//body{background: #C1D2EC;}
body{background: #ffffff;}



a, a:link, a:active, a:visited
{
color: #1144CC;
  text-decoration: none;
}

a:hover
{
  color: #1144CC;
  text-decoration: underline;
}



.boxtitle
{
color: #ffffff;
font-size: 12px;
font-weight:bold;
}

.history
{
color: #6E6E6E;
font-size: 10px;
}


 a.history,
		 	a.history:link,
		 	a.history:active,
		 	a.history:visited,
		 	a.history:hover
		 	  {
		 	     font-weight: normal;
		 	     color: #6E6E6E;
		 	     text-decoration: none;
		 	     font-size: 10px;
		 	   }
		  a.history:hover
		  {
		  text-decoration: underline;
	  }


.hometitle
{
color: #3F89C3;
font-weight : bold;
font-size: 14px;
letter-spacing:1px;
}

.boxtrenner
{
background: #000000;

}

.title
{
color: #003399;
font-weight : bold;
font-size: 16px;
}

.footer
{
background: #FFAB04;
}

.boxrahmen
{
background: #3F89C3;
}

.trenner
{
background: #333333;
}

.boxbgr
{
background: #e0e0e0;
 BACKGROUND: url(/ig/pixelig.gif); 
}

.hauptnavbgr
{
background: #3F89C3;
}

.hauptnavbgractive
{
background: #FFB82A;
}



.myprofile
{
background: #85DF01;
}

.subnavbgr,.subnavbgr0,.subnavbgr1,.subnavbgr2,.subnavbgr3,.subnavbgr4,.subnavbgr5,.subnavbgr6,.subnavbgr7,.subnavbgr8,.subnavbgr9,.subnavbgr10,.subnavbgr11,.subnavbgr12
{
background: #ffffff;
height:20px;
}

.subnavbgractive
{
background: #FEE2AA;
}

.line
{
color: #112EBD;
background: #112EBD;
}

.error
{
color: #CC3366;
font-weight : bold;
}

.correct
{
color: #006600;
font-weight : bold;
}

.hinweis
{
font-size: 10px;
}

body
 {
	
}

INPUT.formular{width:167px; height: 18px; font-family: arial,sans-serif; font-size: 11px; color: #333;background-color:#D6CFFF;font-weight: bold;}
 INPUT.formularmiddle{width:108px; height: 18px; font-family: arial,sans-serif; font-size: 11px; color: #333;background-color:#D6CFFF;font-weight: bold;}
 INPUT.formularsmall{width:50px; height: 18px; font-family: arial,sans-serif; font-size: 11px; color: #333;background-color:#D6CFFF;font-weight: bold;}
 .dropdown{width:167px; height: 18px; font-family: arial,sans-serif; font-size: 11px; color: #333;background-color:#D6CFFF;}	

 
.little
{
font-size: 9px;
color: #6E6E6E;
}

a.little,
		 	a.little:link,
		 	a.little:active,
		 	a.little:visited,
		 	a.little:hover
		 	  {
		 	     font-weight: normal;
		 	     font-size: 9px;
		 	     color: #6E6E6E;
		 	     text-decoration: none;
		 	   }
		  a.little:hover
		  {
		  text-decoration: underline;
	  }


 a.boxbutton,
		 	a.boxbutton:link,
		 	a.boxbutton:active,
		 	a.boxbutton:visited,
		 	a.boxbutton:hover
		 	  {
		 	     font-weight: normal;
		 	     color: #1144CC;
		 	     text-decoration: none;
		 	   }
		  a.boxbutton:hover
		  {
		  text-decoration: underline;
	  }

a.fast,
		 	a.fast:link,
		 	a.fast:active,
		 	a.fast:visited,
		 	a.fast:hover
		 	  {
		 	     font-weight: normal;
		 	     color: #003399;
		 	     text-decoration: none;
		 	   }
		  a.fast:hover
		  {
		  text-decoration: underline;
	  }



 a.answer,
		 	a.answer:link,
		 	a.answer:active,
		 	a.answer:visited,
		 	a.answer:hover
		 	  {
		 	     font-weight: normal;
		 	     color: #1144CC;
		 	     text-decoration: none;
		 	   }
		  a.answer:hover
		  {
		  text-decoration: underline;
	  }


 a.subsub,
		 	a.subsub:link,
		 	a.subsub:active,
		 	a.subsub:visited,
		 	a.subsub:hover
		 	  {
		 	     font-weight: normal;
		 	     color: #000000;
		 	     text-decoration: none;
		 	   }
		  a.subsub:hover
		  {
		  text-decoration: underline;
	  }


a.man,
		 	a.man:link,
		 	a.man:active,
		 	a.man:visited,
		 	a.man:hover
		 	  {
		 	     font-weight: normal;
		 	     color: #3E07AB;
		 	     text-decoration: none;
		 	   }
		  a.man:hover
		  {
		  text-decoration: underline;
	  }


.logout
{
 background-color:  #85DF01;
}


a.woman,
		 	a.woman:link,
		 	a.woman:active,
		 	a.woman:visited,
		 	a.woman:hover
		 	  {
		 	     font-weight: normal;
		 	     color: #B50B13;
		 	     text-decoration: none;
		 	   }
		  a.woman:hover
		  {
		  text-decoration: underline;
	  }


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



 a.hauptnav2,
		 	a.hauptnav2:link,
		 	a.hauptnav2:active,
		 	a.hauptnav2:visited,
		 	a.hauptnav2:hover
		 	  {
		 	     color: #000000;
		 	     font-weight: bold;
		 	     font-size:11px;
		 	     text-decoration: none;
		 	   }
		  a.hauptnav2:hover
		  {
		  text-decoration: underline;
	  }



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

	  
	  
 a.linkfett,
 a.linkfett:link,
 a.linkfett:active,
 a.linkfett:visited,
 a.linkfett:hover
  {
     font-size: 12px;
     font-weight: bold;
     color: #003399;
     text-decoration: none;
   }
 a.linkfett:hover
  {
  font-size: 12px;
  text-decoration: underline;
 }


	  
.label
{
font-size: 12px;
}

.text
{
font-size: 12px;
}

.smalltext
{
font-size: 10px;
}

.labelinaktiv
{
font-size: 11px;
}

.smalltextfett
{
font-size: 10px;
font-weight: bold;
}

.labelaktiv
{
font-size: 11px;
font-weight: bold;
}

.labelwrong
{
font-size: 12px;
background: #CCCCCC;
font-weight: bold;
}



.tbo{border-top:1px solid lightgrew;}
  
.field {
	BORDER-RIGHT: #848484 1px solid; BORDER-TOP: #848484 1px solid; FONT-SIZE: 12px; BACKGROUND: url(/ig/input.gif);  BORDER-LEFT: #848484 1px solid; WIDTH: 82px; LINE-HEIGHT: 16px; BORDER-BOTTOM: #848484 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px
}
  
.area {
	BORDER-RIGHT: #848484 1px solid; BORDER-TOP: #848484 1px solid; FONT-SIZE: 12px;  BORDER-LEFT: #848484 1px solid; WIDTH: 82px; LINE-HEIGHT: 16px; BORDER-BOTTOM: #848484 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px
}


a.fastnavlink,
 a.fastnavlink:link,
 a.fastnavlink:active,
 a.fastnavlink:visited,
 a.fastnavlink:hover{font-size:11px;text-decoration:none;font-weight:normal;color:#000000;}

a.fastnavlink:hover
{
 text-decoration: underline;
}

a.listeheader,
a.listeheader:link,
a.listeheader:active,
a.listeheader:visited,
a.listeheader:hover
{
	font-weight: bold;
	font-size: 14px;
	color: #1144CC;
	text-decoration: none;
}
a.listeheader:hover
{
	 text-decoration: underline;
}

.hauptnavbgrdeactive
{
 background:#e0e0e0;
 font-weight:bold;
 color:#919191;
}