/* CSS Document */

body {
	margin:0;
	height:100%;
	padding:0;
	border-top:6px solid #b31f1f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.logo {
	background:url(../../../images/logo.jpg) no-repeat bottom;
	height:61px;
	width:945px;
	clear:both;
}
.accueil .logo {
	background:url(../../../images/logo_acc.jpg) no-repeat bottom;
}
h1{
	font-size:22px;
	color:#b31f1f;
	padding:0 0 5px 0;
	margin:0;
	font-family: tahoma;
}
.ref h1 {
	padding-bottom:10px;}
h2 {
	font-size:18px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0 0 5px 0;
	border-bottom: 1px solid #b31f1f;
	color: #b31f1f;
}
.ref h2 {
	margin-bottom:10px;
	clear:both;
}
.ref_titre_secteur h2 {	
	margin-bottom:0px;
}
h3 {
	font-size:16px;
	padding:10px 0 10px 5px;
	margin: 0 0 4px 0;
	clear:both;
	color:#000;
}

h3.c1{
	background-color:#ca7537;
	color:#fff;
}
h3.c2{
	background-color:#7b7364;
	color:#fff;
}
h3.c3{
	background-color:#446895;
	color:#fff;
}
h3.c4{
	background-color:#6f357a;
	color:#fff;
}
h3.c5{
	background-color:#4f8e56;
	color:#fff;
}
h4.tit_beton {
	margin:0 0 10px 5px;
	padding:10px 0 5px 0;
	color:#000 !important;
}
h4.tit_macon {
	margin:0 0 10px 5px;
	padding:10px 0 5px 0;
	color:#000 !important;
}

.gras_typo{
	font-weight: bold;	
}
p {
	color:#444;
	margin-top:0px;
	font-size:12px;
	line-height:17px;	
}
#cbleu h4,
#cbleu p,
#cbleu li{
	font-style: italic;
	color: #7698C0 !important;
}
a {
	text-decoration: none;
	color:#b31f1f;
}
a:hover {
	color:#891818;
}


/*_________________________couleurs secteurs__________________________*/
.bois {
	color:#ca7537 !important;
}
.pierre {
	color:#7b7364 !important;
}
.beton {
	color:#446895 !important;
}
.lamelle {
	color:#4f8e56 !important;
}
.macon {
	color:#6f357a !important;
}

.mentions h2 {
	color:#676767;
	margin-bottom:10px;
}


.tit_bois {
	color:#ca7537 !important;
	border-bottom:1px solid #ca7537;
}
.tit_pierre{
	color:#7b7364 !important;
	border-bottom:1px solid #7b7364;
}
.tit_beton {
	color:#446895 !important;
	border-bottom:1px solid #446895;
}
.tit_lamelle {
	color:#4f8e56 !important;
	border-bottom:1px solid #4f8e56;
}
.tit_macon {
	color:#6f357a !important;
	border-bottom:1px solid #6f357a;
}


#col_gch img.right {
	float:right;
	margin: 0 0 0 5px;
}
#col_gch img.left{
	float:left;
	margin: 0 5px 0 0;
}


.interne {
	background: #e7e7e7 url(../../../images/fd_interne.jpg) repeat-x;
}
#container {
	margin:0 auto;
	width:995px;
}
#monflash {
	padding:0 0 0 10px;
	margin:0 15px 0 20px;
	
}

/*_____________________________Header____________________________________*/
#header {
	padding:5px 25px 0px 25px; margin:0;
}
.bt_acc {
	float:right;
	width:101px;
	height:19px;
	background:url(../../../images/bt_acc.jpg) no-repeat;
}
.bt_acc:hover {
	background-position:0px -19px;
}
.bt_lang {
	float:right;
	width:30px;
	height:19px;
	margin:0 5px 0 0;
}
.spain {
	background:url(../../../images/dr_sp.jpg) no-repeat;
}
.france {
	background:url(../../../images/dr_fr.jpg) no-repeat;
}
.english {
	background:url(../../../images/dr_en.jpg) no-repeat;
}

