﻿body
{
  background-image: url(../../images/Saarschleife/Hintergrund.gif);
}

img
{
  border: 0px;
}

div#Hauptnavigation
{
  background-color: #5C9CD0;
  background-image: url(../../images/Saarschleife/HintergrundHauptnavigation.gif);
}

div#Hauptnavigation ul li
{
  border-right: 1px solid #A0C4E5;
   
}

div#Hauptnavigation ul li a
{
  color: #FFFFFF;
}

div#Hauptnavigation ul li a:hover
{
  background-color: #00285F;
}

div#Hauptnavigation ul li a.Markiert
{
  background-color: #00285F;
}

div#Unternavigation
{
  background-color: #FFFFFF;
}

div#Unternavigation div.UnternavigationAbstand
{
   border-bottom: 2px solid #B1CAE7;
}

div#Unternavigation ul
{
  color: #00285F;
}

div#Unternavigation ul li
{
  border-bottom: 1px dotted #B1CAE7;
}

div#Unternavigation ul li a
{
  color: #00285F;
}

div#Unternavigation ul li a.Markiert
{
}

div#Unternavigation ul li ul li a.Markiert
{

}



div#Unternavigation ul li a:link
{
  color: #00285F;
}

div#Unternavigation ul li a:hover
{
  color: #00285F;
}



/*Submenue*/
div.Submenu
{
  
  background-color: #FFFFFF;
  border-left: 1px solid #5C9CD0;
  border-right: 1px solid #5C9CD0;
  border-bottom: 2px solid #5C9CD0;
  background-image: url(../../images/Submenue/fancy_shadow_s.png);
  opacity: 0.95;
  filter: alpha(opacity=95);
  -moz-opacity:0.95;
}

div.Submenu div.SubmenuAbstand ul.SubmenuEbene1 li div.BildEbene1 img
{
  border: 1px solid #00285F;
}

div.Submenu div.SubmenuAbstand ul.SubmenuEbene1 li div.HeadlineEbene1
{
  color: #333333;
}

div.Submenu div.SubmenuAbstand ul.SubmenuEbene1 li div.TextEbene1
{
  color: #333333;
}

div.Submenu div.SubmenuAbstand ul.SubmenuEbene1 li a
{
  color: #00285F !important;
}

div.Submenu div.SubmenuAbstand ul.SubmenuEbene1 li a:hover
{
  color: #00285F !important;
}

div.Submenu div.SubmenuAbstand ul.SubmenuEbene1 ul.SubmenuEbene2
{
  color: #333333 !important;
}



/*Suchesprachwahl*/
div#SucheSprachwahl
{
 
  background-color: #FFFFFF;
  border-left: 1px solid #5C9CD0;
  border-right: 1px solid #5C9CD0;
  border-bottom: 2px solid #5C9CD0;
  background-image: url(../images/Submenue/fancy_shadow_s.png); 
  opacity: 0.95;
  filter: alpha(opacity=95);
  -moz-opacity:0.95; 
}

div#SucheSprachwahl h4
{
  color: #00285F;
}

div#SucheSprachwahl input.txtQuery
{
  background-color: #B1CAE7;
  border: 1px solid #00285F;
  color: #333333;
}

div#SucheSprachwahl input.btnSchnellsuche
{
  background-color: #005A9D;
  border: 1px solid #00285F;
  color: #B1CAE7;
  background-image: url(../../images/Saarschleife/HintergrundButtons.gif);
}



div#SucheSprachwahl img.IconSprache
{

}

div#Visual div#HintergrundLogo
{
  background-color: #FFFFFF;
  opacity: 0.85;
  filter: alpha(opacity=85);
  -moz-opacity: 0.85;
}

div#Visual div#Logo img
{
	width: 194px;
	height: 68px;
}

div#WrapperContent
{
  background-color: #EFEFEF;
}

div#WrapperBreadCrumbs
{
  background-color: #FFFFFF;
}

div#BreadCrumbs
{
  color: #666666;
}

div#BreadCrumbs a
{
  color: #666666;
}

div#Fontsize
{
  color: #666666;
}

div#Fontsize a
{
  color: #666666;
}

div#TrennerOben
{
  background-color: #5C9CD0;
  background-image: url(../../images/Saarschleife/HintergrundTrenner.gif);
}

div#WrapperInhalt div#SpalteMitte
{
  background-color: #FFFFFF;
 
}

div#WrapperInhalt div#SpalteMitte div#InhaltsFooter
{
  background-color: #FFFFFF;
   border-bottom: 2px solid #B1CAE7;
}

