@charset "utf-8";
/* CSS Document */

/* ---------------------------------------------------
    Ajout Haut et Bas de page
--------------------------------------------------- */
/* divers haut de page */
#raccourci {
position:absolute;
width:98%;
text-align:right;
top:120px;
right:290px;
}

#raccourci img {border:none;}


/* Menu deroulant*/
#menuDeroulant {
    position:absolute;
	width: 810px;
	height: 20px;
	list-style-type: none;
	margin-left: 230px;
	padding: 0;
	border: 0;	
	top:195px;
}

#menuDeroulant li
{
	float: left;
	text-align:center;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuDeroulant li a:link, #menuDeroulant li a:visited
{
    font-family:"Arial Rounded MT Bold";
	display: block;
	color: #fff;
	font-size: 12px;
	margin: 0;
	line-height: 20px;
	/*border-right: 1px solid #fff;*/
	text-decoration: none;
}
#menuDeroulant .onglet_90  {
background-image:url(images/onglet_90_0.png);
width: 90px;
}
#menuDeroulant .onglet_90 a:hover, #menuDeroulant .onglet_90 a:active  {
background-image:url(images/onglet_90_1.png);
}
#menuDeroulant .onglet_110 {
background-image:url(images/onglet_110_0.png);
width: 110px;
}
#menuDeroulant .onglet_110 a:hover, #menuDeroulant .onglet_110 a:active  {
background-image:url(images/onglet_110_1.png);
}
#menuDeroulant .onglet_50  {
background-image:url(images/onglet_50_0.png);
width: 50px;
}
#menuDeroulant .onglet_50 a:hover, #menuDeroulant .onglet_50 a:active  {
background-image:url(images/onglet_50_1.png);
}

#menuDeroulant .sousMenu
{
	display: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuDeroulant .sousMenu li
{
	float: none;
	margin: 0;
	padding: 0;
	border: 0;
	/*width: 90px;*/
	/*border-top: 1px solid transparent;
	border-right: 1px solid transparent;*/
}
#menuDeroulant .sousMenu li a:link, #menuDeroulant .sousMenu li a:visited
{
	display: block;
	color: #FFF;
	margin: 0;
	border: 0;
	text-decoration: none;
	background: transparent url(images/fondTR.png) repeat;
}
#menuDeroulant .sousMenu li a:hover
{
	background-image: none;
	background-color: #F2462E;
}

#menuDeroulant li:hover > .sousMenu { display: block; }
/*Fin menu deroulant*/

/*situation*/

#haut-center { 
	position: absolute;
	line-height: normal;
	text-align: center;
	font-size: .8em;
	height: 106px;
	width: 239px;
	right: 20px;
	top: 85px;
	background-image: url(images/mapmonde3.png);
	}
	
#situ_1 {
	margin: 32px 0 0 80px;
	width: 158px;
	}

#situ_2 {
	margin: 40px 0 0 80px;
	width: 158px;
	}
	
/* Listes Plan du site et Partenaires */

ul#plan li, ul.partenaires li {
	background : transparent url(images/li.png) no-repeat left 4px;
	font-size : 1.2em;
	margin: .5em 0;
	padding-left: 1em;
	}
	
ul#plan li ul li {
	background : transparent url(images/li.png) no-repeat left 4px;
	font-size : 1em;
	}

/* ---------------------------------
Plug in Dotmap 
--------------------------------- */

/* Style des cartes affichées dans les billets */.dotmappost {        overflow: hidden;        border: #663 solid 1px;        width: 400px;        height: 100px;        padding: 3px;        margin: 3px 3px 3px 3px;}/* Style du widget Dotmap */

#sidebar #dotmap_widget_content { background-image: url(images/fond_trans_60.png); margin: 5px 0; }
.dotmapwidgetclass {		        padding: 3px;        border: #663 solid 1px;        overflow: hidden;        width: 190px;        height: 150px;}/* Style de la carte principale Dotmap */.dotmaphomemap {        padding: 3px;        border: #663 solid 1px;        overflow: hidden;        width: 600px;        height: 500px;        padding: 3px;}

/* ---------------------------------
Plug in Partager 2
--------------------------------- */

.partager2 a img {
	float: left;
}

.partager2 h2 {
	font-size: 1.2em;
}
	
/*fin ajout gargol*/