/*_____________________________________Menu______________________________*/
.menu {
	
	padding:10px 0px 2px 8px; height:25px;
	margin-bottom:0px;
}
.menu li {
	float:left;
	margin:0 1px;
	list-style:none;
	height:25px;
}
.menu li a {
	float:left;
	height:25px;
	line-height:25px;
	width:110px;
	text-align:center;
	font-size:14px;
}
.menu li.current a, .menu li a:hover {
	background:url(../../../images/fd_menu.jpg) left no-repeat;
	color:#fff;
}



#content {
	width:964px;
	margin:0 auto;
	padding-top:10px;
}

/*______________________________Onglets__________________________*/
#onglets {
	padding:0 0 0 70px;
	height:48px;
	background:url(../../../images/top_content.jpg) no-repeat bottom;
}
#onglets ul {
	margin:0;
	padding:0;
}
#onglets li {
	list-style:none;
	margin:0 5px 0 0;
	float:left;
	padding: 0 7px 0 0;
}
.onglet {
	height:40px;	
}
.ong_img {
	float:left;
	width:40px;
	height:40px;
}
.ong_sec {
	float:left;
	height:40px;
	line-height:37px;
	font-size: 15px;
	color: #fff;
	padding:0 10px;
	text-align:center;
	font-weight:bold;
}
.ong_sec:hover {
	color:#fff !important;
}
.ong_bois a.ong_img {
	background:url(../../../images/ong_bois.jpg) right top no-repeat;
}
.ong_bois a.ong_sec {
	background:url(../../../images/ong_bois.png) right top no-repeat;
}
.ong_pierre a.ong_img {
	background:url(../../../images/ong_pierre.jpg) right top no-repeat;
}
.ong_pierre a.ong_sec {
	background:url(../../../images/ong_pierre.png) right top no-repeat;
}
.ong_beton a.ong_img {
	background:url(../../../images/ong_beton.jpg) right top no-repeat;
}
.ong_beton a.ong_sec {
	background:url(../../../images/ong_beton.png) right top no-repeat;
}
.ong_lamelle a.ong_img {
	background:url(../../../images/ong_lamelle.jpg) right top no-repeat;
}
.ong_lamelle a.ong_sec {
	background:url(../../../images/ong_lamelle.png) right top no-repeat;
}
.ong_macon a.ong_img {
	background:url(../../../images/ong_macon.jpg) right top no-repeat;
}
.ong_macon a.ong_sec {
	background:url(../../../images/ong_macon.png) right top no-repeat;
}


.ong_bois a.ong_sec:hover, .ong_pierre a.ong_sec:hover, .ong_beton a.ong_sec:hover, .ong_lamelle a.ong_sec:hover, .ong_macon a.ong_sec:hover, .selected a.ong_sec {
	background-position: right bottom;
}






#section {
	display:none;
	padding:0 7px 5px 7px;
}




/*__________________________Contenu_________________________*/
#col_content {
	background:url(../../../images/fd_content.png) repeat-y;
	padding:0 6px;
	float:left;
	width:952px;
}
#col_content img#top{
	position:relative; top:-6px; left:-6px; margin:0; padding:0
}
#col_gch {
	float:left;
	width:620px;
	padding: 0 15px;
	margin-bottom:10px;
}

