BODY			{margin: 0px; padding:0px; background-image:url(images/back.jpg);background-repeat: repeat-x;  font-family: Arial, Helvetica, sans-serif;  background-color: #e2e2df; font-size: 12px;}


/** NEWWWW         BLAU:     002e5a          ROT:          710204          **/
DIV.welc			{position:absolute; top: 552px; left: 29px;}

DIV.wbg			{width: 100%; background-color:#ffffff;}

DIV.nav				{height: 196px; width:676px; margin-left: auto; margin-right: auto; background-color: #ffffff;}
DIV.teiler			{padding-top: 1px; border-bottom: 1px solid #002e5a; width:676px; margin-left: auto; margin-right: auto; background-color:#ffffff;}
DIV.inhalt			{padding-top: 20px; width:676px; margin-left: auto; margin-right: auto; padding-bottom: 50px; background-color: #ffffff;}
DIV.footer			{margin-bottom-top: auto; border-top: 1px dotted  #aeafaa;}
DIV.footer_inner			{padding-top: 5px; width:676px; margin-left: auto; margin-right: auto; padding-bottom: 40px;}
TD.f_l					{text-align:left; font-size: 11px; color: #002e5a;}
TD.f_r				{text-align:right; font-size: 11px; color: #002e5a;}
DIV.sub				{background-image:url(images/n_10.jpg); width: 676px; height: 35px; color: #ffffff; padding-top: 10px; font-size: 13px; background-color: #ffffff; background-repeat:no-repeat;}
TD.left_border		{border-left: 1px solid #cad1d8; vertical-align:top; padding-left: 20px;}
TD.cont				{padding-right: 20px; font-size: 12px; text-align: justify;}
.border_top	 	{border-top: 1px solid #cad1d8; padding-top: 5px;}
.de						{color: #002e5a;}
.en						{color: #710204;}
.de_13				{font-size: 13px; color: #002e5a;}
.en_13				{font-size: 13px; color: #710204;}

.top_b_b			{border-top: 1px solid #002e5a; margin-top: 28px; padding-top: 5px; }
TD.spacer		{padding-bottom: 10px;}
DIV.cont			{text-align: justify; background-color:#ffffff;}
DIV.more			{width: 100%; text-align:right;}

DIV.light_down	{border-bottom: 1px solid #cad1d8; margin-bottom: 30px; padding-bottom: 15px;}

DIV.pic_border					{background-image:url(images/pic_back.gif); background-repeat:repeat-y; width: 338px; float: left; }
DIV.inner_pic						{ margin-left: 18px; margin-right: 18px; margin-top: 20px;}
DIV.inner_pic IMG				{padding-bottom: 10px;}
DIV.spiegel						{border-bottom: 1px solid #cad1d8; margin-top: 7px; padding-bottom: 7px; width: 100%;}

a.eckBild {
position: absolute;
right: 0;
top: 0;
display: block;
width: 166px; 
height: 163px; 
background: url(images/apply.gif);
z-index:0;
}

a.eckBild span {
display: none;
}




/** LINKS **/
a.link										{text-decoration: underline; color: #710204;}
a.link:hover							{text-decoration: none; color: #393939;}

a.nobord								 {text-decoration:none; color: #1d1514; border: 0px;}

a.main									{text-decoration: none; color: #000000; font-size:15px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; padding-right: 22px;}
a.main:hover						{text-decoration: underline; color: #b2c6cf;}

a.sub										{text-decoration: none; color: #ffffff; font-size:12px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; padding-right: 24px;}
a.sub:hover							{text-decoration: none; color: #b2c6cf;}

INPUT									{border: 1px solid #00336a; font-size: 12px;}

TEXTAREA.ml2					{border: 1px solid #000000; width: 473px; height: 100px; font-size: 12px;background-color: #eff1f2} 
TEXTAREA.ml3					{border: 1px solid #000000; width: 300px; height: 150px; font-size: 12px;background-color: #eff1f2}
INPUT.ml								{border-left: 1px solid #ffffff; border: 1px solid #000000;  background-color: #eff1f2; width: 250px;} 
INPUT.ml2							{border-left: 1px solid #ffffff; border: 1px solid #000000;  background-color: #eff1f2;} 