/* CSS Document */

/* ------------------------- BODY/LIENS/ETC... ------------------------- */

body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#545454;
	background-image:url(../images/fond_degrade.jpg);
	background-repeat:repeat-x;
}
h1 {
	color:#545454;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
}
h2 {
	padding:0px;
	margin:0px;
}
h3 {
	padding:0px;
	margin:0px;
	font-size:12px;
	font-weight:bold;
	color:#545454;
}
h4 {
	font-size:14px;
	color:#b3436c;
	margin:20px 0px 5px 0px;
	text-transform:uppercase;
}
p {
	margin:0px;
	padding:0px;
}
/* page accueil style des liens du module rss*/
#conteneur_V2_home_communaute_forum span a{
	color:#3399FF;
}

span a:hover{
	text-decoration:underline;
}

a {
	font-family:Arial, Helvetica, sans-serif;
	color:#E20D82;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a img {
	border:0px;
}
form {
	display:inline;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:1px solid #7F9DB9;
}
input {
	margin:5px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.radio {
	margin:0px;
	padding:0px;
}
/* ------------------------- DIVERS ------------------------- */

.txt_10 {
	font-size:10px;
}
.txt_12 {
	font-size:12px;
}
.txt_14 {
	font-size:14px;
}
.txt_16 {
	font-size:16px;
}
.txt_rose {
	color:#E20D82;
}
.txt_parme {
	color:#813758;
}
.txt_noir {
	color:#000000;
}
.img_form {
	margin:0px 0px 6px 0px;
}
.img_texte {
	float:left;
	padding:0px 10px 0px 0px;
}
.marginTop_1 {
	margin:1px 0px 0px 0px;
}
.marginBottom_1 {
	margin:0px 0px 1px 0px;
}
.marginBottom_10 {
	margin:0px 0px 10px 0px;
}
.paddingTop_1 {
	padding:1px 0px 0px 0px;
}
.paddingBottom_10 {
	padding:0px 0px 10px 0px;
}
.lien_txt, .lien_txt:hover {
	color:#545454;
	text-decoration:none;
}
/* ------------------------- CONTENEURS ------------------------- */

#conteneur_general {
	position:relative;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	padding:0px;
	background-image:url(../images/fond_home.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	border-top:1px solid #F8EEE4;
}
#conteneur_general .moduletable {
	margin:0px 0px 0px 0px;
}

.moduletable {
	/margin:0px 0px 10px 0px;
}

#conteneur_gauche .moduletable {
	margin:0px 0px 20px 0px;
}

#conteneur_droite .moduletable {
	margin:0px 0px 10px 0px;
	font-size:11px;
}

#conteneur_central {
	width:900px;
}
#conteneur_gauche {
	width:200px;
	float:left;
	margin:0px 23px 0px 0px;
}
#conteneur_centre {
	width:454px;
	float:left;
	padding:0px 0px 25px 0px;
}
#conteneur_centre_forum {
	width:654px;
	float:left;
	padding:0px 0px 25px 0px;
}

#conteneur_droite {
	width:200px;
	height:370px;
	float:left;
	margin:0px 0px 0px 23px;
	background-image:url(../images/conteneur_droite.jpg);
}

#conteneur_droite .intro{
	margin-top:70px;
	margin-left:5px;
	padding:5px;
	color:#000;
	}
#conteneur_droite .texte{
	height:25px;
	float:left:
	}

#conteneur_droite .icon{
	float:left;
	width:25px;
	height:25px;
	}
	
#conteneur_droite .news{
	color:#3399ff;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	margin-bottom:3px;
	}
#conteneur_droite form{
	margin:0 0 0 5px;
}

#conteneur_droite .bouton{
	width:19px;
	height:17px;
	border:0px;
	margin:1px 0px 0px 5px; 
	color:#FFFFFF;
	background-color:#f0037f;
	padding:0px 2px 0px 2px;
	}
	
#content_news{
	margin:-10px 0 -10px 30px;
	height:60px;
	width:163px;
	height:50px;
	}
	
	
