/* joooooooooo */

h1,.componentheading {
font-size:1.7em;
}
h2,.contentheading {
font-size:1.5em;
font-weight:bold;
}
h3 {
font-size:1.3em;
}
h4 {
font-size:1.2em;
}
h5 {
font-size:1.1em;
}
h6 {
font-size:1em;
font-weight:700;
}

#footer,.small,.createdate,.modifydate,.mosimage_caption {
font:0.8em Arial,Helvetica,sans-serif;
color:#173c4f;
}


a.mainlevel:link, a.mainlevel:visited { 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px; 
  text-decoration: none; 
  color: #173c4f; 
  margin:5px;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:10px;
  padding-left:10px;
  text-decoration: none; 
} 
a.mainlevel:hover{ 
 text-decoration: none; 
 color:#93a0a0;
}

a.mainlevel_nav:link, a.mainlevel_nav:visited { 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; 
  text-decoration: none; 
  color: #173c4f; 
  margin:0px;
  margin-bottom:5px;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:2px;
  padding-right:2px;
  text-decoration: none; 
display:block;
} 

a.mainlevel_nav:hover{ 
 text-decoration: none; 
 color:#93a0a0;
background-color: #fafafa;

}

a.sublevel_nav:link, a.sublevel_nav:visited { 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; 
  text-decoration: none; 
  color: #173c4f; 
  margin-left:-4px;
  padding-left:15px;
  padding-top:2px;
  padding-bottom:2px;
  margin-bottom:3px;

  text-decoration: none; 
  display:block;
} 

a.sublevel_nav:hover{ 
 text-decoration: none; 
 color:#93a0a0;
background-color: #fafafa;
}



/* Formatierung der Standard-Links; sofern nichts anderes zugewiesen wird */
a:link {
	text-decoration:none;
	color:#173c4f;
        font-weight: bold;
        font-style:none;
}       
	
/* Formatierung der besuchten Standard-Links; sofern nichts anderes zugewiesen wird */	
a:visited {
	text-decoration:none;
	color:#173c4f;
font-weight: bold;
font-style:none;
}    

/* Formatierung des Standard-MouseOver-Links; sofern nichts anderes zugewiesen wird */
a:hover {
	text-decoration:none;
	color:#cccccc;
font-style:none;
}      

.inputbox {}    /* Formatierung der Eingabefelder, z.B. Login */
.search {}      /* Formatierung des Such-Eingabe-Felds */

a.readon:link {}            /* Formatierung des Weiter-Lesen-Links bei Intro-Beitr gen */
a.readon:hover {}
a.readon:visited {}

a.category:link {}              /* Formatierung der Category-Links z.B. NewsFeeds, Links, ... */
a.category:hover {}
a.category:visited {}

.contentpagetitle {}            /* Formatierung der Artikel- berschriften, wenn diese als Link vereinbart sind */
a.contentpagetitle:hover {}
a.contentpagetitle:link {}
a.contentpagetitle:visited {}

span.article_seperator {}       /* Formatierung des Abstands zwischen den Blogs */

/* JOOMLA SEKTIONEN */

.sectiontableheader {

} 
          /* Formatierung des Kopfes bei Tabellendarstellung von Sektionen, z.B. FAQ, Links,... */

.sectiontableentry1{}          /* Formatierung der abwechselnden Tabelleneintr ge, s.o. */
.sectiontableentry2{}

/* JOOMLA MODULE */

div.moduletable {
    margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right:0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #173c4f;
	text-align: left;
	font-size: 12px;
font-style:none;
}



.moduletable {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right:0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #173c4f;
	text-align: left;
	font-size: 11px;
font-style:none;
}

table.moduletable td {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right:0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #173c4f;
	text-align: left;
	font-size: 11px;
font-style:none;
}

table.moduletable th, div.moduletable h3  {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right:0px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #173c4f;
	text-align: left;
	font-weight: bolder;
	font-size: 13px;
font-style:none;

}


/* VERSCHIEDENES */
/* Datum, Autoren*/
.createdate {}                  /* Formatierung des Erstellungsdatums */
.modifydate {}                  /* Formatierung des  nderungsdatums */
.small {}                       /* Formatierung "Geschrieben von" */
.smalldark {}                   /* Formatierung "Zahl der Stimmen" bei Ergebnisseite Umfragen*/

.contentpaneopen
{
	}
