/*	**************************************	*/
/*	Microsite-Stylesheet der DHBW Mannheim	*/
/*	(c) DHBW Mannheim 2010			*/
/*	Version 1.13				*/
/* 	Date: 24.03.2010			*/
/*	**************************************	*/

/* Body Element */
BODY { font-family: Arial, Verdana, Helvetica, Arial; font-size: 12px; color: #333333; }
INPUT { font-family: Arial, Verdana, Helvetica, Arial; font-size: 12px; color:#696969 }

/* Darstellung von Links */
a { color:#336699; text-decoration:none; }
a:hover { color:#336699; text-decoration:underline }

/* Formatierung von Listen */
ul { margin:5px; padding:0px; margin-left:30px; padding-left:0px; }

/* Headlines */
H1 { font-size: 15px }
H2 { font-size: 14px }
H3 { font-size: 12px }
H4 { font-size: 13px; margin-top: -10px; margin-bottom: -12px  }
H5 { font-size: 12px; margin-top: 12px; margin-bottom: 0px }
P, H1, H2 {margin: 0px 0px 5px 0px }
h1.csc-firstHeader { font-size: 17px }

/* Alle div-tags umschliessendes Container-Element */
.container {
width:1000px;
min-height:600px;
padding-bottom:20px;
margin:auto;
}

/* Layout und Formatierung des oberen Menues */
.menu_oben {
width:996px;
text-align:right;
background:#fff;
background-color:#fff;
padding:2px;
}

/* Formatierung des Texts des oberen Menues */
.menu_oben_text {
font-size:11px;
font-weight:bold;
color:#000; 
font-family:Arial;
text-align:right;
}

/* Formatierung der Links des oberen Menues */
.menu_oben_text a {
color:#000;
}

/* Layout der 1. Kopfzeile */
.header {
width:1000px;
margin-bottom:-2px;
background:#c20120;
border:0px;
}

/* Layout der 2. Kopfzeile  */
.header2 {
width:1000px;
background:#fff;
padding-bottom:0px;
margin-bottom:15px;
}

/* Layout des Hauptmenues (linkes Menü) */
.menu_links {
width:160px;
padding-top:2px;
float:left;
min-height:120px;
vertical-align:top;
background:#fff;
}

/* Layout der Inhaltsbox */
.inhalt {
width:610px;
margin-left:160px;
padding-left:5px;
padding-right:5px;
padding-top:15px;
vertical-align:top;
min-height:530px;
background:#fff;
border-right:1px double #d4d7d9;
border-left:1px double #d4d7d9;
}

/* Layout des rechten Seitenmenues */
.subcontent {
width:210px;
float:right;
min-height:500px;
background:#fff;
vertical-align:top;
padding-top:2px;
font-size:11px;
}

/* Layout und Formatierungen des Brotkrumenmenues */
.pfad_nav {
width:618px;
margin-left:160px;
padding-left:2px;
background:#fff;
font-size:12px;
font-weight:normal;
vertical-align:top;
border-right:1px double #d4d7d9;
border-left:1px double #d4d7d9;
}



/* Die Fusszeile besteht aus einem div-Tag (footer), welches 5 weitere div-Tags (footer1 bis footer5) enthält */
.footer {
position:relative;
width:1000px;
margin-top:0px;
margin-left:-1px;
min-height:70px;
border-top:1px double #d4d7d9;
background:#fff;
}

.footer a {
color:#626469
}

.footer a:hover {
color:#336699
}

/* footertext formatiert den Text in der Fusszeile */
.footertext
{
font-weight:normal;
font-size:11px;
color:#626469;
font-family:arial, verdana, helvetica, sans-serif;
font-variant:normal;
text-decoration:none
}

/* Landeswappen */
.footer1 {
width:200px;
float:left;
background:#fff;
}
/* Anschrift DHBW Teil 1 */
.footer2 {
width:200px;
background:#fff;
float:left;
}
/* Anschrift DHBW Teil 2 */
.footer3 {
width:200px;
background:#fff;
float:left;
}
/* Copyright, Impressum, Kontakt */
.footer4 {
width:190px;
float:left;
background:#fff;
}

/* Verlinkte Bilder werden nicht mit einem Rahmen versehen */
a img {
border:none;
}

/* Menüfarben */

.ba_color { background-color: #FFCC66 }
.dozenten_color { background-color: #FF9933 }
.inf_color { background-color: #663366 }
.vertiefungen_color { background-color: #009966 }
.firmen_color { background-color: #3333CC }
.studi_color { background-color: #9999FF }
.aktuell_color { background-color: #999999 }
.system_color { background-color: #FF3333 }

.ba_color-no { background-color: #DCDCDC }
.dozenten_color-no { background-color: #DCDCDC }
.inf_color-no { background-color: #DCDCDC }
.vertiefungen_color-no { background-color: #DCDCDC }
.firmen_color-no { background-color: #DCDCDC }
.studi_color-no { background-color: #DCDCDC }
.aktuell_color-no { background-color: #DCDCDC }
.system_color-no { background-color: #FFCCCC }

.ba_color-act { background-color: #FFFFCC }
.dozenten_color-act { background-color: #FFCC99 }
.inf_color-act { background-color: #FFCCFF }
.ing_color-act { background-color: #BBEDDC }
.vertiefungen_color-act { background-color: #CCFFCC }
.firmen_color-act { background-color: #99CCFF }
.studi_color-act { background-color: #CCCCFF }
.aktuell_color-act { background-color: #DCDCDC }
.aktuell_color-act { background-color: #E8E8E8 }
.system_color-act { background-color: #FFCCCC}

/*  MENU links, Level 1, normal state (NO) */
.menu-level1-no  { 
   font-size: 11px;
   font-weight: normal;
/*   background-color: #f5f5f5; */
/*   background-color: #DCDCDC; */
   background-color: #FFFFFF;
/*   padding-top: 5px; */
   padding-left: 2px;
}
.menu-level1-no A { color:#666666; text-decoration: none; }

/*  MENU links, Level 1, active state (ACT) */
.menu-level1-act  { 
   font-size: 11px;
   font-weight: normal;
/*   padding-top: 5px; */
   padding-left: 2px;
}
.menu-level1-act a { color:#666666; text-decoration: underline; }

/*  MENU links, Level 2, normal state (NO)  */
.menu-level2-no  { 
   font-size: 11px;
   font-weight: normal;
   padding-left: 7px;
   border-bottom: 0px solid #A2B9E9;
}
.menu-level2-no a { color:#666666; text-decoration: none }

/*  MENU links, Level 2, active state (ACT) */
.menu-level2-act  { 
   font-size: 11px;
   font-weight: normal;
   padding-left: 7px;
   border-bottom: 0px solid #A2B9E9;
}
.menu-level2-act a { color:#666666; text-decoration: underline }

/*  MENU links, Level 3, normal state (NO)  */
.menu-level3-no  { 
   font-size: 11px;
   font-weight: normal;
   padding-left: 15px;
   border-bottom: 0px solid #A2B9E9;
}
.menu-level3-no a { color:#666666; text-decoration: none }

/*  MENU links, Level 3, active state (ACT) */
.menu-level3-act  { 
   font-size: 11px;
   font-weight: normal;
   padding-left: 15px;
   border-bottom: 0px solid #A2B9E9;
}
.menu-level3-act a { color:#666666; text-decoration: underline }