/* ori_sf_css.css FOR JOOMLA! 1.0.10 TEMPLATES */
/* By MathiasGellert (C) http://www.ori-webdesign.de */
/* GENERELLE EINSTELLUNGEN*/
body { background-color:#330000; color: #c0c0c0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; } /* Allgemeine Einstellugen für das ganze Template*/
p {margin:5px;} /*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 {margin-left:3px;} /*Format für alle <ul> Tags. Wird nur verwendet, wenn kein anderer Style gesetzt ist.*/
a:link {color: #DCDCDC; text-decoration: none;  } /* Link-Styl für das ganze Template*/
a:visited {color: #D3D3D3; text-decoration: none;} /* Besuchter Link-Styl für das ganze Template*/
a:active {} /* Aktiver Link-Styl für das ganze Template*/
a:hover {color:#A40000;  } /* Angewählter Link-Styl für das ganze Template*/
hr {color: #660000} /* Horizontale Linie im Template*/
hr.separator {}

/* FORMULAR EINSTELLUGEN */
.button , .button-user9{color: #ffffff;background-color: #330000; border: 1px solid #550000;}
.buttonheading{
	background-image: url(../images/tab_mitte.jpg);
	background-repeat: repeat-x;
	font-size: 10px;
	background-color: Black;
	
	padding-left:3px;
	padding-right:3px;
	padding-top:0px;
}

.inputbox, .inputbox-left, .inputbox-user9, textarea {color: #ffffff; background-color: #330000; border: 1px solid #550000;}
.search {color: #ffffff;background-color: #330000; border: 1px solid #550000;}

/* NAVIGATION/MENÜ EINSTELLUNGEN */
a.mainlevel{ padding-left:5px;  background-image:url(../images/menu.jpg); background-repeat: no-repeat;  height: 21px; display:block; font-family: Verdana, Geneva, Arial, Helvetica,  sans-serif; font-size: 12px; line-height: 21px; font-weight: bold;} /*Einstellungen für die Elemente des Hauptmenüs */
a.mainlevel:link, a.mainlevel:visited {color: #DCDCDC;}
a.mainlevel:active {}
a.mainlevel:hover {background-image: url(../images/menu_over.jpg); height: 21px;font-weight: bold;}

a.mainlevel-wk{   font-family: Verdana, Geneva, Arial, Helvetica,  sans-serif; font-size: 11px; line-height: 15px; font-weight: bold;} /*Einstellungen für die Elemente des Hauptmenüs */
a.mainlevel-wk:link, a.mainlevel:visited {color: #DCDCDC;}
a.mainlevel:active {}
a.mainlevel-wk:hover { color:#A40000;}

#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{} /* 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 {background-color: #330000; border: 1px solid #550000; padding:2px; width: 60px;font-size: 11px; font-weight: bold;} /* Format für den Text der Navigationselemente "<< Start < Previous 1 Next > End >>" links */
a.pagenav:visited {}
a.pagenav:hover {background-color: #550000;}
.readon{
	background-color: #330000;
	border: 1px solid #550000;
	padding: 2px;
	width: 60px;
	font-size: 11px;
	font-weight: bold;
	
	
}
a.readon:link {} /*Fromat für den "Read More" Link*/
a.readon:hover {background-color: #550000; }
a.readon:visited {}
.back_button {background-color: #330000; border: 1px solid #550000; padding:2px; width: 60px;font-size: 11px; font-weight: bold; text-align: center; } /*Fromat für den "BACK" Link*/

.pagenav_prev {background-color: #330000; border: 1px solid #550000; padding:2px; width: 60px;font-size: 11px; font-weight: bold;} /*Fromat für den "PREV" Link*/
.pagenav_next {background-color: #330000; border: 1px solid #550000; padding:2px; width: 60px;font-size: 11px; font-weight: bold;} /*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 */
.category { font-variant: small-caps;font-family: Verdana, Geneva, Arial, Helvetica,  sans-serif; font-size: 14px; }
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 { color: #A40000;font-family: Verdana, Geneva, Arial, Helvetica,  sans-serif; font-weight: bold; font-size:15px; } /* Format des Titel der Komponente */
.contentheading {
	background-image: url(../images/tab_mitte.jpg);
	background-repeat: repeat-x;
	line-height: 18px;
	font-variant: small-caps;
	color: #dddddd;
	font-size: 14px;
	background-color: #440000;
	font-family: Verdana, Geneva, Arial, Helvetica,  sans-serif;
	font-weight: bold;
} /* Format des Titel des Inhalts*/
.contentpane { width: 100%;}
.contentpaneopen {
	
	background-color: #111111;
	width: 100%;
} /* Tabelle die den aktuellen Text eines Artikels hat */
.contenpaneopen td{
	 margin:5px;
}
.contentpagetitle {font-family:Verdana, Geneva, Arial, Helvetica,  sans-serif; font-size: 14px; font-variant: small-caps; padding-left:5px; padding-top:1px; padding-bottom: 2px; line-height: 18px; } /*Titel eines Artikel */
a.contentpagetitle:hover {} /*Titel eines Artikels, wenn er eni Link ist */
a.contentpagetitle:link {}
a.contentpagetitle:visited {}
.contentdescription {font-size:11px;} /* 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 { padding: 5px; background-color: #330000; font-variant: small-caps;font-family: Verdana, Geneva, Arial, Helvetica,  sans-serif; font-size: 13px; font-weight: bold;} /* Format für die Liste der Sektione */
.sectiontableentry1 { padding-left: 5px; background-color: #313131; height:30px;}
.sectiontableentry2 { padding-left: 5px; background-color: #111111; height:30px;}
/* JOOMLA! MODUL EINSTELLUNG */
table.moduletable {margin-top:10px; margin-left:5px; padding-bottom: 10px; border-left:2px #550000 ridge; border-bottom: 2px #550000 ridge; border-right:2px #550000 ridge;  width:130px;} /* Format der Modul-Tabelle */
table.moduletable th {font-variant: small-caps; text-align: left; padding-left:5px; padding-top:1px; padding-bottom: 2px;  background-image: url(../images/tab_mitte.jpg); background-repeat: repeat-x; line-height: 18px; background-color:#440000;font-family:Verdana, Geneva, Arial, Helvetica,  sans-serif; font-weight: bold; font-size:14px;} /* Format der Modulüberschrift und Modulttitel */
table.moduletable td { background-color:#000000; padding-left:5px; } /* Format der Zellern der Tabelle der Module */
/*menu-Module*/
table.moduletable-menu {margin-top:10px; margin-left:5px; 	width: 130px; } /* Format der Modul-Tabelle */
table.moduletable-menu  th {
	font-variant: small-caps;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 2px;
	text-align: left;
	background-image: url(../images/tab_mitte.jpg);
	background-repeat: repeat-x;
	line-height: 18px;
	background-color: #440000;
	font-family:Verdana, Geneva, Arial, Helvetica,  sans-serif;
	font-weight: bold;
	font-size: 14px;
} /*Format der Modulüberschrift und Modulttitel */
table.moduletable-menu  td { background-color:#440000;  padding-right:0px; margin-top:2px;} /* Format der Zellern der Tabelle der Module */
/*linke Seite generell*/
table.moduletable-left {margin-top:10px; margin-left:5px; padding-bottom: 10px; width:130px;} /* Format der Modul-Tabelle */
table.moduletable-left th {font-variant: small-caps; text-align: left; padding-left:5px; padding-top:1px; padding-bottom: 2px;  background-image: url(../images/tab_mitte.jpg); background-repeat: repeat-x; line-height: 18px; background-color:#440000;font-family: Verdana, Geneva, Arial, Helvetica,  sans-serif; font-weight: bold; font-size:14px;} /* Format der Modulüberschrift und Modulttitel */
table.moduletable-left td {font-size:10px; padding-left:5px; padding-right: 5px; background-color: #111111;} /* Format der Zellern der Tabelle der Module */
/*rechte Seite*/
table.moduletable-right {margin-top:10px; margin-right:5px; padding-bottom: 10px; width:130px;} /* Format der Modul-Tabelle */
table.moduletable-right th {font-variant: small-caps; text-align: left; padding-left:5px; padding-top:1px; padding-bottom: 2px;  background-image: url(../images/tab_mitte.jpg); background-repeat: repeat-x; line-height: 18px; background-color:#440000;font-family: Verdana, Geneva, Arial, Helvetica,  sans-serif; font-weight: bold; font-size:14px;} /* Format der Modulüberschrift und Modulttitel */
table.moduletable-right td {font-size:10px; padding-left:5px; padding-right: 5px; background-color: #111111; text-align: left;} /* Format der Zellern der Tabelle der Module */
/*player*/
table.moduletable-player {margin-top:10px; margin-right:5px; padding-bottom: 10px; width:100%;} /* Format der Modul-Tabelle */
table.moduletable-player th {color: #A40000;font-family: Verdana, Geneva, Arial, Helvetica,  sans-serif; font-weight: bold; font-size:15px;} /* Format der Modulüberschrift und Modulttitel */
table.moduletable-player td {font-size:10px; padding-left:5px; padding-right: 5px; background-color: #000000; text-align: left;} /* Format der Zellern der Tabelle der Module */

table.moduletable-user9 {margin-top:10px; margin-right:5px; padding-bottom: 10px; width:100%;} /* Format der Modul-Tabelle */
table.moduletable-user9 th {	font-variant: small-caps;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 2px;
	text-align: left;
	background-image: url(../images/tab_mitte.jpg);
	background-repeat: repeat-x;
	line-height: 18px;
	background-color: #440000;
	font-family: Verdana, Geneva, Arial, Helvetica,  sans-serif;
	font-weight: bold;
	font-size: 14px;} /* Format der Modulüberschrift und Modulttitel */
table.moduletable-user9 td { background-color:#111111;  padding-right:0px; margin-top:2px;} /* Format der Zellern der Tabelle der Module */
table.moduletable-user10 {margin-top:10px; margin-right:5px; padding-bottom: 10px; width:100%; text-align: center;} /* Format der Modul-Tabelle */
table.moduletable-user10 th {	font-variant: small-caps;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 2px;
	text-align: left;
	background-image: url(../images/tab_mitte.jpg);
	background-repeat: repeat-x;
	line-height: 18px;
	background-color: #440000;
	font-family: Verdana, Geneva, Arial, Helvetica,  sans-serif;
	font-weight: bold;
	font-size: 14px;} /* Format der Modulüberschrift und Modulttitel */
table.moduletable-user10 td { background-color:#111111;  padding-right:0px; margin-top:2px; text-align: center;} /* Format der Zellern der Tabelle der Module */
/* VERSCHIEDENE EINSTELLUGEN */
/* Datum, Autor*/
.createdate {color:#bcbcbc; font-size:0.8em; text-align:right;} /*Format für Datum und Autor */
.modifydate {color:#CCCCCC; font-size:0.8em;} /* Format für "Last updated on" */
.small {color: #BCBCBC; font-size:0.8em;} /* 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. */


/*eigene*/
.mainbody{
	padding:10px; width: 100%; background-color: Black;
}
td.directorypath{
	background-color: Black;
	border: 0px;
}
.pathway{
	padding-left: 5px;
	line-height:16px;
}

.moduletablefooter_menu{
		background-color: Black;
		text-align: center;
}

a.ori, a.ori:link, a.ori:visited, a.ori:active, a.ori:hover {color: #330000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center;}

