body {
background-color:#330000;
margin:10px;
padding:0px;
text-align:center;
}
.page { 
text-align: left;
width: 800px;
margin: 0 auto;
position: relative;
border:0px solid #FFFFFF;
}


.header1{
background-image:url(imgs/header_rado-plage.jpg);
background-repeat:no-repeat;
width:800px;
height:142px;
padding:0px;
margin:0px;
border:none;
}
.header2{
background-image:url(imgs/header_plage-cannes.jpg);
background-repeat:no-repeat;
width:800px;
height:142px;
padding:0px;
margin:0px;
border:none;
}
.header3{
background-image:url(imgs/header_restaurant.jpg);
background-repeat:no-repeat;
width:800px;
height:142px;
padding:0px;
margin:0px;
border:none;
}
.header4{
background-image: url(imgs/header_reception-evenements.jpg);
background-repeat:no-repeat;
width:800px;
height:142px;
padding:0px;
margin:0px;
border:none;
}
.header5{
background-image: url(imgs/header_situation.jpg);
background-repeat:no-repeat;
width:800px;
height:142px;
padding:0px;
margin:0px;
border:none;
}
.header6{
background-image: url(imgs/header_galerie.jpg);
background-repeat:no-repeat;
width:800px;
height:142px;
padding:0px;
margin:0px;
border:none;
}
.header7{
background-image: url(imgs/header_360.jpg);
background-repeat:no-repeat;
width:800px;
height:142px;
padding:0px;
margin:0px;
border:none;
}
.header8{
background-image: url(imgs/header_contacts.jpg);
background-repeat:no-repeat;
width:800px;
height:142px;
padding:0px;
margin:0px;
border:none;
}
.nav {
background-color:#f0c8af;
width:798px;
height:30px;
padding:0px;
margin:0px;
border:1px solid white;
text-align:justify;
font-size: 12px;
	font-family:Verdana;
	color: #330000;
	font-weight:normal;
}
.nav_text {
padding-top:8px;
}
a.nav_font {
	font-size: 12px;
	font-family:Verdana;
	color: #330000;
	text-decoration:none;
	font-weight:normal;
}
a.nav_font:hover {
	font-size: 12px;
	font-family:Verdana;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
.fond_page {
background-image:url(imgs/fond_page.jpg);
background-repeat:no-repeat;
width:800px;
height:426px;
padding:0px;
margin:0px;
border:none;
top:176px;
left:0px;
position:absolute;
z-index:0;
}
.fond_page_intro {
background-image:url(imgs/fd_intro.jpg);
background-repeat:no-repeat;
width:800px;
height:600px;
padding:0px;
margin:0px;
border:none;
top:0px;
left:0px;
position:absolute;
z-index:0;
}
.fond_page_intro_en {
background-image:url(imgs/fd_intro_en.jpg);
background-repeat:no-repeat;
width:800px;
height:600px;
padding:0px;
margin:0px;
border:none;
top:0px;
left:0px;
position:absolute;
z-index:0;
}
.flags {
width:100px;
height:20px;
position:absolute;
top:180px;
left:700px;
z-index:25;
}
.btn_enter {
position:absolute;
top:438px;
left:591px;
z-index:25;
}
.text{
position:relative;
z-index:25;
top:0px;
left:0px;
text-align:left;
}
.Style1 {
	font-size: 13px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Style1_index {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.Style1_s {
	font-size: 13px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.Style1_ns {
	font-size: 13px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
}
.footer{
position:absolute;
background-image:url(imgs/footer.jpg);
background-repeat:no-repeat;
width:800px;
height:25px;
padding:7px;
border:none;
left:0px;
top:603px;
text-align:center;
}
.Style2 {
	font-family: arial, verdana, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.Style3 {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.Style4 {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.Style4_soulign {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
}
.img {
border: 1px solid #000000;
}
.btn_left {
margin-left:31px;
padding:0px;
}
.pic_1 {
position:absolute;
z-index:25;
top:230px;
left:210px;
}
.pic_2 {
position:absolute;
z-index:25;
top:180px;
left:480px;
}
/* INDEX */
.index_left {
position:absolute;
width:182px;
height:418px;
padding:0px;
margin:0px;
border:0px solid #CCCCCC;
left:10px;
top:175px;
text-align:center;
z-index:20;
}
.intro_text {
position:absolute;
width:770px;
height:auto;
padding:5px;
margin-top:20px;
margin-bottom:10px;
border:0px solid #CCCCCC;
left:10px;
top:120px;
text-align:center;
z-index:20;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height:30px;
}
.index_text {
position:absolute;
width:610px;
height:auto;
padding:0px;
margin-top:20px;
margin-bottom:10px;
border:0px solid #CCCCCC;
left:170px;
top:165px;
text-align:center;
z-index:20;
}
.contact_text {
position:absolute;
width:560px;
height:auto;
padding:0px;
margin-top:20px;
margin-bottom:10px;
border:0px solid #CCCCCC;
left:220px;
top:165px;
text-align:center;
z-index:20;
}
.index_news {
width:760px;
height:380px;
border:none;
margin: 5px;
padding:5px;
top:200px;
left:10px;
z-index:5;
position:absolute;
border: 0px solid black;
/*background-image: url(imgs/index_news.jpg);*/
/*background-repeat:no-repeat;*/
background-color:#000000;
}
.index_news_scroll {
width:770px;
height:388px;
border:0px solid white;
position:absolute;
z-index:30;
top:0px;
left:5px;
overflow:auto; 
overflow-x: hidden;
overflow-y:hidden;
}
.news_space{
height:10px;
width:100px;
border:0px solid white;
}
/*PLAGE*/
.transp_page {
width:360px;
height:100px;
border:none;
margin: 5px;
padding:5px;
top:450px;
left:405px;
z-index:25;
position:absolute;
visibility: visible;
background-image: url(imgs/transp.png);
background-repeat:repeat;
filter: alpha(opacity=50); 	/* IE */
-moz-opacity: 0.5; 		/* Mozilla */
opacity: 0.5; 			/* CSS3 */
-khtml-opacity: 0.5; 		/* Safari */
}
.plage_text2 {
width:210px;
height:auto;
margin: 5px;
padding:5px;
top:370px;
left:500px;
z-index:5;
border: 0px solid black;
position:absolute;
text-align:center;
vertical-align:middle;
display:inline;
}
.plage_text1 {
position:absolute;
width:610px;
height:auto;
padding:0px;
margin-top:20px;
margin-bottom:10px;
border:0px solid #CCCCCC;
left:170px;
top:175px;
text-align:center;
z-index:20;
}
.plage_img1 {
position:absolute;
z-index:25;
top:510px;
left:620px;
visibility:hidden;
}
.plage_img2 {
position:absolute;
z-index:25;
top:375px;
left:20px;
}
.plage_img3 {
position:absolute;
z-index:25;
top:375px;
left:270px;
}
.special_img1 {
position:absolute;
z-index:25;
top:395px;
left:540px;
}
.special_img2 {
position:absolute;
z-index:25;
top:395px;
left:40px;
}
.special_img3 {
position:absolute;
z-index:25;
top:395px;
left:290px;
}
.intro_img2 {
position:absolute;
z-index:25;
top:335px;
left:60px;
}
/* SITUATION */
.transp_situation {
width:360px;
height:100px;
border:none;
margin: 5px;
padding:5px;
top:450px;
left:405px;
z-index:25;
position:absolute;
visibility: visible;
background-image: url(imgs/transp.png);
background-repeat:repeat;
filter: alpha(opacity=50); 	/* IE */
-moz-opacity: 0.5; 		/* Mozilla */
opacity: 0.5; 			/* CSS3 */
-khtml-opacity: 0.5; 		/* Safari */
}
.text_situation_fond {
width:550px;
height:40px;
border:none;
margin: 5px;
padding:5px;
top:195px;
left:194px;
z-index:5;
position:absolute;
}
.textarea1 {
     color:#CC0000;
     background-color:#FFFFFF;
     font-size:12px;
     font-family:arial;
	 height:35px;
	 width:540px;
}
.situation_img01 {
position:absolute;
width:400px;
height:300px;
z-index:25;
top:270px;
left:10px;
}
.situation_img02 {
position:absolute;
width:200px;
height:150px;
z-index:25;
top:270px;
left:508px;
}
.text2_situation_fond {
width:318px;
height:60px;
border:none;
margin: 5px;
padding:5px;
top:497px;
left:425px;
z-index:5;
position:absolute;
}
.textarea2 {
     color:#CC0000;
     background-color:#FFFFFF;
     font-size:12px;
     font-family:arial;
	 height:57px;
	 width:300px;
}
.plan {
position:absolute;
top:502px;
left:627px;
padding:0px;
z-index:30;
}
/* RESTo */
.plats {
position:absolute;
left:10px;
top:250px;
z-index:25;
width:780px;
height:150px;
border:0px solid black;
text-align:center;
}
.menu_resto {
position:relative;
left:0px;
top:0px;
z-index:25;
width:550px;
height:100px;
border:0px solid black;
text-align:left;
}
/*GALERIE */
.galerie_menu {
width:150px;
height:auto;
border:1px solid black;
margin: 5px;
padding:5px;
top:180px;
left:10px;
z-index:5;
position:absolute;
background-color:#4c0004;
}
.galerie_mini {
width:550px;
height:360px;
border:0px solid black;
margin: 5px;
padding:5px;
top:200px;
left:200px;
z-index:5;
position:absolute;
}

/* RESTo */
.resto_imgs {
position:absolute;
z-index:25;
top:175px;
left:100px;
width:700px;
border: 0px solid white;
}
/* locs */
.construction {
position:absolute;
z-index:25;
top:250px;
left:0px;
width:800px;
border: 0px solid white;
text-align:center;
font-size:14px;
     font-family:arial;
	 color:#FFFFFF;
	 font-weight:bold;
}
/* EVents */
.events_left {
position:absolute;
z-index:25;
top:209px;
left:35px;
border:0px solid black;
}
.events_right {
position:absolute;
z-index:25;
top:209px;
left:665px;
width:121px;
height:350px;
border:0px solid black;
}
.events_top {
position:absolute;
z-index:25;
top:199px;
left:180px;
width:460px;
height:380px;
border:0px solid black;
text-align:center;
}
.border_img_ {
border:1px solid black;
padding:0px;
margin:0px;
}
/* ADMIN */
.btn_visu{
position:absolute;
left:0;
top:650px;
}
.menu_gal {
position:absolute;
left:210px;
top:180px;
z-index:25;
width:400px;
height:20px;
border:1px solid black;
background-color:#4c0004;
}
.textarea3 {
     color:#CC0000;
     background-color:#FFFFFF;
     font-size:12px;
     font-family:arial;
	 height:140px;
	 width:540px;
}
.textarea4 {
     color:#CC0000;
     background-color:#FFFFFF;
     font-size:12px;
     font-family:arial;
	 height:140px;
	 width:200px;
}
.textarea5 {
     color:#CC0000;
     background-color:#FFFFFF;
     font-size:12px;
     font-family:arial;
	 height:100px;
	 width:540px;
}
.textarea6 {
     color:#CC0000;
     background-color:#FFFFFF;
     font-size:12px;
     font-family:arial;
	 height:60px;
	 width:540px;
}
.textarea7 {
     color:#CC0000;
     background-color:#FFFFFF;
     font-size:12px;
     font-family:arial;
	 height:60px;
	 width:250px;
}
.textarea8 {
     color:#CC0000;
     background-color:#FFFFFF;
     font-size:12px;
     font-family:arial;
	 height:70px;
	 width:460px;
}
.textarea9 {
     color:#CC0000;
     background-color:#FFFFFF;
     font-size:12px;
     font-family:arial;
	 height:100px;
	 width:460px;
}
.textarea10 {
     color:#CC0000;
     background-color:#FFFFFF;
     font-size:12px;
     font-family:arial;
	 height:120px;
	 width:700px;
}
.textarea11 {
     color:#CC0000;
     background-color:#FFFFFF;
     font-size:12px;
     font-family:arial;
	 height:40px;
	 width:600px;
}
.redjuice {
width:150px;
position:absolute;
top:710px;
left:700px;
z-index:25;
font-size:9px;
font-family:verdana;
color: #CCCCCC;
}
a.redlink {
font-size:9px;
font-family:verdana;
color: #CCCCCC;
text-decoration:none;
}
.anniv {
position:absolute;
z-index:25;
top:300px;
left:2px;
}
.anniv img {
border:1px solid #000000;
}
#golden {
position:relative;
z-index:99;
top:640px;
left:0px;
width:100%;
text-align:center;
border:0px solid red;
}