/*__________________________Accueil savoir_________________________*/
.bts_savoir {
	padding-top:15px;
}
.bt_savoir {
	width:620px;
	background:url(../../../images/savoir-fd.jpg) repeat-x;
	height:55px;
	margin-bottom:15px;
	float:left;
}
.bt_savoir a {
	float:left;
	height:55px;
	padding:5px 0 0 200px;
	width:400px;
	font-size:11px;
}
.sav_bois a {
	background:url(../../../images/savoir_bois.jpg) no-repeat;
	color:#ca7537;
}
.sav_bois p.bttit_savoir{
	color:#ca7537;
}
.sav_pierre a {
	background:url(../../../images/savoir_pierre.jpg) no-repeat;
	color:#7b7364;
}
.sav_pierre p.bttit_savoir{
	color:#7b7364;
}
.sav_beton a {
	background:url(../../../images/savoir_beton.jpg) no-repeat;
	color:#446895;
}
.sav_beton p.bttit_savoir{
	color:#446895;
}
.sav_lamelle a {
	background:url(../../../images/savoir_lamelle.jpg) no-repeat;
	color:#4f8e56;
}
.sav_lamelle p.bttit_savoir{
	color:#4f8e56;
}
.sav_macon a {
	background:url(../../../images/savoir_macon.jpg) no-repeat;
	color:#6f357a;
}
.sav_macon p.bttit_savoir{
	color:#6f357a;
}
.bttit_savoir {
	font-size:18px;
	font-weight:bold;
	margin:-7px 5px 0 5px;
	height:50px;
	float:left;
	
	
	
}
.btsous_savoir {
	font-size:11px;
	line-height:14px;
	color:#676767;
	font-weight:normal;

	
}



/*__________________________savoir_Faire_________________________*/

ul.liste_simple{
	color:#000;
	padding-left:20px;
}
ul.liste_sanspuce{
	color:#000;
	padding-left:40px;
	list-style:none;
	font-weight:bold;
}
#col_gch_savoir {
	float:left;
	width:640px;
	padding: 0 0 0 12px;
	margin-bottom:10px;
}
.intro {
	margin:20px 0 10px 0;
	padding:0;
	color:#444;
	font-weight:bold;
	width:620px;
}
.intro ul {
	padding:0 0 0 30px;
	margin:10px 0 0 20px;
}
.intro li {
	list-style:disc;
	font-size:11px;
	font-weight:bold;
	color:#666;
}
#col_gch_savoir h2 {
	width:620px;
}
#col_gch_savoir p {
	margin:0 0 10px 0;
	padding:0;
	text-align:justify;
	line-height:18px;
}
.full {
	width:620px;
	float:left;
}
.full_img {
	float:left;
	width:620px;
}
.full_img_gch {
	position:relative;
	float:left;
	margin:0 20px 0 0;
	width:300px;
}
.full_img_drt, .full_img_drt_ {
	position:relative;
	float:right;
	margin:0 0 0 20px;
	width:300px;
}
.full_img_drt_ {
	margin:0;
}
.half_half {
	float:left;
	width:640px;
}
.clear_half {
	height:0px;
	margin:0;
	padding:0;
	clear:both;
	width:620px;
	float:left;
}
.half, .half_img {
	width:300px;
	float:left;
	margin:0 20px 0 0;
}
.half_img {
	position:relative;
}
.full_img img, .full_img_gch img, .full_img_drt img, .half_img img, .full_img_drt_ img {
	margin:5px 0 10px 0;
}
.full_img_gch .box, .full_img_drt .box, .full_img .box, .half_img .box, .full_img_drt_ .box, .gal .box {
	left:0;
	position:absolute;
	padding:0;
	background:none;
}
.gal .box {
	top:0px;
	right:10px;
}
.galbis .box_img {
	top:0px;
}
.gal {
	position:relative;
	clear:both;
	width:620px;
	margin: 0 0 10px 0;
	float:left;
}
.galbis {
	position:relative;
	clear:both;
	width:405px;
	margin: 0 0 10px 0;
	float:left;
}
.gal a {
	float:right;
	margin:0 10px 0 0;
}
.galbis a {
	float:left;
	margin:0 10px 0 0;
}


