
/******************************************************************************************************/
/**************************************       CONSTANT       ******************************************/
/******************************************************************************************************/
*{
margin:0;
padding:0;
}
body{
background:#97b313 url(/img/bg.gif) repeat-x top left;
}
body, h1, h2, h3, p, ul, li, a, select, textarea, input {
font-family:'Trebuchet MS';
color:white;
font-weight:normal;
}
body, textarea, input, select {
font-size:12px;
}
img, fieldset{
border:0;
}
ul {
list-style-type:none;
}
a {
text-decoration:underline;
}
a:hover {
text-decoration:underline;
}
h1{
font-weight:normal;
font-size:24px;
}
#wrapper{
width:994px;
margin:0 auto;
position:relative;
}

.white{
color:#ffffff;
}
.strong{
font-weight:bold;
}
.clear{
clear:left;
}

#haut_droite{
background:transparent url(/img/droite.png) no-repeat;
height:484px;
width:25px;
position: absolute;
top:50px;
left:965px;
z-index:-1;
}
#bas_gauche{
background:transparent url(/img/gauche.png) no-repeat;
height:484px;
width:25px;
position: absolute;
bottom:-5px;
left:9px;
z-index:-1;
}
/******************************************************************************************************/
/**************************************        HEADER        ******************************************/
/******************************************************************************************************/
#header{
background:transparent url(/img/bandeau_02.png) no-repeat;
height:237px;
position:relative;

}
#header h1{
position:absolute;
top:61px;
left:59px;
}
#header h1 a{
background:transparent url(/img/logo.gif) no-repeat;
display:block;
text-indent:-999em;
overflow:hidden;
width:255px;
height:70px;
}

#sous-titre{
text-indent:-999em
}


#gauche{
margin:20px 0 0 35px;
width:175px;
float:left;
}
#gauche a img{
}


.news{
margin:-35px 0 10px 10px;
position:relative;
z-index:10;
width:153px;
}
.news h2{
font-size:19px;
font-weight:normal;
color:#15455f;
background:transparent url(/img/actu.gif) no-repeat;
padding-left:55px;
}
.news h3{
font-size:11px;
padding-left:8px;
background:transparent url(/img/fleche_actu.gif) no-repeat 0 3px;
margin-right:5px;
padding-bottom:10px;
}

.news h3.bordure{
padding-top:7px;
background-position:0 11px;
border-top:dotted white 1px;
}
.news h3, .news p, .news a{
margin-left:5px;
}
.news a:hover {
text-decoration:underline;
}
.news p.more a {
padding-top:3px;
margin-left:45px;
display:block;
font-weight:bold;
text-decoration:underline;
}

.news p.more a:hover {
color:#98B313;
}
.content_news {
width:159px;
background-color:#15455f;
}

#actu_top{
height:13px;
width:159px;
background:transparent url(/img/actu_top.gif) no-repeat;
}
#actu_bottom{
height:33px;
width:159px;
background:transparent url(/img/actu_bottom.gif) no-repeat;
}

#actu_bottom p a {
	text-decoration: none;	
}

.terrain_side{
margin:0 0 10px 10px;
}
#terrain_side_titre{
color:#98b313;
font-size:19px;
margin-bottom:0px;
line-height:13px
}
#terrain_side_top{
height:13px;
width:159px;
background:transparent url(/img/terrain_side_top.gif) no-repeat;
}
#terrain_side{
width:159px;
background-color:#98b313;
}
#terrain_side li{
background:transparent url(/img/fleche_terrain.gif) no-repeat 0 4px;
margin:0 15px 5px 15px;
padding:0 0 2px 10px;
border-bottom:dotted white 1px;
line-height:1.1em;
}
#terrain_side a{
text-decoration:underline;
}
#terrain_side a:hover {
text-decoration:underline;
}
#terrain_side p.suite{
background:transparent url(/img/terrain_side_bottom.gif) no-repeat;
height:27px;
padding:5px 0 0 10px;
}
#terrain_side p.suite a {
font-weight:bold;
text-decoration:underline;
}
#terrain_side p.suite a:hover {
color:#15455F;
}

