/* Formate RheingauXXL */

/* Bodys ---------------------------------------------------------------------------------------------------- */
body			{ background-color:#035A33; color:#FFFFFF; font-size:12px; font-family:Arial;
			  scrollbar-base-color:#035A33;
			  scrollbar-3dlight-color:#FFFFFF;
			  scrollbar-arrow-color:#FFFFFF;
			  scrollbar-darkshadow-color:#000000;
			  scrollbar-face-color:#035A33;
			  scrollbar-highlight-color:#035A33;
			  scrollbar-shadow-color:#035A33;
			  scrollbar-track-color:#42AE70; } /* Eigenschaften der Hauptbodys wie z.B. Content-Seiten */

body.level2		{ background-color:#057342; } /* Eigenschaften der Nebenbodys wie z.B. Subnav-Seiten (ausser Nav wegen Mouseovereffekte) */
body.level3		{ background-color:#00401A; } /* Eigenschaften der Nebenbodys wie z.B. Head */
body.level4		{ background-color:#FFFFFF; } /* Eigenschaften der Nebenbodys wie z.B. Logo */
body.line		{ background-color:#FFFFFF; } /* Eigenschaften der Zwischen-Frame-Linien */

body.clubxxl		{ background: #035A33 url(gfx/bg_clubxxl.gif); } /* Eigenschaften der ClubXXL-Seiten */


/* Links ---------------------------------------------------------------------------------------------------- */
a			{ text-decoration:underline; color:#FFFFFF; font-size:12px; font-family:Arial; } /* Standardlink */
a:hover			{ text-decoration:underline; }
a.subnav		{ text-decoration:none; color:#FFFFFF; font-size:11px; font-family:Arial; } /* Subnavigation */
a.subnav:hover		{ text-decoration:none; color:#00401A; background-color:#FFFFFF; }
a.subnav2		{ text-decoration:none; color:#FFFFFF; font-size:12px; font-family:Arial; font-weight:bold; } /* Subnavigation2 */
a.subnav2:hover		{ text-decoration:none; color:#00401A; background-color:#FFFFFF; }
a.subnav2klein		{ text-decoration:none; color:#FFFFFF; font-size:10px; font-family:Arial; font-weight:bold; } /* Subnavigation2 klein */
a.subnav2klein:hover	{ text-decoration:none; color:#00401A; background-color:#FFFFFF; }
a.subnavfoot		{ text-decoration:none; color:#FFFFFF; font-size:11px; font-family:Arial; font-weight:bold; } /* Link im Foot-Bereich (Mitte, links und rechts) */
a.subnavfoot:hover	{ text-decoration:none; color:#00401A; background-color:#FFFFFF; }
a.galleries		{ text-decoration:none; color:#333333; font-size:12px; font-family:Arial; font-weight:bold; } /* Link für die Navigation der Galerien untereinander */
a.galleries:hover	{ text-decoration:none; color:#E5E5E5; background-color:#333333; }
a.galleriesklein	{ text-decoration:none; color:#333333; font-size:10px; font-family:Arial; font-weight:bold; } /* Link für die Navigation der Galerien untereinander klein */
a.galleriesklein:hover	{ text-decoration:none; color:#E5E5E5; background-color:#333333; }
a.slideshow		{ text-decoration:none; color:#FFFFFF; font-size:12px; font-family:Arial; font-weight:bold; } /* Link für die Slideshow */
a.slideshow:hover	{ text-decoration:none; color:#00401A; background-color:#FFFFFF; }
a.fotostory		{ text-decoration:none; color:#222222; font-size:14px; font-family:Arial; font-weight:bold; } /* Link im Fotostory-Bereich */
a.fotostory:hover	{ text-decoration:none; color:#FFFF99; background-color:#222222; }


/* Tabellen ---------------------------------------------------------------------------------------------------- */
/* ClubXXL */
.tableclubxxlangebote	{ background:#BBBBBB; }
.tdclubxxlangeboteleft	{ background:#03502D; color:#FFFFFF; font-size:12px; font-family:Arial; }
.tdclubxxlangeboteright	{ background:#057342; }
.tdclubxxlangebotehl	{ background:#03502D; color:#FFFFFF; font-size:14px; font-family:Arial; font-weight:bold; letter-spacing:2px; }
.tdclubxxlangebotetext	{ background:#057342; color:#FFFFFF; font-size:12px; font-family:Arial; }
.tdclubxxlartikelbild	{  }
.tdclubxxlartikelinfo	{ color:#FFFFFF; font-size:12px; font-family:Arial; font-weight:bold; }
/* Events */
.tableevents		{ border: 1px solid; border-color: #FFFFFF #000000 #000000 #FFFFFF; }
.tdeventsmonat		{ background: #03502D; color: #FFFFFF; font: 14px Arial; font-weight: bold; font-variant: small-caps; }
.tdeventswann		{ background: #057342; color: #FFFFFF; font: 12px Arial; font-weight: bold; }
.tdeventswas		{ background: #036338; color: #FFFFFF; font: 12px Arial; }


/* Content ---------------------------------------------------------------------------------------------------- */
.headline		{ color:#FFFFFF; font-size:16px; font-family:Arial; font-weight:bold; } /* Eigenschaften der Hauptinhalte */
.headlinemittel		{ color:#FFFFFF; font-size:14px; font-family:Arial; font-weight:bold; } /* Eigenschaften der Hauptinhalte */
.headlineklein		{ color:#FFFFFF; font-size:12px; font-family:Arial; font-weight:bold; } /* Eigenschaften der Hauptinhalte */
.contentklein		{ color:#FFFFFF; font-size:10px; font-family:Arial; } /* Eigenschaften der Hauptinhalte */
.content		{ color:#FFFFFF; font-size:12px; font-family:Arial; } /* Eigenschaften der Hauptinhalte */
.contentgross		{ color:#FFFFFF; font-size:13px; font-family:Arial; } /* Eigenschaften der Hauptinhalte */
.contentgal		{ color:#80B89F; font-size:12px; font-family:Arial; font-weight:bold; } /* Eigenschaften der nicht aktiven Teile-Links in den Galerien */

.headline2		{ color:#333333; font-size:16px; font-family:Arial; font-weight:bold; } /* Eigenschaften der Nebeninhalte */
.headline2klein		{ color:#333333; font-size:12px; font-family:Arial; font-weight:bold; } /* Eigenschaften der Nebeninhalte */
.content2klein		{ color:#333333; font-size:10px; font-family:Arial; } /* Eigenschaften der Nebeninhalte */
.content2		{ color:#333333; font-size:12px; font-family:Arial; } /* Eigenschaften der Nebeninhalte */
.content2gross		{ color:#333333; font-size:13px; font-family:Arial; } /* Eigenschaften der Nebeninhalte */

.hlfotostory		{ color:#222222; font-size:14px; font-family:Arial; font-weight:bold; } /* Eigenschaften der Fotostory */
.contentfotostory	{ color:#222222; font-size:14px; font-family:Comic Sans MS, Arial; } /* Eigenschaften der Fotostory */

.hlsubnav		{ color:#FFFFFF; font-size:10px; font-family:Comic Sans MS, Arial; font-weight:bold; letter-spacing:2pt; } /* Überschrift im Subnav-Bereich */
.txtsubnav		{ color:#FFFFFF; font-size:11px; font-family:Arial; } /* Text im Subnav-Bereich */
.txtfoot		{ color:#FFFFFF; font-size:11px; font-family:Arial; font-weight:bold; } /* Text im Foot-Bereich (Mitte, links und rechts) */


/* Formulare ---------------------------------------------------------------------------------------------------- */
.formfield		{ color:#000000; font-size:12px; font-family:Arial; border:0px; width:150px; } /* Eigenschaften der Inputfelder */
.selectfield		{ color:#000000; font-size:11px; font-family:Arial; border:0px; width:150px; } /* Eigenschaften der Selectfelder */
.textarea		{ color:#000000; font-size:12px; font-family:Arial; border:0px; width:268px; } /* Eigenschaften der Textareafelder */
.submitfield		{ color:#FFFFFF; font-size:12px; font-family:Arial; background-color:#035A33; } /* Eigenschaften der Submitfelder */


/* Formatierung ---------------------------------------------------------------------------------------------------- */
.borderbottomcontent	{ font-size:70px; } /* Höhe des unteren Abstands der Inhaltsseiten zum Foot-Frame */
.hrsubnav		{ color:#035A33; } /* Horizontale Linie im Subnavbereich */


/* Dummy ---------------------------------------------------------------------------------------------------- */
.dummy			{  }
