/* CSS Document */
@import url("editor.css"); /* einbinden der editor CSS-Klassen (verwendet im WYSWYG-editor) */
	   					   /* Die Grundeinstellungen "body bis a:hover" werden ebenfalls in */
						   /*der editor.css definiert */
						   
/* ******************************************** */						   
/* ******************************************** */
/* Abschnitt für Positionierung und             */
/* Formatierung der DIV Container  im Template  */
/* ******************************************** */
/* ******************************************** */

.clr { /* aufheben float */
clear:both;
}

.flr { /*  float rechts */
float:right;
}

.fll { /*  float links */
float:left;
}


#main { /* Hauptcontainer */

margin-left: 1%;
margin-right: 1%;
margin-top:1%;
padding: 0px;
width: 98%;
max-width: 1400px;
height: auto;
position:absolute;
left: 0px;
top: 0px;
background-image :url(../images/bgverlauf.jpg);
background-repeat:repeat-y;
border:2px solid #993399;

}

#main_error { /* Container für Eroorpage 404 */

margin-left: 1%;
margin-right:1%;
margin-top:1%;
padding: 0px;
width: 90%;
max-width: 1400px;
height: auto;
background-image :url(../images/bgverlauf.jpg);
background-repeat:repeat-y;
border:2px solid #993399;
padding:15px;
padding-left:70px;
}


#headerarea_outline{/* Container der den Header und seine Komp.  */

}

#header_outline { /* Container für Site-Grafik und Titel*/
margin-right:10px;
height:200px;
/*background-image :url(../images/header.gif);
background-position:top left;
background-repeat:no-repeat;*/
}

#logo { /*  Container innerhalb #header_outline*/
position:absolute;left:30px;
float:left;
padding: 2px;
/*margin-left: 30px;*/
margin-top:10px;
width: 150px;
height: 150px;
background-image:url(../images/logo.gif) ;
background-repeat: no-repeat;

}

#titel_outline { /* Container für titel bis titel2 */

}

#titel { /*  Container innerhalb #header_outline */
position:absolute;left:130px;
float:left;
padding: 2px;
margin-top:105px;
font-size:36px;
font-weight:bolder;
color:#660099;
text-align:left;
text-indent:5px;

}


#titel1 { /*  Container innerhalb #header_outline */
position:absolute;left:132px;
padding: 2px;
padding-bottom:2px;
margin-top:145px;
height:50px;
font-size:14px;
font-weight:bolder;
color:#660099;
text-align:left;
text-indent:5px;
height:auto;
letter-spacing:1px;

}

#titel2 { /*  Container innerhalb #header_outline */
position:absolute;left:75px;
padding: 2px;
padding-bottom:2px;
margin-top:161px;
height:50px;
font-size:14px;
font-weight:bolder;
color:#660099;
text-align:left;
text-indent:5px;
height:auto;
letter-spacing:1px;

}




#user2 { 
position:absolute; top:50px; left:515px;
margin-right:10px;
float:left;
height: 160px;
overflow:hidden;
  

}



#topmenue_outline { /* user 4+5 */
height:26px;
border-top:1px solid #993399;
border-bottom:1px solid #993399;
margin-left:9px; 
margin-right:10px;
}

#user4 { /*  Container Position direkt unter "Pfad und Datum" z.B. für Laufbilder oder Menue*/
float:left;
/*margin-left:9px; 
margin-right:10px;*/
margin-top:0px;
/*margin-bottom:25px;*/
height: auto;

background-image:url(../images/blacktip.gif);
background-repeat:no-repeat;
background-position:10px 5px;
padding-left:20px;
width:80%;

}

#user5 {
float:right;
padding-top:3px;
margin-top:-5px;
margin-left:5px;

height: auto;

}

#user6 {
position:relative;
float:left;
 
padding-top:0px;
width: 155px;
height: auto;
overflow:hidden;
margin-right:2px;
margin-left:5px;


}

#pfad_datum_outline{

height:auto;
margin-left:10px;
margin-right:10px;
margin-top:0px;
margin-bottom:0px;

}

#pfad { /* zeigt den Sitepfad an */
float:left;
margin-left: 10px;
margin-right:10px;
margin-bottom:1px;
margin-top:1px;
padding-right:5px;

}

