/* CSS Document */

/* Allgemeine Formatierung */

* {
margin: 0 0 0 0;
}

#divcontainer {
position:relative;
}

/*Abstände im Inhaltsbereich*/
.abst TD {
padding-left: 15px;
}


/*Ende Abstände im Inhahltsbereich*/
 
 
.cellpadding {
padding-left: 10px; 

}

/*.cellpadding IMG {
margin-right: 20px; 

} 
*/
.contenttable {

border:0px;
border-color:#333333;
text-align:left;
}

.tableheadline, .componentheading {
	
	background-color: #f3f5f5;
	width: 100%;
	color:#990000;
	text-indent: 0px;
	font-weight: bold;
	font-size: 14px;
	white-space: nowrap;
}

a.doclink:link IMG, a.doclink:hover IMG, a.doclink:visited IMG {
border:none;
}

body {
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 11px;
	color: #000000;
	background: #333333;
	background-image:url();
}

table {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}




/*Listen*/
ul{
list-style:disc;

}

li{
margin-right: 30px;
line-height: 15px;

}
/* Ende Listen */

/* Links */
a:link, a:visited {
	color:#990000; text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #ff9900;	text-decoration: none;
	font-weight: bold;
}
/* Ende Links */

/* SEO */

#seo {
color:#999999;
position:relative;

}

/* Ende SEO */


/* Ende allgemeine Formatierung */


/* Mambospezifische Formatierung */

/* Topmenu*/
/* siehe auch: table.moduletable für Breite*/

ul#mainlevel-nav li
{
	display: inline;
	padding-left: 0px;
	padding-right: 0px;
	float: right;
	margin: 0px;
	width: auto !important;
    font-size: 11px;
	line-height: 14px;
	white-space: nowrap;
	border-left: 1px solid #666666;
}

ul#mainlevel-nav li a
{
    display: inline;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	color:#FF9900;
	background: #333333;
}

/* Ende Topmenu*/

/* Pfadanzeige*/
/*.pathway {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CCCCCC;

padding-bottom: 2px; 

} */


/* Ende Pfadanzeige */

/* Hauptnavigation linke Seite */


/* Navigationsbreite*/
table.moduletable {
	width: 100%; /* muss 100% sein, da sonst die Top-Navi umbricht*/
	margin-bottom: 5px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	
	
	
}

table.moduletable th {
	background: url(../images/subhead_bg.png);
	background-repeat:no-repeat;
	
	color:#000000;
	text-align: left;
	padding-top: 6px;
	padding-left: 6px;
	height: 26px;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
}

/*.menufooter {
	background: url(../images/menufooter.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	
} */

a.mainlevel:link, a.mainlevel:visited {
	display: block;
	background: url(../images/menu_bg.png) no-repeat;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 5px;
	padding-left: 6px;
	height: 20px !important;
	
	width: 100%;
	text-decoration: none;
	
}

a.mainlevel:hover {
	background-position: 0px -25px;
	text-decoration: none;
	color: #333333;
}

a.sublevel {
margin-bottom: 10px;
}

a.sublevel:link, a.sublevel:visited {
	padding-left: 0px;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #ff9900;
	text-align: left;
}

a.sublevel:hover {
	color: #990000;
	text-decoration: none;
}

/* Ende Hauptnavigation linke Seite */

/* Inhaltsbereich */

/*Seitenüberschriften*/
.contentheading {
	
	color:#990000;
	
	font-weight: bold;
	font-size: 14px;
	
}
/* Rahmen - Ecken */

.cornerlo {
background: url(../images/cornerlo.gif) no-repeat;
}

.cornerro {
background: url(../images/cornerro.gif) no-repeat;
}

.cornerlu {
background: url(../images/cornerlu.gif) no-repeat;
}

.cornerru {
background: url(../images/cornerru.gif) no-repeat;
}



/* Rahmen - Linien */

.lineli {
background: url(../images/lineli.gif); 
background-repeat: repeat-y;
}

.linere {
background: url(../images/linere.gif);
background-repeat: repeat-y;
}

.lineo {
background: url(../images/lineo.gif) no-repeat;
background-repeat: repeat-x;
}

.lineu {
background: url(../images/lineu.gif) no-repeat;
background-repeat: repeat-x;
}



/* Ende Inhaltsbereich */


/* Sonstige */

.small {
	color: #999999;
	font-size: 11px;
	font-weight: bold;
}

.createdate {
	height: 15px;
	padding-bottom: 10px;
	color: #999999;
	font-size: 11px;
	font-weight: bold;
}

.modifydate {
	height: 15px;
	padding-top: 10px;
	color: #999999;
	font-size: 11px;
	font-weight: bold;
}

.button {
  color: #ff9900;
  font-family: Arial, Hevlvetica, sans-serif;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  border: 3px double #ffffff;
  width: auto;
  background: url(../images/subhead_bg_bak.png) repeat-x;
  padding: 0px 5px;
  line-height: 18px !important;
  line-height: 16px;
  height: 26px !important;
  height: 24px;
  margin: 1px;
}

/*Searchbox*/
#Layer1 {
	position:absolute;
	width:200px;
	height:40px;
	z-index:1;
	top: 60px;
	left: 62%;
}

/*Anschriftleiste Footer*/
.adressfooter {
background: url(../images/footer.jpg);
background-repeat:no-repeat;

}

a.emaillink:link {
color: #000000;
}

a.emaillink:hover {
	color: #990000;
	text-decoration: none;
}


/* Ende Sonstige*/


/* Ende mambospezifische Formatierung */

/* TEST */