#conteneur_droite .champs_news{
	margin:0px;
	padding-right:10px;
	height:25px;
	}

#conteneur_droite table .newsletter{
	height:50px;
}
.lien_communaute a:link, .lien_communaute a:visited{
	color:#cc0099;
	size:11px;
	text-decoration:none;
	font-weight:bold;
	}
.lien_communaute a:hover{
	text-decoration:none;
	}
	
.pathway{
	color:#E20D82;
	}
	
#module{
	margin:5px 10px 5px 10px;
	color:#333;
	text-align:justify;
	line-height:15px;
	}

.lien_alpes a:link, .lien_alpes a:visited{
	color:#666;
	text-decoration:none;
	}
.lien_alpes a:hover{
	text-decoration:underline;
	}
	
.lien_alpes{
	color:#666;
	}
	
#consulter_news{
	width:194px;
	height:215px;
	margin-top:2px;
	background:url(../images/consulter_news2.png);
	}

.news{
	margin-left:5px;
	}
.news2{
	margin-left:5px;
	padding-top:100px;
	}
/* ------------------------- HEADER ------------------------- */

#header {
	width:900px;
	height:154px;
	margin:0px;
	padding:0px 0px 4px 0px;
}
#header_logo {
	width:445px;
	height:120px;
	float:left;
	margin:-27px 0px 0px 0px;
}
#header_pub {
	width:455px;
	float:left;
	margin:17px 0px 0px 0px;
}

#nav_transverse {
	padding:10px 0px 0px 0px;
	margin:0px;
	color:#E20D82;
	text-align:right;
}

/* ------------------------- NAVIGATION RAPIDE ------------------------- */

#nav_rapide {
	margin:0px 0px 0px 0px; padding:7px 0px 0px 223px;
	font-size:10px; color:#E20D82;
}
#nav_rapide .moduletable {
	margin:0px 0px 0px 0px;
}
#imprimer_ami {
	margin:-16px 0px 0px 0px;
	padding:5px 7px 8px 0px;
	font-size:10px;
	text-align:right;
}
/* ------------------------- FOOTER ------------------------- */

#footer {
	position:relative;
	clear:left;
	margin:0px 0px 10px 0px;
	padding:8px;
	_padding:4px 8px 8px 8px;
	color:#F0037F;
	background-color:#F8EEE4;
}
.footer_droite {
	position:absolute;
	top:8px;
	right:8px;
}
/* ------------------------- MENU ------------------------- */

