html, body {
	 height:100%;
}

* {
	margin:0px;
	padding:0px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color:#d1cfcf;
}

.clearboth {
	clear:both;
}

ul {
	list-style:none;
}

img {
	border:0px;
}
p {
	margin:0px;
	padding:0px;
}
input {
	margin:0px;
	padding:0px;
}

/* *************************************************************************** */
/* ******************************* STRUCTURE ********************************* */
/* *************************************************************************** */
#main_plus_ombres{
	margin-left:auto;
	margin-right:auto;
	width:775px;
	background-image:url(../img/ombre.gif);
	background-repeat:repeat-y;
	padding-left:13px;
}
#Main{
	
	width:750px;
	background-color:#8d9bb0;
}
#ombre_gauche{
	background-image:url(../img/ombre_gauche.gif);
	width:10px;
	/*height:796px;*/
	height: inherit;
	float:left;
}
#ombre_droite{
	background-image:url(../img/ombre_droite.gif);
	width:10px;
	height:796px;
	float:left;
}
#structure_left{
	float:left;
	width:246px;
	/*background-color:#CCCC33;*/
}
/*#menu_left b{
	color:#1d316e;
}*/
#menu_left{
	
	width:246px;
	height:298px;
	background-color:#eb6531;
	background-image:url(../img/logo.gif);
	background-repeat:no-repeat;
	
	/*background-position:0px 10px;*/
}
#menu_left a{
	color:#FFFFFF;
	}
#menu{
	padding-top:20px;
	margin-left:40px;
}

#menu li{
	color:#FFFFFF;
	font-size:11px;
	background-image:url(../img/puce.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding:4px 0px 4px 15px;
}

#menu a{
	/*color:#FFFFFF;*/
	font-size:11px;
	text-decoration:none;
}
#structure_right{
	float:left;
	width:504px;
	/*height:800px;*/
	background-color:#F3F4F5;
}
#structure_right a{
	color:#578ED9;
	text-decoration:none;
}
#structure_right a:hover{
	text-decoration:underline;
}
#structure_right h2{
	color:#eb6531;
	font-size:18px;
	font-weight:normal;
}
#structure_right h3{
	color:#1d316e;
	font-size:13px;
	background-image:url(../img/puce_structure_right.gif);
	background-position:0px 6px;
	background-repeat:no-repeat;
	padding-left:8px;
}
#structure_right h4{
	color:#5185ce;
	font-size:15px;
}
#structure_right h5{
	color:#797a7b;
	font-size:11px;
}
#structure_right h6{
	color:#578ed9;
	font-size:11px;
}
#fournisseur{
	
	width:246px;
	height:86px;
	}
#temoignage{
	width:199px;
	/*height:511px;*/
	background-image:url(../img/fond_temoignage.jpg);
	background-repeat:no-repeat;
	
	background-color:#8d9bb0;
	padding-top:17px;
	padding-left:23px;
	padding-right:24px;
	color:#1d316e;

	
}
#temoignage h4{
	color:#2c4978;
	font-size:13px;
	background-image:url(../img/puce_temoignage.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	padding-left:13px;
}

#temoignage h5{
	color:#578ED9;
	font-size:11px;
	
}
#temoignage a{
	color:#578ed9;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
#temoignage a:hover{

	text-decoration:underline;
}
#temoignage img{
	padding-top:12px;
	float:left;
	padding-right:6px;
	}
#nom_temoin{
	float:left;
	font-size:10px;
	width:83px;
	padding-top:38px;
	line-height:12px;
	padding-bottom:14px;
}
.rectangle_structure_right{
	background-image:url(../img/degrade_rectangle_structure_right.gif);
	background-repeat:repeat-y;
	border: 1px solid #e2e4e5;
	width:409px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:18px;
	padding-right:18px;
	color:#798799;
}
.rectangle_structure_right h3{
	font-weight:bold;
}
.legende_visuel{
	color:#797a7b; 
	font-size:9px; 
	text-align:right;
	padding-top:5px;
}
.rectangle_gris_arrondi{
	/*width:187px;*/
	color:#FFFFFF;
	
}

