/************************************************************/
/* GCZ Sektionen CSS: Frontpage         					*/
/* 1.0 Body Content 										*/
/* 	1.1 Banner		 										*/
/* 	1.2 Intro Title & Text									*/
/* 	1.3 News Tabelle 										*/
/* 	1.4 Dynamische Tabelle									*/
/*	1.5 Advertise Div mit Fixer Breite						*/
/************************************************************/

/********************************************************************************************************************************/
/*  Blau		: #0869b5	z.B. Hintergrund, Links																				*/
/*  Weiss		: #ffffff	z.B. Hintergrund																					*/
/*  Grau Dunkel	: #879197	z.B. Breadcrump, Text in den Sites Symbolen, Content Text											*/
/*  Grau Hell	: #ccd4d9	z.B. Striche Logo, Striche Shortlinks, Suchbox, Content Elemente Rahmen								*/
/*  Grau Blau	: #9baab4	z.B. Content Elemente Header Hintergrund															*/
/********************************************************************************************************************************/

/* 1.0 Body Content */

	/* 1.1 Banner */
	div.body_content_banner {
		width:558px;
		height:87px;
		
		border:1px solid #ccd4d9;
		padding:1px;
		
		margin-top:6px;
		margin-bottom:6px;
	}

	/* 1.2 Intro Title & Text */
	div.body_content_intro_container {
		width:562px;

	
		margin-top:16px;
		margin-bottom:6px;
	}
		
		div.body_content_intro_titel {
			
			font-family:Impact,sans-serif;
			font-size:25px;
			letter-spacing:1.6px;
		
			color:#0869b5;
			
			margin-left:143px;
			margin-bottom:2px;
		}
			
		div.body_content_intro_text {
			font-size:11px;
			color:#879197;
			
			margin-left:144px;
			line-height:16px;
			letter-spacing:0.3px;

			padding-right:20px;
			padding-bottom:5px;
		}
	
	/* 1.3 News Tabelle */
	div.body_content table.frontend_news {
		border:1px solid #ccd4d9;
		width:420px;
		border-spacing:1px 1px;
		
		margin-bottom:7px;
	}
	
	div.body_content table.frontend_news th {
		text-align:left;
		padding-left:142px;
		height:19px;
		color:#fff;
		
		font-size:12px;
		background-color: #9baab4;
		border-spacing:1px 1px;
	}
	
	div.body_content table.frontend_news td {
		color:#879197;
		padding-left:141px;
		padding-top:10px;
		padding-bottom:8px;
		font-size:12px;
		border-top:1px dotted #0869b5;
		line-height:17px;
		
		padding-right:20px;
	}

	div.body_content table.frontend_news td a {
		font-weight:bold;
	}
	
	div.body_content table.frontend_news td img {
		margin-left:-137px;
		margin-top:2px;
		float:left;
	}
	
	div.body_content table.frontend_news td img.read_more {
		margin-left:0px;
		margin-top:0px;
		float:none;
	}
	
	/* 1.4 Dynamische Tabelle */
	div.body_content table.frontend_dyn {
		border:1px solid #ccd4d9;
		width:100%;
		border-spacing:1px 1px;
	}
	
	div.body_content table.frontend_dyn th {
		text-align:left;
		padding-left:142px;
		height:19px;
		font-size:12px;
		color:#fff;
		background-color: #9baab4;
		border-spacing:1px 1px;
	}
	
	div.body_content table.frontend_dyn td {
		color:#879197;
		padding-left:141px;
		padding-top:10px;
		padding-bottom:8px;
		font-size:12px;
		border-top:1px dotted #0869b5;
		line-height:17px;
		
		padding-right:20px;
	}

	div.body_content table.frontend_dyn td a {
		font-weight:bold;
	}
	
	div.body_content table.frontend_dyn td img {
		margin-left:-137px;
		margin-top:2px;
		float:left;
	}
	
	div.body_content table.frontend_dyn td img.read_more {
		margin-left:0px;
		margin-top:0px;
		float:none;
	}
	

	/* 1.5 Advertise Div mit Fixer Breite */
	div.body_content table.frontend_advertise_element {
			border:1px solid #ccd4d9;
			width:136px;
			height:243px;
			border-spacing:1px 1px;
			padding:0px;
			float:right;
		}
		
	div.body_content table.frontend_advertise_element td {
		border-spacing:1px 1px;
		padding:0px;
	}
