/* ------ allgemeine Element-Definition ------ */
body,td,th,div
	{
	font-family: Verdana;
	font-size: 13px;
	}
body.bslaFiller
	{
	background-color: #808080;
	}
/* ------ allgemeine Bild Definition ------ */
img
	{
	border: 0px;
	}

/* ------ allgemeine Navigations Definition ------ */
a.menu
	{
	font-size: 10px;
	color:#565656;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: -1px;
	}
span.menu
	{
	letter-spacing: 0px;
	}
span.menuActive
	{
	letter-spacing: 0px;
	color: #D92819;
	}
	


a.menuSub
	{
	font-size: 10px;
	color:#565656;
	text-decoration: none;
	line-height: 14px;
	letter-spacing: -1px;
	}
	
span.menuSub
	{
	letter-spacing: 0px;
	}
span.menuSubActive
	{
	letter-spacing: 0px;
	color: #D92819;
	}
	
a.menuSubSub
	{
	font-size: 10px;
	color:#565656;
	text-decoration: underline;
	line-height: 17px;
	letter-spacing: -1px;
	}
span.menuSubSub
	{
	font-size: 10px;
	line-height: 17px;
	letter-spacing: 0px;
	text-decoration: none;
	color: #F9F3DA;
	}
span.menuSubSubActive
	{
	font-size: 10px;
	line-height: 17px;
	letter-spacing: 0px;
	text-decoration: none;
	color: #D92819;
	}
a.menuLanguage
	{
	font-size: 10px;
	color:#ffffff;
	text-decoration: underline;
	}
span.menuLanguage
	{
	font-size: 10px;
	color:#ffffff;
	}

/* ------ BIG ------ */
span.big
	{
	font-size: 11px;
	line-height: 16px;
	text-transform : uppercase;
	}
/* ------ Fett ------ */
span.bold
	{
	font-weight: bold;
	}
/* ------ Unterstrichen ------ */
span.underline
	{
	text-decoration: underline;
	}
/* ------ Kursiv ------ */
span.italic
	{
	font-style: italic;
	}

/* ------ bsla Title auf der Seite------ */
span.bslaTitle
	{
	font-size: 11px;
	font-weight: bold;
	color: #565656;
	}
	
	
/* ------ Linkfarbe ------ */
a.weblink
	{
	color: #565656;
	}
/* ------ Linkfarbe ------ */
a.doc
	{
	color: #565656;
	}
/* ------ Linkfarbe in Search ------ */
a.page
	{
	color: #565656;
	}
/* ------ Mail-Linkfarbe ------ */
a.mail
	{
	color: #565656;
	}
/* ------ Anchor-Linkfarbe ------ */
a.anchor
	{
	color: #565656;
	}

/* ------ Bildausrichtung Links ------ */
img.left
	{
	margin-right: 10px;
	margin-bottom: 10px;
	vertical-align:text-top;
	float:left;
	}
/* ------ Bildausrichtung Rechts ------ */
img.right
	{
	margin-left: 10px;
	margin-bottom: 10px;
	vertical-align:text-top;
	float:right;
	}
/* ------ keine Bildausrichtung (Standard)------ */
img.none
	{
	float:none
	margin-bottom: 10px;
	vertical-align:text-top;
	}
	
/* ------ Grund Tabelle------ */
td.bslaTopCell
	{
	vertical-align: top;
	background-color: #F9F3DA;
	}
td.bslaMiddleCell
	{
	vertical-align: top;
	background-color: #F9F3DA;
	}
td.bslaBottomCell
	{
	background-color: #F9F3DA;
	}
	
/* ------ Menu Spezial Einstellungen ------ */
/* - Level 2 - */
div.mainMenuBack
	{
	background-color: #ffffff;
	font-size: 13px;
	white-space:nowrap;
	}
/* - Level 3 - */
div.mainSubMenuBack
	{
	font-size: 11px;
	white-space:nowrap;
	}
/* - Halter der ganzen Hierarchie - */
td.mainMenuPartHolder
	{
	vertical-align: bottom;
	}
/* - Menu 0 gif - */
img.menuspacer
	{
	vertical-align:bottom;
	}
/* ------ Content Einstellungen ------ */
.bslaMainContent
	{
	font-size: 11px;
	line-height: 17px;
	vertical-align: top;
	}
.bslaLeftContent
	{
	font-size: 10px;
	line-height: 16px;
	vertical-align: top;
	color: #565656;
	}
.bslaHomeContent
	{
	font-size: 16px;
	line-height: 20px;
	color: #ffffff;
	}
.bslaHomeFooter
	{
	font-size: 9px;
	line-height: 16px;
	color: #565656;
	background-color: #ffffff;
	}
.bslaResultRightContent
	{
	font-size: 10px;
	line-height: 16px;
	vertical-align: top;
	color: #565656;
	}
.bslaResultMiddleContent
	{
	font-size: 11px;
	line-height: 16px;
	vertical-align: top;
	}
	

/* ------ Linien Farben ------ */
span.line-color-1
	{
	color: #A29574;
	}
span.line-color-2
	{
	color: #D5A561;
	}
span.line-color-3
	{
	color: #D58261;
	}
span.line-color-4
	{
	color: #94B182;
	}
span.line-color-5
	{
	color: #B9AA85;
	}
span.line-color-6
	{
	color: #7FAACC;
	}
span.line-color-7
	{
	color: #94B182;
	}
/* ------ Liste ------ */
/*ul.bsla
	{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	margin-left: 18px;
	}
li.bsla
	{
	margin-top: 0px;
	margin-bottom: 8px;
	}*/
/* ------ Input Select Felder ------ */
input.normalfield
	{
	width: 260px;
	}
select.normalfield
	{
	width: 260px;
	}
input.printsOrder
	{
	width: 28px;
	}
textarea.normalfield
{
	width: 260px;
	height: 50px;
}