html,body{	
	margin: 0;
	padding:0;
	margin-top:0px;
	margin-bottom:5px;
	text-align:center;
	background-color: #fefefe;
	font-family:Arial,Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	/* #6A94A0;fdf5c1 e8e8e8*/
	
}
div#container{
	z-index:1;
	width:770;
	min-width:770px;
	min-height:670px;
	margin:3px auto;
		
}
div#logo{
float:left;
position:relative;
width:200px;
height:130px;
min-width:100px;
background-image:url(../immagini/logoCO4.jpg);
background-repeat:no-repeat;
}

div#minitestata{
float: right;
position:relative;
width:568px;
height:40px;
min-width:300px;
background-color:#bac3cf;
background-image:url(../immagini/sfondoTestata.jpg);
background-repeat:repeat-x;
}

div#minitestata img{
float:right;
margin-top:5px;
margin-right:5px;
}
div#minitestata p{
float:left;
margin-left:5px;
color: #333333;
font-size:11px;
margin-top:3px;

}
div#minitestata p a{
color: #333333;
font-weight:bold;
}
div#minitestata p a:hover{
color:#FF6600;
font-weight:bold;

}

div#menutestata{
position: absolute;
top:27px;
left:10px;
float:left;
width:400px;
height:13px;
margin-top:0px;
color:#f25217;
font-size:10px;
}
div#menutestata a{
color:#f25217;
text-decoration:none;
}
div#menutestata a:hover{
color:#000;
text-decoration:none;
}
div#lingue{
position:relative;
float:right;
width:60px;
}

div#galleria{
float: right;
position:relative;
width:568px;
height:290px;
min-width:300px;
}
div#galleria2{
float: right;
position:relative;
width:568px;
height:100px;
}
table {
font-size:13px; text-align:left; margin-left:5px;
width:99%;color:0e2e59;

}
table td{
height:30px;
}
table td a{
color:0e2e59;
text-decoration:none;
}
table td a:hover{
color: #FF6600;
}

div#news{
float:left;
position:relative;
width:200px;
height:200px;
min-width:100px;
background-color:#fefefe;
background-image:url(../immagini/hotel3.jpg);
TEXT-ALIGN: center;
COLOR: #0e2e59;
}
div#news a{
text-decoration:none;
COLOR: #0e2e59;
}
div#news a:hover{
text-decoration:none;
COLOR: #FF6600;
}

div#news h4{
color:#990000
}



div#prenotazione{
float:left;
position:relative;
width:200px;
height:250px;
min-width:100px;
background-color:#cfd3dc;
TEXT-ALIGN: center;
}
div#prenotazione UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

div#prenotazione LI {
	 height:10px; font-weight:bold;
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; LIST-STYLE-POSITION: outside; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
div#prenotazione A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #0e2e59; PADDING-TOP:0px;font-family: "Verdana", "Trebuchet MS",Tahoma,sans-serif ; POSITION: relative; TEXT-DECORATION: none;
	font-size:9px;
}
div#prenotazione LI.selected {
	FONT-WEIGHT: bold
}
div#prenotazione A:hover {
	COLOR: #660000
}
div#prenotazione LI.selected A {
	COLOR: #fff; BACKGROUND-COLOR: #7f97b9
}

div#corpo{
float: right;
position:relative;
width:568px;
height:330px;
min-width:100px;
text-align:left;
}
div#corpo h4{
margin-left:10px;
color:990000;
}
div#corpo p{
margin-left:10px;
color:0e2e59;
}
div#corpo img{
float:right;
}



div#corpo2{
float: right;
position:relative;
width:568px;
min-width:530px;
height:530px;
height:auto;
text-align:left;
font-size:12px;

}
div#corpo2 h4{
margin-top:20px;
margin-left:10px;
color:990000;
margin-bottom:20px;
}
div#corpo2 p{
margin:10px;
color:0e2e59;
}
div#corpo2 a{
color: #0e2e59;
padding:5px;
}
div#corpo2 a:hover{
color: #FF6600;
padding:5px;
}
div#corpo2 img{
float:left;
margin:8px;
}

div#box1{
position:relative;
float:left;
margin-top:6px;
width:260px;
height:140px;
border-right:solid 1px #666666;
border-bottom:solid 1px #666666;
text-align:right;
}
div#box1 img{
margin-top:0px;
margin-right:5px;
float:right;
}
div#box1 h4{
position:relative;
float:left;
margin-left:0px;
margin-top:0px;
padding-right:5px;
width:260px;
background-color:#CCCCCC;
color: #990000;
}

div#box2{
position:relative;
float: right;
margin-top:6px;
width:260px;
height:140px;
border-left:solid 1px #666666;
border-bottom:solid 1px #666666;
text-align:left;
}
div#box2 img{
margin-top:0px;
margin-left:5px;
float: left;
}
div#box2 h4{
position:relative;
float:left;
padding-left:5px;
margin-top:0px;
margin-left:0px;
width:260px;
background-color:#CCCCCC;
color: #990000;
}

div#cartoline{
position:relative;
float:right;
padding-right:20px;
height:125px;
margin:2px; WIDTH:175px;text-align:center; font-size:9pt;color:#000066
}

/*gallery*/
div#gallery {margin:0px 0px 2px 0px; }
div#gallery .box {display:block; height:70px; width:70px; padding:1px 1px 1px 1px;   text-align:center;}
.box img {background:#efefef; padding:5px;}
.box .caption {display:block; text-align:center;}
.box a img, .box a:visited img, .box a:active img {border:solid 4px  double #bac3cf ;}
.box a:hover img {border:solid 4px #000000;}

div#fotoGallery{
position:relative;
float:right;
padding-right:20px;
height:125px;
margin:2px; WIDTH:560px;text-align:center; font-size:9pt;color:#000066
}

/*gallery*/
div#galleryfoto {margin:0px 0px 2px 0px; }
div#galleryfoto .foto {display:block; height:70px; width:70px; padding:1px 1px 1px 1px;   text-align:center;}
.foto img {background:#efefef; padding:5px;}
.foto .caption {display:block; text-align:center;}
.foto a img, .foto a:visited img, .foto a:active img {border:solid 4px  double #bac3cf ;}
.foto a:hover img {border:solid 4px #000000;}

div#footer{
position:relative;
float:left;
width:770px;
min-width:770px;
height:40px;
margin-top:5px;
background-color:#606875;
background-image:url(../immagini/sfondoFooter.gif);
background-repeat:repeat-x;
text-align:center;
color: #CCCCCC;
font-size:10pt;
}
div#footer p{
margin-top:10px;
}
div#footer a{
color:#FFFFFF;
font-size:12px;
font-weight:bold
}
div#footer a:hover{
color:#FF6600
}

div#footer img{
position:absolute;
left:10px;
}

DIV#divMainSlider {
Z-INDEX: 1; WIDTH:420px; POSITION: relative; TOP: 0px; HEIGHT:380px
}
DIV#divLHImagesCCDefault__ctl0_Content_lhSlider {
Z-INDEX: 2; LEFT: 0px; POSITION: absolute; TOP: 0px
}
DIV#divlhSlider {
LEFT: 0px; WIDTH: 420px; POSITION: absolute; TOP: 0px; HEIGHT: 350px
}