#droite{
width:175px;
margin:270px 40px 0 780px;
top:0;
left:0;
position:absolute;
}
#droite a img{
margin:12px 0 30px 0;
}
#droite a.last img{
padding:0;
margin:0;
}
#droite a#cgie img{
margin:10px 0 10px 0px;
}
#droite img#umf{
margin:0px 0 10px 5px;
}

#anim_flash{
margin:18px 0 20px 0;
}
/******************************************************************************************************/
/**************************************         MENU         ******************************************/
/******************************************************************************************************/
#menu{
font-size:12px;
font-weight:bold;	
position:relative;
margin:0 0 0 153px;
padding-top:5px;
}
#menu li{
height:26px;
padding-bottom:2px;
float:left;

}
#menu li a{
display:block;
text-indent:-999em;
overflow:hidden;
height:26px;
}
#menu li#ac{
width:158px;
} 
#menu li a#nav1{
background:transparent url(/img/menu.gif) no-repeat 0 0;
width:158px;
}
#menu li a#nav1:hover,#menu li a#nav1.selected{
background:transparent url(/img/menu.gif) no-repeat 0 -26px;
}

#menu li#so{
width:96px;
} 
#menu li a#nav2{
background:transparent url(/img/menu.gif) no-repeat -158px 0;
width:96px;
}
#menu li a#nav2:hover,#menu li a#nav2.selected{
background:transparent url(/img/menu.gif) no-repeat -158px -26px;
}

#menu li#nm{
width:126px;
} 
#menu li a#nav3{
background:transparent url(/img/menu.gif) no-repeat -254px 0;
width:126px;
}
#menu li a#nav3:hover,#menu li a#nav3.selected{
background:transparent url(/img/menu.gif) no-repeat -254px -26px;
}

#menu li#qu{
width:99px;
} 
#menu li a#nav4{
background:transparent url(/img/menu.gif) no-repeat -380px 0;
width:99px;
}
#menu li a#nav4:hover,#menu li a#nav4.selected{
background:transparent url(/img/menu.gif) no-repeat -380px -26px;
}

#menu li#ga{
width:118px;
} 
#menu li a#nav5{
background:transparent url(/img/menu.gif) no-repeat -479px 0;
width:118px;
}
#menu li a#nav5:hover,#menu li a#nav5.selected{
background:transparent url(/img/menu.gif) no-repeat -479px -26px;
}

#menu li#se{
width:110px;
} 
#menu li a#nav6{
background:transparent url(/img/menu.gif) no-repeat -597px 0;
width:110px;
}
#menu li a#nav6:hover,#menu li a#nav6.selected{
background:transparent url(/img/menu.gif) no-repeat -597px -26px;
}

#menu li#co{
width:103px;
} 
#menu li a#nav7{
background:transparent url(/img/menu.gif) no-repeat -707px 0;
width:103px;
}
#menu li a#nav7:hover,#menu li a#nav7.selected{
background:transparent url(/img/menu.gif) no-repeat -707px -26px;
}


/******************************************************************************************************/
/**************************************        INDEX       ******************************************/
/******************************************************************************************************/
#content{
background:transparent url(/img/content.png) repeat-y;
}
#index{
margin:0px 0 0 220px;
color:#15455f;
min-height:525px;
height:auto !important;
height:525px;
}
#index .pub_avantages{
	display:block;
	width:526px;
	margin:40px 0px 10px 10px;
}
#index h1{
color:#15455f;
}
#index span.green{
color:#889407
}
#index span.blue{
color:#15455f
}


.encart {
margin:10px 0 20px 5px;
float:left;
color:#ffffff;
}
.encart a.suite{
font-weight:bold;
float:right;
margin:8px 28px 0 0;
text-decoration:underline;
}
.encart a.suite:hover{
color:white;
}

.encart h1{
color:#ffffff;
}

.encart ul li{
border-bottom:dotted 1px #87c9e0;
}

