/* 
**  last changed: 2008-10-02, simplicity gmbh, pma
*/

@media all
{

/* Formatierung der Seite */
body { background: #fff; padding: 0px; }

/* px in em umrechnen bei 75%: 950px / (0.75*16px) = 79.1666 */
#page_margins { width: 900px; min-width: 900px; max-width: 900px; margin: 0 0 0 50px; }


/* ----------------------------------------
** Formatierung des Headers 
*/
#header {
	height:140px; 
	padding: 20px 20px 0 20px;
	background: transparent;
	font-family: Helvetica, Arial, sans-serif;
} 
#navblockmain {
	float: left;
	margin: 0; 
	padding: 0 20px 0 0; 
	width: 180px;
}
#navblocksub { 
	padding: 0;
	margin-left: 220px; 
	margin-right: 220px; 
}
#metanavtop { 
	float: right;
	margin: 0; 
	padding: 0 0 0 20px;
	width: 180px;
	text-align: right;
	letter-spacing: 1px;
	font-size: 13px;
}
#metanavtop a {
	color: #BBB;
}
#metanavtop a:hover {
	color: #737373;
}
#metanavtop span a {
	text-transform: uppercase;
	text-decoration: none;
}
	
	
#subheader {
	height:30px; 
	background: transparent;
} 
#subheader h1 {
	margin: 0 220px 0 220px;
}
	
/* ----------------------------------------
** Formatierung der Inhaltsspalten
*/
#main {
	margin: 0; 
	padding: 0; 
	min-height: 400px;
} 

/* Linke Spalte */
#col1 {	width: 210px; }
#navblockthird {
	margin-left: 20px;
	margin-right: 10px;
}
#col1_content {
	margin-left: 20px;
	margin-right: 10px;
	background: inherit;
}

/* Rechte Spalte */
#col2 {	width: 210px; }
#col2_content {
	margin-left: 10px;
	margin-right: 20px;
}

/* Mittlere Spalte */
#col3 {
	margin-left: 210px; 
	margin-right: 210px; 
}
#col3_content {
	margin-left: 10px;
	margin-right: 10px;
}

/* Rechte Spalte */
#col4 {	width: 690px; }
#col4_content {
	margin-left: 10px;
	margin-right: 110px;
}

/* Home Seite */
#newsblock { 
	float: right;
	padding: 0;
	width: 180px;
	margin-right: 50px; 
}
#frog { 
	float: right;
	padding: 0;
	width: 36px;
	margin-top: 16px; 
	margin-right: 22px; 
}
#col5 {	width: 900px; }
#col5_content {
	margin-left: 50px;
	margin-right: 50px;
}
	
/* Galerie Seite */
/* Rechte Spalte */
#col6 {	width: 690px; }
#col6_content {
	margin-left: 5px;
	margin-right: 20px;
}
	

/* ----------------------------------------
** Formatierung Footer
*/
#footer { 
	height: 25px;
	margin: 40px 20px 20px 0;
	padding: 0px;
}

#footer .copyright { 
	float: left; 
	width: 50em;
	padding: 0px 0 10px 20px;
}
#footer .bottomnav {
	float: right;
	width: auto; 
	padding: 0px; 
	letter-spacing: 0.3px;
}
#footer .bottomnav a {text-decoration: none;}
#footer .bottomnav a:hover { background: transparent; }
#footer .bottomnav a:focus { background: transparent; }


/* ----------------------------------------
** DEBUG STYLES
** TODO: auslagern
*/

/* Farbschema für Browsertests */ 
/*
#col1 {background: #fee; }
#col1_content {background: #edd; }
#col2 {background: #efe; }
#col2_content {background: #ded; }
#col3 {background: #eef; } 
#col3_content {background: #dde; }
*/


/* do not delete */
}