body
	{
		font: 13px/23px "Trebuchet MS",Verdana,Tahoma,Helvetica,sans-serif
	}
	
	
	.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style] {width:  100% !important;display:block;z-index:2000;position:relative; white-space:normal;}
.fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe  span[style] {width: 100% !important;display:block;z-index:2000;position:relative}
		
	
	
#container
	           { margin-top: 75px}

#content
	  { margin: 0; padding-top: 0px }

h1
	 { color: white; font-size: 15px; font-weight: normal; line-height: 32px; margin-bottom: 30px;  }

h2
	{
		font-size:14px;
		color:black;
	}


p	 { color: black; margin-top: 0; margin-right: 0; margin-left: 0 }


ul
	 { color: white; font-size: 15px; font-weight: normal; text-align: left }

.ul2
	{
		margin-left:30px;
		margin-right:68px;
	}

a
	  { color: black; text-decoration: none }

a:hover
	  { font-weight:bold;  text-decoration: none }

strong
	{
		color:#a02d1d;
		font-weight:bold;
	}
	
.braun
	{
		color:#a02d1d;	
	}	

.highlight
	{
		font:13px/27px Georgia, "Times New Roman", Times, serif;
		color:#a02d1d;
	}

.img-links
	{
		float:left;
		margin:5px 15px 0px 0px;
	}

.img-rechts
	{
		float:right;
		margin:5px 0px 0px 20px;
	}

.footer
	{
		display:block;
		height:57px;
		margin:0px;
		padding:0px;
		background:#fff;
	}
	
form
	    { color: black; margin-left: 0 }
	
label, #submit
	{
		display:block;
		width:100px;
		float:left;
	}
	
input, textarea
	{
		margin-bottom:6px;
		width:275px;
		
	}
	
a.nach-oben, a.nach-oben:visited
	{
		padding-left:20px;
		margin-right:20px;
		background-image:url(images/nach_oben.gif);
		background-repeat: no-repeat;
		background-position:center left;
	}	
	
body#einleitung li#einleitungmenu,
body#uebermich li#uebermichmenu,
body#beratung li#beratungmenu,
body#arbeitsweise li#arbeitsweisemenu,
body#leistungen li#leistungenmenu,
body#link li#linkmenu,
body#kontakt li#kontaktmenu,
body#impressum li#impressmenu
	{
		font-weight:bold;
	}		


	
	/*
  -----------------------------------HEADLINE------------------------------------
*/
	
	
	
#headline
        {font-size: 16px ; text-align: center; }
	
	
#headline  a
	  { color: white; text-decoration: none }
	
#headline  a:hover
	{
		font-weight:bold;  text-decoration: none }
	
	






/*
  ------------------------------------M-E-N-U------------------------------------
*/

#navcontainer
	              { line-height: 27px; text-align: right; padding-right: 20px }

#navcontainer ul   { font-size: 13px }
#navcontainer ul li  { font-size: 13px; list-style-type: none }
	
#navcontainer ul a
	  { color: white; text-decoration: none }
	
#navcontainer ul  a:hover
	{
		font-weight:bold;  text-decoration: none; 
	}
	
	
	
	
	/*
  -----------------------------------N2------------------------------------
*/
	
#navcontainer2
	               { line-height: 15px; text-align: left; padding-bottom: 5px; padding-left: 10px }
	
	
#navcontainer2  a
	  { color: white; text-decoration: none }
	
#navcontainer2  a:hover
	{
		font-weight:bold;  text-decoration: none }
	
	
	
	/*
  -----------------------------------Impressum------------------------------------
*/

#impressum
	  { color: gray; font-size: 13px; text-align: center;margin-top: 5px; }

	
#impressum a
	 { color: gray; line-height: 13px; text-decoration: none }
	
#impressum a:hover
	 { color: black; font-size: 13px; font-weight: bold }
	
	
	
/* ===facebook=== */
div#facebook  { }

div#facebook a  { background: url(images/gefaellt3.gif) no-repeat; display: block; width: 90px; height: 23px }

div#facebook a:hover {
	background: url(images/gefaellt.gif) no-repeat;
}

div#facebook span {
	display: none;
}