#datum { /* zeigt aktuelles Datum an */
text-align:right;
font-size        :11px;
margin-bottom:1px;
margin-top:1px;
margin-left:10px;

}


#contentarea_outline { /* enthält left right content etc */

padding-top: 2px;
padding-bottom:2px;
margin-left:10px;
margin-right:10px;
margin-top:25px;
height:auto;
}



#left { /* Container auf linker Seite für z.B. Navigation  */
float:left;
position:relative;
padding-top:0px;
width: 165px;
height: auto;
overflow:hidden;
/*margin-right:5px;*/

}

#content_small { /* zeigt den Content z.B. Artikel an */
float:left;
padding: 14px 5px 5px 5px;
margin: 0px 5px 5px 5px;
width:45%;
overflow:hidden;
height: auto;
border:0px solid #993399;

}

#content { /* content ohne Container "user6" */
float:left;
padding: 14px 5px 5px 5px;
margin: 0px 5px 5px 5px;
width:60%;
overflow:hidden;
height: auto;
border:0px solid #993399;

}



#right { /* Container auf rechter Seite für  Module */
float:right;
position:relative;
padding-top:0px;
width: 155px;
height: auto;
overflow:hidden;
margin-right:2px;
margin-left:5px;


}


#bottom { /* Container ganz unten auf der Seite */
padding: 2px;
margin-left: 29%;
width: 30%;
height: 60px;
margin-bottom:15px;

}

#footer {/* enthält copyright */
margin-left: 36%;
padding: 2px;
padding-bottom:5px;
width:57%;
height: auto;
border:0px solid;

}



/* ********************************************** */
/* ********************************************** */
/*     Angaben zu Joomla internen Styles          */
/* ********************************************** */
/* ********************************************** */

/* ******************************** */
/* ******* DEFAULT SETTINGS ******* */ 
/* ******************************** */

/* Below are  default settings are used when no other style has been defined.*/

/* hier wäre die Definitionen von "body bis a:hover" einzufügen. Momentan werden diese aus */
/* der editor.css importiert */

body{
background-image:none;/*überschreiben body aus editor.css */

}


/* ******************************** */
/* ******** FORMS SETTINGS ******** */ 
/* ******************************** */

.button {
	font-size        : 11px;
	color            : #333333;
	border           : 1px solid #993399;
	margin-bottom    : 5px;
	margin-top       : 5px;
	background-color : #EDEDED;
	padding          : 1px;
	border-top      : 2px solid #ffffff;
	border-bottom    : 2px solid #5b5b5b;
	border-left     : 2px solid #ffffff;
	border-right     : 2px solid #5b5b5b;
	
}
.inputbox {
font-size:14px;/*für IE*/
  border           : 1px solid #993399;
  background	   : url(../images/back.gif);
  background-color : #EDEDED;
  margin-bottom    : 5px;
  margin-right:3px;
  color			   : #333333;
}

.search {} /*formatting the <div> which holds search items: inputbox, search button...*/


/* **************************************** */
/* ******* NAVIGATION/MENU SETTINGS ******* */
/* **************************************** */


/******** HAUPTMENUE ********/

a.mainlevel  { /* this styling is for the MAIN items in the menu */
  height:23px !Important;
  height:30px;/* für IE6*/
  padding-left     : 2px;
  padding-top      : 5px;
  background-repeat: no-repeat;
  background-position:0px 0px;
  font-size        : 12px;
  display          : block;
  
  
  }


a.mainlevel:link, a.mainlevel:visited {
  font-size        : 12px; /*für IE */
  color            :#660099;
  padding-bottom   : 0px !important;
  padding-bottom:5px;/*für IE*/
  background-image:url(../images/blacktip_long.gif) ;
  background-repeat: no-repeat;
  background-position:0px 8px;
  text-indent:20px;
  
}
a.mainlevel:hover {
  color            :#993399;
  font-style       :italic;
  background-repeat: no-repeat;
}


#active_menu { /* this styling is for the menu item when it is active, even in main/sub position*/
color:#993399;
background-image:url(../images/blacktipactiv.gif) ;
background-repeat: no-repeat;
text-indent:20px;
}

a#active_menu:hover {
  font-style       :italic
  
}


/******** TOPMENUE ********/

a.mainlevel-nav {
font-size:12px;
color:#660099;

}

a.mainlevel-nav li {
}


