/*   A L L G E M E I N   */

* {
	margin:0;
	padding:0;
        border:0;
}

body {
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:10px;
	color:#444;
	background:#fff;
}

.clear-both {
	clear:both;
}

a, a:visited, a:active {
        text-decoration:none;
        color:#2954DC;
}

a:hover {
        color:#444;
}




/*   W R A P P E R   */

.wrapper {
	width:950px;
	margin:0 auto auto auto;
}



/*   H E A D E R   */

.print-logo {
display:none;
}

.header {
	height:398px;
	width:100%;
	background-image:url(../img/bg_header.jpg);
	margin:0;	
}

.header-foto-index,
.header-foto-informationen,
.header-foto-leistungen,
.header-foto-leistungen-einzelaudit,
.header-foto-leistungen-managementaudit,
.header-foto-leistungen-teamentwicklung,
.header-foto-ueberuns,
.header-foto-ueberuns-konzept,
.header-foto-ueberuns-team,
.header-foto-marktsegmente,
.header-foto-referenzen,
.header-foto-kontakt,
.header-foto-kooperationen,
.header-foto-impressum {
	width:227px;
	height:200px;
	position:absolute;
	margin:100px 0 0 169px;
}

.header-foto-index {
	background-image:url(../img/bg_header-foto-index.jpg);
}

.header-foto-informationen {
	background-image:url(../img/bg_header-foto-informationen.jpg);
}

.header-foto-leistungen {
	background-image:url(../img/bg_header-foto-leistungen.jpg);
}

.header-foto-leistungen-einzelaudit {
	background-image:url(../img/bg_header-foto-leistungen-einzelaudit.jpg);
}

.header-foto-leistungen-managementaudit {
	background-image:url(../img/bg_header-foto-leistungen-managementaudit.jpg);
}

.header-foto-leistungen-teamentwicklung {
	background-image:url(../img/bg_header-foto-leistungen-teamentwicklung.jpg);
}

.header-foto-ueberuns {
	background-image:url(../img/bg_header-foto-ueberuns.jpg);
}

.header-foto-ueberuns-konzept {
	background-image:url(../img/bg_header-foto-ueberuns-konzept.jpg);
}

.header-foto-ueberuns-team {
	background-image:url(../img/bg_header-foto-ueberuns-team.jpg);
}

.header-foto-marktsegmente {
	background-image:url(../img/bg_header-foto-marktsegmente.jpg);
}

.header-foto-referenzen {
	background-image:url(../img/bg_header-foto-referenzen.jpg);
}

.header-foto-kontakt {
	background-image:url(../img/bg_header-foto-kontakt.jpg);
}

.header-foto-kooperationen {
	background-image:url(../img/bg_header-foto-kooperationen.jpg);
}

.header-foto-impressum {
	background-image:url(../img/bg_header-foto-impressum.jpg);
}

.header-zitat-index,
.header-zitat-informationen,
.header-zitat-leistungen,
.header-zitat-leistungen-executivesearch,
.header-zitat-leistungen-einzelaudit,
.header-zitat-leistungen-managementaudit,
.header-zitat-leistungen-teamentwicklung,
.header-zitat-ueberuns,
.header-zitat-ueberuns-konzept,
.header-zitat-ueberuns-team,
.header-zitat-marktsegmente,
.header-zitat-referenzen,
.header-zitat-kontakt,
.header-zitat-kooperationen,
.header-zitat-impressum {
	width:525px;
	height:200px;
	background-color:#E6B37D;
	position:absolute;	
	margin:100px 0 0 404px;
}

.header-zitat-index {
	background-image:url(../img/bg_zitat-index.jpg);
}

.header-zitat-informationen {
	background-image:url(../img/bg_zitat-informationen.jpg);
}

.header-zitat-leistungen {
	background-image:url(../img/bg_zitat-leistungen.jpg);
}

.header-zitat-leistungen-executivesearch {
	background-image:url(../img/bg_zitat-leistungen-executivesearch.jpg);
}

.header-zitat-leistungen-einzelaudit {
	background-image:url(../img/bg_zitat-leistungen-einzelaudit.jpg);
}

.header-zitat-leistungen-managementaudit {
	background-image:url(../img/bg_zitat-leistungen-managementaudit.jpg);
}

.header-zitat-leistungen-teamentwicklung {
	background-image:url(../img/bg_zitat-leistungen-teamentwicklung.jpg);
}

.header-zitat-ueberuns {
	background-image:url(../img/bg_zitat-ueberuns.jpg);
}

.header-zitat-ueberuns-konzept {
	background-image:url(../img/bg_zitat-ueberuns-konzept.jpg);
}

.header-zitat-ueberuns-team {
	background-image:url(../img/bg_zitat-ueberuns-team.jpg);
}

.header-zitat-marktsegmente {
	background-image:url(../img/bg_zitat-marktsegmente.jpg);
}

.header-zitat-referenzen {
	background-image:url(../img/bg_zitat-referenzen.jpg);
}

.header-zitat-kontakt {
	background-image:url(../img/bg_zitat-kontakt.jpg);
}

.header-zitat-kooperationen {
	background-image:url(../img/bg_zitat-kooperationen.jpg);
}

.header-zitat-impressum {
	background-image:url(../img/bg_zitat-impressum.jpg);
}

