/*
@import url('global.css');
@import url('css_styled_content.css');
@import url('header.css');
@import url('navigation.css');
@import url('content.css');
@import url('extensions_diverse.css');
*/



span.konzern-bg{  		background-color : #009b3a;	  color:#ffffff;		}
span.konzern{	 		color:#009b3a;font-weight:bold;}	

span.hunde-bg{  		background-color : #ccac5c;	  color:#ffffff;		}
span.hunde{	   		color:#A38436;font-weight:bold;}	

span.katzen-bg{  		background-color : #b71234;	  color:#ffffff;		}
span.katzen{			color:#b71234;font-weight:bold;}	

span.landwirtschaft-bg{   background-color : #703d29;  color:#ffffff;		}
span.landwirtschaft{	 color:#703d29;font-weight:bold;}	

span.familien-bg{  		background-color : #009FDA;	  color:#ffffff;		}
span.familien{	  		color:#009FDA;font-weight:bold;}	

span.generation-bg{  	background-color : #0018A8;	  color:#ffffff;		}
span.generation{		color:#0018A8;font-weight:bold;}	

span.kooperation-bg{ 	background-color : #b5a300;	  color:#ffffff;		}
span.kooperation{		color:#b5a300;font-weight:bold;}	

.infoanforderung{
	background-color:white;

}

.popup{
	border:1px solid black;
}

#infoanforderung{
  text-align:left;
}

#infoanforderung .font_size_12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#infoanforderung .headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#infoanforderung .subheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
#infoanforderung a:link {
	text-decoration: none;
	color: #000000;
}
#infoanforderung a:hover {
	color: #000000;
	text-decoration: none;
}
#infoanforderung a:active {
	color: #000000;
	text-decoration: none;
}
#infoanforderung a:visited {
	color: #000000;
	text-decoration: none;
}

#infoanforderung .Stil1 {
	color: #FF0066;
	font-weight: bold;
}
#infoanforderung .rahmen_gruen {
	border: 1px solid #009B3A;
}
#infoanforderung .info{
	width:500px;
	height:30px;
	margin:10px;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

#infoanforderung .info .punkt{
	float:left;
	width:245px;
	margin-bottom:5px;
}
#infoanforderung .menuetextarea {
	color:#666666;
	font-family:sans-serif;
	font-size:12px;
	font-weight:bold;
	height:80px;
	width:480px;
	clear:both;
	margin-top:10px;
}

#infoanforderung td.titel{
	font-size:12px;
	width:150px;
}

#infoanforderung td.eingabe{
	font-size:12px;
	width:300px;
}


#infoanforderung #telefon,
#infoanforderung #post{margin-left:10px;}

.tx-ueavinfo-pi1{
	text-align:center;
}

#infoanforderung .eingabe input,
#infoanforderung .eingabe select{
  margin-bottom:3px;

}

#infoanforderung p a,
#infoanforderung p a:visited {
	text-decoration: underline;
	color: #000000;
}
#infoanforderung p a:hover {
	color: #000000;
	text-decoration: none;
}



.versteckt{
  display:none;

}


#header_logo img {
  display:block;
  height:68px;
  width:182px;
}



/* Teaser-Menue  */
.teasermenue .trenner{
  width:10px;
}

.teasermenue .menue{
	background-color:#F2FAF5;
	border-bottom:1px solid #CCEBD8;
	border-top:1px solid #009B3A;
	color:#4C4C4C;
	width:270px;
	margin:0px;
	padding:0px;	
	vertical-align:top;
}

.teasermenue .menue ul {
	list-style-type:none;
}

#body_content .teasermenue .menue ul li {
	border-top:1px solid #E2F5E9;
	border-bottom:1px solid #E2F5E9;	
	width:200px;
	height:20px;	
}
 
