body
{
	background-color:#cccccc;
	font-family:Arial;
}

img
{
	border:0px;
	padding:0px;
	margin:0px;
}

a
{
	color:#680001; 
	text-decoration:none;
}
a:hover
{
	/* Mouseover f�r links global */
}


#all
{
	width:647px;
	margin:auto;
	padding-top:38px;
}

#header
{
	padding:0px;
	margin:0px;
	height:85px;
	overflow:hidden;
}

#banner
{
	padding:0px;
	margin:0px;
	height:182px;
	overflow:hidden;
}

#navi
{
	height:55px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}

#content
{
	width:646px;
	height:367px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}


.button
{
	border:0px;
	display:block;
	float:left;
	height:55px;
	margin:0px;
	padding:0px;
}

#button_kanzlei
{
	width:123px;
	background-image:url(../img/navi/01_kanzlei.jpg);
}
#button_kanzlei:hover
{
	background-image:url(../img/navi/01_kanzlei_red.jpg);
}
#button_kanzlei_active
{
	background-image:url(../img/navi/01_kanzlei_red.jpg);
	width:123px;
}

#button_kompetenzen
{
	width:121px;
	background-image:url(../img/navi/02_kompetenzen.jpg);
}
#button_kompetenzen:hover
{
	background-image:url(../img/navi/02_kompetenzen_red.jpg);
}
#button_kompetenzen_active
{
	background-image:url(../img/navi/02_kompetenzen_red.jpg);
	width:121px;
}

#button_team
{
	width:122px;
	background-image:url(../img/navi/03_team.jpg);
}
#button_team:hover
{
	background-image:url(../img/navi/03_team_red.jpg);
}
#button_team_active
{
	background-image:url(../img/navi/03_team_red.jpg);
	width:122px;
}

#button_kosten
{
	width:125px;
	background-image:url(../img/navi/04_kosten.jpg);
}
#button_kosten:hover
{
	background-image:url(../img/navi/04_kosten_red.jpg);
}
#button_kosten_active
{
	background-image:url(../img/navi/04_kosten_red.jpg);
	width:125px;
}

#button_kontakt
{
	width:141px;
	background-image:url(../img/navi/05_kontakt.jpg);
}
#button_kontakt:hover
{
	background-image:url(../img/navi/05_kontakt_red.jpg);
}
#button_kontakt_active
{
	background-image:url(../img/navi/05_kontakt_red.jpg);
	width:141px;
}




/* ---------------------------------- styles fuer die neue version, by simon michaelis ------------------------------------ */

h2 {
	color:#840100;
	text-decoration:underline;
	font-size:14px;
}

/* Überschrift fuer Kompetenzen */
.text_1 h1 {
	font-weight:bold;
	padding-left:40px;
	margin-top:20px;
	color:#680001;
	font-size:16px;
	background-image:url('../img/picto.jpg');
	background-repeat:no-repeat;
}

.text_1 li {
	margin-bottom:10px;	
}


/* autoclear */
.autoclear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.autoclear {display:inline-block;}
.autoclear {display:block;}
* html .autoclear {height: 1%;}


/* ansprechpartner */
.ansprechpartner {
	background-color:#670001;
	padding:6px;
	margin:6px;
	color:#ffffff;	
	font-size:12px;
}


.ansprechpartner h3 {
	padding:0px 0px 0px 15px;
	margin:0px 0px 6px 0px;
	font-size:15px;	
	background-image:url('../img/kasten.jpg');
	background-repeat:no-repeat;
	background-position:0px 50%;
}

.ansprechpartner h2 {
	padding:0px;
	margin:0px;	
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
}

.ansprechpartner .portrait {
	float:left;
	margin:0px 6px 0px 0px;
}

.ansprechpartner a {
	text-decoration:underline;
	color:#ffffff;
}

.text_1 { font-size:12px !important; }

.hiddenimagelink {
	display:none;	
}





