@CHARSET "ISO-8859-1";

.services_phrase_aec{
	width:620px;
	background-color:#ffffff;
}

.services_bloc_gauche{
	width:620px;
}
.services_bloc_droite{
	width:330px;
	background-color:#f5f5f5;
}

.service_fond_blanc{
	background-color:#ffffff;
}

.service_fond_blanc p{
	font-family:RobotoRegular,arial,sans-serif;
	font-size:14px;
	color: #3e3e3e;
}

.service_fond_blanc .liste ul{
	padding-left: 40px;
	padding-right: 40px;
	font-family:RobotoRegular,arial,sans-serif;
	font-size:14px;
	color: #3e3e3e;
}

.service_fond_blanc .liste li{
	font-family:RobotoRegular,arial,sans-serif;
	font-size:14px;
	list-style: disc;
	margin-left: 60px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 40px;
}

.encadre_vert{
	border:2px solid #80bd00;
	width:305px;
}

.encadre_jaune{
	border:2px solid #FCBD00;
	width:305px;
}

.encadre_bleu{
	border:2px solid #288ac1;
	width:305px;
}



/*--------------- Notre offre ------------*/

.titre_notre_offre {
	font-family:RobotoCondensedRegular,arial,sans-serif;
	font-size:45px;
	line-height: 45px;
	text-transform: uppercase;
}	
	
.phrase_notre_offre{
	font-family:RobotoMedium,arial,sans-serif;
	font-size:15px;
	padding: 0px 0px 40px 0px;
}

.petite_phrase_notre_offre{
	margin-top: 120px;
	font-family:RobotoRegular,arial,sans-serif;
	font-size:12px;
	margin-left: auto;margin-right: auto;
	width: 220px;
	text-align: center;
}
.offre_conteneur_titre_texte{
	float: left;
	margin-left: 20px;
	margin-right: 40px;
}
.offre_picto_gauche{
	float: left; height:150px; margin-right:20px;
}
.bouton_noir{
	background-color: rgba(0,0,0,0.8);
	font-family:RobotoRegular,arial,sans-serif;
	font-size:16px;
	border: 1px solid #ffffff;
	color:#ffffff;
	padding: 10px;
	margin-left: auto;margin-right: auto;
	text-align: center;
	text-transform: uppercase;
}

.bouton_vert{
	background-color:#66a31d;
	font-family:RobotoRegular,arial,sans-serif;
	font-size:16px;
	color:#ffffff;
	padding: 10px;
	margin-left: auto;margin-right: auto;
	text-align: center;
	text-transform: uppercase;
}

.cercle_gris{
	background-color:#494949;
	-webkit-border-radius:66px;
	-moz-border-radius:66px;
	border-radius:66px;
	width:66px;
	height:66px;
	text-align: center;
	cursor:pointer;
}