.rectangle_gris_arrondi_top{
	background-image: url(../img/rectangle_gris_arondi_top.gif);
	background-repeat:no-repeat;
	background-color:#797a7b;
	width:159px;
	padding-top:57px;
	padding-bottom:50px;
	padding-right:14px;
	padding-left:14px;
}
.rectangle_gris_arrondi_bottom{
	background-image: url(../img/rectangle_gris_arondi_bottom.gif);
	background-repeat:no-repeat;
	width:187px;
	height:7px;
}
#imprimer_configuration{
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	color:#1D316E;
	border:1px solid #666666;
	width:685px;
	padding-left:5px;
	padding-right:5px;
	
}
#imprimer_configuration_left{
	width:246px;
	height:500px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	
	/*background-image:url(../img/logo_page_imprimer.gif);*/
}
#imprimer_configuration_right{
	float:left;
	width:419px;
	padding-left:10px;
	margin-top:5px;
}

#imprimer_configuration_visuels{
	float:left;
	padding-left:70px;
}
#imprimer_configuration h2{
	color:#EB6531;
	font-size:18px;
	font-weight:normal;
}
#imprimer_configuration h3{
	color:#EB6531;
	font-size:12px;
}
#imprimer_configuration b{
	color:#EB6531;
}
/* *************************************************************************** */
/* *******************************   HEADER / FOOTER  ************************ */
/* *************************************************************************** */

#header{
	background-image: url(../img/fond_menu_ht.gif);
	background-repeat:repeat-x;
	height:38px;
}

#header_menu{
	padding:11px 19px 0px 19px;
}

#header_menu li{
	display:inline;
}

#header_menu li a{
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding:0px 22px 0px 22px;
}

#footer{
	height:45px;
	background-image:url(../img/footer_fond.gif);
	background-repeat: no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:788px;
	color:#FFFFFF;
	
}
#footer a{
	color:#FFFFFF;
	
}
#footer_right a{
	
	padding-right:20px;
	
}
#footer img{
	padding-left:351px;
	padding-top:5px;
	float:left;
}
#footer_right{
	float:left;
	padding-left:80px;
	padding-top:12px;
	font-size:10px;
}
#footer_bottom{
	padding-left:291px;
	padding-top:5px;
}
#footer_bottom a{
	font-size:10px;
	text-decoration:none;
}
#footer_left{
	
	background-color:#F3F4F5;
	
	
}
#footer_left a{
	color:#FFFFFF;
	}
#footer_left1{
	width:223px;
	background-color:#8D9BB0;
	padding-left:23px;
	padding-bottom:10px;
	padding-top:20px;
}
/* *************************************************************************** */
/* *****************************   HOMEPAGE   ******************************** */
/* *************************************************************************** */


#home_visuel{
	background-image:url(../img/fond_home_video.jpg);
	background-repeat:no-repeat;
	height:326px;
}
#home_visuel_left{

	width:125px;
	padding-left:23px;
	/*background-color:#33CCFF;*/
	margin-top:200px;
	height:21px;
	
}
#home_visuel_left {

}
#home_visuel_left h2{
	font-size:17px;
	color:#FFFFFF;
	background-image:url(../img/puce1_home.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:20px;
	margin-top:295px;
}
#home_right h2{
	font-size:17px;
	color:#FFFFFF;
	background-image:url(../img/puce3_home.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:20px;
	/*margin-top:295px;*/
}
#home_visuel_right_flash{
	float:right;
	/*background-image:url(../img/flash_home.jpg);*/
	background-position:bottom right;
	background-repeat:no-repeat;
	/*height:326px;
	width:501px;
	padding-top:87px;*/
	padding-left:150px;
		
}
#home_left{
	float:left;
	width:228px;
	background-image:url(../img/home_left_fond.jpg);
	background-repeat:no-repeat;
	height:362px;
	padding-left:21px;
	padding-top:10px;
}
#home_left a{
	color:#FFFFFF;
	font-size:10px;
}

