@charset "utf-8";



/* CSS Document */







#menu {



	width:974px;



	margin:10px 0 0 0;



	padding:3px 0 0 0;



	height:29px;



}

#menu img{

margin:0 3px 0 0;



}



/* BLOC SOUS CATEGORIE */







#articles_home {



	border: 1px solid #e1e1e1;



}







/****************************** BLOC SOUS CATEGORIE ******************************************/







#elle {



	display:block;



	width:782px;



	border-width: 2px 1px 1px 1px;



	border-top-style: solid;



	border-style: solid;



	border-color: #eb008b;



	height:115px;



	padding:5px 10px 0 180px;



	margin:0;



	background-image: url(../img/menu/titre2/lamariee.gif);



	background-repeat: no-repeat;

	background-position:10px center;



	background-color:#fff6fb;



}



#lui {



	display:block;



	width:782px;

	border-width: 2px 1px 1px 1px;



	border-top-style: solid;



	border-style: solid;



	height:115px;



	padding:5px 10px 0 180px;



	margin:0;



	background-image: url(../img/menu/titre2/marie.gif);



	background-repeat: no-repeat;



	background-position: 10px center;



	background-color:#f8fdff;

	border-color: #0098e9;





}

#beaute {



	display:block;



	width:782px;



	border-width: 2px 1px 1px 1px;



	border-top-style: solid;



	border-style: solid;



	border-color: #cf001b;



	height:115px;



	padding:5px 10px 0 180px;



	margin:0;



	background-image: url(../img/menu/titre2/beaute.gif);



	background-repeat: no-repeat;



	background-position: 10px center; 



	background-color:#fff8f9;



}







#organisation {



	display:block;



	width:782px;



	border-width: 2px 1px 1px 1px;



	border-top-style: solid;



	border-style: solid;



	border-color: #f66301;



	height:115px;



	padding:5px 10px 0 180px;



	margin:0;



	background-image: url(../img/menu/titre2/reception.gif);



	background-repeat: no-repeat;



	background-position: 10px center;



	background-color:#fffbf9;



}







#lieux_de_fete {



	display:block;



	width:782px;



	border-width: 2px 1px 1px 1px;



	border-top-style: solid;



	border-style: solid;



	height:115px;



	padding:5px 10px 0 180px;



	margin:0;



	background-image: url(../img/menu/titre2/sucresale.gif);



	background-repeat: no-repeat;



	background-position: 10px center;



	background-color:#f8fdff;

	border-color: #0098e9;



}











#patisseries_et_buffet {



	display:block;



	width:782px;



	border-width: 2px 1px 1px 1px;



	border-top-style: solid;



	border-style: solid;



	border-color: #9eba01;



	height:115px;



	padding:5px 10px 0 180px;

	margin:0;



	background-image: url(../img/menu/titre2/sucresale.gif);



	background-repeat: no-repeat;



	background-position: 10px center;



	background-color:#fdfff5;



}







#animation {



	display:block;



	width:782px;



	border-width: 2px 1px 1px 1px;



	border-top-style: solid;



	border-style: solid;



	border-color: #06306c;



	height:115px;



	padding:5px 10px 0 180px;



	margin:0;



	background-image: url(../img/menu/titre2/animation.gif);



	background-repeat: no-repeat;



	background-position: 10px center;



	background-color:#f6f7f9;



}











#cortege {



	display:block;



	width:782px;



	border-width: 2px 1px 1px 1px;



	border-top-style: solid;



	border-style: solid;



	border-color: #50a3a8;



	height:115px;



	padding:5px 10px 0 180px;



	margin:0;



	background-image: url(../img/menu/titre2/photographe.gif);



	background-repeat: no-repeat;



	background-position: 10px center;



	background-color:#f8ffff;



}







#voyages {



	display:block;



	width:782px;



	border-width: 2px 1px 1px 1px;



	border-top-style: solid;



	border-style: solid;



	border-color: #9131c8;



	height:115px;



	padding:5px 10px 0 180px;



	margin:0;



	background-image: url(../img/menu/titre2/voyages.gif);



	background-repeat: no-repeat;



	background-position: 10px center;



	background-color:#fcf7ff;



}



