h1
{
font-family: verdana, arial, 'sans serif'; 
font-size: 120%;
font-weight: bold;
color: #0088EE;
}

h2
{
font-family: verdana, arial, 'sans serif'; 
font-size: 100%;
font-weight: bold;
color: #0088EE;
}

h2.message.error
{
font-family: verdana, arial, 'sans serif'; 
font-size: 100%;
font-weight: bold;
color: #FF0000;
}

h3
{
font-family: verdana, arial, 'sans serif'; 
font-size: 95%;
color: #9E9E9E;
}

h4
{
font-family: verdana, arial, 'sans serif'; 
font-size: 90%;
color: #000000;
}

body
{
background-color: #EEEEEE;
font-family: verdana, arial, 'sans serif'; 
font-size: 90%;
color: #0088EE;
}

*.comment
{
	background-color: #EEEEEE;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 75%;
	color: #0088EE;
}

table
{
	background: #EEEEEE;
}

table.login
{
	background-image:URL(index_files/top_data/top.jpg);
	font-weight: bold;
	vertical-align: bottom;
}


/*Menü*/

table.MainMenu
{
	background: #0055CC;

}

td.active
{
	background: #0088EE;
}

td.notActive
{
	background: #0055CC;
}

a.MainMenu_notActive:link
{
	color: #EEEEEE;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
}

a.MainMenu_notActive:visited
{
	color: #EEEEEE;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
}

a.MainMenu_notActive:active
{
	color: #EEEEEE;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
}

a.MainMenu_notActive:hover
{
	color: #333333;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
}

