﻿* {margin:0;padding:0;}

img {border:0;}

body {font-family:Verdana, Geneva, sans-serif;font-size:12px;background:url(/DATA/maeva/FILES/image/bg/bg_maeva-surf.gif) top no-repeat #000 fixed;line-height:1.3em;}

h1, h2, #right_menu p {/*margin-bottom:8px;*/height:32px;font-size:24px;font-weight:bold;color:#00b5cb;}
#calendar h2 {height:20px;font-size:19px;color:#FFF;}

h3 {margin-bottom:1px;font-size:12px;font-weight:bold;color:#00b5cb;}
#welcome p, #news p, #left_column_internal p {padding-bottom:15px;}
a, a:link {text-decoration:none;color:#00B5CB;}
a:hover {text-decoration:underline;}

* html a {position:relative;}

#global {margin:0 auto;width:960px;color:#FFF;}

/* ---------------------------------------------------------------------- Header -- */
#header {height:97px;background:url(/DATA/maeva/FILES/image/bg/header.png) no-repeat;}
#logo {float:left;padding:21px 0px 0px 20px;width:254px;}
#menu {float:left;width:686px;}
#menu #top {padding:14px 19px 0px 0px;height:13px;text-align:right;color:#8c8c8c;font-size:11px;}
#menu #top a, #submenu a, #generation a {color:#999898;}
#menu #bottom ul {list-style:none;}
#menu #bottom ul li {float:left;}
/* ------------------------------------------------------------------------ Mood -- */
#mood {margin:10px 0px;padding:10px;height:224px;background:url(/DATA/maeva/FILES/image/bg/mood.png) no-repeat;}
#mood_internal {margin:10px 0px;padding:10px;height:174px;background:url(/DATA/maeva/FILES/image/bg/mood_internal.png) no-repeat;}
/* --------------------------------------------------------------------- Content -- */
#content {overflow:hidden;}
#left_column {float:left;width:650px;}
#right_column {float:left;margin-left:10px;width:300px;}
.row {clear:both;overflow:hidden;margin-bottom:12px;}
.fLeft {float:left;margin-right:9px;}
/* --------------------------------- Left Column -- */
#welcome {
	padding:5px 18px 1px 18px;
	width:614px;
	min-height:203px;
	height:auto !important;
	height:203px;
	background:url(/DATA/maeva/FILES/image/bg/welcome.png) repeat-y;
}
* html #welcome {margin-top:-4px;}
#welcome_top {height:10px;background:url(/DATA/maeva/FILES/image/bg/welcome_top.png) no-repeat;}
#welcome_bottom {margin-bottom:9px;height:10px;background:url(/DATA/maeva/FILES/image/bg/welcome_bottom.png) no-repeat;}

#news {
	padding:7px 19px 0px 19px;
	min-height:178px;
	height:auto !important;
	height:178px;
	width:282px;
	background:url(/DATA/maeva/FILES/image/bg/news.png) repeat-y;
}
* html #news {margin-top:-4px;}
#news_top  {height:10px;width:320px;background:url(/DATA/maeva/FILES/image/bg/news_top.png) no-repeat;}
#news_bottom  {height:10px;width:320px;background:url(/DATA/maeva/FILES/image/bg/news_bottom.png) no-repeat;}

#video {float:left;padding:20px 0px 0px 20px;height:180px;width:300px;background:url(/DATA/maeva/FILES/image/bg/video.png) no-repeat;}

#promotions, #inventaire {padding:7px 0px 0px 21px;height:38px;width:299px;}
#promotions a, #inventaire a, #promotions a:hover, #inventaire a:hover {color:#fff;text-decoration:none;}
#promotions {margin-bottom:10px;background:url(/DATA/maeva/FILES/image/bg/promotions.jpg) no-repeat;}
#inventaire {background:url(/DATA/maeva/FILES/image/bg/inventaire.jpg) no-repeat;}
#promotions img, #inventaire img {margin-right:21px;}

#media {float:left;padding:10px 0px 0px 9px;height:90px;width:311px;background:url(/DATA/maeva/FILES/image/bg/media.jpg) no-repeat;}
/* -------------------------------- Right Column -- */
#calendar {padding:10px 0px 0px 10px;height:219px;width:290px;background:url(/DATA/maeva/FILES/image/bg/calendar.png) no-repeat;}

#calendar table {margin:8px 0px;font-size:11px;font-weight:bold;}
#calendar table tr th {height:22px;width:39px;background:#666666;}
#calendar table tr td {height:22px;width:39px;background:#808084;}
#calendar table tr td.corner_bottom-left {background:url(/DATA/maeva/FILES/image/bg/corner_bottom-left.jpg) bottom left no-repeat #808084;}
#calendar table tr td.corner_bottom-right {background:url(/DATA/maeva/FILES/image/bg/corner_bottom-right.jpg) bottom right no-repeat #808084;}

#publicity {margin:12px 0px;} 
#invitation {} 
/* --------------------------------------------------------------------- Footer  -- */
#footer {color:#8c8c8c;padding:0px 19px 46px 0px;font-size:11px;}
#submenu {float:left;padding:14px 0px 0px 19px;width:570px;/*640px*/}
#generation {float:left;padding:10px 0px 0px 30px;width:310px;/*310px*/}
/* -------------------------------------------------------------------- Internal  -- */
#left_column_internal {overflow:hidden;float:left;width:700px;}
#left_column_internal_top {height:10px;width:700px;background:url(/DATA/maeva/FILES/image/bg/left_column_internal_top2.png) no-repeat;}
#left_column_internal_middle {padding:13px 18px 0px 18px;/*padding:15px 18px 0px 18px;*/min-height:330px;width:664px;background:url(/DATA/maeva/FILES/image/bg/left_column_internal2.png) repeat-y;}
* html #left_column_internal_middle {margin-top:-4px; height:330px; background-image:url(/DATA/maeva/FILES/image/bg/left_column_internal2.png); background-repeat:repeat-y;}#left_column_internal_bottom {height:10px;width:700px;background:url(/DATA/maeva/FILES/image/bg/left_column_internal_bottom2.png) no-repeat;}



#right_column_internal {float:left;margin-left:10px;width:250px;}
#right_menu {padding:0px 0px 13px 20px;min-height:142px;height:auto !important;height:142px;background:url(/DATA/maeva/FILES/image/bg/right_menu.png) repeat-y;}
#right_menu_top {height:10px;width:250px;background:url(/DATA/maeva/FILES/image/bg/right_menu_top.png) no-repeat;}
#right_menu_bottom {height:10px;margin-bottom:10px;width:250px;background:url(/DATA/maeva/FILES/image/bg/right_menu_bottom.png) no-repeat;}
#right_menu ul {margin:7px 0px 0px 16px;list-style-image:url(/DATA/maeva/FILES/image/bullet_plus.gif);}
#left_column_internal ul {margin:0px 0px 15px 16px;list-style-image:url(/DATA/maeva/FILES/image/bullet_plus.gif);}
#right_menu ul li, #left_column_internal ul li {margin-bottom:1px;}
#right_menu ul li a, #right_menu ul li a:link {font-weight:bold;color:#FFF;}
#right_menu ul li a:hover, #right_menu ul li a.submenuon {text-decoration:none;color:#00b5cb;}
/* --------------------------------------------------------------------- PNG Fix -- */
* html #header, * html #mood, * html #mood_internal, * html #welcome, * html #welcome_top, * html #welcome_bottom, * html #news, * html #news_top, * html #news_bottom, #video, #calendar, * html #left_column_internal, * html #right_menu, * html #right_menu_top, * html #right_menu_bottom, * html #left_column_internal_top, * html #left_column_internal_bottom, * html #left_column_internal_middle {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/style/images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
);
}