.story_fond { height: 534px; padding: 0; margin: 0; width: 100%; max-width: 1000px; position: relative;color:#ffffff; }
.story { height: 340px; padding: 0; margin: 0; width: 100%; max-width: 1000px; position: relative;color:#1e4679; background-color: #ffffff;}
.story_contenu{ margin-left: auto; margin-right: auto; padding-top:75px;}
#first { background: url(http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/04_notre_offre/offre_arc_en_ciel/Fond_offre_crop.jpg)no-repeat center fixed;}
#second { background: url(http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/04_notre_offre/mes_favoris/fond_favoris_crop.jpg) no-repeat center fixed; }


#third { background: url(http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/04_notre_offre/meteomail/fond_meteomail_crop.jpg) no-repeat center fixed; }
#four { background: url(http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/04_notre_offre/alerte_perso/fond_alerteperso_crop.jpg) no-repeat center fixed; }
#five { background: url(http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/04_notre_offre/expert_email/fond-expert-mail_crop.jpg) no-repeat center fixed;}
#six { background: url(http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/04_notre_offre/expert_tel/fond_expert-tel_crop.jpg) no-repeat center fixed;}
#seven{ background: url(http://versdevimg01.meteoconsult.fr:7021/images/meteoconsult2014/decoupes/k_previs_saisonnieres/C-Parallaxe/img-parallaxe-previsionV2.jpg)no-repeat center fixed; }
#height{ background: url(http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/04_notre_offre/meteojardin/fond-meteojardin_crop.jpg)no-repeat center fixed; }
.offre_btn_action{font-family:RobotoCondensedBold,arial,sans-serif;font-size:18px;padding: 5px;float: left;text-transform: uppercase;}
.offre_legende_pictos{font-family:RobotoRegular,arial,sans-serif; font-size:14px; float: left;width:72px; text-align: center; margin-right: 40px;}
.offre_espace_cliquable_pictos{float:left;width:70px; height:70px;margin-right: 45px; cursor: pointer;}

/*--------------- Page Arc-en-Ciel ------------*/
.services_titre{
	height: 66px;
	line-height: 85px;
	text-transform: uppercase;
}

.services_titre h1{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:32px;
	color:#3e3e3e;
	text-transform: uppercase;
	padding-right: 5px;
	display: inline;
}


.services_titre.services_a_la_carte{
	font-family:RobotoCondensedLight,arial,sans-serif;
	font-size:30px;
	color:#3e3e3e;
	text-transform: uppercase;
	display: inline;
}
.services_titre span{
	font-family:RobotoCondensedRegular,arial,sans-serif;
	font-size:24px;
	color:#3e3e3e;
	
}
.services_titre img{
	float: left;
	margin:15px 15px 15px 15px;
}

.services_intertitre{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:24px;
	color:#3e3e3e;
	text-transform: uppercase;
	display: inline;
	margin-left:40px;
}

.services_sous_titre{
	font-family:RobotoBold,arial,sans-serif;
	font-size:18px;
	color:#1a6395;
	margin-left:40px;
	margin-top:20px;
	text-transform: uppercase;
}

.services_sous_titre_identite{
	font-family:RobotoCondensedLight,arial,sans-serif;
	font-size:18px;
	color:#000000;
}

.services_sous_titre2{
	font-family:RobotoBold,arial,sans-serif;
	font-size:16px;
	color:#000000;
	margin-left:40px;
}

.services_sous_titre3{
	font-family:RobotoRegular,arial,sans-serif;
	font-size:21px;
	color:#000000;
	margin-left:40px;
	font-weight: 400;
	line-height: 27px;
	text-transform: uppercase; 
}
.services_sous_titre3 .partie_bleue{
	font-family:RobotoRegular,arial,sans-serif;
	color: #228dd8;
	font-size: 21px;
	font-weight: 700;
	line-height: 27px; 
}

.services_sous_titre_assurances{
	font-family:RobotoCondensedRegular,arial,sans-serif;
	font-size:14px;
	color:#b83a3b;
	margin-left:20px;
}

.services_mentions_etoile{
	font-family:RobotoCondensedRegular,arial,sans-serif;
	font-size:12px;
	color:#7d7d7d;
	margin-left:40px;
}

.services_texte_bold li{
	color: #454545;
	font-size: 14px;
	line-height: 25px;
}

.services_texte_bold li.produit_abo{
	font-size:13px;
	color: #208cd7;
}

.services_texte_bold .fond_produit_abo{
	background-color: rgba(34, 141, 216, 0.15);
	width: 142px;
	height: 20px;
	margin-left: -5px;
	padding-top: 5px;
}

.services_texte_bold{
	font-family:RobotoBold,arial,sans-serif;
	font-size:14px;
	color:#3e3e3e;
}

.services_texte{
	font-family:RobotoCondensedRegular,arial,sans-serif;
	font-size:14px;
	color:#3e3e3e;
}

.services_rond_prix{
	overflow:hidden;
	-webkit-border-radius:91px;
	-moz-border-radius:91px;
	border-radius:91px;
	width:91px;
	height:91px;
	background-color:#b8b8b8;
	margin-left:40px;
	color: #ffffff;
	text-align: center;
}
.services_rond_prix .prix1{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:30px;
}

.services_rond_prix .prix2{
	font-family:RobotoRegular,arial,sans-serif;
	font-size:14px;
}

.services_prixou{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:16px;
	color:#000000;
	float:left;
	margin-left: 75px;
	margin-top: 10px;
}

.services_phrase_descriptive_aec{
	font-family:RobotoCondensed,arial,sans-serif;
	font-size:14px;
	color:#454545;
	float:left;
	width:280px;
	margin-left: 15px;
	padding-top: 15px;
}
.services_prix_aec{
	font-family: RobotoRegular;
	color: #45bdfc;
	font-size: 38px;
	font-weight: 700;
	line-height: 19px; 
	margin-left: 60px;
	padding-top: 20px;

}

.services_prix_aec .periode{
	font-family: RobotoRegular;
	color: #1a1a1a;
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	padding-top: 8px;
	margin-left: 40px;
}
.services_selection_abo{
	background-color: #ffffff;
	height: 110px;
}

.services_selection_plus{
	font-family:RobotoCondensed,arial,sans-serif;
	font-size:28px;
	color:#208cd6;
}

.services_abo_exceptionnelle{
	font-size: 12px;
	font-family:RobotoCondensed,arial,sans-serif;
	background-color:#73b821;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	color: #ffffff;
	padding: 3px;
}
.services_selection_abo_picto{
	font-family:RobotoCondensedBold,arial,sans-serif;
	float: left;
	text-align: center;
	margin-left:20px;
	color: #454545;
	font-size: 14px;
	width: 115px;
}

/*.services_selection_abo :hover{
	background-color: #eaf4de;
	
	
}*/
.services_bouton{
	font-family:RobotoCondensedRegular,arial,sans-serif;
	font-size:18px;
	color:#ffffff;
	text-transform: uppercase;
	width:237px;
	height:37px;
	text-align:center;
	line-height: 37px;
	cursor: pointer;
}

.services_bouton.bleu_clair{
	background-color:#218adb;
}
.services_bouton.bleu_fonce{
	background-color:#1a6395;
}
.services_bouton.bleu_tres_fonce{
	background-color:#1e4679;
	-moz-box-shadow: 3px 3px 5px 0px #cccccc;
	-webkit-box-shadow: 3px 3px 5px 0px #cccccc;
	-o-box-shadow: 3px 3px 5px 0px #cccccc;
	box-shadow: 3px 3px 5px 0px #cccccc;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#cccccc, Direction=135, Strength=5);
}

.services_bouton.bleu_clair_ombre{
	background-color:#218adb;
	-moz-box-shadow: 3px 3px 5px 0px #cccccc;
	-webkit-box-shadow: 3px 3px 5px 0px #cccccc;
	-o-box-shadow: 3px 3px 5px 0px #cccccc;
	box-shadow: 3px 3px 5px 0px #cccccc;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#cccccc, Direction=135, Strength=5);
}


.services_bouton.vert{
	background-color:#80bd00;
}

.services_bouton.gris{
	background-color:#b8b8b8;
}



.services_bouton_98{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:14px;
	color:#ffffff;
	text-transform: uppercase;
	width:118px;
	height:26px;
	text-align:center;
	line-height: 26px;
	cursor: pointer;
}

.services_bouton_98.rouge{
	background-color:#b63e39;
	color:#ffffff;
}

.services_bouton_98.vert{
	background-color:#93bb00;
}

.services_bouton_98.turquoise{
	background-color:#1492a4;
}

.services_bouton_98.bleu{
	background-color:#1b6299;
}

.services_bouton_98.bleu_clair{
	background-color:#218adb;
}

.services_bouton_98.rose{
	background-color:#BF348F;
}

.services_bouton_premium{
	font-family:RobotoCondensedRegular,arial,sans-serif;
	font-size:25px;
	color:#ffffff;
	text-transform: uppercase;
	width: 364px;
	height: 44px;
	text-align:center;
	line-height: 44px;
	cursor: pointer;
}

.services_bouton_premium.bleu_clair{
	background-color:#208cd6;
}



.services_encart_rond{
	overflow:hidden;
	-webkit-border-radius:40px;
	-moz-border-radius:40px;
	border-radius:40px;
	width:190px;
	height:40px;
	background-color:#80bd00;
	margin-left:60px;
	color: #ffffff;
	text-align: center;
}

.services_encart_rond .prix1{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:21px;
	float: left;
	margin-left: 60px;
	margin-top: 5px;
}

.services_encart_rond .prix2{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:11px;
	float: left;
	margin-top: 12px;
	margin-left: 10px;
}

.service_autopromo_bold{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:16px;
	color:#3e3e3e;
	text-transform: uppercase;
}

.service_autopromo_normal{
	font-family:RobotoCondensedLight,arial,sans-serif;
	font-size:21px;
	color:#3e3e3e;
	text-transform: uppercase;
}

.services_separateur_gris{
	float: left;
	width: 1px;
	height:325px;
	background-color:#e6e6e6;
	margin-left:12px;
	margin-right:10px;
}

.services_separateur_gris{
	float: left;
	width: 1px;
	height:325px;
	background-color:#e6e6e6;
	margin-left:12px;
	margin-right:10px;
}

.services_separateur_noir_horizontal{
	clear: both;
	width: 620px;
	height:1px;
	background-color:#000000;
	margin: 30px 0px 40px -30px;
}

.services_separateur_gris_horizontal{
	clear: both;
	width: 100%;
	height:1px;
	background-color:#eaeaea;
	margin: 30px 0px 20px -30px;
}


.services_sous_titre_alacarte{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:18px;
	color:#3e3e3e;
	margin-top:10px;
	text-transform: uppercase;
	margin-bottom:-3px;
}

.services_picto_alacarte{
	float: left;
	margin-right: 10px;
	margin-top:15px;
}

.services_sous_titre2_alacarte{
	font-family:RobotoCondensedRegular,arial,sans-serif;
	font-size:14px;
	color:#3e3e3e;
}

.services_texte_alacarte{
	font-family:RobotoRegular,arial,sans-serif;
	font-size:12px;
	color:#3e3e3e;
	text-align: center;
	margin-top:10px;
}

.services_baspage_titre{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:23px;
	color:#1a6395;
	text-transform: uppercase;
	padding-top:35px;
}

.services_baspage_sous_titre{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:15px;
	color:#3e3e3e;
	text-transform: uppercase;
	padding-bottom: 15px;
}

.services_baspage_texte{
	font-family:RobotoRegular,arial,sans-serif;
	font-size:13px;
	color:#3e3e3e;
}

.services_titre_etat_abo{
	font-family:RobotoLight,arial,sans-serif;
	font-size:24px;
	color:#000000;
	padding-top:40px;
	margin-left:40px;
}
.services_titre_etat_abo.achat{
	line-height: 29px;
	padding-bottom:0px;
}

.services_titre_etat_abo_bleu{
	font-family:RobotoRegular,arial,sans-serif;
	font-size:24px;
	color:#208cd6;
	margin-left:40px;
}

.services_titre_bleu{
	font-family:RobotoRegular,arial,sans-serif;
	font-size:24px;
	color:#208cd6;
}

.services_titre_etat_service{
	font-family:RobotoBold,arial,sans-serif;
	font-size:18px;
	color:#000000;
	margin-top:50px;
	margin-left:40px;
	border-bottom: 1px solid #cccccc;
	width: 551px;
}

.services_separation_service{
	height:1px;
	background-color: #cccccc;
	width: 551px;
	clear: both;
	margin-left:40px;
	margin-top: 30px;
}

.services_texte_configuration_bleu{
	font-family:RobotoCondensedRegular,arial,sans-serif;
	font-size:12px;
	color:#208cd6;
	cursor: pointer;
}

.services_texte_configuration_bleu a{
	color:#208cd6;
}

.services_header_titre{
	font-family:RobotoCondensedRegular,arial,sans-serif;
	font-size:26px;
	color:#ffffff;
	position: absolute;
	top: 30px;
	text-transform: uppercase;
}

.bloc_services_a_la_carte{
	background-color: #ffffff;
	padding-left: 30px;
	width: 100%;
}

.services_lien_bleu{
	font-family:RobotoBold,arial,sans-serif;
	font-size:14px;
	color:#208cd6;
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/02_meteomail_visiteur/Fleche-page-meteomail-bleu.png') no-repeat right 5px;
	cursor:pointer;	
}

.services_lien_vert{
	font-family:RobotoBold,arial,sans-serif;
	font-size:14px;
	color:#73b821;
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/09_liste_meteomails/Img-meteomail-premium-fleche-vert.png') no-repeat right 5px;
	cursor:pointer;	
}

.services_lien_bleu_abo{
	float: right;
	width: 170px;
	font-family:RobotoRegular,arial,sans-serif;
	font-size:12px;
	color:#208cd6;
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/02_meteomail_visiteur/Fleche-page-meteomail-bleu.png') no-repeat center right 5px;
	cursor:pointer;
}
.services_lien_bleu_abo a{
	color:#208cd6;
}

.services_meteomail_phrase_description{
	font-family:RobotoRegular,arial,sans-serif;
	font-size:14px;
	color:#3e3e3e;
	float: left;
	margin-left: 40px;
	margin-right: 40px;
}

.services_meteomail_phrase_description_abo{
	font-family:RobotoRegular,arial,sans-serif;
	font-size:14px;
	color:#545454;
	float: left;
}

.services_meteomail_en_cours_titre{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:14px;
	color:#3e3e3e;
}

.services_meteomail_en_cours_description{
	font-family:RobotoCondensedRegular,arial,sans-serif;
	font-size:14px;
	color:#3e3e3e;
}


.services_meteomail_en_cours_bloc_gauche{
	float:left; margin: 30px 0px 30px 40px; width:330px;
}
.services_meteomail_en_cours_bloc_droite{
	float:left;margin-top:30px;margin-left:20px; width:200px; line-height: 22px;
}

.services_texte_gras{
	font-family:RobotoBold,arial,sans-serif;
}

.services_meteomail_titre_abo{
	font-family:RobotoRegular,arial,sans-serif;
	font-size:20px;
	color:#000000;
	text-transform: uppercase;
	line-height: 59px;
}

.services_suspendu{
	color: #a5a5a5;
}

.popup_certificat{
	background: #222E2A url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/16_certificats_bis/popup/Popup-certificats-fond.jpg') no-repeat;
	width:640px;
	height: 600px;
	
	padding: 0px 0px 20px 0px;
	
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 100000022;
}
.popup_certificat .contenu{
	height: 445px;
	width:560px;
	overflow-y : scroll;
	-moz-box-shadow: 3px 3px 5px 0px #000000;
	-webkit-box-shadow: 3px 3px 5px 0px #000000;
	-o-box-shadow: 3px 3px 5px 0px #000000;
	box-shadow: 3px 3px 5px 0px #000000;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=135, Strength=5);
}

.popup_code_secret{
	background: #222E2A url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/h_mon_compte/04_changer_code_secret/Img-compte-fond.jpg') no-repeat;
	width:554px;
	height: 490px;
	
	padding: 0px 0px 20px 0px;
	
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 100000022;
}
.popup_code_secret .contenu{
	height: 260px;
	width:440px;
}

.popup_meteomail{
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/08_popup_meteomail/Img-meteomail-popup-fond.jpg') no-repeat;
	width:554px;
	height: 645px;
	
	padding: 0px 0px 20px 0px;
	
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 100000022;
}
.popup_meteomail .contenu{
	height: 470px;
	width:440px;
}

.popup_favoris{
	background-color: #224a7c;
	width:496px;
	height: 433px;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 100000022;
}
.popup_favoris .contenu{
	height: 380px;
	width:430px;
}
.popup_alerteperso{
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/10_decoupes_lot2/Img-alertemeteo-popup-fond.jpg') no-repeat;
	width:554px;
	height: 645px;
	
	padding: 0px 0px 20px 0px;
	
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 100000022;
}
.popup_alerteperso .contenu{
	height: 492px;
	width:440px;
}
.popup_meteojardin{
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/11_meteojardin/Img-meteojardin-popup-fond.jpg') no-repeat;
	width:554px;
	height: 830px;
	
	padding: 0px 0px 20px 0px;
	
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 100000022;
}
.popup_meteojardin .contenu{
	height: 680px;
}

.popup_partagepageamis{
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/d_previsions/17_popuppartage/Img-previ-popup.jpg') no-repeat;
	width:554px;
	height: 660px;
	padding: 0px 0px 20px 0px;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 100000022;
	background-color: #EBEBEB;
}
.popup_partagepageamis .contenu{
	height: 530px;
	width:450px;
	padding-left: 0px;
}
.popup_favoris .contenu,
.popup_code_secret .contenu,
.popup_certificat .contenu,
.popup_meteojardin .contenu,
.popup_alerteperso .contenu,
.popup_partagepageamis .contenu,
.popup_meteomail .contenu{
	background-color: #ffffff;
	margin-left:auto;
	margin-right:auto;
	padding: 10px;
}

.popup_code_secret .closeAuthPopup,
.popup_certificat .closeAuthPopup,
.popup_meteojardin .closeAuthPopup,
.popup_alerteperso .closeAuthPopup,
.popup_partagepageamis .closeAuthPopup,
.popup_meteomail .closeAuthPopup{
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/08_popup_meteomail/Img-meteomail-popup-croix.png') no-repeat;
	cursor:pointer;
	position:relative;
	width:20px;
	height:20px;
	float: right;
	margin: 20px;
}


.popup_alerteperso .titre{
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/07_alertePerso_premium/Picto-alerteperso-premium-alerte.png') 0px 20px no-repeat;
	
}

.popup_meteomail .titre{
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/03_meteomail_premium/Picto-page-meteomail-premium.png') no-repeat left;
}

.popup_meteojardin .titre{
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/11_meteojardin/Img-meteojardin-picto-big.png') no-repeat left;
}

.popup_code_secret .titre{
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/h_mon_compte/04_changer_code_secret/Picto-compte-code.png') no-repeat left;
}

.popup_partagepageamis .titre{
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/d_previsions/17_popuppartage/Img-previ-popup-picto.png') no-repeat left;
	font-family:RobotoCondensedBold,arial,sans-serif;
	text-transform: uppercase;
	font-size:26px;
	color:#ffffff;
	padding-left: 85px;
	padding-top: 20px;
	margin-left: 40px;
	text-align: left;
	height: 80px;
}

.popup_partagepageamis label{
	font-family:RobotoCondensedRegular,arial,sans-serif;
	font-size:14px;
	color:#000000;
}

.popup_partagepageamis .soustitre{
	font-family:RobotoItalic,arial,sans-serif;
	font-size:12px;
	color:#838383;
}

.popup_partagepageamis textarea{
	font-family:RobotoItalic,arial,sans-serif;
	font-size:14px;
	color:#838383;
	padding-left: 10px;
	padding-top: 5px;
	height: 80px;
	width: 215px;
	margin-left: -30px; 
}


.popup_partagepageamis .sous_titre{
	font-family:RobotoCondensedRegular,arial,sans-serif;
	font-size:18px;
	color:#000000;
	text-align: left;
	margin-top: 10px;
	margin-left: 40px;
}
.popup_favoris .bleu{
	background-color: #00a8d9;
	border-radius: 3px;
}
.popup_favoris .titre{
	font-family:RobotoCondensedRegular;
	font-size:32px;
	color:#3b5998;
	text-transform: uppercase;
	margin-top: 20px;
}

.popup_favoris .phrase_ajout{
	font-family:RobotoCondensedRegular;
	font-size:16px;
	color:#00a8d9;
}
.popup_code_secret .titre,
.popup_certificat .titre,
.popup_meteojardin .titre,
.popup_alerteperso .titre,
.popup_meteomail .titre{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:26px;
	color:#ffffff;
	line-height: 100px;
	text-transform: uppercase;
	height: 100px;
	padding-left: 85px;
	margin-left: 40px;
}

.popup_certificat .intemperie{
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/14_certificats/Img-page-certificat-picto-bleu.png') no-repeat 20px;
}

.popup_certificat .intemperie10j{
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/14_certificats/Img-page-certificat-picto-rouge.png') no-repeat 20px;
}

.popup_certificat .rapport{
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/14_certificats/Img-page-certificat-picto-rose.png') no-repeat 20px;
}

.popup_certificat .devis{
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/14_certificats/Img-page-certificat-picto-vert.png') no-repeat 30px;
}



.popup_code_secret .titre_etape,
.popup_certificat .titre_etape,
.popup_meteojardin .titre_etape,
.popup_alerteperso .titre_etape,
.popup_meteomail .titre_etape,
.titre_form_question_par_mail{
	font-family:RobotoCondensedRegular,arial,sans-serif;
	font-size:18px;
	color:#000000;
	/*padding-bottom: 10px;*/
	border-bottom: 1px solid #cccccc;
	margin-left: 40px;
	padding-bottom: 3px;
}

.popup_meteomail .puce_vert{
	-webkit-border-radius:28px;
	-moz-border-radius:28px;
	border-radius:28px;
	width:28px;
	height:28px;
	background-color:#0093a2;
	float: left;
	margin-right: 10px;
	text-align: center;
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:18px;
	color:#ffffff;
	
}
.popup_certificat .puce_bleue{
	-webkit-border-radius:28px;
	-moz-border-radius:28px;
	border-radius:28px;
	width:28px;
	height:28px;
	background-color:#3491C5;
	float: left;
	margin-right: 10px;
	text-align: center;
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:18px;
	color:#ffffff;
	
}

.popup_certificat .puce_rouge{
	-webkit-border-radius:28px;
	-moz-border-radius:28px;
	border-radius:28px;
	width:28px;
	height:28px;
	background-color:#B63E39;
	float: left;
	margin-right: 10px;
	text-align: center;
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:18px;
	color:#ffffff;
	
}


.popup_certificat .puce_rose{
	-webkit-border-radius:28px;
	-moz-border-radius:28px;
	border-radius:28px;
	width:28px;
	height:28px;
	background-color:#BF348F;
	float: left;
	margin-right: 10px;
	text-align: center;
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:18px;
	color:#ffffff;
	
}

.popup_certificat .puce_vert{
	-webkit-border-radius:28px;
	-moz-border-radius:28px;
	border-radius:28px;
	width:28px;
	height:28px;
	background-color:#96B80E;
	float: left;
	margin-right: 10px;
	text-align: center;
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:18px;
	color:#ffffff;
	
}

.popup_alerteperso .puce_rouge{
	-webkit-border-radius:28px;
	-moz-border-radius:28px;
	border-radius:28px;
	width:28px;
	height:28px;
	background-color:#B63E39;
	float: left;
	margin-right: 10px;
	text-align: center;
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:18px;
	color:#ffffff;
	
}

.popup_meteojardin .puce_vert{
	-webkit-border-radius:28px;
	-moz-border-radius:28px;
	border-radius:28px;
	width:28px;
	height:28px;
	background-color:#73b821;
	float: left;
	margin-right: 10px;
	text-align: center;
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:18px;
	color:#ffffff;
	
}

.popup_code_secret .puce_bleue{
	-webkit-border-radius:28px;
	-moz-border-radius:28px;
	border-radius:28px;
	width:28px;
	height:28px;
	background-color:#218ADB;
	float: left;
	margin-right: 10px;
	text-align: center;
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:18px;
	color:#ffffff;
	
}

.popup_favoris .bouton,
.popup_code_secret .bouton,
.popup_certificat .bouton,
.popup_meteojardin .bouton,
.popup_alerteperso .bouton,
.popup_partagepageamis .bouton,
.popup_meteomail .bouton{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:18px;
	color:#ffffff;
	text-transform: uppercase;
	width:193px;
	height:35px;
	text-align:center;
	line-height: 36px;
	cursor: pointer;
	margin-left: 15px;
	float:left;
}

.popup_code_secret input.bouton,
.popup_certificat input.bouton,
.popup_meteojardin input.bouton,
.popup_alerteperso input.bouton,
.popup_meteomail input.bouton{
	line-height: 34px;
}

.popup_code_secret .bouton.seul,
.popup_certificat .bouton.seul,
.popup_meteojardin .bouton.seul,
.popup_alerteperso .bouton.seul,
.popup_meteomail .bouton.seul{
	margin-left: 128px;
}

.popup_certificat .gris,
.popup_alerteperso .gris,
.popup_meteomail .gris{
	background-color: #8d8d8d;
}

.popup_code_secret .vert,
.popup_certificat .vert,
.popup_meteojardin .vert,
.popup_alerteperso .vert,
.popup_partagepageamis  .vert,
.popup_meteomail .vert{
	background-color: #73b821;
}

.services_bloc_certificat{
	margin-top:10px;
	padding-bottom: 10px;
	background-color: #ffffff;
	color: #3e3e3e;
	font-family:RobotoRegular,arial,sans-serif;
	font-size: 14px;
	margin-left: 40px;
}

.services_bloc_certificat a {
	background-color: #ffffff;
}
.services_bloc_certificat:hover{
	margin-top:10px;
	padding-bottom: 10px;
	background-color: #ebebeb;
	cursor: pointer;
	
}


.services_mise_en_avant_certificats{
	width: 100%;
	border: 2px solid #b83a3b;
	background-color: rgba(184,58,59,0.1);
	margin-top: 30px;
	color: #3e3e3e;
	font-family:RobotoRegular,arial,sans-serif;
	font-size: 14px;
}

.services_prix_certificats{
	float:right;
	font-family:RobotoBold,arial,sans-serif;
	font-size:36px;
	color:#3192c1;
	margin-top:15px;
	margin-right: 15px;
	text-transform: uppercase;
	text-align: center;
}


#tab_achat{
	width: 934px;
	background-color:#ffffff;
	border: 4px solid #208cd6;
	padding-top: 8px;
	padding-bottom: 10px;
	margin-top: 22px;
}

#tab_achat thead td{
	font-family:RobotoBold,arial,sans-serif;
	font-size:18px;
	color:#000000;
	text-transform: uppercase;
	padding-bottom: 2px;
}
#tab_achat td{
	padding-left: 20px;
	font-family:RobotoRegular,arial,sans-serif;
	font-size:16px;
	color:#000000;
	line-height: 19px;
}