#maison {



	display:block;



	width:782px;



	border-width: 2px 1px 1px 1px;



	border-top-style: solid;



	border-style: solid;



	border-color: #916340;



	height:115px;



	padding:5px 10px 0 180px;



	margin:0;



	background-image: url(../img/menu/titre2/maison.gif);



	background-repeat: no-repeat;



	background-position: 10px center;



	background-color:#fffdfb;



}







/************************* LISTE SOUS CATEGORIE sub_theme *************************/







.sub_theme span{



	color:#999999;



	font-size: 12px;



	font-weight: normal;



	text-decoration: none;



}







.sub_theme_right{float:left; margin-right:10px; border-right:1px dotted #CCCCCC; padding-right:10px; height:110px}



.sub_theme_right2{float:left;}







/********************* ELLE *********************/



#elle .sub_theme {



	display:block;



	width:380px;



	padding:0;



	float:left;



	margin:5px 0 0 0;



}



#elle .sub_theme ul {



	margin:0;



	padding:0;



	list-style-type: none;



}



#elle .sub_theme li {



	margin:0 0 10px 0;



	background-image: url(../img/icones_theme/puces/elle.gif);



	background-repeat: no-repeat;



	background-position: left center;



	padding:0 0 0 15px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	color:#999999;



}



#elle .sub_theme ul li a {



	color:#eb008b;



	text-decoration:none;



	font-size:15px;



}



#elle .sub_theme ul li a:hover {



	text-decoration:underline;



}











/********************* LUI *********************/







#lui .sub_theme {



	display:block;



	width:380px;



	padding:0;



	float:left;



	margin:5px 0 0 0;



}



#lui .sub_theme ul {



	margin:0;



	padding:0;



	list-style-type: none;



}



#lui .sub_theme li {



	margin:0 0 10px 0;



	padding:0;



	background-image: url(../img/icones_theme/puces/lui.gif);



	background-repeat: no-repeat;



	background-position: left center;



	padding:0 0 0 15px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	color:#999999;



}



#lui .sub_theme ul li a {



	color:#0098e9;



	text-decoration:none;



	font-size:15px;



}



#lui .sub_theme ul li a:hover {



	text-decoration:underline;



}







/********************* ORGANISATION *********************/



#organisation .sub_theme {



	display:block;



	width:350px;



	padding:0;



	float:left;



	margin:5px 0 0 30px;



}



#organisation .sub_theme ul {



	margin:0;



	padding:0;



	list-style-type: none;



}



#organisation .sub_theme li {



	margin:0 0 10px 0;



	padding:0;



	background-image: url(../img/icones_theme/puces/organisation.gif);



	background-repeat: no-repeat;



	background-position: left center;



	padding:0 0 0 15px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	color:#999999;



}



#organisation .sub_theme ul li a {



	color:#f66301;



	text-decoration:none;



	font-size:15px;



}



#organisation .sub_theme ul li a:hover {



	text-decoration:underline;



}







/********************* LIEUX DE FETE *********************/



#lieux_de_fete .sub_theme {



	display:block;



	width:350px;



	padding:0;



	float:left;



	margin:5px 0 0 30px;



}



#lieux_de_fete .sub_theme ul {



	margin:0;



	padding:0;



	list-style-type: none;



}



#lieux_de_fete .sub_theme li {



	margin:0 0 10px 0;



	padding:0;



	background-image: url(../img/icones_theme/puces/lui.gif);



	background-repeat: no-repeat;



	background-position: left center;



	padding:0 0 0 15px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	color:#999999;



}



#lieux_de_fete .sub_theme ul li a {



	color:#0098e9;



	text-decoration:none;



	font-size:15px;



}



#lieux_de_fete .sub_theme ul li a:hover {



	text-decoration:underline;



}



















/********************* PATISSERIE *********************/



#patisseries_et_buffet .sub_theme {



	display:block;



	width:380px;



	padding:0;



	float:left;



	margin:5px 0 0 0px;



}



#patisseries_et_buffet .sub_theme ul {



	margin:0;



	padding:0;



	list-style-type: none;



}



#patisseries_et_buffet .sub_theme li {



	margin:0 0 10px 0;



	padding:0;



	background-image: url(../img/icones_theme/puces/patisserie.gif);



	background-repeat: no-repeat;



	background-position: left center;



	padding:0 0 0 15px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	color:#999999;



}



#patisseries_et_buffet .sub_theme ul li a {



	color:#9eba01;



	text-decoration:none;



	font-size:15px;



}



