body {
	font-family:Tahoma;
	font-size:11px;
	color:#0f0303;
	background-color:#A6B4B4;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
img{
behavior: url("pngbehavior.htc");
border:0px;
}
.left_img{
float:left;
display:inline-block;
}
.right_img{
float:right;
display:inline-block;
}
.box
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #004e48
}
#container{
	margin:0 auto;
	width:904px;
	text-align: center;
}

/*-------------header---------------*/
#headLogo{
float:left;
width:320px;
height:122px;
position:absolute;
*position:relative;
}
#headLogo img{
margin-top:25px;
border: 0px;
}
#headText{
background-image:url(../images/bul_head_text.gif);
background-repeat:no-repeat;
background-position: 8px 12px; 
clear:left;
float:left;
position:relative;
width:320px;
height:78px;
margin-top:122px;
*margin-top:0px;
}
#headBanner{
*float:right;
float:left;
width:580px;
height:200px;
background-image:url(../images/bul_header.jpg);
background-repeat:no-repeat;
margin-left:2px;
}

/*-------------menu---------------*/
#menu{
float:left;
margin-left:0px;
_margin-left:-1px;
margin-top:-2px;
width:903px;
height:35px;
}

#butBg {
float:left;
*position:relative;
display:table;
width:129px;
height:35px;
background-image:url(../images/bul_nav_button.gif);
background-repeat:no-repeat;
background-position:center;
}
#butBgOver {
float:left;
*position:relative;
display:table;
width:129px;
height:35px;
background-image:url(../images/bul_nav_button_over.gif);
background-repeat:no-repeat;
background-position:center;
}
#butOuter {
*position:absolute;
display:table-cell;
vertical-align:middle;
*top:50%;
*left:50%;
}
#butInner {
*position:relative;
*top:-50%;
*left:-50%;
width:129px;
font-weight:bold;
}
#butInner a{
color:#ffffff;
text-decoration:none;
display: block;
}
#butInner a:hover{
color:#ff9d3b;
text-decoration:none;
}
#butInnerOver {
*position:relative;
*top:-50%;
*left:-50%;
width:129px;
font-weight:bold;
}
#butInnerOver a{
color:#ffffff;
text-decoration:none;
display: block;
}

/*-------------content---------------*/
#content{
display:block;
padding: 20px 20px 20px 20px;
float:left;
clear:both;
text-align:left;
margin-left:1px;
_margin-left:0px;
display:block;
width:863px;
background:url(../images/bul_content_bg.gif) repeat-y;
}
#content p{
 margin: 0px 0px 0px 0px;
}
#content a{
color:#004e48;
text-decoration:underline;
font-weight:bold;
white-space:nowrap;
}
#leftSide {
position:relative;
float:left;
display:inline-block;
width:615px;
}
#rightSide {
position:relative;
float:left;
display:inline-block;
width:244px;
}
/*---mainHolder---*/
#mainHolder{
position:relative;
float:left;
display:inline-block;
width:100%;
padding: 1px 1px 1px 1px;
}
#contentHolderTop{
float:left;
text-align:left;
width:100%;
min-width:100%;
height:19px;
background:url(../images/bul_content_holder_top.gif) no-repeat right;
}
#contentHolderTopLC{
width:50px;
height:19px;
background:url(../images/bul_content_holder_top.gif) no-repeat left;
}
#contentHolder{
float:left;
text-align:left;
width:100%;
min-width:100%;
height:100%;
min-height:100%;
background:url(../images/bul_content_holder.gif) repeat-y right;
}
#contentHolderLS{
height:100%;
min-height:100%;
background:url(../images/bul_content_holder.gif) repeat-y left;
}
#mainHolderText{
font-size:13px;
color:#333333;
position:relative;
margin-right:20px;
padding-left:20px;
height:100%;
min-height:100%;
}
#mainHolderText p{
margin: 0px 0px 0px 0px;
line-height:20px;
}
#mainHolderText h3{
margin-top:0px;
margin-bottom:0px;
font-size:14px;
color:#004e48;
}
#mainHolderText ul{
position:relative;
display:inline-block;
line-height:18px;
margin-left:-43px;
*margin-left:0px;
*margin-top:12px;
margin-bottom:4px;
*margin-bottom:1px;
}
#mainHolderText li{
margin-left:16px;
list-style-image:url(../images/bul_property_bullet_ff.gif);
*list-style-image:url(../images/bul_property_bullet_ie.gif);
list-style-position:13px;
color:#333333;
}
#mainHolderText img{
text-align:left;
margin: 0px 0px 0px 0px;
border:0px;
}
#mainHolderText p a{
color:#004e48;
text-decoration:underline;
}
#contentHolderBottom{
float:left;
text-align:left;
width:100%;
min-width:100%;
height:19px;
background:url(../images/bul_content_holder_bottom.gif) no-repeat right;
}
#contentHolderBottomLC{
width:50px;
height:19px;
background:url(../images/bul_content_holder_bottom.gif) no-repeat left;
}

