body
{
	background-color:#FFFFFF;
	margin-left: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style: normal;
	font-weight: normal;	
	text-decoration: none;	
	border:0px;
}
td, th
{
	color: #000000;	
}
	
form {

 padding: 0px;
 margin: 0px;
}	

a:link, a:visited, a:hover
{
	color: #000000;
	text-decoration: none;		
}
a.SpezLink:link, a.SpezLink:visited, a.SpezLink:hover
{
	color: #3300FF;
	text-decoration: none;		
}

.FormLeft
{
	background-color:#F4F4EA;
	color: #000000;
} 

input, textarea, select, .TextBlack
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	font-style: normal;
	font-weight: normal;	
	text-decoration: none;	
}
.button
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	font-style: normal;
	font-weight: normal;	
	text-decoration: none;
	background-color:#CCCCCC;
} 
.TitleBlack
{
	color: #000000;
	font-weight:bold;	
}

.HeaderTop, a.HeaderTop:link, a.HeaderTop:visited, a.HeaderTop:hover
{
	background-color: #FFFFFF;
	color:#000000;
	font-size:10px;
}
    
.Header, .HeaderTitle, a.HeaderTitle:link, a.HeaderTitle:visited, a.HeaderTitle:hover
{
	background-color: #CC0000;
	color:#FFFFFF;
	font-weight:bold;
}
.HeaderSubTitle, a.HeaderSubTitle:link, a.HeaderSubTitle:visited, a.HeaderSubTitle:hover
{
	background-color: #CC0000;
	color:#FFFFFF;
	font-weight:bold;
}
.HeaderSubNavigation
{
	background-color: #FFEA95;
	color:#990100;
	font-weight:bold;
}
.ReiterPferdeHeader
{	
	background-color: #9DBEE6;
	color:#000000;
}
.DetailsReverseOn
{
	background-color:#F9F9F9;
	color:#000000;
}
.DetailsReverseOff
{	
	color:#000000;
}

.UebersichtHeader
{	
	background-color: #2B61A4;
	color:#FFFFFF;
	font-weight:bold;
}
.UebersichtTitle
{	
	background-color: #9DBEE6;
	color:#000000;
}
.UebersichtDetails
{	
	background-color: #F8F8EF;
	color:#000000;
}

.VeranstaltungenHeader
{	
	background-color: #9DBEE6;
	color:#000000;
}

.NennschlussHeute
{	
	background-color:#FFCCCC;
	color:#000000;
}

.Abgesagt
{
	background-color:#FFCCCC;
	color: #000000;
}  

.TabMiddle
{	
	background-color: #FFFFFF;
	border: 1px solid #EFEFEF;	
} 

.TabAntrag
{	
	background-color: #C94330;
	color:#FFFFFF;
	font-weight:bold;		
} 
.SubTabAntrag
{	
	background-color: #FCF1EF;
	color:#000000;
} 