#encart1_head{
background:transparent url(/img/encart.gif) no-repeat 0 0;
height:21px;
width:268px;
}
#encart1{
width:268px;
min-height:229px;
height:auto !important;
height:229px;
background:transparent url(/img/encart01_content.gif) repeat-y;
}
#encart1 h1{
height:30px;
line-height:0.7em;
background:transparent url(/img/puce.gif) no-repeat 0px -62px;
margin-left:20px;
padding:0 0 5px 30px;
font-size:24px;
font-weight:normal;
color:white;
}
#encart1 img.first {
margin-left:17px;
}
#encart1 img {
border:3px solid white;
}
#encart1 p{
padding:2px 20px 0px 20px;
}
#encart1_bottom{
height:45px;
width:268px;
background:transparent url(/img/encart.gif) no-repeat 0 -21px;
}
#encart1_bottom a,#encart2_bottom a,#encart3_bottom a,#encart4_bottom a {
text-decoration:none;
}
#encart1_bottom a:hover,#encart2_bottom a:hover,#encart3_bottom a:hover,#encart4_bottom a:hover {
color:white;
}

#encart2_head{
background:transparent url(/img/encart.gif) no-repeat -268px -1px;
height:21px;
width:268px;
}
#encart2{
width:268px;
min-height:229px;
height:auto !important;
height:229px;
background:transparent url(/img/encart02_content.gif) repeat-y;
}
#encart2 h1{
height:30px;
line-height:0.7em;
background:transparent url(/img/puce.gif) no-repeat 0px 0px;
margin-left:20px;
padding:0 0 5px 30px;
font-size:24px;
font-weight:normal;
color:#ffffff;
}
#encart2 h1 span.blue{
font-size:18px;
}
#encart2 img{
margin-left:32px;
}
#encart2 p{
padding:5px 20px 0px 20px;
}
#encart2_bottom{
height:45px;
width:268px;
background:transparent url(/img/encart.gif) no-repeat -268px -22px;
}

#encart3_head{
background:transparent url(/img/encart.gif) no-repeat -268px -1px;
height:21px;
width:268px;
}
#encart3{
width:268px;
background:transparent url(/img/encart02_content.gif) repeat-y;
}
#encart3 h1{
height:30px;
line-height:0.7em;
background:transparent url(/img/puce.gif) no-repeat 0px 0px;
margin-left:20px;
padding:0 0 5px 30px;
font-size:24px;
font-weight:normal;
color:white;
}

#encart3 h1 span.blue{
font-size:18px;
}
#encart3 p, #encart4 p {
padding:0 10px 2px 10px;
line-height:1.1em;
}
#encart3 p strong {
color:#15455F;
}
#encart3 p.suite, #encart4 p.suite {
clear:left;
padding:0;
margin:3px 0;
}
#encart3 ul li{
margin:0px 15px;
padding:5px 2px 0px 5px;
}
#encart3 ul li img{
float:left;
border:solid 3px white;
margin-right:10px;
}

#encart3_bottom{
height:45px;
width:268px;
background:transparent url(/img/encart.gif) no-repeat -268px -22px;
}

#encart4_head{
background:transparent url(/img/encart.gif) no-repeat 0 0;
height:21px;
width:268px;
}
#encart4{
width:268px;
background:transparent url(/img/encart01_content.gif) repeat-y;
}
#encart4 h1{
height:30px;
line-height:0.7em;
background:transparent url(/img/puce.gif) no-repeat 0px -62px;
margin-left:20px;
padding:0 0 5px 30px;
font-size:24px;
font-weight:normal;
color:#ffffff;
}
#encart4 h1 span.green{
font-size:18px;
}
#encart4 h1 span.small{
font-size:18px;
}
#encart4 ul li{
margin:0px 15px;
padding:5px 2px 5px 5px;
border-color:white;
}
#encart4 p {
padding-left:0;
}
#encart4_bottom{
height:45px;
width:268px;
background:transparent url(/img/encart.gif) no-repeat 0 -21px;
}


#encart1_bottom a,#encart4_bottom a{
color:#889407;
}
#encart2_bottom a,#encart3_bottom a{
color:#15455F
}