#menu {
	position:absolute;
	top:130px;
	left:0px;
	width:900px;
	background-image:url(../images/gif_transparent.gif);
}
.onglet_1 {
	float:left;
	margin:0px 5px 0px 0px;
}
.onglet_2 {
	float:left;
	margin:0px 0px 0px 0px;
}
.onglet_1 a, .onglet_1 a:hover, .onglet_2 a, .onglet_2 a:hover {
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.onglet_G {
	width:5px;
	height:26px;
	float:left;
	background-image:url(../images/onglet_G.gif);
	background-repeat:no-repeat;
}
.onglet_C {
	height:21px !important;
	height /**/:26px;
	float:left;
	padding:5px 16px 0px 17px;
	font-size:12px;
	color:#FFFFFF;
	background-image:url(../images/onglet_C.gif);
	background-repeat:repeat-x;
}
.onglet_D {
	width:5px;
	height:26px;
	float:left;
	background-image:url(../images/onglet_D.gif);
	background-repeat:no-repeat;
}
.onglet_G_on {
	width:5px;
	height:26px;
	float:left;
	background-image:url(../images/onglet_G_on.gif);
	background-repeat:no-repeat;
}
.onglet_C_on {
	height:21px !important;
	height /**/:26px;
	float:left;
	padding:5px 16px 0px 17px;
	font-size:12px;
	color:#FFFFFF;
	background-image:url(../images/onglet_C_on.gif);
	background-repeat:repeat-x;
}
.onglet_D_on {
	width:5px;
	height:26px;
	float:left;
	background-image:url(../images/onglet_D_on.gif);
	background-repeat:no-repeat;
}
.sous_menu {
	position:relative;
	clear:left;
	background-color:#BB416D;
}
.picto_sous_menu {
	position:absolute;
	top:-2px;
	left:0px;
	_left:-22px;
	width:19px;
	height:8px;
	background-image:url(../images/fleche_sous_menu.gif);
	background-repeat:no-repeat;
}
.lien_sous_menu {
	clear:left;
	display:block;
	padding:3px 20px 5px 22px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/liseret_sous_menu.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
}
.lien_sous_menu:hover {
	text-decoration:none;
	background-color:#E20D82;
}
/* ------------------------- BLOCS ------------------------- */

.moduletable_titre {
	margin:0px -20px 0px 0px;
}
.moduletable_bloc_2 {
	float:left;
	margin:0px 0px 20px 0px;
	background-color:#E4F0D5;
}
.titre_bloc {
	margin:0px 0px 10px 0px;
	padding:7px 8px 9px 8px;
	border-top:1px solid #DCD7D2;
	border-bottom:1px solid #DCD7D2;
}
.titre_bloc_2 {
	margin:0px 0px 10px 0px;
	padding:7px 8px 9px 8px;
	background-color:#D4F69B;
	border-top:1px solid #DCD7D2;
	border-bottom:1px solid #DCD7D2;
}
.legende_titre_bloc {
	margin:-39px 0px 13px 120px;
	font-size:10px;
	color:#A9A8A7;
}
.texte_bloc {
	padding:0px 8px 0px 8px;
}
.menu_bloc {
	clear:left;
	margin:0px 0px 0px -3px;
	padding:3px 0px 4px 3px;
	color:#E20D82;
}
.menu_bloc_on {
	float:left;
	margin:0px 0px 0px -3px;
	padding:3px 25px 4px 3px;
	_margin:0px 0px -8px -3px;
	_padding:3px 25px 4px 5px;
	color:#FFFFFF;
	background-color:#813758;
}
.pub_bloc {
	clear:left;
	padding:7px 0px 0px 0px;
	border-top:1px solid #DCD7D2;
}
.image_texte_bloc {
	clear:left;
	width:200px;
	float:left;
	padding:0px 0px 5px 0px;
}
.image_bloc {
	width:50px !important;
	width /**/:68px;
	height:70px;
	float:left;
	padding:0px 10px 0px 8px;
}
.legende_bloc {
	width:124px !important;
	width /**/:132px;
	float:left;
	padding:0px 8px 0px 0px;
}
.tous_bloc {
	clear:left;
	padding:20px 8px 10px 8px;
}
#acces_rapide {
	clear:left;
	padding:10px 8px 0px 8px;
	border-top:1px solid #DCD7D2;
}
#recherche {
	margin:0px 0px 25px 0px;
	padding:8px 9px 8px 9px;
	background-color:#F9ECC5;
	border:1px solid #D6C59A;
}
.recherche_ex {
	margin:0px 0px 0px 0px;
	font-size:10px;
}
.btn_centre {
	margin:12px 0px 0px 0px;
	text-align:center;
}
.bloc_centre_double {
	float:left;
	margin:5px 0px 20px 0px;
	padding:0px 0px 1px 0px;
	background-image:url(../images/fond_bloc_centre_double_1.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.bloc_centre_gauche {
	width:225px;
	float:left;
	margin:0px 4px 0px 0px;
}
.bloc_centre_droite {
	width:225px;
	float:left;
	margin:0px 0px 0px 0px;
}
.bloc_centre_titre {
	font-size:2px;
}
.bloc_centre_illu {
	border-left:1px solid #E2DDD9;
	border-right:1px solid #E2DDD9;
	border-top:1px solid #E2DDD9;
}
.bloc_centre_texte {
	padding:10px 10px 15px 10px;
	background-color:#F8E6EB;
	border-left:1px solid #E2DDD9;
	border-right:1px solid #E2DDD9;
	border-top:1px solid #E2DDD9;
}
.bloc_centre_pub {
	text-align:center;
}
.bloc_centre_seul {
	clear:left;
	background-image:url(../images/degrade_1.jpg);
	background-repeat:repeat-y;
}
.bloc_centre_seul_2 {
	clear:left;
	background-image:url(../images/degrade_2.jpg);
	background-repeat:repeat-y;
}
.bloc_centre_seul_texte, .bloc_centre_seul_texte_2 {
	padding:10px 10px 15px 10px;
	border-left:1px solid #E2DDD9;
	border-right:1px solid #E2DDD9;
	border-top:1px solid #E2DDD9;
}
.bloc_centre_seul_img_texte {
	margin:0px 0px 1px 0px;
	padding:0px 8px 0px 8px;
	background-color:#EFC3D5;
	border:1px solid #E2DDD9;
}
.bloc_centre_seul_texte_2 {
	border:1px solid #E2DDD9;
}
#bloc_centre_seul_swf {
	padding:0px 0px 20px 0px;
	font-size:2px;
	border-left:1px solid #E2DDD9;
	border-right:1px solid #E2DDD9;
	border-bottom:1px solid #E2DDD9;
}
.bloc_centre_seul_pub {
	margin:20px 0px 0px 0px;
	border:1px solid #E2DDD9;
}
/* ------------------------- LISTES ------------------------- */

.liste {
	background-image:url(../images/degrade_3.jpg);
	background-repeat:repeat-y;
}

.liste table {
	float:left;
}

.titre_liste {
	/*float:left;*/
	width:442px !important;
	width /**/:452px;
	padding:8px 0px 8px 10px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
	background-color:#C9D4E2;
	border-left:1px solid #E2DDD9;
	border-right:1px solid #E2DDD9;
}
.pages_liste {
	width:197px !important;
	width /**/:222px;/* float:left;*/
	padding:8px 15px 8px 0px;
	font-weight:bold;
	color:#E20D82;
	text-align:right;
	background-color:#C9D4E2;
	border-right:1px solid #E2DDD9;
}
.pages_liste_2 {
	padding:0px 7px 0px 0px;
	font-weight:bold;
	color:#E20D82;
	text-align:right;
}
.texte_liste {
	clear:left;
	padding:8px 8px 8px 8px;
	border-left:1px solid #E2DDD9;
	border-right:1px solid #E2DDD9;
	border-bottom:1px solid #E2DDD9;
}
.titre_colonnes {
	width:432px;
	margin:8px 0px 8px 0px;
}
.titre_colonne_1_liste {
	width:50px;
	height:26px;
	float:left;
}
.titre_colonne_2_liste {
	width:197px !important;
	width /**/:205px;
	height:26px;
	float:left;
	padding:0px 0px 0px 8px;
	color:#000000;
}
.titre_colonne_3_liste {
	width:177px;
	height:26px;
	float:left;
	padding:0px 0px 0px 0px;
	font-size:10px;
	color:#000000;
}
.filtre_1 {
	width:80px;
	height:30px;
	float:left;/*background-color:#0000FF;*/

}
.filtre_2 {
	width:200px;
	float:left;
	padding:2px 0px 10px 0px;/*background-color:#FFFFFF;*/

}
.filtre_3 {
	width:152px;
	float:left;
	padding:4px 0px 12px 0px;
	font-size:11px;
	font-weight:bold;
	color:#E20D82;
	text-align:right;/*background-color:#FFFF00;*/
	/*border-right:1px solid #E2DDD9;*/

}
.colonne_1_liste {
	width:50px;
	height:66px;
	float:left;
	background-color:#ffffff;
}
.colonne_2_liste {
	width:185px !important;
	width /**/:225px;
	height:56px !important;
	height /**/:66px;
	float:left;
	padding:10px 10px 0px 30px;
	color:#EE0370;
}
.colonne_3_liste {
	width:147px !important;
	width /**/:157px;
	height:56px !important;
	height /**/:66px;
	float:left;
	padding:10px 10px 0px 0px;
	font-size:12px;
	font-weight:bold;
	color:#EE0370;
}
.prestataire_liste_1 {
	clear:left;
	_clear:none;
	display:block;
	width:432px;
	height:66px;
	margin:0px 0px 6px 0px;
	background-color:#FCF3F6;
}
.prestataire_liste_2 {
	clear:left;
	_clear:none;
	display:block;
	width:432px;
	height:66px;
	margin:0px 0px 6px 0px;
	background-color:#FFFFFF;
}
.prestataire_liste_1:hover, .prestataire_liste_2:hover {
	text-decoration:none;
	cursor:hand;
	background-color:#D9C3CD;
}
.actu_liste_1 {
	clear:left;
	_clear:none;
	display:block;
	width:432px;
	margin:0px 0px 6px 0px;
	background-color:#FCF3F6;
}
.actu_liste_2 {
	clear:left;
	_clear:none;
	display:block;
	width:432px;
	margin:0px 0px 6px 0px;
	background-color:#FFFFFF;
}
.actu_liste_1:hover, .actu_liste_2:hover {
	text-decoration:none;
	cursor:hand;
	background-color:#D9C3CD;
}
/* ------------------------- FICHES ------------------------- */

.fiche {
	background-image:url(../images/degrade_1.jpg);
	background-repeat:repeat-y;
}
.conteneur_fiche {
	width:429px;
	float:left;
	padding:0px 0px 10px 0px;
}
.illustration_fiche {
	width:230px;
	float:left;
}
.coordonnees_fiche {
	width:199px;
	float:left;
	padding:7px 0px 0px 0px;
}
.menu_fiche {
	width:230px;
	float:left;
	padding:0px 0px 5px 0px;
}
.illu_menu_fiche {
	width:70px;
	float:left;
}
.texte_menu_fiche {
	width:135px !important;
	width /**/:160px;
	float:left;
	padding:7px 25px 0px 0px;
}
/* ------------------------- AGENDA ------------------------- */


.pages_agenda {
	width:446px !important;
	width /**/:454px;
	padding:8px 7px 8px 0px;
	font-weight:bold;
	color:#E20D82;
	text-align:right;
	background-image:url(../images/degrade_4.jpg);
	background-repeat:repeat-y;
}
.conteneur_agenda {
	clear:left;
	width:433px;
	float:left;
	padding:0px 0px 35px 0px;
}
.illustration_agenda {
	width:110px;
	float:left;
}
.agenda_savoir_plus {
	float:left;
	position:relative;
	left: 110px;
	text-align:center;
}
.coordonnees_agenda {
	width:319px;
	float:left;
	padding:0px 0px 0px 0px;
}


/* ------------------------- Ajouts ------------------------- */

.titre_section {
	position: absolute;
	left: 20px;
}
/* ------------------------- ENVOI AMI ------------------------- */

.header_ami {
	background-image:url(../images/logo_lyon-mariage_2.gif);
	background-repeat:no-repeat;
	background-position:30px 0px;
}

/* ------------------------- FOOTER DS PAGES SPECIALES ------------------------- */
.mainlevel-nav {
	font-size:11px;
}


/* ------------------------- INTERVIEW ------------------------- */

.colonne_itw {
	width:400px;
	float:left;
	padding:5px;
}

.colonne_itw_1 {
	width:60px;
	float:left;
}

.titre_itw {
	font-size: 12px; 
	font-weight: bold; 
	padding-bottom: 5px;
}

.colonne_itw_2 {
	line-height:1.5em;	
}
.conteneur_interview {
	width:454px;
	float:left;
	padding:0px 0px 10px 0px;
	background-image:url(../images/degrade_1.jpg);
	background-repeat:repeat-y;
}

/* ------------------------- CONTACT ------------------------- */

.forme table td {
	vertical-align:top;
	
}

.forme td{
	font-size:11px;
	}
	
.forme .nom {
	width:135px;
	padding:2px 5px 5px 0px;
	font-size:11px;
}
.forme .champ {
	padding:0px 0px 8px 0px;
	border:1px solid ##b3436c;
	color:#b3436c;
}
.forme .champ input {
	width:150px;
	padding:3px 6px 3px 6px;
	font-size:11px; color:#FFFFFF;
	background-color:#b3436c;
	border:0px;
}
.forme .champ textarea {
	margin:8px 0px 0px 0px;
	width:145px;
	padding:6px 12px 7px 6px;
	font-size:11px; color:#FFFFFF;
	background-color:#b3436c;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
}
.forme .champ input.btn {
	margin:8px 0px 0px 0px;
	padding:2px 2px 2px 2px;
	font-size:11px; color:#FFFFFF;
	font-weight:bold;
	background-color:#f0037f;
	border:0px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.forme .boutonradio {
	color:#333333;
}

.boutoncontinuer {
	margin:8px 0px 0px 0px;
	padding:2px 5px 2px 5px;
	font-size:11px; color:#FFFFFF;
	font-weight:bold;
	background-color:#f0037f;
	border:0px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}


/* ------------------------- CONTACT NEWSLETTER ------------------------- */

.forme2 table td {
	vertical-align:top;
	font-size:11px;
}

.forme2 tr {
	font-size:11px;
}

.forme2 .nom {
	width:185px;
	padding:2px 5px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.forme2 .champ {
	padding:0px 0px 8px 0px;
	border:1px solid ##b3436c;
	color:#b3436c;
}
.forme2 .champ input {
	padding:3px 6px 3px 6px;
	font-size:11px; color:#FFFFFF;
	background-color:#b3436c;
	border:0px;
}
.forme2 .champ textarea {
	margin:8px 0px 0px 0px;
	width:145px;
	padding:6px 12px 7px 6px;
	font-size:11px; color:#FFFFFF;
	background-color:#b3436c;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
}
.forme2 .champ input.btn {
	margin:8px 0px 0px 0px;
	padding:2px 2px 2px 2px;
	font-size:12px; color:#FFFFFF;
	font-weight:bold;
	background-color:#f0037f;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

.forme2 .boutonradio {
	color:#333333;
}

.radiodetailcontact {
	font-size:11px;
}


/* ------------------------- HOME V2 OCTOBRE 2008 ------------------------- */

#conteneur_V2_edito {
	width:900px;
	float:left;
	margin-bottom:10px;
}

#conteneur_V2_haut {
	width:900px;
	float:left;
}

#conteneur_V2_bas {
	width:900px;
	float:left;
}

#conteneur_V2_edito_gauche {
	width:517px;
	float:left;
	background-color:#FFFFFF;
	padding:8px 0px 6px 8px;
}

