#wrapper {
	position: relative;	
	margin: 0 auto;
	width: 990px;
}

#head {
   position: absolute;
   top: 0;
   left: 0;
   height: 272px;
   width: 990px;
   background-color: #1d3264;
}

#head a.HPLogo {
	position: absolute;
	top: 4px;
	right: 10px;
}
#head a.HPLogo img {border: 0 none;	padding: 0;	margin: 0;}

#include{
   position: absolute;
   left: 0;
   bottom: 0;
   width: 990px;
   height: 195px;
   border-top: 2px solid #fff;
   border-bottom: 2px solid #fff;
   background-color: #1D3264;
   background-repeat: no-repeat;
}

#floatwrapper{
   padding-top: 272px;
   background-color: #fff;
   background-image:url(../images/bg_floatwrapper.gif);
   background-repeat: repeat-y;
}
#contentwrapper {
   min-height: 200px;
   margin-left: 198px;
   margin-right: 197px;
}
#content{
   margin-left: 20px;
   margin-right: 20px;
}

#bannerbk {
   width: 175px;
   float: right;
}
#menuMainContainer{
   width: 196px;
   float: left;  
}
#vtsearch{
   margin: 20px 0 20px 0;
   padding: 10px;
}
#vtsearch input.sfield{
   width: 110px;
   font-size: 92%;
   padding: 4px;
}
#vtsearch input.button{
   width: auto;
   font-size: 92%;
}

#pagerouter{
   list-style: none;
   margin: 30px 0 0 0;
   padding: 3px 0 3px 0;
   position: relative;
   clear: both;
   background-color: #1d3264;
   font-size: 90%;
}

#pagerouter li{
   margin:0;
   padding:0;
   display:inline;
}
#pagerouter li.firstLi{
   margin-left: 210px;
}
#pagerouter li.firstLi a,
#pagerouter li.firstLi a:link,
#pagerouter li.firstLi a:visited{
   border-left: 0 none;
}

#pagerouter a,
#pagerouter a:link,
#pagerouter a:visited {
   border-left: 1px solid #fff;
   color : #fff;
   padding: 0 5px 0 5px;
   margin: 0 3px 0 3px;
   font-weight : normal;
   text-decoration : none;
}

#pagerouter a:focus,
#pagerouter a:hover,
#pagerouter a:active,
#pagerouter a.selected,
#pagerouter a.selected:link,
#pagerouter a.selected:visited,
#pagerouter a.selected:focus,
#pagerouter a.selected:hover,
#pagerouter a.selected:active{
   color:#fff;
   text-decoration: underline;
}

/** Print **/

#print_adresse,
#print_logo {
   display: none;
}

/* Verwaltung */
#verwaltung{
	background-color: #f2f0e3;
	border-bottom: 1px solid #003467;
	text-align:center;
	padding:8px;
}
#verwaltung a,
#verwaltung a:link,
#verwaltung a:visited {
	color : #fff;
	background-color: #036;
	border-right:1px solid #f2f0e3;
	margin: 0 5px;
	padding:5px;
	font-weight : normal;
	text-decoration : none;
}

#verwaltung a:focus,
#verwaltung a:hover,
#verwaltung a:active{
	background-color: #369;
}