/******************************************************************************************************/
/**************************************        CONTENT       ******************************************/
/******************************************************************************************************/
#contenu_head{
margin:40px 0 0 220px;
width:542px;
height:21px;
background:transparent url(/img/contenu.gif) no-repeat;
}
#contenu_bottom{
margin:0px 0 0 220px;
width:542px;
height:21px;
background:transparent url(/img/contenu.gif) no-repeat 0 -21px;
}
#contenu{
margin:0px 0 0 220px;
padding:0px 50px 20px 30px;
color:#15455f;
min-height:525px;
height:auto !important;
height:525px;
background:transparent url(/img/contenu_bg.gif) repeat-y;
width:492px;
}
#contenu h1{
background:transparent url(/img/puce.gif) no-repeat 0px 5px;
padding-left:35px;
margin-bottom:20px;
}
.titre_bleu{
font-size:18px;
color:#15455f;
}
#contenu img{
border:2px solid white;
padding:2px;
}
#contenu p{
margin:0px 0 10px 0;
text-align:justify;
}
#contenu h2{
font-weight:normal;
font-size:18px;
margin:15px 0 10px 0;
}
/*******************/
#contenu ul li {
margin:0 0 0 0;
padding-bottom: 10px;
}
#contenu ul li h2 a {
text-decoration: none;	
}
#contenu p.suite a {
font-weight:bold;
text-decoration:underline;
}
#contenu a:hover{
text-decoration:underline;
}
#contenu p.suite{
text-align:right;
}

.nos_maisons ul#images li{
list-style-type:none;
margin-right:20px;
}
.nos_maisons li{
width:200px;
height:200px;
float:left;
margin:0 10px 0 0;
}






.guide h2{
background-color:#15455f;
font-size:16px;
font-weight:bold;
width:420px;
height:45px;
padding-left:50px;
}
.guide h2#titre1{
background:#15455f url(/img/guide_titre.gif) no-repeat 10px 7px;
}
.guide h2#titre2{
background:#15455f url(/img/guide_titre.gif) no-repeat 10px -58px;
padding-top:10px;
height:35px;
}
.guide h2#titre3{
background:#15455f url(/img/guide_titre.gif) no-repeat 10px -122px;
padding-top:10px;
height:35px;
}
.guide span.green{
color:#c1d019;
}
.guide p.blue,.guide p span.blue{
font-size:14px;
color:#15455F;
}
.guide ul li{
list-style:inside url(/img/fleche_bleu.gif);
}
.guide h3{
font-size:18px;
border-bottom:2px #15455f solid;
width:470px;
display:block;
padding-bottom:5px;
margin:15px 0 10px 0;
}
.guide h3 span.blue{
color:#15455F;
}

.guide h4{
font-size:16px;
color:#15455f;
margin:10px 0 5px 0;
}
#contenu a.etude_gratuit img{
border:none;
margin-top:40px;
}
#contenu a.etude_gratuit{
margin:0px 0 0 70px;
}

.recrutement li{
border-bottom:dotted 2px #15455f;
}

a.savoir {
background-color:#c1d019;
padding:2px 5px;
font-weight:bold;
float:right;
margin-right:200px;
text-decoration:underline;
}
a:hover.savoir {
color:#15455F;
}
.services span.first{
color:#15455F;
font-size:18px;
font-weight:bold;
}
.services span.second{
color:#cee009;
font-size:18px;
font-weight:bold;
}
.services p.third{
color:#15455F;
font-size:14px;
font-weight:bold;
}
.services span.fourth{
font-size:18px;
font-weight:bold;
}
.services ul li{
list-style:inside url(/img/fleche_bleu.gif);
}
#contenu  img.services{
border:none;
float:left;
margin:0 15px 20px 0px;
}

.garanties p.first{
color:#15455F;
font-size:14px;
font-weight:bold;
}
#contenu  ul.garanties li{
list-style:inside url(/img/fleche_bleu.gif);
list-style-position:outside;
margin:0 0 7px 20px;
}
#contenu  img.garanties{
border:none;
float:left;
margin:5px 20px 20px 0px;
}

