/* TEST CSS FOR JOOMLA! 1.0.8 TEMPLATES */

/* GENERELLE EINSTELLUNGEN*/
/* NAVIGATION/MENÜ EINSTELLUNGEN */



/* neumenue */



ul li a:link, ul li a:visited, ul li a {
	color: GrayText;
	background-color: transparent;
	padding-left: 15px;
	padding-right: 5px;
	margin-left: -30px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	text-decoration: none;
	font-weight: 400;
	text-align: left;
}
ul li ul li a:link, ul li ul li a:visited, ul li ul li a {
	color: GrayText;
	background-color: transparent;
	padding-left: 15px;
	padding-right: 5px;
	margin-left: -40px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	text-decoration: none;
	font-weight: 400;
	text-align: left;
}

ul li ul li a:hover {
	color: Green;
}
ul li a:hover {
	color: Green;
}
ul li#current a {
	color: Black;
	background-image: url(../images/highlight.gif);
	background-position: left;
	background-repeat: no-repeat;
}
ul li#current ul li#current a {
	color: Black;
	background-image: url(../images/highlight.gif);
	background-position: left;
	background-repeat: no-repeat;
}
ul li#current ul li a {
	color: GrayText;
	background-color: transparent;
	padding-left: 15px;
	padding-right: 5px;
	margin-left: 0px;
	margin-left: -40px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	text-decoration: none;
	font-weight: 400;
	text-align: left;
	background-image: none;
}
ul li#current ul li a:hover {
	color: Green;
}

/*impressumsleiste */
a.mainlevel_impressum, a.mainlevel_impressum:link, a.mainlevel_impressum:visited {
	color: Black;
	background-color: transparent;
	padding-left: 15px;
	padding-right: 5px;
	margin-left: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	text-decoration: none;
	font-weight: 400;
	text-align: right;
}
a.mainlevel_impressum:hover {
	color: Green;
}

/*ulti_font*/
.ulti_font {
	text-align: right;
	margin-right: 10px;
	padding-top: 3px;
}
.ulti_font a, .ulti_font a:link, .ulti_font a:visited {
	color: HighlightText;
	text-decoration: none;
}
.ulti_font a:hover {
	color: ActiveBorder;
}


.pagenav_text {
	float: left;
}


/* GENERELLE EINSTELLUNGEN*/
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	background-color: White;
	line-height: 1.4em;
} /* Allgemeine Einstellugen für das ganze Template*/
p {
	text-align: left;
} /*Format für alle <p> Tags. Wird nur verwendet, wenn kein anderer Style gesetzt ist.*/
td {text-align: left;} /*Format für alle <td> Tags. Wird nur verwendet, wenn kein anderer Style gesetzt ist.*/
tr {} /*Format für alle <tr> Tags. Wird nur verwendet, wenn kein anderer Style gesetzt ist.*/
ul {
	list-style-image: none;
	list-style-type: none;
} /*Format für alle <ul> Tags. Wird nur verwendet, wenn kein anderer Style gesetzt ist.*/

