body		{
		font-family: arial, helvetica, sans-serif;
		font-size:10px;	line-height:20px;
		background-color:#FFF;
		letter-spacing:0.09em;
			}

a {  font-family: arial, helvetica, sans-serif;
		font-size:10px;	line-height:20px;
		color:#f80;
		letter-spacing:0.09em;
		}

.logo	{
		position:absolute;
		top:-55px;
		left:15px;
		}



.c_113{position:absolute;
		left:0px;
		}
.c_114{position:absolute;
		left:125px;
		}

.c_116{position:absolute;
		left:690px;
		}

.c_128{position:absolute;
		left:375px;
		}

.c_120{position:absolute;
		top: 480px;
		left:725px;
		}
.c_121{position:absolute;
		left:600px;
		top: 480px;
		
		}

.P_1         {position:absolute;
		left:20px;
		top: 40px;
		
		}
.P_116         {position:absolute;
		left:0px;
		top: 20px;
		
		}

.P_121         {position:absolute;
		right:-10px;
		top: 150px;
		
		}



.humfti {border:1px dashed #fff; padding-left:10px;  margin-bottom:-2px; border-top-color:#f80;}

.subhumfti {position:absolute; left:380px; top:42px;}


.bottombox	{
		position:absolute;
		left:0px;
		top:20px;
		width:775px;
		border:0px solid #000; border-top-width:1px; }




.positionator	{
		
		border:solid 1px #000; 
		position:absolute;
		height:480px;
		width:775px;
		top:50%; left:50%;
		margin-top:-240px; margin-left:-387px;
		background-color:#FFF;

		}




.login		{
		position:absolute;
		top: 132px;
		left: 460px;
		z-index:1;
		}



img {border:0px solid #000}

.headline	{
		z-index:1;
		position:absolute;
		font-family: arial,helvetica,sans-serif;
		
		font-size:10px;
		font-weight:bold;
		line-height:20px;
		color:#f80;
		top: 60px;
		left:135px;
		}


.pagetext {	font-family: arial,helvetica,sans-serif;
		
		font-size:10px;
		
		line-height:20px;

		position: absolute;
		top:141px;
		left:135px;
		width:250px;
		
}



.scroller	{	
		overflow:auto;
		position:absolute;
		top:141px;
		left:135px;
		width:280px;
		height:320px;
			}


.pagetextimprint	{position:absolute;
		top:0px;
		left:0px;
		width:250px;
		height:320px;
		padding-bottom:0px;
		margin-bottom:0px;
		}





.primarymenu	{
		position:absolute;
		top: 0px;
		left:10px;
		}

.secondarymenu	{
		position:absolute;
		top: 40px;
		left:-126px;
		width:125px;
		}

.minimenu	{position:absolute;
		top:100px;
		left:160px;
		width:900;
		}

.img_proj       {position:absolute;
		top:0px;
		left:0px;
		
		}



.primary		
{ font-family:arial,helvetica,sans-serif;  line-height:20px; font-size:10px; color:#000; font-weight:bold; text-decoration:none;}



.primaryhigh		
{ font-family:arial,helvetica,sans-serif; line-height:20px; font-size:10px; color:#f80; font-weight:bold; text-decoration:none; }


.primary:hover		
{font-family:arial,helvetica,sans-serif; line-height:20px; font-size:10px;background-color:#fff; color:#f80;  font-weight:bold; text-decoration:none; }



.secondary			
{ font-family:arial,helvetica,sans-serif; line-height:20px; font-size:10px; color:#000; font-weight:bold; text-decoration:none; background-color:#FFF;  }

.secondaryhigh		
{ font-family:arial,helvetica,sans-serif; line-height:20px; font-size:10px; color:#f80; font-weight:bold; text-decoration:none; background-color:#FFF;  }


.secondary:hover	
{background-color:#FFF; color:#f80;}

.secondary:active	
{background-color:#FFF; color:#f80;}


.tertiary			
{ font-family: arial,helvetica,sans-serif; line-height:30px; font-size:45px; color:#666; font-weight:bold; text-decoration:none; background-color:#FFF;  }



.tertiaryhigh		
{ font-family:arial,helvetica,sans-serif; line-height:30px; font-size:20px; color:#f80; font-weight:bold; text-decoration:none; background-color:#FFF;  }


.tertiary:hover	
{background-color:#FFF; color:#f80;}

.tertiary:active	
{background-color:#FFF; color:#f80;}
