@charset "utf-8";
/* CSS Document */

center, isindex, menu, dir,
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {

margin: 0;
padding: 0;
border: 0;
outline: 0;



}

/* ################################# */
/* ############ GLOBAL */
/* ################################# */

html 	{
  		height: 100%;
  		margin-bottom: 1px;
		}


body 	{
		margin:0px;
		padding:0px;
		color:#5c5c5b;
		background-color:#dfe3e7;
	-webkit-font-smoothing: antialiased;}
		
img		{
	border:none;
		}
		
#navi	li {display:inline;
			list-style:none;}
			
#subnavi li {
			list-style:none;}

#text li {
	list-style-position:outside;
	margin-left:15px;}
	


/* ################################# */
/* ############ LAYOUT */
/* ################################# */



/* NAVI
----------------------------------------------- */

#wrapper {
	width:1000px;
	height:680;
	margin:0px auto;
	background-color:#fff;  }
	
#wrapper_home {
	position:relative;
	width:1000px;
	height:620;
	margin:0px auto;
	background-color:#fff;  }
	
#header {
	float:left;
	height:323px;
	width:1000px;}
	
#header_home {
	float:left;
	height:160px;
	width:434px;
	padding:0 283px;
	background-color:#FFF;}

#logo {
	float:left;
	height:92px;
	width:300px;
	padding: 0 350px 0 350px;
	background-color:#FFF;}	
	

#nav_wrapper {
	float:left;
	width:1000px;
	height:231px;}
	
#balken_oben {
	height:4px;
	width:1000px;
	background-color:#7e917e;	 }
	

#balken_unten {
	height:4px;
	width:1000px;
	background-color:#c3c4c3; }
	
#navi {
	width:550px;
	height:17px;
	font-family: Times, "Times New Roman", serif;
	font-weight: 200;
	color:#fff;
	font-size:14px;
	background-color:#6c736c; 
	padding:5px 225px 6px 225px;}
	
	
#navi_ueber {
	float:left;
	height:17px;
	width:220px;
	}
	
#navi_ueber ul a {
	display:block;
	width:220px;
	height:17px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/about_salvator_advisors_hover.png) no-repeat left bottom;}
	
#navi_ueber a:hover {
	background-position:right bottom;}
	
#navi_ueber_active {
	float:left;
	height:17px;
	width:220px;
	}
	
#navi_ueber_active ul a {
	display:block;
	width:220px;
	height:17px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/about_salvator_advisors_hover.png) no-repeat left bottom;}
	
#navi_ueber_active a:hover {
	background-position:right bottom;}
	
#navi_expertise {
	float:left;
	height:17px;
	width:135px;
	}
	
#navi_expertise ul a {
	display:block;
	width:135px;
	height:17px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/our_expertises_over.png) no-repeat left bottom;}
	
#navi_expertise a:hover {
	background-position:right bottom;}
	
#navi_expertise_active {
	float:left;
	height:17px;
	width:135px;
	}
	
#navi_expertise_active ul a {
	display:block;
	width:135px;
	height:17px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/our_expertises.png) no-repeat left bottom;}
	
#navi_expertise_active a:hover {
	background-position:right bottom;}
	
#navi_kunden {
	float:left;
	height:17px;
	width:118px;
	}
	
#navi_kunden ul a {
	display:block;
	width:118px;
	height:17px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/our_clients_over.png)no-repeat left bottom;}
	
#navi_kunden a:hover {
	background-position:right bottom;}
	
#navi_kunden_active {
	float:left;
	height:17px;
	width:118px;
	}
	
#navi_kunden_active ul a {
	display:block;
	width:118px;
	height:17px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/our_clients.png)no-repeat left bottom;}
	
#navi_kunden_active a:hover {
	background-position:right bottom;}
	
#navi_karriere {
	float:left;
	height:17px;
	width:70px;
	}
	
#navi_karriere ul a {
	display:block;
	width:70px;
	height:17px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/career_over.png) no-repeat left bottom;}
	
#navi_karriere a:hover {
	background-position:right bottom;}
	
#strich {
	float:left;
	width:26px;
	height:17px;	}
	
#main_image {
	width:1000px;
	height:195px;}
	
#navi_home {
	position:absolute;
	float:left;
	width:525px;
	height:17px;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	color:#fff;
	font-size:14px;
	margin-top:4px;
	z-index:40;
	padding:5px 237px 6px 238px;}
		
