
* {
	margin: 0; padding: 0; border: 0;
list-style-type: none; text-decoration: none;
text-indent: 0;

}

div.divinline
{
	display: -moz-inline-stack;
	display:inline-block;
	margin: 0; padding: 0; vertical-align: top; clear: left;
}

ul, li {
	list-style: none;
}

a {
	text-decoration: none;
	color:#D25915;
	font-weight:bold;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a img {
	border: none;
}

fieldset{border:1px solid #C0C0C0}

input[type="text"], input[type="password"],input[type="file"], select, textarea {
	border: 1px solid #482F43;
	padding:3px;
}

input[type="radio"], input[type="checkbox"] {
	border: none;	
}

hr {
	height: 1px;
	border: none;
	border-top: 1px solid #482F43;
	margin:30px;
}

body {
	/*background-color: #ddd;*/
	font-family: Arial,Tahoma,Trebuchet MS,Arial,sans-serif,Verdana;
	font-size: 12px;
	background-color: #ffffff;
}

h1 {color: #87678F;	font-size: 25px;font-weight:normal;margin-bottom:20px;border-bottom:1px solid #87678F}
h2,h2 a {color: #404040;	font-size: 21px;font-weight:normal;margin:15px 0px}
h3 {color: #404040;	font-size: 18px;font-weight:normal;margin:13px 0px}
h5{font-size: 10pt;}
h6{font-size: 8pt;}

table { border-collapse: collapse }
td { border: 1px}

.clearer {clear:both}
.blue{color:#006699}

#exterieur{width:990px;margin-left:auto;margin-right:auto;font-family:Arial,Helvetica,sans-serif;margin-top:20px}
#entete {background:url(/images/design/header_fond.png) repeat-x #fff;width:100%;height:125px;}
#entete #entete_url_ombre{position:absolute;left:543px;margin-top:28px;font-size:29px;font-family:Arial;color:#808080;filter : alpha(opacity=20);-moz-opacity : 0.2;opacity:0.2;}
#entete #entete_url{position:absolute;left:541px;margin-top:25px;font-size:29px;font-family:Arial;color:#fff}
#entete #entete_adresse{position:absolute;margin-top:130px;margin-left:10px;line-height:16px}
#entete #entete_adresse h2{font-size:14pt;letter-spacing:-0.5px;margin-bottom:4px}
#entete #entete_adresse p{margin-bottom:5px}
#entete #entete_adresse p strong{font-weight:500}
#entete #logo {position:absolute;margin-top:10px;margin-left:0px;text-align:center;}
#entete #logo a{font-size:12pt;color:#000;text-decoration:none}
#contenu_global{width:100%;background:url(/images/design/menu_lat_fond.jpg) repeat-y;}
#contenu_global2{background:url(/images/design/menu_lat_bas.jpg) no-repeat bottom left;}
#contenu {width:739px;padding-bottom:50px}
#contenu_page{padding-left:14px;padding-right:36px;font-size:12pt;text-align:justify}
#contenu_page  #contenu_texte{margin-top:30px;text-align:justify}
#contenu_page  #contenu_texte p{margin:0px}
#contenu_page  #contenu_texte .element img{margin:15px;}
#menu_droit {width:251px;padding-bottom:98px;}
#menu_droit_haut {background:url(/images/design/menu_lat_haut.png) no-repeat;width:251px;min-height:163px;vertical-align:top;padding-top:112px}
#menu_general{background:url(/images/design/menu_fond.png) no-repeat;width:739px;height:111px;vertical-align:top;font-family:arial;font-size:10pt;color:white;letter-spacing:0.5px;padding-left:15px;}
#menu_general span{padding-top:7px;display:inline-block;height:30px}
#menu_general a{color:transparent;cursor:pointer}

#contenu_page .elementliste {margin-top:20px}
#contenu_page .elementliste hr {margin:20px 80px;border-color:#87678F}
#contenu_page .elementliste .texte {margin-bottom:20px;text-align:justify;font-size:11pt}
#contenu_page .elementliste img {margin-right:6px;border:1px solid #404040}

#citation {margin:30px 50px;width:568px;padding-top:4px;padding-left:37px;background:url(/images/guillemet_deb.png) no-repeat top left;}
#citation #citation_right{width:32px;height:26px;background:url(/images/guillemet_fin.png) no-repeat bottom right;padding-left:4px}
#citation #citation_middle {font-size:19pt;font-family:Times New Roman;text-align:justify}
#citation #citation_auteur{font-size:9pt;display:block;text-align:right;margin-top:20px}


#footer{clear:left;margin-bottom:20px}
#footer #footer_conteneur1{border:1px solid #DFE1E0;}
#footer #footer_conteneur2{border:1px solid #F2F4F3;background:url(/images/design/footer_fond.png) repeat-x;height:31px;padding:5px;color:#fff;text-align:center;line-height:16px}
#footer #footer_conteneur2 a{color:#fff}


.slideshow{background:url(/images/design/slideshow_fond.png) no-repeat;height:272px;width:691px;margin-left:auto;margin-right:auto;padding-top:10px;display:block;position:relative;z-index:0;}
.slideshow #divglobale{display:none;}
.slideshow #divglobale #myGallery{display:none;width:300px;height:225px;}


.espmembre table{width:100%}
.encart .encart_titre,.encart .encart_titre a{background:url(/images/design/encart_titre.png) no-repeat;width:235px;line-height:33px;height:37px;display:block;vertical-align:middle;text-align:center;font-size:9pt;color:#fff;font-family:verdana;margin-bottom:5px;font-weight:normal}
.encart .news{text-align:left}
.encart .encart_contenu{margin-bottom:10px;padding-right:17px}
.encart .encart_contenu a{color:#000}
.encart .encart_contenu .titre{margin-bottom:7px}
.encart .encart_contenu .texte {padding:0px 20px 0px 15px;}
.encart .encart_contenu table {margin-top:15px;margin-left:4px}
.encart .encart_contenu table td{vertical-align:top}

.suite{display:block;text-align:right;margin-top:10px;}
.encart .suite{margin-top:10px;}
.elements {margin-top:40px;clear:left}
.elementliste .suite{margin-top:30px;}
.suite a{font-size:9pt;font-weight:bold;background:url(/images/fleches.png) no-repeat center right;line-height:12px;padding-right:25px;color:#000}

.encart .encart_contenu .div_sep{margin-top:8px;height:2px;background:#EB5C09;border-top:1px solid #E6A47E;border-bottom:1px solid #E6A47E;margin-right:13px;}
#encart_prestations ul{margin-top:10px}
#encart_prestations li {list-style-image:url(/images/fleche_haut.png);margin:0px 0px 15px 30px;font-size:11px}

.bloc_form  ul li {	min-height: 68px;}

.bloc_form  ul .info
{
	float: right;
	width: 334px;
	margin-top:5px;
	font-size: 12px;
	background: #E5EFCB;
	border:1px solid #A8CA50;
	color: #000000;
	padding:3px;
}
.bloc_form form div {margin:5px 0px;vertical-align:middle}

#pub {clear:left;margin:20px 0px;border:1px solid;padding:15px}
#pub img{margin-right:10px;margin-bottom:7px;float:left}


#FORM_CONTACT label {width:140px}
#FORM_CONTACT fieldset {padding-left:10px;text-align:left;font-size:10pt}

#bt_contact{background:url(/images/bt_contact_etude.png) no-repeat;width:237px;height:67px;display:block;margin-left:0px;}

#lastnews{margin-top:40px;border:3px solid #482F43;padding:0px 20px;background:#E5E1F7;}
#lastnews td {font-size:8pt;}
#lastnews td a{font-size:11pt;margin-bottom:7px}
.bt_ret{font-size:8pt;display:block;background:url(/images/design/bt_ret_fond.png) no-repeat center left!important;padding-left:35px!important;line-height:28px;vertical-align:middle;color:#fff;margin:5px 0px 20px}
input[type="submit"],input[type="button"]{cursor:pointer;margin-top:20px;padding:5px 10px;border:0px solid #c0c0c0;background:url(/images/design/bt_fond.png) no-repeat center right;padding-right:35px;color:#fff}
