@charset "utf-8";
/* CSS Document */
@import url("ne_tt_news.css"); 

* {
	font-family:arial;	
}

body	{
	margin:0px;
	padding:0px;
	text-align:center;
	background:url("../newenergy/bg.jpg") center repeat-y;
}

ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

ul li{
	display:block;
	float:left;
}

ul li a {
	text-decoration:none;
}


.clearer {
	clear:both;
	float:none;
}

a img	{
	border:0px!important;	
}

a.download img,
a.external-link-new-window img,
a.internal-link img,
a.mail img {
	/*margin-right:7px;*/
	/*display:none;*/
}

/*********************************************************************/
/*********************************************************************/


#sitecontainer {
	width:995px;
	margin:0px auto;
	position:relative;
}

/*********************************************************************/
/*********************************************************************/

#site_header {
	background:url("../newenergy/header.jpg") center no-repeat;
	width:995px;
	height:402px;
	position:relative;
	text-align:left;
	display:block;
	margin-top:10px;
}
/*********************************************************************/
	#metanav {
		position:absolute;
		top:10px;
		left:20px;
		height:20px;
		width:239px;
	}
	
		#metanav ul li a {
			color:#666;
			font-size:10px;
			padding-right:4px;
			border-right:1px solid #333;
			margin-right:4px;
		}
/*********************************************************************/	
	#banner_top {
		width:470px;
		height:62px;
		position:absolute;
		right:0px;
		top:20px;
		/*background:url("../newenergy/banner_470x62.jpg") center no-repeat #CCC;*/
	}
/*********************************************************************/		
	#mood {
		width:970px;
		height:210px;
		position:absolute;
		top:114px;
		left:12px;
		/*background:url("../newenergy/ne_banner.jpg") center no-repeat #CCC;*/
	}
/*********************************************************************/	

	#tab2010 {
		width:230px;
		height:30px;
		position:absolute;
		z-index:100;
		top:60px;
		left:30px;
		font-size:1px;
		color:#fff;
	}
	
	
	#tab2011 {
		width:230px;
		height:30px;
		position:absolute;
		z-index:200;
		top:60px;
		left:273px;
		font-size:1px;
		color:#fff;
	}

	
	
	#mood_bannerlink {
		width:225px;
		height:111px;
		position:absolute;
		z-index:200;
		right:10px;
		bottom:100px; 
		font-size:1px;
	}
	

/*********************************************************************/		
	#mainmenu {
		position:absolute;
		top:324px;
		left:20px;
		width:954px;
		height:40px;
		line-height:40px;
	}
		#mainmenu ul li a {
			color:#666;
			font-size:16px;
			margin-right:12px;
			font-weight:bold;
		}
		
		#mainmenu ul li a:hover,
		#mainmenu ul li.activ a{
			color:#328925;
		}
		
		#menu {
			position:absolute;
			top:0px;
			left:0px;
			width:900px;
			height:40px;
		}
		
		#sprache {
			position:absolute;
			top:0px;
			right:0px;
			width:75px;
			height:26px;
			padding-top:14px;			
		}
		
		#sprache img{
			margin-right:10px;
		}
		
		#sprache .langMenu {
			text-align:right;
		}
		
		
/*********************************************************************/		
	#submenu {
		position:absolute;
		top:364px;
		left:20px;
		width:954px;
		height:40px;
		line-height:30px;
	}
		#submenu ul li a {
			color:#666;
			font-size:14px;
			margin-right:12px;
		}
		
		#submenu ul li a:hover,
		#submenu ul li.activ a{
			color:#328925;
		}

/*********************************************************************/
/*********************************************************************/

#site_center {
	display:block;
	width:994px;
	margin:20px auto;
	text-align:left;
	color:#666;
	font-size:12px;
	line-height:16px;
}

#site_center a {
		text-decoration:none;	
		color:#328925;
}

	#col1 {
		display:block;
		float:left;
		width:580px;
		margin-right:20px;
		margin-left:20px;
		min-height:400px;
	}
	
	#col1 h1{
		color:#328925;	
		font-size:18px;
	}
	
	#col1 h2{
		color:#328925;	
		font-size:15px;
	}
	
	#col1 h3{
		color:#333;	
		font-size:12px;
	}
	
	#col1 h4{
		font-weight:normal!important;
	}
	
/*********************************************************************/			
	#col2 {
		display:block;
		float:left;
		width:208px;
		margin-right:20px;
		min-height:400px;
	}
	
	
	#col2 h1{
		color:#328925;	
		font-size:15px;
	}
	
	
	#col2 h2{
		color:#328925;	
		font-size:14px;
		font-weight:bold;
	}
	
	
	#col2 h3{
		color:#333;	
		font-size:12px;
	}
	#col2 h4{
		font-weight:normal!important;
	}

/*********************************************************************/			
	#col3 {
		display:block;
		float:left;
		width:125px;
		min-height:400px;
	}
	#col3 hl, #col3 h2, #col3 h3, #col3 h4 {
		font-size:11px;
		color:#666666;
		font-family:Arial,Verdana,Geneva,sans-serif;
		line-height:16px;
		font-weight:normal;
}
	
/*********************************************************************/
/*********************************************************************/

#site_foter {
	display:block;
	width:995px;
	min-height:300px;
	background:url("../newenergy/bg-footer.jpg") left top no-repeat;
}

.infogelb {
	border-bottom:#DBE1EF solid 1px;	
	padding:0px 0px 10px 0px;
}

.infogelb strong {
	color:#328925!important;
}

#footer {
	display:block;
	width:770px;
	margin-left:50px;
	/*min-height:300px;*/
	padding-top:40px;
	font-size:12px;
	text-align:left;
}
	#footer ul	{
		padding:0px;
		margin:0px;
		list-style:none;
	}
	
	ul.menu_lev1 li.lev1 {
		display:block;
		width:160px;
		margin-right:30px;
		float:left;
		height:200px;
		
	}
	
	ul.menu_lev1 li.lev1 a{
		font-weight:bold;
		color:#328925; 
	}
	ul.menu_lev2 {
		margin-top:15px!important;
	}
	
	ul.menu_lev2 li.lev2 a {
		display:block;
		width:220px;
		font-weight:normal!important;
		color:#328925;
	}
	
*+html #footer {
	margin-left:-60px;
} 

/********************************************************************/
.csc-frame-rulerAfter {
	padding-bottom:10px;
	margin-bottom:18px;
	border-bottom:1px solid #DBE1EF;
}

#langMenu img {
	position:relative!important;
}

#player {
	width:580px;
	height:275px;
	background:url("../newenergy/player-rahmen.gif") center no-repeat;
	padding-top:35px;
}

.contenttable .bodytext {
	margin-bottom:0px;	
}

.csc-frame-frame1 {
	background:url("../newenergy/box_news_bottom.gif") left bottom no-repeat;
	padding-bottom:15px;

}
.csc-frame-frame1 table.imgtext-table {
	margin-left:25px!important;
}

.csc-frame-frame1 h4 { 
	height:60px;
	background:url("../newenergy/box_news_top.gif") left bottom no-repeat;
	margin-bottom:0px;
}

/********************************************************************/

.mm-dam-row-container-row { 
	height:180px;
}

#slidebanner img {
	margin-left:20px;
}

table#kongress-termine p {
	margin-top:3px;
	margin-right:5px;
}

