/*Umrechnung für IE 

em in pt wie folgt:

0.4em > 3pt

0.8em > 7pt

0.9em > 7pt

1em > 7.5pt oder 7pt

1.1em > 8pt

1.2em > 9pt

1.3em > 10.5pt

1.5em > 12pt (ungeprüft!)

1.8em > 12pt (ungeprüft!)

*/





#flashintro /* Breite setzen dann Position - 1/2 Breite */ 

    {  
    margin-left: -450px; 
    position: absolute; 
    top: 120px; /* 40 Pixel h?her gesetzt */
    left: 50%; 
    width: 900px; 
    height: 504px; 
    visibility: visible; 
    }



/*Content - Breite setzen dann Position - 1/2 Breite */

#content /* Breite setzen dann Position - 1/2 Breite */ 

    { 

    background-image: url(background_gross2.jpg); 

    background-repeat: no-repeat; 

    background-position: 0 0; 

    text-align: left; 

    margin-left: -450px; 

    position: absolute; 

    top: 190px; /* 40 Pixel h?her gesetzt */

    left: 50%; 

    width: 900px; 

    height: 415px; 

    z-index: 0; 

    visibility: visible; 

    }

    

/*main block ist der Gesamte Bereich  rechts der 2.Menuebene*/

#main { 

	position: absolute; 

	left: 226px; 

	float:left; 

	width:684px; 

	height: 440px; 

	z-index: 0; 

	}

	

#main-block  /* Beeinflusst alle Schriften im Mainblock */ { 

	color: #7c7c7c; 

	font-size: 1.1em; 

	font-family: Arial, Helvetica, Tahoma, Geneva, Verdana, sans-serif; 

	line-height:1.5em; /* hier stimmt was nicht*/

	position: absolute; 

	top: 5px; 

	left: 15px; 

	z-index: 0; 

	}

	

/*	Normale Headllines im Mainblock

------------------------------------------------------------------------------*/

#main-block h1 { 

	color:#fa5e00; 

	font-family: Arial, Helvetica, Tahoma, Geneva, Verdana, sans-serif; 

	font-size:1.3em; 

	font-weight:bold; 

	line-height:1.8em; 

	margin-bottom: 20px; 

	}

	

#main-block h2 {

	color:#7c7c7c;

	font-family: Arial, Helvetica, Tahoma, Geneva, Verdana, sans-serif; 

	font-size:1.3em;

	font-weight:bold;

	line-height:1.8em; 

	padding-bottom: 20px;

}



#main-block h3 { 

	color:#fa5e00; 

	font-family: Arial, Helvetica, Tahoma, Geneva, Verdana, sans-serif; 

	font-size:1.1em; 

	font-weight:bold; 

	}

	

#main-block h4 { 

	color:#7c7c7c; 

	font-family: Arial, Helvetica, Tahoma, Geneva, Verdana, sans-serif; 

	font-size:1em; 

	font-weight:bold; 

	}

	

#main-block h5 { 

	color:#fa5e00;

	font-family: Arial, Helvetica, Tahoma, Geneva, Verdana, sans-serif; 

	font-size:0.9em; 

	}

	

#main-block h6 { 

	color:#7c7c7c;

	font-family: Arial, Helvetica, Tahoma, Geneva, Verdana, sans-serif; 

	font-size:0.9em; 

	margin-top:-0.5em;

	margin-bottom:1em;

	}

	

/*Teaser*/

#main-block .teaser h1 {

	font-size:1.3em;

}

/*	Absätze / Listen

------------------------------------------------------------------------------*/



#main-block p /* Steuert den Abstand von Absatzblöcken */{

	margin-bottom:0.7em;

	}



#main-block ul { 

	margin-left:14px;

	list-style-type:none; 

	}

	

#main-block ol {

	list-style-type:square;

	}	

	

#main-block ul li  /* Steuert den Abstand von li-Aufzählungspunkten zueinander mit TinyMice */ { 

	}

	

#main-block ul li ul,/* Steuert die SITEMAP Darstellung */

#main-block ul li ol,

#main-block ol li ol,

#main-block ol li ul { 

	font-size:1em;

	line-height:1.3em;

	list-style-type:none;

	padding-left:40px;

	}



/*	Hyperlinks

------------------------------------------------------------------------------*/

#main-block a, #main-block a:link {

	color:#fa5e00;

	text-decoration:underline;

}



#main-block a:hover {

	color:#fa5e00;

}



/*	Images wird wohl nicht gebraucht!!!

------------------------------------------------------------------------------*/

#main-block div.image {

	margin-bottom:0;

}



#main-block div.image p {

	margin:0;

	font-size:0.9em;

}



#main-block div.flLeft {

	margin-right:14px;

}



#main-block div.flRight {

	margin-left:14px;

}



/*	logo / breadcrumb - ungeprüft ________________________*/

