body{
	background-color:#006699; 
	font-size:10pt;
	margin-bottom: 0;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	padding: 0;
}
body,h1,h2,h3,h4,h5,h6,h7,tr,td{ 
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	font-weight : normal;
}
/** Rechte Titel-Leiste **/
.titleBG{
	background-image:url("../images/titelbg.png");
	background-repeat:repeat-x;
}
/** Fussleiste **/
.footerBG{
	background-image:url("../images/footerbg.png");
}

/** Normaler Knopf **/
.button {
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	background: #006699;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
}

/** Normale Input-Box **/
.inputbox {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF; 
	background: #006699;
	border: 1px solid #FFFFFF;
}

/** Suchen-Box **/
.searchbox {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF; 
	background: #CC0000;
	border: 1px solid #FFFFFF;
}

/** Seiten-Box **/
.sideBox{
	background-color:#005885;

}

/** Titel der einzelnen Module (Hauptmenü, etc) **/
table.moduletable th {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	width: 100%;
	background-image:url("../images/corner.gif");
	background-repeat:no-repeat;
	padding-left: 14px;
}

/** Tabelle der einzelnen Module (Hauptmenü, etc) **/
table.moduletable {
	margin: 0px 0px 0px 0px;
	width: 100%;
}

/** Tabelle der Bilder **/
table.imgtable {

}

table.imgtable td{
	border: 1px solid #999999;
	background-color:#005885;
}

/** Text in den einzelnen Module (Hauptmenü, etc) **/
table.moduletable td {
	font-size: 10px;
	font-weight: normal;
}

/** Schriftgrössen **/
td,tr,p,div {
	font-size: 11px;
}
h4 {
	font-size: 16px;
	font-weight: bold;
}
h5 {
	font-size: 14px;
	font-weight: bold;
}
h6 {
	font-size: 12px; 
	font-weight: bold;
}

a.mainlevel{
	background-image:url("../images/entry.gif");
	background-repeat:no-repeat;
	padding-left: 14px;
}
/** Menu im Top Level **/
a.mainlevel:link, a.mainlevel:visited {
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
        font-size: 13px;
	text-decoration: none;
}
a.mainlevel:hover {
	color: #FFFFFF;
	font-weight: bold;
        font-size: 13px;
	text-decoration: none;

}

/** Menu im Sub Level **/
a.sublevel:link, a.sublevel:visited {
	color: #FFFFFF;
	font-weight: normal;
        font-size: 11px;
	text-align: left;
	text-decoration: none;
}

a.sublevel:hover {
	color: #FFFFFF;
        font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

/* Links */
a:link, a:visited {
	font-size: 11px; 
	color: #FFFFFF; 
	text-decoration: underline;
}

a:hover {
	color: #DDDD00;
	text-decoration:underline;
}

/* Titel eines Contents */
.contentheading {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
}

/* Content-Beschreibung */
.contentdescription {
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
}

/* Umfrage */
.poll {
	font-size: 10px;
	color: #FFFFFF;
	line-height: 14px
}

/* ???? */
.sectiontableentry1 {
}

.sectiontableentry2 {
}

.sectiontableheader {
	color : #FFFFFF;
	font-weight : bold;
}

/* Horizontal Line */
hr {
	background: #666666; height:2px; border: 1px inset;
}

/* Weiterlesen-Link */
a.readon:link, a.readon:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
}

a.readon:hover {
	color: #DDDD00;
	text-decoration: underline;
}

/* Datumsangaben bei Contents */
.createdate {
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
}

.modifydate {
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
}

/* Pathway im Titel rechts */
.pathway {
	font-size: 9px;
	color: #FFFFFF;
}

a.pathway:link, a.pathway:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 9px;
}

a.pathway:hover {
	color:#FFFFFF;
	text-decoration: underline;
}

/* Titel von Componenten */
.componentheading {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
}

/* Kontaktformular */
table.contact {
	border: 1px solid #CCCCCC;
}

table.contact td.icons {
/*	background-color: #ffffff;*/
}

table.contact td.details {
	/*background-color: #ffffff;*/
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

/** Kategorien text format and links **/
.category {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.category:link, a.category:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
 }

a.category:hover {
	color: #DDDD00;
	font-weight: bold;
	text-decoration:underline;
	}

/* Small eben */
.small {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}




















.boxheading {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align:left;
}



.slogan {
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	}

.searchsite {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	}




.date {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}




ul {
	margin: 0px 0px 0px 0px;
}

li {
	list-style: inside url(images/M_images/arrow.png) 3px;
	list-style-image: url(images/M_images/arrow.png);
}

.fase4rdf {
	font-size: 11px;
	color: #000000; 
	font-weight: normal;
}

a.fase4rdf:link {
	font-size: 11px;
	font-weight: normal;
	color: #556B2F;
}

a.fase4rdf:hover {
	font-weight: bold; 
	color: #666666;
}

table.searchintro {

}





/* Unbekannt */
a.blogsection:link, a.blogsection:visited {
	color: #556B2F;
	text-decoration: none;
	font-weight: normal;
}

a.blogsection:hover {
	color: #000000;
	text-decoration: none;
}