/* CSS Document */

/************************     Background     *****************************/
html
{
	background-color: #000033;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

body
{
	background-color: transparent;
	width: 824px;
	margin: 7% auto 0 auto;
}

#head
{	
	height: 114px;
	background: url(../images/Hotel_Sirius_Head.gif) no-repeat #ffffff;
	/*border: #FF3300 thin solid;*/
}

#main
{
	background-color: #FFFFFF;
	/*height: 500px;*/
	min-height: 500px;
	padding: 0 0 0 0;
}

#foot
{
	height: 23px;
	background: url(../images/Hotel_Sirius_Foot.gif) no-repeat #FFFFFF;
}

#mention
{
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	text-align: center;
}

/**********************************************    Head     ****************************************************/

#logo_bw
{
	margin: 2px 0 0 12px;
	float: left;
	padding: 0 0 0 0;
}

#lang
{
	list-style-type: none;
	width: 100px;
	padding: 0 0 0 0;
	margin: 8px 0 0 702px;
	position: absolute;
}

#lang img
{
	border: none;
}

#menu
{
	padding: 0 0 0 0;
	margin: 89px 0 0 20px;
	float: left;
}

#menu li
{
	float: left;
	list-style-type: none;
	margin:0;
	padding:0;
}

#menu a
{
	text-decoration:none;
	display: block;
	height:24px;
	margin: 0 2px 0 2px;
}

#menu img
{
	border: none;
}

#home
{
	background: url(../images/Hotel_Sirius_Home_BTN.gif) no-repeat center;
	width: 54px;
}

#home:hover
{
	background: url(../images/Home_hover_BTN.gif) no-repeat center;
}

#hotel
{
	background: url(../images/Hotel_Sirius_Hotel_Info_BTN.gif) no-repeat center;
	width: 116px;
}

#hotel:hover
{
	background: url(../images/Hotel_Info_hover_BTN.gif) no-repeat center;
}

#seminaire
{
	background: url(../images/Seminaire_BTN.gif) no-repeat center;
	width: 68px;
}

#seminaire:hover
{
	background: url(../images/Seminaire_Hover_BTN.gif) no-repeat center;
}

#reserv
{
	background: url(../images/Hotel_Sirius_Reserv_BTN.gif) no-repeat center;
	width: 84px;
}

#reserv:hover
{
	background: url(../images/Reserv_hover_BTN.gif) no-repeat center;
}

#info
{
	background: url(../images/Hotel_Sirius_Info_BTN.gif) no-repeat center;
	width: 80px;
}

#info:hover
{
	background: url(../images/Info_hover_BTN.gif) no-repeat center;
}

#contact
{
	background: url(../images/Hotel_Sirius_Contact_BTN.gif) no-repeat center;
	width: 77px;
}

#contact:hover
{
	background: url(../images/Contact_hover_BTN.gif) no-repeat center;
}


/**********************************************    Main     ***********************************************/

#sub-tab
{
	background-color: #B27BB2;
	color: #FFFFFF;
	width: 148px;
	height: 150px;
	float: left;
	margin : 40px 5px 0 20px;
	padding: 0 0 0 0;
	text-align: center;
	font-size: 8pt;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    
}


#sub_bw
{
	margin: 60px 0 0 8px;
	padding : 0 0 0 0;
}

#sub_gcc
{
	margin: 20px 0 0 8px;
	padding : 0 0 0 0;
}

#sub-tab a
{
	color: #FFFFFF;
	margin: 0 0 0 0;
}

#sub-tab a:hover
{
	color: #3E1A60;
}

/*#sub-tab a:visited
{
	color: #000099;
}*/

#check
{
	margin: 20px 0 0 0;
}

#indate
{
	height: 12px;
	width: 50px;
	font-size: 7pt;
}

#outdate
{
	height: 12px;
	width: 50px;
	font-size: 7pt;
}

#check label
{
	display: block;
	width: 60px;
	float: left;
	margin : 0 -20px 0 10px;
	text-align: left;
}

#check_send
{
	font-size: 7pt;
	width: 130px;
}


#content
{
	background-color: #FFFFFF;
	/*width: 395px;*/
	margin: 0 225px 0 175px;
	padding: 0 5px 5px 5px;
}

#content h1
{
	margin: 0 0 0.5em 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #000099;
	padding: 0 0 0 0;
	/*background-color:#00FF66;*/
}

#content h2
{
	margin: 0 0 0.5em 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	padding: 0 0 0 0;
	/*background-color:#00FF66;*/
}

#content p
{
	margin: 0 0 4px 0;
	padding: 0 0 0 0;
	/*background-color: #9966FF;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

#content li
{
	font-size: 8pt;
	margin: 0 0 3px 0;
}

#content a
{
	text-decoration: none;
}

#content a:hover
{
	color: #FF3300;
}

#content form
{
	margin: 20px 0 10px 0;
	padding: 0 0 0 0;
}

#content input
{
	margin: 0 0 10px 0;
}

#content textarea
{
	margin: 0 0 10px 0;
}

#content label
{
	display: block;
	width: 120px;
	float: left;
}

#content #civilite_radio label
{
	margin: 0 0 10px 0;
	padding: 0 10px 0 0;
}

#type
{
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}

#nombre
{
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}

.color1
{
	color: #0000CC;
}

.color2
{
	color: #FF0000;
}

#logo_images
{
	background-color: #FFFFFF;
	float: right;
	width: 213px;
	margin: 20px 10px 0 0;
	padding: 0 0 0 0;
}

#bandeau
{
	margin : 0 0 25px -8px;
	padding: 0 0 0 0;
}


/**********************************************    Foot    ********************************************************/


#foot p
{
	width: 800px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	margin: 0 auto 0 auto;
	padding : 0.5% 0 0 0;
	border-top: #000000 thin solid;
}

.tab
{
	margin: 0 0 0 2em;
}

/***************** Mention  ******************/
#website
{
	margin: 5px auto 0 auto;
	width: 100px;
}

#website p
{
	color: #ffffff;
	font-size: 6.5pt;
}

#website a
{
	color: #aa0000;
	text-decoration: none;
}

#hidden_text
{
	margin: 5px auto 0 auto;
	/*width: 100px;*/
}

#hidden_text p
{
	color: #000033;
	font-size: 6.5pt;
	/*display: none;*/
	text-indent: -9000px;
}

/***************** Colors ******************/