#conteneur_V2_edito_droite {
	width:357px;
	float:left;
	background-repeat:no-repeat;
	padding:8px 8px 6px 10px;
	text-align:right;
}

#conteneur_V2_home_zoom {
	width:290px;
	height:67px;
	float:left;
	background-image:url(../images/home_V2/fond_zoom.jpg);
	background-repeat:no-repeat;
	padding:175px 15px 21px 220px;
}

#conteneur_V2_home_zoom_texte .moduletable a {
	padding:0px;
	margin:0px;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

#conteneur_V2_home_zoom_texte a:hover {
	color:#E20D82;
	text-decoration:underline;
}

#conteneur_V2_home_prestas {
	width:346px;
	height:213px;
	float:left;
	background-image:url(../images/home_V2/fond_prestas.jpg);
	background-repeat:no-repeat;
	padding:49px 0px 0px 29px;
}

#conteneur_V2_home_prestas_select {
	margin-bottom:10px;
}

#conteneur_V2_home_prestas_select .menu-form select {
	border:#8a5762 1px solid;
	color:#FFFFFF;
	background-color:#000000;
	margin:0px;
	padding:1px;
}

#conteneur_V2_home_prestas_select .menu-form input {
	border:#8a5762 1px solid;
	margin-left:10px;
	color:#FFFFFF;
	background-color:#000000;
	padding:1px;
}

