*
{
		font: 11px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*  Typo
----------------------------------------------- */

a:link {color: #996600; text-decoration: none;}
a:visited {color: #996600; text-decoration: none;}
a:hover {color: #996600; text-decoration: underline;font-weight: bold}
a:active {color: #996600; text-decoration: none;}

h1 { font:bold 18px/140% "Trebuchet MS", Verdana, sans-serif; }
h2 { font:bold 14px/140% "Trebuchet MS", Verdana, sans-serif; }
h3{ font: italic normal 1.4em georgia, sans-serif;
	letter-spacing: 1px; 
	margin-bottom: 0; 
	color: #7D775C;}
/*  Layout
----------------------------------------------- */

body {
	background:#fff8dc;
	
        padding:30px 0 0 0;
	margin:0;
        overflow: auto;
}

#container
{
        margin: auto; 
         /*width:950px;*/
         width:100%;
	
}

#header
{
        background-color:#000000;
        text-align:center;
        padding:0px 0px 0px 0px; 
	
        
}
/*
#header h1,
#header a
{
	padding:0;
	font-family:"Helvetica","Lucida Sans Unicode",Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:30px;
	font-weight:normal;
	text-decoration:none;
	line-height:1.2em;
	color:#666666;
	text-align:right;
}

#header a:hover { text-decoration:none;  }
*/

#navigation
{
	float:left;
         padding-left: 1%;
	left:30px;
         width: 220px;
         /*width:20%;*/
}
#sidebar
{
	padding-top:10px;
         padding-left:1%;
         /*width: 220px;*/
         width:100%;
         margin:0;
         }

#content
{
	float:left;
        width: 710px; 
        /*width: 75%;*/
	padding:2%;
      overflow: auto;

}

#footer
{
	clear:both;
	margin-top:10px;
        text-align: center;
        color: white;
	background-color: black;
	/* height:75px; */
        
}

#footer .gutter 
{
	height:30px;
	padding:35px 15px 0 90px;
}
#footer a:link, #footer a:visited { 
	margin-right: 20px;margin-left: 20px; 
        color: /*#cc0000*/ #F5DEB3; text-decoration: underline;
}

/*  Navigation
----------------------------------------------- */

ul#mainNav1,
ul#mainNav2
{
	margin:5px;
	padding: 0;
}


ul#mainNav1 li,
ul#mainNav2 li
{
	display: inline;
	margin: 0;	
	padding: 0;
}


ul#mainNav1 li a,
ul#mainNav2 li a
{
	font:normal 11px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	color:#333;
	border-bottom:1px solid #CCC;
}


ul#mainNav1 li a { padding:4px 4px 4px 4px; }
ul#mainNav2 li a { padding:4px 4px 4px 14px; }


ul#mainNav1 a:hover
{
	background:#EEE;
	color:black;
}

ul#mainNav1 a.current { font-weight:bold; } 

#rechercher{
	position: relative;
	display:inline;
	left: +350px;
	top: -310px;	
}                        


.menu{margin:0 auto; padding:0; height:30px; width:100%; display:block; background:url(http://www14.jimdo.com/usertemplates/1380516/img/topmenuimages.jpg) repeat-x;}
.menu li{padding:0; margin:0; list-style:none; display:inline;}
.menu li a{float:left; padding-left:10px; display:block; color:rgb(255,255,255); text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url(http://www14.jimdo.com/usertemplates/1380516/img/topmenuimages.jpg) 0px -10px no-repeat; outline:none;}
.menu li a span{line-height:20px; float:left; display:block; padding-right:10px; background:url(http://www14.jimdo.com/usertemplates/1380516/img/topmenuimages.jpg) 100% -10px no-repeat;}
.menu li a:hover{background-position:0px -60px; color:rgb(255,255,255);}
.menu li a:hover span{background-position:100% -60px;}
.menu li a.active, .menu li a.active:hover{line-height:20px; font:12px Verdana, Arial, Helvetica, sans-serif; background:url(http://www14.jimdo.com/usertemplates/1380516/img/topmenuimages.jpg) 0px -50px no-repeat; color:rgb(255,255,255);}
.menu li a.active span, .menu li a.active:hover span{background:url(http://www14.jimdo.com/usertemplates/1380516/img/topmenuimages.jpg) 100% -50px no-repeat;}  

.sousmenu{margin:0 auto; padding:0; height:30px; width:100%; display:block; background:url(http://www14.jimdo.com/usertemplates/1380516/img/sousmenuimages.png) repeat-x;}
.sousmenu li{padding:0; margin:0; list-style:none; display:inline;}
.sousmenu li a{float:left; padding-left:15px; display:block; color:rgb(255,255,255); text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url(http://www14.jimdo.com/usertemplates/1380516/img/sousmenuimages.png) 0px -30px no-repeat; outline:none;}
.sousmenu li a span{line-height:30px; float:left; display:block; padding-right:15px; background:url(http://www14.jimdo.com/usertemplates/1380516/img/sousmenuimages.png) 100% -30px no-repeat;}
.sousmenu li a:hover{background-position:0px -90px; color:rgb(255,255,255);}
.sousmenu li a:hover span{background-position:100% -60px;}
.sousmenu li a.active, .menu li a.active:hover{line-height:30px; font:12px Verdana, Arial, Helvetica, sans-serif; background:url(http://www14.jimdo.com/usertemplates/1380516/img/sousmenuimages.png) 0px -90px no-repeat; color:rgb(255,255,255);}
.sousmenu li a.active span, .menu li a.active:hover span{background:url(http://www14.jimdo.com/usertemplates/1380516/img/sousmenuimages.png) 100% -90px no-repeat;}                        

.menuderoulant{border:none;border:0px;	margin:0px;	padding:0px;font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
.menuderoulant ul{background:#333333;height:30px;list-style:none;margin:0;padding:0;}
.menuderoulant li{float:left;padding:0px;}
.menuderoulant li a{background:#333333 /*Couleur à modifier ici*/ url(http://www14.jimdo.com/usertemplates/1380516/img/seperator.gif) bottom right no-repeat;color:#cccccc;display:block;font-weight:normal;line-height:30px;margin:0px;padding:0px 15px;text-align:center;text-decoration:none;}
.menuderoulant li a:hover, .menu ul li:hover a{background: #CC3333 /*#2580a2 Couleur à modifier ici*/ url(hover.gif) bottom center no-repeat;color:#FFFFFF;text-decoration:none;}
.menuderoulant li ul{background:#333333;display:none;height:auto;padding:0px;margin:0px;border:0px;position:absolute;width:225px;z-index:200;/*top:1em;left:0;*/}
.menuderoulant li:hover ul{display:block;}
.menuderoulant li li {background:url(http://www14.jimdo.com/usertemplates/1380516/img/sub-sep.gif) bottom left no-repeat;display:block;float:none;margin:0px;padding:0px;width:225px;}
.menuderoulant li:hover li a{background:none;}
.menuderoulant li ul a{display:block;height:30px;font-size:11px;font-style:normal;margin:0px;padding:0px 0px 0px 25px;text-align:left;}
.menuderoulant li ul a:hover, .menu li ul li:hover a{background: #CC3333 /* #2580a2 Couleur à modifier ici*/ url(hover_sub.gif) center left no-repeat;border:0px;	color#ffffff /* Couleur du texte du sous menu*/;text-decoration:none;}
.menuderoulant p{clear:left;}