/*---propertyHolder---PROPRIETES*/
#mainPropertyHolder{
position:relative;
float:left;
display:inline-block;
width:203px;
padding: 1px 1px 1px 1px;
}
#propertyHolderTop{
float:left;
text-align:left;
width:100%;
min-width:100%;
height:13px;
background:url(../images/bul_property_holder_top.gif) no-repeat right;
}
#propertyHolderTopLC{
width:50px;
height:13px;
background:url(../images/bul_property_holder_top.gif) no-repeat left;
}
#propertyHolder{
float:left;
text-align:left;
width:100%;
min-width:100%;
height:258px;
background:url(../images/bul_property_holder.gif) repeat-y right;
}
#propertyHolderLS{
width:5px;
height:258px;
background:url(../images/bul_property_holder.gif) repeat-y left;
}
#propertyHolderText{
width:175px;
position:absolute;
padding-left:14px;
padding-right:8px;
height:264px;
background:url(../images/bul_property_bottomfade.gif) no-repeat 7px bottom;
}
#propertyHolderText p{
margin: 0px 0px 0px 0px;
line-height:20px;
}
#propertyHolderText h3{
margin-top:5px;
margin-bottom:-5px;
font-size:14px;
color:#b5121b;
}
#propertyHolderText ul{
width:175px;
margin-left:-43px;
*margin-left:0px;
*margin-top:12px;
margin-bottom:4px;
*margin-bottom:1px;
}
#propertyHolderText li{
margin-left:16px;
list-style-image:url(../images/bul_property_bullet_ff.gif);
*list-style-image:url(../images/bul_property_bullet_ie.gif);
list-style-position:13px;
color:#333333;
}
#propertyHolderText img{
text-align:left;
margin: 0px 0px 0px 0px;
border:0px;
}
#propertyHolderText p a{
color:#ae111a;
text-decoration:none;
font-weight:normal;
bottom:0px; 
right:0px; 
position:absolute; 
margin-bottom:3px; 
margin-right:7px;
white-space:nowrap;
}
#propertyHolderBottom{
float:left;
text-align:left;
width:100%;
min-width:100%;
height:13px;
background:url(../images/bul_property_holder_bottom.gif) no-repeat right;
}
#propertyHolderBottomLC{
width:50px;
height:13px;
background:url(../images/bul_property_holder_bottom.gif) no-repeat left;
}
/*---propertyHolder---ACCUEIL---*/
#propertyHolderA{
float:left;
text-align:left;
width:100%;
min-width:100%;
height:169px;
background:url(../images/bul_property_holder.gif) repeat-y right;
}
#propertyHolderLSA{
width:5px;
height:169px;
background:url(../images/bul_property_holder.gif) repeat-y left;
}
#propertyHolderTextA{
width:175px;
position:absolute;
padding-left:14px;
padding-right:8px;
height:175px;
background:url(../images/bul_property_bottomfade.gif) no-repeat 7px bottom;
}
#propertyHolderTextA p{
margin: 0px 0px 0px 0px;
line-height:20px;
}
#propertyHolderTextA h3{
margin-top:5px;
margin-bottom:0px;
font-size:14px;
color:#b5121b;
}
#propertyHolderTextA ul{
width:175px;
margin-left:-43px;
*margin-left:0px;
*margin-top:12px;
margin-bottom:4px;
*margin-bottom:1px;
}
#propertyHolderTextA li{
margin-left:16px;
list-style-image:url(../images/bul_property_bullet_ff.gif);
*list-style-image:url(../images/bul_property_bullet_ie.gif);
list-style-position:13px;
color:#333333;
}
#propertyHolderTextA img{
text-align:left;
margin: 0px 0px 0px 0px;
border:0px;
}
#propertyHolderTextA p a{
color:#ae111a;
text-decoration:none;
font-weight:normal;
bottom:0px; 
right:0px; 
position:absolute; 
margin-bottom:3px; 
margin-right:7px;
white-space:nowrap;
}

/*---contactsHolder---*/
#mainContactsHolder{
position:relative;
float:left;
display:inline-block;
width:240px;
padding: 1px 1px 1px 1px;
}
#contactsHolderTop{
_margin-bottom:-1px;
float:left;
text-align:left;
width:100%;
min-width:100%;
height:13px;
background:url(../images/bul_property_holder_top.gif) no-repeat right;
}
#contactsHolderTopLC{
width:50px;
height:13px;
background:url(../images/bul_property_holder_top.gif) no-repeat left;
}
#contactsHolder{
float:left;
text-align:left;
width:100%;
min-width:100%;
height:258px;
_height:261px;
background:url(../images/bul_contacts_holder.gif) repeat-y right;
}

