body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
    

#site25logo {
    left:0 !important;
    top:0 !important;
}
#site25logo img {
    height:43px;
    left:16px;
    position:absolute;
    top:15px !important;
    width:99px;
    z-index:99;
    margin: 0;
}

#site25container {
    position: relative !important;
}
#site25content #site25contentContainer h2 {
    font-size: 14px;
    margin: 0 0 10px;
}

/* metanav */
#ph_metanav {
	margin-left: 316px;
	text-align: center;
    padding-top: 8px;
}
#ph_metanav ul {
    clear: both;
	width: auto;
}
#ph_metanav ul li {
    float: left;
    display: inline;
    padding: 0 10px 0 10px;
}
#ph_metanav ul li a {
    font-size: 12px;
}
#ph_metanav ul li.selected a {
    color: #090;
}
/* service */
#ph_service {
    position: absolute;
    top: 8px;
    right: 0;
}
#ph_service .webmail {
    background: transparent url(../images/css/icon_mail.gif) no-repeat 0 2px;
    padding: 0 0 0 20px;
}
/* searchbox */
#ph_searchbox {
    position: absolute !important;
    right: 8px;
    top: 30px;
	width: 184px;
	overflow: hidden;
}
#ph_searchbox form {
    display: inline;
}
#ph_searchbox fieldset {
    margin: 0;
    padding: 0;
    display: table;
    border: 0;
}
#ph_searchbox fieldset legend {
    display: none;
}
#ph_searchbox fieldset label {
    display: none;
}
#ph_searchbox fieldset input.searchbox {
    background: transparent url(../images/css/searchbox.gif) no-repeat;
    height: 23px;
    width: 120px;
    border: 0;
    position: relative;
    float: left;
    display: inline;
    padding: 0.45em 0 0 0.6em;
    color: #999;
}
#ph_searchbox fieldset input.searchsubmit {
    background: transparent url(../images/css/zoeken.gif) no-repeat;
    height: 23px;
    width: 64px;
    cursor: pointer;
    text-indent: -999px;
    text-transform: capitalize;
    margin-left: 0px;
    float: left;
}
#ph_searchbox input.link {
    border: 0;
    cursor: pointer;
    margin: 0;
    padding: 0 0 0 5px;
    text-align: left;
}
#ph_searchbox input, textarea, select {
    font-family:inherit;
    font-size: 12px;
    font-weight:inherit;
}

#site25header {
    padding: 15px 0 0;
    height: auto;
    margin-top: 35px;
}
#site25container #site25header {
    _margin: 35px 0px 0px 11px !important;
    -margin: 35px 0px 0px 6px !important;
}
#site25container #site25header {
    
}

/** mainnavigation **/
#pa_mainnav {
    /*position: relative;*/
    height: 1%;
    /*background: transparent url(../images/main_part_head_backg.png) no-repeat scroll center top;*/
    /*padding-top: 15px;*/
}
#pa_mainnav ul.lev1 {
    height: 82px;
    margin: 0px 15px 0 15px;
    position: relative;
}
#pa_mainnav ul.lev1 li,
#pa_mainnav ul.lev2 li {
    float: left;
    display: inline;
}
#pa_mainnav ul.lev1 li a {
    color: #FFF;
    float: left;
    text-align: center;
    height: 82px;
    text-indent: -9999px;
}
#pa_mainnav ul.lev2 {
    height: 33px;
    margin: 0 15px 0 15px;
    position: relative;
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat 0 -166px;
}
#pa_mainnav ul.lev2 li {
    padding: 0 0 0 6px;
    margin-left: -2px;
}
#pa_mainnav ul.lev2 li.first {
    margin-left: 0;
}
#pa_mainnav.cm ul.lev2 li.active {
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat -760px -199px;
}
#pa_mainnav.zm ul.lev2 li.active {
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat -760px -465px;
}
#pa_mainnav ul.lev2 li a {
    height: 33px;
    line-height: 33px;
    padding: 0 15px 0 11px;
    color: #999;
    float: left;
    text-align: center;
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat right -232px;
}
#pa_mainnav.cm ul.lev2 li.active a {
    background-position: right -199px;
}
#pa_mainnav.zm ul.lev2 li.active a {
    background-position: right -465px;
}
#pa_mainnav.cm ul.lev2 li a:hover,
#pa_mainnav.cm ul.lev2 li.active a {
    color: #090;
}
#pa_mainnav.zm ul.lev2 li a:hover,
#pa_mainnav.zm ul.lev2 li.active a {
    color: #009;
}