/*Aktuelles*/
div.AktuellesKurz
{
  color: #333333;
  border-bottom: 1px solid #B1CAE7;

}

/*Aktuelles*/
div#WrapperInhalt div#SpalteMitte div.AktuellesBild
{
border-top: 1px solid #FFFFFF;
}
div#WrapperInhalt div#SpalteLinks div.AktuellesMenuPunkt
{
  border-top: 1px solid #FFFFFF;
  border-right: 0px solid #FFFFFF;
}

div#WrapperInhalt div#SpalteLinks div.AktuellesMenuPunktBGOff
{
  background-color: #D4DEF0;
}

div#WrapperInhalt div#SpalteLinks div.AktuellesMenuPunktBGOn
{
  background-color: #B1CAE7;
}

div#WrapperInhalt div#SpalteLinks div.AktuellesMenuPunkt h3
{
  color: #00285F;
}

div#WrapperInhalt div#SpalteLinks div.AktuellesMenuPunkt h3 a
{
  color: #00285F;
}

div#WrapperInhalt div#SpalteLinks div.AktuellesMenuPunkt p
{
  color: #333333;
}

div#WrapperInhalt div#SpalteLinks div.AktuellesMenuPunkt p a
{
  color: #333333;
}


/*Tooltips*/

div#WrapperInhalt div#SpalteRechts div.TTPfeil img
{
  background-color: #EBE9E9 !important;
}

div#WrapperInhalt div#SpalteRechts div.TT
{
  background-color: #EBE9E9;
  border: 1px solid #A0C4E5;
}

div#WrapperInhalt div#SpalteRechts div#TTAnzeigeButtons
{
  color: #00285F;
}



/*Resevieren und Buchen */
div#WrapperInhalt div#SpalteRechts h3, div#WrapperInhalt div#SpalteLinks div#Unternavigation h3
{
  background-image: url(../../images/Saarschleife/HintergrundHeadlineSpalten.gif);
  color: #B1CAE7;
  background-color: #3868A7;
}

div#WrapperInhalt div#SpalteRechts h4
{
  color: #00285F;
}

div#WrapperInhalt div#SpalteRechts div.KalenderUebersicht table.Kalender th
{
  background-color: #5C9CD0;
  border: 2px solid #EFEFEF;
  color: #B1CAE7;
}

div#WrapperInhalt div#SpalteRechts div.KalenderUebersicht table.Kalender td
{
  background-color: #B1CAE7;
  border: 2px solid #EFEFEF;
  color: #00285F;
}

div#WrapperInhalt div#SpalteRechts div.KalenderUebersicht table.Kalender td a
{
  color: #00285F;
}

div#WrapperInhalt div#SpalteRechts div.KalenderUebersicht table.Kalender td a:link
{
  color: #00285F;
}

div#WrapperInhalt div#SpalteRechts div.KalenderUebersicht table.Kalender td a:hover
{
  background-color: #00285F;
  color: #B1CAE7;
}

div#WrapperInhalt div#SpalteRechts div.KalenderUebersicht table.Kalender td.KalenderNichtAktuellerMonat
{
  background-color: #BFD7ED;
}

div#WrapperInhalt div#SpalteRechts div.KalenderUebersicht table.Kalender td.KalenderAktuellesDatum
{
 background-color: #00285F;

}

div#WrapperInhalt div#SpalteRechts div.KalenderUebersicht table.Kalender td.KalenderAktuellesDatum a
{

  color: #B1CAE7;
}

div#WrapperInhalt div#SpalteRechts div.KalenderFooter
{
  background-image: url(../../images/Saarschleife/HintergrundHeadlineSpalten.gif);
  color: #B1CAE7;
  background-color: #3767A6;
}

div#WrapperInhalt div#SpalteRechts div.KalenderFooter table.KalenderSchalter td a
{
  color: #B1CAE7;
}

div#WrapperInhalt div#SpalteRechts div#Anreisedatum div#AnreiseFormular input.txtAnreisedatum
{
  background-color: #B1CAE7;
  border: 1px solid #00285F;
  color: #333333;
}

div#WrapperInhalt div#SpalteRechts div#Anreisedatum div#AnreiseFormular input.txtAnreisedatum
{
  background-color: #B1CAE7;
  border: 1px solid #00285F;
  color: #333333;
}

div#WrapperInhalt div#SpalteRechts div#Anreisedatum div#AnreiseFormular input.btnBuchen
{
  background-color: #005A9D;
  border: 1px solid #00285F;
  color: #B1CAE7;
  background-image: url(../../images/Saarschleife/HintergrundButtons.gif);
}