.WalletSaldoPlusHeader, a.WalletSaldoPlusHeader:link, a.WalletSaldoPlusHeader:visited, a.WalletSaldoPlusHeader:hover
{	
	background-color: #3A7676;
	border: 0px;
	color:#FFFFFF;
	font-weight:bold;		
} 
.WalletSaldoPlusDetails, a.WalletSaldoPlusDetails:link, a.WalletSaldoPlusDetails:visited, a.WalletSaldoPlusDetails:hover
{
	background-color: #F3FCE0;
	border: 0px;
	color:#000000;
	font-weight: bold;
} 
.WalletSaldoMinus, a.WalletSaldoMinus:link, a.WalletSaldoMinus:visited, a.WalletSaldoMinus:hover
{
	background-color: #CC0000;
	color:#FFFFFF;
	border: 0px;
	font-weight: bold;
} 
.WalletUebersichtHeader
{	
	background-color: #2B61A4;;
	color:#FFFFFF;
	font-weight:bold;		
} 
.WalletUebersichtTitle
{	
	background-color: #E4F1F8;
	color:#000000;
} 
.WalletUebersichtPlusTotal
{
	background-color: #F3FCE0;
	color:#000000;
	font-weight:normal;
} 
.WalletUebersichtMinusTotal
{
	background-color: #F3FCE0;
	color:#000000;
	font-weight:normal;
} 
.EinzahlungAktiv
{	
	background-color: #2B61A4;
	color:#FFFFFF;
	font-weight:bold;		
} 
.EinzahlungPassiv
{	
	background-color: #F0F0F0;
	color:#000000;
} 
.ZahlungOK
{	
	background-color: #2B61A4;
	color:#FFFFFF;
	font-weight:bold;		
} 
.ZahlungNOK
{	
	background-color: #DD0000;
	color:#FFFFFF;
	font-weight:bold;		
} 
.SaldoverlaufHeader
{	
	background-color: #2B61A4;
	color:#FFFFFF;
	font-size:11px;	
	font-weight:bold;		
} 
.SaldoverlaufTitle
{	
	background-color: #E4F1F8;
	color:#000000;
} 
.WalletStornoHeader
{	
	background-color: #9DBEE6;
	color:#FFFFFF;
	font-weight:bold;		
} 
.WalletStornoForm
{	
	background-color: #F8F8EF;
	color:#000000;
} 
.BuchungenAktTop, a.BuchungenAktTop:link, a.BuchungenAktTop:visited, a.BuchungenAktTop:hover
{	
	background-color: #2B61A4;
	color:#FFFFFF;
	font-weight:bold;		
} 
.BuchungenVorTop, a.BuchungenVorTop:link, a.BuchungenVorTop:visited, a.BuchungenVorTop:hover
{	
	background-color: #EEEEEE;
	color:#000000;
	font-weight:bold;		
} 

.BuchungenTitel, a.BuchungenTitel:link, a.BuchungenTitel:visited, a.BuchungenTitel:hover
{	
	background-color: #9DBEE6;
	color:#000000;
	font-weight:normal;		
} 
.BuchungenDetails
{
	background-color: #F8F8EF;
}	
.BuchungenTotal
{
	background-color: #E7E7C9;
}	

.Inactiv
{
	color: #ADADAD;
}

.MinusSaldo
{
	background-color: #DD0000;
	color: #FFFFFF;
	font-weight: normal;
}
.PlusSaldo
{
	background-color: #F3FCE0;
	color:#000000;
	font-weight:normal;
}	
.Warning
{
	background-color: #F3F3F3;
	color:#CC0000;
}
.WarningRed
{
	background-color: #E5E5E5;
	color:#CC0000;
}
.WarningSaldoverlauf
{
	background-color: #FFFFFF;
	color:#CC0000;
}
.ServerStatusText
{
	background-color:#E2EEF3;
	color:#000000;
}

.ONSClosed
{
	background-color: #CC0000;
	color:#FFFFFF;
	font-weight: bold;
}
.ONSSubClosed
{
	background-color:#E2EEF3;
	color:#CC0000;
	font-weight: bold;
}
.ONSOpen
{
	background-color: #CC0000;
	color:#FFFFFF;
	font-weight: bold;
}
.ONSSubOpen
{
	background-color:#E1F59C;
	color:#2E5A5A;
	font-weight: bold;
}

.OpenWindow
{
	background-color: #4E6298;
	color:#FFFFFF;
}
.Suchfenster
{
	background-color: #4E6298;
	color:#FFFFFF;
	font-weight: bold;	
}
.SuchfensterDetails
{
	background-color: #E8E8E8;
	color:#000000;
	font-weight: normal;		
}
.InfoFNCH
{
	background-color: #EBF5FE;
	color:#000000;
}
.News, a.News:link, a.News:visited, a.News:hover
{
	color:#CC0000;
	font-weight: bold;	
}
.WarningNews, a.WarningNews:link, a.WarningNews:visited, a.WarningNews:hover
{
	font-size: 12px;
	background-color: #F3F3F3;
	color:#CC0000;
}
.footer, a.footer:link, a.footer:visited, a.footer:hover
{ 
	font-size: 10px;
}
.VeranstaltungFenster
{ 
background-color:#F4F4F4;
}
.ListenReiterPferdeDetails
{ 
background-color:#FFF3CE;
}

#lkSaldoInfo
{
background: transparent url(http://www.fnch-aps.ch/ons/images/transparent.png) repeat;
position:absolute;
z-index:99;
visibility: hidden;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
}
* html #lkSaldoInfo
{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.fnch-aps.ch/ons/images/transparent.png');
}
