/* CSS Document */
body
{
 color:#999999;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
div
{

}
h1,h2,h3
{
	color:#339966;
	padding-left:15px;
	padding-right:15px;
}
h1{
	font-size:1em;
}
h2{
	font-size:0.9em;
}
h3{
	font-size:0.7em;
}
table{
	font-size:10pt;
	margin-left:15px;
	margin-right:15px;
}
table.contenttable{
	border: 1px solid #999999;
	border-collapse:collapse;
	/*margin-left:15px;
	margin-right:15px;*/
	
	
}
td
{
	border: 1px solid #999999;
	
}

p{
	font-size:10pt;
	padding-left:15px;
	padding-right:15px;
}
p.bodytext{
	font-size:10pt;
	}
table.contenttable p.bodytext{
	font-size:10pt;
	margin:1px;
	
	/*padding-left:15px; ##wegen problem mit tabellen
	padding-right:15px; */
}
#cLogo
{
	position:absolute;
	top:0px;
	left:0px;
	width:970px;
	height: 80px;
	background-color: #68b649;
	
}
#cMenu
{
	display:none;
	
	position:absolute;
	top:80px;
	left:0px;
	
	width:970px;
	height: 30px;
	/*background:white;*/
	background-color: #F3EF43;
	
}
#cMenu li 
{
    list-style: none;
    display: inline;
	}
#cBild
{
	position:absolute;
	top:110px;
	left:0px;
	
	width:700px;
	height: 180px;
	/*background-image:url(test_BILD.jpg);*/
}
#cPfad
{	
	position:absolute;
		top:290px;
		left:0px;
	
		width:700px;
		height:20px;
		background:#E6E6E6;
		font-size: 10pt;
}
#cText
{
	position:absolute;
		top:310px;
		left:0px;
		
	width:700px;
	padding-left:15px;
	padding-right:8px;	
}
#cSuche
{
	position:absolute;
		top:110px;
		left:700px;
		
	width:270px;
	height: 180px;
	background:#E6E6E6;
	
}


#cAktNews
{
	position:absolute;
	top:290px;
	left:700px;
	width:270px;
	background-color: #68b649;
	color:#353535;		
}
#cAktNews h3 a
{
	color: #353535;
}
#cAktNews a
{
	color: #353535;
}
div.news-latest-container h2
{
	color: #353535;
}
/*
#cAktTermine
{
	position:absolute;
		top:380px;
		left:700px;
		
	width:230px;
	height: 90px;
	
	
}*/
a
{
	border:none;
	padding:0;
	margin:0;
	font-size:10pt;
	color:#999999;
}
img
{
	border:none;
	padding:0;
	margin:0;
}
img.udmA{
visibility:hidden;
}
/* SmoothGalleryx Content element */
div.content{
	
}
/* Gemeinde Titel in der ehemaligen Pfadangabe */
div.gemeindeHeader{
	font-weight:bold;
	text-align:center;
}
div.news-single-img{

	}
/* Typo3 Workaround wegen menu1 nicht anzeigen */
div.menu1-level1-no{
display:none;
}
div.menu1-level1-act{
display:none;
}

/* TYPO3 Aktuelles News Liste */
div.news-list-container
{
	
}
span.news-list-date
{
	
}
div.news-list-item
{
	font-size:10pt;
}

div.news-list-item a img
{
	float:left;

}
div.news-list-morelink
{

	font-size:10pt;

	
}

/** Fuer die Ausgabe der LATEST News - ID ActNews **/
div.news-latest-container img
{
	float:left;
	padding-right:8px;
	padding-left:12px;
}



/* Anzeige der Menu2 */
#m1{
		position:absolute;
		top:110px;
		left:0px;
		background-image:url(menu2_bg.png);
		background-repeat:repeat;
		z-index:2;
		
		width:130px;
		height:180px;
}
.show{display:block}
.hide{display:none}

#m2{
		position:absolute;
		top:110px;
		left:130px;
		background-image:url(menu2_bg.png);
		background-repeat:repeat;
		z-index:2;
		
		width:133px;
		height:180px;
}
.show{display:block}
.hide{display:none}
#m3{
		position:absolute;
		top:110px;
		left:266px;
		background-image:url(menu2_bg.png);
		background-repeat:repeat;
		z-index:2;
		
		width:133px;
		height:180px;
}
.show{display:block}
.hide{display:none}