.qualite h2{
color:#15455F;
font-size:14px;
font-weight:bold;
background:transparent url(/img/fleche_titre.gif) no-repeat 0 5px;
padding-left:10px;
margin-bottom:0px;
padding-bottom:0px
}
.qualite p{
margin-top:0px;
padding-top:0
}
.qualite h2.first{
margin-bottom:0px;
}
#contenu  img#qualite01{
border:none;
float:right;
margin:10px 0 30px 20px;
}
#contenu  img#qualite02{
border:none;
float:left;
margin:20px 20px 20px 0px;
}

.lien_constructeur ul li{
list-style:inside url(/img/fleche_bleu.gif);
}

#contenu  ul.societe li{
list-style:inside url(/img/fleche_bleu.gif);
margin:0 0 15px 0px;
}
.societe ul li span.first{
color:#15455F;
font-size:14px;
font-weight:bold;
}
#contenu  img.societe{
border:none;
float:left;
margin:10px 20px 20px 0px;
}

img.fleft{
float:left;
margin-right:15px;
margin-bottom:5px;
}
/******************************************************************************************************/
/**************************************         FOOTER       ******************************************/
/******************************************************************************************************/
#bottom{
height:110px;
clear:left;
display:block;
margin: 0px 240px 0 60px;
padding-top: 80px;
}
#bottom h1{
font-size:18px;
font-weight:normal;
padding:0 0 5px 35px;
margin:0 0 10px 0;
background:transparent url(/img/puce.gif) no-repeat 0 -124px;
color:#15455f;
border-bottom: 2px solid #008dbd;
}
#bottom ul.agence{
float:left;
margin:0 68px 0 0px
}
#bottom ul.last{
margin:0 0px 0 0px
}
#bottom ul li{
color:#15455f;
font-size:11px;
}
#footer{

width:994px;
background:transparent url(/img/footer.png) no-repeat;
}
#footer p,#footer a{
color:#d4d4d4
}
#footer p{
text-align:center;
}
#footer p.first{
padding-top:50px;
}
.guide img.left{
float:left;
margin:14px 10px 15px 0px;
}
#footer p.keyword{
word-spacing:20px;
color:#697c0d
}

#footer p.ante_last{
	margin:5px 0px;
	color:#697c0d;
}

/********************************************************************************************************************
												FORM
********************************************************************************************************************/
/*ul.error{
margin-left:20px;
color:red
}
fieldset {
margin-top:15px;
}
fieldset input, textarea{
float:left;
margin:5px 0;
}
.form fieldset p{
clear:left;
}
div.contact input,div.contact textarea{
color:#15455f;
}
fieldset p.submit input{
color:white;
background-color:#8DAB00;
border:none;
text-align:center;
width:90px;
padding:2px 7px;
font-weight:bold;
font-size:14px;
}
.required{
color:red;
}
fieldset label{
float:left;
text-align:right;
width:100px;
margin:5px 5px 5px 100px;
}*/

/******************************************************************************************************/
/**************************************       ERREUR404      ******************************************/
/******************************************************************************************************/
.error404 h2{
color:#15455f;
margin-top:20px;
}
.error404 a{
color:#15455f;
}

/********************************************************************************************************************
												MAP
********************************************************************************************************************/
.map{
margin-top:10px;
overflow:hidden;
width:455px;
height:200px;
}
.terrains ul#list_terrains li h3,.terrains_maisons ul#list_terrains li h3{
font-size:14px;
font-weight:bold;
}
.terrains ul#list_terrains li h3 span.verysmall,.terrains_maisons ul#list_terrains li h3 span.verysmall{
font-size:12px;
}
.terrains ul#list_terrains li,.terrains_maisons ul#list_terrains li {
list-style-type:none;
margin-top:25px;
margin-bottom:25px;
padding-bottom:20px;
border-bottom:dotted 2px #FFFFFF;
}