#conteneur_V2_home_prestas_tab_prestas {
	width:330px;
	height:155px;
}

#conteneur_V2_home_prestas_tab_prestas a{
	color:#FFFFFF;
}

#conteneur_V2_home_prestas_tab_prestas .col_image {
	width:65px;
}

#conteneur_V2_home_prestas_tab_prestas .col_image img {
	border:1px solid #FFFFFF;
}

#conteneur_V2_home_prestas_tab_prestas .col_txt {
	width:100px;
	padding-top:12px;
}

#conteneur_V2_home_prestas_tab_prestas .col_txt a{
	color:#FFFFFF;
	text-decoration:none;
}

#conteneur_V2_home_prestas_tab_prestas .col_txt a:hover {
	text-decoration:underline;
}

#conteneur_V2_home_agenda {
	width:194px;
	height:303px;
	float:left;
	background-image:url(../images/home_V2/fond_agenda.jpg);
	background-repeat:no-repeat;
	padding:0px 0px 0px 16px;
}

#conteneur_V2_home_agenda_RSS {
	width:30px;
	height:18px;
	float:left;
	margin:22px 134px 28px 139px;
}

#conteneur_V2_home_agenda_tableau {
	width:185px;
	float:left;
}

#conteneur_V2_home_agenda_tableau .tab_agenda_col_gauche {
	width:35px;
	height:32px;
	background-image:url(../images/home_V2/agenda_vert.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding:12px 0px 0px 0px;
	color:#4b601f;
	line-height:11px;
	font-size:14px;
	font-weight:bold;
}

