/* Seitenlayout  */
.outertable    { table-layout:fixed; width:800px; height:700px; padding:0px; spacing:0px;border-style:solid; border-width:0px ;background-color:#ffffff}
.kopffeld       { height:100px; background-color:#ddddcc; border-style:solid; border-width:1px; border-color:black }
.bannerfeld   { table-layout:fixed; border-style:solid; border-width:0px; height:100%; width:100%; spacing:0px; padding:0px }
.hauptfeld     { background-color:#eeeedd; border-style:solid; 
                      border-bottom-width:1px; border-right-width:0px; border-left-width:0px; border-top-width:0px; 
                      border-color:#ff9966  }
.linkespalte   { width:120px ;border-style:solid; 
                      border-bottom-width:1px; border-right-width:0px; border-left-width:5px; border-top-width:2px; 
                      border-color:#ff6666 }
.mittelspalte  { background-color:#ddddcc; border-style:solid; 
                      border-bottom-width:0px; border-right-width:0px; border-left-width:0px; border-top-width:2px; 
                      border-color:#ff6666 }
.rechtespalte { width:151; border-style:solid; 
                      border-left-width:0px; border-top-width:2px; border-right-width:1px; border-bottom-width:1px; 
                      border-color:#ff6666 }
.redaktionsbereich         { margin:40px; margin-top:0px; padding:0px; }
.zwischen-head-und-sub { height:5px }
.zwischen-sub-und-text   { height:8px }
.borders { border-style:solid; border-width:1px; border-left-width:5px; border-top-width:2px; border-color:#ff6666 }
.kommentar { width:100%; padding-left:10px ;border-style:solid; 
                     border-width:1px; border-left-width:5px; border-top-width:2px; border-color:#a9b3d4 }

body             {font-family: "Trebuchet MS", Verdana, Arial, Sans-Serif; font-size: x-small; color: #000000}
.punkte   	 {font-family:  "Trebuchet MS", Verdana, Arial, Sans-Serif; font-size:13; color:#AE6B00; font-weight: bold}
.headline   	 {font-family:  "Trebuchet MS", Verdana, Arial, Sans-Serif; font-size:18; color:#000000; font-weight: bold;
                                  }
/*.subheadline   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:13; color:#AE6B00}*/
.subheadline   	 {font-family:  "Trebuchet MS", Verdana, Arial, Sans-Serif; font-size:15; color: black; font-weight:normal }

.text		 {font-family:  "Trebuchet MS", Verdana, Arial, Sans-Serif; font-size:12; color:#000000 }
.navigation      {font-family:  "Trebuchet MS", Verdana, Arial, Sans-Serif; font-size:9; font-weight: bold; color:#000000}



/*
A:link           {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #8B4513}
A:visited        {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #8B4513}
A:hover          {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #AE6B00}
A:active         {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #AE6B00}
*/

A:link           {font-family:  "Trebuchet MS", Verdana, Arial, Sans-Serif; font-size:13; text-decoration: none; color: #0033aa}
A:visited        {font-family:  "Trebuchet MS", Verdana, Arial, Sans-Serif; font-size:13; text-decoration: none; color: #0033aa}
A:hover          {font-family:  "Trebuchet MS", Verdana, Arial, Sans-Serif; font-size:13; text-decoration: none; color: #cc0066}
A:active         {font-family:  "Trebuchet MS", Verdana, Arial, Sans-Serif; font-size:13; text-decoration: none; color: #0000cc}


A.klein:link	{font-family:  "Trebuchet MS", Verdana, Arial, Sans-Serif; font-size:11; text-decoration: none; color: #0033aa}
A.klein:visited {font-family:  "Trebuchet MS", Verdana, Arial, Sans-Serif; font-size:11; text-decoration: none; color: #0033aa}
A.klein:hover	{font-family:  "Trebuchet MS", Verdana, Arial, Sans-Serif; font-size:11; text-decoration: none; color: #cc0066; background-color:#ffcc00}
A.klein:active	{font-family:  "Trebuchet MS", Verdana, Arial, Sans-Serif; font-size:11; text-decoration: none; color: #0000cc}

/*A.navi:link {font-family: helvetica, arial, geneva, sans-serif; font-size:12; text-decoration: none; color: #8B4513}
A.navi:visited {font-family: helvetica, arial, geneva, sans-serif; font-size:12; text-decoration: none; color: #8B4513}
A.navi:hover	{font-family: helvetica, arial, geneva, sans-serif; font-size:12; text-decoration: none; color: #AE6B00}
A.navi:active	{font-family: helvetica, arial, geneva, sans-serif; font-size:12; text-decoration: none; color: #AE6B00}
*/
A.navi:link {font-family: helvetica, arial, geneva, sans-serif; font-size:12; text-decoration: none; color: #000000}
A.navi:visited {font-family: helvetica, arial, geneva, sans-serif; font-size:12; text-decoration: none; color: #000000}
A.navi:hover	{font-family: helvetica, arial, geneva, sans-serif; font-size:12; text-decoration: none; color: #996666}
A.navi:active	{font-family: helvetica, arial, geneva, sans-serif; font-size:12; text-decoration: none; color: #AE6B00}

A.navi2:link {font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #333333}
A.navi2:visited {font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #333333}
A.navi2:hover {font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #AE6B00}
A.navi2:active {font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #AE6B00}

A.navi3:link {font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #555555}
A.navi3:visited {font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #555555}
A.navi3:hover {font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #AE6B00}
A.navi3:active {font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #AE6B00}

.navi1on { }
.navi1off { }
.navi2on { }
.navi2off { }
.navi3on { }
.navi3off { }

/************ eigene styles *************/

/******** Termine *********************/
.kamohi { background-color: cornflowerblue; color: yellow; font-weight: 900; filter:Alpha(opacity=100, finishopacity=0, style=2)}


.bold { font-weight:bold}
.kleinschrift { font-size:11 }
.riesigeschrift { font-size:3cm }
.schriftzwoelf { font-size:13 }
.schrift16 { font-size:16 }
.tabellenschrift { font-size:12; background-color:palegoldenrod }
.tabellenkopf { font-size:17; background-color: khaki }

.backbutton { font-size:11; background-color: #ffff99; cursor:hand }


.klein {font-size:10}
.navi  {font-size:8; font-weight: bold; color:#000000}
.navi2 {font-weight: bold}
.Input {font-size:11}

/**************** Layout Gelb***********ffffcc**
.gesamthintergrund {background-color:#ddddff}
.pappe {background-color:#eeeebb; border-style: solid;border-width:1px; border-color:black}
.kopfzeile {background-color:#eeee77; font-size:12; font-weight:bold}
.rose {background-color:#EBDFAF}
.boxrahmen {border-style: solid;border-width:1px; border-color:black}
.separator { background-color: cadetblue }
.backimage {background-image: url(images/bluehead.gif)}
****************************************************/

/****** Layout Blau *************
.gesamthintergrund {background-color:#ffffcc}
.pappe {background-color:#ccddee; border-style: solid;border-width:1px; border-color:black}
.kopfzeile {background-color:#eeee77; font-size:12; font-weight:bold}
.rose {background-color:#EBDFAF}
.boxrahmen {border-style: solid;border-width:1px; border-color:black}
.separator { background-color: #ff9900 }
.backimage {background-image: url(images/bluehead.gif)}
****************************************************/

/****** Layout Grau *************/
//.gesamthintergrund {background-color:#eeeeee}
.pappe {background-color:#eeeedd; border-style: solid;border-width:1px; border-color:#ffcc00}
.kopfzeile {background-color:#eeee77; font-size:12; font-weight:bold}
.rose {background-color:#EBDFAF}
.boxrahmen {border-style: solid;border-width:1px; border-color:#ffcc00}
.separator { background-color: #ff9900 }
/*.backimage {background-image: url(images/bluehead.gif)}*/
.backimage {background-image:url(images/bluehead-anim.gif)}
/****************************************************/

/*buchungsprogramm*/
.buchungshintergrund {background-color:#dfe4f6}
.xbel_buttons { font-size:11; background-color: #99cccc; cursor:hand }
.bel_buttons {background-color: #a9b3d4; filter:Alpha(opacity=70, finishopacity=30, style=2); font-size:9; cursor:hand }
.warteschlange2 {border-right-style:solid;border-right-width:5px;border-right-color:#ff6600}
.warteschlange3 {border-right-style:solid;border-right-width:10px;border-right-color:#ff6600}
.knopfrahmen {border-style:solid;border-width:1px;border-color:steelblue}
.puffer {margin-left:15px;margin-right:15px;color:red}

/*grosse Mitte*/
.schweben { position:absolute; top:5px; right:5px; width:232px; height:62px; z-index:1; background-color: none }
.locatorpos { position:absolute; top:0px; left:5px; width:432px; height:10px; z-index:1; background-color: white }

img {border:0}

/*Locator*/
.Locator { font-family:helvetica, arial, geneva, sans-serif,Verdana, Arial; font-size:12; color:#7B7B7B;} 
.Locator a:link {color:#7B7B7B; text-decoration:none;} 
.Locator a:visited {color:#7B7B7B; text-decoration:none;} 
.Locator a:hover {color:#0055AA; text-decoration:none;} 
.Locator a:active {color:#0055AA; text-decoration:none;} 
.Locator a:focus {color:#0055AA; text-decoration:none;}


/********Artikelliste alistmod3 (mit Bildern)********************/
.artlist_subheadline { font-size:13; padding-bottom:10px; padding-left:5px }
.artlist_headline { font-size:16; background-color:#eeeaaa; font-weight:bold }
.artlist_headlinelink { font-size:16; font-weight:bold }
.artlist_date { font-size:12; background-color:#dddaaa }


/************ Uhr *****************************************/
.uhrposition { position:absolute; top:30px; left:5px; width:50px; height:50px; z-index:1; background-color: white }

/************ Volltextsuche **********************************/

/************* fuer die ausgabe fotodetail************************/ 
.newstable  { 
border: 1px solid #ffffff; padding: 5px; margin-bottom: 10px; font: 12px/16px Verdana, sans-serif; color: #000000; width: 100% 
}  

.klein  { 
  font: normal 8pt/12pt Verdana, sans-serif; padding:2px; 
} 

/* fuer die anzeige im editor */ 
.button { 
  font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; border: 1px solid #ffffff; background: #ffcc00; width: 100px; 
} 
.field { 
  font: 11px Verdana, Arial, Helvetica, sans-serif; height: 20px; width: 320px; border: 1px solid #ffcc00; margin-bottom: 0px; 
} 
.box { 
  font: 11px Verdana, Arial, Helvetica, sans-serif; height: 150px; width: 320px; border: 1px solid #ffcc00; margin-bottom: 5px; 
} 
.hl4  { 
  font: bold 10pt/12pt Verdana, sansserif; color: #000066; text-transform: uppercase; 
}

.fotos {background-color:#dddddd }

/* Ausgabe des RSS News Moduls */
.rssbox { width: 80% }

/* Infobox im Gmapper*/

.infobox {
   text-align:left;
   font-size:8pt; 
   color:#000000;
}
A.infobox:link    {font-family: helvetica, arial, geneva, sans-serif; font-weight: bold: font-size:8pt; font-variant:small-caps; text-decoration: none; color: #006666}
A.infobox:visited {font-family: helvetica, arial, geneva, sans-serif; font-weight: bold: font-size:8pt; font-variant:small-caps; text-decoration: none; color: #006666}
A.infobox:hover   {font-family: helvetica, arial, geneva, sans-serif; font-weight: bold: font-size:8pt; font-variant:small-caps; text-decoration: none; color: #000000}
A.infobox:active  {font-family: helvetica, arial, geneva, sans-serif; font-weight: bold: font-size:8pt; font-variant:small-caps; text-decoration: none; color: #006666}


