/* ----------------------------------------------------------------------------------
*  Seiteneinstellungen wie z.B. Schriften usw., IE Scrollbar
*/
body
        {
        scrollbar-face-color:#9FAABC;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-3dlight-color:#C1C2C7;
		scrollbar-darkshadow-color:#000000;
		scrollbar-shadow-color:#8E929D;
		scrollbar-arrow-color:#FFFFFF;
		scrollbar-track-color:#E0E0E0;

        background-color: #7E93B2;
        font-family: Arial, Helvetica, sans-serif; font-size: 12px
        }

/* Fließtext.... also jeder Text der in einer Tablle steht*/
td {
	/* Achtung: Schrift im Body und im td MUSS gleich sein */
    font-family: Arial, Helvetica, sans-serif; font-size: 12px
    }
		
body a { 
	color:#000000; 
	text-decoration: underline;
	}		

body a:hover { 
	color:#566BA5; 
	text-decoration: underline;
	}		

		
/* ----------------------------------------------------------------------------------
*  Allgemeine Einstellungen (meistens oberer Seitenteil)
*/
		
.headline
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        color: #000000;
        }


.sub_headline
        {
        font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold
        }

/*--------------------------------------------------------------------------------------------------------------------------------
* Menüteil wird nur zum testen für Grafiker benötigt
*/

.menue-active
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #70201C;
	}
	
	
.untermenue 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333399;
	text-decoration: none;
	}

.untermenue a
	{
	text-decoration: none;
	}
		
.untermenue-active 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	color: #333399;
	}

/* ----------------------------------------------------------------------------------
*  Untererseitenteil
*/
		
.seitenanfang 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

	}
.seitenanfang a
	{
	text-decoration: none;
	}	


/*--------------------------------------------------------------------------------------------------------------------------------
* Styles für die Bilder die eingetragen werden. 
* Hier können die Abstände für die Bilder eingetragen werden
*/
.bccms_pict1 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px
        }
.bccms_pict2 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px
        }
.bccms_pict3 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px
        }
.bccms_pict4 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px
        }
.bccms_pict5 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px
        }
.bccms_pict6 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px
        }
.bccms_ph_pict_left {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 0px
        }

.bccms_pict_left1 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 0px
        }
.bccms_pict_left2 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 0px
        }
.bccms_pict_left3 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 0px
        }
.bccms_pict_left4 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 0px
        }
.bccms_pict_left5 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 0px
        }
.bccms_pict_left6 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 0px
        }

.bccms_pict_right1 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px
        }
.bccms_pict_right2 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px
        }
.bccms_pict_right3 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px
        }
.bccms_pict_right4 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px
        }
.bccms_pict_right5 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px
        }
.bccms_pict_right6 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px
        }

.bccms_pict_center1 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px}

.bccms_pict_center2 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px
        }
.bccms_pict_center3 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px
        }
.bccms_pict_center4 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px
        }
.bccms_pict_center5 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px
        }
.bccms_pict_center6 {
        border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
        border-style: dotted;
        border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px
        }

/* Platzhalterbilder */		
.bccms_ph_pict {}
.bccms_ph_pict_left { 
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; 
	border-style: dotted; 
	border-top-width: 0px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 0px
	}
	
.bccms_ph_pict_center { 
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; 
	border-style: dotted; 
	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 5px
	}
	
.bccms_ph_pict_right { 
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; 
	border-style: dotted; 
	border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px
	}
		
/*-----------------------------------------------------------------------------
Spezielle Kundenspezifische / Layoutspezifische EXTRA Styles
Wenn das Kundenlayout irgendwelche Zusatzstyles benötigt - dann stehen sie hier

Kundenname:

Randbemerkung:
	Wird für das BCBasislayout verwendet (Zeile unter Horizontalmenü)
*/

.bmh_popup_body {
background-color: #FFFFFF;
	}
	
.bmh_popup_table {
background-color: #FFFFFF;
	}
	
.bmh_popup_picture_cell {
background-color: #FFFFFF;
	}
	
.bmh_popup_close_cell {
background-color: #FFFFFF;
	}
		
.menue oben rechts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}

.customersubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}

.customerimpressum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #C1C2C7;
}
.customerimpressum a {
	text-decoration: none;
	}
	
.customerheadlineright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #626A69;
}
.menuepunkt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #8E929D;
	text-decoration: none;	
}
.menuepunkt a {
	text-decoration: none;
}
.background-white {
	background-color: #FFFFFF;
}
.background-orange {
	background-color: #FFB300;
}
.baumeisterhaus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #223C90;
	font-variant: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	text-transform: none;
}
.hausname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333399;
	background-color: #D9E0EA;
	text-decoration: underline;
}
.linien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #9999CC;
}

/*------------------------------------FILEENDE-------------------------------*/