.bt_savoir_drt {
	width:6px;
	height:55px;
	background:url(../../../images/savoir_drt.jpg) no-repeat;
	float:right;
}
.visu_savoir_d {
	float:right;
	/*margin:0 0 0 5px;*/
	padding:10px 0 30px 0;
}
.visu_savoir_g {
	float:left;
	/*margin:0 5px 0 5px;*/
	padding:10px 0 30px 0;
}
.tit_visu{
	margin-left:160px;
	padding:10px 0 30px 0;
}
.moy_visu{
	margin-left:85px;
	padding:10px 0 30px 0;
}
.visu_contact {
	float:left;
}
.visu_savoir_d a, .visu_savoir_g a {
	text-decoration:none;
	padding:1px;
}
#col_drt {
	float:left;
	width:260px;
	padding-left:15px;
}
#col_drt img {
	float:left;
	margin-bottom:10px;
}
.ref_offres_drt {
	width:260px;
	float:left;
}
.sommaire, .ref_offres {
	width: 250px;
	padding:0 0 10px 10px;
	margin:0;
	float:left;
}
.ref_offres li {
	padding:0 0 3px 13px;
	list-style:none;
	background: url(../../../images/puce_som.gif) 0px 7px no-repeat;
}
.ref_offres li:hover {
	background:url(../../../images/puce_som_o.gif) 0px 7px no-repeat;
}
.sommaire li {
	list-style: none;
	background: url(../../../images/puce_som.gif) no-repeat 0px 5px;
	padding:0 0 3px 10px;	
}
.sommaire li:hover {
	background: url(../../../images/puce_som_o.gif) no-repeat 0px 5px;
}
.sommaire li a, .ref_offres li a {
	font-size:12px;
	text-decoration: none;
	color:#555;
}
.sommaire li a:hover, .ref_offres li a:hover {
	color:#b31f1f;
}
.ref_drt {
	float:left;
	margin:5px 0 10px 0;
}
.ref_drt ul {
	padding:0;
	width: 260px;
	margin:0 0 5px 0;
	float:left;
}
.ref_drt li {
	list-style:none;
	padding:5px;
	margin:0 0 5px 0;
	height:64px;
	width:250px;
	float:left;
}
.ref_drt li img {
	float:left;
	margin-right:5px;
}
.ref_drt li a {
	text-decoration:none;
	color:#666;
	font-size:11px;
	line-height:14px;
}
.ref_drt li a span {
	font-weight:bold;
	color:#333;
	font-size:12px;
}
.ref_drt li.impair {
	background:#e6e4df;
}
.ref_drt li.impair:hover {
	background:#d1cfcb;
}
.ref_drt li.pair:hover {
	background:#e6e4df;
}
.infos {
	background: #999;
	width: 250px;
	color:#fff;
	padding:5px;
	margin: 15px 0 15px 0;
	float:left;
	clear:both;
}
.infos li {
	list-style:disc;
	margin-left:15px;
	padding-left: 0px;
	font-size:11px;
}
.procedes {
	font-size:11px;
	width: 250px;
	float:left;
	color: #b31f1f;
	margin-bottom:15px;
}
.haut_page {
	border-top:1px solid #bbb;
	margin-top:10px;
	text-align:center;
	float:left;
	width:620px;
}
.haut_page a {
	color:#bbb;
	font-size:11px;
	text-decoration:none;
}
/*____________________________footer____________________________*/
#footer {
	width:911px;
	margin:0 auto;
	background: #6e6d6b;
	padding: 10px 20px;
	text-align:left;
	color:#fff;
	border-top: 5px solid #b31f1f;
	float:left;
}
.foot_acc {
	float:left;
	width:309px;
	height:41px;
	background:url(../../../images/logo_footer.jpg) no-repeat;
}
#footer a {
	color:#fff;
	text-decoration:none;
}
.foot_drt a:hover {
	padding-bottom:1px;
	border-bottom:1px solid #fff;
}
.foot_gch {
	width:320px;
	height:45px;
	border-right:1px solid #fff;
	margin:0 10px 0 190px;
	float:left;
}
.foot_drt {
	width:150px;
	height:15px;
	padding:14px 0 10px 0;
	float:left;
}
.foot_gch img {
	padding:0;
	margin:0;
}
/*.logos {
	float:left;
}
.logos li{
	list-style:none;
	display:inline;
	float:left;
	list-style:none;
	margin-right:10px;
}
.logo_lien {
	width:99px;
	height:60px;
	padding:10px 0 0 0;
}
.logo_lien a {
	float:left;
	width:99px;
	height:60px;
	text-decoration:none;
}
.lefevre {
	background:url(../../../images/logo_lefevre.jpg);
}
.tollis {
	background:url(../../../images/logo_tollis.jpg);
}
.novbeton {
	background:url(../../../images/logo_novbeton.jpg);
}
.met_bois {
	background:url(../../../images/logo_bois.jpg);
}
.lefevre:hover, .tollis:hover, .novbeton:hover, .met_bois:hover {
	background-position:0px -60px;
}*/
/*_____________________________________References______________________________*/


