body {
      margin:0;
      scrollbar-3dlight-color:#000;
      scrollbar-arrow-color:#000;
      scrollbar-darkshadow-color:#000;
      scrollbar-face-color:#fcb948;
      scrollbar-highlight-color:#000;
      scrollbar-shadow-color:#010101;
      scrollbar-track-color: #f19200;
      width: 100%;
      height: 100%;
      margin-left: 0px;
      margin-top: 0px;
      background: #010101;
      }
	  
#outer        				 
	{position: absolute;
	 top: 0px;
	 left: 0px;
	 width: 100%;
	 height: 198px;
	 z-index:10;
	 }

#inner    
	{margin-left: -0px;
	 position: absolute;
	 top:225px;
	 right:35px;
	 left:1px;
	 width:760px;
	 height:500px;
	  }
#bg   
	{margin-left: 0px;
	 margin-top: 0px;
	 position: absolute;
	 top: 0px;
	 left: 0px;
	 width: 100%;
	 height: 100%;
	 background-image: url(bg1.jpg);
         background-repeat: no-repeat;
      	 background-position: top right;
	 z-index:0;
	} 
	 

.bgtext {font-size: 30px;
		 position:absolute;
		 top:100px;
		 left:100px;
		 }

.bgtext, .footertext 
		{color:#ffec81;
		 font-family:verdana, helvetica, sans serif;}
		 
.footertext {font-size:12px;
			 position:absolute;
			 top:320px;
			 text-align:center;
			 width:500px;}



div#text1, div#text2, div#text3, div#text4, div#text5, div#text6, div#text7, div#gooadds
         {	  color:#FFFFFF;
		  font-family:verdana, helvetica, sans serif;
		  position:absolute;}

/* other 			
div#urltext {font-family:verdana, helvetica, sans serif;
			 border: 3px LightSteelBlue solid;
			 font-size:16px;
			 position:absolute;
			 width:180px;
			 top:-172px;
			 left:45px;} 
			 */
	/* MENI 1
	 BOTTOM OF CONTENT */
div#text1 {
	 position:relative;		
	 margin-left: 0px;
	 margin-top: 0px;
	 background: url(menu1bg.gif);
	 background-image: url(menu1bg.gif);
         background-repeat: no-repeat;
      	 background-position: center top;
	 font-family:verdana, helvetica, sans serif;
	 font-size:16px;
	 text-align: right;
	 line-height: 250%;
	 width:759px;
	 height: 42px;
	 top:452px;
	 z-index:4;
		}
	/* MENU 1 
	   TOP OF CONTENT
	*/	
div#text2 {
	 line-height: 250%;
	 position:absolute;		
	 margin-left: 0px;
	 margin-top: 0px;
	 background: url(menu1topbg.gif);
	 background-image: url(menu1topbg.gif);
         background-repeat: no-repeat;
      	 background-position: center top;
	 font-family:verdana, helvetica, sans serif;
	 font-size:16px;
	 text-align: left;
	 line-height: 250%;
	 width:759px;
	 height: 42px;
		top:-38px;
		left:0px;
		z-index:4;
}
	/* nouvelles */	
div#text3 {
font-size:10px;
		top:-202px;
		left:-0px;
		width:400px;
		}
	/* calandrier */	
div#text4 {
font-size:15px;
text-align: center;
line-height: 100%;
	 margin-left: 0px;
	 margin-top: 0px;
                width:175px;
	        height:150px;
	        top:55px;
		bottom:;
		right:35px;
		z-index:1;
		}
	/* media */	
div#text5 {
font-size:16px;
		top:205px;
		left:135px;}
	/* MenuTop and login */	
div#text6 {
font-size:16px;
text-align: center;
line-height: 250%;
	 margin-left: 0px;
	 margin-top: 0px;
	 background: url(menutop.gif);
	 background-image: url(menutop.gif);
         background-repeat: no-repeat;
      	 background-position: right top;
                width:538px;
	        height:49px;
		bottom:;
		right:1px;
		z-index:10;
		}
	/* Album */	
div#text7 {
font-size:20px;
		top:-20px;
		left:45px;
		width:200px;}
		
/* Google adds */
div#gooadds {
		top:205px;
		left:570px;
		width:280px;}	
div#tactiqsml {
height:100%;
border: 2px #cbccd0 solid; 
font-size:12px;
text-align: left;
line-height: 125%;
margin-right:0px;
margin-top:0px;
margin-bottom:10px;
margin-left:5px;
         background-image: url(greybgbottom.jpg);
         background-repeat: repeat-x;
      	 background-position:bottom center;
}		
		
div#text7 a:hover {text-decoration: none;
			 color:#ff8636;}		


 div#text1 a:hover span {top: -3px; 
						left: 0px; 
						width:}

 div#text2 a:hover span {top: -10px; 
						left: 0px; 
						width:}
						
 div#text3 a:hover span {top: 0px; 
						left: 0px; 
						width:}

 div#text4 a:hover span {top: 0px; 
						left: 0px; 
						width:}
		
 div#text5 a:hover span {top: -5px; 
						left: -25px; 
						width:
						}
						
div#text6 a:hover span.soumission { top: 20px; 
						left: 10px; 
						width:
						z-index:-1;
						}
div#text6  a:hover span.pass { top: 20px; 
						left: 175px; 
						width:
						z-index:-1;
						}
						