a.mainlevel-nav:visited, a.mainlevel-nav:link {
font-size:12px;/* für IE */
font-weight:bold;
color:#660099;
padding-left:5px;
padding-right:5px;

border-right:1px solid #993399;
border-bottom:0px solid #993399;

}

a.mainlevel-nav:hover {
font-style:italic;
color:#993399;

}

.mainlevel-nav#active_menu-nav   {
color:#993399;


}


/****** SUBMENUE *****/

a.sublevel{/* this styling is for menu items that HAS A PARENT */
font-size:11px;
color:#660099;
background-image :url(../images/indent1.png);
background-repeat: no-repeat;
background-position:9px 2px;


} 

a.sublevel:link {
height:13px;
}

a.sublevel:visited {
}

a.sublevel:hover {
color:#993399;
font-style:italic;
background-repeat: no-repeat;
background-position:9px 2px;
}


.sublevel { 
  padding-left:20px;
 
  
}
.sublevel#active_menu {
color            : #993399;
background-image:none ;
text-indent:inherit !Important;
text-indent: 0px;/* Für IE */
  }
  
.sublevel#active_menu:hover {
font-style:italic;
}


/* ****** Seiten-Navigation ******** */
 
.pagenavcounter { /* Seitenzähler bei mehrseitigen Artikeln */
  font-size        : 10px;
  padding-bottom   : 3px;
}
.pagenavbar {/*Sets the style for the footer navigation ("<< Start < Prev Next > End >>") 
when they do not appear as hyperlinks (when only a few articles exist).*/
  border-top       : 0px solid #993399;
  padding          : 2px;
}

.pagenavbar:link {} /*Style for the footer navigation ("<< Start < Prev Next > End >>") when 
they become hyper links*/

.pagenavbar:visited {}


.pagenav {/* as the name implies, this is for formatting texts for those 
"<< Start < Previous 1 Next > End >>" links */
/*font-size:12px;*/

}

a.pagenav:link, a.pagenav:visited {
}

a.pagenav:hover {
}

a.readon:link, a.readon:visited {
  font-size        : 11px;
  font-weight      : bold;
  padding-bottom   : 3px;
  padding-left     : 21px;
  padding-right    : 2px;
  padding-top      : 1px;
  float            : left;
  line-height      : 10px;
  text-decoration  : none; 
}

a.readon:hover {

}

.back_button { /*Style for the "BACK" button*/

  font-size        : 11px;
  padding-bottom   : 4px;
  padding-left     : 20px;
  padding-right    : 2px;
  padding-top      : 1px;
  margin-right     : 4px;
  float            : right;
  line-height      : 10px;
 }

.pagenav_prev {} /*Style for the PRE button*/
.pagenav_next {} /*Style for the NEXT button*/





/* ************************************* */
/* ******* CONTENT PAGE SETTINGS ******* */
/* ************************************* */


a.category:link, a.category:visited {

}

a.category:hover {}


.blogsection { /* Formatting the links in Blog section */


} 

.blog{ /*für IE 6*/
font-size:11px;

}

.blog_more { /*The "More" text in blog section*/
font-size:11px;
} 

a.blogsection:link {} /* set the link format */
a.blogsection:visited {} /* same as above, but to set the visited link format */
a.blogsection:hover {} /* same as above, but for links with mouse pointer over it */


.contentheading { /* Artikelüberschrift */
  font-size        : 12px;/* für IE 6 */
  font-weight      : bolder;
  text-transform   : uppercase;
  text-align       : left;
  width            : 100%;
  
}


.componentheading { /* Komponentenüberschrift */
  font-size        : 14px;
  font-weight      : bolder;
  text-transform   : uppercase;
  text-align       : left;
  color            : #ff9933;
  width            : 100%;
  /*padding     : 0px 0px 3px 7px !Important;
  padding     : 0px 0px 3px 14px;/* für IE6 */
  
  
}



.contentpane { /* Table that holds all non-article information (components, 
category lists, contact forms, etc).*/

}
.contentpaneopen { /* Table that holds the actual text for an article.*/
 font-weight      : normal;
 
}
 

.contentdescription { /* Formating the "DESCRIPTION" of sections, categories 
(News/Weblinks/Latest news...) */
  width            : auto !important;
  display          : block;

} 