#logo { 

	background-image: url(logo.jpg); 

	position:absolute; 

	top:73px; /* 20 Pixel tiefer gesetzt */

	left:660px; 

	width: 240px; 

	height: 37px; 

	z-index: 0; 

	}

	

#logo a {

	display:block;

	height:100px;

	width:170px;

	text-indent:-700em;

	}

	

#breadcrumb { 

	color: #7c7c7c;

	font-family: Arial, Helvetica, Tahoma, Geneva, Verdana, sans-serif;

	font-size: 0.9em; 

	line-height: 1em; 

	position:absolute; 

	top: 99px; /* 20 Pixel tiefer gesetzt */

	left:147px; 

	width: 450px; 

	z-index: 10; 

	}

	

#breadcrumb a, 

#breadcrumb a:link {

	color:#7c7c7c;

	}

	

#breadcrumb a:hover { 

	color: #fa5e00; 

	}



/*footer setzt mittige Position!*/

#footer1     

    /*  unangetastet lassen > sorgt für mittige Zentrierung !! */ { 

    text-align: center; 

    position: absolute; 

    top: 1px; 

    left: 0; 

    width: 100%; 

    height: 1px; 

    z-index: 1; 

    overflow: visible; 

    visibility: visible; 

    display: block

    }

    

/*Footer - Breite setzen dann Position - 1/2 Breite */

.footer

    /* Breite setzen dann Position - 1/2 Breite */

    /* 40 Pixel h?her gesetzt */ { 

    font-size: 0.9em; 

    font-family: Verdana, Arial, Helvetica, Tahoma, Geneva, sans-serif; 

    text-align: left; 

    letter-spacing: 0.4em; 

    margin-left: -435px; 

    position: absolute; 

    top: 630px; 

    left: 50%; 

    width: 900px; 

    height: 12px; 

    z-index: 90; 

    visibility: visible; 

    }

    

.footer, 

.footer a, 

.footer a:link { 

	color: #d2d3d4; 

	}

	

.footer a:hover { 

	color: #fa5e00; 

	text-decoration:none; 

	}

	

/* download  >>>> ungeprüft

*******************************************************************************/

#main-block .download-hdl p, 

#main-block .download-file p, 

#main-block .download-desc p {

	margin:0;

	}

	

#main-block .download-hdl p {

	}

	

#main-block .download-file {

margin-bottom:5px;

	}



#main-block .download-desc {

	font-size: 0.9em; 

	position: relative; 

    top: -13px;

    left: 7px;

	}

	

#main-block .download-without-desc {

	}

	

/*Content - Breite setzen dann Position - 1/2 Breite */

#printingwindow { 

    text-align: left; 

    position: absolute; 

    top: 15px;

    left: 25px;

    }

    

.printsymbol{ 

	margin-bottom: -2px; 

	}

    

#iframe_modul_1

    /* Breite setzen dann Position - 1/2 Breite */ { 

    text-align: left; 

    position: absolute; 

    top: 30px; 

    left: -25px; 

    z-index: 10; 

    visibility: visible; 

    margin: 30px; 

    padding: 0px; 

    }

    

#iframe_modul_2

    /* Breite setzen dann Position - 1/2 Breite */ { 

    text-align: left; 

    position: absolute; 

    width: 180px;

    top: -5px; 

    left: -25px; 

    z-index: 0; 

    visibility: visible; }

    

#iframe_modul_3

    /* Breite setzen dann Position - 1/2 Breite */ { 

    text-align: left; 

    position: absolute; 

   top: -5px; 

    left: 100px; 

    z-index: 10; 

    visibility: visible; }

    

#iframe_modul_5

    /* Breite setzen dann Position - 1/2 Breite */ { 

    text-align: left; 

    position: absolute; 

   top: 110px; 

    left: -25px; 

    z-index: 10; 

    visibility: visible; }

    

#bildcontainer1

    /* Breite setzen dann Position - 1/2 Breite */ { 

    text-align: left; 

    position: absolute; 

    top: -5px; 

    left: -25px; 

    z-index: 10; 

    visibility: visible; 

    margin: 0; 

    padding: 0; 

    }

    

#bildcontainer2

    /* Breite setzen dann Position - 1/2 Breite */ { 

    text-align: left; 

    position: absolute; 

    top: -5px; 

    left: 211px; 

    z-index: 10; 

    visibility: visible; 

    margin: 0; 

    padding: 0; 

    }

    

#bildcontainer3

    /* Breite setzen dann Position - 1/2 Breite */ { 

    text-align: left; 

    position: absolute; 

    top: 214px; 

    left: -25px; 

    z-index: 10; 

    visibility: visible; 

    margin: 0; 

    padding: 0; 

    }

    

#textcontainer0 { 

	position: absolute;

	top: 5px;

	left: 0px; 

	float:left; 

	width:664px; 

	height: 427px; 

	z-index: 5; 

	}



