
body {
	margin: 0;
	background: #e20045 url(../medias/home/fond.gif) no-repeat center top;
 }

#conteneur-home{ 
	margin: auto;
	width: 1000px;
	height: 700px;
	/*background-color: #cc0;*/
}

/* menu2  */
#menu2{
	width: 1000px;
	height: 18px;
	display: block;
	background: url(../medias/communs/fond-menu2.gif) no-repeat right top ;
}

#menu2 ul{
	font-size: 10px;
	color: #000;
	margin: 0;
	float: right;
}

#menu2 li{
	float: left;
	list-style-type: none;
	background: url(../medias/communs/sepa-menu.gif) no-repeat left top;
	padding-left: 6px;
	margin-left: 22px;
}

#menu2 li a{
	text-decoration: none;
	color: #000;
}

#menu2 li a:hover{
	text-decoration: underline;
	color: #000;
}
/* fin menu2  */

/* bandeau logo  */

#bandeau{
	display: block;
	width: 1000px;
	height: 113px;
	text-align: right;
}

/* fin bandeau logo */

/* -----------  encart site a la une ----------------------------------------------- */
#site-une{
	display: block;
	width: 959px;
	height: 268px;
	margin-left: 41px;
}

#site-une #fiche-une{
	float: left;
	width: 449px;
	height: 264px;
	background: url(../medias/home/fond-fiche-home.gif) no-repeat left top;
	padding: 14px 8px 0 23px;
}

#site-une #entrees-sites{
	float: left;
	width: 479px;
	height: 278px;
	margin-top: 1px;
}

#site-une #entrees-sites a{
	display: block;
	font-size: 0;
}

#site-une #entrees-sites a span{
	display: none;
	font-size: 0;
}

a#btn1{
	background: url(../medias/home/btn-entreprises.gif);
	width: 252px;
	height: 87px;
}

a#btn1.select:link,a#btn1.select:hover,a#btn1.select:active,a#btn1.select:visited {
	background: url(../medias/home/btn-entreprises_selected.gif);
	width: 252px;
	height: 87px;
}

a#btn1:hover{
	background: url(../medias/home/btn-entreprises_over.gif);
}

a#btn2{
	background: url(../medias/home/btn-musees.gif);
	width: 252px;
	height: 87px;
}

a#btn2.select:link,a#btn2.select:hover,a#btn2.select:active,a#btn2.select:visited {
	background: url(../medias/home/btn-musees_selected.gif);
	width: 252px;
	height: 87px;
}

a#btn2:hover{
	background: url(../medias/home/btn-musees_over.gif);
}

a#btn3{
	background: url(../medias/home/btn-decouverte.gif);
	width: 252px;
	height: 87px;
}

a#btn3.select:link,a#btn3.select:hover,a#btn3.select:active,a#btn3.select:visited {
	background: url(../medias/home/btn-decouverte_selected.gif);
	width: 252px;
	height: 87px;
}

a#btn3:hover{
	background: url(../medias/home/btn-decouverte_over.gif);
}



#bloc-visuel{
	margin-top: 42px;
	width: 212px;
	height: 178px;
	float: left;
}

#bloc-visuel #fond-visuel{
	/*width: auto;
	height: auto;*/
	background: url(../medias/home/fond-visuel-fiche.gif) no-repeat left top;
	text-align: center;
	padding-top: 13px;
}

#bloc-visuel #bloc-btn{
	float: right;
}

#bloc-visuel #bloc-btn a{
	display: block;
	font-size: 0;
}

#bloc-visuel #bloc-btn a span{
	display: none;
	font-size: 0;
}


a#btn-voirfiche{
	background: url(../medias/home/btn-voirfiche.gif) no-repeat;
	margin-top: 5px;
	height: 12px;
	width: 142px;
}

a#btn-voirfiche:hover{
	background: url(../medias/home/btn-voirfiche_over.gif) no-repeat;
	height: 12px;
}