#navi_home ul li {
	display:inline;}
	

	
#subnavi {
	float:left;
	width:200px;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	color:#7e7e7e;
	font-size:13px;
	margin:30px 50px 0 100px;}

#navi_philosophie {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_philosophie ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/our_philosophy_over.png) no-repeat left bottom;}
	
#navi_philosophie a:hover {
	background-position:right bottom;}
	
#navi_management {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_management ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/our_management_over.png) no-repeat left bottom;}
	
#navi_management a:hover {
	background-position:right bottom;}
	
#navi_buero {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_buero ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/our_office_over.png) no-repeat left bottom;}
	
#navi_buero a:hover {
	background-position:right bottom;}
	
#navi_mergers {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_mergers ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/mergers_acquisitions_over.png) no-repeat left bottom;}
	
#navi_mergers a:hover {
	background-position:right bottom;}

#navi_corporate{
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_corporate ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/corporate_finance_over.png) no-repeat left bottom;}
	
#navi_corporate a:hover {
	background-position:right bottom;}
	
#navi_restrukturierung {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_restrukturierung ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/restructuring_over.png) no-repeat left bottom;}
	
#navi_restrukturierung a:hover {
	background-position:right bottom;}
	
#navi_post_merger {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_post_merger ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/pos_merger_integration_over.png) no-repeat left bottom;}
	
#navi_post_merger a:hover {
	background-position:right bottom;}

#navi_mittelstand {
	float:left;
	height:45px;
	width:200px;
	}
	
#navi_mittelstand ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:45px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/mid_market_over.png) no-repeat left bottom;}
	
#navi_mittelstand a:hover {
	background-position:right bottom;}
	
#navi_unternehmerfamilien {
	float:left;
	height:45px;
	width:200px;
	}
	
#navi_unternehmerfamilien ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:45px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/families_entrepreneurs_over.png) no-repeat left bottom;}
	
#navi_unternehmerfamilien a:hover {
	background-position:right bottom;}

#navi_vermoegensverwalter {
	float:left;
	height:45px;
	width:200px;
	}
	
#navi_vermoegensverwalter ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:45px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/investment_advisors_over.png) no-repeat left bottom;}
	
#navi_vermoegensverwalter a:hover {
	background-position:right bottom;}
	
#navi_beteiligungsgesellschaften {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_beteiligungsgesellschaften ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/private_equity_houses_over.png) no-repeat left bottom;}
	
#navi_beteiligungsgesellschaften a:hover {
	background-position:right bottom;}
	
#navi_strategische_investoren {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_strategische_investoren ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/strategic_investors_over.png) no-repeat left bottom;}
	
#navi_strategische_investoren a:hover {
	background-position:right bottom;}
	
#navi_praktikanten {
	float:left;
	height:45px;
	width:200px;
	}
	
#navi_praktikanten ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:45px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/praktikanten_over.png) no-repeat left bottom;}
	
#navi_praktikanten a:hover {
	background-position:right bottom;}
	
#navi_analysten {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_analysten ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/analysten_over.png) no-repeat left bottom;}
	
#navi_analysten a:hover {
	background-position:right bottom;}
		
	
.linie {
	width:200px;
	height:1px;
	}

hr {
border: none;
border-top: 1px solid #134d0d;
color: #FFFFFF;
background-color: #FFFFFF;
height: 1px;
}

.naviactive {
	color:#d5e798;
	letter-spacing:0.15em;}
.subnaviactive {
	color:#134d0d;
	letter-spacing:0.15em;}
	
.subnaviactive2 {
	color:#134d0d;
	letter-spacing:1px;
	}
	
/* CONTENT
_____________________________*/

#content_wrapper {
	float:left;
	width:1000px;
	background-color:#fff;}
	
#content_wrapper_home {
	float:left;
	width:1000px;
	background-color:#fff;}
	
#content {
	float:left;
	width:480px;
	height:auto;
	margin:24px 170px 0 0;}	
	
#content_schmal {
	float:left;
	width:370px;
	height:auto;
	margin:24px 0 0 0;}
	
#content_buero {
	float:left;
	width:270px;
	height:auto;
	margin:24px 0 0 0;}		
	
#content_bild {
	float:left;
	width:157px;
	height:245px;
	margin:74px 105px 0 18px;}
	
