/*
About this document
---------------------------------------------------
Project:		GSR
Filename:		"print.css"
Date:			18.01.2007
Author:			Renata Mitrenga


Last modified
---------------------------------------------------
Version:		0.0
Date:			
Modifier:		

*/

/* -------------------- =Global -------------------- */

	body {
		background:			#FFF;
		color:				#000;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			11px;
		margin:				0;
		padding:			0;
		text-align:			left;
	}

	p, h1,h2,h3 {
		margin:				0;
		padding:			0;
	}

	ol {
		margin-top:			0;
		margin-bottom:		0;
		padding:			0;
	}
	blockquote {
		display:			block;
		padding:			0 0 0 30px;	
		margin:				0;
	}
	#MainBox ul {
		display:			block;
		list-style:			none;
		margin:				0;
		padding:			0 0 0 0px;	
	}
	hr {
		background-color: 	#BBB;
		color: 				#BBB;
		border: 			0 none;
		height: 			1px;		
		clear: 				both;
		display: 			block;	
		width: 				100%;
		margin:				10px 0 15px 0;
		padding:			0px;
	}	

	.graue_ueberschrift {
		color:				#9B9A98;
		font-weight:		bold;
		padding-bottom:		15px;			
	}
	.rote_ueberschrift {
		color:				#C60427;
		font-weight:		bold;
		padding-bottom:		15px;
		font-size:			14px;			
	}

	/* --- =globale Linkdefinition --- */
		
	a:link,
	a:visited,
	a:hover,
	a:focus,
	a:active {
		color:				#C80229;
		text-decoration:	none;
	}
/* -------------------- =Header -------------------- */	

	#Header {
		width:				650px;
	}
	
	#MainBildOben img {
		width:				650px;
		max-height:			160px;			
	}

	#HeaderUeberschrift {			
		font-size:			24px;
		color:				#C6C2BD;
		padding:			0;
		float:				left;
	}

	#PrintLogo {
		height:				90px;
		float:				right;	
	}
	
/* Folgende Elemente nicht anzeigen */

	 #HeaderObereLeiste,
	 #MenueObenBox,
	 #FahnenBox,
	 #Breadcrumb,
	 #MenueLinks,
	 .DruckerEmail {
	    display:			none;
	} 
	
	#MainContentBox {
		margin:			20px 0 0px 0px;
		width:			650px;
		padding:		0px;
	}	
	#MainContentBox:after {
		clear:				both;
		content:			".";
		display:			block;
		height:				0;

		line-height:		0;
		padding:			0;
		visibility:			hidden;
	}
	
	.MainContentLinks {
		width:			493px;
		float:			left;
	}	

	.MainContentLinks h1,
	.MainContentProdukte h1 {
		font-size:		18px;
		font-weight:	normal;
		margin-bottom:	15px;
	}

	.MainContentLinks h2
	.MainContentProdukte h2 {
		font-size:		12px;
		color:			#9E9E9E;
		font-weight:	bold;
		margin-bottom:	15px;
	}
	/* ------- =Infoboxen ------------ */
		.MainContentRechts {
			float:			left;
			width:			146px;
			margin-left:	10px;
			margin-top:		20px;
		}
		.InfoHeader {
			border:			1px solid #BBB;
			color:			#FFF;
			font-weight:	bold;
			padding:		2px 2px 2px 6px;
		}
		.InfoTitel {
			font-weight:	bold;
			font-size:		11px;
			padding-bottom:	5px;
		}
		.InfoText {
			border-left:	1px solid #BBB;
			border-right:	1px solid #BBB;
			border-bottom:	1px solid #BBB;
			background:		#F2ECE4;
			padding:		5px 5px 5px 5px;
			font-size:		11px;	
		}
		.InfoText img {
			width:			134px;
		}

		.SchnittbildBox {
			margin-bottom:	20px;		
		}
		.Schnittbild {
			border-top:		1px solid #BBB;
			border-left:	1px solid #BBB;
			border-right:	1px solid #BBB;
			padding:		2px;
			text-align:		center;
		}
		.Schnittbild img  {
			width:			140px;		
		}
		.SchnittbildText {
			font-size:		11px;
			padding:		2px;
			font-weight:	bold;
			color:			#6B6866;		
			border:			1px solid #BBB;
		}
		.InfoUnten {
			border-left:	1px solid #BBB;
			border-right:	1px solid #BBB;
			border-bottom:	1px solid #BBB;
			font-size:		11px;
			padding:		2px 6px 2px 6px;
			font-weight:	bold;		
			margin:			0 0 20px 0;
		}
	/* ------- =Footer ------------ */
		#Footer {
			clear:			both;
			font-size:		10px;
			margin:			0;
			width:			650px;
			height:			20px;		
			padding-top:	20px;
		}
