body {
   background-color: #eee;
   padding-top: 0px;
   text-align: center;
   height: 100%;
}   
html {
   width: 100%;
   height: 100%; 
}

ul li { 
    margin-left: 15px;
	list-style: square;
	list-style-image: url(/unternehmenhochschule/images/punkt.gif);
}
   
#haupttabelle {
   width: 898px;
   background-color: #ffffff;
   display: table;
   margin: auto;
   text-align: left;
   border-top: 1px solid #d4d4d4;
   border-bottom: 1px solid #d4d4d4;
    border-right: #91afb1 1px solid;
	border-left: #91afb1 1px solid;
   background-image: url(/unternehmenhochschule/images/bg.gif);
   background-repeat: repeat-y;
   background-position: left top;
}
#header09 {
	background-image: url(/wiwo/energieversorgung/images/header09.gif);
	background-color: #FFFFFF;
	float: left;
	width: 898px;
	height: 180px;
	border-bottom: #5e0405 1px solid;
	border-top: #e6e6e6 1px solid;
}

#header09 span {
	display: none;
} 

#header11 {
	background-image: url(/wiwo/energieversorgung/images/header11.gif);
	background-color: #FFFFFF;
	float: left;
	width: 898px;
	height: 180px;
	border-bottom: #5e0405 1px solid;
	border-top: #e6e6e6 1px solid;
}

#header11 span {
	display: none;
} 

#leiste{
	background-image: url(/wiwo/energieversorgung/images/leiste.gif);
	background-repeat: repeat-x;
	float: left;
	width: 898px;
	height: 20px;
	border-bottom: #fff 1px solid;
}


/* Definition des Inhalts */
#inhalt {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 541px;
height: auto;
float: left;
padding: 23px 10px 20px 15px;
display: block;
}

#inhalt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	font-weight: bold;
}
	#inhalt a:hover {
	color: #9b3e44;
	}
#inhalt h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f232f;
	font-weight: bold;
}

#inhalt h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f232f;
	font-weight: bold;
}

/* Ende Inhalts */

/* Definition des Spalte Rechts */
#spalte-rechts {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 149px;
float: right;
text-align: left;
padding: 0px 0px 0px 0px;
border-left: #e6e6e6 1px solid;
}
/* Ende Spalte Rechts */

/* Definition der Navigation */
#spalte-links {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 180px;
	float: left;
	background-color: #e5e5e5;
	border-right: #d4d4d4 1px solid;
}
.navi-link { 
    text-decoration: none;
    display: block;
	line-height: normal;
	color: #000000;
    vertical-align: middle;
	padding: 3px 0px 3px 15px;
	border-bottom: #ccc 1px solid;
}
.navi-link:hover {
    background-color: #eff0f0;
    display: block;
	color: #000000;
	padding: 3px 0px 3px 15px;
	font-weight: bold;	
}
.navi-fest {
    text-decoration:none;
    display: block;
	line-height: normal;
	color: #000;
	text-decoration: none;
    vertical-align: middle;
	padding: 3px 0px 3px 15px;
	border-bottom: #ccc 1px solid;
	background-color: #fff;
    font-weight: bold;	
}
.navi-link-top {
    text-decoration:none;
	font-weight: bold;	
    background-color: #c1c1c1;
    display: block;
	line-height: normal;
	color: #333;
    vertical-align: middle;
	padding: 3px 0px 3px 15px;
	border-bottom: #ccc 1px solid;
}
.navi-link-top2 { 
    text-decoration:none;
	font-weight: bold;	
    background-color: #c1c1c1;
    display: block;
	line-height: normal;
	color: #333;
    vertical-align: middle;
	padding: 3px 0px 3px 15px;
	border-bottom: #ccc 1px solid;
	border-top: #ccc 1px solid;
}
/* Ende der Navigation */

#footer {
	width: 883px;
	background-color: #91afb1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	float: left;
	display: block;
	text-align: left;
	height: 18px;
	border-bottom: #ccc 1px solid;
	border-top: #ccc 1px solid;
	padding: 2px 0px 0px 15px;
}
#footer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
}


.bild {
    margin-right: 10px;
	float: left;
    vertical-align: middle;
	border: 1px solid #999;
}
.bild2 {
	float: left;
	margin-right: 10px;
    vertical-align: middle;
	height: 100%;
	weight: 100%;
}
.grau12px {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: bold;
	color: #666666;}
	
.rot12px {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: bold;
	color: #7f232f;}	
	
.schwarz11px {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #000;

}

#spalte1-1{
    padding-top: 5px;
	width: 250px;
	float: left;
	display: block;
	float: left;
}
#spalte1-2{
    padding-top: 5px;
	width: 250px;
	float: left;
	margin-right: 10px;
	display: block;
	height: 100%;
}

.style{
	color:#666666;
	font-weight:bold;
}
.line {
	border: 1px solid #2e58a5; 
	padding: 5px;}
	
	
.line1 {
	border: 1px solid #2e58a5; 
}


.referent {
	height: 70px;
	margin-bottom: 25px;
}

.kontakt {
	height: 70px;
}

p {
	margin-bottom: 25px;
}


ul {
	margin-bottom: 25px;
}
.programmpunkt {
	background-color: #f0f0f0;
	padding-bottom: 1em;

}
.uhrzeit {
	font-size: 0.8em;
	color: #6c6e71;
	display: block;
	border-bottom: 1px solid #CCCCCC;
	margin: 0px;
}

