/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
/*	STYLESHEET FOR DEFINING THE PAGE LAYOUT WITH ALL SECTION POSITIONS				*/
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/


.clear {
	clear: both;
}

body{
	margin: 10px 0px 0px 0px;
	padding: 0px;
}

body {
	background-image: url(/fileadmin/img/page-bg.png);
	background-repeat: repeat;
	
}

body.popup{
	background-image: url(/fileadmin/img/wds/bg_popup_header.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: white;
	padding: 100px 11px 21px 11px;
}

#positioner {
	background-color: transparent;
	position: relative;
	width: 100%;
	margin: 0px;
	
}

#left-invisible-block{
	display:none;
}

#container {
	min-width: 920px;
	width: 57.5em;
	/* background-color externalized */
	padding: 0px;
	margin: 0px auto 0px auto;
	border:10px solid white;
}

#header-container {
	width: 100%;
	border: 0px;
	height: 120px;
	/* background: externalized */
}

#spacer {
	width: 100%;
	border: 0px;
	height: 24px;
	background-color: transparent;
	clear:both;
}

#content-container {
	width: 100%;
	border: 0px;
	background-color: transparent;
}

#navi-1-section {
	background-color: transparent;
	height: 30px;
	width: 77.5%;
	float: right;
}

#navi-1-container {
	float:left;
	width:100%;
	/* background: externalized */

}

#tools-navi-section {
	height: 1.5625em;
	float: right;
	text-align:right;
	background-color: transparent;
}

#navi-2-section {
	background-color: transparent;
	width: 21.73%;
	float: left;
}

#content-section-container{
	background-color: transparent;
	width: 56.5%;
	float: left;
	
}

#content-section-wrap{	
	padding: 0px 10px;
	height: 100%;	
	background-color: transparent;
}	

#content-section{	
	height: 100%;
	background-color: transparent;
	
}

#teaser-section{
	background-color: transparent;
	width: 21.73%;
	float: right;
}

div.top-spacer{
	height: 10px;
	/* background-color: externalized */
}


