
p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,a
     { font-family:Arial,sans-serif; }
     
.cont  	{ font-size:10pt; color:#666666; line-height:11pt; }
.cont8 	{ font-size:8pt; color:#666666; line-height:9pt; }
.nwltit { font-size:14pt; color:#ffffff; line-height:16pt; }
.fehler	{ font-size:10pt; color:#ff0000; line-height:11pt; }
.fehler8	{ font-size:8pt; color:#ff0000; line-height:10pt; }
.drcont  	{ font-size:10pt; color:#cc0000; line-height:11pt; }
.cont12	{ font-size:12pt; color:#666666; line-height:13pt; }
.scont  	{ font-size:12px; color:#666666; line-height:12px; }
.welc	{ font-size:10pt; color:#666666; line-height:11pt; }     
.incol { color:#333333; background-color:#ffffff; border:1px solid #cc0000; padding-left:2px; font-family:Arial,sans-serif; font-size:10pt; }
.hinweis12 { color:#cc0000; font-size:12pt; line-height:13pt; }
.no_anm { color:#cc0000; font-size:24pt; line-height:25pt; font-weight:bold; }
.content16  { font-size:12px; color:#666666; line-height:16px; }
.gcont  { font-size:12px; color:#009900; line-height:12px; }
.grcont  { font-size:12px; color:#666666; line-height:12px; }
.rcont  { font-size:12px; color:#ff0000; line-height:12px; }
.kgwcont { font-size:12pt; color:#cc0000; line-height:13pt; font-weight:bold; }
.smcont  { font-size:10px; color:#666666; line-height:10px; }
.srcont  { font-size:10px; color:#ff0000; line-height:10px; }

a.contlink:active	{ font-size:10pt; color:#333333; line-height:11pt; text-decoration:underline; }
a.contlink:link		{ font-size:10pt; color:#333333; line-height:11pt; text-decoration:underline; }
a.contlink:visited	{ font-size:10pt; color:#333333; line-height:11pt; text-decoration:underline; }
a.contlink:hover	{ font-size:10pt; color:#cc0000; line-height:11pt; text-decoration:underline;}
    
.login_button{
  background-color: #f2f2f2;
  vertical-align: top;
  width: 118px;
  color: #666666;
  margin-top: 3px;
  margin-bottom: 3px;
  border: 2px solid #ffeceb;
  cursor: pointer;
  border-color: #cc0000;
  font-size:12px;
}


/*				M E N U 		*/     
a.menu:active	{ font-size:10pt; color:#666666; line-height:11pt; font-weight:bold; text-decoration:none; }
a.menu:link		{ font-size:10pt; color:#666666; line-height:11pt; font-weight:bold; text-decoration:none; }
a.menu:visited	{ font-size:10pt; color:#666666; line-height:11pt; font-weight:bold; text-decoration:none; }
a.menu:hover	{ font-size:10pt; color:#cc0000; line-height:11pt; font-weight:bold; text-decoration:underline;}

a.menselect:active	{ font-size:10pt; color:#cc0000; line-height:11pt; font-weight:bold; text-decoration:underline; }
a.menselect:link	{ font-size:10pt; color:#cc0000; line-height:11pt; font-weight:bold; text-decoration:underline; }
a.menselect:visited	{ font-size:10pt; color:#cc0000; line-height:11pt; font-weight:bold; text-decoration:underline; }
a.menselect:hover	{ font-size:10pt; color:#cc0000; line-height:11pt; font-weight:bold; text-decoration:underline;}
 
.smtit { font-size:10pt; color:#cc0000; line-height:12pt; font-weight:bold; }   

a.sub:active	{ font-size:10pt; color:#666666; line-height:16pt; text-decoration:none; }
a.sub:link		{ font-size:10pt; color:#666666; line-height:16pt; text-decoration:none; }
a.sub:visited	{ font-size:10pt; color:#666666; line-height:16pt; text-decoration:none; }
a.sub:hover		{ font-size:10pt; color:#cc0000; line-height:16pt; text-decoration:underline;}

a.subselect:active		{ font-size:10pt; color:#cc0000; line-height:16pt; text-decoration:underline; font-weight:bold;}
a.subselect:link		{ font-size:10pt; color:#cc0000; line-height:16pt; text-decoration:underline; }
a.subselect:visited		{ font-size:10pt; color:#cc0000; line-height:16pt; text-decoration:underline; }
a.subselect:hover		{ font-size:10pt; color:#cc0000; line-height:16pt; text-decoration:underline;}

     
/*	Footer	*/

a.footlink:active	{ font-size:9pt; color:#ffffff; line-height:14px; text-decoration:none; }
a.footlink:link		{ font-size:9pt; color:#ffffff; line-height:14px; text-decoration:none; }
a.footlink:visited	{ font-size:9pt; color:#ffffff; line-height:14px; text-decoration:none; }
a.footlink:hover	{ font-size:9pt; color:#ffffff; line-height:14px; text-decoration:underline;}

.copyright	{ font-size:9pt; color:#666666; }

/*	Partner	*/
.ptit	{ font-size:14px; color:#cc0000; }
.pwtit	{ font-size:14px; color:#ffffff; }
.nordea  { font-size:14px; color:#006699; line-height:14px; }
     

body {
	background-image: url(../img/body_bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
}

.toprahmen { border-width:1px; border-color:#cc0000; background-color:#ffffff; border-style:solid; }


/*	IMPRESSUM		*/

.imptxt	{ font-size:10pt; color:#666666;	}
.imprahmen { border-width:1px; border-color:#cc0000; background-color:#ffffff; border-style:solid; }
.wcont { font-size:10pt; color:#ffffff; line-height:10pt; }

a.implink:active	{ font-size:12px; color:#666666; line-height:14px; text-decoration:none; }
a.implink:link		{ font-size:12px; color:#666666; line-height:14px; text-decoration:none; }
a.implink:visited	{ font-size:12px; color:#666666; line-height:14px; text-decoration:none; }
a.implink:hover	{ font-size:12px; color:#ffffff; line-height:14px; background-color:#cc0000; }


/*			SHOP			*/
.listcol { color:#666666; background-color:#ffffff; border:1px solid #cc0000; padding-left:1px; font-family:Arial,sans-serif; font-size:10px; }
.shoprahmen { border-width:1px; border-color:#cccccc; background-color:#ffffff; border-style:solid; }
.preis  { font-size:13px; color:#333333; line-height:14px; }

a.wk:active	{ font-size:11px; color:#ffffff; line-height:12px; text-decoration:none; }
a.wk:link		{ font-size:11px; color:#ffffff; line-height:12px; text-decoration:none; }
a.wk:visited	{ font-size:11px; color:#ffffff; line-height:12px; text-decoration:none; }
a.wk:hover	{ font-size:11px; color:#ffffff; line-height:12px; text-decoration:underline;}

a.wkg:active	{ font-size:11px; color:#990000; line-height:12px; text-decoration:none; }
a.wkg:link		{ font-size:11px; color:#990000; line-height:12px; text-decoration:none; }
a.wkg:visited	{ font-size:11px; color:#990000; line-height:12px; text-decoration:none; }
a.wkg:hover	{ font-size:11px; color:#99000; line-height:12px; text-decoration:underline;}

.wkempty	{ font-size:11px; color:#333333;	}
.wktit		{ font-size:18px; color:#cc0000; font-weight:bold;	}
.wkktit		{ font-size:14px; color:#cc0000; font-weight:bold;	}
.wklist		{ font-size:11px; color:#666666; line-height:14px; }
.mhist		{ font-size:12px; color:#333333; line-height:14px; }
.rmhist		{ font-size:12px; color:#cc0000; line-height:14px; }

.shopdanke { font-size:14px; color:#666666; line-height:18px; }

a.sd:active	 { font-size:14px; color:#990000; line-height:18px; text-decoration:none; }
a.sd:link	 { font-size:14px; color:#990000; line-height:18px; text-decoration:none; }
a.sd:visited { font-size:14px; color:#990000; line-height:18px; text-decoration:none; }
a.sd:hover	 { font-size:14px; color:#990000; line-height:18px; text-decoration:underline;}

/* 	Turnierplätze	*/

.pltit  { font-size:16px; color:#cc0000; line-height:20px; font-weight:bold; }
.plrahmen { border-width:1px; border-color:#cccccc; background-color:#ffffff; border-style:solid; }

/*	Experience		*/

a.exp:active	{ font-size:12px; color:#006666; line-height:12px; text-decoration:none; font-weight:bold; }
a.exp:link		{ font-size:12px; color:#006666; line-height:12px; text-decoration:none; font-weight:bold; }
a.exp:visited	{ font-size:12px; color:#006666; line-height:12px; text-decoration:none; font-weight:bold; }
a.exp:hover		{ font-size:12px; color:#006666; line-height:12px; text-decoration:underline; font-weight:bold; }

a.promo:active	{ font-size:11pt; color:#990000; line-height:12px; text-decoration:none; }
a.promo:link	{ font-size:11pt; color:#990000; line-height:12px; text-decoration:none; }
a.promo:visited	{ font-size:11pt; color:#990000; line-height:12px; text-decoration:none; }
a.promo:hover	{ font-size:11pt; color:#99000; line-height:12px; text-decoration:underline;}