#home_right{
	float:left;
	width:501px;
	background-image:url(../img/home_right_fond.jpg);	
	height:372px;
	color:#FFFFFF;
	
}
#home_right p{
	font-size:14px;
	font-weight:normal;
	display:inline;
}
#home_right h1{
	font-size:17px;
	display:inline;
}
#home_right h3{
	font-size:13px;
	font-weight:normal;
	background-image:url(../img/puce2_home.gif);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	padding-left:19px;
}
.legende_home{
	font-size:10px;
	color:#59606a;
	padding-left:5px;
	float:left;
	
}
.home_left_elts{
	width:199px;
	padding-bottom:10px;
}
.home_left_elts img{
	padding-bottom:5px;
	float:left;
}
#home_right_top_left{
	float:left;
	padding-top:8px;
	padding-left:28px;
	padding-right:15px;
	width:146px;
}
#home_right_top_right{
	float:left;
	padding-top:5px;
	color:#404040;
}
#home_right_bottom_left{
	float:left;
	width:227px;
	padding-top:28px;
	padding-left:28px;
}
#home_right_bottom_right{
	float:left;
	width:218px;
	padding-top:100px;
	padding-left:28px;
}
#home_right_bottom_left a{ 
	color:#FFFFFF;
	text-decoration:none;
}
#home_right_bottom_left a:hover{
	text-decoration:underline;
}
#home_right_top_right a{
	color:#404040;
	text-decoration:none;
}
#home_right_top_right a:hover{
	color:#404040;
	text-decoration:underline;
}
/* **************************************************************************** */
/* *****************************   BENEFICES   ******************************** */
/* **************************************************************************** */



#ben_visuel_right{
	float:left;
	width:501px;
	background-image:url(../img/home_right_fond.jpg);	
	height:297px;
}

#ben_contenu_left{
	float:left;
	width:249px;
	background-color:#d8dadc;
	height:385px;
}
#ben_contenu_right{
	float:left;
	width:431px;
	padding:20px 35px 0px 35px;
}




#ben_contenu_right h2{
	font-size:18px;
	font-weight:normal;
}
#ben_contenu_right h3{
	font-size:14px;
	padding-bottom:10px;
}

#ben_contenu_left_temoignage {
	width:165px;
	height:275px;
	/*background-color:#00FFFF;*/
	padding-left:60px;
	padding-top:26px;
	padding-right:20px;
	color:#5c5b60;
	/*text-align:justify;*/
	font-size:11px;
}

#ben_contenu_left_temoignage h3{
	font-size:14px;
	padding-bottom:10px;
	color:#1b2d6a;
}
#ben_contenu_left_temoignage a{
	font-size:9px;
	color:#5c5b60;
	text-decoration:underline;
}
.photoEtTitre {
	width:77px;
	height:37px;
	background-image:url(../img/photoChantalArthur.jpg);	
	background-repeat:no-repeat;
	padding-left:92px;
	padding-top:25px;
	padding-bottom:10px;
	/*float:right;
	text-align: right;*/
	font-size:11px;
	/*font-weight:bold;*/
	color:#243d7a;

}
.legendePhoto {
	font-size:9px;
}



/* ******************************************************************************* */
/* *****************************   REALISATIONS   ******************************** */
/* ******************************************************************************* */



#rea_left{
	float:left;
	width:246px;
}


#rea_right{
	float:left;
	width:501px;
	/*padding:20px 35px 0px 35px;*/
}	

#rea_right h2{
	font-size:18px;
	font-weight:normal;
	margin-top:30px;
}

#rea_logo{
	height:130px;
	background-color:#eb6531;
	background-image:url(../img/logo.gif);
	background-repeat:no-repeat;
	background-position:0px 10px;
}


/* ******************************************************************************* */
/* *****************************   FAQ   ******************************** */
/* ******************************************************************************* */
#faq_menu_left{
	float:right;
	width:249px;
	height:297px;
	background-color:#eb6531;
	background-image:url(../img/logo.gif);
	background-repeat:no-repeat;
	background-position:0px 10px;
}

#faq_right{
	float:left;
	background-color:#F3F4F5;
	width:468px;
	/*height:auto;
	min-height:585px; */
	padding-top:60px;
	padding-left:36px;
	padding-bottom:30px;

}
#faq_right h2{
	font-size:18px;
	font-weight:normal;
	margin-bottom:30px;
	color:#EB6531;
}
#faq li{
	
	/*margin-bottom:5px;*/
}
#faq a{
	/*float:left;*/
	/*padding-left:30px;*/
	/*margin-top:10px;*/
	text-decoration:none;
	color:#1b2c69;
	font-weight:bold;
	
	/*background-color:#33CC33;*/
	background-position:top left;
	background-repeat:no-repeat;
	
	
}


