/*	Style-Angaben - Browserunabhaengig	*/

/* Standard BODY - alle Margin auf 0 */

body												{ font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; margin:0; padding:0; }

a													{ text-decoration:none; }

/* Font GREY */

.f10l12grey										{ font-size:10px; line-height:12px; color:#671115; }
.f10l12white									{ font-size:10px; line-height:12px; color:#ffffff; }
.f10l12lightgrey								{ font-size:10px; line-height:12px; color:#c9dcda; }
.f10l12lightitalicgrey						{ font-size:10px; line-height:12px; color:#c9dcda; font-style:italic; }

.f10l15grey										{ font-size:10px; line-height:15px; color:#671115; }
.f10l15bgrey									{ font-size:10px; line-height:15px; color:#671115; font-weight:bold; }
.f10l14italicgrey								{ font-size:10px; line-height:14px; color:#671115; font-style:italic; }
.f10l14bgrey									{ font-size:10px; line-height:14px; color:#671115; font-weight:bold; }
.f10l14lightgrey								{ font-size:10px; line-height:14px; color:#c9dcda; }
.f10l14lightred								{ font-size:10px; line-height:14px; color:#884c4f; }

.f10l14red										{ font-size:10px; line-height:14px; color:#A90101; }
.f10l14bred										{ font-size:10px; line-height:14px; color:#671115; font-weight:bold; }

.f10l16bgrey									{ font-size:10px; line-height:16px; color:#671115; font-weight:bold; }
.f10l16lightgrey								{ font-size:10px; line-height:16px; color:#c9dcda; }
.f10l16lightred								{ font-size:10px; line-height:16px; color:#884c4f; }

.f10l20grey										{ font-size:10px; line-height:20px; color:#671115; }
.f10l30grey										{ font-size:10px; line-height:30px; color:#671115; }
.f10l30bred										{ font-size:10px; line-height:30px; color:#671115; font-weight:bold; }

.f11l14red										{ font-size:11px; line-height:14px; color:#671115; }
.f11l13lightitalicgrey						{ font-size:11px; line-height:13px; color:#c9dcda; font-style:italic; }

.f11l14greyitalic								{ font-size:11px; line-height:14px; color:#671115; font-style:italic; }


.f11l16lightgrey								{ font-size:11px; line-height:16px; color:#c9dcda; }
.f11l16lightitalicwhite						{ font-size:11px; line-height:16px; color:#ffffff; font-style:italic; }
.f11l16italicred								{ font-size:11px; line-height:16px; color:#671115; font-style:italic; }
.f11l16bitalicred								{ font-size:11px; line-height:16px; color:#671115; font-style:italic; font-weight:bold;  }
.f11l16italicwhite							{ font-size:11px; line-height:16px; color:#ffffff; font-style:italic; }
.f11l16blightitalicwhite					{ font-size:11px; line-height:16px; color:#ffffff; font-style:italic; font-weight:bold; }
.f11l16blightitalicred						{ font-size:11px; line-height:16px; color:#671115; font-style:italic; font-weight:bold; }


.f11l14darkRedBold							{ font-size:11px; line-height:14px; color:#671115; font-weight:bold;}
.f11l14lightred								{ font-size:11px; line-height:14px; color:#884c4f; }

.f12l14grey										{ font-size:12px; line-height:14px; color:#671115; }
.f12l14lightgrey								{ font-size:12px; line-height:14px; color:#c9dcda; }
.f12l14bitalicgrey							{ font-size:12px; line-height:14px; color:#671115; font-weight:bold; font-style:italic; }

.f12l16grey										{ font-size:12px; line-height:16px; color:#671115; }
.f12l16bgrey									{ font-size:12px; line-height:16px; color:#671115; font-weight:bold; }
.f12l26bgrey									{ font-size:12px; line-height:26px; color:#671115; font-weight:bold; }

.f14l16bgrey									{ font-size:14px; line-height:18px; color:#671115; font-weight:bold; }
.f14l16bwhite									{ font-size:14px; line-height:18px; color:#ffffff; font-weight:bold; }
.f14l16blightgrey								{ font-size:14px; line-height:18px; color:#c9dcda; font-weight:bold; }
.f14l16bred										{ font-size:14px; line-height:18px; color:#671115; font-weight:bold; }
.f14l16blightitalicgrey						{ font-size:14px; line-height:18px; color:#c9dcda; font-weight:bold; font-style:italic; }
.f14l16blightitalicred						{ font-size:14px; line-height:18px; color:#671115; font-weight:bold; font-style:italic; }
.f14l16lightitalicred						{ font-size:14px; line-height:18px; color:#671115; font-style:italic; }


.f13l18blightitalicredUnderline			{ font-size:13px; line-height:18px; color:#671115; font-weight:bold; font-style:italic; text-decoration:underline; }

/* Link RED */
a.f10l14darkRedWhite							{ font-size:10px; line-height:14px; color:#671115; }
a.f10l14darkRedWhite:visited				{ font-size:10px; line-height:14px; color:#671115; }
a.f10l14darkRedWhite:active				{ font-size:10px; line-height:14px; color:#884c4f; }
a.f10l14darkRedWhite:hover					{ font-size:10px; line-height:14px; color:#884c4f; }

/* Link RED */
a.f10l14redDarkred							{ font-size:10px; line-height:14px; color:#884c4f; }
a.f10l14redDarkred:visited					{ font-size:10px; line-height:14px; color:#884c4f; }
a.f10l14redDarkred:active					{ font-size:10px; line-height:14px; color:#671115; }
a.f10l14redDarkred:hover					{ font-size:10px; line-height:14px; color:#671115; }

/* Link RED */
a.f11l14darkRedBold							{ font-size:11px; line-height:14px; color:#671115; font-weight:bold; text-decoration:underline; }
a.f11l14darkRedBold:visited				{ font-size:11px; line-height:14px; color:#671115; font-weight:bold; text-decoration:underline; }
a.f11l14darkRedBold:active					{ font-size:11px; line-height:14px; color:#884c4f; font-weight:bold; text-decoration:underline; }
a.f11l14darkRedBold:hover					{ font-size:11px; line-height:14px; color:#884c4f; font-weight:bold; text-decoration:underline; } 

/* Link RED */
a.f11l14WhitedarkRedItalic					{ font-size:11px; line-height:14px; color:#ffffff; font-style:italic; text-decoration:underline; }
a.f11l14WhitedarkRedItalic:visited		{ font-size:11px; line-height:14px; color:#ffffff; font-style:italic; text-decoration:underline; }
a.f11l14WhitedarkRedItalic:active		{ font-size:11px; line-height:14px; color:#884c4f; font-style:italic; text-decoration:underline; }
a.f11l14WhitedarkRedItalic:hover			{ font-size:11px; line-height:14px; color:#884c4f; font-style:italic; text-decoration:underline; }

label.inputNormal 							{ font-size: 10px; color:#671115; display: block; background:#ac8082; padding:1px 0 3px 4px;	margin:0 28px 0 0; letter-spacing:2px; }
input.inputNormal								{ height:22px;	margin:-15px 0 20px 0; padding:4px 0 0 5px; background:#b6b6b6; border:none; border-bottom:1px dotted #671115;	vertical-align:top; font-size:10px;	font-weight:bold;	color:#671115; }
input.inputNormal								{ width:470px;	margin:0 0 10px 0; }
input.inputSend                        {width:150px; height:22px;	padding:0; margin: 0 0 4px 0;	font-size:10px; background: url(../_img/button/bgButton.gif) repeat-x; border:none; color:#671115; font-weight: bold; }