table.content{
  width            : 100%;
  padding          : 0px;
  border-collapse  : collapse;
  border-spacing   : 0px;
  margin-bottom    : 10px;
}

table.contentpane { /* Table that holds all non-article information (components, 
category lists, contact forms, etc).*/
  padding-left     : 5px;
  padding-right    : 5px;
  border-spacing   : 0px;
  margin-bottom    : 5px;
  
}

table.contentpane td{ /* für IE6 */
  padding-left     : 5px;
  padding-right    : 5px;
  border-spacing   : 0px;
  margin-bottom    : 5px;
  font-size        :11px;
   
}


table.contentpaneopen { /* Table that holds the actual text for an article.*/
  /*padding-left:5px;*/
  padding-right    : 15px;
  border-spacing   : 0px;
  margin-bottom    : 0px;
  margin-left: inherit !important;
  margin-left: 10px; /* nur für IE */
  width:96%;
}

table.contentpaneopen td{ 
   padding-left     : 2px;/* für iE6 */
   padding-right    : 2px;/* für iE6 */
   border-spacing   : 0px;/* für iE6 */
   margin-bottom    : 0px;/* für iE6 */
   font-size        : 11px;/* für iE6 */
   
}

.contentpagetitle { /*Title of articles*/
}

a.contentpagetitle:hover {} /*Title of articles when appeare as links */
a.contentpagetitle:link {
font-size:11px;
}

a.contentpagetitle:visited {
font-size:11px;
}


table.contenttoc { /* Feld für Seitenlinks bei mehrseitigen Artikeln*/
  border           : 1px solid #993399;
  background       : #ffcc33;
  padding          : 5px;
  margin-top       : 18px;
  margin-left      : 10px;
  margin-bottom    : 5px;
}

table.contenttoc td { /* same as above, used to format the td and table cells */
line-height:15px !important;
line-height:5px; /* für IE  */
} 

table.contenttoc th { /* same as above, used to format the th of "Tables of 
Content" ( normally Article Index)*/
font-size:11px; /* für IE 6 */
line-height:15px !important;
line-height:5px; /* für IE 6 */ 
} 

table.contenttoc td.toclink { /* same as above, used to format toc link texts*/
} 

a.toclink:link { /* same as above, used to format toc link text status*/
} 
a.toclink:visited {
} 

a.toclink:hover {
} 



/* ************************************************ */
/* ******* JOOMLA - MAMBO SECTIONS LISTINGS ******* */
/* ************************************************ */

.sectiontableheader { /* This is for styling the section table headers on a 
SECTION's page. Example: table header of "Date", "Item Title", "Author" and "Hits"? */

    font-size        : 11px; /* für IE 6 */
	font-weight      : bolder;
	text-transform   : uppercase;
	text-align       : left;
	text-indent      : 8px;
	letter-spacing   : 1px;
	border-top       : 1px solid #993399;
    border-bottom    : 1px solid #993399;
	
}

.sectiontableentry {

}

.sectiontableentry1 td{
  font-size        : 11px;
  font-weight      : normal;
  vertical-align   : top;
  /*text-indent      : 5px;*/
  padding          : 5px;
  border-bottom    : 1px solid #993399;
  text-align:left;
 
}


.sectiontableentry2 td{
  font-size        : 11px;
  font-weight      : normal;
  vertical-align   : top;
  /*text-indent      : 5px;*/
  padding          : 5px;
  border-bottom    : 1px solid #993399;
  text-align:left;
}


.sectiontablefooter td {
}


/* ************************************************* */
/* ******* JOOMLA - MAMBO MODULES FORMATTING ******* */
/* ************************************************* */

/* Modulformatierung bei Loadmodules mit Tabellen */

table.moduletable { /* Formatting the module table */

  width			   : 100%;
  table-layout	   : auto;
  
  margin-bottom:14px;

}

table.moduletable th { /* Formatting the module header, and the module titles */

    font-size:11px; /* für IE 6 */
    font-weight      : bolder;
	text-transform   : uppercase;
	text-align       : center;
	text-indent      : 0px;
	letter-spacing   : 1px;
	color            : #660099;
		border       : 2px solid #993399;
		
   
	background-color:#FF9933;
	padding-top      : 3px !Important;
	padding-top      : 1px;/* für IE */
	padding-bottom   : 3px !Important;
    padding-bottom   : 1px; /* für IE */
  
}

