/***********************************************/
/* Layout                                      */
/***********************************************/ 
* {
	margin: 0;
	padding: 0;
	line-height: 1.5em;	
}

body {
	background-image: url(../img/background_lp.jpg);
	background-repeat: repeat-x;
	background-color: #CECDCD;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;	
}

#container {
	margin: 29px auto 20px;
	width: 900px;
}

.divider_right {
	background-image: url(../img/divider.gif);
	background-repeat: repeat-x;
	height: 15px;
	width: 300px;
	clear: both;
}
.dividersmall {
	background-image: url(../img/divider.gif);
	background-repeat: repeat-x;
	height: 15px;
	width: 410px;
	clear: both;
}
.divider_index {
	background-image: url(../img/divider.gif);
	background-repeat: repeat-x;
	height: 15px;
	width: 550px;
	clear: both;
}
.divider {
	background-image: url(../img/divider.gif);
	background-repeat: repeat-x;
	height: 15px;
	width: 880px;
	clear: both;
}

#header {
	display:block;
	height:90px;
	width:900px;
	background-image: url(../img/header.jpg);
	background-repeat: no-repeat;
}

#layout_main_top {
	background-image: url(../img/content_main_top.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 900px;
	height: 35px;
}

#layout_main_top_mb {
	background-image: url(../img/content_main_top_mb.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 900px;
	height: 35px;
}

#layout_main_top_mp {
	background-image: url(../img/content_main_top_mp.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 900px;
	height: 35px;
}
#layout_main_top_regular {
	background-image: url(../img/content_main_top_regular.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 900px;
	height: 35px;
}

#layout_main_white {
	background-image: url(../img/content_main_white.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 900px;
	height: 125px;
}

#layout_main_white_faq {
	background-image: url(../img/content_main_white.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 900px;
	height: 800px;
}

#layout_main_white_top {
	background-image: url(../img/content_main_white_top.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 900px;
	height: 200px;
}

#layout_main_white_hdiw {
	background-image: url(../img/content_main_white.png);
	background-repeat: repeat-y;
	width: 900px;
	height: 430px;
}

#layout_main_white_mp {
	background-image: url(../img/content_main_white.png);
	background-repeat: repeat-y;
	width: 900px;
	height: 220px;
}

#layout_main_white_hdiw_pa {
	background-image: url(../img/content_main_white.png);
	background-repeat: repeat-y;
	width: 900px;
	height: 620px;
}

#layout_main_white_cu {
	background-image: url(../img/content_main_white_cu.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 900px;
	height: 480px;
}

#layout_main_white_mb {
	background-image: url(../img/content_main_white_mb.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 900px;
	height: 800px;
}

#layout_main_white_co {
	background-image: url(../img/content_main_white_mb.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 900px;
	height: 4100px;
}

#layout_main_white_di {
	background-image: url(../img/content_main_white_mb.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 900px;
	height: 900px;
}

#layout_main_white_cp {
	background-image: url(../img/content_main_white_cp.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 900px;
	height: 500px;
}

#layout_main_middle {
	background-image: url(../img/content_main_middle.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 900px;
	height: 70px;
}

#layout_main_white_bottom {
	background-image: url(../img/content_main_white.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 900px;
	height: 350px;
}

#layout_main_btm {
	background-image: url(../img/content_main_btm.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 900px;
	height: 36px;
}

/***********************************************/
/* Content div			                       */
/***********************************************/ 

#content_top_left_title {
	float: left;
	width: 550px;
	padding-left: 10px;
}

#content_top_left_title_index {
	float: left;
	width: 300px;
	padding-left: 250px;
}

#content_top_left_picture {
	float: left;
	width: 270px;
	padding-left: 280px;
}

#content_left {
	float: left;
	width: 550px;
	margin-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
}

#content_top_left_page {
	float: left;
	width: 525px;
	margin-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
}

#content_top_right_title {
	float: left;
	width: 308px;
	height: 25px;
}

#content_top_right {
	float: left;
	width: 398px;
	height: 30px;
}

#content_right_title {
	float: left;
	width: 308px;
	margin-left: 25px;
}
#content_right {
	float: left;
	width: 298px;
	margin-left: 40px;
}

#content_btm_left_title {
	float: left;
	width: 550px;
	margin-right: 30px;
	padding-left: 10px;
}
#content_btm_left {
	float: left;
	width: 530px;
	margin-right: 50px;
	padding-left: 10px;
	padding-top: 10px;
}

#content_btm_right_title {
	float: left;
	width: 280px;
}
#content_btm_right {
	float: left;
	width: 280px;
	padding-top: 10px;
}
/***********************************************/
/* Text Style			                       */
/***********************************************/ 