.ref_secteur {
	margin:5px 0 0 0;
	float:left;
}
.ref_apercu {
	width:300px;
	height:100px;
	float:left;
	margin:0 5px 5px 0;
}
.ref_apercu img {
	float:left;
	margin:0 5px 0 0;
}
.ref_apercu a {
	color:#444;
	line-height:14px;
}
.ref_apercu a:hover {
	color:#b31f1f;
}
.ref_afficher {
	float:left;
	font-size:11px;
	color:#b31f1f;
}
.ref_top {
	float:right;
	font-size:11px;
	color:#b31f1f;
	margin:0 0 10px 0;
}





.toggle {
	float:left;
}
.a_toggle {
	display:none;
	cursor:pointer;
}
.a_toggle:hover {
	color:#444;
}


.title {
	font-weight:bold;
	font-size:16px;
}

.ref_titre_secteur {
	border-bottom:1px solid #b31f1f;
	float:left;
	width:620px;
}
.ref_titre_secteur h2 {
	float:left;
	border-bottom:none;
}
.ref_retour {
	float:right; margin-top:10px;
}
.ref_gab1, .ref_gab2, .ref_gab3 {
	padding-top:10px;
	float:left;
}
.ref_gab1 img {
	float:left;
	margin:0 10px 0 0;
}
.ref_gab1 ul {
	padding:0;
	margin:15px 0;
}
.ref_gab1 li, .ref_gab2 li, .ref_gab3 li {
	list-style:none;
}
.ref_gab1 li span, .ref_gab2 li span, .ref_gab3 li span {
	font-weight:bold;
	color:#b31f1f;
}


.ref_gab2 img {
	float:right;
	margin:0 0 0 5px;
}
.ref_gab2 ul {
	margin: 15px 0 15px 5px;
}

.ref_gab3 img {
	margin:0 0 10px 0;
}
.ref_doc_attaches {
	background:#eee;
	padding:5px;
	margin:10px 0 0 0;
	width:610px;
	float:left;
}
.ref_doc_attaches a {
	width:240px;
	margin:10px 10px 0 0;
	float:left;
}
.ref_doc_attaches img {
	float:left;
	margin:0 5px 0 0;
}
/*_____________________________________Recrutement______________________________*/

