/*########################################################
## CSS Styles by NET.GENTAS          					##
## Sven Wilhelm Medien.Operating.Integration.           ##
## Josefstrasse 16 • D-63452 Hanau						##
## Fon: 06181 399348 Mobile: 0177 4598142               ##
## Email: sven.wilhelm@netgentas.de                     ##
## Check out for more: 									##
##						• http://www.netgentas.de		##
## 						• http://www.das-produktfoto.de ##
##                      • http://www.art-vangarde.de	##
########################################################*/


/* Body und Vordefinierte */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #333333;
	padding: 0px; 
	margin: 0px auto; 
	text-align: center;
	background-image:url(../img/cssBG_2.jpg);
	
	}



/* Formatierungen*/

.quadrat {
	
	list-style-type: square;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#666666;
	font-weight: normal;
	text-align: left;
	}
	


/* Schriften */



.headLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#ffffff;
	font-weight: bold;
	
}

.9pt_hellgrau {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#666666;
	font-weight: bold;
}

.9pt_dunkelgrau{

	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#333333;
	font-weight: bold;
}

.9pt_fat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#333333;
	font-weight: bold;
	text-align: left;
	padding-right: 15px;
}

.8pt_dunkelgrau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	font-weight: normal;
	text-align: left;
}

.8pt_Justify {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	font-weight: normal;
	text-align: justify;
	padding-right:15px;
}

.8pt_fat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	font-weight: bold;
	text-align: left;
	
}

.normalFatItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	font-weight: bold;
	font-style:italic;
}

.normalItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	font-weight: normal;
	font-style:italic;
}
.normalfatblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#0000CC;
	font-weight: bold;
}

.normalFatGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#009900;
	font-weight: bold;
}
.normalFatRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#ff0000;
	font-weight: bold;
	text-align:left;
}

.normalFatGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#666666;
	font-weight: bold;
}
.normalRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#ff0000;
	font-weight: normal;
}
.normalWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#ff0000;
	font-weight: normal;
}


.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	font-weight: normal;
}

.smallGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#666666;
	font-weight: normal;
}

.fatsmallred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#ff0000;
	font-weight: bold;
}


.smallWhite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#ffffff;
	font-weight: normal;
	
}
.smallWhiteFat{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#ffffff;
	font-weight: bold;
	
}


.submenuSimulateActive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#990000;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	}

/*Link Klassen */




a.contentMenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#009900;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	}
	
a.contentMenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#009900;
	font-weight: bold;
	text-decoration: none;
	}

a.contentMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#ff0000;
	font-weight: bold;
	text-decoration: underline;
	}
	
/* Zweite Version */
a.menu:link {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	}
	
a.menu:visited {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	font-weight: normal;
	text-decoration: none;
	}

a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#ff0000;;
	font-weight: normal;
	text-decoration: underline;
	}
	
/* BREADCRUMP MENUE */

a.braedCrump:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#F1F1F1;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	}
	
a.braedCrump:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#F1F1F1;
	font-weight: normal;
	text-decoration: none;
	}

a.braedCrump:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#ff0000;
	font-weight: normal;
	text-decoration: underline;
	}
/* "Weiterlesen" MENUE */

a.smallMenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#666666;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	}
	
a.smallMenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#666666;
	font-weight: normal;
	text-decoration: none;
	}

a.smallMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#ff0000;
	font-weight: normal;
	text-decoration: underline;
	}


/*WHITE MENUE SMALL */


a.smallWhiteMenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#ffffff;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	}
	
a.smallWhiteMenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#ffffff;
	font-weight: normal;
	text-decoration: none;
	}

a.smallWhiteMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#990000;
	font-weight: normal;
	text-decoration: underline;
	}






/* kjhkjdhfkjdhfksdjfh */

a.normalmenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#333333;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	}
	
a.normalmenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#333333;
	font-weight: normal;
	text-decoration: none;
	}

a.normalmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#339900;
	font-weight: normal;
	text-decoration: underline;
	}