h1 {
	font-family: Tahoma, Verdana, Arial;
	font-weight:bold;
	font-size:18px;
	color:#000000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #b4b4b4;
	border-bottom-color: #b4b4b4;
}

h2 {
	font-family: Tahoma, Verdana, Arial;
	font-weight:bold;
	font-size:18px;
	color:#000000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #b4b4b4;
	border-bottom-color: #b4b4b4;
}

h3 {
	font-family: Tahoma, Verdana, Arial;
	font-weight:bold;
	font-size:14px;
	color:#000000;
}

h4 {
	font-family: Tahoma, Verdana, Arial;
	font-weight:bold;
	font-size:15px;
	color:#000000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #b4b4b4;
	border-bottom-color: #b4b4b4;
}

.table-index {
	font-family: Tahoma, Verdana, Arial;
	font-weight:bold;
	font-size:14px;
	color:#000000;
}

.table-index-opsomming {
	font-family: Tahoma, Verdana, Arial;
	font-weight:bold;
	font-size:14px;
	color:#a2a2a2;
}

.titledot {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #000000;
	border-bottom-color: #000000;
	margin-bottom: 5px;	
}

li.grey {
	color:#a2a2a2;
}
li.black {
	color:#000000;
}
/***********************************************/
/* Links   				                       */
/***********************************************/ 
a.link:link, a.link:visited {
	font-family: Tahoma, Verdana, Arial;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}

a.link:hover {
	text-decoration: underline;	
}
a.link_adv:link, a.link_adv:visited {
	font-family: Tahoma, Verdana, Arial;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}

a.link_adv:hover {
	text-decoration: underline;
	color:#cce92f;
}
a.link_adv1:link, a.link_adv1:visited {
	font-family: Tahoma, Verdana, Arial;
	color: #a2a2a2;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}

a.link_adv1:hover {
	text-decoration: underline;	
	color: #cce92f;
}
a.back:link, a.back:visited {
	width: 76px;
	height: 23px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn_back.gif);
	clear: right;
	float: right;
	margin-right: 10px;
}

a.back:hover {
	background-image: url(../img/btn_back1.gif);
}
a.register:link, a.register:visited {
	width: 76px;
	height: 23px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn_register.gif);
	clear: right;
	float: right;
	margin-right: 10px;
}

a.register:hover {
	background-image: url(../img/btn_register1.gif);
}

a.readmore:link, a.readmore:visited {
	width: 76px;
	height: 23px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/btn_readmore.gif);
	clear: right;
	float: right;
	margin-right: 10px;
}

a.readmore:hover {
	background-image: url(../img/btn_readmore1.gif);
}

a.button_link:link, a.button_link:visited {
	font-family: Tahoma, Verdana, Arial;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 20px;
}

a.button_link:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a.button_link_small:link, a.button_link_small:visited {
	font-family: Tahoma, Verdana, Arial;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}

a.button_link_small:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

/***********************************************/
/* LINKS RIGHT INDEX	                       */
/***********************************************/ 
.button_index {
	background-image: url(../img/pa-buttons/pm-button-home.png);
	background-repeat:no-repeat;
	margin-left: 23px;
	width: 250px;
	height: 60px;
	text-align:left;
	padding-left:105px;
	padding-top: 10px;
}
a.link_button_index:link, a.link_button_index:visited {
	font-family: Tahoma, Verdana, Arial;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}

a.link_button_index:hover {
	text-decoration: underline;	
	color:#FFFFFF;
}
/***********************************************/
/* BEAMER				                       */
/***********************************************/ 
a.beamer_ww:link, a.beamer_ww:visited {
	background-image: url(../img/pa-buttons/pm-wandsworth.png);
	width: 300px;
	height: 70px;
	float: left;
	text-decoration: none;
}

a.beamer_ww:hover {
	background-image: url(../img/pa-buttons/pm-wandsworth1.png);
}

a.beamer_bd:link, a.beamer_bd:visited {
	background-image: url(../img/pa-buttons/pm-bd.png);
	width: 300px;
	height: 70px;
	float: left;
	text-decoration: none;
}

a.beamer_bd:hover {
	background-image: url(../img/pa-buttons/pm-bd1.png);
}

a.beamer_br:link, a.beamer_br:visited {
	background-image: url(../img/pa-buttons/pm-bromley.png);
	width: 300px;
	height: 70px;
	float: left;
	text-decoration: none;
}

a.beamer_br:hover {
	background-image: url(../img/pa-buttons/pm-bromley1.png);
}

a.beamer_le:link, a.beamer_le:visited {
	background-image: url(../img/pa-buttons/pm-leeds.png);
	width: 300px;
	height: 70px;
	float: left;
	text-decoration: none;
}

