/* CSS Document */

body,p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#555;
	margin:0;
	padding:0;
}

body {
	background-image: url(../img/sfondo_pagina.jpg);
	margin: 0px;
	background-repeat:repeat-x;
	background-color: #D0C5AF;
}

h1,h2,h3 { 
font-size: 16px; 
font-weight: bold; 
margin:0 0 6px; 0;
padding:0;
}

.prenota {
position:absolute; 
left: 0px;	
top: 0px; 
z-index:2; 
width:244px; 
height:225px; 
background-color:#000;
color:#FFFFFF;
padding: 8px;

text-transform: none;
filter: alpha(opacity=80);
-moz-opacity: .9;
KhtmlOpacity: .9;
opacity: .9;
}

.trasp {
background-color:#000000;
font-size:14px;
height:40px;
padding:5px;
color:#FFF;

text-transform: none;
filter: alpha(opacity=85);
-moz-opacity: .85;
KhtmlOpacity: .85;
opacity: .85;

}

.tabhotel tr:hover {
text-transform: none;
filter: alpha(opacity=85);
-moz-opacity: .85;
KhtmlOpacity: .85;
opacity: .85;
}

.Stile1 { font-size: 11px; color: #FFFFFF; }
.Stile3 { font-size: 12px; }
.Stile5 { font-size: 16px; font-weight: bold; }
.Stile8 { color: #6E6141; font-weight: bold; }
.Stile10 { color: #6E6141; }
.Stile12 { color: #FFFFFF; }
.Stile14 { font-size: 12px; color: #6E6141; }
.Stile15 { font-size: 10px; }

A:link.link { text-decoration:none; color:#404616;}
A:active.link { text-decoration:none; color:#404616;}
A:visited.link { text-decoration:none; color:#404616;}
A:hover.link { text-decoration:underline; color:#404616;}

A:link { text-decoration:none; color:#FFF;}
A:active { text-decoration:none; color:#FFF;}
A:visited{ text-decoration:none; color:#FFF;}
A:hover { text-decoration:underline; color:#CCC;}

.page A:link{ text-decoration:none; color:#45575A;}
.page A:active { text-decoration:none; color:#45575A;}
.page A:visited { text-decoration:none; color:#45575A;}
.page A:hover { text-decoration:none; color:#617A7E;}

.main {width:1000px; margin:0 auto; padding:0; display:block; }
.head {width:1000px; height:38px; float:left; display:block; margin:0px; padding:0; }
.slide {width:1000px; height:231px; float:left; display:block; margin:0px; padding:0; }
.space {width:1000px; height:3px; float:left; margin:0; padding:0; display:block; background-image:url(../img/sfondo_sf.jpg); background-repeat:repeat-y;}
.page {width:1000px; float:left; display:block; background-image:url(../img/sfondo_pagina2.jpg); background-repeat:no-repeat; background-color:#FFFFFF; }

.tb1 { 
/* background-image:url(../img/tab_sx.jpg); background-repeat:no-repeat; */
}

.foot {width:100%; margin:0 padding:0; display:block; float:left; background-color:#D47F55; background-image:url(../img/sfondo_foot.jpg); background-repeat:repeat-x; height:80px; }

.foot_int {width:1000px; margin:0 auto; padding:0; display:block;}

.credits {width:1000px; height:50px; float:left; margin:0; padding:0; display:block; background-image:url(../img/foot2.jpg); background-repeat:repeat-y; }

.servizi {
padding:15px; 
text-align:justify; 
font-weight:normal; 
font-size:10px;
}

.servizi ul {
margin:0 0 0 10px;
padding:0;
list-style:none;
}

.servizi li {
margin:0;
padding:1px;
}

.servizi li:hover {
background-color:#D0C5AF;
}

.imgofferte img {
padding:5px;
background-color:#F7EFDC;
border:solid 1px #B3AB9A;;
}

.imgofferte img:hover {
background-color:#B3AB9A;
}

.imgofferte A:link{ text-decoration:none; color:#5E5237;}
.imgofferte A:active { text-decoration:none; color:#5E5237;}
.imgofferte A:visited { text-decoration:none; color:#5E5237;}
.imgofferte A:hover { text-decoration:none; color:#B0A38D;}

.tbofferte A:link{ text-decoration:none; color:#FFF;}
.tbofferte A:active { text-decoration:none; color:#FFF;}
.tbofferte A:visited { text-decoration:none; color:#FFF;}
.tbofferte A:hover { text-decoration:none; color:#B0A38D;}

.tabella_prev {
font-size:11px;
color:#FFF;
}

.tabella_prev tr:hover {
background-color:#625E52;
}

.tabella_prev input,select {
font-size:10px;
background-color:#D5CDBA;
}


.offerte-dx {
text-align:left; 
margin-bottom:11px; 
padding:4px; 
border-bottom:1px dotted #D5CDBA; 
width:210px;
}

.offerte-dx:hover {
background-color:#625E52;
}

input {
font-size:9px;
border:solid 1px #FFFFFF;
margin:5px;
}
	
form {margin:0; padding:0;}

ul#minipics2{margin:0;padding:0;list-style-type:none}

ul#minipics2 li{float: left; margin-left:10px; margin-right: 0px; margin-bottom: 4px; margin-top: 4px; }

ul#minipics2 li img{display:block;border:1px solid;
    border-color: #AAA #AAA #AAA #AAA;
    padding: 4px;background: #D5CDBA}
	
#minipics2 li img:hover
{display:block;border:1px solid;
    border-color: #666 #666 #666 #666;
    padding: 4px;background: #D5CDBA}


ul#minipics3{margin:0;padding:0;list-style-type:none}

ul#minipics3 li{float: left; margin-left:10px; margin-right: 0px; margin-bottom: 4px; margin-top: 4px; }

ul#minipics3 li img{display:block;border:1px solid;
    border-color: #AAA #AAA #AAA #AAA;
    padding: 4px;background: #D5CDBA}
	
#minipics3 li img:hover
{display:block;border:1px solid;
    border-color: #666 #666 #666 #666;
    padding: 4px;background: #D5CDBA}
	
ul#minipics4{margin:0;padding:0;list-style-type:none;}

ul#minipics4 li{
float: left; margin-left:0px; margin-right: 10px; margin-bottom: 4px; margin-top: 4px;
}

ul#minipics4 li img{display:block;border:1px solid;
    border-color: #AAA #AAA #AAA #AAA;
    padding: 4px;background: #D5CDBA}
	
#minipics4 li img:hover
{display:block;border:1px solid;
    border-color: #666 #666 #666 #666;
    padding: 4px;background: #D5CDBA}
