/*----------------------------------------------------------*/
/*-------------  Configurations des bloc  ------------------*/
/*----------------------------------------------------------*/
.input_carte{
		border:1px solid #000000;
	}

.input_carte:hover{
		border:1px solid #cccccc;
}

.mdp_oubli{
	color:#ff0000;
	font-size:11px;
	text-decoration:none;
}
.mdp_oubli:hover{
	color:#aa0000;
}
/*-----------------  Bloc Carte ---------------*/
/* Pour agrandir le bloc de la carte en hauteur,
	il faut modifier le height de td.body_bloc_carte */

table.bloc_carte{

	border:0px;
	width:275px;
	height:auto;

}

td.header_bloc_carte{
	background-image: url(../images/design/header_bloc_carte.png);
	background-position:top center;
	background-repeat:no-repeat;
	height:70px;
}
td.header_bloc_carte div{
	text-align:center;
	font-size:23px;
	line-height:22px;
	font-weight:bold;
		cursor: pointer;
	cursor: hand;
}

td.body_bloc_carte{
	background-image: url(../images/design/body_bloc_carte.png);
	background-position:top center;
	background-repeat:repeat-y;
	height:100px;
}
td.body_bloc_carte div{
	padding:0px;
}

td.footer_bloc_carte{
	background-image: url(../images/design/footer_bloc_carte.png);
	background-position:top center;
	background-repeat:no-repeat;
	height:15px;
	}
/*-----------------  Bloc Carte ---------------*/

.bloc_carte div.btn_carte{
	position:absolute;
	background-image: url(../images/design/btn_carte.png);
	background-position:bottom center;
	background-repeat:no-repeat;
	top: 130px;
	left: 110px;
	width: 153px;
	height: 44px;
	cursor: pointer;
	cursor: hand;
	z-index:4
}

.bloc_carte:hover div.btn_carte{
	background-position:top center;
}
/*-----------------  Bloc Mister Flash ---------------*/

div#bloc_mister_flash div.btn_mister_flash{
	position:absolute;
	background-image: url(../images/design/btn_mister_flash.png);
	background-position:bottom center;
	background-repeat:no-repeat;
	top: 180px;
	left: 190px;
	width: 153px;
	height: 44px;
		cursor: pointer;
	cursor: hand;
}

div#bloc_mister_flash:hover div.btn_mister_flash{
	background-position:top center;
}
/*-----------------  Bloc Mister Flash Petit ---------------*/

div#bloc_mister_flash_petit div.btn_mister_flash_petit{
	position:absolute;
	background-image: url(../images/design/btn_mister_flash_petit.png);
	background-position:bottom center;
	background-repeat:no-repeat;
	top: 125px;
	left: 130px;
	width: 108px;
	height: 31px;
		cursor: pointer;
	cursor: hand;
}

div#bloc_mister_flash_petit:hover div.btn_mister_flash_petit{
	background-position:top center;
}

/*-----------------  Bloc Espace Pro ---------------*/
/* Pour agrandir le bloc de l'espace pro en hauteur,
	il faut modifier le height de td.body_bloc_espace_pro */

table.bloc_espace_pro{
	border:0px;
	width:276px;

}