#tab_achat tfoot td{
	padding-left: 20px;
	font-family:RobotoRegular,arial,sans-serif;
	font-size:16px;
	color:#208cd6;
	line-height: 18px;
}

.services_paginateur_achat{
	font-family:RobotoBold,arial,sans-serif;
	font-size:14px;
	color:#1e4679;
	width: 621px;
	height:53px;
	text-align: center;
}

.services_paginateur_achat a{
	color:#1e4679;
}

.services_paginateur_achat a:hover{
	text-decoration: underline;
}

.services_paginateur_achat .num{
	float: left;
	margin-right: 20px;
}

.services_paginateur_achat .center{
	width: 400px;
	margin-left: auto;
	margin-right: auto;
	background-color:#cccccc;
	margin-top: 20px;
}

.services_paginateur_achat .select{
	background-color:#2081d6;
	width: 24px;
	height: 24px;
	color:#ffffff;
	font-family:RobotoRegular,arial,sans-serif;
	font-size:16px;
}

.services_paginateur_achat .select a{
	color:#ffffff;
}

#paiement{
	background-color: #ffffff;
	margin-top: 29px;
}

#paiement .choix_paiement{
	float: left;
	font-family:RobotoRegular,arial,sans-serif;
	font-size:18px;
	color:#000000;
	padding-top:40px;
	margin-left:40px;
	text-transform: uppercase;
	line-height: 22px;
}


