/* Design by Brian Diaz of Media 65 @ http://www.m65.net  All Rights Reserved */
@import url(layouts.css);
@import url(components.css);
@import url(modules.css);
@import url(navigation.css);
@import url(misc.css);
@import url(forms.css);

/* #######################  GENERAL SETTINGS ############################ */
html{height:100%;}

body{
margin:0px;
height:100%;
font-family: Verdana, Geneva, sans-serif;
font-size: 0.8em;
color: #191919;
background-color:#fff;
	background-image: url(../images/back_merpuits.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}

/*  Heading Formatting */
h1 {font-size:1.9em;line-height: 0.8em;font-weight: 900;color: #000;}
h2 {font-size:1.7em;line-height: 0.8em;font-weight: 900;color: #000;}
h3 {font-size:1.5em;line-height: 0.8em;font-weight: 900;color: #000;}
h4 {font-size:1.4em;line-height: 0.8em;font-weight: 900;color: #000;}
h5 {font-size:1.3em;line-height: 0.8em;font-weight: 900;color: #000;}
h6 {font-size:1.2em;line-height: 0.8em;font-weight: 900;color: #000;}

/*links*/
a:link {color: #CC6600;}
a:hover {color: #659FDE;}
a:visited {color: #CC6600;}
img {border: 0 none;}

li.active item1, li.item1 {
	background: url(../images/btn1.png) left top no-repeat;
}
li.active item2, li.item2 {
	background: url(../images/btn2.png) left top no-repeat;
}
li.active item5, li.item5 {
	background: url(../images/btn3.png) left top no-repeat;
}
li.active item6, li.item6 {
	background: url(../images/btn4.png) left top no-repeat;
}
li.active item7, li.item7 {
	background: url(../images/btn5.png) left top no-repeat;
}

/* Clears Divs */
.clr{clear: both;}

/* #######################  END GENERAL SETTINGS ############################ */
#page_site {
	width:800px;
	margin-left:auto;
	margin-right:auto;
}
#coldroite {
	width:200px;
	
	float:right;
}
#wrap, #wrap2 {
	overflow:auto;
	padding-top:40px;
}
#wrap #contenu {
	
	width:500px;
	float:left;
	
	/*color:#181818;
	background-color:#88bbd7;*/
}
#wrap2 #contenu {
	width:100%;
	
	/*color:#181818;
	background-color:#88bbd7;*/
}
#header {
	height:138px;
}
#header .bg_header{background: url(../images/logo.png) center top no-repeat; width:100%;}
#menu {
	padding:100px 0 0 0px;
	height:44px;
	/*background-position:center bottom;
	background-image: url(../images/menu.png);
	background-repeat:no-repeat;	*/
}
     

	
#content{background:url(../images/content_top.jpg) left top repeat-x #FFFFFF; z-index:125;height: 100%; }
#content .bot{background:url(../images/content_bot.jpg) left bottom repeat-x;}
#content .left{background:url(../images/content_left.jpg) left top repeat-y;}
#content .right{background:url(../images/content_right.jpg) right top repeat-y;}
#content .left_top{background:url(../images/content_left_top.jpg) left top no-repeat;}
#content .left_bot{background:url(../images/content_left_bot.jpg) left bottom no-repeat;}
#content .right_top{background:url(../images/content_right_top.jpg) right top no-repeat;}
#content .right_bot{background:url(../images/content_right_bot.jpg) right bottom no-repeat; padding:70px 50px 36px 46px;}

.slideshow-bg {
	margin-left:auto;
	margin-right:auto;
}
.thumbnails {
	width:720px;
	margin-left:auto;
	margin-right:auto;
}
.easy_top_left {
	color:#E30130;
}
#easybook h2 {
	color:#E30130;
}
.premier_ligne {
background: url(../images/box1-top2.gif) no-repeat scroll 0 0;
height:14px;
line-height:14px;
}
.menu_module {
background:#fff url(../images/box1-top.gif) no-repeat scroll 0 0;
margin:0 0 37px;
width:100%;
}
.menu_module .sec {
background:url(../images/box1-bot.gif) no-repeat scroll 0 bottom;
}
.menu_module a {
	color:#FFF;
	position:relative;
}
.menu_module a:hover {
	text-decoration:none;
}
table.moduletable ul {
	padding-left:28px;

}
