/*
Dieses Stylesheet beschreibt das Layout der Home-Seiten.
*/

body,#topbackground {
	background-image:		url(../../images/Home/background.gif);
}
@media handheld {
	body {
		background-image:	none;
	}
}

h1,h2,h3,h4,h5,h6,#footer {
	color:					#AC1018;
}
#footer,table.mmt th{
	border-color:			#AC1018;
}


/*Tabellenzellen für die generierte HTML-Sitemap*/
td {
     /*font-family: Myriad, Arial, Helvetica, sans-serif;
     font-weight: bold;
     font-size: 12px;
     color: #777777;*/
   }

/*CSS-Klassen für die generierte HTML-Sitemap*/
 .titel {
           width: 210px;
           height: 30px;
           font-family: Myriad, Arial, Helvetica, sans-serif;
           font-weight: bold;
           font-size: 14px;
           text-align: center;
           text-decoration: none;
}

 .titel a {
            text-decoration: none;
          }

 .titel a:hover {
            text-decoration: underline;
          }


 .kapitel {
           width: 210px;
           height: 30px;
           font-family: Myriad, Arial, Helvetica, sans-serif;
           font-size: 12px;
           font-weight: bold;
           text-align: left;
           text-decoration: none;
}

 .kapitel a {
            text-decoration: none;
}

 .kapitel a:hover {
            text-decoration: underline;
}


 .unterkapitel {
           width: 210px;
           height: 20px;
           font-family: Myriad, Arial, Helvetica, sans-serif;
           font-size: 8pt;
           font-weight: bold;
           text-align: left;
           color: #777777;
           text-decoration: none;
}

 .unterkapitel a {
           color: #777777;
           text-decoration: none;
}

 .unterkapitel a:hover {
           color: #777777;
           text-decoration: underline;
}

 .unterunterkapitel {
           width: 210px;
           height: 20px;
           font-family: Myriad, Arial, Helvetica, sans-serif;
           font-size: 8pt;
           font-weight: bold;
           text-align: left;
           color: #CCCCCC;
           text-decoration: none;
}

 .unterunterkapitel a {
           color: #999999;
           text-decoration: none;
}

 .unterunterkapitel a:hover {
           color: #999999;
           text-decoration: underline;
}

/*CSS-Klassen für die Anzeige der alternativen Sitemaps am unteren Ende der Seite*/
 .alternativen {
           font-family: Myriad, Arial, Helvetica, sans-serif;
           font-weight: normal;
           font-size: 14px;
           color: #000000;
}
/**********************
**Layout für Sitemap**
**********************/

/*Bereich Home*/
#Home {
	float: left;
         width: 175px;
 	border: 1px;
         border-style: solid;
         border-color: #AC1018;
         margin: 10px;
}
#Home_top {
	color: #FFFFFF;
         text-align: center;
         font-size: 1.2em;
         padding: 5px 0px 5px 0px;
         font-weight: normal;
}
#Home a:link {
	/*color: inherit;*/
         color:  #AC1018;
         text-decoration: none;
         font-weight: bold;
}
#Home a:visited {
	/*color: inherit;*/
         color:  #AC1018;
         text-decoration: none;
         font-weight: bold;
}
#Home li {
	list-style-type: none;
	padding: 0.75em 1em 0em 1em;
}
/*#Home ul {
	list-style-image: none;
         padding: none;
         margin: none;
}*/

/*Bereich Lehre*/
#Lehre {
	float: left;
	width: 175px;
 	border: 1px;
         border-style: solid;
         border-color: #CE5A10;
         margin: 10px;
}
#Lehre_top {
	color: #FFFFFF;
         text-align: center;
         font-size: 1.2em;
         padding: 5px 0px 5px 0px;
         font-weight: normal;
}
#Lehre a:link {
	color: #CE5A10;
         text-decoration: none;
         font-weight: bold;
}
#Lehre a:visited {
	color: #CE5A10;
         text-decoration: none;
         font-weight: bold;
}
#Lehre li {
	list-style-type: none;
	padding: 0.75em 1em 0em 1em;
}

/*Bereich Forschung*/
#Forschung {
	float: left;
	width: 175px;
 	border: 1px;
    border-style: solid;
    border-color: #EFB500;
    margin: 10px;
    color: #EFB500;
}
#Forschung_top {
	color: #FFFFFF;
	text-align: center;
	font-size: 1.2em;
	padding: 5px 0px 5px 0px;
	font-weight: normal;
}
#Forschung a:link {
	color: #EFB500;
	text-decoration: none;
	font-weight: bold;
}
#Forschung a:visited {
	color: #EFB500;
         text-decoration: none;
         font-weight: bold;
}
#Forschung li {
	list-style-type: none;
	padding: 0.75em 1em 0em 1em;
}

/*Bereich Team*/
#Team {
	float: left;
	width: 175px;
 	border: 1px;
         border-style: solid;
         border-color: #398473;
         margin: 10px;
}
#Team_top {
	color: #FFFFFF;
         text-align: center;
         font-size: 1.2em;
         padding: 5px 0px 5px 0px;
         font-weight: normal;
}
#Team a:link {
	color: #398473;
         text-decoration: none;
         font-weight: bold;
}
#Team a:visited {
	color: #398473;
         text-decoration: none;
         font-weight: bold;
}
#Team li {
	list-style-type: none;
	padding: 0.75em 1em 0em 1em;
}

/*Bereich Service*/
#Service {
	float: left;
	width: 175px;
 	border: 1px;
         border-style: solid;
         border-color: #5A9CB5;
         margin: 10px;
}
#Service_top {
	color: #FFFFFF;
         text-align: center;
         font-size: 1.2em;
         padding: 5px 0px 5px 0px;
         font-weight: normal;
}
#Service a:link {
	color: #5A9CB5;
         text-decoration: none;
         font-weight: bold;
}
#Service a:visited {
	color: #5A9CB5;
         text-decoration: none;
         font-weight: bold;
}
#Service li {
	list-style-type: none;
	padding: 0.75em 1em 0em 1em;
}

/*Bereich Demos*/
#Demo {
	float: left;
	width: 175px;
 	border: 1px;
         border-style: solid;
         border-color: #1B567B;
         margin: 10px;
}
#Demo_top {
	color: #FFFFFF;
         text-align: center;
         font-size: 1.2em;
         padding: 5px 0px 5px 0px;
         font-weight: normal;
}
#Demo a:link {
	color: #1B567B;
         text-decoration: none;
         font-weight: bold;
}
#Demo a:visited {
	color: #1B567B;
         text-decoration: none;
         font-weight: bold;
}
#Demo li {
	list-style-type: none;
	padding: 0.75em 1em 0em 1em;
}

/*Platzhalter für Boden*/
.Bottom {
	height: 1em;
}

/*Link zur Detailansicht*/

/*.details {
	font-size: 1em;
    margin: 10px;
}*/

/*Formatierungen für Detailansicht*/
ul.detail a {
	padding-left:	0;
    font-size:		0.75em;
}
ul.detail a:link {
	color:				#777777;
    text-decoration:	none;
}
ul.detail a:visited {
	color:				#777777;
    text-decoration:	none;
}
ul.detail li {
	margin:             0;
   	line-height:        0.8em;
   	padding:     		0px;
}
ul.detail {
   	margin-left:        0px;
	padding-left:       0px;
	list-style-type:    none;
	list-style-image:   none;
}