/*tableau tarifs*/
.tableau_tarifs {margin:20px 0 10px 0;text-align:center; font-weight:bold;}

.tableau_tarifs th {padding-bottom:10px;border-bottom:2px solid #000;background:#00b5cb;}

.tableau_tarifs td {background:#808084;padding-top:10px;}
.tableau_tarifs .tarifs_nobg {background:none;padding:0;}

.tableau_tarifs .tarifs_top {background:url(/data/maeva/files/image/tableau/img_top.gif) bottom left no-repeat; display:block;width:650px;height:10px;}
.tableau_tarifs .tarifs_bottom {background:url(/data/maeva/files/image/tableau/img_bottom.gif) top left no-repeat; display:block;width:650px;height:10px;}
.tableau_tarifs .tarifs_top_middle {background:url(/data/maeva/files/image/tableau/img_top_middle.gif) bottom left no-repeat; display:block;width:650px;height:10px;}
.tableau_tarifs .tarifs_bottom_middle {background:url(/data/maeva/files/image/tableau/img_bottom_middle.gif) top left no-repeat; display:block;width:650px;height:10px;}

.tableau_tarifs .gauche {border-left:3px solid #00b5cb;}
.tableau_tarifs .droite {border-right:3px solid #00b5cb;}
.tableau_tarifs .milieu {border-left:1px solid #000;border-right:1px solid #000;}

.tableau_tarifs .separation {border-bottom:1px solid #000;padding-bottom:10px;}
.tableau_tarifs .double {border-right:1px solid #000;}
/*fin tableau tarifs*/

/*form contact*/
.formulaire_contact td {vertical-align:top;padding-bottom:5px;}
.formulaire_contact input, .formulaire_contact select {width:250px;}
.formulaire_contact input.nostyle {width:106px;}
.formulaire_contact textarea {width:500px;height:150px;}
.formulaire_contact span {font-size:10px;/*color:#F00;*/color:#00B5CB;}


/*tableau horaire*/
.tableau_horaire td {padding:0 7px;text-align:center;}
