@charset "UTF-8";
/**
* "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
* (en) stylesheet for screen layout
* (de) Stylesheet für das Bildschirm-Layout
*
* @creator YAML Builder V1.2b (http://builder.yaml.de)
* @file basemod.css
* @-yaml-minver 3.1
*/
@media screen, projection {
	/*-------------------------------------------------------------------------*/
	/* (en) Marginal areas & page background */
	/* (de) Randbereiche & Seitenhintergrund */
	body {
		font-family: "Helvetica", Helvetica, sans-serif;
		font-size :12px;
		background: #ffffff;
		padding: 10px 0;
		margin: 0 auto;
		color: #7b99bc;
		line-height: 1.5em;
	}

	/* Layout Alignment | Layout-Ausrichtung */ .page_margins {
		margin: 0

		auto;
	}

	/* Layout Properties | Layout-Eigenschaften */ .page_margins {
		width: auto;
		min-width: 792px;
		max-width: 100em;
		background: #fff;
	}
	.page {
		padding-left: 18%;
		padding-top: 1.7%;
	}
	#header {
		padding: 0em 0em 0em 0em;
		color: #000;
		background: #E5E5D9;
		z-index: 1;
		width: 792px;
	
	}
	#topnav {
		
		background:  #E5E5D9;
		z-index: 2;
		height:19px;
	}
	#main {
		margin: 0px 0;
		background:  #E5E5D9;
		width: 792px;
		font-family: "Helvetica", Helvetica, sans-serif;
	}
	#footer {
		padding:  2px;
		color: #e3e5d4;
		background:  #E5E5D9;
		border-top: 1px  #E5E5D9 solid;
		height:70px;
	}

	/*-------------------------------------------------------------------------*/
	/**
	* (en) Formatting content container
	* (de) Formatierung der Inhalts-Container
	*
	*/ #main {
		padding-top: 30px;
	}

	/*-------------------------------------------------------------------------*/
	h1, h2, h3, h4, h5, h6 {
		font-family: Helvetica, sans-serif;
		font-weight: normal;
		color: #F0F0E7;
		/*margin: 0 0 0.25em 0;*/
	}

	h1 {
		font-size:24pt;
			font-weight: normal;
	}
	/* 30px */
	h2 {
		font-size: 200%;
	}
	/* 24px */
	h3 {
		font-size: 150%;
	}
	/* 18px */
	h4 {
		font-size: 133.33%;
	}
	/* 16px */
	h5 {
		font-size: 116.67%;
	}
	/* 14px */
	h6 {
		font-size: 116.67%;
	}
	/* 14px */
}
#name {
	font-family: Helvetica, sans-serif;
	line-height: 19pt;
	color:  #E5E5D9;
	font-size: 24pt;
	/*font-weight: bolder;*/
	background: #ffffff;
height: 22px;





}
/*#c76 {
	font-family: "Helvetica", Helvetica, sans-serif;
}*/

#submenu {
	font-family: Helvetica, sans-serif;
	color: #ffffff;
	background:  #E5E5D9;
	font-size: 17pt;

	line-height: 17pt;
	height: 24px;

}
#header, #nav, #main, #footer {
	clear: both;
}

/* (en/de) Standard: 200 Pixel */
#col1 {
	float: left;
	width: 192px;
	margin-right: 2px;
	margin-left:6px;

}

/* (en/de) Standard: 200 Pixel */

#col2 {
	float: left;
	width: 192px;
	margin-right: 3.7px;
}

/* (en) Standard: center column with flexible width */
/* (de) Standard: Flexible mittlere Spalte */
#col3 {
	float: left;
	width: 192px;
	margin-right: 2px;
}
#col4 {
	float: left;
	width: 192px;
	line-height:1.3em;
	font-family:  "Tahoma", Tahoma, sans-serif;
		margin-right: 2px;
}


#col2 {
	border-left: 1px  #E5E5D9 solid;
}
#col3 {
	border-left: 1px  #E5E5D9 solid;
}
#col3 {
	border-right: 1px  #E5E5D9 solid;
}
/* (en) Preparation for absolute positioning within content columns */
/* (de) Vorbereitung für absolute Positionierungen innerhalb der Inhaltsspalten */ #col1_content, #col2_content, #col3_content, #col4_content {
	position: relative;
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt {
	float: none;
}
div.csc-textpic-imagewrap {
	height:131px;
	overflow:hidden;
}

