
/* ALLGEMEIN ANGABEN */
    html, body, menu, menu li, form, dl {
    	LIST-STYLE:	none;
    	MARGIN:		0px;
    	PADDING:		0px;
    }
    html {
    	HEIGHT: 	  	100%;
    	MIN-HEIGHT: 	100%;
    	MARGIN: 	  	0px;
    	PADDING: 	  	0px;
    }

    body
    	{
    	HEIGHT: 	  	100%;
    	MIN-HEIGHT: 	100%;
    	MARGIN: 	  	0px;
    	PADDING: 	  	0px;
    	FONT-FAMILY: 	Arial, Helvetica, sans-serif;
    	FONT-SIZE: 	16px;
    	FONT-WEIGHT:   	normal;
    	BACKGROUND-COLOR: #005BAA;
    	COLOR: 		#005BAA;
    	LINE-HEIGHT: 	18px;
    	TEXT-ALIGN: 	left;
    }


/* LAYOUT */
    .contentContainer
    	{
    	POSITION: 	absolute;
    	WIDTH: 		880px;
    	MIN-HEIGHT:       	520px;
    	OVERFLOW:         	visible;
    	TEXT-ALIGN: 	left;
    	MARGIN-TOP: 	0px;
    	MARGIN-LEFT: 	0px;
    	PADDING:          	0px;
    	PADDING-BOTTOM:   	5px;
    	BACKGROUND-COLOR: #005BAA;
    	Z-Index:          2;
    }
    .pageContentFooter {
    	POSITION: 	relative;    
    	FLOAT:		none;	
	CLEAR:		both;
    	WIDTH: 		880px;
    	PADDING-TOP:	530px;
    	PADDING-RIGHT:	10px;	
    	COLOR:		#ffffff;
	TEXT-ALIGN:	right;
    	}    
    .pageHeader
    	{
    	POSITION: 	relative;
    	WIDTH: 		100%;
    	HEIGHT: 	  	90px;
    	MARGIN:           	0px;
    	PADDING:          	0px;
    	BACKGROUND-IMAGE: 	url('style.1_01_FILES/logo_header.gif');
    	BACKGROUND-REPEAT:	no-repeat;
    	BACKGROUND-POSITION: left top;
    	Z-Index:          	4;
    }
    .pageContentBorder
    	{
    	POSITION: 	relative;
    	OVERFLOW:		auto;
    	MARGIN-LEFT:      	122px;
    	MARGIN-TOP:       	0px;
    	WIDTH:		747px;
	    HEIGHT:		418px; 
    	background-color: #fff;
    	Z-Index:          3;
    	BORDER:		3px solid #ED1D24;
    }
    * html .pageContentBorder { 
    	WIDTH:		756px;
	    HEIGHT:		420px; 
    	BACKGROUND-POSITION: 0px 0px;
    }
    .pageContent {
    	PADDING-LEFT:     	70px;
    	PADDING-RIGHT:    	5px;
     	PADDING-TOP:      	14px; 
      PADDING-BOTTOM:	10px;
    }
    .pageContentLeft
    	{
    	POSITION: 	relative;
    	FLOAT:		left;
    	WIDTH: 		250px;
    	HEIGHT: 	  	400px;
    	Z-Index:          	5;
    }
    .pageContentRight
    	{
    	POSITION: 	relative;
    	FLOAT:		right;
    	WIDTH: 		380px;
    	HEIGHT: 	  	400px;
    	Z-Index:          	6;
    }    
    .pageMenu {
      POSITION:         	absolute;
      MARGIN-TOP:	74px;
	    MARGIN-LEFT:	37px;
	    WIDTH:		130px;
	    HEIGHT:		350px;
      Z-Index:	    	4;
    }    
    * html .pageMenu {
    	MARGIN-LEFT:	-83px;
    }    
    *+html .pageMenu {
    	MARGIN-LEFT:	-83px;
    }
    .clTitle {
        FONT-SIZE:        	20px;
        FONT-WEIGHT:      	normal;
        TEXT-ALIGN:       	right;
        PADDING-BOTTOM:   	30px;
        PADDING-RIGHT:	20px;
    }
/* HAUPTMENU */
    menu li {
    	OVERFLOW:		hidden;
    	FONT-FAMILY: 	Arial, Helvetica, sans-serif;
    	FONT-SIZE:	13px;
    	FONT-WEIGHT:	bold;
    	FLOAT:		left;
    	WIDTH:		130px;
    	HEIGHT:		24px;
    	MARGIN-TOP:	-1px;
    	MARGIN-BOTTOM:    14px;    
    	PADDING-TOP:	1px;	
    }
    .naviDef a {
    	DISPLAY:		block;
    	OVERFLOW:		hidden;
    	PADDING:		.2em 0;
    	TEXT-ALIGN:	center;
    	TEXT-DECORATION:	none;
    	BACKGROUND:     	#ED1D24;
    	HEIGHT:         	24px;
    	MARGIN-BOTTOM:    14px;
    	COLOR:		#fff;
    }
    .naviAkt a {
    	DISPLAY:		block;
    	OVERFLOW:		hidden;
    	PADDING:		.2em 0;
    	TEXT-ALIGN:	center;
    	TEXT-DECORATION:	none;
    	BACKGROUND:     	#ED1D24;
    	HEIGHT:         	24px;
    	MARGIN-BOTTOM:    14px;
    	COLOR:		#fff;
    }
    menu a:hover {
    	COLOR:		#fff;
    	BACKGROUND:	#333376;
    }        


.align-center  {
	TEXT-ALIGN:	center;
	}

.align-left  {
	TEXT-ALIGN:	left;
	}

.align-right {
	TEXT-ALIGN:	right;
	}

dd {
	MARGIN-TOP:	-18px;
	PADDING-LEFT: 	40px;
}
dt {
	FONT-SIZE: 	12px;
	}
td {
	FONT-SIZE: 	13px;
	VERTICAL-ALIGN: 	top;
	}
table  {
	MARGIN:		0px;
	PADDING:		0px;
}