a.beamer_le:hover {
	background-image: url(../img/pa-buttons/pm-leeds1.png);
}

a.beamer_nf:link, a.beamer_nf:visited {
	background-image: url(../img/pa-buttons/pm-newforest.png);
	width: 300px;
	height: 70px;
	float: left;
	text-decoration: none;
}

a.beamer_nf:hover {
	background-image: url(../img/pa-buttons/pm-newforest1.png);
}
/***********************************************/
/* BEAMER				                       */
/***********************************************/ 
a.beamer_ww_small:link, a.beamer_ww_small:visited {
	background-image: url(../img/pa-buttons/pm-wandsworth-small.png);
	width: 170px;
	height: 70px;
	float: left;
	text-decoration: none;
}

a.beamer_ww_small:hover {
	background-image: url(../img/pa-buttons/pm-wandsworth-small1.png);
}

a.beamer_bd_small:link, a.beamer_bd_small:visited {
	background-image: url(../img/pa-buttons/pm-bd-small.png);	
	width: 170px;
	height: 70px;
	float: left;
	text-decoration: none;
}

a.beamer_bd_small:hover {
	background-image: url(../img/pa-buttons/pm-bd-small1.png);
}

a.beamer_br_small:link, a.beamer_br-small:visited {
	background-image: url(../img/pa-buttons/pm-bromley-small.png);
	width: 170px;
	height: 70px;
	float: left;
	text-decoration: none;
}

a.beamer_br_small:hover {
	background-image: url(../img/pa-buttons/pm-bromley-small1.png);
}

a.beamer_le_small:link, a.beamer_le_small:visited {
	background-image: url(../img/pa-buttons/pm-leeds-small.png);
	width: 170px;
	height: 70px;
	float: left;
	text-decoration: none;
}

a.beamer_le_small:hover {
	background-image: url(../img/pa-buttons/pm-leeds-small1.png);
}

a.beamer_nf_small:link, a.beamer_nf_small:visited {
	background-image: url(../img/pa-buttons/pm-newforest-small.png);
	width: 170px;
	height: 70px;
	float: left;
	text-decoration: none;
}

a.beamer_nf_small:hover {
	background-image: url(../img/pa-buttons/pm-newforest-small1.png);
}
/***********************************************/
/* Menu Nav1			                       */
/***********************************************/ 

#nav1 {
	height:17px;
	width: 900px;
}
#nav1 ul {margin:0; padding:0; list-style-type:none;}

#nav1 li {float:left; margin-right:0px; display:block; border:0px ;}
#nav1 li.nav1_li_1 {background:transparent url(../img/nav1_left.jpg); width:24px; background-repeat: repeat-x;}
#nav1 li.nav1_li_2 {background:transparent url(../img/nav1_spacer.jpg); width:755px; background-repeat: repeat-x;}
#nav1 li.nav1_li_3 {background:transparent url(../img/nav1_pmgp.jpg); width:99px; background-repeat: no-repeat;}
#nav1 li.nav1_li_4 {background:transparent url(../img/nav1_right.jpg); width:19px; background-repeat: no-repeat;}
#nav1 a {display:block; padding-top:17px; height:0; color:#000; text-decoration:none; overflow:hidden;}
* html #nav1 a:link, * html #nav1 a:visited {height:0px;}

#nav1 a#nav1_it_1 {background:transparent url(../img/nav1_left.jpg) -24px -17px no-repeat;}
#nav1 a#nav1_it_2 {background:transparent url(../img/nav1_spacer.jpg) -95px -17px no-repeat;}
#nav1 a#nav1_it_3 {background:transparent url(../img/nav1_pmgp1.jpg) -99px -17px no-repeat;}
#nav1 a#nav1_it_4 {background:transparent url(../img/nav1_right.jpg) -19px -17px no-repeat;}

/* Selected section */
#nav1 a#nav1_it_3s {background:transparent url(../img/nav1_pmgp1.jpg) -99px -17px no-repeat; background-position:top right; z-index:50;}

#nav1 a#nav1_it_3:hover {background-position:top right; z-index:50;}
* html #nav1 a:hover {height:0px;}

#nav1 a#nav1_it_3:active {background-position:top right; z-index:50;}
* html #nav1 a:active {height:0px;}

/***********************************************/
/* Menu Nav2			                       */
/***********************************************/ 
a#homelink {
	background-image: url(../img/header_logo_n.gif);
	width: 128px;
	height: 82px;
	float: left;
	position: absolute;
	display: inline;
	top:70px;
	margin-left:23px;
}

a#homelink:HOVER {
	background-image: url(../img/header_logo_h.gif);
}