#content_bild_buero {
	float:left;
	width:164px;
	height:250px;
	margin:74px 105px 0 18px;}

h1 {
	float:left;
	width:480px;
	height:54px;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	color:#134d0d;
	font-weight:400;
	letter-spacing:0.15em;
	font-size:27px;
	margin:0 0 0 0;
	line-height:30px;
	}

#text {
	float:left;
	width:480px;
	height:auto;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:15px;
	line-height:19px;
	letter-spacing:0.02em;
	color:#a0a0a0;}
	
#text a {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:15px;
	line-height:19px;
	letter-spacing:0.02em;
	color:#a0a0a0;
	text-decoration:none;}
	
#text a:hover {
	text-decoration:underline;}
	
#text_schmal {
	float:left;
	width:370px;
	height:auto;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:15px;
	line-height:19px;
	letter-spacing:0.02em;
	color:#a0a0a0;}
	
#text_schmal a {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:15px;
	line-height:19px;
	letter-spacing:0.02em;
	color:#a0a0a0;
	text-decoration:none;}
	
#text_schmal a:hover {
	text-decoration:underline;}
	
#text_buero {
	float:left;
	width:270px;
	height:auto;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:15px;
	line-height:19px;
	letter-spacing:0.02em;
	color:#a0a0a0;}
	
#text_buero a {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:15px;
	line-height:19px;
	letter-spacing:0.02em;
	color:#a0a0a0;
	text-decoration:none;}
	
#text_buero a:hover {
	text-decoration:underline;}
	
.bold{
	font-weight:bold;} 

#contact1 {
	float:left;
	width:200px;
	height:auto;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:15px;
	line-height:19px;
	letter-spacing:0.02em;
	color:#a0a0a0;}	
	
#contact2 {
	float:left;
	width:280px;
	height:auto;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:15px;
	line-height:19px;
	letter-spacing:0.02em;
	color:#a0a0a0;}	
	
#contact2 a {
	float:left;
	position:relative;
	width:280px;
	height:auto;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:15px;
	line-height:19px;
	letter-spacing:0.02em;
	color:#a0a0a0;
	text-decoration: none;}

#contact2 a:hover {
	float:left;
	width:280px;
	height:auto;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:15px;
	line-height:19px;
	letter-spacing:0.02em;
	color:#a0a0a0;
	text-decoration:underline;}
	
#footer{
	float:left;
	width:1000px;
	height:auto;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#aeb1ae;
	letter-spacing:0.08em;
	background-color:#FFF;}
	

#links {
	float:left;
	width:135px;
	height:auto;
	letter-spacing:0.08em;
	margin:20px 0px 10px 15px;}
	
#links a {
	text-decoration:none;
	color:#aeb1ae;}
	
#links a:hover {
	color:#134d0d;
	text-decoration:none;}	
	

#language {
	float:right;
	text-align:right;
	width:80px;
	height:auto;
	margin:20px 15px 10px 750px;}
	
#language a {
	text-decoration:none;
	color:#aeb1ae;}
	
#language a:hover {
	color:#134d0d;
	text-decoration:none;}
	
.languageactive {
	text-decoration:underline;
	}

#footer_home{
	position:absolute;
	z-index:40;
	top:683px;
	float:left;
	width:1000px;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#fff;
	letter-spacing:0.08em;}
	
#links_home {
	float:left;
	width:135px;
	height:auto;
	letter-spacing:0.08em;
	margin:0px 0px 20px 15px;}
	
#links_home a {
	text-decoration:none;
	color:#fff;}
	
#links_home a:hover {
	text-decoration:underline;
	color:#fff;}	
	

#language_home {
	float:right;
	width:65px;
	height:auto;
	margin:1px 10px 20px 750px;}
	
#language_home a {
	text-decoration:none;
	color:#fff;}
	
#language_home a:hover {
	text-decoration:underline;
	color:#fff;}	

#impressum {
	width:770px;
	margin:30px 90px 20px 140px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height:14px;
	letter-spacing:0.01em;}
	
#impressum a {
	color:#5C5C5B;
	text-decoration:none;}
	
#impressum a:hover {
	color:#5C5C5B;
	text-decoration:underline;}	
	
form { 
	border:0px solid #fff;
	padding:15px 0 0 0;}
	
input, textarea {
	margin:5px;}	

	
	