#textcontainer1

    /* Breite setzen dann Position - 1/2 Breite */ { 

    color: #7c7c7c; 

    text-align: left; 

    position: absolute; 

    top: 215px; 

    left: 208px; 

    width: 427px; 

    z-index: 10; 

    visibility: visible; 

    margin: 0; 

    padding: 5px 0 0 10px; 

    }

    

#textcontainer2

    /* Breite setzen dann Position - 1/2 Breite */ { 

    color: #7c7c7c; 

    text-align: left; 

    position: absolute; 

    top: 215px; 

    left: -10px; 

    width: 664px; 

    z-index: 15; 

    visibility: visible; 

    margin: 0; 

    padding: 5px 0 0 10px; 

    }

    

#textcontainer3

    /* Breite setzen dann Position - 1/2 Breite */ { 

    color: #7c7c7c; 

    text-align: left; 

    position: absolute; 

    top: 155px; 

    left: 208px; 

    width: 427px; 

    z-index: 15; 

    visibility: visible; 

    margin: 0; 

    padding: 5px 0 0 10px; }

    

#textcontainer4

    /* Breite setzen dann Position - 1/2 Breite */ { 

    color: #7c7c7c; 

    text-align: left; 

    position: absolute; 

	top: 5px;

    left: 208px; 

    width: 427px; 

    z-index: 15; 

    visibility: visible; 

    margin: 0; 

    padding: 5px 0 0 10px; 

    }

    

#linkcontainer0

    /* Breite setzen dann Position - 1/2 Breite */ { 

    color: #7c7c7c; 

    text-align: left; 

    position: absolute; 

    top: 0; 

    left: -230px; 

    width: 200px; 

    z-index: 20; 

    visibility: visible; 

    margin: 0; 

    padding: 5px 0 0 10px; 

    }

    

#linkcontainer1

    /* Ist für die links im Contentbereich */ { 

    color: #7c7c7c; 

    text-align: left; 

    position: absolute; 

    top: 415px; 

    left: -10px; 

    width: 684px; 

    z-index: 15; 

    visibility: visible; 

    margin: 0; 

    padding: 5px 0 0 10px; 

    }

    

#textcontainer0 ul,

#textcontainer1 ul, 

#textcontainer2 ul, 

#textcontainer3 ul, 

#textcontainer4 ul

  { 

	margin-left:14px; 

	list-style-type:square; 

	}

	

/*Rollover Test Divs*/

#rollover_8er/*  */ { 

    text-align: left; 

    position: absolute; 

    top: 0; 

    left: 0; 

    width: 900px; 

    z-index: 90; 

    visibility: visible; 

    }

    

#rollover_6er /* wird nicht verwendet */ { 

	text-align: left; 

	position: absolute; 

	top: 0; 

	left: 0; 

	float:left; 

	width:684px; 

	z-index: 90; }



/*Tables in den Textcontainern*/

#textcontainer1 table,

#textcontainer2 table, 

#textcontainer3 table, 

#textcontainer4 table  /* Reguliert die Breite auf das maximalmaß */ { 

	text-align: left; 

	float:left; 

	width:443px; 

	z-index: 90; 

	padding-bottom: 0.8em; /* Reguliert den Abstand zur nächsten Zeile */ 

	}

	

	

/*<agl.folder "headlines">*/

#headlinecontainer1 { 

	width:450px; 

	position: absolute; 

	top: 5px; 

	left: 218px; 

	z-index: 200; 

	}

	

#headlinecontainer2 { 

	width:450px; 

	position: absolute; 

	top: 148px; 

	left: 218px; 

	z-index: 200; 

	}

	

#headlinecontainer3 { 

	width:450px; 

	position: absolute; 

	top: 350px; 

	left: -15px; 

	z-index: 200; 

	}

	

#headlinecontainer_S1 { 

	background-color: white; 

	width:450px; 

	position: absolute; 

	top: 150px; 

	left: 211px; 

	z-index: 200; 

	margin-top: 0; 

	padding-top: 5px; 

	padding-left: 7px; 

	}

	

#headlinecontainer_S2 { 

background-color: white; 

width:441px; 

position: absolute; 

top: 140px; 

left: -25px; 

height: 17px; 

z-index: 200; 

margin-top: 0; 

padding-top: 1px; 

}



#headlinecontainer_S2 { 

position: absolute; 

z-index: 200; 

padding-left: 243px; 

}



#headlinecontainer_S3 { 

background-color: white; 

width:441px; 

position: absolute; 

top: 157px; 

left: -25px; 

height: 17px; 

z-index: 200; 

margin-top: 0; 

padding-top: 1px; 

}



#headlinecontainer_S3 { 

position: absolute; 

z-index: 200; 

padding-left: 243px; 

}

/*</agl.folder>*/



