* { 
	margin: 0;
	padding: 0;
	}
	
body {
	background-repeat: no-repeat;
	background-color: #a5d1a0;
	font-family: arial;
	font-size:small;
	}
	
a {
	color:#000000; text-decoration:underline
	}

table{
	font-size:small;
	}
	
h2 {
	font-size: medium;
	padding-left:43px;
	height: 40px;
	font-weight: bold
	}

/* Logoutfeld links oben */	
.moduletableAnmeldung  h3{ 		/*Überschrift verstecken */
	color:#a5d1a0;
	}
	
.moduletableAnmeldung input{		/* Abmelden-Button anpassen */
	padding:0;
	margin:0;
	width:80px;
	font-size:10px;
	border: 1px solid #333333;
	background-color: #C27D44;
	color:#000000;
	}
	
.moduletableAnmeldung{
	vertical-align: top;
	}

/* Tabelle mit roter umrandung */
table.importanttable td{
	padding: 5px;
	border: 1px solid green
}
	
	
	/* /// */
	/* IDs */
	/* /// */



#head	{
	background-repeat: repeat-x;
	background-image: url(../images/topBG.jpg)
	}	
	
#menu {
	width: 206px;
	background-repeat: repeat-y;
	vertical-align: top;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(../images/leftBG.jpg);
	}
	
#content{
	padding-left: 50px;
	padding-bottom: 50px;
	padding-right: 50px;
	vertical-align: top;
	background-image: url(../images/background.jpg);
	background-repeat: no-repeat;
	}
	
	
#footer { 
	background-image: url(../images/bottomBG.jpg); 
	background-repeat: repeat-x;
	padding-top: 10px;
	text-align:center;
	font-size: x-small;
	}

	
	/* ////// */
	/* CLASSs */
	/* ////// */
	
/* Simple Slideshow-Plugin */
.pgsptxt{
	color: black;
}	

.article-info {
	/* display: none;*/
	padding-left: 2px;
}

.content_vote{
	display: none;
}
/* Abstand zwischen Artikeln*/

.row-separator {
	height: 50px;
	}
	
	
/* Seitenüberschrift */
.componentheading	{ 
	font-size: x-large;
	padding-left:55px;
	height: 40px;
	font-weight: bold
	}
	
/* Beitragsüberschrift */
.contentheading 	{ 
	font-size: medium;
	padding-left:43px;
	height: 40px;
	font-weight: bold
	}

/* Autor */	 
.createdby  {
	float:right;
	font-size: xx-small;
	height: 20px;
	top: -20px;
	position: relative;
	width:100%;
	text-align:right;
	}
	
.published {
	float:right;
	font-size: xx-small;
	height: 0px;
	top: -27px;
	position: relative;
	width:100%;
	text-align:right;
	}
	
.hits{
	float:right;
	font-size: xx-small;
	height: 10px;
	top: -20px;
	position: relative;
	width:100%;
	text-align:right;
	}

/* Erstelldatum */
.createdate {
	font-size: 10;
	}
	
/* Abstandshalter zwischen Artikeln */

.article_separator {
	display: inline-block;
	height: 50px;
	}
	
/* Modul für Ankündigungen */
.moduletableankuend {
	position: absolute; 
	left: 290px; 
	top: 75px; 
	width: 700px; 
	background-color: #93bc90; 
	text-align: center; 
	border: 1px solid #AAA; 
	border-top-color: #777; 
	border-left-color: #777;
	}
	
	
	/* Div um Phoca-Slideshows */
	
.phocagalleryslideshow{
	width: 400px;
	display:inline;
	}
	
	
	
.article_column {
	padding-right: 20px;
	}
	
	

	
	
ul.menu li{
	background-image: url(../images/menue.jpg);
	position:relative;
	top:0px;
	left:-15px;
	width:174;
	background-repeat: no-repeat;
	list-style-type:none;
	padding:13px;
	font-size:21px

	}

ul.menu li a {color:#201000;
	text-decoration:none; 
	font-family:arial; 
	text-shadow:#402000 -1px -1px 2px;}
	
.current {font-weight: bold} /*Aktuell ausgewählter Menüeintrag*/
.current ul{font-weight: normal} /*Untermenüs trotzdem normal darstellen*/



ul.menu li ul{
	padding-top:10px
	}
	
	
ul.menu li ul li{
	background-image: none;
	position:relative;
	top:0px;
	left:15px;
	list-style-type: none;
	padding:3px;
	font-size:15px

	}
	
li{
	list-style-type: none;
	}
	
	/*Facebook Modul */
.moduletablefazebook {
	background: #93BC90;
	width: 177px;
	height: 600px;

}

.connect_widget_interactive_area {
	height: 100px;
	border:1px;
	}
	
.connect_widget_vertical_center connect_widget_button_cell {
	vertical-align: top;
	}
	
	
	
	
	


.cols-1
{
		display: block;
		float: none !important;
		margin: 0 !important;
}

.cols-2 .column-1
{
		width:46%;
		float:left;
}

.cols-2 .column-2
{
		width:46%;
		float:right;
		margin:0
}

.cols-3 .column-1
{
		float:left;
		width:29%;
		padding:0px 5px;
		margin-right:4%

}
.cols-3 .column-2
{
		float:left;
		width:29%;
		margin-left:0;
		padding:0px 5px
}
.cols-3 .column-3
{
		float:right;
		width:29%;
		padding:0px 5px
}

.items-row
{
		overflow:visible;
		margin-bottom:50px !important;
		float: left;
}

.items-leading
{
		width:100%;
		float:left;
		overflow:visible;
		margin-bottom:50px !important;
}

.leading-0
{
	float:left;
}


.column-1,
.column-2,
.column-3
{
		padding:10px 5px
}

.column-2
{
		width:55%;
		margin-left:40%;
}

.column-3
{
		width:30%
}

.blog-more
{
		padding:10px 5px
}

.items-more
{
	float:left;
	width:100%;
}
	

/* ++++++++++++++  pagination  ++++++++++++++ */

.pagination
{
	width:100%;
	float:left;
	height:50px;
		margin:10px 0 ;
		padding:10px 0 10px 0px;
		text-align: center;

}

.pagination ul
{
		list-style-type:none;
		margin:0;
		padding:0;
		text-align:center;
}

.pagination li
{
		display:inline;
		padding:2px 5px;
		text-align:center;
		border:solid 0px #eee;
		margin:0 2px
}

.pagenav
{padding:2px}

.pagination li.pagination-start,
.pagination li.pagination-next,
.pagination li.pagination-end,
.pagination li.pagination-prev
{border:0}

.pagination li.pagination-start ,
.pagination li.pagination-start  span
{
padding:0

}
p.counter
{
		font-weight:bold;
}

/* Google Custom Search 

input.gsc-input {
	border-color: #A5D1A0;
}
input.gsc-search-button {
	border-color: #A5D1A0;
	background-color: #A5D1A0;
}