iframe 				{border:2px inset; border: 1px solid #888888; font-family: helvetica,arial,sans-serif; font-Size: 10px }
iframe#carrent			{border:0px inset; border: 0px solid #888888; font-family: helvetica,arial,sans-serif; font-Size: 10px }
td,div,p,br,span    {font-family:helvetica,arial;font-size:12px;font-weight:normal;color:#0C2C56;text-decoration:none;}
form 				{margin: 0px;}
select              {font-family:Helvetica, Arial, sans-serif;}
body 	{
		background-color: #ffffff;
		margin: 0;
		scrollbar-arrow-color: #ff6600; 
		scrollbar-shadow-color: #c8c8c8; 
		scrollbar-darkshadow-color: #c8c8c8; 
		scrollbar-base-color: #ffffff; 
		scrollbar-face-color: #ffffff; 
		scrollbar-highlight-color: #000000;
}

/* --- NAVIGATION ------------------------------------------------------------------------------ */
.gnavi{FONT-FAMILY:helvetica,arial,sans-serif;
	 FONT-SIZE: 11px;
	 font-weight: bold;
	 COLOR: #FFFFFF;
	 text-decoration: none;
	 letter-spacing:1px;
	 white-space:nowrap;
	}

.gnavifett{FONT-FAMILY:helvetica,arial,sans-serif;
         FONT-SIZE: 11px;
         font-weight: bold;
         COLOR: #0C2C56;
         text-decoration: none;
         letter-spacing:1px;
         white-space:nowrap;
	}


.gnavi:link{FONT-FAMILY:helvetica,arial,sans-serif; 
         FONT-SIZE: 11px; 
         font-weight: bold; 
         COLOR: #FFFFFF; 
         text-decoration: none; 
         letter-spacing:1px;
	 white-space:nowrap; 
        } 

.gnavi:visited
	{FONT-FAMILY:helvetica,arial,sans-serif;  
         FONT-SIZE: 11px;  
         font-weight: bold;  
         COLOR: #FFFFFF;  
         text-decoration: none;  
         letter-spacing:1px;
	 white-space:nowrap;  
        } 

.gnavi:hover
	{FONT-FAMILY:helvetica,arial,sans-serif;
	 FONT-SIZE: 11px;
	 font-weight: bold;
	 COLOR: #0C2C56;
	 text-decoration: none;
	 letter-spacing:1px;
	 white-space:nowrap;
	}

.gnavi:active
	{FONT-FAMILY:helvetica,arial,sans-serif; 
         FONT-SIZE: 11px; 
         font-weight: bold; 
         COLOR: #0C2C56; 
         text-decoration: none; 
         letter-spacing:1px;
	 white-space:nowrap; 
        } 

.hgnavi{FONT-FAMILY:helvetica,arial,sans-serif;
	 FONT-SIZE: 11px;
	 font-weight: bold;
	 COLOR: #FFFFFF;
	 text-decoration: none;
	 letter-spacing:1px;
	}

.hgnavi:link{FONT-FAMILY:helvetica,arial,sans-serif; 
         FONT-SIZE: 11px; 
         font-weight: bold; 
         COLOR: #FFFFFF; 
         text-decoration: none; 
         letter-spacing:1px; 
        } 

.hgnavi:visited{FONT-FAMILY:helvetica,arial,sans-serif;  
         FONT-SIZE: 11px;  
         font-weight: bold;  
         COLOR: #FFFFFF;  
         text-decoration: none;  
         letter-spacing:1px;  
        }  


.hgnavi:hover
	{FONT-FAMILY:helvetica,arial,sans-serif; 
         FONT-SIZE: 11px; 
         font-weight: bold; 
         COLOR: #0C2C56; 
         text-decoration: none; 
         letter-spacing:1px; 
        } 

.hgnavi:active
	{FONT-FAMILY:helvetica,arial,sans-serif; 
         FONT-SIZE: 11px; 
         font-weight: bold; 
         COLOR: #0C2C56; 
         text-decoration: none; 
         letter-spacing:1px; 
        } 

.mnavi
	{FONT-FAMILY:helvetica,arial,sans-serif;
	 FONT-SIZE: 11px;
	 COLOR: #0C2C56;
	 text-decoration: none;
	}

a.mnavi:active  
        {FONT-FAMILY:helvetica,arial,sans-serif;  
         FONT-SIZE: 11px;  
         font-weight: bold;  
         COLOR: #C4040C;  
         text-decoration: none;  
        }  

.mnavifett  
        {FONT-FAMILY:helvetica,arial,sans-serif;  
         FONT-SIZE: 11px;  
         font-weight: bold;  
         COLOR: #C4040C;  
         text-decoration: none;  
        }  


a.mnavi 
        {FONT-FAMILY:helvetica,arial,sans-serif; 
         FONT-SIZE: 11px; 
         COLOR: #0C2C56; 
         text-decoration: none; 
        } 

a.mnavi:active 
        {FONT-FAMILY:helvetica,arial,sans-serif; 
         FONT-SIZE: 11px; 
         font-weight: bold; 
         COLOR: #C4040C; 
         text-decoration: none; 
        } 



a.mnavi:hover
	{FONT-FAMILY:helvetica,arial,sans-serif;
	 FONT-SIZE: 11px;
	 font-weight: bold;
	 COLOR: #C4040C;
	 text-decoration: none;
	}
.hmnavi
	{FONT-FAMILY:helvetica,arial,sans-serif;
	 FONT-SIZE: 11px;
	 font-weight: bold;
	 COLOR: #C4040C;
	 text-decoration: none;
	}
#rellnk
	{BACKGROUND-COLOR: #0C2C56;
	 FONT-FAMILY:helvetica,arial,sans-serif;
	 FONT-SIZE: 11px;
	 COLOR: #ffffff;
	}
	
/* --- Borders ------------------------------------------------------------------------------ */
.border 	{border: 1px solid #c8c8c8;}
.border_t 	{border-top: 1px solid #c8c8c8;}
.border_r 	{border-right: 1px solid #c8c8c8;}
.border_b 	{border-bottom: 1px solid #c8c8c8;}

/* --- Paragraphs ------------------------------------------------------------------------------ */
p.inl1  {margin: 1px 1px 0px 2px;}
p.inl2  {margin: 2px 3px 2px 3px;}
p.inl3  {margin: 3px 3px 3px 3px;}
p.inl5  {margin: 5px 3px 5px 3px;}

/* --- Space ------------------------------------------------------------------------------ */
.space3  {font-size: 2px; height: 3px; margin: 0px; padding: 0px; line-height: 1px;}
.space5  {font-size: 3px; height: 5px; margin: 0px; padding: 0px; line-height: 1px;}
.space6  {font-size: 3px; height: 6px; margin: 0px; padding: 0px; line-height: 1px;}
.space8  {font-size: 6px; height: 8px; margin: 0px; padding: 0px; line-height: 1px;}
.space10 {font-size: 8px; height: 10px; margin: 0px; padding: 0px; line-height: 1px;}
.space12 {font-size: 8px; height: 12px; margin: 0px; padding: 0px; line-height: 1px;}
.space15 {font-size: 11px; height: 15px; margin: 0px; padding: 0px; line-height: 1px;}
.space20 {font-size: 16px; height: 20px; margin: 0px; padding: 0px; line-height: 1px;}
.space25 {font-size: 20px; height: 25px; margin: 0px; padding: 0px; line-height: 1px;}



p.titel 	{font-family:helvetica,arial,sans-serif;font-size:20px;color:#C4040C;margin: 15px 10px 10px 10px;font-style:italic;letter-spacing:3px;font-weight: bold;}
p.copy  	{color:#0C2C56;font-family:helvetica,arial,sans-serif; font-Size: 12px;margin: 5px 10px 5px 10px;}
p.points 	{color:#c8c8c8;font-family:helvetica,arial,sans-serif; font-Size: 15px;letter-spacing:3px;margin:5px 10px 5px 10px;}
.trenn 		{margin:2px 5px 2px 5px;color:#c8c8c8;font-size:18px;}
.wsmall 	{margin:3px 3px 3px 3px;font-family:helvetica,arial,sans-serif;font-size: 11px;color: #ffffff;}
.gsmall 	{margin:3px 3px 3px 3px;font-family:helvetica,arial,sans-serif;font-size: 11px;color: #555555;}
.rsmall 	{margin:3px 3px 3px 3px;font-family:helvetica,arial,sans-serif;font-size: 11px;color: #C4040C;}
p.login 	{margin:5px 0px 1px 3px;font-family:helvetica,arial,sans-serif;font-size: 11px;color: #ffffff;font-weight: bold;}

p		{color:#0C2C56;font-family:helvetica,arial,sans-serif; font-Size: 12px;margin: 5px 10px 5px 10px;}

.copy          {color: #0C2C56; font-family: helvetica,arial,sans-serif; font-Size: 12px; margin: 5px 10px 5px 10px;}


#copy {BACKGROUND-COLOR: #FFFFFF; COLOR: #0C2C56; FONT-FAMILY: helvetica,arial,sans-serif; FONT-SIZE: 12px;} 


a.hrefbutton {
	color: #c4040c;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	}
td.hrefbutton  {
    background-color: #e9e9e9;
   	background : url(../gfx/button.gif);
	padding: 1px 5px 1px 15px;
	height: 18px;
	border: 1px solid #e9e9e9;
	}

.button {
        color: #c4040c;
        text-align:right;
        text-decoration:none;
        font-weight:bold;
        font-size:12px;
        background: url(../gfx/button.gif);
        padding: 0px 2px 0px 16px;
        margin: 4px 0px 4px 5px;
        height: 22px;
        border-left: 2px solid #e9e9e9;
        border-top: 2px solid #e9e9e9;
        border-right: 2px solid #0C2C56;
        border-bottom: 2px solid #0C2C56;
	}


/* --- Formular ---------------------------------------------------------------  */
.formel_0 {
	border: 0px solid #c8c8c8;
	background-color: #e9e9e9;
}
.formel {
	border: 1px solid #c8c8c8;
	background-color: #e9e9e9;
}
.txt_login {
	width: 94px;
	border: 1px solid black;
	margin: 1px 3px 0px 3px;
	font-size: 11px;
}
.txt_small {
	width: 50px;
	border: 1px solid gray;
	margin: 2px 0px 2px 3px;
	font-size: 11px;
}
.txt_medium {
	width: 127px;
	border: 1px solid gray;
	margin: 2px 3px 2px 3px;
	font-size: 11px;
}
.txt {
	width: 180px;
	border: 1px solid gray;
	margin: 2px 3px 2px 3px;
	font-size: 11px;
}
.mfremark {
	width:300px;
	border: 1px solid gray;
	margin: 2px 3px 2px 3px;
	padding: 2px;
	font-size: 11px;
}
@media all {
	ul {
		margin: 3px 10px 3px 30px;
		padding: 0px 2px 0px 20px;
		list-style-image: url("../gfx/ulist.gif");
	}
	ol {
		margin: 3px 10px 3px 30px;
		padding: 0px 2px 0px 20px;
	}
}