#faq_menu_left_photo {
	background-image:url(../img/faq_photo_cabane.jpg);
	
	background-repeat: no-repeat;
	width:246px;
	height:264px;
	float:left;
	
}

#faq_trait {
	width:418px;
	height:1px;
	background-image:url(../img/fond_trait_faq.jpg);

	
}
#conteneur_faq {
	border-bottom:1px solid #aeaeae;
	margin-left:30px;
	width:408px;
	margin-bottom:10px;
	padding-bottom:7px;
	color:#1D316E;
}
#ben_contenu_menu_left {
	width:249px;
	float:left;
	background-color:#636363;
	
}
#ben_contenu {
	background-color:#636363;
	/*width:100%;*/
	
}
/* *************************************************************************** */
/* *******************************   CONFIGURATEUR  ************************ */
/* *************************************************************************** */
#type_de_toiture{
	background-image:url(../img/fond_temoignage.jpg);
	background-repeat:no-repeat;
	/*background-color:#d8dadc;*/
	float:left;
	width:208px;
	height:326px;
	padding-top:22px;
	padding-left:38px;
	
}
#type_de_toiture h2{
	font-size:13px;
	color:#504e53;
	background-image:url(../img/fleche_type_toiture_configurateur.gif);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	padding-left:14px;
	padding-bottom:17px;
}
#visuels_type_de_toiture{
	padding-left:14px;
}
.type_toitures{
	float:left;
	color:#1D316E;
	font-size:9px;
	width:51px;
	height:85px;
	text-align:center;
	margin-right:7px;	
}
.teinte_toitures{
	float:left;
	color:#1D316E;
	font-size:9px;
	width:51px;
	height:85px;
	text-align:center;
	margin-right:16px;

}
#img_maison_configurateur{
	/*float:left;*/
	height:297px;
	width:448px;
	padding-left:36px;
	padding-right:20px;
	background-color:#FFFFFF;
	
}

#img_maison_configurateur h1{
	color:#000000;
	font-size:18px;
	font-weight:normal;
	/*padding-left:35px;*/
	float:left;
}
#visuels_teintes_de_toiture{
	/*float:left;*/
	background-color:#F3F4F5;
	/*height:348px;*/
	width:486px;
	height:327px;
	padding-top:22px;
	padding-left:18px;
	/*padding-right:66px;*/
}
#visuels_teintes_de_toiture h2{
	font-size:13px;
	color:#504e53;
	background-image:url(../img/fleche_teinte_toiture_configurateur.gif);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	padding-left:14px;
	font-weight:bold;
}
#visuels_teinte_de_toiture{
	/*background-color:#33CCFF;*/
	padding-top:36px;
	padding-left:14px;
	width:403px;

}
#paragraphe_teinte{
	color:#1D316E;
	font-size:9px;
	padding-left:14px;
}
#visuels_teintes_de_toiture a{
	color:#1D316E;

}	
#info_bulle{
	position:absolute;
	left:188px;
	top:218px;
	z-index:50;
	font-size:11px;
	color:#1D316E;
	/*display:none;*/
	
}
#info_bulle a{
	color:#1D316E;
	text-decoration:underline;
}
#info_bulle h4{
	color:#eb6531;
	font-size:12px;
}
#info_bulle h5{
	color:#eb6531;
	font-size:11px;
	display:inline;
	float:left;
}
#info_bulle textarea{
	border:none;
	font-size:11px;
	color:#1D316E;
}
.info_bulle_top{
	background-image:url(../img/info_bulle_top.gif);
	background-repeat:no-repeat;
	width:262px;
	height:32px;
}
.info_bulle_middle{
	background-color:#FFFFFF;
	border-right:2px solid #77777a;
	border-left:2px solid #77777a;
	/*width:238px;*/
	width:251px;
	padding-left:7px;
	/*padding-left:20px;**/
}
.info_bulle_bottom{
	background-image:url(../img/info_bulle_bottom.gif);
	background-repeat:no-repeat;
	width:262px;
	height:9px;
	}
