/* -------------------------------------------------------------------------------------------------------- */
/* CSS extended for MSIE 4+, Netscape 6 ig / v1.03 / 2001-04-04 */

/* (c) teamBLAU new media agency, http://www.teamBLAU.com */
/* -------------------------------------------------------------------------------------------------------- */

body		{ background-repeat:no-repeat;  margin:0;  }

.form		{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; border-width:1px; border-style:solid; border-color:#616B56; background:"#E7E7CF"; }

.form_home		{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:11px; }

a  			{ text-decoration:none;		color:#336600; font-size:11px; }
a:visited  	{ text-decoration:none;		color:#336600; font-size:11px; }
a:active  	{ text-decoration:none;		color:#339900; font-size:11px; }
a:hover  	{ text-decoration:none;		color:#339900; font-size:11px; }

/* --- VERDANA --- */

/* Navigation oben*/
	.navioben					{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:10px; color:#CC3300; }
	.navioben		a  			{ color:#CC3300; font-size:10px; }
	.navioben		a:visited  	{ color:#CC3300; font-size:10px; }
	.navioben		a:active  	{ text-decoration:underline;	color:#CC3300; font-size:10px; }
	.navioben	 	a:hover  	{ text-decoration:underline;	color:#CC3300; font-size:10px; }

/*Navigation aktiv*/
	.naviaktiv					{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:10px; color:#CC3300; }
	.naviaktiv		a  			{ text-decoration:underline;	color:#CC3300; font-size:10px; }
	.naviaktiv		a:visited  	{ text-decoration:underline;	color:#CC3300; font-size:10px; }
	.naviaktiv		a:active  	{ text-decoration:underline;	color:#CC3300; font-size:10px; }
	.naviaktiv	 	a:hover  	{ text-decoration:underline;	color:#CC3300; font-size:10px; }

/* Navigation links*/
	.navilinks					{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#CC3300; }
	.navilinks		a  			{ color:#CC3300; font-size:11px; }
	.navilinks		a:visited  	{ color:#CC3300; font-size:11px; }
	.navilinks		a:active  	{ text-decoration:underline;	color:#CC3300; font-size:11px; }
	.navilinks	 	a:hover  	{ text-decoration:underline;	color:#CC3300; font-size:11px; }

/*Navigation links aktiv*/
	.navilinksaktiv					{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#CC3300; }
	.navilinksaktiv		a  			{ text-decoration:underline;	color:#CC3300; font-size:11px;}
	.navilinksaktiv		a:visited  	{ text-decoration:underline;	color:#CC3300; font-size:11px;}
	.navilinksaktiv		a:active  	{ text-decoration:underline;	color:#CC3300; font-size:11px;}
	.navilinksaktiv	 	a:hover  	{ text-decoration:underline;	color:#CC3300; font-size:11px;}

/* Text oliv klein*/
	.textoliv					{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:10px; color:#666600; }
	.textoliv		a  			{ color:#CC3300;  font-size:10px;}
	.textoliv		a:visited  	{ color:#CC3300;  font-size:10px;}
	.textoliv		a:active  	{ text-decoration:underline;	color:#CC3300;  font-size:10px;}
	.textoliv	 	a:hover  	{ text-decoration:underline;	color:#CC3300;  font-size:10px;}
	
/* Text oliv sehr klein*/
	.textolivk					{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:9px; color:#666600; }
	.textolivk		a  			{ color:#CC3300; font-size:9px;}
	.textolivk		a:visited  	{ color:#CC3300; font-size:9px;}
	.textolivk		a:active  	{ text-decoration:underline;	color:#CC3300; font-size:9px; }
	.textolivk	 	a:hover  	{ text-decoration:underline;	color:#CC3300; font-size:9px; }

/* Text schwarz klein*/
	.textschwarzk					{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:10px; color:#000000; }
	.textschwarzk		a  			{ color:#CC3300; font-size:10px; }
	.textschwarzk		a:visited  	{ color:#CC3300; font-size:10px; }
	.textschwarzk		a:active  	{ text-decoration:underline;	color:#CC3300; font-size:10px; }
	.textschwarzk	 	a:hover  	{ text-decoration:underline;	color:#CC3300; font-size:10px; }

/* Text braun klein*/
	.textbraun					{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#663300; }
	.textbraun		a  			{ color:#CC3300; font-size:11px;}
	.textbraun		a:visited  	{ color:#CC3300; font-size:11px;}
	.textbraun		a:active  	{ text-decoration:underline;	color:#CC3300; font-size:11px;}
	.textbraun	 	a:hover  	{ text-decoration:underline;	color:#CC3300; font-size:11px;}

/* Text braun sehr klein*/
	.textbraunk					{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:10px; color:#663300; }
	.textbraunk		a  			{ color:#CC3300; font-size:10px;}
	.textbraunk		a:visited  	{ color:#CC3300; font-size:10px;}
	.textbraunk		a:active  	{ text-decoration:underline;	color:#CC3300; font-size:10px;}
	.textbraunk	 	a:hover  	{ text-decoration:underline;	color:#CC3300; font-size:10px;}

/* ----  FORUM  --------------------------------------------------------------------------------------------- */

/* Titel */
.txtContentH		{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;  font-size:15px;  color:#663300; }

/* Titel in farbigem Hintergrund */
.ForumTxtH2				{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; color:#663300; font-size:11px; background-color:#E7E7CF; font-weight:bold;}
.ForumTxtH2 a  			{ text-decoration:none;		color:#996600; }
.ForumTxtH2 a:visited  	{ text-decoration:none;		color:#996600; }
.ForumTxtH2 a:active  	{ text-decoration:none;		color:#000000; }
.ForumTxtH2 a:hover  	{ text-decoration:none;		color:#000000; }

/* normal text */
.ForumTxtP				{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#663300; }
.ForumTxtP a  			{ color:#CC3300; font-size:11px; }
.ForumTxtP a:visited  	{ color:#CC3300; font-size:11px; }
.ForumTxtP a:active  	{ text-decoration:underline;		color:#CC3300; font-size:11px; }
.ForumTxtP a:hover  	{ text-decoration:underline;		color:#CC3300; font-size:11px; }

/* normaler text farbig */
.ForumTxtPs				{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#666600; }
.ForumTxtPs a  			{ color:#CC3300; font-size:11px; }
.ForumTxtPs a:visited  	{ color:#CC3300; font-size:11px; }
.ForumTxtPs a:active  	{ text-decoration:underline;		color:#CC3300; font-size:11px; }
.ForumTxtPs a:hover  	{ text-decoration:underline;		color:#CC3300; font-size:11px; }

/* formulare */
.ForumForm		{ font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; border-width:1px; border-style:solid; border-color:#616B56; background:"#E7E7CF"; }

.FloatRight {
	margin: 0px 0px 5px 1px;
	float:right;
}

.FloatLeft {
	margin: 0px 1px 5px 0px;
	float:left;
}


