A:link 	{COLOR: #000000; TEXT-DECORATION: underline }
A:visited {COLOR: #000000; TEXT-DECORATION: underline}
A:active   {COLOR: #000000; TEXT-DECORATION: underline }
A:hover 	   {COLOR: #ff9e31; TEXT-DECORATION: none }

select	{    		font-family: verdana, arial, helvetica, sans-serif;
			font-size: 11px;	}

textarea	{ 		font-family: verdana, arial, helvetica, sans-serif;
		      	font-size: 11px;	}

input		{	font-family: verdana, arial, helvetica, sans-serif;
		      	font-size: 11px;	}

body{ 	   background-color:      #ffffff;
            margin-top:                0px;
            margin-bottom:             0px;
            margin-left:               0px;
            margin-right:              0px;
	   font-family: Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #000000;

	   scrollbar-face-color: #fff8f1;
	   scrollbar-highlight-color: #FF9E31;
	   scrollbar-3dlight-color: #fff8f1;
	   scrollbar-darkshadow-color: #fff8f1;
	   scrollbar-shadow-color: #FF9E31;
	   scrollbar-arrow-color: #FF9E31;
	   scrollbar-track-color: #fff8f1;
	   scrollbar-base-color: #fff8f1;
            }



table	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #000000;	}

hr {noshade; size: 1pt; color: #cbdbff; align: center;}

select	{font-family: arial, helvetica, sans-serif; font-size: 11px;}
textarea	{font-family: arial, helvetica, sans-serif; font-size: 11px;}
input {font-family: arial, helvetica, sans-serif; font-size: 11px;}

.TOP1 h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 10pt; font-weight: normal; text-decoration: none; font-style: italic; color: #3172ff; margin-bottom: 3px; margin-top: 0px; margin-left:13px; margin-right:0px;}
.TOP2 h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 14pt; font-weight: normal; text-decoration: none; color: #ff9e31; margin-bottom: 0px; margin-top: 3px; margin-left:13px; margin-right:0px;}

.navi_top{background-color: #e5edff; color: #000000;}
.navi_top A:link    {COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}
.navi_top A:visited {COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}
.navi_top A:active  {COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}
.navi_top A:hover {COLOR: #ff9e31; TEXT-DECORATION: none; font-weight: bold;}

.navi_left{color: #000000;}
.navi_left A:link    {COLOR: #000000; TEXT-DECORATION: none; font-weight: normal;}
.navi_left A:visited {COLOR: #000000; TEXT-DECORATION: none; font-weight: normal;}
.navi_left A:active  {COLOR: #000000; TEXT-DECORATION: none; font-weight: normal;}
.navi_left A:hover {COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}

.banner3 {background-color: #CBDBFF; color: #000000;}

.main_text{background-color: #ffffff; color: #000000; height: 500;}
.main_text h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 22pt; font-weight: normal; text-decoration: none; color: #ff9e31; margin-bottom: 5px; margin-top: 0px; margin-left:0px; margin-right:0px;}
.main_text h2 {font-size: 11pt; font-weight: normal; color: #3172ff; margin-bottom: 0px; margin-top: 10px; margin-left:0px; margin-right:0px;}
.main_text h3 {font-size: 10pt; font-weight: bold; TEXT-DECORATION: none; margin-bottom: 0px; margin-top: 10px; margin-left:0px; margin-right:0px;}
.main_text p {font-size: 10pt; margin-bottom: 10px; margin-top: 0px; margin-left:0px; margin-right:0px;}
.main_text li {font-size: 10pt;}

.preview h2 {font-size: 11pt; font-weight: normal; color: #3172ff; margin-bottom: 0px; margin-top: 0px; margin-left:0px; margin-right:0px;}
.preview p {font-size: 10pt; margin-bottom: 0px; margin-top: 5px; margin-left:0px; margin-right:0px;}





.modul_text h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 11pt; font-weight: normal; text-decoration: none; color: #ffc37f; margin-bottom: 10px; margin-top: 0px; margin-left:0px; margin-right:0px;}
.modul_text h2 {font-size: 10pt; font-weight: normal; color: #3172ff; margin-bottom: 0px; margin-top: 0px; margin-left:0px; margin-right:0px;}
.modul_text h3 {font-size: 9pt; font-weight: bold; margin-bottom: 0px; margin-top: 0px; margin-left:0px; margin-right:0px;}
.modul_text p {font-size: 9pt; margin-bottom: 0px; margin-top: 0px; margin-left:0px; margin-right:0px;}


.news_box_head {background-color: #ff9e31; text-align: center; color: #FFFFFF; font-size: 9pt; font-weight: bold;}
.news_box_head A:link    {COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold;}
.news_box_head A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold;}
.news_box_head A:active  {COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold;}
.news_box_head A:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline; font-weight: bold;}


.box_left {background-color: #cbdbff;}
.box_reight {background-color: #cbdbff;}
.box_termine {font-size: 7pt;}
.box_termine2 {font-size: 6pt;}
.foot {background-color: #FFF2F1; color: #000000; height:20;}

.info_copyright {background-color: #ffffff; color: #808080; text-align: center; height:30;}

.Lauftext A:link    {COLOR: #000000; TEXT-DECORATION: none;}
.Lauftext A:visited {COLOR: #000000; TEXT-DECORATION: none;}
.Lauftext A:active  {COLOR: #000000; TEXT-DECORATION: none;}
.Lauftext A:hover {COLOR: #ffffff; TEXT-DECORATION: underline;}
.Lauftext p    {COLOR: #000000;}

.contact_box {background-color: #e5edff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.contact_box_inputtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #f1f5ff;
	padding: 2px;
	height: 20px;
	width: 250px;
	border: 1px solid #b1c9ff;

}
.contact_box_inputtextarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #f1f5ff;
	padding: 2px;
	height: 150px;
	width: 250px;
	border: 1px solid #b1c9ff;

	   scrollbar-face-color: #f1f5ff;
	   scrollbar-highlight-color: #b1c9ff;
	   scrollbar-3dlight-color: #f1f5ff;
	   scrollbar-darkshadow-color: #f1f5ff;
	   scrollbar-shadow-color: #b1c9ff;
	   scrollbar-arrow-color: #b1c9ff;
	   scrollbar-track-color: #f1f5ff;
	   scrollbar-base-color: #f1f5ff;
}
.contact_box_inputbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #f1f5ff;
	padding: 2px;
	border: 1px solid #b1c9ff;
}

.news_box p {
 font-family: Arial,HELVETICA, sans-serif;
 font-size: 9pt;
 align: left;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.news_box h1 {
 font-family: Arial,HELVETICA, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
 color: #ff9e31;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.news_box h3 {
 font-family: Arial,HELVETICA, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.news2 p {
 font-family: Arial,HELVETICA, sans-serif;
 font-size: 10pt;
 align: left;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.news2 h1 {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 11pt;
 font-weight: bold;
 text-decoration: none;
 color: #ff9e31;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.news2 h3 {
 font-family: Arial,HELVETICA, sans-serif;
 font-size: 11pt;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.small p {
 font-family: Verdana, Arial,HELVETICA, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 text-decoration: underline;
 color: #b1c9ff;
 align: left;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.newsPreview p {
 font-family: Arial,HELVETICA, sans-serif;
 font-size: 9pt;
 align: left;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.newsPreview h1 {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
 color: #ff9e31;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}

.newsPreview h3 {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 8pt;
 font-weight: bold;
 text-decoration: none;
 color: #ff9e31;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left:0px;
 margin-right:0px;
}