table.moduletable td { /* Formatting the table cells of the module table */

    font-size        : 11px;
    font-weight      : normal;
}




/* Modulformatierung bei Loadmodules mit div */

.module {
height:auto;
background-image:url(../images/modul_r2_c3.gif);
background-position:top right;
background-repeat: no-repeat;
overflow:hidden;/* wichtig ansonsten wird der Rahmen nicht durchgehend gerendert. muss in allen divs des Modules eingefügt werden!! */
margin-bottom:15px;
}

.module div {
height:auto;
background-image:url(../images/modul_r2_c2.gif);
background-position:top left;
background-repeat: no-repeat;
overflow:hidden;
}

.module div div {
height:auto;
background-image:url(../images/modul_r3_c2.gif);
background-position:bottom left;
background-repeat: no-repeat;
overflow:hidden;
}

.module div div div {
padding-left:5px;
padding-right:5px;
padding-bottom:10px;
background-image:url(../images/modul_r3_c4.gif);
background-position:bottom right;
background-repeat: no-repeat;
overflow:hidden;
}

.module div div div div{
background-image:none;
padding-bottom:0px;
}

.module h3 { /* Modul-Ueberschrift */
font-size:11px;
font-weight:bolder;
letter-spacing:3px;
color:#660099;
text-transform:uppercase;
padding-top:15px;
margin-left:10px;
margin-right:10px;
margin-bottom:5px;
text-align:center;
}





/* ********************************************* */
/* zusätzliche Modul-Formatierung z.B mit Suffix */
/* ********************************************* */


/* SEARCH-MODUL suffix -search  */

.search-search{
padding-top:5px;
padding-bottom:10px;
padding-left:10px;
padding-right:0px;
height:11px;

}

table.moduletable-search { /* Formatting the module table for search modul */
  table-layout	   : auto;
  
}

table.moduletable-search th { /* Formatting the module header, and the module titles for search modul*/

    font-weight      : bolder;
	text-transform   : uppercase;
	text-align       : center;
	text-indent      : 0px;
	letter-spacing   : 1px;
	color            : #ff9933;
	border-top       : 1px solid #ff9933;
    border-bottom    : 1px solid #ff9933;
	padding-top      : 3px !Important;
	padding-top      : 1px;/* für IE */
	padding-bottom   : 3px !Important;
    padding-bottom   : 1px; /* für IE */
  
}

table.moduletable-search td { /* Formatting the table cells of the module table for search modul */

    font-size        : 11px;
    font-weight      : normal;
	
}

.button-search {
	font-size        : 11px;
	color            : #333333;
	border           : 1px solid #993399;
	margin-bottom    : 5px;
	background-color : #EDEDED;
	padding          : 1px;
	border-top       : 2px solid #ffffff;
	border-bottom    : 2px solid #5b5b5b;
	border-left      : 2px solid #ffffff;
	border-right     : 2px solid #5b5b5b;
	
	
}
.inputbox-search {
  border           : 1px solid #993399;
  background	   : url(../images/back.gif);
  background-color : #EDEDED;
  /*margin-bottom    : 5px;*/
  margin-right:3px;
  font-size:14px;
  color			   : #333333;
  width:138px;
}


/* TOP-MENUE  suffix -top  */

table.moduletable-top { /* Formatting the module table for top-menue */

  width			   : 100%;
  table-layout	   : auto;
  
}

table.moduletable-top td { /* Formatting the table cells of the module table for top-menue */

    font-size        : 11px;
    font-weight      : normal;
	padding     : 2px;
	
 }
 


/* Module mit suffix -pop */

table.moduletable-pop{

}

table.moduletable-pop th{
font-size:11px;/* für IE6 */
background-color:transparent;
font-weight      : bolder;
	text-transform   : uppercase;
	text-align       : left;
	text-indent      : 25px;
	letter-spacing   : 1px;
color:#660099;
/*border:2px solid #993399;*/
padding-top      : 3px !Important;
	padding-top      : 1px;/* für IE */
	padding-bottom   : 3px !Important;
    padding-bottom   : 1px; /* für IE */
}

/* Counter Suffix -count */
.module-count {
font-weight:bold;
font-size:11px;

Padding-top:5px;
padding-left:5px;
}