#paiement .choix_paiement span{
	font-family:RobotoBold,arial,sans-serif;
	color:#208cd6;

}

#paiement .choix_paiement_compte_mc{
	font-family:RobotoBold,arial,sans-serif;
	font-size:16px;
	color:#1e4679;
	padding-top:20px;
	text-transform: uppercase;
}


#paiement label{
	font-family:RobotoRegular,arial,sans-serif;
	font-size:14px;
	text-transform: uppercase;
	color:#000000;
	padding-left: 25px;
}

#paiement .label_accept{
	font-family:RobotoRegular,arial,sans-serif;
	font-size:12px;
	color:#777777;
	padding-left: 30px;
	text-transform: none;
	padding-top: 3px;
	
}
#paiement .texte{
	font-family:RobotoRegular,arial,sans-serif;
	font-size:14px;
	color:#3e3e3e;
	padding-left: 30px;
}

#confimation{
	background-color: #ffffff;
	margin-top: 20px;
	font-family:RobotoRegular,arial,sans-serif;
	font-size:14px;
	color:#3e3e3e;
	margin-top: 30px;
}

#confimation .titre{
	font-family:RobotoBold,arial,sans-serif;
	font-size:29px;
	color:#000000;
	text-transform: uppercase;
	padding-top: 20px;
}