/*-----------------GSR Aktuell, Neuheiten -------------------*/

	/*-------Liste + Single ------------*/

	.MainNewsBox h1 {
		font-size:		12px;
		font-weight:	bold;
		color:			#C80229;
		margin-bottom:	0px;
	}
	.MainNewsBox hr {
		margin-bottom:	5px;
	}
	.MainNewsBox .NewsTitel {
		font-weight:	bold;
		margin-bottom:	15px;
	}
	.mehr {
		margin:			15px 0 5px 0;		
	}

	.news-list-container {
		font-size:			11px;
		width:				493px;
		padding:			0;
	}
	.news-list-item {
		margin:				0 0 35px 0;
		padding:			0;
		height:				1%;
	}	
	.news-list-item:after {
		clear:				both;
		content:			".";
		display:			block;
		height:				0;
		line-height:		0;
		padding:			0;
		visibility:			hidden;
	}
	#MainBox .news-list-item h4 {
		padding:			0;
		margin:				0;
	}

	#MainBox .news-list-item h3 {
		padding:			15px 0 5px 0;
		margin:				0;		
	}
	#MainBox .news-list-item h3 a:link,
	#MainBox .news-list-item h3 a:visited,
	#MainBox .news-list-item h3 a:active {
		color:				#6B6866;
		font-size:			12px;
		font-weight: 		bold;
		margin:				0;
		padding:			0 0 0 0px;
		text-decoration:	none;
	}

	#MainBox .news-list-item h3 a:hover {
		text-decoration:	underline;
	}	
	.news-list-bild {
		float:				left;
		margin:				0 10px 0 0;
	}

	.news-list-bild img {
		border:				1px solid #BBB;
	}
	.news-list-imgcaption {
		padding:			2px 0 2px 4px;
		clear:				both;
		font-size: 			11px;
		height:				20px;
		font-weight: 		bold;
		width:				98px;
	}	
	#MainBox .news-list-date {
		font-size:			11px;
		padding:			0;
		margin:				0;
		border-bottom:		1px solid #D4D4D4;
		display:			block;
	}	
	#MainBox .news-list-morelink {
		font-weight: 		bold;
		padding:			10px 0 0 0px;
	}
	#MainBox .news-single-item h2 {
		color:				#6C6964;
		font-size:			12px;
		font-weight: 		600;
		margin:				0;
		padding:			15px 0 15px 0;
/*		width:				430px;*/
	}

	#MainBox .news-single-item h3 {
		font-size:			12px;
		margin:				0;
		padding:			0 0 15px 0;
		font-weight: 		bold;
	}

	#MainBox .news-single-timedata {
		font-size:			11px;
		padding:			0;
		border-bottom:		1px solid #D4D4D4;
	}
	
	
	#MainBox .news-single-backlink {
		font-size:			11px;
		font-weight: 		bold;
		padding:			0;
	}
	#MainBox .news-single-img {
		float: 				right;
		margin-left:		10px;
	}
	#MainBox .news-single-img img {
		border:				1px solid #BBB;
		margin:				0;
		padding:			0;	
	}
	/*Bildunterschrift*/
	#MainBox .news-single-imgcaption {
		padding:			0px 0 0px 4px;
		margin:				0;			
		clear:				both;
		font-size: 			11px;
		font-weight: 		bold;
		width:				164px;
		border-left:		1px solid #BBB;
		border-right:		1px solid #BBB;
		border-bottom:		1px solid #BBB;
	}
	
/*------------------SUCHE ------------------- */

	.tx-indexedsearch-head-row {
		border-left:		1px solid #BBB;
		border-right:		1px solid #BBB;
		border-top:			1px solid #BBB;		
	}
	.tx-indexedsearch-body-row {
		border-left:		1px solid #BBB;
		border-right:		1px solid #BBB;
		border-bottom:		1px solid #BBB;
	}