/********************************************** Allgemeine Styles der site.asp start ***************************************************/

body
{
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #27568f;
	scrollbar-shadow-color: #27568f;
	scrollbar-track-color: #FFFFFF;
}
.background
{
	background: #faf0dc no-repeat fixed 0px 0px;
}
.imageBorderColor
{
	color: #000000;
	border: solid 1px #9b9a8c;
}

.adresse
{
	color: #363636;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	letter-spacing: 0px;
}
.datum
{
	color: #5d5d5d;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	letter-spacing: 0px;
}

.text
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
}
.textjustify
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
}

.textsmallwhite
{
	color: #FFFFFF;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
}

.textsmall
{
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
}
.textsmallblue
{
	color: #2f568f;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
}


.titel
{
	color: #2f568f;
	font-size: 13px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}
.titelsmall
{
	color: #000000;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}
.titelbig
{
	color: #5d5d5d;
	font-size: 18px;
	line-height: 18px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
}
.titelextrabig
{
	color: #000000;
	font-size: 20px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}
.titelextrabigwhite
{
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	text-indent: 11px;
}

.textinput
{
	color: #000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	background-color: #fff;
	border: solid 1px #a7a9a7;
}
.textinputsmall
{
	color: #515450;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}
.textinputkonto
{
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	background-color: #A3B3CA;
	border: solid 1px #a7a9a7;
}

/*style für textinput wenn pflichtfeld nicht ausgefüllt wurde*/
.textinput2
{
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	background-color: #FF0000;
	border: solid 1px #000;
}
.textmissing
{
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	background-color: #FF9375;
	border: solid 1px #000;
}

/*Allgemeine Links*/
a:link
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
}
a:visited
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
}
a:active
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
}
a:hover
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
}

/*Links mit möglichen anderen Formatierungen*/
.sprachen:link
{
	color: #2f568f;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
}
.sprachen:visited
{
	color: #2f568f;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
}
.sprachen:active
{
	color: #2f568f;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
}
.sprachen:hover
{
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
}

.linksmall:link
{
	color: #2f568f;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.linksmall:visited
{
	color: #2f568f;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.linksmall:active
{
	color: #2f568f;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.linksmall:hover
{
	color: #2f568f;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
}

.linksmallwhite:link
{
	color: #ffffff;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.linksmallwhite:visited
{
	color: #ffffff;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.linksmallwhite:active
{
	color: #ffffff;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.linksmallwhite:hover
{
	color: #ffffff;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}

/********************************************** Allgemeine Styles der site.asp ende ***************************************************/


/********************************************** styles der MENUE EBENEN start ***************************************************/

/*ERSTE menue ebene*/
.menu1:link
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.menu1:visited
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.menu1:active
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.menu1:hover
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}

.menu1active:link
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}
.menu1active:visited
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}
.menu1active:active
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}
.menu1active:hover
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}

/*ZWEITE menue ebene*/
.menu2:link
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.menu2:visited
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.menu2:active
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.menu2:hover
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}

/*DRITTE menue ebene*/
.menu3:link
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.menu3:visited
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.menu3:active
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.menu3:hover
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}

/********************************************** styles der MENUE EBENEN ende ***************************************************/



/********************************************** ALLGEMEINE Styles der MODULE start ***************************************************/

/*Titel der Module in der LISTE*/
.linkModuleTitle:link
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}
.linkModuleTitle:visited
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}
.linkModuleTitle:active
{
	color: #2f568f;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}
.linkModuleTitle:hover
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}

/*Titel der Module in DETAILANSICHT*/
.titleModule
{
	color: #2B2B36;
	font-size: 14px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}

/*normaler TEXT der Module*/
.linkModuleStandard
{
	color: #515450;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	text-align: justify;
}

/*Text und Hintergrund für BILDBESCHREIBUNG*/
.imgText
{
	background-color: #E2E6ED;
	color: #515450;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
}

/*für ZURÜCK, WEITER und Punkte ... bei Module*/
.linkModuleSmall:link
{
	color: #808080;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.linkModuleSmall:visited
{
	color: #808080;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.linkModuleSmall:active
{
	color: #808080;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.linkModuleSmall:hover
{
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}

/********************************************** ALLGEMEINE Styles der MODULE ende ***************************************************/



/********************************************** SPEZIFISCHE Styles der MODULE start ***************************************************/

/*COMPANIES Modul*/

/*RAHMEN des Kastens in der Detaiansicht*/
.compBorder
{
	background-color: #A8AAA8;
}
/*Hintergrund & Text der KÄSTCHEN Name, Tel, etc... */
.compFields
{
	background-color: #E9E9E9;
	color: #515450;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
}


/*REALESTATES Modul*/

/*Hintergrund & Text der KÄSTCHEN Detailansicht */
.realFields
{
	background-color: #E9E9E9;
	color: #515450;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
}


/*PLACES Modul*/

/*Hintergrund und Text der Box in der Detaiansicht*/
.plaBox
{
	background-color: #C7C7C7;
	color: #515450;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
}

/********************************************** SPEZIFISCHE Styles der MODULE ende ***************************************************/



/********************************************** Styles der SITEMAP start ***************************************************/

/*Stylesheets für das Sitemap*/
.menuSitemapM1:link
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}
.menuSitemapM1:visited
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}
.menuSitemapM1:active
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}
.menuSitemapM1:hover
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}

.menuSitemapM2:link
{
	color: #000000;
	font-size: 11px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
}
.menuSitemapM2:visited
{
	color: #000000;
	font-size: 11px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
}
.menuSitemapM2:active
{
	color: #000000;
	font-size: 11px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
}
.menuSitemapM2:hover
{
	color: #000000;
	font-size: 11px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}

.menuSitemapM3:link
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.menuSitemapM3:visited
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.menuSitemapM3:active
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.menuSitemapM3:hover
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}

/********************************************** Styles der SITEMAP ende ***************************************************/

/********************************************** Styles Wetter start ***************************************************/

.wetterBalken
{
	color: #FFFFFF;
	font-size: 13px;
	font-family: Arial;
	text-decoration: none;
	background-color: #005DA5;
	border: none;
}
.wetterBackground
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
	background-color: #EBF2F9;
}

/********************************************** Styles Wetter start ***************************************************


/********************************************** sonstige styles ***************************************************/

.papersTitle
{
	font-weight: bold;
	background-color: #E2E6ED;
	color: #2F568F;
	border-top: solid 1px #CECECE;
	border-bottom: solid 1px #CECECE;
}
.papersItemOdd
{
	background-color: #E8ECF2;
}
.papersItemEven
{
}

.papersLocation
{
	font-weight: bold;
	color: #2F568F;
}


/********************************************** /sonstige styles ***************************************************/

.NoMargin
{
	margin: 0px;
	padding: 0px;
}

.box
{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	text-decoration: none;
}

.spacer
{
	padding-top:15px;
}

.hidden
{
	display:none;
	visibility:hidden;
}

#digital 
{
	padding: 3px;
	background-color:#E2E6ED;
	border-top:1px solid #CECECE;
	border-bottom:1px solid #CECECE;
}

#digital a
{
	font-weight: bold;
}