#confimation .sous_titre{
	font-family:RobotoBold,arial,sans-serif;
	font-size:18px;
	color:#000000;
	text-transform: uppercase;
	margin-top: 10px;
}

#confimation p{
	font-family:RobotoRegular,arial,sans-serif;
	font-size:14px;
	color:#000000;
}

#confimation a{
	color:#208cd6;
}


.services_mj_titre{
	font-family:RobotoBold,arial,sans-serif;
	font-size:18px;
	color:#7cbd30;
}

.services_mj_bloc_description{
	margin-left: 137px; margin-top: 20px; font-size: 14px; line-height: 34px;
}

.services_mj_bloc_btn_config{
	margin-left: auto; margin-right: auto; width:470px; margin-top: 50px;
}

.temps_passe_div{
	float: left;
	margin-left: 40px;
	width: 170px;
	font-size: 14px;
}

.services_table{
	width: 100%;
	margin-left:0px;
	background-color: #ffffff;
}

.services_table tr{
	height: 80px;
	text-align: center;
	font-family:RobotoRegular,arial,sans-serif;
	font-size:16px;
	color: #000000;
}

.services_table tr.separ{
	height: 1px;
	text-align: center;
}

.services_table thead tr:hover{
	background-color:#ffffff;
	cursor: auto;
}


