/************************** ttnews - only in home.css *************************/
.ttnews-h2 {
	border:					none;
	margin-bottom:			5px;
	margin-top:				10px;
}

.ttnews-p {
	margin:					5px 0px;
}

.reports-list-morelink {
	margin-bottom:			10px;
}

.reports-list-item {
	border-bottom:			1px solid #BBBBBB;
}

/*  -------------- Navi_mitte - slightly different within css files --------------- */
/*#navi_mitte {
	width:					946px;
	float:					left;
	clear:					both;
	padding:				0px;
	text-align:				left;
	margin:					0;
	margin-top:				0px;
	background-image:		url(../images/hg_navimitte.gif); 
	height:					42px;
	overflow:				hidden;
	background-repeat:		no-repeat;
} */

* html #imageField {
	margin-right:  			3px;
}

* html #navi_mitte  {
width:947px;
}

#navi_mitte  {
background-image:url("../images/hg_navimitte.gif");
clear:both;
float:left;
height:42px;
margin:0;
padding:0;
text-align:left;
width:946px;
}

/*------------------------STATUS - different in home.css -------------------------------*/
#statusleiste {
	padding:	  	    	0px;
	margin:					0px;
	height:					22px;
	border-bottom:			solid 1px #BBBBBB;
	width:					100%;
	overflow:				auto;
	margin-top:				0px;
	background-image:		url(../images/status_hint.jpg);
}

#status {
	float:					left;
}

/*---------- FLASH section for homepage - different part than unterseite.css and product.css -----------*/
div#flash embed {
	width:					934px;
	text-align:				center; 
}
div#flash {
	padding-top:			5px;
	padding-left:			5px;
	padding-right:			5px;
}

div#flash p {
	font-family:			Arial;
	color:					#29295B;
	font-size:				12px;
}

#flash img {
	padding-top:			5px;
}

/*-----------------INHALT - different part than unterseite.css and product.css -----------*/
#inhalt {
	width:					944px;
}

#inhalt p a:link, #inhalt p a:visited, #inhalt li a:link, #inhalt li a:visited, #infobox div.reports-list-morelink a {
	color:					#4D729F;
	font-size:				12px;
}

* html #liste{
	width:					740px;
	margin:					0px 0px 0px 0px;
}

#liste {
	width:					740px;
	float:        			left;
	text-align:				left;
	padding-left:     		5px;
	padding-right: 			0px;
	font-family:      		Arial;
	color:            		#29295B;
	font-size:        		12px;
	border-right: 			none;
	margin: 				4px 0px 0px 0px;
}

h2, h2 a {
	border-bottom:			solid 7px #4D729F; /* DIFFERENCE in home.css */
	font-family:			Arial;
	color:					#29295B;
	font-size:				16px;
	margin-top:				0px; /* DIFFERENCE in home.css */
	font-weight:			bold;
	text-decoration:		none;
}

/* in other css only h3 is configured here */
h3, h2.ttnews-h2 a, h2.ttnews-h2 {
	border-bottom:    		none;
	font-family:      		Arial;
	color:            		#29295B;
	font-size:        		12px;
	margin-top:       		5px;
	font-weight:      		bold;
}

/* ACTIVE in other css's
a {
	color:					#4D729F;
} */

/************** DIFFERENT in home.css ******************************************/
#infobox {
	width:				   	194px;
	float:					left;
	text-align:				left;
	padding-top:			5px;
	padding-left:			0px;
	color:					#29295B;
	font-family:			Arial;
	font-size:				12px;
	margin: 0px;
	border-top:				none;
	border-bottom:			none;
}

#inhalt_element {
	width:            		235px;
	border-right:     		solid 1px #bbbbbb;
	float:            		left;
	margin-top:       		5px;
	margin-right:     		5px;
	margin-bottom:			5px;
	padding-right:			5px;
	font-family:      		Arial;
	color:            		#29295B;
	font-size:        		12px;
	height:					180px;
}

* html #inhalt_element {
	padding-right:			4px;
}

#infobox h1 {
	width:					194px;
}

* html #infobox h1 {
	width:					198px;
}

#infobox h2 {
	width: 					194px;
}

* html #inhalt_element h2 {
	width:					234px;
}

#inhalt_element ul  li {
	/*width: 				190px;*/
}

#inhalt_element ul  {
	margin-left:			20px;
	padding:				0px;
}

#inhalt_element h2 {
	width: 					235px;
}

* html #infobox h2 {
	width:					198px;
}

.csc-textpic, .csc-textpic-center, .csc-textpic-above {
	/*width:				230px;*/
}

#schatten_unten {
	clear: 					both;
	float:					left;
	width:					946px;
	height:					8px;
	background-image:		url(../images/schatten_unten.png);
	background-repeat:		repeat-x;
}

/* ------------------------CONTENT-------------------------*/
* html #content {
	width:					946px;
}

#content {
	border-bottom:			1px solid #BBBBBB;
	border-left:			1px solid #BBBBBB;
	border-right:			1px solid #BBBBBB;
	border-top:				1px solid #BBBBBB;
	clear:					both;
	margin-top:				0px;
	overflow:				hidden;
	text-align:				left;
	width:					944px;
}

/*-----------------NAVI_LEFT - different part than in other css's -----------*/
#navi_left {
	float:					left;
	width:					194px;
	height:					50px;
	border:					solid 1px #BBBBBB;
	margin-top:				0px;
}