.teasermenue .menue  li a{
	text-decoration: none;
	width:200px;
	background-image:url(/fileadmin/hp_uelzener/html/img/green/navigation/navi_lv1_off.gif);
	background-repeat:no-repeat;
	background-position:top right;
	display:block;
/*	border-bottom:1px solid #009B3A;
	border-top:1px solid #009B3A;	
*/
}
.teasermenue .menue  li a:hover{
  font-weight:bold;
}
.teasermenue {
  margin-bottom:15px;;
}

#body_content .content_teaser_start .preis{
	position:absolute;
	top:65px;
	right:10px;
	font-weight:bold;
	font-size:14px;
		

}

#body_content .content_teaser_start .preis .wert{
	font-size:18px;
}


.footer-menue{
	width:300px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}


#body_content .csc-textpic-imagewrap li{

	background-image:none;

}


#body_content ul.pdf li{
background-image:none;

}

.callback a{
	color:#4C4C4C;
}

.callback a:hover{
	text-decoration:none;
}

.callback p{
	padding-left:5px;
	line-height:150%;
}


#body_teaser .newsteaser h3{
	margin:0px;
}

.muh_gewinnspiel{
	position:absolute;
	width:71px;
	height:71px;
	top:95px;
	right:10px;
}

#center_header,
#center_body{
	margin-left:-15px;
}
/*


*/



#body_content td.acc_link {
	width:400px;
}


#body_content h3 td.acc_span{

	font-size:10px;
	color:black;

	
}





#body_content table.termine  td a:hover{
	text-decoration:none;
}


#body_content    .ui-state-default a{color:black;}
#body_content    .ui-state-active a{color:black;}

#body_content .ui-accordion .ui-accordion-content{
	padding-left:5px;
	padding-right:5px;

}


#body_content .ui-widget-content,
#body_content .ui-state-active{
	background:none;
	background-color:#f0f7e8;
	background-color:#d7d7d7;
	border:1px solid #68B022;
	border:1px solid #c0c0c0;	
}

#body_content .ui-state-active{
	background:none;
	background-color:#f0f7e8;
	background-color:#c0c0c0;
	border:1px solid #68B022;
	border:1px solid #c0c0c0;	


}
#body_content .ui-state-default{
	border:1px solid #68B022;
	border:1px solid #c0c0c0;
	background:none;
	background-color:#68B022;
	background-color:#b4b4b4;

}
#body_content .ui-state-hover,
#body_content .ui-state-hover a{

	background:none;
	background-color:#f0f7e8;
	background-color:#d7d7d7;
	color:black;

}

.Brenner {
    display: block;
    height: 600px;
    left: 50%;
    margin-left: 470px;
    position: fixed;
    top: 90px;
    width: 160px;
    z-index: 100;
}

.monats_ueberschrift{
	background-image: url(/typo3conf/ext/ueav_veranstaltung/pi1/kalender_hg.jpg);
	background-repeat: no-repeat;
	
	width:540px;
	height:24px;
	clear:both;
	color:#5d5d5d;	
	padding-top:3px;
}

.monats_ueberschrift .monat{
	width:300px;
	text-align:left;
	float:left;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;

}

.monats_ueberschrift .eintraege{
	width:140px;
	text-align:right;
	float:right;
	padding-right:10px;
}

.termine{
	width:540px;
	margin-bottom:20px;
}

.termine  .datum	{	width:100px;vertical-align:top;}
.termine  .text	{	width:280px;vertical-align:top;}
.termine  .link	{	width:130px;vertical-align:top;text-align:center}
.termine  .leer	{	width:  5px;vertical-align:top;}

.termine td.leerzeile{ height:2px; border-bottom:0px;}


.termine .ungerade,
.termine .gerade{	background-color:#e2e2e2;}
.termine th{
	text-align:left;
	border-bottom:1px solid #c0c0c0;
	color:#737373;
	background-color:#E2E2E2;
	font-weight:bold;
	color:black;
	
	
}
.termine td{
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:2px solid white;
	vertical-align:top;
	

}


.termine .daten td{
	border-bottom:0px;
}





