/***
 *  2010-12-06 Energietechnik Microsite
 *  overrides Main Styles
 *
 *  main colors:
 *
 *  dunkelrot: #b81729;
 *  mittelgrau: #919178
 *  blutrot 20%: #E6D2D5
 *  hellrot: #fee8ea
 *  hellgrau: #D9D9D4
 *  Schrift-Grau:  #5f5f4f
 *
 */
#header{
	position:relative;
	margin-bottom:0;
	background:#fff url("http://www.gwtonline.de/fileadmin/templates/energie/images/head_KZentrumEnergie.jpg") no-repeat scroll right top;
	height:154px;
	display:block;
}
#header a.gwt
{
	display:block;
	position:absolute;
	top:40px;
	left:30px;
	width:187px;
	height:65px;

	text-indent: -9999em;
	background:transparent url("http://www.gwtonline.de/fileadmin/templates/energie/images/gwt-logo.jpg") no-repeat scroll left top;
}

#header a.energietechnik
{
	display:block;
	position:absolute;
	width:213px;
	height:65px;
	top:55px;
/*	right:30px; */
	left:250px;

	text-indent: -9999em;
	background:transparent url("http://www.gwtonline.de/fileadmin/templates/energie/images/logo_kompetenzzentrum.png") no-repeat scroll left top;
}

ul#mainMenu {
  background:url("http://www.gwtonline.de/fileadmin/templates/energie/images/menu_bg.jpg") no-repeat scroll left top transparent;
  height:32px;
  line-height:25px;
  list-style:none outside none;
  width:1056px;
}

#background{
  background:url("http://www.gwtonline.de/fileadmin/templates/energie/images/content_bg.jpg") repeat-y scroll left top #EBEBEB;
  float:left;
  width:1056px;
}
#content{
  width:1018px;
  padding-bottom:20px;
}
#footer{
  background:none;
}
#content .csc-textpic-image dt img {
  padding:0;
  /*border:0;*/
}


/* FCE Leistungen*/
div.fce_box_leistung{
	height:200px;
	width:250px;
	margin:0px 2px 4px 2px;
	float:left;
}
div.fce_box_leistung img{
	height:120px;
	width:100%;
	margin:0;
	padding:0;
	border:0;
	display:block;
}
div.fce_box_leistung .fce_grey{
	/*background:#56544e;*/
	background:#D9D9D4;
	height:80px;
	text-align:center;
}
div.fce_box_leistung p.fce_text{
	/*color:white;*/
	color:#5f5f4f;
	font-weight:bold;
	padding:10px 5px;
	margin:0;
}
/* Scientific Board, Vita-Link */
.vita{
    background-color: #D9D9D4;
    display: block;
    padding: 5px 20px;
    width: 94px;
}

/* Link Image-Broschüre */
#content p#image-brochure{
  float: right;
  width: 190px;
  height: 40px;
  padding:0;
  /*margin-top:-20px; */
  /*margin-right: 50px;*/
  background-color:#b81729;
}
p#image-brochure a{
  font-size: 1.1em;
  line-height: 2.7em;
  padding: 0px 5px 5px 25px;
  text-decoration: none;
  color: rgb(255, 255, 255);
  font-weight: bold;
  text-transform: uppercase;
}
a#c1405,
a#c1412{
  clear:both;
  margin-bottom:15px;
  display:block;
  height:1%;
}
.darkred{
  color:#b81729;
}

/************************************************/
/* custom Styles for Microsite (Frame-Settings) */
/************************************************/

/************* energy-frame-1  *******************/
.energy-frame-1{
  width:918px;
  padding:20px 50px;
}
.energy-frame-1 h1{
  background-color:#b81729;
  color:#fff;
  padding:8px;
  font-weight:100;
  margin:0;
}
.energy-frame-1 h2{
  font-family:sans-serif;
  background-color: #ede1e2;
  color:#5f5f4f;
  font-size:1.4em;
  line-height:1.6em;
  padding:15px 15px 0px 30px;
  font-weight:600;
  margin:0;
}
#content .energy-frame-1 p.bodytext{
  color: #5f5f4f;
  line-height: 1.5em;
  background-color:#ede1e2;
  padding:10px 50px 10px 50px;
}
.energy-frame1-block{
  float:left;
  width:306px;
  height:110px;
  background-color:#D9D9D4;
}
/************* energy-frame-2  *******************/
.energy-frame-2{
  clear:left;
  width:918px;
  padding:20px 50px;
}
.energy-frame-2 h1{
  background-color: #919178;
  color:#fff;
  padding:8px;
  font-weight:100;
  font-size:1.4em;
  margin:0;
}
.energy-frame-2 h2{
  font-family:sans-serif;
  background-color: #d9d9d4;
  color:#919178;
  font-size:1.4em;
  line-height:1.6em;
  padding:15px 15px 15px 15px;
  font-weight:600;
  margin:0;
}
.energy-frame-2 p.bodytext,
#content .energy-frame-2 ul{
  background-color:#d9d9d4;
  color: #5f5f4f;
  padding:15px 15px 0 30px;
}
/************* energy-frame-3  *******************/
.energy-frame-3{
  float:left;
  width:435px;
  padding:0 0 0 50px;
}
.energy-frame-3 h1{
  background-color: #919178;
  color:#fff;
  padding:8px;
  font-weight:100;
  margin:0;
  font-size:1.4em;
}
.energy-frame-3 p.bodytext{
  background-color:#d9d9d4;
  padding:5px 30px;
}
#content .energy-frame-3 ul{
  background-color:#d9d9d4;
  height:130px;
  padding:15px 15px 0 30px;
}
.energy-frame-3 ul li{
  color: #5f5f4f;
}

.energy-frame-3 .csc-textpic{
  background:#d9d9d4 url("http://www.gwtonline.de/fileadmin/templates/energie/images/rgb919178.gif") repeat-x scroll top left;
  height:166px;
}
/************* energy-frame-4 (graue Box, 3 spaltig) *******************/
.energy-frame-4{
  width:273px;
  padding:0 0 0 50px;
  float:left;
  height:160px;
}
.energy-frame-4 h1{
  background-color: #919178;
  color:#fff;
  padding:8px;
  font-weight:100;
  margin:0;
  font-size:1.4em;
}
#content .energy-frame-4 ul{
  background-color:#d9d9d4;
  padding:30px 15px 0 30px;
  height:90px;
}
.energy-frame-4 ul li{
  color: #5f5f4f;
}
/************* energy-frame-5 (unused) *******************/
.energy-frame-5{
}
/************* energy-frame-6 (unused) *******************/
.energy-frame-6{
}


/* Thickbox CSS for Iframe */
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #fff;}
#TB_window a:visited {color: #fff;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(http://www.gwtonline.de/fileadmin/templates/energie/css/macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#919178;
  filter:alpha(opacity=6);
  -moz-opacity: 0.6;
  opacity: 0.6;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 2px solid #525252;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;

}
#TB_closeAjaxWindow a,
{
  font-weight:900;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#b81729;
  color:#fff;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  background-color:#EBEBEB;
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}