#numero-fiche{
	margin-top: 27px;
	width: 17px;
	height: 22px;
	float: left;
	/*background: url(../medias/home/numero-ent.gif) no-repeat 6px 7px;*/
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	padding: 28px 0 0 19px; 	
}

#infos-fiche{
	width: 193px;
	height: 200px;
	float: left;
	padding-top: 41px;
}

#infos-fiche .titre-fiche{
	font-size: 14px;
	font-weight: bold;
	color: #81ab06;
	background-color: #fff;
	padding: 0 5px 0 5px;
}

#infos-fiche .parag-fiche{
	margin-left: 3px;
	padding-left: 16px;
	background: url(../medias/home/fleche-verte.gif) no-repeat;
	color: #2a2a2a;
	font-size: 10px;
	display: block;
	line-height: 12px;
	margin-top: 7px;
	background-position: left 2px;
}

#infos-fiche .parag-fiche a{
	color: #2a2a2a;
	font-size: 10px;
	text-decoration: none;
}

#infos-fiche .parag-fiche a:hover{
	color: #2a2a2a;
	font-size: 10px;
	text-decoration: underline;
}

#carte-fiche{
	width: 185px;
	height: 221px;
	float: right;
}

#carte-fiche #departement{
	width: 144px;
	height: 136px;
	padding-right: 6px;
	float: right;
	display: block;
}

#carte-fiche #bloc-btncarte{
	padding-right: 6px;
	float: right;
	display: block;
	margin-bottom: 30px;
	
}

#carte-fiche #bloc-btncarte a{
	display: block;
	font-size: 0;
}

#carte-fiche #bloc-btncarte a span{
	display: none;
	font-size: 0;
}

a#btn-carte{
	background: url(../medias/home/btn-carte.gif) no-repeat;
	height: 28px;
	width: 62px;
}

a#btn-carte:hover{
	background: url(../medias/home/btn-carte_over.gif) no-repeat;
	height: 28px;
	width: 62px;
}

#carte-fiche #btn-nav{
	width: 185px;
	display: block;
	clear: both;
	height: 27px;
}

a#btngauche{
	background: url(../medias/home/gauche.gif);
	width: 27px;
	height: 27px;
	float: left;
	margin-left: 15px;
}

a#btngauche:hover{
	background: url(../medias/home/gauche_over.gif);
}

a#btndroite{
	background: url(../medias/home/droite.gif);
	width: 27px;
	height: 27px;
	float: left;
}

a#btndroite:hover{
	background: url(../medias/home/droite_over.gif);
}

.liensites{
	font-size: 10px;
	line-height: 10px;
	color: #000;
	float: left;
	margin: 4px 0 0 20px;
}

.liensites a{
	color: #000;
	text-decoration: none;
}

.liensites a:hover{
	color: #e20045;
	text-decoration: none;
}

/* -----------  fin encart site a la une ------------------------------------------- */





/* -----------  contenu home ------------------------------------------------------- */

#contenu-home{
	display: block;
	width: 959px;
	height: 215px;
	margin-left: 41px;
}

.push_tv {
	background: url(../medias/home/push-tv.gif) no-repeat;
	width: 270px;
	height: 107px;
	float: left;
}

.push_tv:hover {
	background: url(../medias/home/push-tv-over.gif) no-repeat;
}

.facebook {
	background: url(../medias/communs/facebook.gif) no-repeat;
	width: 19px;
	height: 19px;
	float: right;
}

.facebook:hover {
	background: url(../medias/communs/facebook-over.gif) no-repeat;
}

.rss {
	background: url(../medias/communs/rss.gif) no-repeat;
	width: 19px;
	height: 19px;
	float: right;
}

.rss:hover {
	background: url(../medias/communs/rss-over.gif) no-repeat;
}

#ok {
	background: url(../medias/home/ok.gif) no-repeat;
	width: 43px;
	height: 22px;
	float: left;
	border : 0;
	border : none;
	cursor : pointer;
	
}

#ok:hover {
	background: url(../medias/home/ok-over.gif) no-repeat;
}