.bt_imprimer_envoyer{
	float:left;
	margin-top:10px;
	/*font-size:10px;*/
}
.bt_imprimer_envoyer img{
	/*background-image:url(../img/picto_imprimer.gif); 
	background-repeat:no-repeat;*/ 
	padding-right:5px;
	float:left;
}
.bt_imprimer_envoyer a{
	float:left;
}
#conteneur_envoyer_a_un_ami{
	display:none;
	position:absolute;
	width:100%;
	z-index:100;
	top:0px;
	left:0px;
	/*background-color:#00CCCC;*/
	
}
#envoyer_a_un_ami{
	margin-top:150px;
	margin-left:auto;
	margin-right:auto;
	width:320px;
	background-color:#F3F4F5;
	border: 1px solid #8d9bb0;
	padding-left:40px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	color:#1D316E;
	
	
}

#envoyer_a_un_ami h5{
	background-image:url(../img/puce_contacts.gif);
	background-position: 0px 3px;
	background-repeat:no-repeat;
	padding-left:10px;
	width:104px;
	float:left;
	font-size:11px;
	color:#797A7B;
}
#envoyer_a_un_ami a{
	color:#1D316E;
	text-decoration:none;
	
}
#envoyer_a_un_ami h2{
	color:#EB6531;
	font-size:13px;
}

#envoyer_a_un_ami input{
	float:left;
}
#envoyer_a_un_ami li{
	padding-bottom:10px;
	height:20px;
}
/* *************************************************************************** */
/* *******************************   EMBELLISSEZ VOS TOITURES  ************************ */
/* *************************************************************************** */
#embellissez{
	float:left;
	padding-left:28px;
	padding-right:26px;
	padding-top:13px;
	color:#1d316e;
	background-color:#f3f4f5;
}
#embelissez_left{
	float:left;
	padding-top:20px;
	padding-right:20px;
	width:205px;
	/*background-color:#CC0099;*/
}
#embelissez_right{
	float:left;
	padding-top:20px;
	/*padding-right:16px;*/
	width:225px;
	/*background-color:#FFFF66;*/
}
/* *************************************************************************** */
/* *******************************   DES PERFORMANCES EPROUVEES  ************************ */
/* *************************************************************************** */
#performances_eprouvees{
	background-color:#f3f4f5;
	padding-left:28px;
	padding-right:26px;
	padding-top:13px;
	color:#1d316e;
	width:450px;
	float:left;
	
}
#performances_eprouvees_top_left{
	float:left;
	width:274px;
	padding-right:18px;
	
}
#performances_eprouvees_middle_left{
	float:left;
	width:130px;
}
#performances_eprouvees_middle_right{
	float:left;
	width:315px;
}
/* *************************************************************************** */
/* *******************************   ISOLATION THERMIQUE  ************************ */
/* *************************************************************************** */
#isolation{
	background-color:#f3f4f5;
	padding-left:28px;
	padding-right:26px;
	padding-top:13px;
	color:#1d316e;
	width:450px;
	float:left;
	
}
#isolation_top_left{
	float:left;
	width:380px;
}
#isolation_top_right{
	float:left;
	padding-top:20px;
}
#isolation_middle_left{
	float:left;
	width:237px;
}
#isolation_middle_right{
	float:left;
	padding-left:25px;
	padding-top:30px;
	width:185px;
}
#isolation_bottom_left{
	float:left;
	width:237px;
}
#isolation_bottom_right{
	float:left;
	padding-top:30px;
	padding-left:25px;
	width:185px;
}
/* *************************************************************************** */
/* *******************************   REALISEZ DES ECONOMIES  ************************ */
/* *************************************************************************** */
#realisez_economies{
	background-color:#f3f4f5;
	padding-left:28px;
	padding-right:26px;
	padding-top:13px;
	color:#1d316e;
	width:450px;
	/*float:left;*/
}
#realisez_economies_top_left{
	float:left;
	width:366px;
}
#realisez_economies_top_right{
	float:left;
	width:80px;
}
#realisez_economies_middle1_left{
	float:left;
	width:270px;
	padding-right:40px;
	
}
#realisez_economies_middle1_right{
	float:left;
	padding-top:37px;
	
}
#realisez_economies_middle2_left{
	float:left;
	/*width:270px;*/
	padding-bottom:25px;
	padding-top:37px;
	padding-right:15px;
	
}
#realisez_economies_middle2_right{
	float:left;
	padding-top:37px;
	width:296px;
	
}
/* *************************************************************************** */
/* *******************************   PROTEGER L'ENVIRONNEMENT  ************************ */
/* *************************************************************************** */

