﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-size:100%}
html {font-family:HelveticaNeue,"microsoft sans serif",arial,sans-serif;font-size:12px}
img {border:0}
strong, th, thead td {font-weight:bold}
h1, h2, h3, h4, h5, h6 {font-weight:normal;margin:0;padding:0;border:0;outline:0}

h1 {font-size:21px;font-weight:bold;line-height:21px}
h2 {font-size:19px}
h3 {font-size:17px}
h4 {font-size:15px}
h5 {font-size:13px}
h6 {font-size:11px}

ol,ul {list-style:none}
blockquote,q {quotes:none}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none}:focus{outline:0}
ins {text-decoration:none}
del {text-decoration:line-through}
table {border-collapse:collapse;border-spacing:0}

cite, em, dfn {font-style:italic}
code, kbd, samp, pre, tt, var, textarea {font-size:12px;font-family:Arial}
del {text-decoration:line-through;color:#666}
ins, dfn {border-bottom:1px solid #ccc}
small, sup, sub {font-size:85%}
abbr, acronym {text-transform:uppercase;font-size:85%;letter-spacing:.1em}
a abbr, a acronym {border:none}
abbr[title], acronym[title], dfn[title] {cursor:help;border-bottom:1px solid #ccc}
sup {vertical-align:super}
sub {vertical-align:sub}

blockquote {border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666}
blockquote *:first-child:before {content:"\201C"}
blockquote *:first-child:after {content:"\201D"}

fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc}
legend {font-weight:bold;font-size:1.2em}
label {font-weight:bold}
textarea, input[type='text'], input[type='password'], select {border:1px solid #ccc;background:#fff}
textarea:hover, input[type='text']:hover, input[type='password']:hover, select:hover {border-color:#aaa}
textarea:focus, input[type='text']:focus, input[type='password']:focus, select:focus {border-color:#888;outline:2px solid #ffffaa}
input, select {cursor:pointer}
input[type='text'] {cursor:text}

/*a[href$=".pdf"] {padding:2px 22px 2px 0;margin:-2px 0;background-repeat:no-repeat;background-position:right center}
a[href$=".doc"] {padding:2px 22px 2px 0;margin:-2px 0;background-repeat:no-repeat;background-position:right center}
a[href$=".xls"] {padding:2px 22px 2px 0;margin:-2px 0;background-repeat:no-repeat;background-position:right center}
a[href$=".rss"] {padding:2px 22px 2px 0;margin:-2px 0;background-repeat:no-repeat;background-position:right center}
a[href$=".rdf"] {padding:2px 22px 2px 0;margin:-2px 0;background-repeat:no-repeat;background-position:right center}
a[href^="aim:"] {padding:2px 22px 2px 0;margin:-2px 0;background-repeat:no-repeat;background-position:right center}
a[href$=".pdf"] {background-image:url('/shared/images/icons/pdf.png')}  
a[href$=".doc"] {background-image:url('/shared/images/icons/doc.png')}  
a[href$=".xls"] {background-image:url('/shared/images/icons/xls.png')}  
a[href$=".rss"] {background-image:url('/shared/images/icons/feed.png')}
a[href$=".rdf"] {background-image:url('/shared/images/icons/feed.png')}
a[href^="aim:"] {background-image:url('/shared/images/icons/im.png')}*/


img[align="right"] {margin: 0 0 4px 6px;display:inline}

img[align="left"] {margin: 0 6px 4px 0;display:inline}

/* SHARED */
.clear {clear:both}
.button {width:93px;height:22px;background-image:url('/shared/images/button.png');border:0px;color:#FFF;font-family:Tahoma;font-size:10px;cursor:pointer}
.buttonbig {width:148px;height:22px;background-image:url('/shared/images/buttonbig.png');border:0px;color:#FFF;font-family:Tahoma;font-size:10px;cursor:pointer}
.buttonbig2 {width:162px;height:28px;background-image:url('/shared/images/buttonbig-h.gif');border:0px;color:#FFF;font-family:Tahoma;font-size:11px;font-weight:bold;cursor:pointer}

body {background:url('/shared/images/bg-hotelriviera.gif') repeat;font-size:12px}

h1,h2 {font-size:14px;font-weight:normal;color:#3299CD}

#template {width:864px;margin:0 auto}
  #headerContainer {width:864px;height:215px}
    #headerTop {width:864px;height:52px;background-image:url('/shared/images/headerTop.png');font-size:10px}
      #languages {float:right;padding:20px 10px 0px 0px;color:#666;font-size:12px}
        #languages a {text-decoration:none;color:#666}
    #headerBottom {width:864px;height:163px;background-image:url('/shared/images/headerBottom.png');position:relative}
		#facebook {position:absolute;top:140px;right:8px}
      #menuTop {font-size:13px;padding:104px 10px 0px 0px;color:#3299cd;clear:both;height:22px;text-align:right}
        #menuTop a {text-decoration:none;color:#3299cd}
      #menuContainer {padding:12px 20px 2px 26px;height:21px}
        #menu li {float:left;color:#FFF;font-size:15px;margin-right:13px}
        #menu a {text-decoration:none;color:#FFF}
        #menu a:hover {color:#069}
					.selected {color:#069}
  #headerSeparator {width:864px;height:5px;background:#FFF;/*border-right:2px solid #E6E6D5;*/}
  #photoContainerHp {width:864px;height:300px;background:#FFF;/*border-right:2px solid #E6E6D5;*/}
    #photoHp {width:858px;height:320px;overflow:hidden;margin-left:2px}
  #photoContainer {width:864px;height:280px;background:#FFF;/*border-right:2px solid #E6E6D5;*/}
    #photo {width:858px;height:280px;overflow:hidden;margin-left:3px}
  #pathContainer {color:#555;width:848px;height:25px;padding:5px 0 0 16px;background:#FFF;/*border-right:2px solid #E6E6D5;*/}
  #pathContainer a {text-decoration:none;color:#555}
  #bodyContainer {width:864px;/*border-right:2px solid #E6E6D5;*/background-image:url('/shared/images/body.png');color:#666}
    #leftContainer {width:574px;float:left}
      #left {padding:0px 12px 0px 32px}
	   #left p {padding:4px 0}
	   #left a {text-decoration:underline;color:#3299CD}
       #left a:hover {text-decoration:none}
		.boxDetailsTop {height:9px;background:url('/shared/images/box-top.png') no-repeat}
		.boxDetailsBottom {height:9px;background:url('/shared/images/box-bottom.png') no-repeat}
		.boxDetailsContainer {border-left:1px solid #d6e1ea;border-right:1px solid #d6e1ea}
		.boxSommario {padding:0 10px 0 10px;min-height:100px;height:auto !important;height:100px}
		.boxSommarioPhoto {width:150px;height:100px;float:left;margin-right:12px;overflow:hidden}
		.boxSommarioContenuto {display:inline}
			.boxSommarioTesto {padding-bottom:8px;min-height:78px;height:auto !important;height:78px}
			.boxSommarioTesto a {text-decoration:none}
			.boxSommarioDettagli {text-align:right}
			.boxSommarioDettagli a {text-decoration:none;color:#3299CD;font-size:11px}
    #rightContainer {width:290px;float:right}
      .boxContainer {width:232px;margin:0px auto}
        .boxTop {width:232px;height:15px;background-image:url('/shared/images/boxTop.png');background-repeat:no-repeat;background-position:bottom}
          .boxTitle {text-align:center}
          .boxTitleSpan {background:#FFF;padding:0px 5px;font-size:15px;font-weight:normal;color:#3299CD}
        .boxMiddle {width:232px;background-image:url('/shared/images/boxMiddle.png');background-repeat:repeat-y;min-height:40px;height:auto !important;height:40px}
          .boxSimple {padding:10px 8px 0px 8px;min-height:40px;height:auto !important;height:40px}
          .boxLeft {width:110px;float:left}
          .boxRight {float:right}
        .boxBottom {width:232px;height:9px;background-image:url('/shared/images/boxBottom.png');background-repeat:no-repeat}
      .boxSeparator {clear:both;height:20px}
  /*#footerContainer {width:864px;height:60px;background-image:url('/shared/images/footer.png');clear:both}
    #footer {color:#FFF;font-size:11px;width:760px;padding-top:35px;margin:0px auto;text-align:center}*/
	#footerContainer {padding:25px 3px 3px 3px;width:858px;min-height:26px;height:auto !important;height:26px;background-color:#FFFFFF;clear:both}
		#footer {line-height:18px;background-color:#85B7DB;color:#FFF;font-size:11px;padding:3px 0;text-align:center}

	.imageThumbnail {width:100px;height:100px;overflow:hidden;margin:0 8px 8px 0;float:left}
	.utilityLeft a {color:#3299CD;text-decoration:none}
