/********************************************** Allgemeine Styles der site.asp start ***************************************************/

hr {width:300px;height:1px; background-color:#990000;border:0;}

body 
{ 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-arrow-color: #000000; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-highlight-color: #E6E6E6; 
	scrollbar-shadow-color: #E6E6E6; 
	scrollbar-track-color: #FFFFFF;
	background-color:#CAC3B0; 
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
}

form { margin:0px;}

.imageBorder    { margin-left:10px; }

.adresse { color: #000000; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; letter-spacing: 0px;}
.resultView {background-color: #F7F4EF; padding:14 14 14 14;}

.text { color: #68676b; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none}
.textsmall { color: #515450; font-size: 10px; line-height: 14px; font-family: Arial; text-decoration: none}

.title { color: #7B080B; font-size: 30px; line-height: 32px; font-family: "Times New Roman", Times, serif; text-decoration: none; font-weight: normal }
.titlesmall { color: #1B1B1F; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal; text-transform:uppercase;}
.titlesmall2 { color: #1B1B1F; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;}
.titlesmallBlack{ color: #333333; font-size: 11px; line-height: 16px; font-family: Arial; letter-spacing:0px; text-decoration: none; font-weight: normal;text-transform:uppercase;}

.textinput { color: #000; font-size: 11px; font-family: Arial; text-decoration: none; background-color: #fff; border: solid 1px #a7a9a7; background-color:#f1f1f1; }
.textinputsmall { color: #515450; font-size: 10px; font-family: Arial; text-decoration: none}

/*style für textinput wenn pflichtfeld nicht ausgefüllt wurde*/
.textinput2  { color: #ffffff; font-size: 11px; font-family: Arial; text-decoration: none; background-color: #A5070E; border: solid 1px #000 }

/*Allgemeine Links*/
a:link{ color: #68676b; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-decoration:underline;}
a:visited{ color: #68676b; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-decoration:underline;}
a:active{ color: #68676b; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-decoration:underline;}
a:hover{ color: #A5070E; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal}

/*Links mit möglichen anderen Formatierungen*/
.email:link{ color: #000000; font-size: 11px; line-height: 14px; font-family: Arial; text-decoration: underline; font-weight: normal}
.email:visited{ color: #000000; font-size: 11px; line-height: 14px; font-family: Arial; text-decoration: underline; font-weight: normal}
.email:active{ color: #000000; font-size: 11px; line-height: 14px; font-family: Arial; text-decoration: underline; font-weight: normal}
.email:hover{ color: #000000; font-size: 11px; line-height: 14px; font-family: Arial; text-decoration: none; font-weight: normal}

.linksmall:link{ color: #808080; font-size: 10px; line-height: 14px; font-family: Arial; text-decoration: none; font-weight: normal}
.linksmall:visited{ color: #808080; font-size: 10px; line-height: 14px; font-family: Arial; text-decoration: none; font-weight: normal}
.linksmall:active{ color: #808080; font-size: 10px; line-height: 14px; font-family: Arial; text-decoration: none; font-weight: normal}
.linksmall:hover{ color: #000000; font-size: 10px; line-height: 14px; font-family: Arial; text-decoration: none; font-weight: normal}

.linkbutton:link{ color: #333333; font-size: 11px; line-height: 16px; font-family: Arial; letter-spacing:0px; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.linkbutton:visited{ color: #333333; font-size: 11px; line-height: 16px; font-family: Arial; letter-spacing:0px; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.linkbutton:active{ color: #333333; font-size: 11px; line-height: 16px; font-family: Arial; letter-spacing:0px; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.linkbutton:hover{ color: #A5070E; font-size: 11px; line-height: 16px; font-family: Arial; letter-spacing:0px; text-decoration: none; font-weight: normal;text-transform:uppercase;}



/********************************************** Allgemeine Styles der site.asp ende ***************************************************/


/********************************************** styles der MENUE EBENEN start ***************************************************/

/*ERSTE menue ebene*/
.menu1{ color: #68676b; font-size: 11px; line-height: 16px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.menu1:link{ color: #68676b; font-size: 11px; line-height: 16px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.menu1:visited{ color: #68676b; font-size: 11px; line-height: 16px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.menu1:active{ color: #68676b; font-size: 11px; line-height: 16px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.menu1:hover{ color: #A5070E; font-size: 11px; line-height: 16px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase;}

.menu1aktiv:link{ color: #A5070E; font-size: 11px; line-height: 16px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.menu1aktiv:visited{ color: #A5070E; font-size: 11px; line-height: 16px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.menu1aktiv:active{ color: #A5070E; font-size: 11px; line-height: 16px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.menu1aktiv:hover{ color: #68676b; font-size: 11px; line-height: 16px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase;}

/*ZWEITE menue ebene*/
.menu2{ color: #68676b; font-size: 11px; line-height: 13px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.menu2:link { color: #68676b; font-size: 11px; line-height: 13px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase; }
.menu2:visited { color: #68676b; font-size: 11px; line-height: 13px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.menu2:active { color: #68676b; font-size: 11px; line-height: 13px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.menu2:hover {color: #A5070E; font-size: 11px; line-height: 13px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase; }

.menu2aktiv:link { color: #A5070E; font-size: 11px; line-height: 13px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase; }
.menu2aktiv:visited { color: #A5070E; font-size: 11px; line-height: 13px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase; }
.menu2aktiv:active { color: #A5070E; font-size: 11px; line-height: 13px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase; }
.menu2aktiv:hover { color: #68676b; font-size: 11px; line-height: 13px; font-family: Arial; letter-spacing:1px; text-decoration: none; font-weight: normal;text-transform:uppercase; }

/*DRITTE menue ebene*/
.menu3{  color: #68676b; font-size: 12px; line-height: 11px; font-family: Arial; text-decoration: none; font-weight: normal;}
.menu3:link{  color: #68676b; font-size: 12px; line-height: 11px; font-family: Arial; text-decoration: none; font-weight: normal;}
.menu3:visited{ color: #68676b; font-size: 12px; line-height: 11px; font-family: Arial; text-decoration: none; font-weight: normal;}
.menu3:active{  color: #68676b; font-size: 12px; line-height: 11px; font-family: Arial; text-decoration: none; font-weight: normal;}
.menu3:hover{  color: #A5070E; font-size: 12px; line-height: 11px; font-family: Arial; text-decoration: none; font-weight: normal;}

.menu3aktiv:link{  color: #A5070E; font-size: 12px; line-height: 11px; font-family: Arial; text-decoration: none; font-weight: normal;}
.menu3aktiv:visited{  color: #A5070E; font-size: 12px; line-height: 11px; font-family: Arial; text-decoration: none; font-weight: normal;}
.menu3aktiv:active{ color: #A5070E; font-size: 12px; line-height: 11px; font-family: Arial; text-decoration: none; font-weight: normal;}
.menu3aktiv:hover{  color: #68676b; font-size: 12px; line-height: 11px; font-family: Arial; text-decoration: none; font-weight: normal;}


/********************************************** styles der MENUE EBENEN ende ***************************************************/



/********************************************** ALLGEMEINE Styles der MODULE start ***************************************************/

/*title der Module in der LISTE*/
.linkModuleTitle{ color: #A5070E; font-size: 15px; line-height: 18px; font-family: "Times New Roman", Times, serif; text-decoration: none; text-transform:uppercase;}
.linkModuleTitle:link{ color: #A5070E; font-size: 15px; line-height: 18px; font-family: "Times New Roman", Times, serif; text-decoration: none; text-transform:uppercase;}
.linkModuleTitle:visited{ color: #A5070E; font-size: 15px; line-height: 18px; font-family: "Times New Roman", Times, serif; text-decoration: none; text-transform:uppercase;}
.linkModuleTitle:active{ color: #A5070E; font-size: 15px; line-height: 18px; font-family: "Times New Roman", Times, serif; text-decoration: none; text-transform:uppercase;}
.linkModuleTitle:hover{ color: #A5070E; font-size: 15px; line-height: 18px; font-family: "Times New Roman", Times, serif; text-decoration: none; text-transform:uppercase;}

/*title 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: 11px; line-height: 16px; font-family: Arial; text-decoration: none; text-align: justify}

/*Text und Hintergrund für BILDBESCHREIBUNG*/
.imgText { background-color:#C7C7C7; color: #FFFFFF; font-size: 10px; line-height: 14px; font-family: Arial; text-decoration: none }

/*für ZURÜCK, WEITER und Punkte ... bei Module*/
.linkModuleTitleSmall:link{  color: #333333; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal; text-transform:uppercase;}
.linkModuleTitleSmall:visited{  color: #333333; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal; text-transform:uppercase;}
.linkModuleTitleSmall:active{  color: #333333; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal; text-transform:uppercase;}
.linkModuleTitleSmall:hover{ color: #A5070E; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal; text-transform:uppercase;}

.linkModuleTitle2:link{  color: #A5070E; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal; text-decoration:underline; }
.linkModuleTitle2:visited{  color: #A5070E; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal; text-decoration:underline; }
.linkModuleTitle2:active{  color: #A5070E; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;  text-decoration:underline;}
.linkModuleTitle2:hover{ color: #333333; font-size: 12px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;  text-decoration:none;}


/********************************************** ALLGEMEINE Styles der MODULE ende ***************************************************/
.privacynote
{
    color:#A5070E;
    display:block;
    margin:5px 0;
}
.PrintContainer
{
	position: relative;
	width: 100%;
	height: 100%;
	overflow: auto;
}

.PrintContent
{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 0;
	width: 97%;
}
.popup-privacy
{
    background-color:#ffffff;
}
.privacyheader
{
    background-color:#CAC3B0;
    padding:0 10px;
}
.privacyheader a 
{
    font-weight:bold;
}
/********************************************** Styles der SITEMAP start ***************************************************/

/*Stylesheets für das Sitemap*/
.menuSitemapM1:link{ color: #68676b; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.menuSitemapM1:visited{ color: #68676b; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.menuSitemapM1:active{ color: #68676b; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.menuSitemapM1:hover{ color: #A5070E; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-transform:uppercase;}

.menuSitemapM2:link{ color: #68676b; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.menuSitemapM2:visited{ color: #68676b; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.menuSitemapM2:active{ color: #68676b; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-transform:uppercase;}
.menuSitemapM2:hover{ color: #A5070E; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;text-transform:uppercase;}

.menuSitemapM3:link{  color: #68676b; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;}
.menuSitemapM3:visited{  color: #68676b; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;}
.menuSitemapM3:active{ color: #68676b; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;}
.menuSitemapM3:hover{ color: #A5070E; font-size: 11px; line-height: 16px; font-family: Arial; text-decoration: none; font-weight: normal;}

/********************************************** Styles der SITEMAP ende ***************************************************/
/********************************************** box Jubilaem ***************************************************/
.box-jubilaeum
{
    float:left;
    position:relative;
    z-index:10;
}
.box-jubilaeum .logo
{
    display:block;
    position:absolute;
    left:70px;
    top:-15px;
}
.box-jubilaeum .logo img
{
    display:block;
    border:0;
}
.box-jubilaeum .logo-it
{
    left:90px;
}