#patisseries_et_buffet .sub_theme ul li a:hover {



	text-decoration:underline;



}







/********************* ANIMATION *********************/



#animation .sub_theme {



	display:block;



	width:380px;



	padding:0;



	float:left;



	margin:5px 0 0 0px;



}



#animation .sub_theme ul {



	margin:0;



	padding:0;



	list-style-type: none;



}



#animation .sub_theme li {



	margin:0 0 10px 0;



	padding:0;



	background-image: url(../img/icones_theme/puces/animation.gif);



	background-repeat: no-repeat;



	background-position: left center;



	padding:0 0 0 15px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	color:#999999;



}



#animation .sub_theme ul li a {



	color:#06306c;



	text-decoration:none;



	font-size:15px;



}



#animation .sub_theme ul li a:hover {



	text-decoration:underline;



}















/********************* CORTEGE *********************/



#cortege .sub_theme {



	display:block;



	width:380px;



	padding:0;



	float:left;



	margin:5px 0 0 0px;



}



#cortege .sub_theme ul {



	margin:0;



	padding:0;



	list-style-type: none;



}



#cortege .sub_theme li {



	margin:0 0 10px 0;



	padding:0;



	background-image: url(../img/icones_theme/puces/cortege.gif);



	background-repeat: no-repeat;



	background-position: left center;



	padding:0 0 0 15px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	color:#999999;



}



#cortege .sub_theme ul li a {



	color:#50a3a8;



	text-decoration:none;



	font-size:15px;



}



#cortege .sub_theme ul li a:hover {



	text-decoration:underline;



}











/********************* VOYAGE DE NOCE *********************/



#voyages .sub_theme {



	display:block;



	width:380px;



	padding:0;



	float:left;



	margin:5px 0 0 0px;



}



#voyages .sub_theme ul {



	margin:0;



	padding:0;



	list-style-type: none;



}



#voyages .sub_theme li {



	margin:0 0 10px 0;



	padding:0;



	background-image: url(../img/icones_theme/puces/voyage.gif);



	background-repeat: no-repeat;



	background-position: left center;



	padding:0 0 0 15px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	color:#999999;



}



#voyages .sub_theme ul li a {



	color:#9131c8;



	text-decoration:none;



	font-size:15px;



}



#voyages .sub_theme ul li a:hover {



	text-decoration:underline;



}















/********************* MAISON & ACC *********************/



#maison .sub_theme {



	display:block;



	width:380px;



	padding:0;



	float:left;



	margin:5px 0 0 0px;



}



#maison .sub_theme ul {



	margin:0;



	padding:0;



	list-style-type: none;



}



#maison .sub_theme li {



	margin:0 0 10px 0;



	padding:0;



	background-image: url(../img/icones_theme/puces/maison.gif);



	background-repeat: no-repeat;



	background-position: left center;



	padding:0 0 0 15px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	color:#999999;



}



#maison .sub_theme ul li a {



	color:#916340;



	text-decoration:none;



	font-size:15px;



}



#maison .sub_theme ul li a:hover {



	text-decoration:underline;



}





/********************* beaute *********************/



#beaute .sub_theme {



	display:block;



	width:380px;



	padding:0;



	float:left;



	margin:5px 0 0 0;



}



#beaute .sub_theme ul {



	margin:0;



	padding:0;



	list-style-type: none;



}



#beaute .sub_theme li {



	margin:0 0 10px 0;



	background-image: url(../img/icones_theme/puces/lieux.gif);



	background-repeat: no-repeat;



	background-position: left center;



	padding:0 0 0 15px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	color:#999999;



}



#beaute .sub_theme ul li a {



	color:#cf001b;

	text-decoration:none;



	font-size:15px;



}



#beaute .sub_theme ul li a:hover {



	text-decoration:underline;



}











/********************* LUI *********************/













/****************************** BLOC BANNIERE CLIENT ******************************************/



#ban_theme {



	display:block;



	float:right;



	height:100px;



	padding:0;



	margin:5px 0 0 0;



	width:360px;



	



	}



/****************************** BLOC PRESTATAIRE ******************************************/



.bloc_prestataire {



	height:140px;



	border: 1px solid #CCCCCC;



	background-color:#FFFFFF;



	padding:10px;



	margin:0 0 10px 0;



}