.header-abstand {
	width:760px;
	height:90px;
	position:absolute;
	margin:308px 0 0 169px;
	background:#FBF4EC;
}

ul.main-navi {
	list-style-type:none;
	position:absolute;
        margin:194px 0 0 0;
        text-align:right;
        font-size:18px;
        width:169px;
        height:200px;
}

ul.main-navi li {
        margin:0;
        padding:0 30px 0 0;
}

ul.main-navi li:hover,
ul.main-navi li.active {
        background-image:url(../img/navi_pfeil_l.gif);
        background-repeat:no-repeat;
        background-position:center right;
}

ul.main-navi li a img {
        margin:-2px 0 -6px 0;
        padding:0;
        border:0;
}

ul.language {
        float:right;
        padding: 5px 7px 0 0;
        list-style-type:none;
}

li.language-left,
li.language-right {
        float:left;
}

li.language-left {
        padding:0 5px 0 0;
        border-right:1px solid #DFDFDD;
}

li.language-right {
        padding:0 0 0 5px;
}

a.language-active {
        color:#B0B0AE;
        font-weight:bold;
        cursor:default;
}



/*   C O N T E N T   */

.content-wrap {
	width:800px;
	border-left:1px solid #DFDFDD;
	border-right:1px solid #DFDFDD;
	border-bottom:1px solid #DFDFDD;
	margin:0 0 0 148px;
}

.content {
	width:760px;
	margin:0 20px 20px 20px;
	padding:0 0 100px 0;
	background:#FBF4EC;
}

ul.sub-navi {
        list-style-type:none;
        margin:0 -250px 0 -20px;
        width:210px;
        float:left;
}

ul.sub-navi li {
        padding:0 0 0 20px;
        height:24px;
        margin:0;
}

ul.sub-navi li:hover,
ul.sub-navi li.active {
        background-image:url(../img/navi_pfeil_r.gif);
        background-repeat:no-repeat;
        background-position:center left;
}

ul.sub-navi li a {
        text-decoration:none;
        color:#444;
        border-top:1px solid #DFDFDD;
        display:block;
        padding:5px 0 6px 10px;
}

ul.sub-navi li a.sub-navi-last {
        text-decoration:none;
        color:#444;
        border-top:1px solid #DFDFDD;
        border-bottom:1px solid #DFDFDD;
        display:block;
        padding:5px 0 6px 10px;
}

ul.sub-navi-2 {
        list-style-type:none;
        margin:150px -250px 0 -20px;
        width:210px;
        float:left;
        font-style:italic;
}

ul.sub-navi-2 li {
        padding:0 0 0 20px;
}

ul.sub-navi-2 li:hover,
ul.sub-navi-2 li.active {
        background-image:url(../img/navi_pfeil_r.gif);
        background-repeat:no-repeat;
        background-position:center left;
}

ul.sub-navi-2 li a {
        text-decoration:none;
        color:#2954DC;
        border-top:1px solid #DFDFDD;
        display:block;
        padding:5px 0 6px 10px;
}

ul.sub-navi-2 li a.sub-navi-2-last {
        text-decoration:none;
        color:#2954DC;
        border-top:1px solid #DFDFDD;
        border-bottom:1px solid #DFDFDD;
        display:block;
        padding:5px 0 6px 10px;
}

.content-text {
        margin:0 0 0 235px;
        border-top:1px solid #DFDFDD;
        border-bottom:1px solid #DFDFDD;
        padding:14px 50px 0 0;
}

.content-text h3 {
        color:#2954DC;
        font-size:10px;
        margin:0 0 19px 0;
        line-height:18px;
}

.content-text h3.team {
        color:#2954DC;
        font-size:10px;
        margin:80px 0 19px 0;
        line-height:18px;
}

.content-text p {
        line-height:18px;
        margin:2px 0 16px 0;
}

.content-text ul {
        list-style-type:square;
        line-height:18px;
        margin:2px 0 16px 13px;
}

.content-text p.news-autor {
        color:#999;
        margin:-18px 0 16px 0;
}

.content-text img.executive-search {
        margin:-10px 0 26px -235px;
}

.content-text img.solution-circle {
        margin:0 0 16px -5px;
}

.content-text img.management-audit {
        margin:0 0 26px -120px;
}

ul.coaching {
        list-style-type:none;
        margin:0 0 16px 0;
}

ul.symbols {
        list-style-type:none;
        margin:9px 0 0 235px;        
}

ul.symbols li {
        float:left;
        width:15px;
        height:15px;
        margin:0 9px 0 0;
}

ul.symbols li a img {
        vertical-align:text-bottom;
}

img.stadtplan {
        margin:0px 0px 16px -160px;
}

ul.kooperationen {
		list-style-type:none;
		margin:0;
}

ul.kooperationen li h4 {
		margin:0 0 5px 0;
}

ul.kooperationen li img {
		border:1px solid #e5e5e5;
		padding:5px;
}



/*   F O O T E R   */

.footer {
	width:760px;
	text-align:right;
	height:30px;
	position:absolute;
	margin:6px 0 0 170px;
}

.footer a {
        text-decoration:none;
}

.footer a.footer-kontakt {
        border-left:1px solid #dfdfdd;
        border-right:1px solid #dfdfdd;
        padding:0 8px 0 8px;
        margin:0 8px 0 8px;
}



