/* CSS Document */

.body
{
	margin:0px;
	background-color:#000000;
}
													/* menu */
.main_table
{
	width:1003px;
	background-color:#000000;
}
.table_photo
{
	width:1003px;
	height:642px;
	background-color:#000000;
}
.photo_td
{
	height: 600px;
	width: 90%;
	background-image: url(photo_background.jpg);
	background-repeat: repeat-x;
}
.back_td
{
	height: 42px;
	width: 90%;
	background-image: url(back_bg.gif);
	background-repeat: repeat-x;
}
.tda
{
	width:1003px;
	height:48px;
	background-image: url(but_bg.jpg);
	background-repeat: repeat-x;
}
.td_but
{
	background-image: url(b_l.jpg);
	width:66px;
	height:48px;
}
.td_but_1
{
	width:184px;
	height:48px;
}
.td_but_2
{
	width:146px;
	height:48px;
}
.td_but_3
{
	width:176px;
	height:48px;
}
.td_but_4
{
	width:147px;
	height:48px;
}
.td_but_5
{
	width:172px;
	height:48px;
}
.td_but_6
{
	width:112px;
	height:48px;
	background-image: url(b_r.jpg);
}
													/* banner */
.tdb
{
	width:1003px;
	height:216px;
}
.tdaa
{
	background-image: url(banner_left.gif);
	width:296px;
	height:216px;
}
.tdab
{
	background-image: url(banner.jpg);
	width:438px;
	height:216px;
}
.tdac
{
	background-image: url(banner_right.jpg);
	width:269px;
	height:216px;
}
													/* buttons_victoria */
.tdc
{
	width:1003px;
	height:178px;
}
.victoria
{
	width:438px;
	height:178px;
	background-image:url(victoria.jpg);
}
.victoria_left
{
	width:296px;
	height:178px;
}
.victoria_left_top
{
	width:296px;
	height:54px;
	background-image:url(leftbut_top.jpg);
}
.victoria_left_bot
{
	width:296px;
	height:84px;
	background-image:url(leftbut_bot.jpg);
}

.photo
{
	width:156px;
	height:40px;
}
.tarif
{
	width:140px;
	height:40px;
}

.victoria_right
{
	width:269px;
	height:178px;
}
.victoria_right_top
{
	width:269px;
	height:54px;
	background-image:url(rightbut_top.jpg);
}
.victoria_right_bot
{
	width:269px;
	height:84px;
	background-image:url(rightbut_bot.jpg);
}
.reservation
{
	width:164px;
	height:40px;
}
.faq
{
	width:105px;
	height:40px;
}
																			/* body */

.body_body
{
	width:1003px;
	height:474px;
}
.body_l
{
	width:296px;
	height:474px;
	background-image:url(body_left.jpg);
}
.body_main
{
	width:438px;
	height:474px;
}
.body_r
{
	width:269px;
	height:474px;
	background-image:url(body_right.jpg);
}

.photos_bg
{
	width:438px;
	height:48px;
	background-image:url(photos_bg.jpg);
}

.tarifs_bg
{
	width:438px;
	height:48px;
	background-image:url(tarifs_bg.jpg);
}
.links_bg
{
	width:438px;
	height:48px;
	background-image:url(links_bg.jpg);
}
.reservation_bg
{
	width:438px;
	height:48px;
	background-image:url(reservation_bg.jpg);
}
.faq_bg
{
	width:1003px;
	height:48px;
	background-image:url(faq_bg.jpg);
}
.photo_large
{
	width:1003px;
	height:48px;
	background-image:url(photo_large.jpg);
}
.contact_bg
{
	width:438px;
	height:48px;
	background-image:url(contact_bg.jpg);
}
.mybanners_bg
{
	width:438px;
	height:48px;
	background-image:url(mybanners_bg.jpg);
}
.faq_bgl
{
	width:64px;
	height:426px;
	background-image:url(faq_bg_l.jpg);
}
.faq_bgm
{
	width:877px;
	height:426px;
	background-image:url(faq_bg_m.jpg);
}
.faq_bgr
{
	width:62px;
	height:426px;
	background-image:url(faq_bg_r.jpg);
}
.bg_common
{
	width:438px;
	height:426px;
	background-image:url(bg_common.jpg);
	background-repeat: no-repeat;
}
														
													/* footer */
.footer
{
	height: 168px;
	width: 1003px;
	font-family: Arial;
	font-size: 12px;
	color:#606060;
	background-image: url(footer.jpg);
	background-repeat: repeat-x;
}

													/* for tarifs */


.text_10 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #effc59;
}
.text_small 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.text_fonce1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #330000;
}
.text_fonce2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#EE5992;
}
.text_fonce3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#EAAA4A;
}	

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #64fdff;
}
.text_green 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8cff47;
}
.text_after
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff955;
}
.text_rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #effc59;
}
.text_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.text_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#FFFFFF;
}
.text_blue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFCCFF;
}

a {
  color: #ffb22b;
}

a:visited {
  color: #42ff00;
}

a:hover {
	text-decoration: none;
}

a:active {
	color: #9524ff;
}


a.pho:link 
{
	color:#CCCCCC;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
a.pho:visited 
{
	color:#CCCCCC;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
a.pho:hover 
{
	color: #ff9000;
	text-decoration:none;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