/* Latestnews */
a.latestnews-pop:link,a.latestnews-pop:visited { /*Style for latest news list */
font-size:11px;
} 
ul.latestnews-pop {
height:120px;
overflow:hidden;
width:260px;
margin-right:40px;
margin-top:12px;
}

 /* mostread */
a.mostread-pop:link,a.mostread-pop:visited{ /*Style for most popular list */
font-size:11px;
} 


.module-pop h3 { /* Modul-Ueberschrift bei Loadmodules mit div, bei Modul mit Suffix -pop */
font-size:11px;
font-weight:bolder;
color:#660099;
text-transform:uppercase;
padding-top:15px;
margin-left:0px;
margin-right:10px;
text-align:left;

}
.module-pop div div div td{
font-size:11px;
}

/* Umfrage */

/* Event Countdownmodul kein Suffix */

.eventcontent { /* div-Container für Countdown-Einträge (modifiziertes Modul durch schabernak) */
padding:3px;
}

.noevent, .daytoevent1, .daytoevent, .todayevent{/* formatiert die Einträge im countownmodul(modifiziertes Modul durch schabernak) */
padding-left:0px;
}


/* Ponygallery Modul zu Bilderscrollen */
.mod_pi_table {

}

.mod_pi_scroll{ /* Tabelle für Bilder */
width:270px;
margin-top:10px;
height:80px;
}

.mod_pi_img { /* Format scrollbilder */
border:2px solid #993399;
margin: 2px;
}

/* MC-Quiz */
.main {
width:60%;
float:left;
}


/* Module mit Suffix -news  bei Loadmodules -3 mit divs*/
.module-news {
height:auto;
/*margin-top:12px;*/
background-image:url(../images/modul2_r2_c3.gif);
background-position:top right;
background-repeat: no-repeat;
overflow:hidden;

}

.module-news div {
height:auto;
background-image:url(../images/modul2_r2_c2.gif);
background-position:top left;
background-repeat: no-repeat;
overflow:hidden;
}

.module-news div div {
height:auto;
background-image:url(../images/modul2_r3_c2.gif);
background-position:bottom left;
background-repeat: no-repeat;
overflow:hidden;
}

.module-news div div div {
padding-bottom:10px;
height:auto;
background-image:url(../images/modul2_r3_c4.gif);
background-position:bottom right;
background-repeat: no-repeat;
overflow:hidden;
}

.module-news div div div div{
background-image:none;
padding-bottom:0px;

}

.module-news h3 { /* Modul-Ueberschrift */
font-size:11px;
font-weight:bolder;
letter-spacing:3px;
color:#FFCC33;
text-transform:uppercase;
padding-top:5px;
padding-bottom:5px;
text-align:center;
background-color:#660099;
border:2px solid #FF9900;
margin-top:0px;

}

#user2 h2 {
margin-bottom:0px;
}


/* **************************************** */
/* ******* MISCELLANEOUS  in Joomla ******* */
/* **************************************** */
 
/* ******* Dates , Authors ******* */

/* werden zurzeit importiert aus editor.css */




/* ******* Pathway ******* */

.pathway {
  font-size        : 11px;
  padding-left     : 20px;
}
a.pathway:link, a.pathway:visited {
  padding-left     : 0px;
}
a.pathway:hover {
  padding-left     : 0px;
}



/* ******* Footer ******* */

.footer {
  font-family      :Verdana,Arial;
  color            : #660099;
  font-size        : 10px;
  font-weight      : normal;
 }
 
.footer a:link, .footer a:visited {
	font-size        : 11px;
	color            : #7500A6;
	text-decoration  : none;
	font-weight      : bold;
	background-repeat: repeat-x;
}

.footer a:hover {
	font-size        : 11px;
	color            : #7500A6;
	text-decoration  : none;
	font-weight      : bold;
	font-style       : italic;
}



/* ******** Search page ******* */

table.searchintro { /* This is for formatting the box with "Search Keyword: test
returned 4 matches" box that appears after you have entered a search value.
It appears on the mainbody with the search results */
overflow:auto;
}

/* nicht sicher ob hier hin gehört */
#search {
  float            : left;
  margin-top       : 5px;
  border           : 1px solid #cccccc;
  padding          : 0px;
  width            : 125px;
  height           : 14px;
  overflow         : auto;
}

