/* CSS Document */

/* ********************************************************************************************
 * Farbcodes
 ******************************************************************************************* *

*/


/* ********************************************************************************************
 * HTML Body
 ******************************************************************************************* */
	body {
		/* Scroller Eigenschaften (nur IE) */
		/* scrollbar-arrow-color: rgb(0,0,0);	
		scrollbar-base-color: rgb(250,250,250); 
		scrollbar-face-color: rgb(255,255,255);
		scrollbar-3d-light-color: rgb(102,102,102);
		scrollbar-highlight-color: rgb(102,102,102);
		scrollbar-darkshadow-color: rgb(255,255,255);
		scrollbar-shadow-color: rgb(102,102,102);
		scrollbar-track-color: rgb(255,255,255); */
		
		/* Hintergrundfarbe */
		background-color:#ffffff;
		
		/* Hintergrundbild */
		background-image:none;
		background-repeat:no-repeat;
				
		/* Seitenabstand */
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		
		/* Sonstige Parameter */
		height: 100%;

		/* Standard Schrifttyp und Eigenschaften */
		font-family: Helvetica, Arial, sans-serif;
		font-size:11px;
		color:#1a171b;
		font-weight:normal;
		text-decoration:none;
	}
	
	/* Links */
	a         { text-decoration:none; color:#1a171b; font-weight:normal; text-transform:none; font-style:normal; }
	a:link    { }
	a:visited { }
	a:hover   { text-decoration:underline; color:#cc071e; }
	a:focus   { }
	a:active  { }
	
	a.noFormat       { text-decoration:none; color:#1a171b; font-weight:normal; text-transform:none; font-style:normal; }
	a.noFormat:hover { text-decoration:underline; color:#cc071e;}
	
	a.internal-link       { text-decoration:none; color:#1a171b; font-weight:bold; text-transform:uppercase; font-style:italic; }
	a.internal-link:hover { text-decoration:underline; }
	
	a.internal-link_selected       { text-decoration:none; color:#cc071e; font-weight:bold; text-transform:uppercase; font-style:italic; }
	a.internal-link_selected:hover { text-decoration:underline; }

/* ********************************************************************************************
 * General
 ******************************************************************************************* */	
	#page {
		position:relative;
		width: 920px;
		margin-left: auto;
		margin-right: auto;
	}
	
	#slideshow {
		position:relative;
		width: 920px;
		height:290px;
		overflow:hidden;
		z-index:100;
	}
	
	.clearFloat {
		clear:both;
		height:0px;
		overflow:hidden;
	}
	
	img {
		border:none;
    padding:0px;
    margin:0px;
		line-height:0px;
		vertical-align:bottom;
	}
	
	
/* ********************************************************************************************
 * Header construction
 ******************************************************************************************* */
	#header {
		position:relative;
		width:920px;
		height:125px;
		overflow:hidden;
	}
	
	#header #news {
		position: absolute;
		top:0px;
		right:0px;
		width:510px;
		height:40px;
		background-color:#FF3;
		padding:4px;
		text-align:center;
		font-weight:bold;
		visibility:hidden;
	}
	
	#header #news li {
		list-style:none;
	}

/* ********************************************************************************************
 * Content construction
 ******************************************************************************************* */
	#body {
		margin-top:45px;
		min-height:591px;
	}
	
	#colLeft {
		margin-top:5px;
		width:340px;
		float:left;
		text-align:right;
	}
	
	#colRight {
		width:525px;
		margin-right:35px;
		float:right;
	}

	
/* ********************************************************************************************
 * Footer construction
 ******************************************************************************************* */
  #footer {
		width: 920px;
		margin-top:30px;
	}