a.MainMenu_active:link
{
	color: #DDDDDD;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}

a.MainMenu_active:visited
{
	color: #DDDDDD;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}

a.MainMenu_active:active
{
	color: #DDDDDD;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}

a.MainMenu_active:hover
{
	color: #333333;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}

table.SubMenu
{
	background: #BCBCBC;
}

a.SubMenu_notActive:link
{
	color: #EEEEEE;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}

a.SubMenu_notActive:visited
{
	color: #EEEEEE;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
}

a.SubMenu_notActive:active
{
	color: #EEEEEE;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}

a.SubMenu_notActive:hover
{
	color: #333333;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}

a.SubMenu_active:link
{
	color: #DDDDDD;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}

a.SubMenu_active:visited
{
	color: #DDDDDD;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}

a.SubMenu_active:active
{
	color: #DDDDDD;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}

a.SubMenu_active:hover
{
	color: #333333;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}
	
table.FunctionMenu
{
	background: #CCCCCC;

}

a.FunctionMenu_notActive:link
{
	color: #EEEEEE;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}

a.FunctionMenu_notActive:visited
{
	color: #EEEEEE;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}

a.FunctionMenu_notActive:active
{
	color: #EEEEEE;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}

a.FunctionMenu_notActive:hover
{
	color: #333333;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}

a.FunctionMenu_active:link
{
	color: #DDDDDD;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}

a.FunctionMenu_active:visited
{
	color: #DDDDDD;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}

a.FunctionMenu_active:active
{
	color: #DDDDDD;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}

a.FunctionMenu_active:hover
{
	color: #333333;
	text-decoration: none;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;}


/*Überschriften*/

table.site.headline
{
	height: 50;

}

td.site.headline
{
	font-family: verdana, arial, 'sans serif'; 
	font-size: 120%;
	font-weight: bold;
	color: #0088EE;
	vertical-align: bottom;
	text-align: center;
}

/*Inhaltüberschriften*/

td.chapter
{
	font-family: verdana, arial, 'sans serif'; 
	font-size: 90%;
	font-weight: bold;
	background: #ABABAB;
	color: #0088EE;
	vertical-align: bottom;
	text-align: center;
}

/* Anmeldung */

td.login
{
	color: #0066DD;
	font-size: 85%;
	vertical-align: bottom;
}

/* Suchfenster */

td.search
{
	background: #BCBCBC;
	color: #0066DD;
	font-weight: bold;
	font-size: 85%;
}

td.search.input
{
	background: #CCCCCC;
	color: #0055CC;
	font-size: 85%;
}


/*Teammitglieder*/

td.teammember.title
{
	background: #BCBCBC;
	color: #0066DD;
	font-weight: bold;
	font-size: 85%;
}

td.teammember.text
{
	background: #CCCCCC;
	color: #0055CC;
	font-size: 85%;
}

	
/*Rennen*/

td.race.title
{
	background: #BCBCBC;
	color: #0066DD;
	font-weight: bold;
	font-size: 85%;
}

td.race.title.error
{
	background: #FF0000;
	color: #000000;
	font-weight: bold;
	font-size: 85%;
}

td.race.text
{
	background: #CCCCCC;
	color: #0055CC;
	font-size: 85%;
}

/*Seitenmitglieder*/

td.user.title
{
	background: #BCBCBC;
	color: #0066DD;
	font-weight: bold;
	font-size: 85%;
}

td.user.title.error
{
	background: #FF0000;
	color: #000000;
	font-weight: bold;
	font-size: 85%;
}

td.user.text
{
	background: #CCCCCC;
	color: #0055CC;
	font-size: 85%;
}

/* */

td.entry.title
{
	background: #BCBCBC;
	color: #0066DD;
	font-weight: bold;
	font-size: 85%;
}

td.entry.title.error
{
	background: #FF0000;
	color: #000000;
	font-weight: bold;
	font-size: 85%;
}

td.entry.text
{
	background: #CCCCCC;
	color: #0055CC;
	font-size: 85%;
}

/* Forum */

td.forum.title
{
	background: #BCBCBC;
	color: #0066DD;
	font-weight: bold;
	font-size: 85%;
}

td.forum.title.error
{
	background: #FF0000;
	color: #000000;
	font-weight: bold;
	font-size: 85%;
}

td.forum.mainCategory
{
	background: #BCBCBC;
	color: #0066DD;
	font-weight: bold;
	font-size: 85%;
}

td.forum.subCategory
{
	background: #BCBCBC;
	color: #0066DD;
	font-size: 85%;
}

td.forum.entry
{
	background: #BCBCBC;
	color: #0066DD;
	font-size: 85%;
}

td.forum.text
{
	background: #CCCCCC;
	color: #0055CC;
	font-size: 85%;
}

/* Team */

td.team.title
{
	background: #BCBCBC;
	color: #0066DD;
	font-weight: bold;
	font-size: 85%;
}

td.team.title.error
{
	background: #FF0000;
	color: #000000;
	font-weight: bold;
	font-size: 85%;
}

td.team.text
{
	background: #CCCCCC;
	color: #0055CC;
	font-size: 85%;
}

/* News */

td.news.title
{
	background: #BCBCBC;
	color: #0066DD;
	font-weight: bold;
	font-size: 85%;
}

td.news.title.error
{
	background: #FF0000;
	color: #000000;
	font-weight: bold;
	font-size: 85%;
}

td.news.text
{
	background: #CCCCCC;
	color: #0055CC;
	font-size: 85%;
}

td.news.text.important
{
	background: #FF0000;
	color: #000000;
	font-weight: bold;
	font-size: 85%;
}

td.news.text.importantMessage
{
	background: #CCCCCC;
	color: #FF0000;
	font-weight: bold;
	font-size: 85%;
}

/* Bilder */

td.image.title
{
	background: #BCBCBC;
	color: #0066DD;
	font-weight: bold;
	font-size: 85%;
}

td.image.text
{
	background: #CCCCCC;
	color: #0055CC;
	font-size: 85%;
}

/* Mail */

td.mail.title
{
	background: #BCBCBC;
	color: #0066DD;
	font-weight: bold;
	font-size: 85%;
}

td.mail.text
{
	background: #CCCCCC;
	color: #0055CC;
	font-size: 85%;
}

td.mail.title.error
{
	background: #FF0000;
	color: #000000;
	font-weight: bold;
	font-size: 85%;
}

/* Impressum */

td.impressum.title
{
	background: #BCBCBC;
	color: #0066DD;
	font-weight: bold;
	font-size: 85%;
}

td.impressum.text
{
	background: #CCCCCC;
	color: #0055CC;
	font-size: 85%;
}

/* Statistik */

td.statistic.title
{
	background: #BCBCBC;
	color: #0066DD;
	font-weight: bold;
	font-size: 85%;
}

td.statistic.text
{
	background: #CCCCCC;
	color: #0055CC;
	font-size: 85%;
}

/* Sponsoren */

td.sponsor.title
{
	background: #BCBCBC;
	color: #0066DD;
	font-weight: bold;
	font-size: 85%;
}

td.sponsor.text
{
	background: #CCCCCC;
	color: #0055CC;
	font-size: 85%;
}

/* Merchandising */

td.merchandising.title
{
	background: #BCBCBC;
	color: #0066DD;
	font-weight: bold;
	font-size: 85%;
}

td.merchandising.text
{
	background: #CCCCCC;
	color: #0055CC;
	font-size: 85%;
}

/*messages */

*.message
{
	color: ##0055CC;
	font-weight: bold;
	font-size: 85%;
}
	
*.message.error
{
	color: #FF0000;
	font-weight: bold;
	font-size: 85%;
}
		
*.message.successful
{
	color: #0055CC;
	font-weight: bold;
	font-size: 85%;
}
		
*.message.unsuccessful
{
	color: #FF8800;
	font-weight: bold;
	font-size: 85%;
}


a:link
{
	color: #0055CC;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 100%;
	text-align: left;
}

a:visited
{
	color: #0055CC;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 100%;
	text-align: left;
}

a:active
{
	color: #0055CC;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 100%;
	text-align: left;
}

a:hover
{
	color: #333333;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 100%;
	text-align: left;
}

a.highLight:link
{
	color: #000000;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 100%;
	text-align: left;
}

a.highLight:visited
{
	color: #000000;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 100%;
	text-align: left;
}

a.highLight:active
{
	color: #000000;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 100%;
	text-align: left;
}

a.highLight:hover
{
	color: #FFFFFF;
	font-family: verdana, arial, 'sans serif'; 
	font-size: 100%;
	text-align: left;
}/*background:URL(images/Startampel.gif);*/