ul#list_terrains {
margin: 0px;
padding: 0px;	
}
ul#list_terrains p {
line-height:1.2em;
}
/********************************************************************************************************************
												ACTUALITES
********************************************************************************************************************/

ul#actualites {
margin: 0px;
padding: 0px;	
}
ul#actualites li h2 {
font-size:18px;
line-height:1em;
font-weight:bold;
margin-top:10px;
}
ul#actualites li {
float:left;
border-bottom:dotted 2px #15455f;
list-style-type:none;
margin-bottom:10px;
padding:0 10px 10px 0;
border-bottom:dotted 2px #FFFFFF;
float:left;
}
ul#actualites li a {
text-decoration:none;
}
ul#actualites p {
line-height:1.2em;
margin-left:130px;
}

/********************************************************************************************************************
												PAGINATION
********************************************************************************************************************/

ul.terrains li, ul.terrains_maisons li {
padding:10px;
}
ul.terrains li.deeper, ul.terrains_maisons li.deeper {
background-color:#00A9E1;
}
.terrains .date, .terrains_maisons .date {
text-align:right;
font-size:11px;
}
.terrains .description, .terrains_maisons .description  {
font-size:14px;
}
.terrains .description img, .terrains_maisons .description img {
float:left;
margin-right:10px;
}
.pagination {
margin:1em 0 1em 5px;
font-size:14px;
}
ul.pagination li{
display:inline;
margin-right:2px;
padding-right:2px;
}
ul.pagination li a.selected, .pagination a.selected {
text-decoration:none;
font-weight:normal;
}

/********************************************************************************************************************
													IMAGE
********************************************************************************************************************/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox  a.plus {
font-weight:bold;
font-size:13px;
color:#008DBD;
}
#jquery-lightbox a img { 
	border: none;
	position: relative;
}
#lightbox-container-image-box {
	position: relative;
	background: #252829 url(/img/lightbox-ico-bg.gif) repeat-x bottom left;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	border:solid 2px black
}
#lightbox-container-image { 
	padding: 10px;

}
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { 
	left: 0; 
}
#lightbox-nav a { 
	outline: none;
}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
	width:40%;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
	width:40%;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #000;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: hidden;
	width: 100%;
	padding: 0 12px;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { 
	font-weight: bold; 
}
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			

#lightbox-secNav-btnClose {
	width: 36px; 
	height:36px;
	position:absolute;
	top:-24px;
	right:-24px;
	padding-bottom: 0.7em;	
}
div#box a{
background:none;
}

#contenu p.center{
text-align:center;
}
#contenu img.noborder{
padding:0;
border:none;
}

#show_contact_form {
	display: none;	
}

.display_none {
	display: none;	
}

.display_block {
	display: block;
}

.actu img {
float: left;
margin-right: 8px;
margin-bottom: 5px;	
}
.actu p {
line-height:1em;
}
#contenu .actu ul {
	list-style-position: inside;	
}

#contenu ul.pagination {
	line-height: 14px;
}

#contenu ul.pagination li {
	font-size: 11px;
	padding: 0px;
	margin: 0px;
}

#contenu ul.pagination li a {
	padding: 0px;
	margin: 0px;
}

#contenu ul.pagination li a.selected {
	text-decoration: none;
	color: #b1d600;
	font-weight: bold;
}

#contenu ul.terrains li {
	background: #08a8df;
}

#contenu ul.terrains li.deeper {
	background: #007ba5;
}

#contenu ul.terrains li.deeper {
	background: #007ba5;
}

#contenu ul.terrains h3 {
	font-size: 18px;
}


.actu h2 {
	color: #bfe700;
}

/***************************/
/******** HPE INSERT *******/
#hpe_ { position: absolute; width: 1px; height: 1px; }
#hpe { display: block; height: 90px; width: 90px; position: relative; z-index: 255; background: none; text-indent: -765px; overflow: hidden;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/hpe.png', sizingMethod='scale'); cursor: pointer; }
html>body #hpe { background: url('/css/hpe.png'); }
#hpe { top: -40px; right: -180px; }
/******** HPE INSERT *******/
/***************************/