.offre {
	background:#eee;
	padding:10px;
	margin:10px 0;
	width:600px;
}
.offre span {
	font-weight:bold;
}
.rappel {
	font-size:14px;
	color:#b31f1f;
}
/*_____________________________________Presse______________________________*/
.presse_view {
	float:left;
	background:#eee;
	padding:10px;
	margin:10px 0;
	width:600px
}
.presse_date {
	font-size:11px;
	color:#666;
}
.presse_cit {
	font-style:italic;
}
.presse_doc {
	background:#fff;
	padding:10px;
	width:580px;
	float:left;
}
.presse_doc a {
	width:240px;
	float:left;
	margin:0 10px 10px 0;
}
.presse_doc a img {
	float:left;
	margin-right:5px;
}
.som_presse li {
	padding:0 0 0 13px;
	margin:0;
	background: url(../../../images/puce_som.gif) 0px 7px no-repeat;
	list-style:none;
}
.som_presse li:hover {
	background:url(../../../images/puce_som_o.gif) 0px 7px no-repeat;
}
.som_presse li a {
	color:#434343;
	font-size:14px;
}
.som_presse li a:hover {
	color:#b31f1f;
}
/*_____________________________________Zoom______________________________*/
#col_gch_zoom {
	float:left;
	width:910px;
	padding:0 0 0 25px;
	margin-bottom:10px;
}
#col_gch_zoom h2 {
	float:left;
}
.zoom_titre {
	border-bottom:1px solid #b31f1f;
	float:left;
}
.zoom_titre h2 {
	float:left;
	border-bottom:none;
}
.zoom_retour {
	float:right;
}
.zoom_div {
	width:430px;
	height:213px;
	margin:10px 25px 10px 0;
	float:left;
	border-bottom:1px solid #ddd;
}
.zoom_div .aper {
	width:150px;
	height:213px;

}
.zoom_div .aper,
.zoom_div .aper a,
.zoom_div .aper img
{
	float:left; display:block;
}
.zoom_div div.zoom_tit {
	height:177px;
	width:270px;
	float:right;
}
.zoom_tit a.title {
	line-height:16px;
	font-size:14px;padding: 5px 0 0 0;
	width:270px;
	float:right;
}
.zoom_tit 
 {
	height:183px;
	float:right;
}

.zoom_tit p.zoom_descr{
	float:right; padding: 10px 0 0 0 ;
	width:250px;
}
.zoom_tit_foot {padding: 15px 0 0 0;

	float:right;
	width:270px;
}
.zoom_div p.num {
	padding:3px 3px 3px 10px;
	margin:0;
	font-weight:bold;
	font-size:16px;
	width:265px;
	float:right;
}
.zoom_div .num a {
	color:#fff;
}
.zoom_bois .num {
	background:#ca7537;
}
.zoom_beton .num {
	background:#446895;
}
.zoom_pierre .num {
	background:#7b7364;
}
.zoom_lamelle .num {
	background:#4f8e56;
}
.zoom_macon .num {
	background:#6f357a;
}
.zoom_nb {
	font-size:30px;
	font-weight:bold;
	color:#fff;
	margin:0 0 0 10px;
}
.zoom_descr {
	width:260px;
	float:left;
	font-size:11px;
	float:left;
}
.zoom_dl {
	float:left;
	margin:0;
	padding-right:20px;
	background:url(../../../images/bt_zoom_dload.jpg) right no-repeat;
}
.zoom_view {
	float:right;
	margin:0;
	padding-left:20px;
	background:url(../../../images/eye.jpg) no-repeat;
}
.col_zoom_page {
	float:left;
	width:950px;
	padding:0 0 0 15px;
	margin-bottom:10px;
}
.zoom_page #section {

	width:950px;
	margin:0 0 0 7px;
	padding:0;
}
.zoom_page h1 {
	float:left;
}
.zoom_page #col_content {
	width:950px;
	padding:10px 0 0 0;
	margin:0 0 0 7px;
	background:#fff;
}
.zoom_affich {
	float:left;
	width:950px;
	margin:0 0 15px 0;
}
.zoom_top {
	text-align:center;
	float:left;
	width:950px;
	border-top:1px solid #ddd;
	clear:both;
}




/*____________________________________Presentation______________________________*/
.presentation {
	padding:10px 0;
	float:left;
}
.presentation img {
	float:left;
	margin:0 10px 0 0;
}
.important {
	margin:30px 0;
	font-size:20px;
	color:#b31f1f;
	line-height:23px;
}

#col_drt .note {
	color:#b31f1f;
	font-size:11px;
}


