/* REMOVE PADDING AND MARGIN VALUES */
html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, li, dd, dt, img,
blockquote, q, table, thead, tbody, tfoot, caption, th, tr, td, a, form,
input, textarea, fieldset, pre
{margin: 0; padding: 0;}

/* HARMONIZE LINKS, KILL BORDER ON IMG LINKS */
a img, :link img, :visited img {border: none}

/* REMOVE BROWSERS DEFAULT TABLE BORDERS */
table {border-collapse: collapse;}

body{
	font-family: 'Futura Std', 'Futura LT Book', sans-serif, tahoma, arial, helvetica, roman, 'times new roman', times;
	f-ont-family: sans-serif, tahoma, arial, helvetica, roman, 'times new roman', times;
	font-size:12px;
	color:black;
	padding-left:25px;
	padding-right:25px;}


#thebox{
   margin-top:15px;}


#centre{
   b-ackground-color:red;
   height:402px;
   width: 542px;
   b-order: 1px solid black;
   margin:auto;
   margin-top:50px;}

#photo_hotel{
   position:absolute;
   width: 542px;
   height:403px;}

/********* BULLE POP ************/

#accueil{
   position:absolute;
   width:91px;
   height:96px;
   border: 1px solid red;
   margin-left:27px;
   margin-top:117px;
 
   /* hack transparence IE */
   background-color:blue;
   opacity : .0;
   filter : alpha(opacity=0);}


#tarifs{
   position:absolute;
   width:101px;height:96px;
   background-color:transparent;
   b-order: 1px solid red;
   margin-left:270px;
   margin-top:117px;
   z-index:1000;
 
   /* hack transparence IE */
   background-color:blue;
   opacity : .0;
   filter : alpha(opacity=0);}

#diapo{
   position:absolute;
   width:90px;height:76px;
   background-color:transparent;
   b-order: 1px solid red;
   margin-left:169px;
   margin-top:213px;
   z-index:1000;
 
   /* hack transparence IE */
   background-color:blue;
   opacity : .0;
   filter : alpha(opacity=0);}

#plan{
   position:absolute;
   width:96px;height:87px;
   margin-left:270px;
   margin-top:290px;
   z-index:1000;
 
   /* hack transparence IE */
   background-color:blue;
   opacity : .0;
   filter : alpha(opacity=0);}

#offres{
   position:absolute;
   width:196px;height:105px;
   margin-left:170px;
   margin-top:0px;
   z-index:1000;
 
   /* hack transparence IE */
   background-color:blue;
   opacity : .0;
   filter : alpha(opacity=0);
}

#description{
   margin-left:30px;
   margin-right:30px;
}

.sbulle {
   position:absolute;
   visibility:hidden;
   cursor:wait;}

/********* FIN BULLE POP **************/

.titre_admin{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;}

.titre_offres{
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;}

hr{
	clear:both;
	border:0;
	border-bottom:1px solid #cacaca;
	height:1px;
	padding:0;
	padding-top:10px;
	margin:2px 0 0 0;}

ul{
	padding-left:60px;
	float:left;
	width:300px;}
	
#footer{
	margin-top:80px;}