a {}
a:link {color: #167E27;}

/* Link-Styl für das ganze Template*/
a:visited {color: #167E27;} /* Besuchter Link-Styl für das ganze Template*/
a:active {color: #167E27;} /* Aktiver Link-Styl für das ganze Template*/
a:hover {
	color: Navy;
} /* Angewählter Link-Styl für das ganze Template*/
hr {} /* Horizontale Linie im Template*/
hr.separator {}

/* FORMULAR EINSTELLUGEN */
.button {}
.inputbox {
	border: 1px solid #82E183;
	background-color: #CAF2CA;
}
.search {}

.moduletable-login {
	text-align: left;
	margin-left: 20px;
	margin-top: 10px;
	color: #82E183;

}



/* NAVIGATION/MENÜ EINSTELLUNGEN */

#active_menu_impressum {
	color: GrayText;
	background-image: url(../images/highlight.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-bottom: -2px; 
} /* Einstellungen für das aktive Element im Hauptmenü*/
ul#mainlevel-nav {
	list-style-image: none;
	list-style-type: disc;
}

/*
a.sublevel{
	color: #82E183;
	background-color: #167E27;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	width: 25px;
	height: 15px;
	line-height: 20px;
	text-align: left;
}
*/
/* Einstellungen für Elemente im Hauptmenü, die ein übergeordnetes Element haben */
a.sublevel:link {}
a.sublevel:active {}
a.sublevel:visited {}
a.sublevel:hover {}

.pagenavbar {} /*Style für die Navigationselemente des Fußbereich ("<< Start < Prev Next > End
>>") wenn sie nicht als Hyperlink angezeigt werden*/
.pagenavbar:link  {}/*Style für die Navigationselemente des Fußbereich ("<< Start < Prev Next >
End >>") wenn sie als Hyperlink angezeigt werden*/
.pagenavbar:visited {

}
.pagenav {
	clear: both;
} /* Format für den Text der Navigationselemente "<< Start < Previous 1 Next > End
>>" links */
a.pagenav:visited {}
a.pagenav:hover {}
a.readon:link {

} /*Fromat für den "Read More" Link*/
a.readon:hover {

}
a.readon:visited {}
.back_button {
	padding-left: 10px;
} /*Fromat für den "BACK" Link*/
.pagenav_prev {
	padding-left: 10px;
} /*Fromat für den "PREV" Link*/
.pagenav_next {
	padding-left: 10px;
} /*Fromat für den "NEXT" Link*/
.latestnews ul {} /*Format für die "Letzte Beiträge" Liste, default ist "Letzte Beiträge" user1-Modul*/
.latestnews li {}
.mostread ul{} /*Format für die "Beliebtesten Beiträge" Liste, default ist "Beliebteste Beiträge" user2-Modul*/
.mostread li{}

/* SEITENINHALT EINSTELLUGEN */
a.category:link {}
a.category:hover {}
a.category:visited {}
.blogsection {} /* Format für Links in Blog-Sektion */
.blog_more {} /* Format für "More" Text in Blog-Sektion*/
a.blogsection:link {} /* Format Link */
a.blogsection:visited {} /* Format besuchter Link */
a.blogsection:hover {} /* Format Link, auf dem der Mauszeiger steht */
.componentheading {
	margin-top: 15px;
	font-size: 1.2em;
	text-align: right;
	font-weight: 700;
	color: #5B745A;
} /* Format des Titel der Komponente */
.contentheading {
	color: #000000;
	font-size: 1.2em;
/*	border-bottom-style: solid;
	border-bottom-color: #167E27;
	border-bottom-width: 4px;  */
	margin-left: 0px;
	font-weight: 600;
	text-align: left;
	margin-bottom: 5px;
}
 /* Format des Titel des
Inhalts*/

.contentpane {
	text-align: left;
}
.contentpaneopen {
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	text-align: left;
} /* Tabelle die den aktuellen Text eines Artikels hat */
.contentpagetitle {text-align: left;} /*Titel eines Artikel */
a.contentpagetitle:hover {} /*Titel eines Artikels, wenn er eni Link ist */
a.contentpagetitle:link {}
a.contentpagetitle:visited {}
.contentdescription {text-align: left;} /* Format von "DESCRIPTION" von Sektionen und Kategorien */
table.contenttoc {} /* Format für die Tabelle einer Tabelle mit mehreren Inhalten oder Artikel */
table.contenttoc td {}
table.contenttoc th {}
table.contenttoc td.toclink {}
a.toclink:link {}
a.toclink:visited {}
a.toclink:hover {}


/* JOOMLA! SEKTION LISTE EINSTELLUNG*/
.sectiontableheader {} /* Format für die Liste der Sektione */
.sectiontableentry1 {}
.sectiontableentry2 {}

/* JOOMLA! MODUL EINSTELLUNG */
table.moduletable {text-align: left;} /* Format der Modul-Tabelle */
table.moduletable th {} /* Format der Modulüberschrift und Modulttitel */
table.moduletable td {} /* Format der Zellern der Tabelle der Module */

/* VERSCHIEDENE EINSTELLUGEN */
/* Datum, Autor*/
.createdate {color:#CCCCCC; font-size:10pt; text-align:left;} /*Format für Datum und Autor */
.modifydate {color:#CCCCCC; font-size:10pt;} /* Format für "Last updated on" */
.small {color:#CCCCCC; font-size:10pt;} /* Format für "Written by:...." */
.smalldark {color:#111111; font-size:10pt;} /* Formatfür Umfrageergebnisseite, für "
Number of Voters" */

/* Umfrage */
.poll {} /* Format für td der Umfragetabelle */
.pollstableborder {} /* Eigenschaften der Umfragetabelle */

/* Weblinks */
.weblinks{}
a.weblinks:hover {}

/* Newsfeeds */
.newsfeedheading {} /* Format des Newsfeed Titels */
.newsfeeddate {} /* Datum des Newsfeed */
.fase4rdf {} /* Format des Inhalts des Newsfeed */

/* Suche */
table.searchintro {} /* Format für "Search Keyword: test returned 4 matches" Box, die nach der Suche
angezeigt wird. */

.buttonheading {
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: White;
	border: 0px none White;
	text-decoration: none;
	color: White;
	text-align: right;
}
td.buttonheading a, td.buttonheading a:visited, td.buttonheading a:link {
	background-color: White;
	border: 0px none White;
	text-decoration: none;
	color: White;
}
.moduletable-first {
	border: 0px;
	padding: 0px;
	margin: 0px;
}
img {
	border: 0px none White;
}

h4{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	text-align: left;
}
h5{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: 100;
	text-align: left;
	line-height: 1.2em;
}
.pathway a, .pathway a:visited, .pathway a:link {
		color: White;
	text-decoration: none;
}
.breadcrumbs {
	font-size: 0.8em;
	color: InactiveBorder;
	padding-left: 10px;
	line-height: 1.2em;
}