@charset "UTF-8";
/* CSS Document */

/* Couleurs

Du noir et -->
du bleu !
Le reste, photos et fuck around.

*/

/* ------------------------- OTHERS -------------------------------------- */

body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:15px; scrolling:none; background:url(../images/bg-texture.png) repeat;}

a:visited { color:#000;}
a { text-decoration:none; color:#000;}
a:hover { text-decoration:none; color:#000;}

div#container {
	padding:10px 20px;
}
div#ads {
	clear: both;
	padding: 12px 0 12px 66px;
}

/* ------------------------- CONTENT -------------------------------------- */

div#page { z-index:1; }

div#main-content { width:960px; margin:auto; z-index:2;}

/* ------------------------- TOP -------------------------------------- */

div#ban { width:960px; height:180px; float:left; margin-bottom:10px; background:url(../images/ban04.png) no-repeat; padding-top:50px; }  /*------- Banniere ---------- */
	div#ban img { border:none; }
	
	div#top-menu { width:960px; height:40px; background:url(../images/degra-mntop.png); margin-top:45px; z-index:1000; /*------- MENU TOP ---------- */
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	
	}

		div.mn-accu { float:left; margin-left:10px; border-right:1px solid #1362bf; padding:11px 15px 10px 10px; } 
			div.mn-accu:hover { border-right:1px solid #fff;}
		div.mn-cont { float:right; margin-right:10px; border-left:1px solid #1362bf; padding:11px 10px 10px 10px;}
			div.mn-cont:hover { border-left:1px solid #fff;}
		div.date { float:left; margin-left:650px; padding:15px 15px 10px 10px; color:#6aa5eb; font-size:10px;}

/* ------------------------- CENTER -------------------------------------- */

div#content-center { width:960px;  float:left; }
	
	div#left-menu { width:160px; height:740px; float:left; background:url(../images/mn-left-bg.png); /*------- MENU GAUCHE ---------- */
	-moz-border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;}
		
		div.mn-case { width:130px; padding:10px 10px 10px 20px; float:left; letter-spacing:0.5px; border-bottom:solid 1px #1362bf;  }
		div.mn-case:hover { background-color:#1362bf; color:#fff; }
	
	div.bloc-center { width:750px; background:url(../images/pixel90.png); float:left; margin-left:10px; padding:20px; font-size:12px; 
	-moz-border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	}
	
	
	div#bloc-contact { width:790px; height:450px; float:left; margin-left:10px; background:url(../images/bg-contact.png);} /*------- PAGE CONTACT ---------- */
	div#contact-text { padding:20px; font-size:12px;  }
	div#contact-mn { width:160px; height:450px; float:left; background:url(../images/mn-left-contact.png); 
	-moz-border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;}
	
	div#ligth { margin:15px;} 								/*------- Ligth Box index ---------- */
	div#midd-ligthbox img { border: solid 2px #e3e3e3; 
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;}
	div#midd-ligthbox img:hover { border-color:#1362bf;}
	
	div#galmaison { width:960px; height:auto; float:left; background:url(../images/pixel90.png); } /*------- galerie maison ---------- */
	div.galtext { width:350px; float:left; font-size:12px;}

/* ------------------------- BOT -------------------------------------- */

div#bot-footer { width:960px; height:40px; background:url(../images/degra-mntop.png); float:left; margin-top:5px; /*------- Footer ---------- */
-moz-border-radius: 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px; 
 }
 	div.footext { float:left; margin-left:10px; font-size:11px; padding:14px; }