/*Veranstaltungen*/
div#WrapperInhalt div#SpalteRechts div#Veranstaltungen div#Veranstaltungsliste div.EineVeranstaltung table.tblEineVeranstaltung td
{
  color: #00285F;
}

div#WrapperInhalt div#SpalteRechts div#Veranstaltungen div#Veranstaltungsliste div.EineVeranstaltung table.tblEineVeranstaltung td.VeranstaltungHeadline a
{
  color: #00285F;
}

div#WrapperInhalt div#SpalteRechts div#Veranstaltungen div#Veranstaltungsliste div.EineVeranstaltung div.EineVeranstaltungEven
{
  background-color: #B1CAE7;
}

div#WrapperInhalt div#SpalteRechts div#Veranstaltungen div#Veranstaltungsliste div.EineVeranstaltung div.EineVeranstaltungOdd
{
  background-color: #D4DEF0;
}

/*Kontaktbutton*/

div#WrapperInhalt div#SpalteLinks div#Kontaktbox input.btnKontaktbox, div#WrapperInhalt div#SpalteRechts div#Kontaktbox input.btnKontaktbox
{
  background-color: #005A9D;
  border: 1px solid #00285F;
  color: #B1CAE7;
  background-image: url(../../images/Saarschleife/HintergrundButtons.gif);
}

/*SocialmediaLinks*/

div#WrapperInhalt div#SpalteLinks div.TTPfeil img
{
  background-color: #EBE9E9 !important;
}

div#WrapperInhalt div#SpalteLinks div.TT
{
  background-color: #EBE9E9;
  border: 1px solid #A0C4E5;
}

div#WrapperInhalt div#SpalteLinks div#TTAnzeige
{
  color: #00285F;
}

/*ServiceLinks*/

div#WrapperInhalt div#SpalteLinks div.TTPfeilServiceLinks img
{
  background-color: #EBE9E9 !important;
}

div#WrapperInhalt div#SpalteLinks div.TTServiceLinks
{
  background-color: #EBE9E9;
  border: 1px solid #A0C4E5;
}

div#WrapperInhalt div#SpalteLinks div#TTAnzeigeServiceLinks
{
  color: #00285F;
}

/*Seiteninhalt*/
div#WrapperInhalt div#SpalteMitte h1
{
  color: #00285F;
}

div#WrapperInhalt div#SpalteMitte h2
{
  color: #00285F;
}

div#WrapperInhalt div#SpalteMitte h3
{
  color: #333333;
}


div#WrapperInhalt div#SpalteMitte h4
{
  color: #333333;
}

div#WrapperInhalt div#SpalteMitte p
{
  color: #333333;
}

div#WrapperInhalt div#SpalteMitte table
{
  color: #333333;
}

div#WrapperInhalt div#SpalteMitte table td
{
  color: #333333;
}

div#WrapperInhalt div#SpalteMitte table.StdTabelle100ProzentRahmen td
{
   border: 1px solid #B1CAE7;
}


div#WrapperInhalt div#SpalteMitte table td.StdTabelleHead
{
	background-color: #B1CAE7;
}
div#WrapperInhalt div#SpalteMitte table td.StdTabelleDatum
{
}

div#WrapperInhalt div#SpalteMitte table td.PreisBesch
{
	background-color: #B1CAE7;

}

div#WrapperInhalt div#SpalteMitte table td.Preis
{
}

div#WrapperInhalt div#SpalteMitte a
{
  color: #00285F;
}

div#WrapperInhalt div#SpalteMitte a:link
{
  color: #00285F;
}

div#WrapperInhalt div#SpalteMitte a:hover
{
  color: #333333;
}

div#WrapperInhalt div#SpalteMitte a:active
{
}

div#WrapperInhalt div#SpalteMitte a:visited
{
}
div#WrapperInhalt div#SpalteMitte ul
{

}

div#WrapperInhalt div#SpalteMitte ul li, div#WrapperInhalt div#SpalteMitte ol li
{
  color: #333333;
}

div#WrapperInhalt div#SpalteMitte img.Bildrahmen
{
  border: 1px solid #00285F;
}





/* Personen-Kontaktbox - AV 02.03.2011 */ 
div#WrapperInhalt div#SpalteMitte div.PContainer
{
	background-color: #E9F0FA;
}

div#WrapperInhalt div#SpalteMitte div.PPosition
{
	background-color: #3B6BA8;
	color: #B1CAE7;
}

div#WrapperInhalt div#SpalteMitte div.PContent
{
	color: #00285F;
}


