/* ORIGINAL GELB /* #CD8500 */ 
/* Dunkelblau #010728 */
/* reset */
*,body,div,dl,dt,dd,ol,pre,form,fieldset,input,textarea,blockquote,th,td{margin:0;padding:0;}
/* begin layout */	

html {overflow-y:scroll;}
body {font-family:verdana, tahoma, arial, sans-serif;font-size:11px;color:#000;padding:0px;margin:0px;}
hr {margin:15px 0px 15px 0px;color:#999;height:1px;width:100%;}
img {border:0px;}

/* a:link, a:visited, a:active {color: #CA9C4A;text-decoration: none;font-weight: bold;} */
a:link, a:visited, a:active {color: #CD8500;text-decoration: none;font-weight: bold;}
a:hover {color: #CD4E08;text-decoration: none;font-weight: bold;}

p {padding-top:0px;margin-top:0px;}
h1 {color:#fff;font-size:18px;font-weight:bold;}
h2 {color:#000;font-size:15px;font-weight:bold;line-height:18px;margin:0px;padding:0px;padding-bottom:6px;}
h3 {color:#000;font-size:13px;font-weight:bold;line-height:16px;margin:0px;padding:0px;padding-bottom:4px;}

.Text-Zentrieren  	{text-align:justify;}
.Text-Klein			{font-size:10px;}
.Text-Kleiner		{font-size:9px;}
.Text-Capitalizer 	{text-transform:capitalize;}
.Text-Orange		{color:#fd8429;}
.Text-CandelaGelb	{color:#CD8500;}

.AbHierNichtVerwenden {top:0px;}

#mainContainer {width:990px;padding:0px;margin:0px auto 0 auto;background:#fefefe;}
#mainContainerC {width:990px;padding:0px 0px 0px 0px;margin:0px}
#head {padding: 0px 0px 0px 0px;	width:990px;height:219px;clear:both;}
#head ul {padding:0px;margin:0px;}
#headtext {position:relative;top:-105px;left:15px;color:#fff;font-size:16px;font-weight:bold;clear:both;}
#blueblock {height:25px;display:block;width:990px;background-color:#010728;clear:both;vertical-align:middle;}
#lightblueblockTop {position:relative;top:-2px;height:25px;display:block;width:980px;background-color:#E1E1F2;padding-left:0px;padding-right:10px;clear:both;}
#lightblueblockTop a {float:left;position:relative;display:block;height:19px;color:#31315A;font-size:12px;text-decoration:none;font-weight:normal;padding:3px 10px 1px 15px;border:solid 1px #E1E1F2;}
#lightblueblockTop a:hover {background:#C6C6DE;border:solid 1px #C6C6DE;}
#lightblueblockTop a.menu-current {border:solid 1px #C6C6DE;}
#lightblueblockBot {height:25px;display:block;width:980px;background-color:#E1E1F2;padding-left:0px;padding-right:10px;clear:both;}
#lightblueblockBot a {float:left;position:relative;display:block;height:19px;color:#31315A;font-size:12px;text-decoration:none;font-weight:normal;padding:3px 10px 1px 15px;border:solid 1px #E1E1F2;}
#lightblueblockBot a:hover {background:#C6C6DE;border:solid 1px #C6C6DE;}
#lightblueblockBot a.menu-current {border:solid 1px #C6C6DE;}
#headheadgrafik {position:relative;width:990px;height:144px;}
#headmenue1 {position:relative;top:-2px;width:990px;height:30px;}

#navigation 			{width:100%;float:left;background:#C6C6DE;}
#navigation li 		{float:left;list-style:none;width:auto;}
#navigation a 		{height:16px;color:#31315A;text-decoration:none;display:block;padding:7px 15px 7px 15px;background:#C6C6DE;font-size:14px;font-weight:normal;text-decoration:none;}
/*#navigation a span	{color:#fd8429;font-weight:normal;} #CD8500*/
#navigation a span	{color:#CD8500;font-weight:normal;}
#navigation a:hover, #navigation a.menu-current, #navigation a.menu-parent {background:#E1E1F2;}
#navigation ul 		{list-style:none;padding:0px;margin:0px;} 
#navigation ul 		{position:absolute;left:-9999px;z-index:9000;} 
#navigation li:hover ul,#navigation li.sfhover ul {left:auto;}
#navigation li li 		{float:none;}
#navigation li li a 		{background:#C6C6DE;color:#31315A;border-right:none;}
#navigation li li a:hover {color:#000;}

#mainContent {
	width:640px;
	float:left;
	padding: 0px 10px 35px 10px;
	margin: 0px 0px 0px 5px;
	position: relative;
	vertical-align:top;
	text-align: left;
	font-family:verdana, tahoma, arial, sans-serif;font-size:11px;color:#000;line-height:16px;
}
#mainContent ul 		{padding-left:20px;}
#mainContent ul li 		{line-height:20px}
/* #mainContent a:link, #mainContent a:visited, #mainContent a:active {color: #fd8429;} */
#mainContent a:link, #mainContent a:visited, #mainContent a:active {color: #cd8500;}
#mainContent a:hover {color: #d60000;text-decoration:underline;}
.illustrations 		{float:right;width: 200px;margin: 0px 0px 0px 0px;position: relative;}

#mainContent2 {
	width:950px;
	float:left;
	padding: 0px 10px 35px 10px;
	margin: 0px 0px 0px 5px;
	position: relative;
	vertical-align:top;
	text-align: left;
	font-family:verdana, tahoma, arial, sans-serif;font-size:11px;color:#000;line-height:16px;
}
#mainContent2 ul 		{padding-left:20px;}
#mainContent2 ul li 		{line-height:20px}
/* #mainContent a:link, #mainContent a:visited, #mainContent a:active {color: #fd8429;} */
#mainContent2 a:link, #mainContent a:visited, #mainContent a:active {color: #cd8500;}
#mainContent2 a:hover {color: #d60000;text-decoration:underline;}

#Rechte-Seite { 
	width:300px;
	float:right;
	padding: 0px 5px 35px 5px;
	margin: 0px 0px 0px 5px;					
	background: #fefefe; 
	display:inline; 
	position: relative; 
	vertical-align:top;
	text-align: left; 
	font-family:verdana, tahoma, arial, sans-serif;font-size:11px;color:#000;line-height:16px;
}
#Rechte-Seite ul 				{padding-left:20px;}
#Rechte-Seite ul li 			{padding-bottom:5px;}

#innerinfo 					{}
#footer 						{color:#ffffff;vertical-align:middle;padding-top:4px;text-align:center;font-size:.8em;}
#footer a:link, #footer a:visited, #footer a:active {color:#ffffff;text-decoration:none;font-weight: normal;}
#footer a:hover 				{border-bottom: 1px dotted #fd8429;color:#fff;}

.smallinput 					{width:150px;height:12px;font-size:9px;padding:1px;margin:0px;}
.smallbutton 				{font-size:9px;padding:0px;margin:0px;}
input 						{background-color:#EFEFF8;}
#formular .field_line 		{height:25px;}
#formular .required 			{color: #FF0000;}
#formular .field_title 		{font-size:11px;width:120px;vertical-align:middle;text-align:right;padding-right:5px;}
#formular .textfield 		{font-size:13px;width:220px;height:18px;border:solid 1px #31315A;vertical-align:middle;padding:1px;}
#formular .textarea 			{background-color:#EFEFF8;font-family:verdana, tahoma, arial, sans-serif;font-size:13px;width:95%;height:150px;border:solid 1px #31315A;padding:1px;}
#formular .field_heading 	{font-size:12px;font-weight:bold;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#666666;padding-top:5px;color: #666666;}
#formular .select 			{font-size:12px;}
#formular .checkbox_label	{font-size:11px;cursor:pointer;}
#formular .radio_label 		{font-size:11px;cursor:pointer;}
#formular .email 			{font-size:13px;width:220px;height:18px;border:solid 1px #31315A;padding:1px;vertical-align:middle;}
.incaptcha					{font-size:13px;height:18px;border:solid 1px #31315A;vertical-align:middle;padding:1px;margin-right:5px;margin-left:5px;}
.inbutton					{font-family:verdana,arial;background-color:#31315A;color:#fff;font-size:12px;padding:2px;font-weight:bold;}