* {/* reset default values */
  list-style:none;
  margin:0;
  padding:0;
  text-decoration:none;
}
body {
  text-align:center;
}

html {
  background:#000;
}
p {
text-align:justify; text-justify:newspaper;
line-height:1.9em;
margin:5px 5px 15px 0;
}
/*** Main Positioning ********************************************************/
#main_wrapper {
  width:962px;
  margin:0 auto;
  overflow:hidden;
  text-align:left;
  background: transparent url(../Header/Header3.jpg) left top no-repeat;              
}
#main_wrapper,
#header,
#content,
#footer {
  clear:both;
  overflow: hidden;
}
/*** Main Typographic Settings ************************************************/
body {
  font: small/130% Arial, Georgia, sans-serif;
  color:#B7B7B7;
}
a {
  color:#8C8B8B;
  }
h1, h2, h3, h4, h5, h6 {
  margin:5px 5px 15px 0;
  color:#EAEAEA;
}


/*** Header *******************************************************************/
#header {
  height:130px;
  width:960px;
}
.titleprofit {
  clear:both;
  width:550px;
  text-transform:uppercase;
  font-size:89%;
  font-weight:bold;
  color: #838383;
  position:relative;
  top:34px;
  letter-spacing:.02em;
 }
#logo {  
	overflow: hidden;
	background : url(../Logos/#.gif) top left no-repeat; 
	width:248px; 
  height:60px;
	float:right;  
	margin:0;
  padding:0;
}  
#logo a {
  padding:0;
	display: block;
	width: 248px;
	height:60px;
	text-indent: -9999px;
	}

/*** Navigation ***************************************************************/
#navigation {
float:right;
margin:-8px 0px 0px 0;
}
ul#navi li {
float:left;  /*richtet die list items horizontal aus*/
padding:10px 0 10px 20px;
font-size:89%;
font-weight:bold;
}
ul#navi li a {
color: #838383;
}
ul#navi li a.active {
  color: #FFF;
}
ul#navi li a:hover {
  color:#FFF;
}
/*** Content Startpage*********************************************************/
ul#Quadrate {
width:792px;
height:485px;
margin:0px auto 0 auto;
}
ul#Quadrate li a {
text-indent: -9999px;
}
/***Content Startpage Image hover**********************************************/
ul#Quadrate li#Q1 {
width:260px;
height:165px;
float:left;
background:url(../Quadrate/UN_Wahl.jpg) no-repeat; 
}
ul#Quadrate li a#unternehmen {
background:transparent; 
width:234px;
height:138px;
display:block;

}
ul#Quadrate li a#unternehmen:hover {
background:url(../Quadrate/Hover/UN_Wahl_hover.jpg) no-repeat; 
display:block;
}
/********************/
ul#Quadrate li#Q2 {
width:260px;
height:165px;
float:left;
background:url(../Quadrate/Finance.jpg) no-repeat; 
}
ul#Quadrate li a#finanz {
background:transparent; 
width:234px;
height:138px;
display:block;
}
ul#Quadrate li a#finanz:hover {
background:url(../Quadrate/Hover/Finance_hover.jpg) no-repeat; 
display:block;
}
/******************/
ul#Quadrate li#Q3 {
width:260px;
height:165px;
float:left;
background:url(../Quadrate/Paragraf.jpg) no-repeat; 
}
ul#Quadrate li a#anmeld {
background:transparent; 
width:234px;
height:138px;
display:block;
}
ul#Quadrate li a#anmeld:hover {
background:url(../Quadrate/Hover/anmeld_hover.jpg) no-repeat; 
display:block;
}
/*****************/
ul#Quadrate li#Q4 {
width:260px;
height:165px;
float:left;
background:url(../Quadrate/Fibu.jpg) no-repeat; 
}
ul#Quadrate li a#fibu {
background:transparent;
width:234px;
height:138px;
display:block;
}
ul#Quadrate li a#fibu:hover {
background:url(../Quadrate/Hover/Buch.jpg) no-repeat; 
display:block;
}
/***************/
ul#Quadrate li#Q5 {
width:260px;
height:165px;
float:left;
background:url(../Quadrate/Umsatz.jpg) no-repeat; 
}
ul#Quadrate li a#gewinn {
background:transparent;
width:234px;
height:138px;
display:block;
}
ul#Quadrate li a#gewinn:hover {
background:url(../Quadrate/Hover/Gewinn_hover.jpg) no-repeat; 
display:block;
}
/***************/
ul#Quadrate li#Q6 {
width:260px;
height:165px;
float:left;
background:url(../Quadrate/PR.jpg) no-repeat; 
}
ul#Quadrate li a#pr {
background:transparent;
width:234px;
height:138px;
display:block;
}
ul#Quadrate li a#pr:hover {
background:url(../Quadrate/Hover/pr_hover.jpg) no-repeat; 
display:block;
}
/************************/
ul#Quadrate li#Q7 {
width:260px;
height:165px;
float:left;
background:url(../Quadrate/Vers.jpg) no-repeat; 
}
ul#Quadrate li a#vers {
background:transparent;
width:234px;
height:138px;
display:block;
}
ul#Quadrate li a#vers:hover {
background:url(../Quadrate/Hover/vers_hover.jpg) no-repeat; 
display:block;
}
/*********************/
ul#Quadrate li#Q8 {
width:260px;
height:165px;
float:left;
background:url(../Quadrate/Tragf.jpg) no-repeat; 
}
ul#Quadrate li a#analyse {
background:transparent;
width:234px;
height:138px;
display:block;
}
ul#Quadrate li a#analyse:hover {
background:url(../Quadrate/Hover/analyse_hover.jpg) no-repeat; 
display:block;
}
/**********************/
ul#Quadrate li#Q9 {
width:260px;
height:165px;
float:left;
background:url(../Quadrate/Ablauf.jpg) no-repeat; 
}
ul#Quadrate li a#ablauf {
background:transparent;
width:234px;
height:138px;
display:block;
}
ul#Quadrate li a#ablauf:hover {
background:url(../Quadrate/Hover/ablauf_hover.jpg) no-repeat; 
display:block;
}

