/* Hintergrundfarbe */
BODY {
  background: #8C9191;
}
a:link { font-family: Verdana, Arial, Helvetica, sans-serif;color: #8C9191;  }
a:active { font-family: Verdana, Arial, Helvetica, sans-serif;color: #F9B700; }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif;color: #F9B700; }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;color: #F9B700; }
.ihrhaus-copy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; color: #666666; letter-spacing: normal; text-align: left; word-spacing: normal; white-space: normal}
.ihrhaus-headlines {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: bold; font-variant: normal; color: #FFB307; text-align: left}
.ihrhaus-headlines1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 23px; font-style: normal; line-height: 23px; font-weight: bold; font-variant: normal; color: #FFB307; text-align: center}
.ihrhaus-headlines2{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; color: #FFB307; text-align: left}
.ihrhaus-headlines3{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; font-style: normal; line-height: 30px; font-weight: bold; font-variant: normal; color: #FFB307; text-align: left}
.ihrhaus-headlines4{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; font-style: normal; line-height: 20px; font-weight: bold; font-variant: normal; color: #FFB307; text-align: center}
.ihrhaus-headlines5{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 35px; font-style: normal; line-height: 30px; font-weight: bold; font-variant: normal; color: #FFB307; text-align: left;}
.ihrhaus-headlines6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: bold; font-variant: normal; color: #FFB307; text-align: left; padding-left:20px; }

.ihrhaus-bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 10px; font-weight: bold; font-variant: normal; color: #FFB307; text-align: left}
.links { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px; font-style: normal; line-height: 16px; font-weight: bold; font-variant: normal; text-align: center ;
}
.ihrhaus-mailto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 13px; font-weight: bold; font-variant: normal; color: #666666; text-align: left; text-decoration: underline}
.ihrhaus-Menue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 13px; font-weight: bold; font-variant: normal; text-align: left; color: #FFB307}
.ihrhaus-MenueOFF { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 13px; font-weight: bold; font-variant: normal; text-align: left; color: #666666}
.ihrhaus-copylinksbuendig {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; color: #666666; letter-spacing: normal; text-align: left; word-spacing: normal; white-space: normal
}
.ihrhaus-copyzentriert { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; color: #666666; letter-spacing: normal; text-align: center; word-spacing: normal; white-space: normal }
.ihrhaus-headlinesPop { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 19px; font-weight: bold; font-variant: normal; color: #FFB307 }
.ihrhaus-boldyellow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; font-weight: bold; font-variant: normal; color: #FFB307; text-align: left }

.apl{
color: #000000;
padding: 3px 0;
padding-left:20px;
font-family: verdana; font-size: 13px; font-style: normal; line-height: 16px;  font-variant: normal; color: #000000; font-weight: bold; text-align: left;
}
.ihrhaus-rahmenc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 16px;
	font-variant: normal;
	text-align: center;
	color: #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.ihrhaus-rahmeng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 17px;
	font-variant: normal;
	text-align: center;
	color: #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.ihrhaus-rahmeng1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
    font-weight: bold;
    line-height: 17px;
	font-variant: normal;
	text-align: left;
	color: #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.ihrhaus-rahmen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 16px;
	font-variant: normal;
	text-align: left;
	color: #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.ihrhaus-rahmenstart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 16px;
	font-variant: normal;
	text-align: left;
	color: #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.ihrhaus-rahmenmitte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 16px;
	font-variant: normal;
	text-align: center;
	color: #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.ihrhaus-rahmenmitte1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 16px;
	font-variant: normal;
	text-align: center;
	color: #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.ihrhaus-rahmenmitte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
    font-weight: bold;
    line-height: 16px;
	font-variant: normal;
	text-align: left;
	color: #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
    padding: 3px 0;
    padding-left:20px;
}
.ihrhaus-headlinesrot {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; color: #FF0000}

#ddblueblockmenu{
border-bottom-width: 0;
width: 130px;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight: bold;  font-style: normal; line-height: 16px;
}

#ddblueblockmenu li a{
display: block;
padding: 3px 0;

width: 130px; /*130px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background-color: #8C9191;


}

* html #ddblueblockmenu li a{ /*IE only */
width: 130px; /*IE 5*/
w\idth: 130px; /*130px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
color: #F9B700;
background-color: #8C9191;
border-left-color: #8C9191;
}

#ddblueblockmenu div.menutitle{
color: #F9B700;

padding: 1px 0;
padding-left: 5px;
background-color: #8C9191;
font: bold 90% Verdana, Arial, Helvetica, sans-serif;}




#ddblueblockmenuun{
border-bottom-width: 0;
width: 160px;
}

#ddblueblockmenuun ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight: bold;font-style: normal;   line-height: 16px;
}

#ddblueblockmenuun li a{
display: block;
padding: 3px 0;
padding-left: 16px;
width: 140px; /*130px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background:  url(./images/buttons/u.gif);


}

* html #ddblueblockmenuun li a{ /*IE only */
width: 160px; /*IE 5*/
w\idth: 160px; /*130px minus all left/right paddings and margins*/
}

#ddblueblockmenuun li a:hover {
color: #F9B700;
background:  url(./images/buttons/u1.gif);
border-left-color: #8C9191;
}

#ddblueblockmenuun div.menutitle{
color: #F9B700;

padding: 1px 0;
padding-left: 5px;
background:  url(./images/buttons/u1.gif);
font: bold 90% Verdana, Arial, Helvetica, sans-serif;}


/* in aktuelle projekte links*/
    #ddblueblockmenui{
border-bottom-width: 0;
width: 130px;
}

#ddblueblockmenui ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight: bold;  font-style: normal; line-height: 16px;
}

#ddblueblockmenui li a{
display: block;
padding: 3px 0;

width: 130px; /*130px minus all left/right paddings and margins*/
text-decoration: none;
color: #8C9191;
background-color: #E9E9E9;


}

* html #ddblueblockmenui li a{ /*IE only */
width: 130px; /*IE 5*/
w\idth: 130px; /*130px minus all left/right paddings and margins*/
}

#ddblueblockmenui li a:hover {
color: #F9B700;
background-color: #E9E9E9;
border-left-color: #E9E9E9;
}

#ddblueblockmenui div.menutitle{
color: #F9B700;

padding: 1px 0;
padding-left: 5px;
background-color: #E9E9E9;
font: bold 90% Verdana, Arial, Helvetica, sans-serif;}

/*regionalbüros*/
.hea{
border-top-color:#fdb81e; border-left-color:#fdb81e; border-right-color:#fdb81e; border-bottom-color:#fdb81e; border-width:2px; border-style:solid; border-color:#fdb81e;
}
.hea1{
border-top-color:#fdb81e; border-left-color:#fdb81e; border-right-color:#fdb81e; border-bottom-color:#fdb81e; border-width:2px; border-style:solid;
}
.hea2{
border-top-color:#fdb81e; border-left-color:#fdb81e; border-right-color:#fdb81e; border-bottom-color:#fdb81e; border-width:2px; border-style:solid; border-color:#fdb81e; border-bottom-width:0px;   background-image: url(./images/logo.gif);
}
.hea3{
border-top-color:#fdb81e; border-left-color:#fdb81e; border-right-color:#fdb81e; border-bottom-color:#fdb81e; border-width:3px; border-style:solid; border-color:#fdb81e; border-top-width:3px; border-bottom-width:3px;
}
.hea4{
border-top-color:#fdb81e; border-left-color:#fdb81e; border-right-color:#fdb81e; border-bottom-color:#fdb81e; border-width:3px; border-style:solid; border-color:#fdb81e; border-top-width:0px;
}
