@charset "utf-8";


/* Valeurs par default */
*{margin:0; padding:0; list-style:none;}
hr{clear:both; visibility:hidden}


/* ========================== Stucture ============================================== */

/* body
-------------------------------------------*/
html{background:#ecede8 url(img/html.png) repeat-x 0 100%; }
body{
	font:63.5%  Arial, Helvetica, sans-serif;
	color:#2D2D2D;
	background: url(img/body2.jpg) repeat-x;
}

/* Liens
----------------------------------------------*/
a, a:visited{color:#525449;text-decoration: none; text-transform:capitalize}
a:hover{
	color: #a2d727;
	text-decoration:underline
}
a img{border:0}





/*Wrapper enveloppe 
---------------------------------------------*/
#wrapper{width:940px;margin:0 auto;}




/* Header
---------------------------------------------*/
#header{font-size:0; line-height:0}



/* Wrapper pour onglet retour
---------------------------------------------*/
.retour{
	position:relative;
	top:100px;
	margin:auto;
	width:500px;
	height:2000px}
	
	/* bouton retour
---------------------------------------------*/
#menufixe{ 

position:fixed;
background: url(img/accolade.png) no-repeat; 
bottom:150px;
width:128px;
height:80px}
	
h6 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:200;
	text-transform:uppercase;
	text-align:center;
	color:#a8d839;
	width:55px;
	background-color:#2d2d2d;
	position:relative;
	top:29px;
	right:52px;
	padding: 5px;
	letter-spacing: 2px;
}
	



/* main
---------------------------------------------*/
#main{width:590px; float:right;}

  #creations{background:url(img/creations2.png) no-repeat 100% 0; padding-right:137px; padding-bottom:10px;}
  #creations .box dl{
	background:url(img/dl_boxcrea.png);
	font-size:10px;
	color:#666;
	font-family: Tahoma, Geneva, sans-serif;
	text-transform: uppercase;
	letter-spacing: 3px;
	padding-top: 7px;
	padding-right: 9px;
	padding-bottom: 10px;
	padding-left: 9px;
}








/* sidebar
---------------------------------------------*/
#sidebar{width:320px;float:left; padding-top:0px; padding-bottom:10px;}
   
   #sidebar #navigation{background: url(img/menu.png) no-repeat 0 0;width:120px;height:220px; padding-left:135px;margin-bottom:22px;}

 






/* footer
---------------------------------------------*/
#footer{clear:both; background: url(img/footera2.png) no-repeat; height:130px; position:relative}






/* ==========================  Contenu ============================================== */

/* Contenu #creations
---------------------------------------------*/
#creations .box{margin-bottom:25px;}
#creations .box h2{background:url(img/h2_boxcrea.png) no-repeat 0 50%;font-size:2.2em; line-height:40px; padding-left:45px;
                   font-weight:normal;font-family:Verdana;}
#creations .box dl dt{font-size:0; text-align:center}
#creations .box dl p.link{
	background:url(img/link.png);
	line-height: 23px;
	text-align:center;
	width:78px;
	height:22px;
	margin: 2px 0 8px 357px;
	color:#a1d823;
	font-size:0.9em;
	left:235px;
}
#creations .box dl p.link a{color:#a1d823; text-transform:uppercase}
#creations .box dl p.desc {
	line-height: 13px; margin-top: 6px; text-align:center;
} 
#creations .box p#pagination{line-height:22px; font-size:13px;}
#creations .box p#pagination a{ background:url(img/breadcrumb2.png); padding: 0 6px; margin:0 3px 0 0}
#creations .box p#pagination a:hover{color:#1f1f1d;background:#a2d727; text-decoration:none;}









/* Contenu #sidebar
---------------------------------------------*/
/* listes menu */
#sidebar ul{font-size:1.4em; padding: 1px 0 0;color:#f9f9f9; text-transform:capitalize;}
#sidebar ul li{line-height:18px; padding-left:2px}
#sidebar ul li a{ padding:0 5px 0 2px}
#sidebar ul li a:hover{
	color:#FFF;
	background:#a2d727;
	text-decoration:none
}
#sidebar ul#crea_ul{ margin-bottom:30px;}

#sidebar .box_side{margin-bottom:25px; font-size:1.1em; text-align:justify;}
#sidebar .box_side h3{ font-size:2.5em; font-family:"Arial", Times, serif; color:#a2d727; line-height: 40px; 
                     background:url(img/h2_left.png) no-repeat 0 100%;margin-bottom:5px}
#sidebar .box_side p{
	padding:3px;
	color:#525449;
}







/* Contenu #footer
--------------------------------------------*/
#footer p#copyright{font-size:1.1em; line-height:16px; position:absolute; left: 120px; top:23px; color:#50493F;}
#footer p a{color:#50493F; font-weight:bold}

/* VALIDATOR -----------------*/

#validator p#copyright{font-size:1.1em; line-height:16px; width:229px; position:absolute; left: 300px; top:23px; color:#50493F;}
#footer p a{color:#50493F; font-weight:bold}