td.header_bloc_espace_pro{
	background-image: url(../images/design/header_bloc_espace_pro.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:67px;
}
td.header_bloc_espace_pro div{
	text-align:center;
	font-size:23px;
	line-height:22px;
	font-weight:bold;
	color: #ffffff;
	padding-left: 20px;
}

td.body_bloc_espace_pro{
	background-image: url(../images/design/body_bloc_espace_pro.png);
	background-position:top right;
	background-repeat:repeat-y;
	height:168px;
}
td.body_bloc_espace_pro div, td.body_bloc_espace_pro_loginin div.login_in{
	padding-left:15px;
	height:100%;
	text-align:center;
}
td.body_bloc_espace_pro_loginin{
	background-image: url(../images/design/body_bloc_espace_pro.png);
	background-position:top right;
	background-repeat:repeat-y;
	height:168px;
}

td.footer_bloc_espace_pro{
	background-image: url(../images/design/footer_bloc_espace_pro.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:12px;
	}
	

	input.btn_connexion{
	background-image: url(../images/design/btn_connexion.png);
	background-position: right top;
	background-repeat:no-repeat;
	width:116px;
	height:20px;
	border:0px;
	cursor: pointer;
	cursor: hand;
	}
	input.btn_connexion:hover{
	background-position: right bottom;
	
	}
	
	a.lien_connexion{
	color: #ffffff;
	text-decoration:none;
	height:20px;
	}
	a.lien_connexion:hover{
	color: #000000;
	}
	
	
	td.titre_ajout_camp{
		font-weight: bold;
		color: #000000;
		font-size: 12px;
		width:140px;
		height:30px;
		padding-left: 5px;
	}
	td.td_input_ajout_camp{
		width:500px;
		text-align:left;
	
	}
	
	.input_add_camp{
		border:1px solid #000000;
		float:left;
	}
	
	
	#nyroModalContent{
		background-color:#2cc9e7;
		background-image: url(../images/design/header_rayon.gif);
		background-position: top left;
		background-repeat: no-repeat;
		}

		
	a.logo_campings{
	
		background-image: url(../images/design/logo_campingsfr.png);
		background-position: top left;
		background-repeat: no-repeat;
		width: 313px;
		height: 51px;
	
	}
	
	.btn_valider_add_camp{
		background-image: url(../images/design/btn_valider_droite_vert.png);
		background-position: top left;
		background-repeat: no-repeat;
		width: 89px;
		height: 20px;
		border: 0px;
		cursor: pointer;
		cursor: hand;
		background-color:#2cc9e7;
	}
	.btn_valider_add_camp:hover{
		background-position: bottom left;
	}
/*-----------------  Bloc Dossier ---------------*/
/* Pour agrandir le bloc dossier en hauteur,
	il faut modifier le height de td.body_bloc_dossier */

table.bloc_dossier{
	border:0px;
	width:388px;
	height:auto;

}

td.header_bloc_dossier{
	background-image: url(../images/design/header_bloc_dossier.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:73px;
}
td.header_bloc_dossier div{
	text-align:left;
	font-size:23px;
	line-height:22px;
	font-weight:bold;
	color: #ffffff;
	padding-top: 10px;
	padding-left: 80px;
}

td.body_bloc_dossier{
	background-image: url(../images/design/body_bloc_dossier.png);
	background-position:top right;
	background-repeat:repeat-y;
	height:195px;
}
td.body_bloc_dossier div{
	padding-left:19px;
	height:100%;
	
}

.titre_dossier{
word-spacing : 1px ;
letter-spacing : -1px ;
}

.txt_dossier{
word-spacing : 1px ;
letter-spacing : -1px ;
}
td.footer_bloc_dossier{
	background-image: url(../images/design/footer_bloc_dossier.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:12px;
	}
a.btn1_dossier{
	position:absolute;
	top:110px;
	left:265px;
	background-image: url(../images/design/btn_bleu.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:20px;
	width:116px;
	display:block;
	text-decoration:none;
	text-align:center;
	color:#fff;
	font-weight:bold;
	line-height:12px;
	padding:1px 0 0 2px;
}
a.btn2_dossier{
	position:absolute;
	top:160px;
	left:265px;
	background-image: url(../images/design/btn_vert2.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:30px;
	width:116px;
	display:block;
	text-decoration:none;
	text-align:center;
	color:#fff;
	font-weight:bold;
	line-height:12px;
	padding:0 0 0 2px;
}
a.btn3_dossier{
	position:absolute;
	top:230px;
	left:265px;
	background-image: url(../images/design/btn_vert2.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:30px;
	width:116px;
	display:block;
	text-decoration:none;
	text-align:center;
	color:#fff;
	font-weight:bold;
	line-height:12px;
	padding:0 0 0 2px;
}

a.btn1_dossier:hover, a.btn2_dossier:hover, a.btn3_dossier:hover{
	color:#ff0000;
}

/*-----------------  Bloc Facebook ---------------*/
/* Pour agrandir le bloc facebook en hauteur,
	il faut modifier le height de td.body_bloc_facebook */

table.bloc_facebook{
	border:0px;
	width:275px;

}

td.header_bloc_facebook{
	background-image: url(../images/design/header_bloc_facebook.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:103px;
}
td.header_bloc_facebook div{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color: #ffffff;
	padding-top: 55px;
	padding-left: 10px;

}

td.body_bloc_facebook{
	background-image: url(../images/design/body_bloc_facebook.png);
	background-position:top right;
	background-repeat:repeat-y;
	height:163px;
}
td.body_bloc_facebook div.face{
	padding-left:20px;
	overflow:hidden;
height:163px;

}

td.footer_bloc_facebook{
	background-image: url(../images/design/footer_bloc_facebook.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:14px;
	}
	
/*-----------------  Bloc Coup Coeur ---------------*/
/* Pour agrandir le bloc coup coeur en hauteur,
	il faut modifier le height de td.body_bloc_cc */

table.bloc_cc{

	border:0px;
	width:275px;

}

td.header_bloc_cc{
	background-image: url(../images/design/header_bloc_cc.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:70px;
}
td.header_bloc_cc div{
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color: #ffffff;
	padding-left: 45px;
	line-height: 18px;

}

td.body_bloc_cc{
	background-image: url(../images/design/body_bloc_cc.png);
	background-position:top right;
	background-repeat:repeat-y;
	min-height:677px;
}
td.body_bloc_cc div{
	margin-left:20px;
	height:auto;
}

td.footer_bloc_cc{
	background-image: url(../images/design/footer_bloc_cc.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:14px;
	}
	
.btn_voir_camp_cc{
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	width:154px;
	height:17px;
	text-align:center;
	padding:0 0px 0 5px;
	text-decoration:none;
	font-weight:bold;
	color: #ffffff;
	position:relative;
	margin-left:-15px;

}
.btn_voir_camp_cc:hover{
	color:#ff0000;
}

.btn_bleu{
	background-image: url(../images/design/btn_voir_camping_bleu_petit.png);
}
.btn_vert{
	background-image: url(../images/design/btn_voir_camping_vert_petit.png);
}

.titre_reg_cc{
	font-size:12px;
	font-weight:bold;
}

.titre_reg_bleu{
	color:#2cc9e7;
}

.titre_reg_vert{
	color:#75d40e;
}
/*-----------------  Bloc Zoom ---------------*/
/* Pour agrandir le bloc zoom en hauteur,
	il faut modifier le height de td.body_bloc_zoom */

table.bloc_zoom{

	border:0px;
	width:678px;

}

td.header_bloc_zoom{
	background-image: url(../images/design/header_bloc_zoom.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:67px;
}
td.header_bloc_zoom div{
	text-align:left;
	font-size:26px;
	font-weight:bold;
	color: #000000;
	padding-left: 80px;


}

td.body_bloc_zoom{
	background-image: url(../images/design/body_bloc_zoom.png);
	background-position:top right;
	background-repeat:repeat-y;
	height:150px;
}
td.body_bloc_zoom div{
	padding:5px;
}

td.footer_bloc_zoom{
	background-image: url(../images/design/footer_bloc_zoom.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:15px;
	}
	
/*-----------------  Bloc Forum ---------------*/
/* Pour agrandir le bloc forum en hauteur,
	il faut modifier le height de td.body_bloc_forum */

table.bloc_forum{


	border:0px;
	width:678px;


}

td.header_bloc_forum{
	background-image: url(../images/design/header_bloc_forum.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:67px;
}
td.header_bloc_forum div{
	text-align:left;
	font-size:26px;
	font-weight:bold;
	color: #ffffff;
	padding-left: 80px;


}

td.body_bloc_forum{
	background-image: url(../images/design/body_bloc_zoom.png);
	background-position:top right;
	background-repeat:repeat-y;
	height:150px;
}
td.body_bloc_forum div{
	padding-left:20px;
	height:100%;
}

td.footer_bloc_forum{
	background-image: url(../images/design/footer_bloc_forum.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:14px;
	}
	
a.lien_forum{
color:#2cc9e7;
font-weight:bold;
text-decoration:none;
}

a.lien_forum:hover{
color:#28b4cf;
}

a.lien_txt_forum{
text-decoration:none;
color:#000000;
}

a.btn_voir_forum{
	
	width:116px;
	height:20px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	display:block;
	text-align:center;
	margin-right:5px
	
}
a.btn_voir_forum:hover{
	color:#ff0000;
}

.forum_bleu{
background-image: url(../images/design/btn_bleu.png);
background-position:top right;
background-repeat:no-repeat;
}
.forum_vert{
background-image: url(../images/design/btn_vert.png);
background-position:top right;
background-repeat:no-repeat;
}
/*-----------------  Bloc Thematique ---------------*/
/* Pour agrandir le bloc Thématiques en hauteur,
	il faut modifier le height de td.body_bloc_espace_pro */

table.bloc_theme{
	border:0px;
	width:276px;

}

td.header_bloc_theme{
	background-image: url(../images/design/header_bloc_theme.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:67px;
}
td.header_bloc_theme div{
	text-align:center;
	font-size:23px;
	line-height:22px;
	font-weight:bold;
	color: #ffffff;
	padding-left: 35px;
}

td.body_bloc_theme{
	background-image: url(../images/design/body_bloc_espace_pro.png);
	background-position:top right;
	background-repeat:repeat-y;
	height:168px;
}
td.body_bloc_theme div{
	padding-left:15px;
	height:100%;
}

td.footer_bloc_theme{
	background-image: url(../images/design/footer_bloc_espace_pro.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:12px;
	}
	
.btn_voir_themes{
	background-image: url(../images/design/btn_voir.png);
	background-position:top right;
	background-repeat:no-repeat;
	font-size:14px;
	height:20px;
	width:89px;
	display:block;
	text-align:right;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	padding-right: 20px;
}

.btn_voir_themes:hover{
	color:#ff0000;

}
/*-----------------  Bloc Résultats ---------------*/
/* Pour agrandir le bloc resultats en hauteur,
	il faut modifier le height de td.body_bloc_resultats */

table.bloc_resultats{
	border:0px;
	width:675px;

}

td.header_bloc_resultats{
	background-image: url(../images/design/header_bloc_resultats.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:71px;
}
td.header_bloc_resultats div{
	text-align:center;
	font-size:23px;
	line-height:12px;
	font-weight:bold;
	color: #ffffff;
	padding-left: 0px;
}

td.body_bloc_resultats{
	background-image: url(../images/design/body_bloc_resultats.png);
	background-position:top right;
	background-repeat:repeat-y;
	height:auto;
}
td.body_bloc_resultats div{
	padding-left:0px;
	height:auto;
	
}

td.footer_bloc_resultats{
	background-image: url(../images/design/footer_bloc_resultats.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:14px;
	}
	
	
.titre_filtre{

padding:4px 0 0 0;
color:#FFFFFF; 
font-weight:bold;
font-size: 13px;
text-align:center;
width:33%;

}
.sub_titre_filtre{

padding:0px 0 5px 0;
color:#FFFFFF; 
font-weight:bold;
font-size: 13px;
text-align:center;
width:33%;

}

a.btn_voir_camping{
	position:relative;
	left:-20px;
	background-image: url(../images/design/btn_voir_camp.png);
	background-position:top left;
	background-repeat:no-repeat;
	text-align:center;
	color: #ffffff;
	font-size:14px;
	width:192px;
	height:26px;
	text-decoration:none;
	display:block;
	z-index:5;
	font-weight:bold;
}
a.btn_voir_camping:hover{
background-position:bottom left;
}

.lien_voir_camping{
font-size:14px;
color:#2cc9e7;
font-weight:bold;
text-decoration:none;
}

a.pagination{
font-size:12px;
color:#ffffff;
}
a.pagination2{
font-size:12px;
color:#000000;
}

a.fil_ariane{
color:#000000;
}
a.fil_ariane:hover{
color:#888888;
}
/*-----------------  Bloc Carte gd ---------------*/
/* Pour agrandir le bloc carte en hauteur,
	il faut modifier le height de td.body_bloc_carte_gd */

table.bloc_carte_gd{
	border:0px;
	width:680px;
	z-index:3;
}

td.header_bloc_carte_gd{
	background-image: url(../images/design/header_bloc_carte_gd.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:68px;

}
td.header_bloc_carte_gd div{
	text-align:left;
	font-size:23px;
	line-height:22px;
	font-weight:bold;
	color: #000000;
	padding-left: 30px;
	z-index:3;
	
}

td.body_bloc_carte_gd{
	background-image: url(../images/design/body_bloc_carte_gd.png);
	background-position:top left;
	background-repeat:repeat-y;
	height:170px;
		
}
td.body_bloc_carte_gd div.content_carte_gd{
	margin-left:200px;

	width:463px;
	height:100%;
	z-index:3;
	
}

td.footer_bloc_carte_gd{
	background-image: url(../images/design/footer_bloc_carte_gd.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:10px;
	z-index:200;
	}
	
/*-----------------  Bloc Carte gd repeat ---------------*/
/* Pour agrandir le bloc carte en hauteur,
	il faut modifier le height de td.body_bloc_carte_gd */

table.bloc_carte_gd_repeat{
	position:relative;
	float:left;
	border:0px;
	width:100%;

}

td.header_bloc_carte_gd_repeat{
	background-image: url(../images/design/header_bloc_carte_gd_repeat.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	height:68px;
	z-index:3;

}
td.header_bloc_carte_gd_repeat div{
	z-index:3;
		
}

td.body_bloc_carte_gd_repeat{
	/*background-image: url(../images/design/body_bloc_carte_gd.png);
	background-position:top left;
	background-repeat:repeat-y;*/
	height:159px;
	
}
td.body_bloc_carte_gd_repeat div{
	padding-left:15px;
	height:100%;
	
}

td.footer_bloc_carte_gd_repeat{
	background-image: url(../images/design/footer_bloc_carte_gd_repeat.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	height:10px;

	}
	
/** Carte Flash **/

.carte_flash{
	position:absolute;
	top:40px;
	left:0px;
	padding-left:15px;

}

.txt_carte_flash{
	position:absolute;
	top:243px;
	left:0px;
	text-align:left;
	margin-top:-17px;
	font-weight:bold;
	padding-left:15px;
	color: #000000;

}

/*-----------------  Bloc Fiche ---------------*/
/* Pour agrandir le bloc fiche en hauteur,
	il faut modifier le height de td.body_bloc_fiche */

table.bloc_fiche{
	border:0px;
	width:675px;

}

td.header_bloc_fiche, td.header_bloc_fiche_dynamique{
	background-image: url(../images/design/header_bloc.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:47px;
}
td.header_bloc_fiche div{
	text-align:left;
	line-height:12px;
	font-weight:bold;
	color: #ffffff;
}
td.header_bloc_fiche_dynamique div{
	text-align:center;
	line-height:12px;
	font-weight:bold;
	font-size:20px;
	color: #ffffff;
}
td.body_bloc_fiche{
	background-image: url(../images/design/body_bloc_resultats.png);
	background-position:top right;
	background-repeat:repeat-y;
	height:auto;
}
td.body_bloc_fiche div{
	padding-left:0px;
	height:auto;
}

td.footer_bloc_fiche{
	background-image: url(../images/design/footer_bloc_resultats.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:14px;
	}
	
.site_localisation{
text-decoration:none;
color:#e60000;
font-weight:bold;
font-size:13px
}

#diaporama{
	padding: 5px 0 0 20px;
}

.titre_fiche_detail{
	color:#2cc9e7; 
	font-size:14px;
	font-weight:bold;
	padding: 10px 0 5px 0;
}

/*-----------------  Bloc Autres Campings ---------------*/
/* Pour agrandir le bloc autrescamp en hauteur,
	il faut modifier le height de td.body_bloc_autrescamp */

table.bloc_autrescamp{
	border:0px;
	width:675px;
	margin-top: 10px;

}

td.header_bloc_autrescamp{
	background-image: url(../images/design/header_bloc.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:47px;
}
td.header_bloc_autrescamp div{
	text-align:left;
	font-size: 20px;
	line-height:12px;
	font-weight:bold;
	color: #ffffff;
	padding:0 0 0 10px;
}

td.body_bloc_autrescamp{
	background-image: url(../images/design/body_bloc_resultats.png);
	background-position:top right;
	background-repeat:repeat-y;
	height:100px;
}
td.body_bloc_autrescamp div{
		padding:0 0 0 10px;
	height:auto;
	
}

td.footer_bloc_autrescamp{
	background-image: url(../images/design/footer_bloc_resultats.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:14px;
	}
	
.liens_autrescamp{
	text-decoration: none;
	color: #000000;
}
.liens_autrescamp:hover{
	color: #888888;
}

/**************Divers********************/

td#color
{
	background-color:#8dc800;
	color:#000000;
	font-weight:bold;
}

td#color2
{
	background-color:#d8d8d8;
}

a.lien_titre_conseils{
	color:#000000;
	font-size:14px;
	text-decoration:none;
}

a.lien_txt_conseils{
	color:#000000;
	font-size:12px;
	text-decoration:none;

}
a.lien_txt_conseils:hover, a.lien_titre_conseils:hover{
	color:#26b1cb;
}

/*Conseils*/

h2.titre_conseils{
color:#8dc800;
}

.sous_titre_conseils{
font-weight:bold; 
font-size:12px;
}
.petit_titre_conseils{
font-weight:bold; 
font-size:12px; 
color:#2ab9d4;
}

.lien_suivant_precedent{
color:#2ab9d4;
font-weight:bold;
}

.lien_suivant_precedent:hover{
color:#8dc800; 
}

#liens_mentions_2, #liens_mentions{
color:#2ab9d4;
text-decoration:none;
font-weight:bold;
}

#liens_mentions_2:hover, #liens_mentions:hover{
color:#8dc800; 
}

/* Liens utiles */
.lien_utile{
background-color:#2cc9e7;
height:72px;
text-align:left;
display:block;
border:1px solid #000000;
cursor:pointer;
}
.lien_utile:hover{
background-color:#00b0d2;
}
.lien_nom_camping{
text-decoration:none;
color: #fff;
font-weight:bold;

}
.lien_nom_camping:hover{

}

.lien_deposer_avis{
text-decoration:none;
font-weight:bold;
color:#ff7d09;
}
.lien_deposer_avis:hover{
color:#ff0000;
}

h2.lien_nom_camping{
padding:0px;
margin:0px;
font-size:11px;
display:inline;

}

h3.activite{
padding:0px;
margin:0px;
font-size:11px;
display:inline;

}

#deconnexion, #btn_pack_visi, #btn_accueil_admin, #btn_compte_admin{
padding:5px;
background-color:#a8ef00;
font-weight:bold;
cursor:pointer;
color:#000000;
text-decoration:none;
}

#deconnexion:hover, #btn_pack_visi:hover, #btn_accueil_admin:hover, #btn_compte_admin:hover{
color:#ff0000;
}

.lien_site_internet_detail_tour{
	width:220px;
	height:38px;
	background-position: center left;
	background-image: url(../images/design/logo_www.png);
	background-repeat: no-repeat;
	display:block;
	text-align:right;
	text-decoration:none;
	color:#2cc9e7;
	font-weight:bold;
	padding-top:20px
}

.lien_site_internet_detail_tour:hover{
	color:#a8ef00;
}
.lien_societe{
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}
.lien_societe:hover{
color:#000000;
}
.lien_societe_sub{
	color: #000000;
	text-decoration: none;
}
.lien_societe_sub:hover{
color:#000000;
}

.ligne_societe_sub{
	background-color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}
.ligne_societe_sub:hover{
background-color:#63d544;
color:#000000;
}

.add_lien_utiles{
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
.add_lien_utiles:hover{
	color:#ffffff;
}


/* ------- Mobil Home ----------*/

.lien_5dernieres{
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	}
	
.lien_5dernieres:hover{
	color:#ff0000;
}

.lien_mobil_region{
color: #ffffff;
text-decoration: none;
}

.lien_mobil_region:hover{
	color: #ff0000
}
div#gondole_1{
	float:left; 
	margin-left:7px; 
	border:1px solid #999999; 
	background-color:#d0c8eb; 
	width:150px; padding:5px; 
	height:160px; 
	margin-top:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}
div#titre_gondole{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ff0000;
	text-align:center;
}

div#gondole{
	float:left; 
	margin-left:7px; 
	border:1px solid #999999; 
	background-color:#d0c8eb; 
	width:150px; padding:5px; 
	height:160px; 
	margin-top:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}

.gondole-rouge {
	color:#990000;
}
.gondole-lien {
	color:#000099;
	text-decoration:none;
}

.lien_autres_mobil{
	color:#000000;
	text-decoration:none;
	font-size:10px;
}

.lien_autres_mobil:hover{
	color: #ff0000;
}

div#annonce {
	position:relative;
	left:13px;
	width:635px;
}

div#haut-annonce {
	height:16px;
	width:640px;
	overflow:hidden;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	background-color:#4930A5;
}

div#contenu-annonce{
	width:638px;
	padding:5px;
	color:#000000;
	background-color:#FFFFFF;
	border:1px #4930A5 solid;
	border-bottom:none;
	border-top:none;
	font-size:12px;
}
div#bas-annonce {
	height:2px;
	width:638px;
	overflow:hidden;
	padding-left:5px;
	padding-right:5px;
	font-size:5px;
	color:#000000;
	border:1px #4930A5 solid;
	background-color:#4930A5;
}