#search .inputbox {
  border           : 0px;
  margin-top       : 0px;
  padding          : 0px 3px 2px 6px;
  font-size        : 10px;
  height           : 12px;
  width            : 125px;
  color            : #999999;
  background       : #FFFFFF;
}


/* Searchresultspage */
fieldset{
padding:3px;
border:0px solid #993399;
}
.highlight{
font-weight:bold;
color:#FFFFFF;
}


/* *********************************************** */
/* ******** diverses für spez. Komponenten ******* */
/* *********************************************** */

/* Latestnews */
.latestnews ul {} /*Style for latest news list */
.latestnews li {}
 
 /* mostread */
.mostread ul{} /*Style for most popular list */
.mostread li{}


/* ******* AKO-BOOK ******* */
.akotext{
}

.sectiontableentry1 td td{ /* für Akobook */
border:0px;
}

.sectiontableentry2 td td{ /* für Akobook */
border:0px;
}


/* ******* latest news ******* */
.latestnews {}


/* ******* Polls ******* */

.poll {} /* format the td of poll table */

.pollstableborder{ /* set the border properties of the polls voting table */
 border-color    : #660099; 
}


/* ****** EXITPOLL ****** */

#poll {
margin-top:5px;
margin-bottom:5px;
}

#poll .sectiontableheader{
text-indent:0px;
height:auto;
text-transform:none;
letter-spacing   : 0px;
}

#poll .button{
margin-top:5px;
margin:3px;
}




/* ******* Weblinks ******* */

.weblinks{} /* well.. to format the link's titles under the "Weblinks" 
  section on the frontend */

a.weblinks:hover {} /* same as above, but for link with mouseover */




/* ******* Kontakt ******* */
.contact_email  {
  width            : 100%;
}

.contact_email .inputbox {
  width            : 345px;
}
 
 


/* *******Newsfeeds ******* */

.newsfeedheading {} /* The newsfeed title. NOTE: This will not affect the newsfeed's
news title! */

.newsfeeddate {} /* yeah.. the date on the newsfeed */

.fase4rdf {} /* this is the body text of the newsfeed */

  
  
  
/* ******* NEWS ******* */
.dn-introtext {
   font-size        : 10px;
   text-decoration  : none;
   font-weight      : normal;
   
  }
 
.dn-whole {
/*padding-bottom:30px;*/
}

.dn-more {
padding-left:5px;
}

.dn li {
padding-bottom:4px;
border-bottom:1px solid #ff9900;
}

.dn-each ul, .dn-each li {
padding-left:0px;
background-image:none;
} 
  
  
  
 /* ******* Ponygallery ******* */
 table.newspane td{ /* für IE6 Heading*/
  font-size:11px;
 } 

/* ******* QUOTE ******* */
.mambotQuote {}
.mambotAuthor {
font-style:italic;
font-weight:normal;
}

/* ************************************************************** */
/* ******* JOOMLA - MAMBO TABBED FRONTEND ADMIN INTERFACE ******* */
/* ************************************************************** */

/* The CSS below defines how the frontend admin interface when logged in */


.ontab { /* For styling of the "Tab" buttons when editing contents through the 
frontend as admin. 
This .ontab is the styling for the tab when it is active or after its "clicked" */

  border-left      : 1px solid #404040;
  text-align       : center;
  font-weight      : bold;
  color            : #333333;
  padding          : 5px;
  cursor           : auto;
  line-height      : 40px;
}

.offtab { /* Same as above, used for styling of the "Tab" buttons when editing 
contents through the frontend. 
This the styling for the tab when it is NOT active or when it is NOT "clicked" */

  border-left      : 1px solid #404040;
  text-align       : center;
  color            : #999999;
  font-weight      : normal;
  padding          : 5px;
  cursor           : auto;
  line-height     : 40px;
}

.tabpadding { /* this style is used set the size of the tab in the above */ 
 border-left       : 1px solid #404040;
}


.tabheading {} /* Not too sure what this is used for. Couldn't find anything 
related to it yet at the moment */


.pagetext { /* this style is used to style the content of the editing form 
contents (where HTMLArea sits and all its forms + contents) in the frontend 
Administration interface */

  visibility       : hidden;
  position         : relative;
  top              : -10px;
  background-color : #FFFFFF;
  display          : none;
}












