/*------------------------------------------------*/
/*                                                */
/*                    PUBLIC                      */
/*                                                */
/*------------------------------------------------*/
/* -----------------positionning----------------- */
body {
	font-size: 12px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#FFFFFF;
	margin: 0;          /* shorthand for all margins = 0 */
	padding: 20px 0 0 0 ;         /* no padding */
	text-align: center;
	min-width: 953px;
}
#container {
    width: 953px;       /* sets the content width */
    margin: 0 auto;     /* no top/bottom margin, centered horizontally */
    background: #fff url(../images/banner.jpg) no-repeat;       /* white content background, header image */
    margin-left: auto;
    margin-right: auto;
	text-align: left;
}
#content {
	position:relative;
}
/* -----------------html--------------------- */
td,tr,p,div		{font-size:11px; -height:normal;}
html.scrollbar {line
	scrollbar-3dlight-color:	#8c8c8c;
	scrollbar-arrow-color: 		#8c8c8c;
	scrollbar-base-color: 		#8c8c8c;
	scrollbar-darkshadow-color: #414039;
	scrollbar-highlight-color: 	#2b2b2b;
	scrollbar-shadow-color: 	#8c8c8c;
	scrollbar-face-color:		#2b2b2b;
}
ul {list-style:disc;line-height:14px;}
/*/////////////////////////////// 
// Links
///////////////////////////////*/
a		{text-decoration:underline;	color:#ff9c00;}
a:hover {text-decoration:underline; color:#FFFFFF;}

a.navigation		{text-decoration:none;color:#FFFFFF;font-size:10px;}
a.navigation:hover 	{text-decoration:none;color:#FFFFFF;}

a.presse		{text-decoration:none;}
/*///////////////////////////////
// Nav Bar
///////////////////////////////*/
td.navBarOn			{background-color:#ff9c00; padding-left:15px; padding-right:15px; text-align:center; vertical-align:middle; cursor:pointer;}
td.navBarOff		{background-color:#303030; padding-left:15px; padding-right:15px; text-align:center; vertical-align:middle;}
td.navBarSelected	{background-color:#636363; padding-left:15px; padding-right:15px; text-align:center; vertical-align:middle;}
/*///////////////////////////////
// Borders
///////////////////////////////*/
.border_1px			{border:1px #747474 solid;}
.topBorder_1px		{border-top:1px #747474 solid;}
.bottomBorder_1px	{border-bottom:1px #747474 solid;}
/*///////////////////////////////
// Styles
///////////////////////////////*/
.reservation	{text-align:right; font-size:10px; color:#808080;}
.title			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#ff9c00;}
.subtitle		{font-family: Arial, Helvetica, sans-serif, Verdana; font-size:14px; color:#ff9c00; font-weight:bold;}
.subtitle_white	{font-family: Arial, Helvetica, sans-serif, Verdana; font-size:14px; color:#FFFFFF; font-weight:bold;}
.small			{font-size: 10px;}
/*///////////////////////////////
// Couleurs
///////////////////////////////*/
.alert			{color: #FF0000;}
/*------------------------------------------------*/
/*                                                */
/*              ADMINISTRATION                    */
/*                                                */
/*------------------------------------------------*/
.admin {
	background-color:#FFF;
	background-image:url(../admin/images/bg.gif);
	background-repeat:repeat-x;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}
.admin #wrapper {
	width: 760px;
	margin: 0 auto; 
	border: 0px solid #000000;
	text-align: left; 
}

/*///////////////////////////////
// Buttons
///////////////////////////////*/
a.admin					{color:#ff9c00;text-decoration:underline;	padding-left:2px; padding-right:2px; }
a.admin:hover			{color:#ff9c00;text-decoration:underline; 	padding-left:2px; padding-right:2px; }
a.admin_button			{color:#fff;text-decoration:none; 		font-size:10px; padding-left:2px; padding-right:2px; font-family: Verdana,Arial;}
a.admin_button:hover	{color:#fff;text-decoration:none; 		font-size:10px; padding-left:2px; padding-right:2px; font-family: Verdana,Arial;}
td.admin_buttonOff		{color:#fff;background-color:#ff9c00;	text-align:center; padding-left:6px; padding-right:6px;}
td.admin_buttonOn		{color:#000;background-color:#000;		text-align:center; padding-left:6px; padding-right:6px; cursor:pointer;}
/*///////////////////////////////
// Styles
///////////////////////////////*/
td.adminNavBarOn		{background-color:#ff9c00; padding-left:5px; padding-right:5px; text-align:center; vertical-align:middle; cursor:pointer;}
td.adminNavBarOff		{background-color:#303030; padding-left:5px; padding-right:5px; text-align:center; vertical-align:middle;}
td.adminNavBarSelected	{background-color:#636363; padding-left:5px; padding-right:5px; text-align:center; vertical-align:middle;}
/*///////////////////////////////
// Styles
///////////////////////////////*/
/*.admin_title		{color:#2a3a4b; font-family: Georgia, "Century Gothic",Verdana,Arial; font-size:20px; font-weight:bold;}
.admin_subtitle		{color:#2a3a4b; font-family: Georgia, "Century Gothic",Verdana,Arial; font-size:16px; font-weight:bold;}*/

.admin_main_title	{color:#fff; font-family: Verdana,Arial; font-size:20px; font-weight:bold2;}
.admin_title		{color:#000; font-family: Verdana,Arial; font-size:20px; font-weight:bold2;}
.admin_subtitle		{color:#000; font-family: Verdana,Arial; font-size:14px; font-weight:bold;}
/*/////////////////////////////////////////////////
// Field
//////////////////////////////////////////////////*/
.admin_field 	{
	font-family: Verdana, Tahoma, sans-serif;
	font-size:9px;
	color: #000000;
	padding: 3px;
	border: 1px #CCCCCC solid;
}
/*/////////////////////////////////////////////////
// Field
//////////////////////////////////////////////////*/
.field 	{
	padding: 		4px;
	margin: 		0px;
	border: 		1px solid #999999;
	font-family: 	Verdana, Arial, Helvetica, sans-serif; 
	font-size:		x-small; 
	color:			#000000;
	margin:			0px;
	padding:		2px;
}

