@charset "UTF-8";
/* CSS Document */

.IC2Editor .homeBox { overflow-y: scroll; overflow-x: hidden}

.IC2Editor #wrapper{ position:relative; top:34px;}


p{padding:0; font-family:Verdana, Geneva, sans-serif; /*text-align:justify;*/}

.home h2.pageTitle{display:none;}
.home .content{margin:0; padding:0; float:none; width:auto; background:none;}
.home .editable{background:url("../images/bgContentHome.jpg") repeat-x 0 0 transparent;float:left;margin:0;padding:1px 0 14px;width:960px;}
.home .editable .text{color: #3f352c; margin:0; padding:0px; height:58px; overflow:hidden;}

.page{background:none repeat scroll 0 0 ; color:#dddddd; font-size:11px; padding:10px 0px 0;margin-left:15px; margin-right:15px;}
.onecolumn, .onecolumns{margin-left:0px;padding:0; margin-right:0; float:left;/*width:760px;*/ background:#e4e4d8;}

.onecolumn { width:760px;}
.imagetext .photoBox    {	 float:left;	margin:0;	width:150px;	padding-right:15px;}

.onecolumn .imagetext .photoBox    {	 float:left;	margin:0;	width:auto;	padding-right:15px;}
.photoBox {
	float:left;
	margin:0;
	width:auto;
	padding-right:15px;
	
}
.photoBox span {line-height:1.2; font-size:90%;clear:both;display:block;font-style:italic;background:#3F352C;color:#DFCDAB; margin-bottom:8px;}
.photoBox span span {display:block;padding:3px 3px 5px;}
.photoBox img {margin:0 0 4px;}

.homeLeft .photoBox span {display:none;}

/*.wysiwyg-h5 {margin-left:12px;}*/
.homeBox.newsitem1 {float:left;height:170px;width:220px;margin-left:0px; margin-right:2px;padding:8px 0px 0px 0px;
line-height:1.1em;/*background: url('../images/boxesSprite.jpg') repeat-x 0px 0px;*/ background-image: none; background-color:#ddd; }
/*{ margin-left: 0px; background: url('../images/boxesSprite.jpg') repeat-x 0px -600px;float:left;height:170px;color:#ddd3c1;width:289px;margin:0px 2px 0px 3px;padding:8px 0px 0px 0px;
line-height:1.1em;}*/
.homeBox.newsitem1 p {color:#3F352C;}

.textContents { max-height:100px;}
.homeLeft   {float:left;height:170px;color:#01172e;width:290px;margin:0px 2px 0px 0px;padding:8px 0px 0px 0px;
line-height:1.1em;background-color:#ddd; margin-left:12px; margin-right:3px;}

.home .homeLeft  h3 {height:24px;color:#ddd4bf;width:278px;margin:0px 12px 0px 0px;padding:8px 0px 0px 12px;font-family: Verdana, Geneva, sans-serif; line-height:1.1em;background-color:#3F352C; margin-left:0px; margin-right:8px; text-transform:uppercase; font-size:13px; background-position:left; background-repeat:repeat-x;}

.homeLeft img { border: 1px solid #ffffff;margin-left:1px;margin-right:1px;margin-top:4px;}
.homeLeft table {margin-left:6px;width:270px;border:0px;}
.homeLeft input {font-size:11px;color:#572637;width:90px;border:1px solid #9a7c7c;float:left;margin-right:2px;}
.homeLeft select {font-size:11px;color:#572637;border:1px solid #9a7c7c;float:left;}
.homeLeft .btn {background:url(../images/sprite.png) no-repeat 0px -190px #3f352c;
color:#ddd3c1;border:0px;padding:2px 0px 3px 0px;width:74px;text-align:center;cursor:pointer;}
.homeLeft label {display:block;color:#3F352C;font-weight:normal;font-size:10px;float:left;}
.homeLeft p {margin-left:10px;margin-top:0px;margin-bottom:1px;text-align:left;font-family: Verdana, Geneva, sans-serif; }
.homeLeft p a {color:#DDD3C1;font-family: Verdana, Geneva, sans-serif; }
.homeLeft td {border:0 none;padding:5px 0 0;vertical-align:top; font-family: Verdana, Geneva, sans-serif; text-align:center; color:#3F352C;}

.homeLeft .textContents {margin-left:10px;margin-right:10px;font-family: Verdana, Geneva, sans-serif; line-height:12px;color:#3F352C; font-family: Verdana, Geneva, sans-serif; }
.newsitem1 h4 , .newsitem2 h4, .newsitem3 h4 , .newsitem4 h4, .newsitem5 h4 , .newsitem6 h4 {font-family: Verdana, Geneva, sans-serif; font-size:13px;color:#ddd4bf;text-transform:uppercase;margin:0px; background-color:#3F352C;width:220px;}
/*{font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;color:#ddd3c1;text-transform:uppercase;margin:0px;paddingpx;
background: none repeat scroll 0% 0% rgb(85, 41, 49);
}*/

.newsitem h4 {font-family: Verdana, Geneva, sans-serif; font-size:13px;color:#ddd3c1;text-transform:uppercase;margin:0px;
background: none repeat scroll 0% 0% rgb(85, 41, 49); background-color:#4c4948;
}

.btn_news{
	text-align: center;
	margin: 0.5em 0 1.5em 0;
	color:#291a1c;
	float:left; margin-left:210px; margin-top:0px; position:relative;
	padding:3px 5px;
}

.btn_news a{background:none repeat scroll 0 0 #ddd4bf;border:1px solid #291a1c;display:inline;float:left;font-size:smaller;margin-bottom:2px;/*padding:5px;*/text-decoration:none; color:#291a1c; padding:3px 5px;}

.btn_news a:hover{background:none repeat scroll 0 0 #291a1c;border:1px solid #ddd4bf;display:inline;float:left;font-size:smaller;margin-bottom:2px;/*padding:5px;*/text-decoration:none; color:#ddd4bf;}

.listing_date {color:#291A1C;}

.news{
	background:url(http://www.artionet.ch/htdocs/images/dotted.gif) no-repeat 0 100%;
}
.news h4{
	margin:1em 0 .3em 0;
	background:#3F352C; color:#ddd4bf; font-family:Verdana,Geneva,sans-serif;
}
.news p{
	margin:.3em 0;
	background:#dddddd; color:#3F352C;
}
.news p.link{
	margin:0;
	padding:0;
	height:11px;
}
.news p.link a{
	float:right;
	display:block;
	width:13px;
	height:11px;
	background:url(http://www.artionet.ch/htdocs/images/news_link.gif) no-repeat 0 0;
	text-indent:-8000px;
}
.news p.link a span{
	display:none;
}
.news p.link a:hover{
	background:url(http://www.artionet.ch/htdocs/images/news_link.gif) no-repeat 0 -11px;
}


.onecolumn .part.image .photo img {margin:0px 0 0 0;width:760px;padding:0px;}

.part.image .photo span { display:none;padding-bottom:0;}


.onecolumn .part.htmlcode object  {margin-left:0px;width:760px;padding:0px; float:none;}
.onecolumn .part.htmlcode h3  {margin-left:15px;margin-bottom:5px;margin-top:18px;}
.onecolumn .part.htmlcode  {margin:0 0px;;width:760px;padding:0px; float:none;}
.onecolumn .part.htmlcode .a img  {margin:0px 0px  0;width:760px;padding:0px; float:none;}
.onecolumn p.photo img{ margin: 0px 0px 0px 0px ; }
div.photo img{ margin: 0px 0px 0px 0px ; }

.twocolumns .part.image div.photo img {margin: 0px 0px 0px 0px;padding-bottom:10px;
padding-left:30px;
padding-top:20px;}

.part.text p.a{color:#CF6;}

.onecolumn div.part.text {margin-left:15px;margin-top:5px;padding-bottom:5px; margin-right:15px;}

div.part.text { }
div.part.text .ul { background:#3F352C;}

.homeLeft .part imagetext  h3 {padding-left:5px;}

.docsBox {padding-top:5px;}
.onecolumn div.part.download {margin-left:20px;}
.onecolumn div.part.download ul {margin-left:30px;}


ul#sitemap {list-style:none;margin-top:15px;}
ul#sitemap ul {list-style: square; margin-bottom: 0px;margin-left:20px;}
ul#sitemap ul ul {list-style: disc}
ul#sitemap li{padding:0.1em 1.4em;background:url(/htdocs/images/arrow.png) no-repeat 0px 7px;text-transform:uppercase;}
ul#sitemap ul li{background:none; padding-left: 5px;text-transform:none;color: #291a1c; }
ul#sitemap ul ul li{}
ul#sitemap a{color:#291a1c;font-weight:bold; text-decoration:none; margin-top:0; }
ul#sitemap a:hover{color:#291a1c; text-decoration:underline;}
ul#sitemap ul a{color:#291a1c;font-weight:normal;}
ul#sitemap ul ul a{color:#291a1c;}

.IM_Gallery p img{margin-bottom:0; margin-top:10px;}

.IM_Gallery p span { clear:both;float:left;text-align:center; display:none;}

.IM_Gallery .p {margin:0px 0px 0px 0px;padding-right:5px;}

.picturegallery h3 {margin-left:15px; clear:both; padding-top:15px;}

.picturegallery p {margin-left:15px;float:left;}

.picturegallery IM_Gallery {float:left;}

.picturegallery  h4 {margin-left:15px; margin-bottom:5px;}

#diapo_760 {margin: 0 0 0 0; float:left;width:760px; height:450px;}
#diapo_523 {margin: 0 0 0 0; float:left;width:523px; height:435px;}
#diapo_960 {margin: 0 0 0 0; float:left; width:960px; height:240px;}

.pagination .page {margin:0px 0px 0px 0px; font-size:9px;}
.pagination {/*background:none repeat scroll 0 0 #dddddd;*/font-size:9px;padding:7px;text-align:right;}
.pagination a.page_Selected {background:none repeat scroll 0 0 #ddd4bf;border:2px solid #291A1C;color:#291A1C;padding:1px 3px; text-decoration:none;}
.pagination a {border:2px solid #291A1C;color:#291A1C;padding:1px 3px; text-decoration:none;}
.imagetext {clear:both; margin-left:15px; margin-right:15px;margin-top:8px;}
.listing {margin-left:15px; margin-right:15px; margin-top:5px; width:730px;}
.listgallery {float:left;width:760px;}
.listgallery p { float:left;}
.listgallery h3 {}
.onecolumns listing {width:760px;}
.gallery.photogallery {width:150px; float:left;}
.photogallery h5 {margin-bottom:5px;}
.gallery.listing {width:760px; margin-left:15px;}
.retour  {clear:both;display:block;float:none;margin-bottom:20px;}

.homeLeft   {float:left;height:170px;color:#01172e;width:290px;margin:0px 2px 0px 0px;padding:8px 0px 0px 0px;
line-height:1.1em;background-color:#ddd; margin-left:12px; margin-right:3px;}

.home .homeLeft  h3 {height:24px;color:#ddd4bf;width:278px;margin:0px 12px 0px 0px;padding:8px 0px 0px 12px;font-family: Verdana, Geneva, sans-serif; line-height:1.1em;background-color:#3F352C; margin-left:0px; margin-right:8px; text-transform:uppercase; font-size:13px; background-position:left; background-repeat:repeat-x;}





.homeBox.newsitem2 {float:left;height:170px;width:220px;margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;
line-height:1.1em;/*background: url('../images/boxesSprite.jpg') repeat-x 0px 0px;*/ background-image: none; background-color:#ddd;margin-right:2px; }
/*{ margin-left: 0px; background: url('../images/boxesSprite.jpg') repeat-x 0px -600px;float:left;height:170px;color:#ddd3c1;width:289px;margin:0px 2px 0px 3px;padding:8px 0px 0px 0px;
line-height:1.1em;}*/
.homeBox.newsitem3 {float:left;height:170px;width:220px;margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;
line-height:1.1em;/*background: url('../images/boxesSprite.jpg') repeat-x 0px 0px;*/ background-image: none; background-color:#ddd; margin-right:2px;}
/*{ margin-left: 0px; background: url('../images/boxesSprite.jpg') repeat-x 0px -600px;float:left;height:170px;color:#ddd3c1;width:289px;margin:0px 2px 0px 3px;padding:8px 0px 0px 0px;
line-height:1.1em;}*/
.homeBox.newsitem4 {float:left;height:170px;width:220px;margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;
line-height:1.1em;/*background: url('../images/boxesSprite.jpg') repeat-x 0px 0px;*/ background-image: none; background-color:#ddd; margin-right:2px;}
/*{ margin-left: 0px; background: url('../images/boxesSprite.jpg') repeat-x 0px -600px;float:left;height:170px;color:#ddd3c1;width:289px;margin:0px 2px 0px 3px;padding:8px 0px 0px 0px;
line-height:1.1em;}*/
.homeBox.newsitem5 {float:left;height:170px;width:220px;margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;
line-height:1.1em;/*background: url('../images/boxesSprite.jpg') repeat-x 0px 0px;*/ background-image: none; background-color:#ddd;margin-right:2px; }
/*{ margin-left: 0px; background: url('../images/boxesSprite.jpg') repeat-x 0px -600px;float:left;height:170px;color:#ddd3c1;width:289px;margin:0px 2px 0px 3px;padding:8px 0px 0px 0px;
line-height:1.1em;}*/
.homeBox.newsitem6 {float:left;height:170px;width:220px;margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;
line-height:1.1em;/*background: url('../images/boxesSprite.jpg') repeat-x 0px 0px;*/ background-image: none; background-color:#ddd;margin-right:2px; }
/*{ margin-left: 0px; background: url('../images/boxesSprite.jpg') repeat-x 0px -600px;float:left;height:170px;color:#ddd3c1;width:289px;margin:0px 2px 0px 3px;padding:8px 0px 0px 0px;
line-height:1.1em;}*/ 

.sitemap0 {margin-top:10px;}

.imagetext h3 {margin-top:18px;}

.carousel ul, .carousel li {margin: 0px; padding: 0px;}
.slideshowviewport {
        width: 444px;
        overflow:hidden;
		 position: relative;
		 height:178px;
}
.slideshowviewport ul{
        position: relative;
        padding: 0;
}
.slideshowviewport li{
        float: left;
        list-style: none;
}

.rightarrow {background:url(/Htdocs/Images/rightarrow.png) no-repeat; width:12px; height:25px;float:left;margin-top:80px;text-indent:-9999px; z-index:10;}
.leftarrow {background:url(/Htdocs/Images/leftarrow.png) no-repeat;width:12px;float:left;height:25px;margin-left:4px;margin-top:80px;padding-left:7px;text-indent:-9999px;width:10px;}

.newsblock {width:488px;float:left; background-color:#dddddd;margin-left:13px; background:url("../images/boxesSpriteCarousel.jpg") repeat-x scroll 0 -309px transparent;}

.carousel{position:relative;width:452px;float:left;clip:rect(0px,80px,10px,0px);}
.carousel img {margin-top:10px; /*margin-left:2px;*/ margin-right:2px;}
.newsitem1 p , .newsitem2 p, .newsitem3 p ,.newsitem4 p, .newsitem5 p, .newsitem6 p{padding:5px 2px 2px 2px;}
.slider-wrap{position:relative;}
.inscription p { margin-left:15px; margin-top:10px;}
.separation {background:url("../images/brun.jpg") repeat-x transparent; clear: both;   float: none;   width: 100%;   height: .1em; }
.homehide {display:block;}

.logoprint1 ,.logoprint3 , .logoprint4,.logoprint5,.logoprint31 {
	display:none;
}
/* Zone Eden Palace */
 .logoprint6 ,.logoprint7 , .logoprint8,.logoprint9,.logoprint32{
	font-size:0px;
	line-height:0px;
	text-indent:-10000px;
	display:block;
	width:205px;
	height:85px;
	background:url(../images/sprite.png) no-repeat -250px -315px;
	margin:0px 0px 0px 30px;padding:0px;
	display:none;
}
/* Zone Grand Hotel Excelsior */
.logoprint10 ,.logoprint11 , .logoprint12,.logoprint13 {
	font-size:0px;
	line-height:0px;
	text-indent:-10000px;
	display:block;
	width:205px;
	height:85px;
	background:url(../images/sprite.png) no-repeat -250px -405px;
	margin:0px 0px 0px 30px;padding:0px;
	display:none;
}
/* Zone Villa Toscane*/
.logoprint14 ,.logoprint15 , .logoprint16,.logoprint17 {
	font-size:0px;
	line-height:0px;
	text-indent:-10000px;
	display:block;
	width:205px;
	height:85px;
	background:url(../images/sprite.png) no-repeat 0px -490px;
	margin:0px 0px 0px 30px;padding:0px;
	display:none;
}
/* Zone Clinique Biotonus*/
.logoprint18 ,.logoprint19 , .logoprint20,.logoprint21 {
	font-size:0px;
	line-height:0px;
	text-indent:-10000px;
	display:block;
	width:205px;
	height:85px;
	background:url(../images/sprite.png) no-repeat 0px -315px;
	margin:0px 0px 0px 30px;padding:0px;
	display:none;
}

/* Zone Villa Eden*/
.logoprint22 ,.logoprint23 , .logoprint24,.logoprint25{
	font-size:0px;
	line-height:0px;
	text-indent:-10000px;
	display:block;
	width:205px;
	height:85px;
	background:url(../images/sprite.png) no-repeat 0px -402px;
	margin:0px 0px 0px 30px;padding:0px;
	display:none;
}

/* Zone MSH*/
.logoprint26 ,.logoprint27 , .logoprint28,.logoprint29{
	font-size:0px;
	line-height:0px;
	text-indent:-10000px;
	display:block;
	width:205px;
	height:85px;
	background:url(../images/sprite.png) no-repeat -250px -490px;
	margin:0px 0px 0px 30px;padding:0px;
	display:none;
}

#presentation {display:none}
.homeBox .imgbiotonus {float:left;margin-left:5px;
margin-right:5px;
margin-top:-2px;}
.homeBox .pbiotonus {margin-left:5px;margin-top:8px;}




.part strong {font-weight:normal;}

.newsitem1 h3, .newsitem2 h3, .newsitem3 h3, .newsitem4 h3, .newsitem5 h3, .newsitem6 h3 {
    background-color: #3F352C;
    color: #DDD4BF;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 13px;
    margin: 0;
    text-transform: uppercase;
    width: 220px;
}
.homeBox h3 {
    color: #3F352C;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 13px;
    margin: 0;
    padding: 10px;
    text-transform: uppercase;
}
.videoLinkzone1 div,.videoLinkzone6 div,.videoLinkzone10 div,.videoLinkzone14 div { 
	font-size:16px;
}
.videoLinkzone1 div a,.videoLinkzone6 div a,.videoLinkzone10 div a,.videoLinkzone14 div a {
	color:#291A1C;
	font-family:Verdana,Geneva,sans-serif;
	font-size:13px;
	padding-top:8px;
	text-decoration:none;
} 
.videoLinkzone1 div a:hover,.videoLinkzone6 div a:hover,.videoLinkzone10 div a:hover,.videoLinkzone14 div a:hover {
	text-decoration:underline;
}
.bookingBox h2 {
    color: #291A1C;
    float: left;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 15px;
    height: 20px;
    margin-left: 5px;
    margin-right: 5px;
    padding-top: 20px;
	padding-left:10px;
    position: relative;
    text-transform: uppercase;
    width: 180px;	
} 






.montreux_riviera{ position:absolute; margin-left:815px; display:block;}
.other_montreux_riviera{ margin-left:100px; /margin-left:0px; display:block; padding-top:10px; padding-bottom:20px;}

.montreux_riviera a{ background:url(http://www.royalplaza.ch/htdocs/images/sprite.png) no-repeat -322px -800px; width:120px; height:50px; text-indent: -10000px; display:block;}
.montreux_riviera a:hover{ background:url(http://www.royalplaza.ch/htdocs/images/sprite.png) no-repeat -322px -800px; width:120px; height:50px; text-indent: -10000px; display:block;}



#tripadvisor{ position:absolute; background:#FFF; margin-left:789px; /margin-left:695px; margin-top:-40px; display:block; border-right:solid 2px #CCC7AA;}

#tripadvisor #CDSWIDCOE { margin:5px;}

.other_social{ float:left; margin-left:0px; margin-left:-10px; padding-top:10px; padding-bottom:20px;} 


.hauteur_footer{ height:135px;}



.logo_navigation_mshr{background:url(../images/sprite.png) no-repeat -101px -97px; width:25px; height:25px; text-indent:-9999px; float:right; margin-right:8px; margin-top:7px; /margin-right:-5px; /margin-top:-27px; }

.navigation li { padding-left:5px; padding-right:5px;} 


.homeBox.newsitem1 { width:500px;}

.newsitem1 h4 { width:500px;}
 
#tripadvisor ul{ display:none;}

.socialLinks { float:right;}

.homeBox.newsitem1 p {width: 215px;}

.slideshowviewport li { width:222px;}


.contact-footer-home{ position:relative; clear:both; padding-top:20px;}
.contact-footer-interne{ display:none;}
.contact-footer-autre{ padding-top:20px;}



#footer .montreux_riviera.PasRoyalPlaza{ margin-top:26px;}

.socialLinks.other_social{float:left;}

.ext-strict body.IC2Editor {
    background-position: 0 -788px;
}