.topextra {
                width:;
	        height:;
		border: 3px #cbccd0 solid; 
		background-color: #FFFFFF;
		position:absolute;
		text-align:center;
		line-height: 100%;
		z-index:10;
                background-image: url(greybgbottom.jpg);
                background-repeat: repeat-x;
      	        background-position:bottom center;
}
div#divworkorder{
                width:300px;
	        height:;

}
div#divworkorder b{
	cursor: pointer;
	cursor: hand;
}

div#divlogin{
                width:280px;
	        height:;
}

div#text7 a:hover span {top: -4px; 
						left: 0px; 
						width:}
								   
div#inner a:hover, div#inner2 a:hover
				  {background: none;
				   /*cursor:default*/
				   ;}
div#outer a:hover {background: none;
				   /*cursor:default*/
				   ;}

div#inner a span {display: none;}
div#outer a span {display: none;}

div#inner a:visited span {display:none;}
div#outer a:visited span {display:none;}

div#inner a {text-decoration: none; color:#FFFFFF;}
div#outer a {text-decoration: none; color:#FFFFFF;}			 

div#inner a:hover span {display: block;
						position:relative;
						background:none;
						font-size:14px}
div#outer a:hover span {display: block;
						position:absolute;
						background:none;
						font-size:14px}
						
div#inner a:link, div#inner a:visited {text-decoration:none;}

div#outer a:link, div#outer a:visited {text-decoration:none;}

div#inner a:hover {text-decoration:none;}
div#outer a:hover {text-decoration:none;}


div#content {position:absolute;
			 top:0px;
			 left:2px;
			 width:747px;
			 height: 453px;
			 overflow: auto;
			 font-family: verdana, helvetica, sans serif;
			 font-size: 13px;
			 background-color: #FFFFFF;
			 color:#000000;
			 text-align:justify;
			 margin:0px;
			 z-index:3;
			 }

div#inner div#content a:hover {text-decoration:underline;}
			 


div#close, div#top {width:14px;
		   height:14px;
		   background:none;
		   text-align:center;
		   font-family:verdana, helvetica, sans serif;
		   font-weight:bold;
		   font-size:12px;
		   z-index:4;
		   border: 1px solid LightSteelBlue;}

div#close {position:relative;
		   left:733px;
		   top:-57px;}   
div#top {position:relative;
		   left:740px;
		   top:405px;}



div#close div#top a {text-decoration: none; color:#B22222;}	
   
div#inner div#close a:link, div#inner div#top a:link {color:LightSteelBlue; cursor:default;}
div#inner div#close a:visited, div#inner div#top a:visited {color:LightSteelBlue; cursor:default;}
div#inner div#close a:hover, div#inner div#top a:hover {color:#B22222; cursor:default;}







div#urltext, div#inner div#content a:link, div#inner div#content a:visited, div#inner a:hover, div#inner a:hover span
   			 {color:#482eb0;}
div#outera:link, div#outer a:visited, div#outer a:hover, div#outer a:hover span
   			 {color:#333333;}

			 
div#content div#titlebar {border: 1px solid #FFFFFF;
				background: #000;
				font-weight: normal;
				z-index:4;
				color:  #ffffff;}
				
div#content {margin-left:0;
			padding-right:8px;}
			 
			 

.lstreservation{ 
z-index:1;
font-family:verdana, helvetica, sans serif;
border:0px solid #b7b7b7;
}


.lstreservation TD{
				font-size:11px;
				color:#dbc7a2;
				font-weight:;
				border:1px solid #FFFFFF;
				background-color: #010101;
}
							 
.titleblock {font-family:verdana, helvetica, sans serif;
				width:90%;
				font-size:12px;
				font-weight:;
				margin-right:0px;
				margin-top:5px;
				margin-bottom:5px;
				margin-left:5px;
				border:1px solid #b7b7b7;
				padding:2px;
				background-image: url(greybgbottom.jpg);
       				background-repeat: repeat-x;
                        	background-position:bottom center;}
				
.menutopover {font-family:verdana, helvetica, sans serif;
				width:95%;
				font-size:12px;
				font-weight:;
				margin-right:0px;
				margin-top:0px;
				margin-bottom:10px;
				margin-left:10px;
				border:1px solid #b7b7b7;
				padding:2px;
}
				
.titleblock span {color:#ffffff;}

#urltext a:link {color:#FFFFFF;}
#urltext a:visited {color:#FFFFFF;}
#urltext a:hover {color:#FFFFFF;}
#urltext a:active {color:#dbc7a2;}

div#text4 a:link {text-decoration: underline; color: red;}
div#text4 a:visited {text-decoration: underline; color: red;}
div#text4 a:active {text-decoration: underline; color: red; }
div#text4 a:hover {text-decoration: underline; color: red;}
/*
classe des niveaux de transparance
*/

 
div.transOFF{ background-color: black; }
div.transPA { background-color: transparent;}}
div.transON { background-color: black;opacity:1;filter: alpha(opacity=100); -moz-opacity: 1.00; }
div.trans10 { background-color: black;opacity:.10;filter: alpha(opacity=10); -moz-opacity: 0.10;}
div.trans25 { background-color: black;opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25;}
div.trans75 { background-color: black;opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;}
div.trans50 { background-color: black;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.50;}
div.trans33 { background-color: black;opacity:.66;filter: alpha(opacity=66); -moz-opacity: 0.66;}