/*** Content UN_Formen; Tabelle und Bild   *************************************/

#leftcontent { 
  width:336px; 
  float:left;
  margin:0px 5px 0px 5px;
}
#leftcontent img {
  width:336px;
  height:210px;
}
#rightcontent{ 
  width:600px;
  float:right; 
  margin:0px 0px 15px 10px;
  overflow:hidden;
}
#rightcontent ul{ 
  padding:0px; 
  margin:0px;
 }  
#rightcontent ul li { 
  padding:0px; 
  margin:1px; 
  border:1px solid #404040;  
  line-height:45px; 
  width:295px; 
  float:left; 
  font-size:97%;  /*Schriftgröße der Tabelleninhalte****/
  
}
#rightcontent ul li a {
  margin:0 0 0 0px;
  padding:0 0 0 0px;
  color:#8C8B8B;
  line-height:45px;
  display:block;
  background: url(../Einzelbilder/Black.jpg) left center no-repeat;
  text-indent:2.5em;
}
#rightcontent ul li a.active {
  background: url(../Einzelbilder/Active_linkgrau.jpg) no-repeat 0 0;
  line-height:45px;
  color:#404040;
  width:295px;
  text-indent:2.5em;
}
#rightcontent ul li a:hover {
  background-image: url(../Einzelbilder/Active_linkgrau.jpg);
  background-repeat: no-repeat; 
  line-height:45px;
  width:295px;
  color:#404040;
  text-indent:2.5em;
}
/*** Content UN_Formen Bottom**************************************************/
.scroll {
height: 300px;
overflow: auto;
padding-right:30px;

}
.left_bottom p strong {
color:#E5E4E4;
}
.left_bottom p.beraten {
color:#AC0000;
}
.left_bottom {
  float:left;
  width:670px;
  margin:10px 0 30px 10px;
  line-height:1.5em;
}
.left_bottom h3 {
  font-size:120%;
  margin:10px 0 10px 0;
  clear:both;
  
}
.left_bottom h3#first {
  font-size:120%;
  margin:10px 0 10px 0;
 
}
.left_bottom a.back {
  color:#EAEAEA;
  margin:50px 0px 0px 550px;
}
.right_bottom {
  float:right;
  margin:0px 0px 10px 0px; /** Top gleicht den h4 mit dem Quicklink aus*/
  padding:0px 0 0 4px;
  background:url(../Einzelbilder/Striche.jpg) no-repeat left top; 
  width:245px;
}
.right_bottom h4 {  
  background:url(../Einzelbilder/QuickVerlauf.jpg) repeat-y left top;
  width:245px;
  padding:10px 0 10px 0px; 
  margin:0; 
  font-size:100%;
  text-indent:1em;
}
.right_bottom ul {
  background:url(../Einzelbilder/UL.jpg) no-repeat left top; 
  padding:0px 0 0 10px;
  margin-left:1px; /***macht den Strich sichtbar***/
 }
