/* CSS Styles by Fabrice Steurer, www.artofwork.ch */

/* ************************************************************************ */
/* Links
/* ************************************************************************ */
A:link    {text-decoration: none;  font-size: 12px; color: #7FB8F4;}
A:visited {text-decoration: none;  font-size: 12px; color: #7FB8F4;}
A:active  {text-decoration: none;  font-size: 12px; color: #7FB8F4;}
A:hover   {text-decoration: none;  font-size: 12px; color: #ffffff;}

A.spielerstatistik:link    {text-decoration: none; font-weight: bold; font-size: 12px; color: #ffffff;}
A.spielerstatistik:visited {text-decoration: none; font-weight: bold; font-size: 12px; color: #ffffff;}
A.spielerstatistik:active  {text-decoration: none; font-weight: bold; font-size: 12px; color: #ffffff;}
A.spielerstatistik:hover   {text-decoration: none; font-weight: bold; font-size: 12px; color: #7FB8F4;}

A.navLink:link    {text-decoration: none; font-weight: bold; font-size: 12px; color: #ffffff;}
A.navLink:visited {text-decoration: none; font-weight: bold; font-size: 12px; color: #ffffff;}
A.navLink:active  {text-decoration: none; font-weight: bold; font-size: 12px; color: #ffffff;}
A.navLink:hover   {text-decoration: none; font-weight: bold; font-size: 12px; color: #7FB8F4;}

A.navLinkActive:link    {text-decoration: none; font-weight: bold; font-size: 12px; color: #7FB8F4;}
A.navLinkActive:visited {text-decoration: none; font-weight: bold; font-size: 12px; color: #7FB8F4;}
A.navLinkActive:active  {text-decoration: none; font-weight: bold; font-size: 12px; color: #7FB8F4;}
A.navLinkActive:hover   {text-decoration: none; font-weight: bold; font-size: 12px; color: #7FB8F4;}

A.navLinkSub:link    {text-decoration: none; font-weight: none; font-size: 12px; color: #ffffff;}
A.navLinkSub:visited {text-decoration: none; font-weight: none; font-size: 12px; color: #ffffff;}
A.navLinkSub:active  {text-decoration: none; font-weight: none; font-size: 12px; color: #ffffff;}
A.navLinkSub:hover   {text-decoration: none; font-weight: none; font-size: 12px; color: #7FB8F4;}

A.smallMail:link    {text-decoration: underline;  font-size: 9px; color: #C6C6C6;}
A.smallMail:visited {text-decoration: underline;  font-size: 9px; color: #C6C6C6;}
A.smallMail:active  {text-decoration: underline;  font-size: 9px; color: #C6C6C6;}
A.smallMail:hover   {text-decoration: underline;  font-size: 9px; color: #000000;}

A.smallFooterMail:link    {text-decoration: underline;  font-size: 10px; color: #B3C2D1;}
A.smallFooterMail:visited {text-decoration: underline;  font-size: 10px; color: #B3C2D1;}
A.smallFooterMail:active  {text-decoration: underline;  font-size: 10px; color: #B3C2D1;}
A.smallFooterMail:hover   {text-decoration: none;  font-size: 10px; color: #000000;}

/* ************************************************************************ */
/* Grundsätzliche Standart-Definitionen
/* ************************************************************************ */
body,TD{   
		scrollbar-base-color: #D7E5F3;
		scrollbar-track-color: #D7E5F3;
		scrollbar-face-color: #B2C4D7;
		scrollbar-darkshadow-color: #B2C4D7;
		scrollbar-shadow-color: #ffffff;
		scrollbar-arrow-color: #ffffff;
		font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px;	
}


/* ************************************************************************ */
/* GÄSTEBUCH-APPLIKATION */
/* ************************************************************************ */
.formular_schutz
{
	background-color: #333333;
	color: #333333;
	width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
	font-size: 1px;
	height: 1px;
}

.email{
        padding: 10px;
	margin: 0px;
	background-color: #cccccc;
	font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;
}

.emailInnen{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;
}

.guestbookTopBG
{
  background-color: #000000; 
  color: #ffffff;
  padding-left: 4px; 
  vertical-align: middle; 
  height: 18px;
}

.guestbookTextBG
{
  background-color: #666666;
  padding-top: 4px; 
  padding-left: 4px;
  color: #ffffff;
}

.guestbookAntwort
{
 background-color: #555555;
 color: #78CBFF;
 padding: 4px;
 font-size: 9px;
}

.gbbutton
{
	background-color: #000000;
	border: 0px solid #000000;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}


A.gbbutton2:link    {text-decoration: none; font-size: 10px; color: #ffffff;}
A.gbbutton2:visited {text-decoration: none; font-size: 10px; color: #ffffff;}
A.gbbutton2:active  {text-decoration: none; font-size: 10px; color: #ffffff;}
A.gbbutton2:hover   {text-decoration: none; font-size: 10px; color: #828282;}

A.gbMail:link    {text-decoration: underline; font-size: 12px; color: #000000;}
A.gbMail:visited {text-decoration: underline; font-size: 12px; color: #000000;}
A.gbMail:active  {text-decoration: underline; font-size: 12px; color: #000000;}
A.gbMail:hover   {text-decoration: underline; font-size: 12px; color: #78CBFF;}

A.gbMailSmall:link    {text-decoration: underline; font-size: 9px; color: #000000;}
A.gbMailSmall:visited {text-decoration: underline; font-size: 9px; color: #000000;}
A.gbMailSmall:active  {text-decoration: underline; font-size: 9px; color: #000000;}
A.gbMailSmall:hover   {text-decoration: underline; font-size: 9px; color: #78CBFF;}

A.gbMailWeb:link    {text-decoration: none; font-size: 10px; color: #ffffff;}
A.gbMailWeb:visited {text-decoration: none; font-size: 10px; color: #ffffff;}
A.gbMailWeb:active  {text-decoration: none; font-size: 10px; color: #ffffff;}
A.gbMailWeb:hover   {text-decoration: none; font-size: 10px; color: #828282;}

.gelb
{
	color: #D88800;
}

.blau
{
	color: #005DA4;
}

.titlegb{   
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight: bold; color: #000000; font-size: 13px;		
}

.smallDunkel{   
		font-family: Arial, Helvetica, sans-serif;  color: #333333; font-size: 9px;	
}


/* ************************************************************************ */
/* NEWS-APPLIKATION
/* ************************************************************************ */
.newsTitel
{
	background-color: #ffffff;
	padding: 2px;
	color: #000000;
}

.newsContent
{
	background-color: #ffffff;
	padding-top: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-right: 4px;
	color: #000000;
}

.newsContentOhneAbstand
{
	background-color: #ffffff;
	color: #000000;
}

.newsWeiterlesenKommentare
{
	background-color: #ffffff;
	padding-right: 4px; padding-bottom: 4px;
	color: #000000;
}

.newsUntereNavigation
{
	background-color: #ffffff;
	padding: 2px;
	color: #000000;
}

A.newsLink:link    {text-decoration: none;  font-size: 12px; color: #7FB8F4;}
A.newsLink:visited {text-decoration: none;  font-size: 12px; color: #7FB8F4;}
A.newsLink:active  {text-decoration: none;  font-size: 12px; color: #7FB8F4;}
A.newsLink:hover   {text-decoration: none;  font-size: 12px; color: #000000;}

A.newsTitelLink:link    {text-decoration: none;  font-size: 12px; color: #005DA4;}
A.newsTitelLink:visited {text-decoration: none;  font-size: 12px; color: #005DA4;}
A.newsTitelLink:active  {text-decoration: none;  font-size: 12px; color: #005DA4;}
A.newsTitelLink:hover   {text-decoration: none;  font-size: 12px; color: #666666;}

/* ************************************************************************ */
/* Klasse für Email-Versand
/* ************************************************************************ */

.email{
        padding: 10px;
	margin: 0px;
	background-color: #cccccc;
	font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;
}

.emailInnen{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;
}

A.emailLink:link {text-decoration:    underline;  font-size: 10px; color: #000000;}
A.emailLink:visited {text-decoration: underline;  font-size: 10px; color: #000000;}
A.emailLink:active {text-decoration:  underline;  font-size: 10px; color: #000000;}
A.emailLink:hover {text-decoration:   underline;  font-size: 10px; color: #666666;}

A.emailLinkSmall:link {text-decoration:    underline;  font-size: 9px; color: #333333;}
A.emailLinkSmall:visited {text-decoration: underline;  font-size: 9px; color: #333333;}
A.emailLinkSmall:active {text-decoration:  underline;  font-size: 9px; color: #333333;}
A.emailLinkSmall:hover {text-decoration:   underline;  font-size: 9px; color: #cccccc;}

.titleEmail{   
		font-family: Arial, Helvetica, sans-serif;  color: #666666; font-size: 13px;	
}



/* ************************************************************************ */
/* Allgemeine Klassen
/* ************************************************************************ */
.rand{
    	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
	background-color: #D7E5F3;
}

.mannschaft_portrait_background
{
	background-image:url(../_images/mannschaft_portrait_background.jpg);
	background-repeat:no-repeat;
	padding-left: 20px;
	padding-top: 20px;
	padding-right: 26px;
	padding-bottom: 26px;
}

.mannschaft_portrait_text
{
	color: #000000;
}

.mannschaft_portrait_nummer
{
	color: #000000;
	font-size: 32px;
	font-weight: bold;
}


.content
{
	background-color: #506B88;
	/*background-image:url(../_images/header05.gif);
	background-repeat:no-repeat;*/
	padding: 18px;
}

.box
{
	background-color: #506B88;
	/*background-image:url(../_images/header05.gif);
	background-repeat:no-repeat;*/
	padding: 18px;
}

.tabelleHoch
{
	padding-top: 4px;
	padding-bottom: 4px;
}

.boxklein1
{
	background-color: #506B88;
	padding: 5px;
}

.boxklein2
{
	background-color: #273773;
	padding: 5px;
}


.weisserBackground
{
	background-color: #ffffff;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}

.footer
{
	background-color: #D7E5F3;
	background-image:url(../_images/footer03.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	padding-top: 12px;
	padding-left: 20px;
}

.footerSchrift01
{
	color: #707A85;
	font-size: 10px;
}

.footerSchrift02
{
	color: #B3C2D1;
	font-size: 10px;
}

.bgNavRight
{
    background-image:url(../_images/bg_right.gif);
	background-repeat:repeat-y;
}

.bgNavLeft
{
	background-image:url(../_images/bg_left.gif);
	background-repeat:repeat-y;
}

.headerGrau01
{
	background-color: #DADADA;
}

.navigationBackground
{
	background-color: #3E526B;
	padding-left: 20px;
	/*background-image:url(../_images/fc_muenchwilen.gif);
	background-repeat:no-repeat;
	background-position: top right;*/
}

.background_unten
{
	background-color: #004D77;
	background-image:url(../_images/bg_unten.jpg);
	background-repeat:no-repeat;
	background-position: top;
	
	/*
	background-position:
	top = vertikal obenbündig.
	bottom = vertikal untenbündig.
	center = zentriert (horizontal oder vertikal, center center kann als center zusammengefasst werden).
	left = horizontal linksbündig.
	right = horizontal rechtsbündig.
	*/
	
}



.title{   
		font-family: Arial, Helvetica, sans-serif;  font-weight: bold; color: #ffffff; font-size: 14px;
		
}

.titleGross{   
		font-family: Arial, Helvetica, sans-serif;  font-weight: bold; color: #ffffff; font-size: 18px;
		
}

.titleFarbe{   
		font-family: Arial, Helvetica, sans-serif;  font-weight: bold; color: #78CBFF; font-size: 14px;
		
}

.small{   
		font-family: Arial, Helvetica, sans-serif;  color: #C6C6C6; font-size: 9px;	
}

.smallHell{   
		font-family: Arial, Helvetica, sans-serif;  color: #cccccc; font-size: 9px;	
}


.smallWeiss{   
		font-family: Arial, Helvetica, sans-serif;  color: #ffffff; font-size: 9px;	
}


.farbe{   
		font-family: Arial, Helvetica, sans-serif;  color: #78CBFF; font-size: 12px;	
}

.gruen
{
	color: #00ff30;
}

.rot
{
	color: #FF1717;
}

.rotTitle
{
	color: #FF4C59;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

.red
{
	color: #FF4C59;
}

.boxgruen
{
	padding: 6px; background-color: #10810B;
}

.boxneutralgrau
{
	padding: 6px; background-color: #374B56;
}

.boxrot
{
	padding: 6px; background-color: #FF4C59;
	font-family: Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	font-size: 12px;	
}

.boxgelb
{
	padding: 6px; background-color: #D94D00;
	border: 1px solid #000000;
}

/* ************************************************************************ */
/* Klassen für Formulare
/* ************************************************************************ */
.formular{
		background-color: #ffffff;
		color: #000000;
		border: 1px solid #005DA4;
		width: 180px;
		font-family: Arial, Helvetica, sans-serif;  
		font-size: 12px;
		height: 17px;
}

.formularGross{
		background-color: #ffffff;
		color: #000000;
		border: 1px solid #005DA4;
		width: 340px;
		font-family: Arial, Helvetica, sans-serif;  
		font-size: 12px;
		height: 17px;
}

.antispam{
		background-color: #ffffff;
		color: #000000;
		border: 1px solid #005DA4;
		width: 80px;
		font-family: Arial, Helvetica, sans-serif;  
		font-size: 12px;
		height: 17px;
}


.textarea{
		background-color: #ffffff;
		color: #000000;
		border: 1px solid #005DA4;
		width: 340px;
		height: 90px;
		font-family: Arial, Helvetica, sans-serif;  
		font-size: 12px;
}


.textareaGross{
		background-color: #ffffff;
		color: #000000;
		border: 1px solid #005DA4;
		width: 250px;
		height: 180px;
		font-family: Arial, Helvetica, sans-serif;  
		font-size: 12px;
}


.button{
		background-color: #ffffff;
		color: #000000;
		border: 1px solid #005DA4;
		font-family: Arial, Helvetica, sans-serif;  
		font-size: 12px;
}