html
{
	background-color: #5B1704;
}
*{border:0;}

body 
{
	position: relative;
	margin: 0 auto !important;
	padding: 0;
	width: 1000px;
	background : url(../img/pix-hotel.gif) repeat-y center;
	font-size: 11px;
	color: #FFF;
	font-family: verdana, arial, helvetica, sans-serif;
}

*{
	margin: 0 !important;
	padding: 0 !important;
}

h2 
{
	padding-left : 25px !important;
	background : url(../img/picto-actualite-hotel-le-paris.gif) no-repeat left ;
	margin : 10px 0 0 440px !important;
	font-size : 12px ;
	font-weight: normal ;
	letter-spacing : 0.1em ;
}

a 
{
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

/******************************* MAIN ******************************/

#main 
{
	background : url(../img/fond-hotel.jpg) no-repeat top ;
	padding : 0 ;
	margin : 0 ;
}

/** Special Template (galerie à gauche + texte au-dessus du menu) **/
.specialTemplate
{
	width : 720px ;
	color : #000 ;
	margin : 0 0 0 250px !important ;
	padding : 25px 0 0 10px !important ;
	text-align : left ;
	height : 171px ;
	font-size : 12px ;
	background-image : url(../img/galerie-hotel-le-paris.png);
	_background-image : none ;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/galerie-hotel-le-paris.png",sizingMethod="scale");
}


#galerie
{
	float : left ;
	width : 210px ;
	margin : 0 0 0 20px !important ;
	background-image : url(../img/galerie-hotel-le-paris.png);
	_background-image : none ;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/galerie-hotel-le-paris.png",sizingMethod="scale");
	padding-bottom : 20px !important;
}
#galerie h2, #galerie h1
{
	display : block ;
	margin-left : 5px !important;	
	padding-left : 15px !important;
	background : url(../img/picto-galerie-hotel-le-paris.gif) no-repeat left ;
	color : #000 ;
	font-size : 12px ;
}

#galerie img
{
	padding : 5px !important;
	float : left ;
}

/******************************* MENU ******************************/

#menu 
{
	border-top : solid 1px #991A14 !important;
	zoom : 1 ;
	border-bottom:solid 1px #991A14;
}



#menu ul
{
	margin : 2px 0 2px 0px !important ;
	padding-left : 100px !important ;
	list-style-type: none;
	background-color : #991A14 !important;
	overflow : hidden ;
	zoom : 1 ;
}


#menu li
{
	float :left ;	
	padding : 0px 3px 0px 3px !important;
}

#menu a
{
	display : block ;
	color: white;
	font-size : 13px ;
	letter-spacing : 0.1em ;
	padding : 5px !important;
}

#menu a.selected
{
	background-color: #000;
}

#menu a:hover 
{
	background-color : #FFF ;
	color : #991A14 ;
}

#menu2 
{
	height : 35px;
	background-color: #fef4f3;
	color : #000000;

	border-top : solid 1px #991A14 !important;
	zoom : 1 ;
	border-bottom:solid 1px #991A14;
	text-align:center;
}

#rech
{
	margin : 2px 0 2px 0px !important ;
	list-style-type: none;
	/* background-color : #991A14 !important; */
	overflow : hidden ;
	zoom : 1 ;
	padding:2px 0;
}

/******************************* Articles ******************************/

#texte 
{
	text-align : center ;
	font-size : 12px ;
	line-height : 20px ;
	margin-top : 10px !important;
	margin-left : 230px !important ;
}

/******************************* Articles ******************************/

#pied
{
	position : relative ;
	clear : both ;
	margin-top : 25px !important ;
}

#reserver 
{
	position : absolute ;
	top : 20px ;
	background-color : #962517 ;
	padding : 5px 38.5px !important ;
}

#reserver img
{
	border : none ;
}

#pied h2 
{
	margin : 0 0 0 0 !important ;
	background-image : none ;
	background-color : #962517 ;
	text-align : center ;
	padding : 4px 0px 4px 230px !important ;
}

address#coordonnees {
	font-style: normal;
	font-size: 11px;
	line-height : 20px ;
	letter-spacing: normal ;
	text-align: center;
	margin-left : 230px !important;
	background-color : #000 ;
}

#wifi, #banc
{
	float : left !important;
}

#logis 
{
	display: block;
	float : right !important;
	padding-right: 100px !important;
}

#thalasso 
{
	display: block;
	float : right !important;
	padding-right: 20px !important;
	padding-top: 10px !important;}


address a
{
	color : #FFF ;
}
#pourref a, #pourref a:hover, #pourref a:visited
{
	color: #FFFFFF !important;
}