#proteger_environnement{
	background-color:#f3f4f5;
	padding-left:28px;
	padding-right:26px;
	padding-top:13px;
	color:#1d316e;
	width:450px;
	float:left;
}
#proteger_environnement_top_left{
	float:left;
	width:238px;
	padding-right:35px;
}
#proteger_environnement_top_right{
	float:left;
	width:176px;
}
#proteger_environnement_middle_left{
	float:left;
	width:343px;
	padding-right:30px;
}
#proteger_environnement_middle_right{
	float:left;
	/*width:176px;*/
	padding-top:28px;
}
/* *************************************************************************** */
/* *******************************   ACCELEREZ VOS CHANTIERS  ************************ */
/* *************************************************************************** */
#accelerez{
	background-color:#f3f4f5;
	padding-left:28px;
	padding-right:26px;
	padding-top:13px;
	color:#1d316e;
	width:450px;
	float:left;
	
}
#accelerez_top_left{
	float:left;
	width:237px;
}
#accelerez_top_right{
	float:left;
	width:185px;
	padding-left:25px;
}
.rectangle2_structure_right{
	background-image:url(../img/degrade2_rectangle_structure_right.gif);
	background-repeat:repeat-y;
	border: 1px solid #e2e4e5;
	width:166px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:10px;
	padding-right:10px;
	color:#798799;
}
/* *************************************************************************** */
/* *******************************   ACCESSOIRES  ************************ */
/* *************************************************************************** */
#accessoires{
	background-color:#F3F4F5;
	padding-left:28px;
	padding-right:26px;
	padding-top:13px;
	color:#1d316e;
	width:450px;
	float:left;
	
}

.accessoires_collecte_eau{
	width:144px;
	padding-right:8px;
	padding-bottom:10px;
	float:left;
}	

.accessoires_collecte_eau_img{
	background-image:url(../img/accessoires_collecte_eau.jpg);
	background-repeat:no-repeat;
	width:144px;
	height:131px;
}
/* *************************************************************************** */
/* *******************************   LIENS UTILES  ************************ */
/* *************************************************************************** */
.logo_liens a{
	color:#578ED9;
}
#liens_utiles b{
	font-size:12px;
}
#liens_utiles h3{
	font-size:15px;
	color:#578ED9;
}
#liens_utiles a{
	color:#578ED9;
	text-decoration:none;
	font-weight:bold;
	
}
#liens_utiles a:hover{
	text-decoration:underline;
	
}
/*.logo_liens{
	line-height:8px;
	padding-bottom:10px;
}*/
.logo_liens_left{
	float:left;
	width:166px;
	
}
.logo_liens_right{
	float:left;
	padding-top:10px;
	padding-left:10px;
	}


/* *************************************************************************** */
/* *******************************   CONTACTS  ************************ */
/* *************************************************************************** */
#contacts{
	background-color:#f3f4f5;
	padding-left:28px;
	padding-right:26px;
	padding-top:50px;
	color:#1d316e;
	width:450px;
	float:left;

}
#contacts h5{
	background-image:url(../img/puce_contacts.gif);
	background-position: 0px 3px;
	background-repeat:no-repeat;
	padding-left:10px;
	width:104px;
	float:left;
}
.bt_radio{
	float:left;
	width:52px;
}
#contacts input{
	float:left;
}
#contacts li{
	padding-bottom:10px;
	height:20px;
}
.bt_radio input{
	float:left;
	/*margin-top:-4px;*/
	width:13px;
	height:13px;
}
.bt_radio p{
	float:left;

}