/* GALLERY
----------------------------------------------- */



 
@media only screen and (-webkit-min-device-pixel-ratio: 2),
       only screen and (min-resolution: 192dpi),
	   only screen and (max-device-width: 480px) {
#wrapper, body {
	width:1000px;
	height:640px;}	
	
#wrapper_home {
	background-color:#fff;
	width:1000px;
	margin:0px auto;}	
	
#content_wrapper {
	position:relative;
	min-height:722px;
	background-color:#fff;}

#content_wrapper_home {
	position:relative;}
	
	
#nav_wrapper {
	float:left;
	width:1000px;
	height:231px;}
    
		   
#balken_oben {
	height:4px;
	width:1000px;
	background-color:#7e917e;	 }
	

#balken_unten {
	height:4px;
	width:1000px;
	background-color:#c3c4c3; }
	
#navi {
	width:550px;
	height:17px;
	font-family: Times, "Times New Roman", serif;
	font-weight: 200;
	color:#fff;
	font-size:14px;
	background-color:#6c736c; 
	padding:5px 225px 6px 225px;}
	
	
#navi_ueber {
	float:left;
	height:17px;
	width:220px;
	}
	
#navi_ueber ul a {
	display:block;
	width:220px;
	height:17px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/about_salvator_advisors_hover.png) no-repeat left bottom;}
	
#navi_ueber a:hover {
	background-position:right bottom;}
	
#navi_ueber_active {
	float:left;
	height:17px;
	width:220px;
	}
	
#navi_ueber_active ul a {
	display:block;
	width:220px;
	height:17px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/about_salvator_advisors_hover.png) no-repeat left bottom;}
	
#navi_ueber_active a:hover {
	background-position:right bottom;}
	
#navi_expertise {
	float:left;
	height:17px;
	width:135px;
	}
	
#navi_expertise ul a {
	display:block;
	width:135px;
	height:17px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/our_expertises_over.png) no-repeat left bottom;}
	
#navi_expertise a:hover {
	background-position:right bottom;}
	
#navi_expertise_active {
	float:left;
	height:17px;
	width:135px;
	}
	
#navi_expertise_active ul a {
	display:block;
	width:135px;
	height:17px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/our_expertises.png) no-repeat left bottom;}
	
#navi_expertise_active a:hover {
	background-position:right bottom;}
	
#navi_kunden {
	float:left;
	height:17px;
	width:118px;
	}
	
#navi_kunden ul a {
	display:block;
	width:118px;
	height:17px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/our_clients_over.png)no-repeat left bottom;}
	
#navi_kunden a:hover {
	background-position:right bottom;}
	
#navi_kunden_active {
	float:left;
	height:17px;
	width:118px;
	}
	
#navi_kunden_active ul a {
	display:block;
	width:118px;
	height:17px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/nav/our_clients.png)no-repeat left bottom;}
	
#navi_kunden_active a:hover {
	background-position:right bottom;}

	
	
#navi_karriere {
	float:left;
	height:17px;
	width:96px;
	}
	
#navi_karriere ul a {
	display:block;
	width:96px;
	height:17px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/karriere_over.png) no-repeat left bottom;}
	
#navi_karriere a:hover {
	background-position:right bottom;}
	
#strich {
	float:left;
	width:26px;
	height:17px;	}
	
#main_image {
	width:1000px;
	height:195px;}

#navi_home {
	position:absolute;
	float:left;
	width:525px;
	height:17px;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	color:#fff;
	font-size:14px;
	margin-top:4px;
	z-index:40;
	padding:5px 237px 6px 238px;}
	
#navi_home ul li {
	display:inline;}
	

	
#subnavi {
	float:left;
	width:200px;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	color:#7e7e7e;
	font-size:13px;
	margin:30px 50px 0 100px;}

#navi_philosophie {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_philosophie ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/unsere_philosophie_over.png) no-repeat left bottom;}
	
#navi_philosophie a:hover {
	background-position:right bottom;}
	
#navi_management {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_management ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/unser_management_over.png) no-repeat left bottom;}
	
#navi_management a:hover {
	background-position:right bottom;}
	
#navi_buero {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_buero ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/unser_buero_over.png) no-repeat left bottom;}
	
#navi_buero a:hover {
	background-position:right bottom;}
	
#navi_mergers {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_mergers ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/mergers_acquisitions_over.png) no-repeat left bottom;}
	
#navi_mergers a:hover {
	background-position:right bottom;}