div#WrapperInhalt div#SpalteMitte div.PContent p.PPerson
{
	color: #00285F;
}

div#WrapperInhalt div#SpalteMitte div.PImage
{
}





/*Footer*/
div#TrennerUnten
{
  background-color: #5C9CD0;
  background-image: url(../../images/Saarschleife/HintergrundTrennerUnten.gif);
}

div#Footernavigation ul li
{
  border-right: 1px solid #8F8F8F;
}

div#Footernavigation ul li a
{
  color: #666666;
}

div#Footernavigation ul li a:link
{
  color: #666666;
}

div#Footernavigation ul li a:hover
{
  color: #00285F;
}

div#Footeradresse
{
  color: #666666;
}

div#Footeradresse a
{
  color: #666666;
}

div#Footeradresse a:link
{
  color: #666666;
}

div#Footeradresse a:hover
{
  color: #666666;
}

div#FooterSlogan
{
  color: #00285F;
}

div#FooterSlogan a
{
  color: #666666;
}

div#FooterSlogana:link
{
  color: #666666;
}

div#FooterSlogan a:hover
{
  color: #666666;
}


input.btnStandard
{
  background-color: #005A9D;
  border: 1px solid #00285F;
  color: #B1CAE7;
  background-image: url(../../images/Saarschleife/HintergrundButtons.gif);
}

div#WrapperInhalt div#SpalteMitte div.SuchErgBlock
{
  border-bottom: 1px solid #BABABA;
}

div#WrapperInhalt div#SpalteMitte p.StelleKurzLink
{
  border-top: 1px solid #BABABA;
}

/*Links*/
div.pnlLink
{
border-bottom: 1px solid #BABABA;
}

div.LinieGB
{
  margin-bottom: 10px;
  margin-top: 10px;
  border-bottom: 1px solid #BABABA;
  font-size: 11px;
   padding-bottom: 10px;
}

img.Captcha
{
   border: 1px solid #BABABA;
}

div.CamBild
{
  border: 1px solid #00285F;
}

div.CamText
{
  background-color: #00285F;
  padding: 1px;
  text-align: center;
  color: #FFFFFF;
  font-size: 11px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.Highlight
{
  background-color: #FFFF00 !important;
}









/*Kalender Seite*/
div#WrapperInhalt div#SpalteMitte table.Kalender th
{
  background-color: #3866A5;
  border: 1px solid #3866A5;
  color: #B1CAE7;
  border-bottom: 2px solid #3866A5;
}

div#WrapperInhalt div#SpalteMitte table.Kalender td
{
  border: 1px solid #B1CAE7;
  color: #005A9D;
}

div#WrapperInhalt div#SpalteMitte table.Kalender td a
{
  color: #00285F;
  
}

div#WrapperInhalt div#SpalteMitte table.Kalender td a.LinkLastMinute
{
  color: #333333;
  background-image: url(../../images/icn_Veranst_LastMinute.gif);
 
  
}

div#WrapperInhalt div#SpalteMitte table.Kalender td a.LinkArrangements
{
  color: #333333 ;
  color: #333333;
  background-image: url(../../images/icn_Veranst_Arrangements.gif);
  
}

div#WrapperInhalt div#SpalteMitte table.Kalender td a.LinkAktuelles
{
  color: #000000;
  color: #333333;
  background-image: url(../../images/icn_Veranst_Aktuelles.gif);
 
}

div#WrapperInhalt div#SpalteMitte table.Kalender td a.LinkVeranstaltung
{
  color: #666666;
  color: #333333;
  background-image: url(../../images/icn_Veranst_Veranstaltungen.gif);
}

div#WrapperInhalt div#SpalteMitte table.Kalender td.KalenderNichtAktuellerMonat
{
  color: #B1CAE7;
}

div#WrapperInhalt div#SpalteMitte table.Kalender td.KalenderEintraegeGefunden
{
  background-color: #BFD7ED;
}

div#WrapperInhalt div#SpalteMitte div.KalenderFooter
{
  background-image: url(../../images/Saarschleife/HintergrundHeadlineSpalten.gif);
  color: #B1CAE7;
  background-color: #3866A5;
  border: 1px solid #3866A5;
}

div#WrapperInhalt div#SpalteMitte div.KalenderFooter table.KalenderSchalter td a
{
  color: #B1CAE7;
}

div#WrapperInhalt div#SpalteMitte div.KalenderFooter table.KalenderSchalter td.KalenderSchalterMonat
{
  color: #B1CAE7 !important;
}

