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

@media screen, projection {

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

/* (en) Marginal areas & page background */

/* (de) Randbereiche & Seitenhintergrund */

body {
	background: #CFA86E url(images/karmawaters_01.png) repeat-x left top;
	padding: 20px 0 10px;
}

/* Layout Alignment | Layout-Ausrichtung */

#page_margins {
	margin: 0 auto;
}

/* Layout Properties | Layout-Eigenschaften */

#page_margins {
	width: 900px;
	min-width: inherit;
	max-width: none;
	background: #fff;
	border: 2px solid gray;
}

#header {
	padding: 0;
	background: url(images/karmawaters_03.png) left top;
	height: 180px;
}

#topnav {
	background: transparent;
	margin-top: 70px;
	margin-right: 20px;
}

#main {
	margin: 0;
	background: #fff url(images/karmawaters_07.png) repeat-x 0 top;
	padding-top: 20px;
}

#teaser {
	clear: both;
	margin: 0;
	background: url(images/karmawaters_05.png) no-repeat left top;
	height: 120px;
	padding: 20px 0 0;
}

#footer {
	background: #f9f9f9 url(images/karmawaters_10.png) repeat-x center top;
	padding: 15px 20px 10px;
	margin-top: 20px;
}

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

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

#col1 {
	float: right;
	width: 230px
}

#col2 {
	display: none
}

#col3 {
	width: auto;
	margin: 0 220px 0 40px}

#col1_content {
	padding: 0 20px 0 10px
}

#col3_content {
	padding: 0 25px 0 20px}

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

}