/*____________________________________Contact Formulaire______________________________*/

input {
	margin: 0 10px 0 0;
}
td {
	color:#b31f1f;
}


.contact_gch {
	margin:10px 0;
	float: left;
	width:210px;
}
.contact_drt {
	margin:10px;
	padding:0 0 0 10px;
	float:left;
}
.contact_img {
	width:260px;
	height:450px;
	background:url(../../../images/contact_drt2.jpg) center no-repeat;
}

		
#foot_accueil{
	padding:10px 0 0 0;
	width:955px;
	height:25px;
	font-size:11px;
	margin:0 20px;
	color:#606060;
	text-align:center;
	border-top:1px solid #969696;
}

.drt_savoir, .drt_ref {
	width:260px;
	float:left;
}
.drt_savoir ul, .drt_ref ul {
	padding:10px 0;
	margin:0;
}
.drt_savoir li, .drt_ref li {
	margin-left:0;
	margin-bottom:5px;
	list-style:none;
	font-size:16px;
	height:30px;
}
.drt_savoir li a, .drt_ref li a {
	color:#fff !important;
	font-weight:bold;
	font-size:14px;
	float:left;
	width:215px;
	height:30px;
	line-height:30px;
	padding:0 0 0 45px;
}
.drt_bois a {
	background:#ca7537 url(../../../images/ong_bois.jpg) no-repeat;
}
.drt_bois a:hover {
	background:#e7b469 url(../../../images/ong_bois.jpg) no-repeat;
	color:#ca7537;
}
.drt_pierre a {
	background:#7b7364 url(../../../images/ong_pierre.jpg) no-repeat;
}
.drt_pierre a:hover {
	background:#c1bdaf url(../../../images/ong_pierre.jpg) no-repeat;
	color:#7b7364;
}
.drt_beton a {
	background:#446895 url(../../../images/ong_beton.jpg) no-repeat;
}
.drt_beton a:hover {
	background:#94aed7 url(../../../images/ong_beton.jpg) no-repeat;
	color:#446895;
}
.drt_lamelle a {
	background:#4f8e56 url(../../../images/ong_lamelle.jpg) no-repeat;
}
.drt_lamelle a:hover {
	background:#97c597 url(../../../images/ong_lamelle.jpg) no-repeat;
	color:#4f8e56;
}
.drt_macon a {
	background:#6f357a url(../../../images/ong_macon.jpg) no-repeat;
}
.drt_macon a:hover {
	background:#bfa0ca url(../../../images/ong_macon.jpg) no-repeat;
	color:#6f357a;
}

.formerror {
	border : red solid 1px;
}

/*____________________________________zoom sur colonne droite______________________________*/
.zoom {
	padding:37px 0 9px 0;
	background: red;
	width:262px;
	background: url(../../../images/top_zoom.jpg) no-repeat;
	float:left;
	clear:both;
}
.content_zoom {
	background:url(../../../images/body_zoom.jpg) repeat-y;
	padding:5px;
	float:left;
	width:252px;
}
.content_zoom img {
	float:left;
	margin:0 5px 0 2px;
}
.descr_zoom {
	border-bottom:1px solid #ddd;
	padding:0 0 4px 0;
	clear:both;
}
.zoom_nav {
	padding:0;
	margin:0;
}
.zoom_nav li {
	float:left;
	list-style:none;
	width:120px;
}
.nav_drt {
	text-align:right;
}
.zoom_foot {
	background:url(../../../images/foot_zoom.jpg) no-repeat;
	height:9px;
	float:left;
	width:262px;
	clear:both;
}


.sep_content {
	float:left;
	width:8px;
	height:491px;
	background:url(../../../images/fd_col_drt.jpg) no-repeat;
}
.box_img {
	margin-left:-23px;
	position:absolute;
}

.box_img2, .box_img3 {
	position: absolute;
	right:5px;
	top:5px;
}