.tab_agenda_col_gauche .agenda_mois {
	font-size:10px;
}

#conteneur_V2_home_agenda_tableau .tab_agenda_col_droite {
	width:135px;
	padding:0px 0px 8px 15px;
}

#conteneur_V2_home_agenda_tableau .tab_agenda_col_droite a {
	font-weight:bold;
	text-decoration:none;
}

#conteneur_V2_home_agenda_tableau .tab_agenda_col_droite a:hover {
	text-decoration:underline;
}


#conteneur_V2_home_dossier_1 {
	width:204px;
	height:275px;
	float:left;
	background-image:url(../images/home_V2/fond_dossier_1.gif);
	background-repeat:no-repeat;
	padding:14px 14px 14px 4px;
}

#conteneur_V2_home_dossier_2 {
	width:206px;
	height:275px;
	float:left;
	background-image:url(../images/home_V2/fond_dossier_2.gif);
	background-repeat:no-repeat;
	padding:14px 10px 14px 5px;
}

.conteneur_V2_home_dossier_visu {
	width:197px;
	height:137px;
	background-image:url(../images/home_V2/fond_visu_dossier.jpg);
	background-repeat:no-repeat;
	padding:0px 0px 0px 7px;
	float:left;
}

.conteneur_V2_home_dossier_titre {
	width:192px;
	height:28px;
	margin:4px 0px 0px 8px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:normal;
	float:left;
}