.services_table thead{
	font-family:RobotoBold,arial,sans-serif;
	font-size:18px;
	color: #000000;
	text-transform: uppercase;
}

.service_bandeau_prix_achat{
	height:53px;
	background-color: #1e4679;
	color:#ffffff;
	font-family:RobotoRegular,arial,sans-serif;
	font-size:16px;
	text-transform: uppercase;
	line-height: 53px;
}

.bloc_previs_tel{
	width:580px;
	float:left;
	margin-left: 20px;
	height: 120px;
}
.bloc_previs_tel .services_sous_titre{
	margin-left: 20px;
}

.bloc_previs_tel a {
	background-color: #ffffff;
}
.bloc_previs_tel:hover{
	background-color:#F5F5F5;
	/*cursor: pointer; A remettre lors de l'apparition du bouton en savoir +*/
}

.bloc_previs_tel:hover .services_bouton_98{
	background-color:#73B821;
}

.phrase_description_produit_dans_abo{
	font-family:RobotoBold,arial,sans-serif;
	font-size:16px;
	color: #208cd6;
	text-align: center;
}

.tarif_preferentiel_mois{
	width: 200px;
	height: 61px;
	font-family:RobotoRegular,arial,sans-serif;
	font-size:13px;
	color: #595959;
	background-color: #f3f8fc;
	text-align: center;
	padding-top: 10px;
	
}