/* mainnav prive */
#pa_mainnav ul li a#lev1_01 {
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat 0 0;
    width: 127px;
}
#pa_mainnav ul li a#lev1_01:hover,
#pa_mainnav ul li.active a#lev1_01 {
    background-position: 0 -83px;
}
#pa_mainnav ul li a#lev1_02 {
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat -127px 0;
    width: 127px;
}
#pa_mainnav ul li a#lev1_02:hover,
#pa_mainnav ul li.active a#lev1_02 {
    background-position: -127px -83px;
}
#pa_mainnav ul li a#lev1_03 {
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat -254px 0;
    width: 127px;
}
#pa_mainnav ul li a#lev1_03:hover,
#pa_mainnav ul li.active a#lev1_03 {
    background-position: -254px -83px;
}
#pa_mainnav ul li a#lev1_04 {
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat -381px 0;
    width: 127px;
}
#pa_mainnav ul li a#lev1_04:hover,
#pa_mainnav ul li.active a#lev1_04 {
    background-position: -381px -83px;
}
#pa_mainnav ul li a#lev1_05 {
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat -508px 0;
    width: 127px;
}
#pa_mainnav ul li a#lev1_05:hover,
#pa_mainnav ul li.active a#lev1_05 {
    background-position: -508px -83px;
}
#pa_mainnav ul li a#lev1_06 {
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat -635px 0;
    width: 127px;
}
#pa_mainnav ul li a#lev1_06:hover,
#pa_mainnav ul li.active a#lev1_06 {
    background-position: -635px -83px;
}
#pa_mainnav ul li a#lev1_07 {
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat -762px 0;
    width: 178px;
}
/* mainnav business */
#pa_mainnav ul li a#lev1_08 {
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat 0 -265px;
    width: 127px;
}
#pa_mainnav ul li a#lev1_08:hover,
#pa_mainnav ul li.active a#lev1_08 {
    background-position: 0 -349px;
}
#pa_mainnav ul li a#lev1_09 {
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat -127px -265px;
    width: 127px;
}
#pa_mainnav ul li a#lev1_09:hover,
#pa_mainnav ul li.active a#lev1_09 {
    background-position: -127px -349px;
}
#pa_mainnav ul li a#lev1_10 {
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat -254px -265px;
    width: 127px;
}
#pa_mainnav ul li a#lev1_10:hover,
#pa_mainnav ul li.active a#lev1_10 {
    background-position: -254px -349px;
}
#pa_mainnav ul li a#lev1_11 {
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat -381px -265px;
    width: 127px;
}
#pa_mainnav ul li a#lev1_11:hover,
#pa_mainnav ul li.active a#lev1_11 {
    background-position: -381px -349px;
}
#pa_mainnav ul li a#lev1_12 {
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat -508px -265px;
    width: 127px;
}
#pa_mainnav ul li a#lev1_12:hover,
#pa_mainnav ul li.active a#lev1_12 {
    background-position: -508px -349px;
}
#pa_mainnav ul li a#lev1_13 {
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat -635px -265px;
    width: 127px;
}
#pa_mainnav ul li a#lev1_13:hover,
#pa_mainnav ul li.active a#lev1_13 {
    background-position: -635px -349px;
}
#pa_mainnav ul li a#lev1_14 {
    background: transparent url(../images/css/mainnav_sprite.gif) no-repeat -762px -265px;
    width: 178px;
}


#site25content {
    float: none;
    overflow: hidden;
}
#site25content #site25midContent {
    margin: 0;
}

/** footer **/
#pa_footer {
	margin-bottom: 20px;
    height: 1%;
    overflow: hidden;
}
#site25container #pa_footer {
    _margin-left: 11px !important;
    _margin-right: -11px !important;
}
#pa_footer a {
    color: #666;
}
#pa_footer a:hover {
    color: #009900;
    text-decoration: underline;
}
.topfooter {
    background: transparent url(../images/backMainFoot.gif) no-repeat 0 0;
    height: 23px;
}
#ph_footer {
    background: url(../images/back_footer_bottom.gif) no-repeat center bottom;
    width: 950px;
    margin: 0 10px;
    overflow: hidden;
}
#ph_footer ul li {
	padding: 5px 0 0 0;
	margin: 0;
}
#footer_general ul {
	float: right;
}
#footer_general img {
	float: right;
	padding: 10px 30px 10px 0px;
}
#footer_general ul li {
	padding: 20px 30px 0px 0px;
	float: left;
	display: inline;
}
/** Footer Sitemap **/
#footer_sitemap {
    /*float: left;*/
    position: relative;
    border-bottom: solid 1px #CCC;
	padding: 10px;
	margin-left: 10px;
	/*display: inline;*/
    width: 930px;
    overflow: hidden;
}
#footer_sitemap ul {
    float: left;
    display: inline;
    position: relative;
    width: 130px;
	line-height:18px;
	margin: 0;
	padding: 0;
}
#footer_sitemap ul li {
    font-size: 11px;
}
#footer_sitemap ul li a {
    font-size: 11px;
}
#footer_sitemap ul li.header a {
    font-size: 11px;
    color: #333;
	font-weight: bold;
}
#footer_sitemap ul li.header a:hover {
    color: #009900;
}