#nav2_menu {
	display:block;
	height:60px;
	width: 900px;
	background:url(../img/nav2.jpg) no-repeat;
}
.menu_left {
	float:left;
	width: 261px;
	height: 56px;
}
.menu_item {
	float:left;
	padding-left: 5px;
	padding-top: 4px;
	width:75px;
	height:56px;
}
.menu_item_right {
	float:left;
	padding-left: 5px;
	padding-top: 4px;
	width:74px;
	height:56px;
}
.menu_link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;	
}
.menu_link:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
.menu_link_active {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;	
}
/***********************************************/
/* Bottom navigation - nav3                    */
/***********************************************/ 

#nav3 {
	display:block;
	height:16px;
	width: 900px;
}
#nav3 ul {margin:0; padding:0; list-style-type:none;}
#nav3 li {float:left; margin-right:0px; display:block; border:0px ;}
#nav3 li.nav3_li_1 {background:transparent url(../img/nav3_contact.gif); width:57px; margin-left: 10px; background-repeat: no-repeat;}
#nav3 li.nav3_li_2 {background:transparent url(../img/nav3_vac.gif); width:66px; background-repeat: no-repeat;}
#nav3 li.nav3_li_3 {background:transparent url(../img/nav3_site.gif); width:51px; background-repeat: no-repeat;}
#nav3 li.nav3_li_4 {background:transparent url(../img/nav3_cond.gif); width:86px; background-repeat: no-repeat;}
#nav3 li.nav3_li_4_alt {background:transparent url(../img/nav3_con.gif); width:86px; background-repeat: no-repeat;}
#nav3 li.nav3_li_5 {background:transparent url(../img/nav3_disc.gif); width:66px; background-repeat: no-repeat;}
#nav3 li.nav3_li_5a {background:transparent url(../img/spacer.gif); width:108px; background-repeat: no-repeat;}
#nav3 li.nav3_li_5b {background:transparent url(../img/spacer.gif); width:100px; background-repeat: no-repeat;}
#nav3 li.nav3_li_6 {background:transparent url(../img/nav3_copyright.gif); width:150px; background-repeat: no-repeat;}
#nav3 a {display:block; padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
* html #nav3 a:link, * html #nav3 a:visited {height:0px;}

#nav3 a#nav3_it_1 {background:transparent url(../img/nav3_contact1.gif) -57px -16px no-repeat;}
#nav3 a#nav3_it_2 {background:transparent url(../img/nav3_vac1.gif) -66px -16px no-repeat;}
#nav3 a#nav3_it_3 {background:transparent url(../img/nav3_site1.gif) -51px -16px no-repeat;}
#nav3 a#nav3_it_4 {background:transparent url(../img/nav3_cond1.gif) -86px -16px no-repeat;}
#nav3 a#nav3_it_4_alt {background:transparent url(../img/nav3_con1.gif) -86px -16px no-repeat;}
#nav3 a#nav3_it_5 {background: transparent url(../img/nav3_disc1.gif) -86px -16px no-repeat;}


#nav3 a#nav3_it_1s {background:transparent url(../img/nav3_contact1.gif) -57px -16px no-repeat; background-position:top right; z-index:50;}
#nav3 a#nav3_it_2s {background:transparent url(../img/nav3_vac1.gif) -66px -16px no-repeat; background-position:top right; z-index:50;}
#nav3 a#nav3_it_3s {background:transparent url(../img/nav3_site1.gif) -51px -16px no-repeat; background-position:top right; z-index:50;}
#nav3 a#nav3_it_4s {background:transparent url(../img/nav3_cond1.gif) -86px -16px no-repeat; background-position:top right; z-index:50;}
#nav3 a#nav3_it_5s {background:transparent url(../img/nav3_disc1.gif) -86px -16px no-repeat; background-position:top right; z-index:50;}


#nav3 a#nav3_it_1:hover {background-position:top right; z-index:50;}
#nav3 a#nav3_it_2:hover {background-position:top right; z-index:50;}
#nav3 a#nav3_it_3:hover {background-position:top right; z-index:50;}
#nav3 a#nav3_it_4:hover {background-position:top right; z-index:50;}
#nav3 a#nav3_it_5:hover {background-position:top right; z-index:50;}
* html #nav3 a:hover {height:0px;}

#nav3 a#nav3_it_1:active {background-position:top right; z-index:50;}
#nav3 a#nav3_it_2:active {background-position:top right; z-index:50;}
#nav3 a#nav3_it_3:active {background-position:top right; z-index:50;}
#nav3 a#nav3_it_4:active {background-position:top right; z-index:50;}
#nav3 a#nav3_it_5:active {background-position:top right; z-index:50;}
* html #nav3 a:active {height:0px;}