#navi_corporate{
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_corporate ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/corporate_finance_over.png) no-repeat left bottom;}
	
#navi_corporate a:hover {
	background-position:right bottom;}
	
#navi_restrukturierung {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_restrukturierung ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/restrukturierung_over.png) no-repeat left bottom;}
	
#navi_restrukturierung a:hover {
	background-position:right bottom;}
	
#navi_post_merger {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_post_merger ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/pos_merger_integration_over.png) no-repeat left bottom;}
	
#navi_post_merger a:hover {
	background-position:right bottom;}

#navi_mittelstand {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_mittelstand ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/mittelstand_over.png) no-repeat left bottom;}
	
#navi_mittelstand a:hover {
	background-position:right bottom;}
	
#navi_unternehmerfamilien {
	float:left;
	height:45px;
	width:200px;
	}
	
#navi_unternehmerfamilien ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:45px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/unternehmerfamilien_over.png) no-repeat left bottom;}
	
#navi_unternehmerfamilien a:hover {
	background-position:right bottom;}

#navi_vermoegensverwalter {
	float:left;
	height:45px;
	width:200px;
	}
	
#navi_vermoegensverwalter ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:45px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/vermoegensverwalter_over.png) no-repeat left bottom;}
	
#navi_vermoegensverwalter a:hover {
	background-position:right bottom;}
	
#navi_beteiligungsgesellschaften {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_beteiligungsgesellschaften ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/beteiligungsgesellschaften_over.png) no-repeat left bottom;}
	
#navi_beteiligungsgesellschaften a:hover {
	background-position:right bottom;}
	
#navi_strategische_investoren {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_strategische_investoren ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/strategische_investoren_over.png) no-repeat left bottom;}
	
#navi_strategische_investoren a:hover {
	background-position:right bottom;}
	
#navi_praktikanten {
	float:left;
	height:45px;
	width:200px;
	}
	
#navi_praktikanten ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:45px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/praktikanten_over.png) no-repeat left bottom;}
	
#navi_praktikanten a:hover {
	background-position:right bottom;}
	
#navi_analysten {
	float:left;
	height:31px;
	width:200px;
	}
	
#navi_analysten ul a {
	display:block;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	font-size:13px;
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing:0.15em;
	width:200px;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-indent:-2000px;
	background: url(pic/analysten_over.png) no-repeat left bottom;}
	
#navi_analysten a:hover {
	background-position:right bottom;}
		
	
#footer {	
	float:left;
	width:1000px;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#fff;
	letter-spacing:0.08em;}
	
#links {
	width:200px;
	height:auto;
	letter-spacing:0.08em;
	margin:20px 0px 10px 15px;}
	
#links a {
	text-decoration:none;
	color:#aeb1ae;}
	
#links a:hover {
	color:#134d0d;
	text-decoration:none;}	
	

#language {
	text-align:right;
	width:200px;
	height:auto;
	margin:20px 15px 10px 200px;}
	
#language a {
	text-decoration:none;
	color:#aeb1ae;}
	
#language a:hover {
	color:#134d0d;
	text-decoration:none;}
	
	
	
	
#navi_home {
	position:absolute;
	float:left;
	width:525px;
	height:17px;
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	color:#fff;
	font-size:14px;
	margin-top:4px;
	z-index:40;
	padding:5px 237px 6px 238px;}
	
#navi_home ul {
	text-align:center;
	margin:0 0 0 0;
	float:left;
	width:100%;}
	
#navi_home ul li {
	display:inline;}
	
#navi_home a {
	font-family:Times, "Times New Roman", serif;
	font-variant:small-caps;
	color:#fff;
	text-decoration:none;
	letter-spacing:0.15em;
	padding:0 2px 0 6px;}
	
#navi_home  a:hover {
	color:#d5e798;}

#footer_home{
	position:absolute;
	z-index:40;
	top:523px;
	float:left;
	width:1000px;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#fff;
	letter-spacing:0.08em;}
	
#links_home {
	width:200px;
	height:auto;
	margin:0px 0px 20px 15px;}	

#language_home {
	text-align: right;
	width:200px;
	margin:0px 15px 20px 150px;}
	
	
}

#cycler{
	float:left;
	width:1000px;
	height:540px;
	position:relative;}
	
#cycler img{
	float: left;
	position: absolute;
	z-index: 1;
}
	
#cycler img.active{
	float:left;
	z-index:3}
