body {
	background-image: url(../images/musterhintergrund.jpg);
}

a {
	color: #9F0102;
	text-decoration: none;
}

.all {
	width: 633px;
	margin-left: auto;
	margin-right: auto;
}

.frame {
	position: relative;
	width: 449px;
	height: auto !important;
	height: 600px;
	min-height: 600px;
	float: left;
}

.main {
	position: relative;
	width: 389px;
	height: auto !important;
	height: 560px;
	min-height: 560px;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	left: 0px;
	top: -1px;
	background-image:url(../images/mainbg.png);
}

.header {
	position: relative;
	width: 0px;
	height: 0px;
	background-image: url(../images/top.png);
	background-repeat: no-repeat;
	z-index: 2;
	margin: 0px;
}

.header_streifen {
	position: relative;
	background-color: #9F0102;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	left: 0px;
	top: 0px;
	width: 380px;
	height: 19px;
	padding-top: 4px;
	padding-left: 9px;
	overflow: hidden;
	z-index: 2;
	cursor: default;
	margin-bottom: 20px;
}

.footer_bg {
	position: relative;
	left: 13px;
	bottom: 29px;
	width: 423px;
	height: 25px;
	background-color: #BD4C4E;
	cursor: default;
}

.footer {
	position: absolute;
	background-color: #9F0102;
	left: 0px;
	bottom: 2px;
	height: 18px;
	width: 418px;
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-left: 5px;
}

.footer2 {
	position: absolute;
	bottom: 3px;
	width: 449px;
	height: 23px;
	background-image: url(../images/bottom.png);
	background-repeat: no-repeat;
	z-index: 0;
	margin: 0px;
}

.footer a:link, .footer a:visited, .footer a:active, .footer a:hover {
	text-decoration:  none;
	color: #FFFFFF;
}

.navigation {
	position: relative;
	width: 184px;
	height: auto !important;
	height: 504px;
	float: right;
	top: 120px;
	left: -12px;
}

.navigation_main {
	position: relative;
	width: 181px;
	height: auto !important;
	left: 0px;
	top: 0px;
	background-image: url(../images/mainbg_menu.png);
	padding-bottom: 10px;
	z-index: 3;
}

.navigation_top {
	position: absolute;
	width: 181px;
	height: 19px;
	left: 0px;
	top: 0px;
	background-image: url(../images/menu_top.png);
	z-index: 4;
}

.navigation_streifen {
	position: absolute;
	background-color: #9F0102;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	left: 0px;
	top: 8px;
	width: 154px;
	height: 19px;
	text-align: right;
	padding-top: 4px;
	padding-right: 4px;
	overflow: hidden;
	z-index: 2;
	cursor: default;
}

.navigation_bottom {
	position: relative;
	bottom: 0px;
	width: 181px;
	height: 22px;
	left: 0px;
	background-image: url(../images/right_menu_bottom.png);
	z-index: 5;
}

/* FORMULAR EINSTELLUGEN */
.button {
	background-color: #FF0000;
	background-image: url(../images/fomular_button.jpg);
	width: 82px;
	height: 21px;
	color: #FFFFFF;
	border: none;
}
.inputbox {
	color:#636363;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
.search {
	position: relative;
	top: 0px;
	right: 20px;
	z-index: 4;
	width: 400px;
	text-align: right;
	padding-right: 5px;
	font-size: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
}

/* NAVIGATION/MENÜ EINSTELLUNGEN */
fieldset {
	width: 360px;
}
ul#mainlevel {
	list-style-type: none;
	padding: 0px;
}
#mainlevel {
	left: 0px;
	padding: 0px;
	text-align: right;
}
a.mainlevel{
	display: block;
	height: 25px;
	text-align: right;
	right: 50px;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin: 0px;
	margin-left: 20px;
	margin-right: 20px;
	padding: 0px;
	background-image: url(../images/menu_line.jpg);
	background-position: 17px;
	background-repeat: repeat-x;
} /*Einstellungen für die Elemente des Hauptmenüs */
a.mainlevel:link, a.mainlevel:visited {}
a.mainlevel:active {}
a.mainlevel:hover {}
#active_menu {} /* Einstellungen für das aktive Element im Hauptmenü*/
ul#mainlevel-nav { }
ul#mainlevel-nav li{ }
#mainlevel-nav a:link { }
#mainlevel-nav a:visited{ }
#mainlevel-nav a:hover { }
a.sublevel{
	display: block;
	height: 25px;
	text-align: right;
	right: 50px;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin: 0px;
	margin-left: 20px;
	margin-right: 20px;
	padding: 0px;
	padding-right: 15px;
	background-image: url(../images/pfeil.png);
	background-position: top right;
	background-repeat: no-repeat;
} /* Einstellungen für Elemente im Hauptmenü, die ein übergeordnetes Element haben */
a.sublevel:link {}
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 {} /* 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 {} /*Fromat für den "BACK" Link*/
.pagenav_prev {} /*Fromat für den "PREV" Link*/
.pagenav_next {} /*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 {
	position: relative;
	background-image: url(../images/content_underline.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #9f0102;
	font-size: 12px;
	text-align: left;
	padding-bottom: 5px;
	font-weight: normal;
} /* Format des Titel der Komponente */
.contentheading {
	position: relative;
	background-image: url(../images/content_underline.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #9f0102;
	font-size: 12px;
	text-align: left;
	padding-bottom: 5px;
	font-weight: normal;
} /* Format des Titel des Inhalts*/
.contentpane {}
.contentpaneopen {
	width: 100%;
	font-size: 10px;
} /* Tabelle die den aktuellen Text eines Artikels hat */
.contentpagetitle {} /*Titel eines Artikel */
a.contentpagetitle:hover {} /*Titel eines Artikels, wenn er eni Link ist */
a.contentpagetitle:link {}
a.contentpagetitle:visited {}
.contentdescription {} /* 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 */
div.moduletable {
	font-size: 12px;
	text-align: center;
	padding: 0px;
	padding-right: 10px;
} /* Format der Modul-Tabelle */
div.moduletable h3 {
	position: relative;
	background-color: #9F0102;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	left: 0px;
	top: 8px;
	width: 154px;
	height: 19px;
	margin-left: 0px;
	font-weight: normal;
	text-align: right;
	padding-top: 4px;
	padding-right: 4px;
	overflow: hidden;
	z-index: 100;
	cursor: default;
} /* Format der Modulüberschrift und Modulttitel */
table.moduletable td {
	background-color:#FFFFFF;
} /* Format der Zellern der Tabelle der Module */
div.moduletable ul {
	text-align: left;
}

/* VERSCHIEDENE EINSTELLUNGEN */
/* Datum, Autor*/
.createdate {
	color:#CCCCCC;
	font-size:10px;
	text-align:left;
} /*Format für Datum und Autor */
.modifydate {
	color:#CCCCCC;
	font-size:10px;	
} /* Format für "Last updated on" */
.small {
	color:#CCCCCC;
	font-size:10px;
} /* Format für "Written by:...." */
.smalldark {
	color:#111111;
	font-size:10px;
} /* 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. */