/*========== Grundeinstellungen ==========*/
body					{	background-color:			#ffffff;
						background-image:			url(/fileadmin/img/bg_grey.gif);
						background-repeat:			repeat-x;
						}
td						{vertical-align:			top;
						}						

/*========== Navigation ==========*/
.nav					{margin-right:				13px;
						}
.nav table td			{text-align:				right;
						}

.nav1					{font-family:				arial, helvetica, sans-serif;
						font-size:					11px;
						color:						#ff9900;
						margin-top:					4px;
						margin-bottom:				4px;
						text-align:					right;
						white-space:				nowrap;
						}
.nav1 A:link, .nav1 A:visited, .nav1 A:active {color:#ff9900;text-decoration:none;}
.nav1 A:hover {color:#ffffff; background-color:#ff9900;text-decoration:none;}

.nav1aktiv				{	color:					#ffffff;
						background-color:			#ff9900;
					}

.nav2					{font-family:				arial, helvetica, sans-serif;
						font-size:					11px;
						color:						#000000;
						margin-bottom:				3px;
						padding-right:				25px;
						text-align:					right;
						white-space:				nowrap;
						}
.nav2 A:link, .nav2 A:visited, .nav2 A:active {color:#ff9900;text-decoration:none;}
.nav2 A:hover {color:#000000;text-decoration:none;}

.nav3					{font-family:				arial, helvetica, sans-serif;
						font-size:					10px;
						color:						#000000;
						margin-bottom:				3px;
						padding-right:				37px;
						text-align:					right;
						white-space:				nowrap;
						}
.nav3 A:link, .nav3 A:visited, .nav3 A:active {color:#C1C1C1;text-decoration:none;}
.nav3 A:hover {color:#000000;text-decoration:none;}

.metanav				{font-family:				arial, helvetica, sans-serif;
						font-size:					10px;
						color:						#ffffff;
						background-color:			#000000;
						text-transform:				uppercase;
						text-align:					right;
						vertical-align:				middle;
						height:						15px;
						}
.metanav A:link, .metanav A:visited, .metanav A:active {color:#CCCCCC;text-decoration:none;}
.metanav A:hover {color:#ff9900;text-decoration:none;}


/*========== diverses ==========*/
.title					{font-family:				arial, helvetica, sans-serif;
						font-size:					11px;
						font-weight:				bold;
						color:						#000000;
						margin-bottom:				12px;
						}
						
.subtitle				{font-family:				arial, helvetica, sans-serif;
						font-size:					11px;
						font-weight:				bold;
						color:						#000000;
						margin-bottom:				4px;
						}

.contfield				{font-family:				arial, helvetica, sans-serif;
						font-size:					11px;
						color:						#000000;
						background-color:			#E9E9E9;
						line-height:				16px;
						}
.contfield A:link, .contfield A:visited, .contfield A:active {color:#ff9900;text-decoration:none;}
.contfield A:hover {color:#ffffff; background-color:#ff9900;text-decoration:none;}

.contfield ul			{list-style-image:			url(../img/list.gif);
						}

.contfield table		{font-family:				arial, helvetica, sans-serif;
						font-size:					11px;
						color:						#000000;
						}
.contfield .list		{border-bottom:				1px solid #cccccc;
						padding-top:				3px;
						padding-bottom:				3px;
						}
						
.info					{font-family:				arial, helvetica, sans-serif;
						font-size:					11px;
						font-style:					normal;
						background-color:			#ff9900;
						color:						#ffffff;
						margin-top:					3px;
						padding-top:				1px;
						padding-bottom:				1px;
						padding-left:				3px;
						padding-right:				3px;
						}
.infoimg				{padding-top:				3px;
						margin-right:				4px;
						}
.infoimg A:hover {background-color:#E9E9E9;}

.footer_left			{font-family:				arial, helvetica, sans-serif;
						font-size:					10px;
						color:						#A1A1A1;
						margin-top:					3px;
						margin-left:				12px;
						}
.footer_left A:link, .footer_left A:visited, .footer_left A:active {color:#A1A1A1;text-decoration:none;}
.footer_left A:hover {color:#ff9900;text-decoration:none;}

.footer_right			{font-family:				arial, helvetica, sans-serif;
						font-size:					10px;
						color:						#A1A1A1;
						margin-top:					3px;
						margin-right:				12px;
						text-align:					right;
						
						}
.footer_right A:link, .footer_right A:visited, .footer_right A:active {color:#A1A1A1;text-decoration:none;}
.footer_right A:hover {color:#ff9900;text-decoration:none;}

.pixright				{font-family:				arial, helvetica, sans-serif;
						font-size:					10px;
						color:						#ffffff;
						background-color:			#ff9900;
						text-transform:				uppercase;
						text-align:					left;
						vertical-align:				middle;
						height:						15px;
						}
.pixright A:link, .pixright A:visited, .pixright A:active {color:#ffffff;text-decoration:none;}
.pixright A:hover {color:#000000;text-decoration:none;}	

.pixdesc				{font-family:				arial, helvetica, sans-serif;
						font-size:					11px;
						color:						#A1A1A1;
						text-align:					left;
						line-height:				13px;
						margin-top:					8px;						
						}
.pixdesc A:link, .pixdesc A:visited, .pixdesc A:active {color:#ff9900;text-decoration:none;}
.pixdesc A:hover {color:#000000;text-decoration:none;}

.logo					{margin-top:				11px;
						margin-right:				4px;
						margin-bottom:				36px;
						text-align:					right;	
						}		

/*========== AbstŠnde ==========*/
.space_b				{margin-left:				12px;
						margin-right:				12px;
						}
.space_s				{margin-left:				6px;
						margin-right:				6px;
						}
.space_nav				{margin-right:				12px;
						text-align:					right;
						background-color:red;
						}
						
.space_cont				{margin-top:				30px;
						margin-bottom:				30px;
						margin-left:				30px;
						margin-right:				30px;
						}
						
						
/*========== Formular ==========*/
.textfield				{font-family:				arial, helvetica, sans-serif;
						font-size:					9px;
						color:						#000000;
						background:					#ffffff;
						width:						240px;
						border:						1px solid #000000;
						margin-top:					1px;
						margin-bottom:				1px;
						}	
.fileattach				{font-family:				arial, helvetica, sans-serif;
						font-size:					9px;
						color:						#000000;
						background:					#ffffff;
						width:						230px;
						border:						1px solid #000000;
						margin-top:					1px;
						margin-bottom:				1px;
						}
.pulldown				{font-family:				arial, helvetica, sans-serif;
						font-size:					10px;
						color:						#000000;
						background:					#E9E9E9;
						text-transform:				uppercase;
						width:						50;
						border:						1px solid #000000;
						}
.pulldown_aktiv			{font-family:				arial, helvetica, sans-serif;
						font-size:					10px;
						color:						#ff9900;
						background:					#ffffff;
						text-transform:				uppercase;
						}						

