body{width:960px;height:740px;margin-top:0;margin-left:auto;margin-right:auto;background-image:url(images/bkg_villa.jpg);background-repeat:repeat-x;background-color:#fff;border:0 solid red;}
#header{width:960px;height:140px;border:0 solid red;}
a.logo{display:block;background-image:url(images/header4.jpg);width:960px;height:140px;border:0 solid red;}
a.logo_en{display:block;background-image:url(images/header4_en.jpg);width:960px;height:140px;border:0 solid red;}
a.logo_it{display:block;background-image:url(images/header4_it.jpg);width:960px;height:140px;border:0 solid red;}
a.logo_de{display:block;background-image:url(images/header4_de.jpg);width:960px;height:140px;border:0 solid red;}
#global{width:960px;height:500px;border:0 solid #000;}
#bande_jaune{width:960px;height:30px;background-color:#f1d327;border-top:1px solid #FFF;border-bottom:1px solid #FFF;float:left;}
#bande_jaune_flags{width:160px;height:20px;float:left;display:inline;position:relative;top:5px;}
#awards{width:182px;height:30px;float:left;display:inline;position:relative;left:490px;}
a.flag_fr,a.flag_en,a.flag_it,a.flag_de{width:30px;height:30px;float:left;display:inline;background-repeat:no-repeat;border:0 solid red;margin:0;}
#main{width:960px;height:470px;border:0 solid #000;float:left;}
#main_left{width:130px;height:470px;border:0 solid #000;float:left;display:inline;background-image:url(images/img_main_left.jpg);background-repeat:no-repeat;}
#main_center{width:700px;height:470px;background-color:#b8c0b2;border:0 solid #000;float:left;display:inline;}
#main_right{width:130px;height:470px;border:0 solid #000;float:left;display:inline;background-image:url(images/img_main_right.jpg);background-repeat:no-repeat;}
#menu{width:150px;height:470px;background-color:#b8c0b3;border:0 solid #000;float:left;display:inline;}
.visibility-hidden,a.visibility-hidden{display:none;font-size:0;}
#menu_accueil{width:150px;height:50px;border:0 solid red;font-size:0;margin-top:20px;}
#menu_chambres,#menu_villa,#menu_acces,#menu_region,#menu_tarifs,#menu_tables,#menu_contact{width:150px;height:50px;border:0 solid red;font-size:0;}
#content{width:550px;height:470px;border:0 solid #000;float:left;display:inline;}
#main_content{width:500px;height:410px;border:0 solid #000;float:left;display:inline;margin:30px;}
#main_content_title_index{background-image:url(images/main_content_title/bienvenue.png);}
#main_content_title_chambres{background-image:url(images/main_content_title/chambres.png);}
#main_content_title_villa{background-image:url(images/main_content_title/villa.png);}
#main_content_title_acces{background-image:url(images/main_content_title/acces.png);}
#main_content_title_region{background-image:url(images/main_content_title/region.png);}
#main_content_title_tarifs{background-image:url(images/main_content_title/tarifs.png);}
#main_content_title_tables{background-image:url(images/main_content_title/tables.png);}
#main_content_title_contact{background-image:url(images/main_content_title/contact.png);}
#main_content_title_index_en{background-image:url(images/main_content_title/en/bienvenue.png);}
#main_content_title_chambres_en{background-image:url(images/main_content_title/en/chambres.png);}
#main_content_title_villa_en{background-image:url(images/main_content_title/en/villa.png);}
#main_content_title_acces_en{background-image:url(images/main_content_title/en/acces.png);}
#main_content_title_region_en{background-image:url(images/main_content_title/en/region.png);}
#main_content_title_tarifs_en{background-image:url(images/main_content_title/en/tarifs.png);}
#main_content_title_tables_en{background-image:url(images/main_content_title/en/tables.png);}
#main_content_title_contact_en{background-image:url(images/main_content_title/en/contact.png);}
#main_content_title_index_de{background-image:url(images/main_content_title/de/bienvenue.png);}
#main_content_title_chambres_de{background-image:url(images/main_content_title/de/chambres.png);}
#main_content_title_villa_de{background-image:url(images/main_content_title/de/villa.png);}
#main_content_title_acces_de{background-image:url(images/main_content_title/de/acces.png);}
#main_content_title_region_de{background-image:url(images/main_content_title/de/region.png);}
#main_content_title_tarifs_de{background-image:url(images/main_content_title/de/tarifs.png);}
#main_content_title_tables_de{background-image:url(images/main_content_title/de/tables.png);}
#main_content_title_contact_de{background-image:url(images/main_content_title/de/contact.png);}
#main_content_title_index_it{background-image:url(images/main_content_title/it/bienvenue.png);}
#main_content_title_chambres_it{background-image:url(images/main_content_title/it/chambres.png);}
#main_content_title_villa_it{background-image:url(images/main_content_title/it/villa.png);}
#main_content_title_acces_it{background-image:url(images/main_content_title/it/acces.png);}
#main_content_title_region_it{background-image:url(images/main_content_title/it/region.png);}
#main_content_title_tarifs_it{background-image:url(images/main_content_title/it/tarifs.png);}
#main_content_title_tables_it{background-image:url(images/main_content_title/it/tables.png);}
#main_content_title_contact_it{background-image:url(images/main_content_title/it/contact.png);}
#main_content_content{width:500px;height:385px;border:0 solid #000;}
#main_content_content_contact{width:500px;height:340px;border:0 solid #000;margin-top:20px;}
#main_content_photos{margin-top:20px;display:bloc;width:500px;height:130px;border:0 solid #000;box-shadow:3px 3px 12px #555;-moz-box-shadow:3px 3px 12px #555;-webkit-box-shadow:3px 3px 12px #555;-khtml-box-shadow:3px 3px 12px #555;filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=10);zoom:1px;}
#slider-container{width:500px;float:left;height:130px;padding:0;}
#slider{float:left;position:relative;width:500px;height:130px;margin:0 auto;}
.scroll{clear:left;height:130px;overflow:auto;position:relative;width:500px;}
.scrollContainer div.panel{height:130px;width:500px;}
.scrollButtons{cursor:pointer;position:absolute;top:50px;background-image:none;}
.scrollButtons2{display:none;cursor:pointer;position:absolute;top:50px;background-image:none;}
.scrollButtons.left{left:-4px;z-index:1;}
.scrollButtons.right{left:476px;}
.clearfloat{display:inline-block;}
.clearfloat:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.main_content_texte,.main_content_texte_chambres,.main_content_texte_villa,.main_content_texte_tables,.main_content_texte_contact,.main_content_texte_tarifs,.main_content_texte_acces,.main_content_texte_region{display:bloc;width:480px;height:200px;background-color:#fff;border:0 solid #000;margin-top:25px;box-shadow:3px 3px 12px #555;-moz-box-shadow:3px 3px 12px #555;-webkit-box-shadow:3px 3px 12px #555;-khtml-box-shadow:3px 3px 12px #555;padding:5px 10px;}
.main_content_texte_tables_it{display:bloc;width:480px;height:130px;background-color:#fff;border:0 solid #000;margin-top:25px;box-shadow:3px 3px 12px #555;-moz-box-shadow:3px 3px 12px #555;-webkit-box-shadow:3px 3px 12px #555;-khtml-box-shadow:3px 3px 12px #555;padding:40px 10px;}
.main_content_texte_chambres{display:bloc;width:480px;height:208px;padding:1px 10px;}
.main_content_texte_tarifs{display:bloc;width:480px;height:340px;background-color:#fff;border:0 solid #000;margin-top:25px;padding:10px;}
.main_content_texte p,.main_content_texte_chambres p,.main_content_texte_villa p,.main_content_texte_tables p,.main_content_texte_tarifs p,.main_content_texte_tarifs h5,.main_content_texte_tarifs h6,.main_content_texte_acces p,.main_content_texte_region p,#Galerie,#more_info_acces,#contact_form,#contact_form_en,h3,h4{color:#000;font-family:"Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;font-size:12px;text-align:justify;}
.main_content_texte_contact p h3{color:#000;font-family:"Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;font-size:12px;text-align:center;}
.candara,.candara_region,.candara h5,.candara_region h4{font-family:"Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;font-size:11px;font-style:italic;font-weight:700;text-align:justify;}
.candara_region_it,.candara_region_it h4{font-family:"Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;font-size:11px;font-style:italic;font-weight:700;text-align:justify;margin-top:30px;}
.candara_tarifs h6{font-family:"Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;font-size:12px;font-style:italic;font-weight:700;text-align:justify;}
.candara_contact h4{font-family:"Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;font-size:13px;font-style:italic;font-weight:700;text-align:justify;}
.candara_acces h4{font-family:"Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;font-size:12px;font-weight:700;font-style:normal;text-align:justify;}
.candara_villa h5{font-family:"Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;font-size:11px;font-style:italic;font-weight:700;text-align:justify;}
.pdf{margin-top:20px;}
.candara_contact{margin-top:30px;}
.titre_contact{text-align:center;}
h1,h2,h3,h4,h5,h6{font-weight:400;display:inline;margin:0;}
#footer{font-family:arial;}
a{text-decoration:underline;color:#000;font-weight:700;}
a:hover{text-decoration:underline;color:#303030;font-weight:700;}
#copyright{font-size:10px;color:#7a7a70;font-family:tahoma;}
a.copyright,a.copyright:hover{text-decoration:none;font-weight:400;color:#7a7a70;}
#annuaire{float:right;}
a.annuaire{color:#fff;font-size:1px;}
a#lightbox_link{text-decoration:underline;font-weight:normal;}
*{outline-color:#-moz-use-text-color;outline-style:none;outline-width:0;}
#Galerie{position:relative;left:354px;top:-22px;width:150px;}
#more_info_acces{position:relative;left:391px;top:-1px;width:150px;}
#more_info_acces_it{position:relative;left:370px;top:-1px;width:150px;}
#more_info_region{position:relative;left:391px;top:-28px;width:150px;}
#more_info_region_it{position:relative;left:370px;top:0;width:150px;}
#contact_form{position:relative;left:330px;top:-33px;width:150px;}
#contact_form_en{position:relative;left:370px;top:-33px;width:150px;}
.hs{padding-top:10px;}
.main_content_texte_tarifs p h3{color:#000;font-family:"Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;font-size:14px;}
#main_content_title_index,#main_content_title_chambres,#main_content_title_villa,#main_content_title_acces,#main_content_title_region,#main_content_title_tarifs,#main_content_title_tables,#main_content_title_contact,#main_content_title_index_en,#main_content_title_chambres_en,#main_content_title_villa_en,#main_content_title_acces_en,#main_content_title_region_en,#main_content_title_tarifs_en,#main_content_title_tables_en,#main_content_title_contact_en,#main_content_title_index_de,#main_content_title_chambres_de,#main_content_title_villa_de,#main_content_title_acces_de,#main_content_title_region_de,#main_content_title_tarifs_de,#main_content_title_tables_de,#main_content_title_contact_de,#main_content_title_index_it,#main_content_title_chambres_it,#main_content_title_villa_it,#main_content_title_acces_it,#main_content_title_region_it,#main_content_title_tarifs_it,#main_content_title_tables_it,#main_content_title_contact_it{width:500px;height:25px;background-color:#fff;border:0 solid #000;color:#000;box-shadow:3px 3px 12px #555;-moz-box-shadow:3px 3px 12px #555;-webkit-box-shadow:3px 3px 12px #555;-khtml-box-shadow:3px 3px 12px #555;filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=10);zoom:1px;}
.red,.red_bold{color:red;font-weight:700;}
a img,a img:hover,a#menu_link,a#menu_link:hover{border:0 none;text-decoration:none;}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay{position:fixed;width:100%;height:100%;background:#000;}
#cboxMiddleLeft,#cboxBottomLeft{clear:left;}
#cboxContent{position:relative;margin-top:20px;}
#cboxLoadedContent{overflow:auto;background:#000;padding:5px;}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc;font:13px/1.2 Candara, "Trebuchet MS", Arial, san-serrif;margin:0;padding:0 10px;}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}
#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc;font:13px/1.2 Candara, "Trebuchet MS", Arial, san-serrif;padding:0 10px;}
#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff;font:12px Candara, "Trebuchet MS", Arial, san-serrif;padding:0 20px;}
#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px;}
#cboxPrevious.hover{background-position:bottom left;}
#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px;}
#cboxNext.hover{background-position:bottom right;}
#cboxLoadingOverlay{background:#000;}
#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px;}
#cboxClose.hover{background-position:bottom center;}

