/* Allgemeine Definitionen */

body {
   background: #000000;
	font-size: 12px;
	font-family: roman, 'times new roman', times, serif;
	color: #FFCC99;
}

td, tr, p, div {
   font-size: 12px;
	font-family: roman, 'times new roman', times, serif;
	color: #FFCC99;
}

a {
   text-decoration: none;
   font-weight: bold;
   color: #F7DC18;
}

a:link, a:visited {
   text-decoration: none;
   font-weight: bold;
   color: #F7DC18;
}

a:hover {
   color: #7E3717;	
   text-decoration: underline;
   font-weight: bold;
}

/* Menu Definitionen */

table.moduletable {
   width: 100%;
   table-layout: auto;
   background: #111111;
}

table.moduletable th {
   color: #F7DC18;
   background: url(../images/bg_row.png) repeat;
   width: 100%;
}

table.moduletable td {
   height: 24px;
}

a.mainlevel:link, a.mainlevel:visited {
   margin-left: 10px;
   height: 18px;
}

a.sublevel: {
   padding-left: 12px;
}

/* Content Definitionen */

.contentheading {
   font-family: roman, 'times new roman', times, serif;
   font-size: 12px;
   color: #FFCC99;
   font-weight: bold;
   text-align: left;
}

.small {
   font-family: roman, 'times new roman', times, serif;
   font-size: 10px;
   color: #FFCC99;
   text-decoration: none;
   font-weight: bold;
}

.createdate {
   font-family: roman, 'times new roman', times, serif;
   font-size: 10px;
   color: #FFCC99;
   text-align: left;
}

.modifydate {
   font-family: roman, 'times new roman', times, serif;
   font-size: 10px;
   color: #FFCC99;
}

/* Klassen Definitionen */

.footer {
	font-family: roman, 'times new roman', times, serif;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
}

.footer a:link, .footer a:visited {
   text-decoration: none;
   font-weight: bold;
   color: #F7DC18;
}

.tabl1 {
   height: 4px;
}

.tabl2 {
   height: 4px;
}

.leftrow {
   width: 150px;
   margin-right: 5px;
}

.right {
   margin-left: 5px;
   margin-right: 5px;
}
