/*###########################################################################################################*/
/* Diverse Styles - HTML Allgemein Bilder */
/*###########################################################################################################*/

/*************************************************************************************************************/
/* Globaler Reset */
*
{
	padding: 0;
	margin: 0;
	outline: 0px none;
}



/*************************************************************************************************************/
/* HTML und BODY */
html 
{
	overflow-y: scroll!important; 
}

html, 
body
{
	width: 100%;
	height: 100%;
	text-align: center;
}

body 
{
	background: #4F565B; /* old browsers */
	background: -moz-linear-gradient(top, #4F565B 12%, #333333 88%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(12%,#4F565B), color-stop(88%,#333333)); /* webkit */
	background: -o-linear-gradient(top, #4F565B 12%,#333333 88%); /* opera */
	background-image: fixed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4B565B;
	line-height: 18px;
}





/*************************************************************************************************************/
/* Absatz */
p { margin:0 0 10px 0; }



/*************************************************************************************************************/
/* Links */
/* allgemein  */
a:link, a:visited, a:active {
color: #b10431;
text-decoration: none; }

a:hover {
color: #4b565b;
text-decoration: underline; }


/* link      blassrot color: #967882; */
.link, a.link {
color: #4F565B;
text-decoration: none; }

a.link:hover {
color: #b10431;
text-decoration: none; }


/* trans */
a.trans {color: transparent; text-decoration: none;}
a.trans:hover {color: transparent; background-color: transparent; text-decoration: none; border: none;}


/* design links  */
.design, a.design   {
color: #84898C !important; 
text-decoration: none !important; 
}

a.design:hover {
color: #DBDDDE !important;
text-decoration: none !important; 
} 



/* mouseover taucherli  */

.tauchDiv {
z-index: 22; 
position: absolute; 
left: 671px; top: 192px; 
display: block; 
width: 41px; height: 28px;
}

a.tauch { 
z-index: 11;
display:block;
width:41px; height:28px; 
cursor: pointer; 
}
a.tauch:hover { 
background: transparent;
background-image: url(../images/head/taucherli.jpg);
}





/*************************************************************************************************************/
/* Speziell  */


/* Investoren Accordion **/ 
#accordion h3 {
cursor: pointer;	
border: none;
outline: 0;
font-size: 13px;
color: #4F565B;
text-decoration: none;
/*height: 20px;*/
margin: 5px 0 0 0;
}

#accordion h3:hover {
color: #b10431;
text-decoration: none;
}

#accordion p {
margin: 0 0 0 17px;
}

#teamklick {
cursor: pointer;	
text-decoration: none;
margin: 0;
}


hr {
margin: 10px 0;
border: 0px; 
border-bottom: 1px solid #D6CFB2;}




/*************************************************************************************************************/
/* BILDER  */


/* Bilder allg */
img {
border: 0 none;
}

/* Logo  */
#divHeader .logo {
text-align: center;
margin: 0 auto;
}

/* Team Portrait Bilder */
.teamthumb {
padding: 1px;
border-top: 1px solid #4F565B;
border-right: 1px solid #BEBFC0;
border-bottom: 1px solid #4F565B;
border-left: 1px solid #BEBFC0;
}

/* Icons */
.ico {
margin: 0 4px 0 -2px;
padding: 0;
}




