#contactsHolderLS{
width:5px;
height:258px;
_height:261px;
background:url(../images/bul_contacts_holder.gif) repeat-y left;
}
#contactsHolderText{
margin-top:-6px;
width:211px;
position:absolute;
padding-left:14px;
padding-right:8px;
height:264px;
_height:267px;
background:url(../images/bul_contacts_title_bg.gif) no-repeat right top;
}
#contactsHolderText p{
margin: 0px 0px 0px 0px;
line-height:20px;
}
#contactsHolderText h3{
margin-top:9px;
margin-bottom:0px;
font-size:14px;
color:#004e48;
}
#contactsHolderText ul{
width:175px;
margin-left:-43px;
*margin-left:0px;
*margin-top:12px;
margin-bottom:4px;
*margin-bottom:1px;
}
#contactsHolderText li{
margin-left:16px;
list-style-image:url(../images/bul_property_bullet_ff.gif);
*list-style-image:url(../images/bul_property_bullet_ie.gif);
list-style-position:13px;
color:#333333;
}
#contactsHolderText img{
text-align:left;
margin: 0px 0px 0px 0px;
border:0px;
}
#contactsHolderText p a{
width:87px;
height:24px;
color:#ffffff;
text-decoration:none;
font-weight:normal;
bottom:0px; 
right:0px; 
position:absolute; 
margin-bottom:2px; 
margin-right:7px;
white-space:nowrap;
text-align:center;
padding-top:2px;
*padding-top:1px;
background:url(../images/bul_contacts_btn.gif) no-repeat;
}
#contactsHolderBottom{
_margin-top:-2px;
padding-top:0px;
float:left;
text-align:left;
width:100%;
min-width:100%;
height:13px;
background:url(../images/bul_property_holder_bottom.gif) no-repeat right;
}
#contactsHolderBottomLC{
width:50px;
height:13px;
background:url(../images/bul_property_holder_bottom.gif) no-repeat left;
}

/*---newsHolder---*/
#mainNewsHolder{
position:relative;
float:left;
display:inline-block;
width:240px;
padding: 1px 1px 1px 1px;
}
#newsHolderTop{
float:left;
text-align:left;
width:100%;
min-width:100%;
height:13px;
background:url(../images/bul_property_holder_top.gif) no-repeat right;
}
#newsHolderTopLC{
width:50px;
height:13px;
background:url(../images/bul_property_holder_top.gif) no-repeat left;
}
#newsHolder{
float:left;
text-align:left;
width:100%;
min-width:100%;
height:277px;
background:url(../images/bul_contacts_holder.gif) repeat-y right;
}

#newsHolderLS{
width:5px;
height:277px;
background:url(../images/bul_contacts_holder.gif) repeat-y left;
}
#newsHolderText{
margin-top:-6px;
width:211px;
position:absolute;
padding-left:14px;
padding-right:8px;
height:283px;
background:url(../images/bul_contacts_title_bg.gif) no-repeat right top;
}
#newsHolderText p{
margin: 0px 0px 0px 0px;
line-height:20px;
}
#newsHolderText h3{
margin-top:9px;
margin-bottom:18px;
font-size:14px;
color:#004e48;
}
#newsHolderText ul{
width:175px;
margin-left:-43px;
*margin-left:0px;
*margin-top:12px;
margin-bottom:4px;
*margin-bottom:1px;
}
#newsHolderText li{
margin-left:16px;
list-style-image:url(../images/bul_property_bullet_ff.gif);
*list-style-image:url(../images/bul_property_bullet_ie.gif);
list-style-position:13px;
color:#333333;
}
#newsHolderText img{
text-align:left;
margin: 0px 0px 0px 0px;
border:0px;
}
#newsHolderText a{
color:#ae111a;
text-decoration:none;
font-weight:normal; 
position:relative;
}
#newsHolderBottom{
float:left;
text-align:left;
width:100%;
min-width:100%;
height:13px;
background:url(../images/bul_property_holder_bottom.gif) no-repeat right;
}
#newsHolderBottomLC{
width:50px;
height:13px;
background:url(../images/bul_property_holder_bottom.gif) no-repeat left;
}

/*---pdfList---*/
#pdfList{
display:block;
position:relative;
top:10px;
*top:0px;
margin-left:20px;
*margin-top:10px;
}
#pdfList ul{
width:175px;
margin-left:-43px;
*margin-left:0px;
*margin-top:12px;
margin-bottom:4px;
*margin-bottom:1px;
display:block;
}
#pdfList li{
clear:left;
display:inline-block;
list-style-position:inside;
vertical-align:middle;
position:relative;
margin-left:-2px;
*margin-left:16px;
*padding-left:9px;
*padding-top:5px;
margin-top:3px;
list-style-image:url(../images/bul_pdfIcon_ff.gif);
*list-style-image:url(../images/bul_pdfIcon_ie.gif);
list-style-position:13px;
color:#333333;
}
#pdfList li p{
display:inline;
float:left; 
margin-top:-22px; 
margin-left:28px;
*display:inherit;
*float:inherit;
*margin-top:0px; 
*margin-left:0px;
}
#pdfList a{
color:#b5121b;
font-weight:normal;
text-decoration:underline;
}

/*-------------footer---------------*/
#footer{
float:left;
clear:both;
margin-left:1px;
_margin-left:0px;
display:block;
width:902px;
height:30px;
background-color:#004e48;
}
