/*@import url(ext/tt_news/tt_news_v2_styles.css);*/


body{
	background:repeat-x #EAF0EE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	margin:0;
	padding:0;
}

#logo{
	position:absolute;
	z-index:30;
	top:18px;
	left:50%;
	width:181px;
	height:59px;
	margin-left:196px;
	z-index:50;
}

#mainContainer{
	position:absolute;
	top:84px;
	left:50%;
	margin-left:-380px;
	width:760px;
	height:585px;/*611*/
	border:12px solid #FFFFFF;
	background:#C5D6C8;
}

#column1{
	width:95px;
	height:100%;
	float:left;
	overflow:hidden;
}

#column2{
	/*width:395px;*/
	width:665px;
	height:100%;
	float:left;
}

#column3{
	float:left;
}

#endfloatleft{
	float:none;
}

/**************
* content unter Menü
******************/
#column3{
	position: relative;
	padding-top: 235px;
	margin-left:14px;
	width:75px;
	visibility: visible;
	z-index:200;
	color:#484A4A;
	font-size:8pt;
	font-weight:normal;	
	
}
/********************************/

/**************Menü************/

#mainMenuBar{
	position: relative;
	padding-top: 45px;
	width:95px;
	visibility: visible;
	z-index:200;
	color:#484A4A;
	font-size:8pt;
	font-weight:normal;	
	filter:Alpha(opacity=75);
	-moz-opacity:0.75; 
}



#mainMenuBar ul.main {
	margin:0;
	padding:0;
	top:0px;
	left:0px;
	width:95px;
	overflow:hidden;
/*	list-style-image: url(img/menu_bullet.gif);	*/
}

#mainMenuBar ul.main li {
/*	list-style-image:url(img/menu_bullet.gif);*/
	margin:0;
	padding:0;
	width:95px;
	overflow:hidden;
}


#mainMenuBar ul.main li a,
#mainMenuBar ul.main li a:link,
#mainMenuBar ul.main li a:visited{
	height:25px;
	line-height:25px;
	width:95px;
	display:block;
	border:0;
	padding-left:13px;
	margin-left:0px;
	text-decoration:none;
	color:#484A4A;
}


#mainMenuBar ul.main li a:hover,
#mainMenuBar ul.main li a:active,
#mainMenuBar ul.main li a:focus{
	border:0;
	background-color:#E1EBE3;
	/*color:#484A4A;*/
	color:#FFFFFF;
	text-decoration:none;
}


#mainMenuBar ul.main li a.ACT,
#mainMenuBar ul.main li a.ACT:link,
#mainMenuBar ul.main li a.ACT:visited{
	line-height:25px;
	height:25px;
	width:95px;
	display:block;
	border:0;
	padding-left:13px;
	margin-left:0px;
	font-weight:normal;
	text-decoration:none;

	/*
	color:#484A4A;
	background-color:#E1EBE3;
	*/
	color:#FFFFFF;
	
}


#mainMenuBar ul.main li a.ACT:hover,
#mainMenuBar ul.main li a.ACT:active,
#mainMenuBar ul.main li a.ACT:focus{
	border:0;
	background-color:#E1EBE3;
	color:#484A4A;
	text-decoration:none;
}



p.bodytext a{
	color:#FFFFFF;
	text-decoration:none;
}

p.bodytext a:hover, p.bodytext a:active, p.bodytext a:focus{
	color:#AAAAAA;
	text-decoration:underline;
}