body {
	background-color: #D2DE62;
	margin-top: 0px;
}
.textblock {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 100;
	line-height: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 64px;
}

.rahmen-oben-text {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-left-width: 0px;
	border-left-style: solid;
	padding-left: 64px;
	padding-top: 5px;
}


h5 
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 100;
	line-height: 10px;
	color:#666666;
	padding:0px;
	margin:0px;
}

.ueberschrift
{
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	color: #000000;
	font-size: 13pt;
	font-style: normal;
	line-height: 20px;

}
.fliesstext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #000000;
	font-size: 10pt;
	font-style: normal;
	padding: 0px 20px 10px 0px;
	line-height: 20px;

}


.fliesstext_fett
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	font-size: 10pt;
	font-style: normal;
	line-height: 20px;
	padding:0px 0px 10px 0px;
	margin:0px;

}

a, a:link, a:visited, a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #CC0000;
	font-style: normal;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CC0000;
}

.rahmen-oben {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-left-width: 0px;
	border-left-style: solid;
}
 a.menu,
 a.menu:link,
 a.menu:visited,
 a.menu:focus,
 a.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	font-style: normal;
	text-decoration: none;
	border-bottom-width: 0px;
}

 a.menu:hover,
 a.menu:visited:hover {
	text-decoration: none;
	color: #CC0000;
}

 a.menu-over,
 a.menu-over:link ,
 a.menu-over:visited,
 a.menu-over:focus,
 a.menu-over:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	font-style: normal;
	text-decoration: none;
	border-bottom-width: 0px;
}

 a.menu-over:hover,
 a.menu-over:visited:hover {
	text-decoration: none;
	color: #CC0000;
}


 a.submenu,
 a.submenu:link,
 a.submenu:visited,
 a.submenu:focus,
 a.submenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	line-height: 20px;
	text-decoration: none;
	border-bottom-width: 0px;
}

 a.submenu:hover,
 a.submenu:visited:hover {
	text-decoration: none;
	color: #CC0000;
}

 a.submenu-over,
 a.submenu-over:link ,
 a.submenu-over:visited,
 a.submenu-over:focus,
 a.submenu-over:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	font-style: normal;
	text-decoration: none;
	border-bottom-width: 0px;
}

 a.submenu-over:hover,
 a.submenu-over:visited:hover {
	text-decoration: none;
	color: #000000;
}



.fussmenu
{
	color: #666666;
	padding: 5px 10px 10px 64px;
}

.fussmenu a,
.fussmenu a:link,
.fussmenu a:visited,
.fussmenu a:focus,
.fussmenu a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	font-size: 0.75em;
	font-style: normal;
	text-decoration: none;
	border-bottom-width: 0px;
}

.fussmenu a:hover,
.fussmenu a:visited:hover
{
	color: #000000;
	text-decoration: none;
}


.link_grau
{
	color: #666666;
	padding: 30px 10px 5px 0px;
}

.link_grau a,
.link_grau a:link,
.link_grau a:visited,
.link_grau a:focus,
.link_grau a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	font-size: 0.75em;
	font-style: normal;
	text-decoration: none;
	border-bottom-width: 0px;
}

.link_grau a:hover,
.link_grau a:visited:hover
{
	color: #000000;
	text-decoration: none;
}


.rahmen-links {
	border-left-color: #999999;
	border-left-width: 0px;
	border-left-style: solid;
}
.kopf {
	background-image: url(../bilder/kopf_eifel.gif);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
}
.rahmen-links-rechts-unten {
	border: 1px solid #1b1d12;
}

.bildunterschrift {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 100;
	line-height: normal;
	color: #999999;
	text-decoration: none;
	font-style: italic;
	text-align: left;
}
.contentID {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #999999;
	font-size: 7pt;
	font-style: italic;
	padding: 0px;
	line-height: normal;
}.bilderrahmen {
	border: 1px solid #F2EBE3;
}
#image-table {
	padding: 0px;
	margin-top:  5px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.grau{
	color: #666666;
}
/* Fehlerbehandlung Kontaktformular*/
fieldset label.errorfeld
{
	/*border: 1px solid #C74E6F;*/
	background-color: #DDD;	
	font-weight: bolder;
}
.error {
	color: #FF0000;
}
/*   Konaktformular  */

fieldset
{
   font-size				:	0.9em;
   padding 			:	10px  10px 0px 0px;
   margin  			:	0px;
	border				: 	#F2EBE3; 
	border-style			: 	solid; 
	border-width			: 	0px;
}

html>body fieldset
{
   padding 			:	10px  10px 10px 0px;

}

legend
{
	color				:	#000;
	font-weight			:	bold;
	border 				: 	1px;
	padding				: 1px;
	margin				: 	0px 0px 4px -2px;
	line-height			: normal;
}

fieldset label
{
	color		:		#000;
	float					:	left;
	text-align			:	left;
	width					:	10.5em;
	padding				:	0.15em;
	margin				:	3px 0px 0px 0px;
}


fieldset input, 
fieldset select 
{
	background-color		:	#fecc04;
	margin				: 	3px 0px 5px 0px;
	cursor:  pointer;
}


input:hover, input:focus,
textarea:hover, textarea:focus
{
	background-color		:	#FFF;
}



textarea
{
	margin : -14px 0px 0px 0px;
	background-color		:	#fecc04;
}

#img-without-underline  {
	border-bottom-width: 0px;
}

#baeren-uebesicht{
	padding				:	0px 15px 20px 0px;
	margin				:	0px;
	width					:	91px;
	height					:	91px;
	float:left;
}

#baeren-uebesicht a {
	border-bottom-width: 0px;
}
#mtxt a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #666666;
	font-style: normal;
	text-decoration: none;
	border-width: 0px;
	border-style: dotted;
	border-color: #CC0000;
	/*background-color		:	#D2DE62;*/
	
}