.bloc_prestataire:hover {



	height:140px;



	border: 1px solid #34b0cb;



	background-color:#f7f7f7;



	padding:10px;



	margin:0 0 10px 0;



}







#prest_pres{float:left;width:465px;}







.categ {



	text-decoration: none;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	color: #eb008b;



}



.titre_client {



	text-decoration: none;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 16px;



	font-weight: bold;



	color: #000000;



}



.titre_client:hover {



	text-decoration: underline;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 16px;



	font-weight: bold;



	color: #2c9dc7;



}







.nbr_visiteurs {



	text-decoration: none;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



	color: #999999;



}



#description {



	margin:0;



	padding:0;



}



#description p {



	text-align:justify;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#333333;



	line-height:150%;



	margin:5px 0 0 0;



	padding:0;



}



#liens {



	width:112px;



	height:153px;



	background-image:url(../img/annuaire/sep.gif);



	background-position:left center;



	background-repeat:no-repeat;



	margin-left:475px;



	padding:0 0 0 10px;



}



#liens ul {



	margin:0;



	padding:0;



}



#liens li {



	margin:5px 0 5px 0;



	padding:0;



	list-style:none;



}



#liens li a {



	text-decoration: underline;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



	color: #2ab2fc;



	margin:0 0 5px 0;



	padding-left:15px;



	line-height:150%;



	list-style:none;



	background-image:url(../img/annuaire/bullet_blue.gif);



	background-repeat:no-repeat;



	background-position:left;



}



#liens li a:hover {



	text-decoration: none;



	color: #86d100;



	margin:0 0 5px 0;



	padding-left:15px;



	background-image:url(../img/annuaire/bullet_green.gif);



	background-repeat:no-repeat;



	background-position:left;



	list-style:none;



}



	



/****************************** BLOC TABS  ******************************************/



#tabs{float:left; width:300px; height:250px; display:block;}



#onglet{height:30px;}



#liste{border:1px solid #b0b0b0; padding:5px}



#pagination_tabs{height:26px;}











/****************************** BLOC PROMO HOME ******************************************/







#promo_tabs{



border-bottom:1px dotted #CCCCCC;



padding:0;



font-family:Arial, Helvetica, sans-serif;



font-size:11px;



color:#ec008c;



margin:0 0 5px 0;



height:55px;



display:block;



}







#promo_tabs a{



margin:0;



padding:0;



font-size:13px;



color:#0098e9;



text-decoration:none;



}



#promo_tabs a:hover{



margin:0;



padding:0;



font-size:13px;



color:#0098e9;



text-decoration:underline;







}





#promo_tabs .cat{



font-family:Arial, Helvetica, sans-serif;



font-size:11px;



color:#ec008c;







}



#promo_tabs span{



margin:0;



padding:0;



font-size:12px;



color:#000000;



text-align:justify;



}



#promo_tabs span{

	margin:0;

	padding:0;

	font-size:12px;

	color:#999999;

	text-align:justify;

	font-weight:bold;

}





#promo_tabs span:hover{



margin:0;



padding:0;



font-size:12px;



color:#000000;



text-align:justify;

font-weight:bold;

text-decoration:underline;



}

#promo_tabs img{



padding:0;



margin:0 3px 0 0;



}











#promo_tabs p{



margin:0;



padding:0;



}







/****************************** BLOC NEW INSCRITS HOME ******************************************/











#new_tabs{



border:1px solid #CCCCCC;



padding:0;



font-family:Arial, Helvetica, sans-serif;



font-size:11px;



color:#ec008c;



margin:0 3px 7px 0;



width:89px;



display:block;



text-align:center;



padding:3px 1px 1px 1px;



float:left;



height:78px;



}



#new_tabs:hover{



	text-decoration:none;



	background-color:#F7F7F7;



	border:1px solid #999999;



}



#new_tabs p{



margin:0;



padding:0;



}







#new_tabs a{



	margin:0;



	padding:0;



	font-size:11px;



	color:#666666;



	text-decoration:none;



}







#new_tabs a:hover{



text-decoration:underline;



}



#new_tabs .cat{



font-family:Arial, Helvetica, sans-serif;



font-size:11px;



color:#ec008c;







}



#new_tabs span{



margin:0;



padding:0;



font-size:12px;



color:#000000;



text-align:justify;



}



#new_tabs img{







margin:0;



}







.all{



	color:#0098e9;



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight: bold;



	text-decoration: underline;



}