.right_bottom ul li {
  padding:5px 5px;
  font-size:95%;
  
}
.right_bottom ul li a {
  padding:5px 15px 0px 0px;
}
.right_bottom ul li a:hover {
  color:#FFF;
}
.left_bottom table {
border:2px solid #262626;
width:580px;
border-collapse:collapse;
margin:30px 20px;
}
.left_bottom table thead th {
border:2px solid #262626;
background: #333333;
padding:3px 7px;
text-align:left;
}
.left_bottom table tbody td {
border:2px solid #262626;
padding:3px 7px;
text-align:left;
}
#agentur {
border:2px solid #262626;
width:580px;
border-collapse:collapse;
margin:30px 0px;
font-size: 77%;
}
table #agentur thead th {
border:2px solid #262626;
background: #333333;
padding:5px 7px;
text-align:left;
}
#agentur tbody td {
border:2px solid #262626;
padding:8px 7px;
text-align:left;
}
.left_bottom ul.businessplan {
margin:20px 30px;
padding:0;
line-height:1.9em;
}
.left_bottom ul.businessplan li {
padding:8px 5px;
margin:0px 0px 0px 20px;
list-style:square;
}
/***About Us ******************************************************************/
.leftcontent_about {
  width:280px; 
  float:left;
  margin:0px 35px 25px 5px;
}
.leftcontent_about img {
  width:280px;
  height:300px;
  
}
.rightcontent_about { 
  width:630px;
  margin:0px 0px 75px 0px;
  overflow:hidden;
  
}
.rightcontent_about table { 
  padding:0px; 
  margin:0px;
}  
.rightcontent_about table td { 
  padding:0px; 
  margin:0; 
  padding:3px 30px 3px 0;
  font-size:90%;
}
.rightcontent_about h4 {
  margin:0 0 0 0;
  font-size:105%;
  color:#9F0000;
}
.rightcontent_about h5 {
  margin:15px 0 8px 0;
  font-size:95%;
}
ul.aboutus {
margin:15px 0 15px 10px;
}

ul.aboutus li {
margin:15px 0 15px 10px;
list-style:square;
}
/***KOntakt ******************************************************************/
#leftcontent_kontakt {
  width:350px; 
  float:left;
  margin:0px 35px 25px 5px;
}
#leftcontent_kontakt img {
  width:336px;
  height:211px;
  margin-top:5px;
}
#leftcontent_kontakt h4 {
  margin:30px auto ;
  font-size:120%;
  color:#EAEAEA;
}
#rightcontent_kontakt { 
  width:560px;
  height:300px;
  margin:5px 0px 20px 0px;
  overflow:hidden;
  background:url(../Einzelbilder/kontakt_hintergrund.jpg) no-repeat left top;
}
#rightcontent_kontakt p {
  margin:3px 0 3px 35px;
  padding:0px;
 font-size:100%;
}
#rightcontent_kontakt p#hinweis {
  margin:5px 0;
  padding:0px;
  color:#FFF;
  
}
#rightcontent_kontakt h4 {
  margin:0 0 8px 0;
  font-size:105%;
  color:#E5E4E4;
}
#rightcontent_kontakt h5 {
  margin:30px 0 8px 30px;
  font-size:100%;
  color:#E5E4E4;
}
#rightcontent_kontakt ul {
  margin:0 0 5px 10px;
  list-style-type:square;
}
#rightcontent_kontakt ul li {
  padding:2px 5px;
}
/***Impressum ******************************************************************/
#leftcontent_impressum {
  width:270px; 
  float:left;
  margin:10px 35px 25px 5px;
}
#leftcontent_impressum img {
  width:245px;
  height:231px;
  margin-top:15px;
}
#leftcontent_impressum h4 {
  margin:0 0 0 0;
  font-size:105%;
  color:#EAEAEA;
}
#rightcontent_impressum { 
  width:640px;
  margin:10px 0px 45px 0px;
  overflow:hidden;
}
#rightcontent_impressum p {
  margin:3px 0;
  padding:0px;
}
#rightcontent_impressum p#hinweis {
  margin:5px 0;
  padding:0px;
  color:#FFF;
  font-size:100%;
}
#rightcontent_impressum h4 {
  margin:0 0 8px 0;
  font-size:105%;
  color:#EAEAEA;
}
#rightcontent_impressum h5 {
  margin:8px 0 8px 0;
  font-size:95%;
  color:#EAEAEA;
}
#rightcontent_impressum ul {
  margin:0 0 5px 10px;
  list-style-type:square;
}
#rightcontent_impressum ul li {
  padding:2px 5px;
}
/*** Footer ******************************************************************/
#Impressum {
float:right;
margin:0px 0px 60px 0;
}
ul#navifooter li {
float:left;  /*richtet die list items horizontal aus*/
padding:10px 0 0 20px ;
font-size:89%;
font-weight:bold;
}
ul#navifooter li a {
color: #838383;
}
ul#navifooter li a:hover {
color: #FFF;
}
