/* RTE klassen */
.TextType4 {
   FONT-SIZE: 28px; COLOR: #75C027; font-weight: lighter;FONT-FAMILY: Verdana, Arial, Helvetica
}
.TextType3 {
 FONT-SIZE: 22px; COLOR: #75C027;font-weight: normal; FONT-FAMILY: Verdana, Arial, Helvetica
}
.TextType2 {
  FONT-SIZE: 11px; COLOR: #75C027; FONT-FAMILY: Verdana, Arial, Helvetica
}
.TextType1 {
 FONT-SIZE: 11px; COLOR: #707070; FONT-FAMILY: Verdana, Arial, Helvetica
}


/* Events - Kalender */
td.month_weekday {
	border: 1px solid #DDE2DC;
	font-style:italic;
}
td.month_past_weekday {
	border: 1px solid #DDE2DC;
	font-style:italic;
}
td.month_holiday {
	border: 1px solid #DDE2DC;
	font-style:italic;
}
td.month_ {
	border: 1px solid #DDE2DC;
	font-style:italic;
}

a.subnavi_no {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	font-weight: normal;
	color: #686A5C;
	text-decoration: none;
}
a.subnavi_no:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	font-weight: normal;
	color: #686A5C;
	text-decoration: none;
}

a	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	font-weight: bold;
	color: #75BE29;
	text-decoration: none;
}

a:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	font-weight: bold;
	color: #75BE29;
	text-decoration: none;
}


p,div {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

input,select,textarea {
	background-color: #FFFFFF; /*  #EFFBFF; */
	border-style:solid;
	border-color: #848684;
	border-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #848684;

scrollbar-base-color:  #FFFFFF; /*  #EFFBFF;  */
  scrollbar-3dlight-color: #FFFFFF;   /*  #EFFBFF;   */
  scrollbar-arrow-color:#84A2C6;
  scrollbar-darkshadow-color:#FFFFFF;   /*   #EFFBFF;   */
  scrollbar-face-color:#FFFFFF;    /*    #EFFBFF;  */
  scrollbar-highlight-color:#FFFFFF;    /*    #EFFBFF;   */
  scrollbar-shadow-color:#FFFFFF;    /*    #EFFBFF;    */
  scrollbar-track-color:#FFFFFF;    /*    #EFFBFF;    */
}

body	{
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   color: #707070;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #E0E5E1;
}

td {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   color: #707070;
}

.bg_w_2px	{
	background-image: url(bg_2pxbreit.gif);
	background-position: left;
	background-repeat: repeat-y;
}

.bgcolor {
	background-color: #E0E5E1;
}

.infobox_bg_oben {
	background-image: url(infobox_bg_oben.gif);
	background-position: left;
	background-repeat: repeat-x;
}

.infobox_bg_unten {
	background-image: url(infobox_bg_unten.gif);
	background-position: left;
	background-repeat: repeat-x;
}

.infobox_bg {
	background-image: url(infobox_bg.gif);
	background-position: 300px 0px;
	background-repeat: repeat-x;
}

.hauptmenu_bg {
	background-image: url(hauptmenu_act_mitte.gif);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	width: 1px;
}

#txtgrauklein	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size: 10px;
	color: #707070;
	text-decoration: none;
}

.headgruengross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size: 28px;
	color: #75C027;
	text-decoration: none;
}

.headgruenmittelgross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 22px;
	color: #75C027;
	text-decoration: none;
}