/* DEBUT - GESTION DES FAVORIS */
.bloc_favori .favori_tempe {
	color:#1A6395;
	font-family:RobotoBold;
	top:40px;
	left:0px;
	width:130px;
	height:44px;
	line-height:44px;
	font-size:48px;
	text-align:center;
}
.croix_suppression_bloc_entite_favori{
	text-align:center;
	border:2px solid white;
	background-color: #1E4679;
	cursor:pointer;
	width: 20px;
	height:20px;
	color:white;
	line-height: 18px;	
	-webkit-border-radius: 15px 15px 15px 15px;
	border-radius: 15px 15px 15px 15px;
}
#content_favoris{
	list-style-type: none; 
	margin: 0; 
	padding: 0; 
	width: 938px;
}

#content_favoris li{
	background:url("http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/a_common/03_favoris/01_bandeau/bloc.png") no-repeat;	
	float:left;
	margin:0 5px 15px 5px;
	width:295px;
	height:114px;
	padding:5px;
	position:relative;
}
#bloc_ajoute_favori{
	background:url("http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/a_common/03_favoris/01_bandeau/bloc_traits.png") no-repeat;
	z-index:1;
	float:left;
	margin:0 5px 15px 5px;
	width:285px;
	height:103px;	
	padding:5px;
}
#creation_favori{
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/08_popup_meteomail/Img-mes-favoris-habillage.jpg') no-repeat #416EA7;
	width:554px;
	height: 415px;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 100000022;
	padding-bottom: 20px;
}
#creation_favori titre{
	color: #FFFFFF;
	font-family: RobotoCondensedBold,arial,sans-serif;
    font-size: 26px;
    height: 100px;
    line-height: 100px;
    margin-left: 40px;
    padding-left: 80px;
    text-transform: uppercase; 
}
#creation_favori .contenu{
	height: 275px;
	width:440px;
}

#creation_favori .contenu{
	background-color: #ffffff;
	margin-left:auto;
	margin-right:auto;
	padding: 20px;
	position:relative;
}

#creation_favori .closeAuthPopup{
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/08_popup_meteomail/Img-meteomail-popup-croix.png') no-repeat;
	cursor:pointer;
	position:relative;
	width:20px;
	height:20px;
	float: right;
	margin: 20px;
}
#creation_favori .titre{
	background: url('http://image.lachainemeteo.com/images/meteoconsult2014/decoupes/f_services/06_favoris_premium/Img-page-favoris-picto.png') no-repeat left;
}
#creation_favori .titre{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:26px;
	color:#ffffff;
	line-height: 100px;
	text-transform: uppercase;
	height: 100px;
	padding-left: 80px;
	margin-left: 40px;
}
#creation_favori .titre_etape{
	font-family:RobotoCondensedRegular,arial,sans-serif;
	font-size:18px;
	color:#000000;
	/*padding-bottom: 10px;*/
	border-bottom: 1px solid #cccccc;
	margin-left: 40px;
	padding-bottom: 3px;
}
#creation_favori .puce_vert{
	-webkit-border-radius:28px;
	-moz-border-radius:28px;
	border-radius:28px;
	width:28px;
	height:28px;
	background-color:#0093a2;
	float: left;
	margin-right: 10px;
	text-align: center;
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:18px;
	color:#ffffff;
}
#creation_favori .puce_jaune{
	-webkit-border-radius:28px;
	-moz-border-radius:28px;
	border-radius:28px;
	width:28px;
	height:28px;
	background-color:#fdbb29;
	float: left;
	margin-right: 10px;
	text-align: center;
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:18px;
	color:#ffffff;
}
#creation_favori #fav_exemple{
	font-family:RobotoRegular,arial,sans-serif;
	font-size:12px;
	color:#898989;
	position:absolute;
	top:115px;
	left:80px;
}
#creation_favori .bouton{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:14px;
	color:#ffffff;
	text-transform: uppercase;
	width:193px;
	height:35px;
	text-align:center;
	line-height: 37px;
	cursor: pointer;
	margin-left: 15px;
	float:left;
}
#creation_favori .gris{
	background-color: #8d8d8d;
}
#creation_favori .vert{
	background-color: #73b821;
}
#bloc_ajoute_favori{
	cursor:pointer;	
	font-family:RobotoCondensedRegular,arial,sans-serif;
	font-size:18px;
	color:#1a6395;
	text-align:center;
}

/* FIN - GESTION DES FAVORIS */

/*Nouvelle présentation des abonnements*/
.services_abo_header{
	width: 221px;
	height: 56px;
	text-align: center;
	text-transform: uppercase;
	
}
.services_abo_header .titre_principal{
	font-family: RobotoRegular,arial,sans-serif;
	color: #ffffff;
	font-size: 22px;
}

.services_abo_header .titre_secondaire{
	font-family: RobotoBold,arial,sans-serif;
	color: #ffffff;
	font-size: 13px;
}
.services_bleu_clair{
	background-color: #45bdfc;
}
.services_bleu_moyen{
	background-color: #3ba1fc;
}

.services_bleu_fonce{
	background-color: #228dd8;
}

.services_vert{
	background-color: #73b821;
}
.services_abo_colonne{
	float: left;
	width: 222px;
	height: 582px;
	background-color: #fbfbfb;
	margin-bottom: 9px;
	cursor: pointer;
}

.services_abo_colonne:hover{
	background-color: #eaf4de;
}

.services_abo_colonne .col1{
	height: 500px;
}

.services_abo_bouton{
	font-family: RobotoCondensedBold,arial,sans-serif;
	color: #ffffff;
	font-size: 17px;
	width: 150px;
	height: 37px;
	text-align: center;
	text-transform: uppercase;
	line-height: 37px;
	margin-left: auto;
	margin-right: auto;
}