.conteneur_V2_home_dossier_texte {
	width:188px;
	height:65px;
	margin:0px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	float:left;
}

.titre_orange {
	color:#ff6600;
}

.titre_vert {
	color:#adff5c;
}

#conteneur_V2_home_dossier_gauche_lien {
	margin:0px 0px 0px 7px;
	padding: 4px 4px 4px 4px;
	background-color:#ff6600;
	float:left;
}

#conteneur_V2_home_dossier_droite_lien {
	margin:0px 0px 0px 10px;
	padding: 4px 6px 4px 4px;
	background-color:#adff5c;
	float:left;
}

#conteneur_V2_home_dossier_gauche_lien a, #conteneur_V2_home_dossier_droite_lien a {
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	font-size:11px;
}

#conteneur_V2_home_dossier_gauche_lien a:hover, #conteneur_V2_home_dossier_droite_lien a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

#conteneur_V2_home_communaute {
	width:242px;
	height:303px;
	float:left;
	background-image:url(../images/home_V2/fond_communaute.jpg);
	background-repeat:no-repeat;
	padding:0px;
}

#conteneur_V2_home_communaute_texte {
	width:150px;
	height:68px;
	float:left;
	margin:61px 0px 0px 67px;
}

#conteneur_V2_home_communaute_newsletter {
	width:176px;
	height:43px;
	float:left;
	background-image:url(../images/home_V2/picto_newsletter.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 66px;
}

