/* ~~~~~~~ Used Colors ~~~~~~~ */
/* Hella yellow 		ffd900 */
/* Hella blue 			0537b4 */
/* auto text 			404040 */
/* grey 1 				565c6c */
/* grey 2		 		9ea5b0 */
/* grey 3				bfc4d0 */
/* grey 4			 	cdd2da */
/* grey 5		 		e5e7ee */
/* grey 6	 			edeef3 */
/* red 					dc0f14 */
/* white				ffffff */

/* general  */

body 						{font-family:Arial; font-size: 12px; color:#404040;}
td							{font-family:Arial; font-size: 12px; color:#404040;}
th							{font-family:Arial; font-size: 12px; color:#404040;}
a							{color:#0537b4; text-decoration:none;}
a:visited					{color:#0537b4; text-decoration:none;}
a:active 					{color:#0537b4; text-decoration:none;}
a:hover						{color:#0537b4; text-decoration:none;}

/* head  */
td.headfond					{background-color:#ffd900;}
.orientation 				{font-size:13px; color:#0537b4; font-weight:bold;}

/* menue  */
td.nav_border				{background-color:#9ea5b0; }

td.nav0lo					{background-color:#e5e7ee; font-size:11px;}
a.nav0lo 					{font-size:11px; color:#565c6c; text-decoration:none;}
a:visited.nav0lo			{font-size:11px; color:#565c6c; text-decoration:none;}
a:active.nav0lo 			{font-size:11px; color:#565c6c; text-decoration:none;}
a:hover.nav0lo				{font-size:11px; color:#0537b4; text-decoration:none;}	

td.nav0hi					{background-color:#ffffff; font-size:11px;}
a.nav0hi 					{font-size:11px; color:#0537b4; text-decoration:none;}
a:visited.nav0hi			{font-size:11px; color:#0537b4; text-decoration:none;}
a:active.nav0hi 			{font-size:11px; color:#0537b4; text-decoration:none;}
a:hover.nav0hi				{font-size:11px; color:#0537b4; text-decoration:none;}	

td.nav_h_lo					{background-color:#e5e7ee; font-size:11px;}
a.nav_h_lo 					{font-size:11px; color:#565c6c; text-decoration:none;}
a:visited.nav_h_lo			{font-size:11px; color:#565c6c; text-decoration:none;}
a:active.nav_h_lo 			{font-size:11px; color:#565c6c; text-decoration:none;}
a:hover.nav_h_lo			{font-size:11px; color:#0537b4; text-decoration:none;}	

a.nav_h_hi 					{font-size:11px; color:#0537b4; text-decoration:none;}
a:visited.nav_h_hi			{font-size:11px; color:#0537b4; text-decoration:none;}
a:active.nav_h_hi 			{font-size:11px; color:#0537b4; text-decoration:none;}
a:hover.nav_h_hi			{font-size:11px; color:#0537b4; text-decoration:none;}	

a.nav_1_lo 					{font-size:11px; color:#565c6c; text-decoration:none;}
a:visited.nav_1_lo			{font-size:11px; color:#565c6c; text-decoration:none;}
a:active.nav_1_lo 			{font-size:11px; color:#565c6c; text-decoration:none;}
a:hover.nav_1_lo			{font-size:11px; color:#0537b4; text-decoration:none;}	

a.nav_1_hi 					{font-size:11px; color:#0537b4; text-decoration:none;}
a:visited.nav_1_hi			{font-size:11px; color:#0537b4; text-decoration:none;}
a:active.nav_1_hi 			{font-size:11px; color:#0537b4; text-decoration:none;}
a:hover.nav_1_hi			{font-size:11px; color:#0537b4; text-decoration:none;}	

a.nav_2_lo 					{font-size:11px; color:#565c6c; text-decoration:none;}
a:visited.nav_2_lo			{font-size:11px; color:#565c6c; text-decoration:none;}
a:active.nav_2_lo 			{font-size:11px; color:#565c6c; text-decoration:none;}
a:hover.nav_2_lo			{font-size:11px; color:#0537b4; text-decoration:none;}	

a.nav_2_hi 					{font-size:11px; color:#0537b4; text-decoration:none;}
a:visited.nav_2_hi			{font-size:11px; color:#0537b4; text-decoration:none;}
a:active.nav_2_hi 			{font-size:11px; color:#0537b4; text-decoration:none;}
a:hover.nav_2_hi			{font-size:11px; color:#0537b4; text-decoration:none;}	

td.navservice				{background-color:#e5e7ee; font-size:11px; color:#565c6c;}
a.navservice				{font-size:11px; color:#565c6c; font-weight:bold; text-decoration:none;}
a:visited.navservice		{font-size:11px; color:#565c6c; font-weight:bold; text-decoration:none;}
a:active.navservice 		{font-size:11px; color:#565c6c; font-weight:bold; text-decoration:none;}
a:hover.navservice			{font-size:11px; color:#0537b4; font-weight:bold; text-decoration:none;}	
.navservicehi 				{font-size:11px; color:#0537b4; font-weight:bold;}


/* content  */
.content					{font-size:12px; color:#404040;}
td.cnt_border				{background-color:#cdd2da; }

td.cnt_h1 					{font-size:12px; background-color:#0537b4;}
h1							{font-size:12px; color:#ffffff; font-weight:bold; margin: 0px 0px 0px 0px;}

div.cnt_h2 					{ margin: 5px 0px 5px 0px;}
div.cnt_h2_modified				{margin: 25px 0px 25px 0px; font-size:13px; color:#0537b4;}
div.cnt_h2_box							{margin: 5px 0px 5px 0px; font-size:13px; color:#0537b4;font-weight:bold;}
h2							{font-size:13px; color:#0537b4; font-weight:bold;}

a.result					{ color:#0537b4; text-decoration:underline;}
a:visited.result			{ color:#0537b4; text-decoration:underline;}
a:active.result 			{ color:#0537b4; text-decoration:underline;}
a:hover.result				{ color:#0537b4; text-decoration:underline;}	

td.cnt_in					{background-color:#e5e7ee;font-size:12px; color:#404040;}

td.rtr_border				{background-color:#9ea5b0; }
a.cnt_rtr_lo				{color:#565c6c;}
.cnt_rtr_lo					{background-color:#e5e7ee; font-size:11px; color:#565c6c;}
.cnt_rtr_hi					{background-color:#ffffff; font-size:11px; color:#0537b4;}

ul							{ list-style-type:square; list-style-position:inside; margin: 0px 0px 0px 0px; }
.cnt_pic_info				{font-size:11px; color:#565c6c; font-style:italic;}


/* tables */
th.marked					{background-color:#e5e7ee;}
td.marked					{background-color:#e5e7ee;}

/* info box */
.cnt_box_info_outline		{background-color:#0537b4;}
.cnt_box_info_headline		{font-size:12px; color:#0537b4; font-weight:bold;}
.cnt_box_info				{background-color:#ffffff;font-size:11px; color:#404040;}

/* alert box */
.cnt_box_alert_outline		{background-color:#dc0f14;}
.cnt_box_alert_headline		{font-size:12px; color:#dc0f14; font-weight:bold;}
.cnt_box_alert				{background-color:#ffffff;font-size:11px; color:#404040;}

/* buttons */
.cnt_btn_outline			{background-color:#9ea5b0;}
.cnt_btn					{background-color:#ffffff;font-size:11px; color:#565c6c;}
.cnt_btn_service_outline	{background-color:#0537b4;}
.cnt_btn_service			{background-color:#ffffff;font-size:11px; color:#0537b4;}


/* content teaser */
.cnt_tsr_rubrik				{font-size:10px; color:#404040; font-weight:bold;}

.cnt_tsr_text				{font-size:11px; color:#404040;}

div.cnt_tsr_headline 		{ margin-top:5px; margin-bottom:5px;}
a.cnt_tsr_headline 			{font-size:13px; font-weight:bold; color:#0537b4; text-decoration:none; margin-top:5px;}
a:visited.cnt_tsr_headline 	{font-size:13px; font-weight:bold; color:#0537b4; text-decoration:none; margin-top:5px;}
a:active.cnt_tsr_headline 	{font-size:13px; font-weight:bold; color:#0537b4; text-decoration:none; margin-top:5px;}
a:hover.cnt_tsr_headline 	{font-size:13px; font-weight:bold; color:#0537b4; text-decoration:none; margin-top:5px;}

a.cnt_tsr_link 				{font-size:11px; color:#0537b4; text-decoration:none;}
a:visited.cnt_tsr_link		{font-size:11px; color:#0537b4; text-decoration:none;}
a:active.cnt_tsr_link		{font-size:11px; color:#0537b4; text-decoration:none;}
a:hover.cnt_tsr_link		{font-size:11px; color:#0537b4; text-decoration:underline;}	

a.cnt_tsr_linklist 			{font-size:11px; color:#565c6c; text-decoration:none;}
a:visited.cnt_tsr_linklist	{font-size:11px; color:#565c6c; text-decoration:none;}
a:active.cnt_tsr_linklist	{font-size:11px; color:#565c6c; text-decoration:none;}
a:hover.cnt_tsr_linklist	{font-size:11px; color:#0537b4; text-decoration:underline;}	


/* forms */
form						{margin-left:0px; margin-right:0px;margin-top:0px; margin-bottom:0px;}
td.formular					{ background-color:#ffffff; font-size:11px; color:#404040; }
td.formularHeadline			{ background-color:#ffffff; font-size:14px; font-weight:bold; color:#0537b4; }
td.formularName				{ background-color:#ffffff; font-size:12px; color:#404040; }
td.formularDisclaimer		{ background-color:#ffffff; font-size:11px; color:#404040; }
td.formularFooter			{ background-color:#ffffff }
td.formularError			{ background-color:#ffffff; font-size:11px; color:#dc0f14; }
.textfeld         			{ background-color:#edeef3; font-size:11px; color:#404040; border-top:#bfc4d0 solid 1px; border-bottom:#bfc4d0 solid 1px; border-left:#bfc4d0 solid 1px; border-right:#bfc4d0 solid 1px; }
.search         			{ background-color:#ffffff; font-size:11px; color:#6b5b40; border-top:#c2aa0a solid 1px; border-bottom:#c2aa0a solid 1px; border-left:#c2aa0a solid 1px; border-right:#c2aa0a solid 1px; }
.selectbox         			{ background-color:#edeef3; font-size:11px; color:#404040; border-top:#bfc4d0 solid 1px; border-bottom:#bfc4d0 solid 1px; border-left:#bfc4d0 solid 1px; border-right:#bfc4d0 solid 1px; }
.checkbox         			{ background-color:#e5e7ee }
.radiobutton         		{ background-color:#e5e7ee }
.button						{ background-color:#ffffff; font-size:11px; color:#0537b4; border-top:#0537b4 solid 1px; border-bottom:#0537b4 solid 1px; border-left:#0537b4 solid 1px; border-right:#0537b4 solid 1px; }
.mandatory					{ font-size:13px; color:#0537b4; font-weight:normal;}
a.btn_form 					{font-size:11px; color:#0537b4; font-weight:bold;}
a.form_support 				{font-size:11px;}


/* teaser  */
td.tsr_border				{background-color:#9ea5b0; }

td.service					{background-color:#ffffff; font-size:11px;}
a.service 					{font-size:11px; color:#565c6c; text-decoration:none;}
a:visited.service			{font-size:11px; color:#565c6c; text-decoration:none;}
a:active.service 			{font-size:11px; color:#565c6c; text-decoration:none;}
a:hover.service				{font-size:11px; color:#0537b4; text-decoration:none;}	

td.tsr_h1					{background-color:#e5e7ee; font-size:11px; color:#565c6c;}

div.tsr_h2 					{ margin-top:5px; margin-bottom:5px;font-size:11px;font-weight:bold;}
a.tsr_h2 					{font-size:11px; color:#0537b4; text-decoration:none; font-weight:bold;}
a:visited.tsr_h2			{font-size:11px; color:#0537b4; text-decoration:none; font-weight:bold;}	
a:hover.tsr_h2				{font-size:11px; color:#0537b4; text-decoration:none; font-weight:bold;}	

.tsr_txt					{font-size:11px;}

a.tsr_a 					{font-size:11px; text-decoration:none;}
a:visited.tsr_a				{font-size:11px; color:#0537b4; text-decoration:none;}
a:hover.tsr_a				{font-size:11px; color:#0537b4; text-decoration:underline;}	

a.tsr_a_list 				{font-size:11px; color:#565c6c; text-decoration:none;}
a:visited.tsr_a_list		{font-size:11px; color:#565c6c; text-decoration:none;}
a:hover.tsr_a_list			{font-size:11px; color:#0537b4; text-decoration:underline;}	

/* bottom  */
td.footer					{background-color:#e5e7ee; font-size:10px; color:#404040;}
a.footer					{font-size:11px; color:#565c6c; text-decoration:none;}
a:visited.footer			{font-size:11px; color:#565c6c; text-decoration:none;}
a:active.footer 			{font-size:11px; color:#565c6c; text-decoration:none;}
a:hover.footer				{font-size:11px; color:#0537b4; text-decoration:underline;}

.cnt_tsr_a_list 			{ margin-top:0px; margin-bottom:0px; padding-left:8px;
  							  background-image:url(../img/bullet_link_grey.gif); background-repeat: no-repeat; background-position: 5px; background-color:transparent;
  							  background: url(../img/bullet_link_grey.gif) no-repeat;
							}
.cnt_tsr_a_list a 			{ font-size:11px; color:#565c6c; text-decoration:none;	}
.cnt_tsr_a_list a:visited 	{ font-size:11px; color:#565c6c; text-decoration:none; }
.cnt_tsr_a_list a:active 	{ font-size:11px; color:#565c6c; text-decoration:none; }
.cnt_tsr_a_list a:hover 	{ font-size:11px; color:#0537b4; text-decoration:underline; }