.services_encadre{
	text-transform: uppercase;
	width: 598px;
	height: 30px;
	font-family: RobotoRegular,arial,sans-serif;
	color: #ffffff;
	font-size: 16px;
	font-weight: 400;
	line-height: 30px;
	text-align: center;
}

.services_fond_prix_blanc{
	background-color: rgba(255, 255, 255, 0.96);
	-moz-opacity: 0.96;
	opacity: 0.96;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=96);
	margin-bottom:11px;
	background-color:#ffffff;
	width: 150px;
	height: 118px;
	position: absolute;
	top: 87px;
	left:435px;
	text-align: center;
}

.services_fond_prix_blanc .prix{
	font-family: RobotoRegular,arial,sans-serif;
	color: #73b821;
	font-size: 50px;
	font-weight: 700;
	line-height: 40px;
	margin-top: 15px;
}

.services_fond_prix_blanc .frais_port{
	font-family: RobotoBold,arial,sans-serif;
	color: #73b821;
	font-size: 9px;
	line-height: 25px;
}

.services_fond_prix_blanc .ancien_prix{
	font-family: RobotoRegular,arial,sans-serif;
	color: #656565;
	font-size: 23px;
	font-weight: 400;
	line-height: 25px;
}

.services_text_intro{
	font-family: RobotoRegular,arial,sans-serif;
	color: #000000;
	font-size: 15px;
	font-weight: 400;
	line-height: 22px;
	width: 322px;
	text-align: justify;
}

.services_titre_text_intro{
	font-family: RobotoRegular,arial,sans-serif;
	color: #000000;
	font-size: 26px;
	font-weight: 500;
	line-height: 22px;
	margin-bottom: 20px;
}

.services_garantie{
	font-family: RobotoRegular,arial,sans-serif;
	color: #208cd6;
	font-size: 14px;
	line-height: 25px;
	text-transform: uppercase;
	margin-top: 25px;
}

.service_produit_sous_titre{
	font-family: RobotoRegular,arial,sans-serif;
	text-transform: uppercase;
	color: #228dd8;
	font-size: 14px;
	
	line-height: 14px;
	margin-bottom:10px;
}

.service_produit_sous_titre_prix{
	font-family: RobotoRegular,arial,sans-serif;
	color: #228dd8;
	font-size: 11px;
	line-height: 14px;
	margin-bottom:10px;
	margin-left: 5px;
}

.service_produit_caracteristiques{
	margin-top: 30px;
	font-family: RobotoRegular,arial,sans-serif;
}

.service_produit_caracteristiques .bloc_gauche{
	float: left;
	width:55px;
	height: 115px;
}

.service_produit_caracteristiques .bloc_droit{
	float: left;
	width:231px;
	height: 115px;
	text-align: justify;
}

.service_produit_caracteristiques .bloc_droit .titre{
	font-family: RobotoRegular,arial,sans-serif;
	color: #228dd8;
	font-size: 14px;
	font-weight: 200;
	line-height: 14px;
	margin-bottom: 10px;
}

.service_produit_caracteristiques .bloc_droit .texte{
	font-family: RobotoRegular,arial,sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: 400;
	line-height: 14px;
}

.service_produit_caracteristiques .texte_etoile{
	font-family: RobotoRegular,arial,sans-serif;
	color: #848484;
	font-size: 10px;
	font-weight: 400;
	line-height: 14px;
}

.service_produit_caracteristiques  .liste_technique li{
	list-style: square;
	font-family: RobotoRegular,arial,sans-serif;
	color: #228dd8;
	font-size: 12px; 
	font-weight: 400;
	line-height: 25px;
}

.service_produit_caracteristiques  .table_titre{
	font-family: RobotoBold,arial,sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 14px;
	height: 30px;
	padding-left:5px;
}

.service_produit_caracteristiques table{
	font-family: RobotoRegular,arial,sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: 400;
	line-height: 14px;
}


.service_description_technique{
	font-family: RobotoRegular,arial,sans-serif;
	color: #228dd8;
	font-size: 14px;
	font-weight: 700;
	line-height: 14px;
	height: 45px;
	width:260px;
}

.service_produit_caracteristiques .titre_illustration{
	font-family: RobotoBold,arial,sans-serif;
	color: #000000;
	font-size: 26px;
	font-weight: 500;
	line-height: 22px;
	margin-bottom: 17px;
}

.service_produit_caracteristiques .texte_illustration{
	font-family: RobotoRegular,arial,sans-serif;
	color: #000000;
	font-size: 13px;
	line-height: 17px;
	width: 260px;
	text-align: justify;
}

/************POP UP*********/
.popup_ronde{
	display: none;
	background: #ffffff;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 100000022;
	width: 360px;
	height: 360px;
	-webkit-border-radius: 180px / 180px;
	-moz-border-radius:    180px / 180px; 
	border-radius:         180px / 180px; 
	/*height: 295px;*/
	text-align: center;
	-moz-box-shadow: -2px 2px 2px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: -2px 2px 2px  rgba(0, 0, 0, 0.2);
	box-shadow: -2px 2px 2px  rgba(0, 0, 0, 0.23);
	
}
.popup_fav_txt1{
	font-family:RobotoCondensedRegular,arial,sans-serif;
	font-size:16px;
	color: #264c7d;
	text-transform: uppercase;
}

.popup_fav_txt2{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:32px;
	color: #264c7d;
}

.popup_fav_txt3{
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:16px;
	color: #264c7d;
}

.popup_fav_txt4{
	font-family:RobotoRegular,arial,sans-serif;
	font-size:14px;
	color: #264c7d;
}

.popup_fav_txt5{
	font-family:RobotoBold,arial,sans-serif;
	font-size:14px;
	color: #264c7d;
	text-decoration: underline;
}

.popup_fav_txt5:hover{
	color: #00A8D9;
}
.bouton_bleu{
	background-color:#00a8d9;
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:16px;
	color:#ffffff;
	margin-left: auto;margin-right: auto;
	text-align: center;
	text-transform: uppercase;
}

.bouton_bleu:hover{
	background-color:#008fb9;
}