#conteneur_V2_communaute_newsletter {
	width:176px;
	height:43px;
	float:left;
	padding:0px 0px 0px 0px;
}

.titre_bleu {
	color:#3399ff;
}

#conteneur_V2_home_communaute_newsletter .inscr-news .champ {
	border:#bdcfdc 1px solid;
	color:#000000;
	background-color:#FFFFFF;
	margin:5px 0px 0px 0px;
	padding:1px 1px 1px 4px;
	width:124px;
}

#conteneur_V2_home_communaute_newsletter .inscr-news .bouton {
	border:0px;
	margin:1px 0px 0px 5px; 
	color:#FFFFFF;
	background-color:#f0037f;
	padding:0px 2px 0px 2px;
}

#conteneur_V2_home_communaute_forum {
	width:217px;
	float:left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 22px;
	margin:6px 0px 0px 0px;
}

#pub_reseau {
	width:180px;
	height:152px;
	float:left;
	background-image:url(../../images/stories/06_illus_actus/pub_alpes_mariage.jpg);
	background-repeat:no-repeat;
	padding:50px 10px 0px 10px;
	font-size:11px;
	margin:0px 0px 20px 0px;
}

/* Design pour la section/catégories "Textes" */

#content_texte{
	width:450px;
	height:auto;
	background:url(../images/rub_textes/fond.png) repeat-y;
	float:left;
	}
	
#content_texte .conteneur_agenda {
	margin-bottom:-20px;
	}

.presentation_textes {
	padding:5px 5px 0px 5px;
	height:175px;
	line-height:15px;
	text-align:justify;
	margin-top:10px;
	}
.lien_form{
	margin-left:10px;
	margin-bottom:10px;
	margin-right:10px;
	float:right;
}

.auteur{
	float:right;
	font-weight:bold;
	}
	
.item_texte{
	width:450px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	padding-bottom:10px;
	color:#666;
	}
	
.item_texte .agenda_savoir_plus{
	position:relative;
	left:0px;
	}

.dl_texte{
	width:168px;
	text-align:right;
	height:20px;
	padding-top:11px;
	padding-right:24px;
}

.auteur_date{
	width:314px;
	height:20px;
	
	}

#contenu_texte{
	margin:10px;
	padding-bottom:20px;
	}



.pathway a:link, .pathway a:visited{
	color:#E20D82;
	}
	
/* david css pour affichage page musiques/deezer*/
.presentation_musique p {
margin-top:20px;
padding-right:10px;
padding-left:10px;
text-align:justify;
}

#content_musique {
background:transparent url(../images/rub_textes/fond.png) repeat-y scroll 0 0;
height:349px;
width:455px;
}

.item_musique {
border-bottom:1px solid #E09BBA;
margin-left:10px;
margin-top:76px;
padding-bottom:10px;
}

/*** style pour la page blog***/
#content_blog{
	padding:10px;
	background:url(../images/fond_blog.png) repeat-x top center;
	}
	

	
#content_blog li{
	list-style-type:square;
	list-style-image:url(../images/puce_blog.gif);
	line-height:20px;
	margin-left:0px;

	}
#content_blog p{
	text-align:justify;
	padding-bottom:5px;
	}
	
.age{
	color:#a0074b;
	font-weight:bold;
	}
	
/*****************/
/***LECTEUR MP3***/
/*****************/

#lecteur_mp3{
	width:166px;
	height:41px;
	background-image:url('/images/lecteur.png');
	line-height:41px;
	padding-left:15px;
	color:#FFFFFF;
	background-repeat:no-repeat;
}

/******** modifs referencement *********/

