@media all
{

/* Formatierung der Seite */
body { background: #696969; padding-top: 20px;	}

/* Hier kann ein umlaufender Rand um die gesamte Webseite erzeugt werden */
#page{ border: 0px #667 solid; background: #fff; }
#page_margins {border: 0px #889 solid; width: 920px;}

/* Formatierung der Kopfbereiches */
#header_startseite { color: #fff; background: #696969; margin:0;padding:0;/*overflow:hidden;*/}

#topnav {
		position:absolute;
		top: 0px;
		left: 0px;
		padding-left:5px;
		padding-top:3px;
		width:735px;
	}
	
#topnav ul {list-style:none;float:left; clear:none;}
#topnav ul li {float:left;margin-right:10px;}
#topnav form  {clear:none;}

.tx-srlanguagemenu-pi1 { float:right; margin-right:5px;}
	
#topbild {
		/*position:absolute;*/
		top: 29px;
		left: 0px;	
	}	


/* Formatierung der Fußzeile */
#footer { color:#888; background:#696969; margin: 0; padding: 5px 190px; border-top: 0px #ddd solid; line-height: 2em;}

/* ######################################################################################################
** ### Formatierung der Inhaltsspalten ##################################################################
** ######################################################################################################
*/
#main { background: #fff ; padding: 0em 0; } 

/* linke Spalte */
#col1 {	width: 185px; }	
#col1_content { margin-left: 0em; margin-right: 0em; color: #444; background:inherit; }


 /*Mittlere Spalte */

#col3
{
  	margin-left: 185px; 
	margin-right:0px;
	border-left: 0px dotted #ddd;
	border-right: 0px dotted #ddd;
	background: #696969;
}

#col3_content { margin-left: 0px; margin-right: 0px; }

#col3_content ul {margin:0;padding:0;}
} 