/*EXT LINK Menü */

a.extlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#990000;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	}
	
a.extlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#990000;
	font-weight: normal;
	text-decoration: none;
	}

a.extlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#0033FF;
	font-weight: normal;
	text-decoration: underline;
	}


/* Container  */

#Container {
	position: relative;
	width: 800px;
	height: 1200px;
	padding: 0px;
	margin: 0px auto;
	top: 0px;
	
}

/* DIV-Klassen Seite */



.DIVhead_and_logo {
	position: absolute;
	width: 800px;
	height: 269px;
	left: 0px;
	padding: 0px;
	margin: 0px;
	top: 0px;
	text-align:left;	
	}
/* Nur Hintergrund */
.DIVcontentBody {
	background-image:url(../img/css_contentBG.jpg);
	position: absolute;
	width: 800px;
	height: 1200px;
	left:0px;
	padding: 0px;
	margin: 0px;
	top: 0px;
	text-align:left;	
	}
	
.DIVheadLine {
	background-color:#aebcad;
	position: absolute;
	width: 670px;
	height: 25px;
	left:115px;
	padding: 5px;
	margin: 0px;
	top: 280px;
	text-align:left;
	z-index:2;
	}
	
.DIVrightInfos {
	border-left: 1px solid;
	border-color:#666666;
	position: absolute;
	width: 160px;
	height: 700px;
	left:620px;
	padding-left: 10px;
	margin: 0px;
	top: 330px;
	text-align:left;
	z-index:2;
	}
/* Real Content */
.DIVmainContent {
	
	position: absolute;
	width: 485px;
	height: 750px;
	left:115px;
	padding: 0px;
	margin: 0px;
	top: 330px;
	text-align:left;
	z-index:2;
	}

.DIVfooter {
	border-top: 1px solid;
	border-color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#666666;
	position: absolute;
	width: 600px;
	height: 15px;
	left: 150px;
	padding: 0px;
	margin: 0px;
	top: 1150px;
	text-align:center;
	z-index: 1;
	}

.DIVServiceLinksLeft {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#666666;
	position: absolute;
	width: 90px;
	height: 250px;
	left: 5px;
	padding: 0px;
	margin: 0px;
	top: 270px;
	text-align:left;
	z-index: 1;
	}




/*Spezielle Elemente */

.DIVagbScroller {
	position: absolute;
	left: 0px;
	top: 310px;
	/*padding: 0px;*/
	padding-right:10px;
	margin: 0px;
	height:355px;
	width:550px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	overflow:auto;
}


.fundsache {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	font-weight: bold;
	background-color:#FF9900;
	}



/* Formularelemente */

.searchField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	height: 15px; 
	width:110px; 
	background-image:url(../img/css_searchBG.jpg);
	border:1px solid; 
	border-color:#666666;
	}

.textArea {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	width:220px;
	height:150px;
	background-color: #F1F1F1; 
	border:1px solid; 
	border-color:#666666;
	scrollbar-3dlight-color:#cccccc;
    scrollbar-arrow-color:#cccccc;
    scrollbar-face-color:#AEB3AC;
    scrollbar-track-color:#E1E3E0;
    scrollbar-darkshadow-color:#333333;
    scrollbar-highlight-color:#b0b5c0;
    scrollbar-shadow-color:#7A8295;
	}

.textAreaBig {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	width:480px;
	height:150px;
	background-color: #F1F1F1; 
	border:1px solid; 
	border-color:#666666;
	scrollbar-3dlight-color:#cccccc;
    scrollbar-arrow-color:#cccccc;
    scrollbar-face-color:#AEB3AC;
    scrollbar-track-color:#E1E3E0;
    scrollbar-darkshadow-color:#333333;
    scrollbar-highlight-color:#b0b5c0;
    scrollbar-shadow-color:#7A8295;
	}

/* DIV Klassen innere Tabellen-Inhalte*/


.siteTitleLogo {
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px;
	height:60px;
	width:350px;
	text-align: left;
	z-index:2;
	
}

