@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.2 (http://builder.yaml.de)
 * @file          basemod.css
 * @-yaml-minver  3.1
 */

@media screen, projection {
/*-------------------------------------------------------------------------*/

  /* (en) Marginal areas & page background */
  /* (de) Randbereiche & Seitenhintergrund */
body {
	background: #7d858a;
	padding: 0;
	margin: 0;
}
/* Layout Alignment | Layout-Ausrichtung */
#page_margins {
}
/* Layout Properties | Layout-Eigenschaften */
#page_margins {
}
#page {
	width: 980px;
	padding: 0;
	margin: 0 auto;
}
#header {
	width: 980px;
	height: 180px;
	background: url('../../images/header.jpg') no-repeat left top;
}
#topnav {
}
#logo {
}
#logo h1 {
	font-size: 0px;
	background: none;
	height: 0px;
	line-height: 0px;
	padding: 0;
	margin: 0;
}
#logo h1 a {
	position: relative;
	top: 15px;
	left: 17px;
	font-size: 0px;
	display : block;
	margin: 0;
	padding: 0;
	width: 220px;
	height: 57px;
	background: none;
	color: #fff;
}
#adresse {
	margin: 22px 0 0 102px;
	padding: 0;
}
#nav {
	overflow:hidden;
}
/* FFX div.hlist {  } */
#main {
	margin: 0;
	padding: 0;
	min-height: 330px;
	width: 980px;
	background: #FFFFFF;
}
*html #main {
	margin: 0;
	padding: 0;
	height: 330px;
	width: 980px;
	background: #FFFFFF;
}
#footer {
	width: 980px;
	height: 200px;
	padding: 0;
	margin: 0;
	background: url('../../images/footer_bg.jpg') no-repeat;
}
/* (en) navigation: horizontal adjustment | (de) horizontale Ausrichtung  */
  /* FFX #nav ul { margin-left: 20px; } */

  /*-------------------------------------------------------------------------*/

  /**
   * (en) Formatting content container
   * (de) Formatierung der Inhalts-Container
   *
   */

#col1 {
	float: left;
	width: 234px;
}
*html #col1 {
	float: left;
	width: 220px;
}
#col2 {
	display:none
}
#col3 {
	width: 746px;
	margin: 0 0 0 234px;
	padding: 20px 0 0 0;
	background: url('../../images/content_top.jpg') no-repeat left top;
}
*html #col3 {
	width: 726px;
	margin: 0 0 0 234px;
	padding: 20px 0 0 0;
	background: url('../../images/content_top.jpg') no-repeat left top;
}
#col1_content {
	padding: 0;
	margin: 0;
}
#col3_content {
	margin: 0 27px 0 19px;
	padding: 30px 12px 30px 12px;
	min-height: 270px;
	border-right: 1px solid #e99e29;
	border-bottom: 1px solid #e99e29;
	border-left: 1px solid #e99e29;
}
*html #col3_content {
	margin: 0 7px 0 19px;
	padding: 30px 12px 30px 12px;
	height: 270px;
	border-right: 1px solid #e99e29;
	border-bottom: 1px solid #e99e29;
	border-left: 1px solid #e99e29;
}
/*-------------------------------------------------------------------------*/
}
