/*  01. BASICS ################################################ */
/*  02. LAYOUT ################################################ */
/*  03. METANAVIGATION ######################################## */
/*  04. MAINNAVIGATION ######################################## */

/*  01. BASICS ################################################ */

* {
	padding: 0; 
	margin: 0;
}

body {
  text-align:center;
  font-size: 75%; 
  background-color: #EDEBEB; 
  overflow: -moz-scrollbars-vertical;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  /* => 0.7em bzw. 11px; http://www.reeddesign.co.uk/test/points-pixels.html */ 
}

/*  02. LAYOUT ################################################ */

#container {
  text-align:left;
  margin:auto;
	width: 1024px;
	background: url(../images/pageBg.jpg) repeat-y;
}

#branding {
	height: 138px;
	width: 1003px;
	margin: 0 0 0 10px;
	background: url(../images/headerAllgemein.jpg) left no-repeat;
	border-bottom: 15px solid #758e57;
}

#branding h1 a {
	float: right;
	height: 138px;
	width: 403px;
	background: url(../images/logo.gif) right no-repeat;
}

#branding h1 a span {
	position: absolute;
	top: -1px;
	left: -1px;
	height: 1px;
	width: 1px;
	overflow: hidden;
}


#contentArea {
}

#contentMain {
	float: left;
	width: 605px;
	padding: 18px 0px 26px 26px;
}

* html #contentMain {
	float: left;
	width: 600px;
	padding: 18px 0px 0 12px;
}


#contentAdditional {
	float: right;
	width: 150px;
	margin-right: 8px;
	padding: 18px 15px 15px 10px;
}

* html #contentAdditional {
	padding: 13px 15px 15px 25px;
	
}

#searchbox {
	margin: 0 0 20px 0;
}

#naviMeta {
	bottom: 0px;
	width: 100%;
	padding: 10px 0px 10px 0px;
	clear:both;
}

#naviMeta ul {
	text-align: center;
}

#naviMeta ul li {
	display: inline;
}

#naviMeta ul li {
	margin: 0;
	padding: 0 15px;
	background: url(../images/naviMetaDivider.gif) left 2px no-repeat;
}

#naviMeta ul li.first {
	background: none;
}

.clear {
	clear: both;
    padding-top: 20px; 
}