#newsletterRetour { font-size : 11px; color : #e20045; margin-top : 6px;}

.input_home {
	color : #acacac;
	font-size : 11px;
	float: left;
	margin-right : 5px;
	width : 180px;
	height : 15px;
	padding-top : 2px;
	border : 1px solid #acacac;
}

/*  zone édito  */
#contenu-home #edito{
	width: 283px;
	height: 194px;
	padding: 11px 0px 0 80px;
	color: #545454;
	font-size: 11px;
	text-align: left;
	float : left;
	
}

.bloc-home-droite {
width : 549px;
float : right;}

#push-anim {
    float: right;
    height: 160px;
    margin-right: -7px;
    width: 367px;
}

.img-titedito{
	border: 0;
	margin-bottom: 15px;
	display: block;
}

.img-btnrdv{
	border: 0;
	float: right;
	display: block;
}
/*  fin zone édito  */

/* actus */

#actus{
	width: 241px;
	height: 215px;
	float: right;
}

#tv{
	width: 278px;
	height: 215px;
	float: right;
	margin-right : 10px;
}

.img-titactus{
	border: 0;
	margin: 3px 0 1px 0;
}

*+html .img-titactus{
	border: 0;
	margin: 10px 0 1px 0;
}

#actus #contenu-actus{
	width: 241px;
	display: block;
}

#actus #contenu-actus #actus-gauche{
	width: 233px;
	margin-right: 8px;
	padding-left: 8px;
	float: left;
}

#actus #contenu-actus #actus-droite{
	width: 233px;
	padding-left: 8px;
	float: right;
}

.tit-actus{
	font-size: 11px;
	font-weight: bold;
	color: #640f78;
	text-align: left;
}

.txt-actus{
	font-size: 11px;
	color: #484848;
	display: block;
	line-height: 12px;
	margin-top: 4px;
}

.txt-actus p {
	margin:0; padding:0;
}

.vignette{
	border: 0;
	display: block;
	margin-bottom: 9px;
	margin-left: -8px;
}


#actus-droite .bloc-btn{
	width: 225px;
	margin-top: 5px;
}



#actus-droite .bloc-btn a{ 
	display: block; 
	font-size: 0; 
}


#actus-droite .bloc-btn a span{
	display: none;
	font-size: 0;
}

#actus-gauche .bloc-btn{
	width: 225px;
	margin-top: 5px;
}

#actus-gauche .bloc-btn a{
	display: block;
	font-size: 0;
}

#actus-gauche .bloc-btn a span{
	display: none;
	font-size: 0;
}

a#btn-lire{
	background: url(../medias/home/btn-liresuite.gif) no-repeat;
	width: 85px;
	height: 9px;
	margin-bottom: 5px;
	float: right;
}

a#btn-lire:hover{
	background: url(../medias/home/btn-liresuite_over.gif) no-repeat;
	width: 85px;
	height: 9px;
	float: right;
}

a#btn-voiractus{
	background: url(../medias/home/btn-voiractus.gif) no-repeat;
	width: 145px;
	height: 9px;
	float: right;
	margin-right : 7px;
}

a#btn-voiractus:hover{
	background: url(../medias/home/btn-voiractus_over.gif) no-repeat;
	width: 145px;
	height: 9px;
	float: right;
}

/* fin actus  */

/* -----------  fin contenu home --------------------------------------------------- */

/* -----------  footer home -------------------------------------------------------- */
#footer-home{
	width: 959px;
	height: 30px;
	margin: 20px 0 0 41px;
}

#footer-home #credits-home{
	width: 420px;
	float: left;
	font-size: 10px;
	color: #fff;
}

#footer-home #credits-home a{
	font-size: 10px;
	color: #fff;
	text-decoration: none;
}

#footer-home #credits-home a:hover{
	font-size: 10px;
	color: #fff;
	text-decoration: underline;
}

#footer-home #logo-home{
	width: 135px;
	float: right;
}

/* -----------  fin footer home ---------------------------------------------------- */


.spacer { clear:both;}


