/*** Style-Angaben - Browserunabhaengig *************************************************************************************************/


/*** Standard BODY - alle Margin auf 0 *************************************************************************************************/
body                              	      { font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; margin:0; padding:0; background-attachment:fixed }                        
.f18l34brown						            { font-size:18px; line-height:34px; color:#594026; font-weight:bold; }

/*** Input Fields **************************************************************************************************************************/
input,
input.checkBoxes {border:none;background:#fff; border:1px solid #fff;}

input.inputFile {
	width:320px;
	height: 20px;
	border-bottom:1px dotted #594026;
}
label {
	font-size: 10px;
	color:#594026;
	display: block;
	background:#d8bf8c;
	padding:1px 0 3px 4px;
	margin:0 10px 0 0;
	letter-spacing:2px;
 }
label.labelSmall {
	font-size: 10px;
	color:#594026;
	display: block;
	background:#d8bf8c;
	padding:1px 0 3px 4px;
	margin:0 28px 0 0;
	letter-spacing:2px;
 }
input.inputSmaller,
input.inputSmall,
input.inputMiddle,
input.inputNormal,
input.inputNormalBig {
	height:22px;
 	margin:-15px 0 20px 0;
	padding:4px 0 0 5px;
	background:#fff; 
	border:none;
	border-bottom:1px dotted #594026;
	vertical-align:top;
	font-size:10px;
	font-weight:bold;
	color:#594026;
}
input.inputSmaller {
	width: 124px;
 	margin:0 0 10px 0;
}
input.inputSmall {
	width: 134px;
 	margin:0 0 10px 0;
}
input.inputMiddle {
	width: 154px;
 	margin:0 0 10px 0;
}
input.inputNormal {
	/*width: 330px;*/
	width: 200px;
}
input.inputNormalBig {
	width: 370px;
}

textarea.inputStandard                    {	font-family:arial,geneva,helvetica,verdana,sans-serif; font-size:11px; line-height:13px; width:574px; height:250px; border:1px solid #594026; color:#594026; }
textarea.inputBig                         {	font-family:arial,geneva,helvetica,verdana,sans-serif; font-size:11px; line-height:13px; width:590px; height:80px; border:1px solid #594026; color:#594026; }

textarea.inputNormalBig {
	font-family:verdana,arial,helvetica,sans-serif;
	width:590px;
	height:80px;
 	margin:0 0 20px 0;
	padding:0 10px 0 5px;
	background:#fff;
	border:none;
	border-bottom:1px dotted #594026;
	font-size:11px;
	font-weight:bold;
	color:#594026;
}

textarea.inputNormalBigger {
	font-family:verdana,arial,helvetica,sans-serif;
	width:710px;
	height:200px;
 	margin:0 0 20px 0;
	padding:0 10px 0 5px;
	background:#fff;
	border:none;
	border-bottom:1px dotted #594026;
	font-size:11px;
	font-weight:bold;
	color:#594026;
}


textarea.inputBig { font-family:arial,geneva,helvetica,verdana,sans-serif; font-size:11px; line-height:13px; width:590px; height:80px; border:1px solid #594026; color:#594026; }
                                
select.showClass									{ font-size:10px; line-height:10px; width:320px; height: 20px; -height: 21px; font-weight:bold; color:#594026; border:1px solid #594026; padding:0 0 0 2px; }

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:#594026;
	font-weight: bold;
}

/*** FONT BROWN ****************************************************************************************************************************/
.f10l13brown						                  { font-size:10px; line-height:13px; color:#594026; }
.f11l15brown						                  { font-size:11px; line-height:15px; color:#594026; }
.f11l14brownbold				                  { font-size:11px; line-height:14px; color:#594026; font-weight:bold; }
.f11l15italicbrown         					      { font-size:11px; line-height:15px; color:#594026; font-style:italic; }
.f11l15bolditalicbrown         			      { font-size:11px; line-height:15px; color:#594026; font-style:italic; font-weight:bold; }
.f11l15boldbrown				                  { font-size:11px; line-height:15px; color:#594026; font-weight:bold; }
.f12l18brown						                  { font-size:12px; line-height:18px; color:#594026; }
.f13l18bolditalicbrown         			      { font-size:13px; line-height:18px; color:#594026; font-style:italic; font-weight:bold; }
.f14l22brown                              { font-size:14px; line-height:22px; color:#594026; }
.f16l18brownbold				                  { font-size:16px; line-height:18px; color:#594026; font-weight:bold; }
.f18l18brown						                  { font-size:18px; line-height:18px; color:#594026; font-weight:bold; }
.f18l24brown						                  { font-size:18px; line-height:24px; color:#594026; font-weight:bold; }
.f21l24brown						                  { font-size:21px; line-height:24px; color:#594026; font-weight:bold; }
.f21l24brownbold				                  { font-size:21px; line-height:24px; color:#594026; font-weight:bold; }
                                          
/*** LINK BROWN ****************************************************************************************************************************/
a                                 	      { text-decoration:none; }
                                          
a.f11l14boldbrown					                { font-size:11px; line-height:14px; color:#594026; font-weight:bold; text-decoration:underline; }
a.f11l14boldbrown:visited			            { font-size:11px; line-height:14px; color:#594026; font-weight:bold; text-decoration:underline; }
a.f11l14boldbrown:active			            { font-size:11px; line-height:14px; color:#573E25; font-weight:bold; text-decoration:underline; }
a.f11l14boldbrown:hover				            { font-size:11px; line-height:14px; color:#573E25; font-weight:bold; text-decoration:underline; }
                                          
a.f11l15brown						                  { font-size:11px; line-height:15px; color:#594026; }
a.f11l15brown:visited				              { font-size:11px; line-height:15px; color:#594026; }
a.f11l15brown:active				              { font-size:11px; line-height:15px; color:#573E25; }
a.f11l15brown:hover					              { font-size:11px; line-height:15px; color:#fff; background-color:#30240a; }

a.f11l15brownbold				                  	{ font-size:11px; line-height:15px; color:#594026; font-weight:bold; }
a.f11l15brownbold:visited				              { font-size:11px; line-height:15px; color:#594026; font-weight:bold; }
a.f11l15brownbold:active				              { font-size:11px; line-height:15px; color:#573E25; font-weight:bold; }
a.f11l15brownbold:hover					              { font-size:11px; line-height:15px; color:#fff; font-weight:bold; background-color:#30240a; }
                              
a.f16l20brownbold				                  { font-size:16px; line-height:20px; color:#594026; font-weight:bold; }
a.f16l20brownbold:visited		        			{ font-size:16px; line-height:20px; color:#594026; font-weight:bold; }
a.f16l20brownbold:active		        			{ font-size:16px; line-height:20px; color:#573E25; font-weight:bold; }
a.f16l20brownbold:hover								{ font-size:16px; line-height:20px; color:#fff; font-weight:bold; background-color:#30240a; }

a.f21l24brownbold				                  { font-size:21px; line-height:24px; color:#594026; font-weight:bold; }
a.f21l24brownbold:visited		        			{ font-size:21px; line-height:24px; color:#594026; font-weight:bold; }
a.f21l24brownbold:active		        			{ font-size:21px; line-height:24px; color:#573E25; font-weight:bold; }
a.f21l24brownbold:hover								{ font-size:21px; line-height:24px; color:#fff; font-weight:bold; background-color:#30240a; }



/* Link BROWN ITALIC */          
a.f11l20greyBrownItalic				            { font-size:11px; line-height:20px; color:#594026; font-style:italic; text-decoration:underline; }
a.f11l20greyBrownItalic:visited		        { font-size:11px; line-height:20px; color:#594026; font-style:italic; text-decoration:underline; }
a.f11l20greyBrownItalic:active		        { font-size:11px; line-height:20px; color:#573E25; font-style:italic; text-decoration:underline; }
a.f11l20greyBrownItalic:hover		          { font-size:11px; line-height:20px; color:#573E25; font-style:italic; text-decoration:underline; }

/* Link BROWN ITALIC */
a.f11l14greyBrownItalic				      { font-size:11px; line-height:14px; color:#594026; font-style:italic; text-decoration:underline; }
a.f11l14greyBrownItalic:visited		  { font-size:11px; line-height:14px; color:#594026; font-style:italic; text-decoration:underline; }
a.f11l14greyBbrownItalic:active		  { font-size:11px; line-height:14px; color:#573E25; font-style:italic; text-decoration:underline; }
a.f11l14greyBrownItalic:hover		    { font-size:11px; line-height:14px; color:#573E25; font-style:italic; text-decoration:underline; }

a.f14l18bolditalicbrownUnder				      { font-size:14px; line-height:18px; color:#594026; font-style:italic; text-decoration:underline; font-weight:bold; }
a.f14l18bolditalicbrownUnder:visited		  { font-size:14px; line-height:18px; color:#594026; font-style:italic; text-decoration:underline; font-weight:bold; }
a.f14l18bolditalicbrownUnder:active		    { font-size:14px; line-height:18px; color:#573E25; font-style:italic; text-decoration:underline; font-weight:bold; }
a.f14l18bolditalicbrownUnder:hover		    { font-size:14px; line-height:18px; color:#573E25; font-style:italic; text-decoration:underline; font-weight:bold; }