@charset "iso-8859-1";

 a:link{
	color:#0386C3;
  }
  
  a:visited{
	color:#0386C3;
  }
  
  a:hover{
	color:#9D0404;
  }

img{border:0px}

body{
background-color:#555454;
padding:0px;
font-size:11px;
font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
color :#333;
}

td, textarea, input, select {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
.copy{
font-family:Verdana;
font-size:10px;
color:#B0B0B0;
float:left
}
.copy a{
color:#F4E7CD
}
.dots{
float:left;
font-family:Verdana;
font-size:10px;
color:#B0B0B0;
}
.dots span{
font-family:tahoma;
font-weight:bold;
font-size:10px;
color:#F4E7CD;
}
.tel{
font-family:Verdana;
font-size:10px;
color:#B0B0B0;
}

.tel a{
color:#F4E7CD
}

/* ---------------------- Dolphin nav ---------------------- */
#dolphincontainer{position:relative;height:40px;color:#E0E0E0;background:#143D55;width:100%;font-family:Arial,Helvetica,Verdana,sans-serif;}
#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url(../images/dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 20px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#fff;background:transparent url(../images/dolphin_bg-OVER.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url(../images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(../images/dolphin_right-ON.gif) no-repeat top right;height:33px;}
/* ---------------------- END Dolphin nav ---------------------- */



.tableau1 {
	BORDER-RIGHT: #ffcc66 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffcc66 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff9ec; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffcc66 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffcc66 1px solid
}

.tableau2 {
	BORDER-RIGHT: #F74C00 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #F74C00 1px solid; PADDING-LEFT: 5px; BACKGROUND: #FAF1ED; PADDING-BOTTOM: 5px; BORDER-LEFT: #F74C00 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #F74C00 1px solid
}

.tableau3 {
	BORDER-RIGHT: #03D141 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #03D141 1px solid; PADDING-LEFT: 5px; BACKGROUND: #F1FAF4; PADDING-BOTTOM: 5px; BORDER-LEFT: #03D141 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #03D141 1px solid
}

.tableau4 {
	BORDER-RIGHT: #01B4F0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #01B4F0 1px solid; PADDING-LEFT: 5px; BACKGROUND: #EEF7FA; PADDING-BOTTOM: 5px; BORDER-LEFT: #01B4F0 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #01B4F0 1px solid
}

.tableau5 {
	BORDER-RIGHT: #A4A1A1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #A4A1A1 1px solid; PADDING-LEFT: 5px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 5px; BORDER-LEFT: #A4A1A1 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #A4A1A1 1px solid
}

.tableau6 {
	BORDER-RIGHT: #60740B 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #60740B 3px solid; PADDING-LEFT: 5px; BACKGROUND: #84C914; PADDING-BOTTOM: 5px; BORDER-LEFT: #60740B 3px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #60740B 3px solid
}


.tableau2_1 {
	BORDER-RIGHT: #ffcc66 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffcc66 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffcc66 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffcc66 1px solid
}

.tableau2_2 {
	BORDER-RIGHT: #F74C00 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #F74C00 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #F74C00 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #F74C00 1px solid
}

.tableau2_3 {
	BORDER-RIGHT: #03D141 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #03D141 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #03D141 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #03D141 1px solid
}

.tableau2_4 {
	BORDER-RIGHT: #01B4F0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #01B4F0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #01B4F0 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #01B4F0 1px solid
}

.tableau2_5 {
	BORDER-RIGHT: #A4A1A1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #A4A1A1 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #A4A1A1 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #A4A1A1 1px solid
}

.tableau2_6 {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eeeeee 1px solid
}
.tableau2_7 {
	BORDER-RIGHT: #929081 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929081 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #929081 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #929081 1px solid
}



/*******************CALENDRIER*********************** */
td.menu {
	color: #ffffff;
	font-family : verdana;
	font-size: 11px;
	font-weight: bold;
	layer-background-color : #000000;
	background : #5A2AC6;
}

td.ptitre {color: #ffffff; font-family : verdana; font-size: 11px; font-weight: bold; layer-background-color : #006300; background-color : #5A2AC6;}

.ttitre {color: #000033; font-family : verdana; font-size: 11px; font-weight: bold; layer-background-color : #000000; background-color : #ccccff;}

.mm {color: #000000; font-family : verdana; font-size: 11px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px;}

a.mma {color: #0000ff; text-decoration : underline;}
a.mmb {color: #ffffff; text-decoration : none; font-family : verdana;}

a.mma:hover {color: #c00808; text-decoration : none ; }
a.mmb:hover {color: #FFD700; text-decoration : none ; font-family : verdana;}

.oday { background-color : #f2f2f2; layer-background-color : #ffffff;}

.today { background-color : #CAE3F8; layer-background-color : #ffffff;}
