﻿html,body{
margin:0;
padding:0
}

body{
font: 11px Arial, Verdana, Helvetica, sans-serif;
text-align:left;
text-decoration: none; 
color: #848484; 
}

.spaziodx {
margin-right:7px;
}


a{
color:#424242;
}

a:hover {
text-decoration:underline
}


H1 {
font-size:15px;
line-height:15px;
padding: 0px 0px 0px 3px;
margin: 0px;
color:#1B76AB;
}

H2 {
font-size:12px;
color:#1B76AB;
padding: 10px 10px 10px 3px;
}

H3 {
font-size:10px;
color:#999;
padding: 0px 0px 0px 3px;
margin: 0px;
}

H3 A {
color:#999;
}

div#contenuti{
	margin-left:5px;
}

.testoRosso{
	color:#F00;
}

.titolo_verde{
	color:#090;
	border-style:solid;
	border:1px;
	border-color:#6C3;
}


div#container{
text-align:left
}

.testo_al2 { 
vertical-align: middle;
font-family : Arial, Verdana, sans-serif;
font-size : 22px; 
float:left;
}


div#tit1a{
height:60px;
margin-bottom:8px;
font-size:11px;
font-weight:bold;
color:#009900;
}

div#tit1a2{
background-color:#FFCC00;
margin-bottom:8px;
font-size:11px;
font-weight:bold;
color:#FFCC00;
}

div#box12a{
margin-top:5px; 
margin-bottom:5px;
height:20px;
}

div#linea_1{ 
margin-left:8px;
margin-bottom:10px;
margin-top:10px;
height:2px;
width:290px;
background-color:#FFFF33;
}


div#box12a1{
width:100px;
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Verdana, Helvetica, sans-serif;
margin-left:5px;
float:left;
}

div#box12a2{
float:left;
}



div#avantindietro{
	text-align:right;
	width:200px;
	float:right;
}





div#content {
margin:0 auto;
background-color:#F2F2F2
}


/*
div#footer{
width:960px;
background-color: #333;
}
*/

div#footer{
color: #FFF;
background:#CDE4FE;
clear:both;
width:100%
}



div#header1{
display:block;
margin-bottom:5px;
width:960px;
}

div#cerca{
float:right;
text-align:center;
background-color:#F2F2F2;
height:45px;
padding:5px;
width:300px;
}


div#lingue{
float:right;
text-align:right;
background-color:#F2F2F2;
margin-top:32px;
padding:5px;
width:100px;
clear:left;
}




div#tit_ricerca{
text-align:left;
}

ul.menu1 {
width:150px;
text-align:left;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
}


div#tx12 {
margin-top:4px;
margin-bottom:4px;
}

div#reg1{
list-style-type:none;
padding:18px 0 0 12px;
margin-left:10px;
margin-bottom:10px;
width:100px;
float:left;
}

div#reg2{
list-style-type:none;
margin-left:15px;
margin-bottom:10px;
padding:15px 0 0 8px;
width:100px;
float:left;
}



div#logo{
margin-bottom:7px;
float:left;
width:220px;
}


div#container{
margin-left:8px;
width:760px;
}

div#barraup{
border-bottom:1px;
margin-bottom:5px;
margin-top:2px;
height:15px;
border-color:#EBEDEB;
border-bottom-style:solid;
font: Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
}

div#navigation{
background: white;
border-spacing:3px;
padding: 1px 1px 1px 1px;
border-bottom: 1px solid #EBEDEB;
margin-bottom:5px;
float:left;
width:325px
}


div#extra2{
background: white;
padding: 1px 1px 1px 1px;
text-align:center;
vertical-align:top;
margin-bottom:10px;
margin-top:1;
float:right;
}



/*
div#navigation:hover {
  background:#F3F3F3;
}
*/


div#extra{
margin-bottom:8px;
border-spacing:3px;
background-color:#FFFFFF;
float:left;
width:300px
}

div#offerta1{
border-bottom: 1px solid #EBEDEB;
border-spacing:3px;
margin-bottom:8px;
background-color:#FFF;
float:left;
height:62px;
width:300px
}



div#extra3{
border-spacing:5px;
border-bottom:1px;
border-color:#FFFFFF;
border-bottom-style:solid;
margin-bottom:4px;
float:right;
width:300px
}

div#extra4{
border-spacing:3px;
border-bottom:1px;
border-color:#EBEDEB;
border-bottom-style:solid;
margin-bottom:4px;
float:right;
width:300px
}

div#extra5{
border-spacing:3px;
border-bottom:1px;
border-color:#EBEDEB;
border-bottom-style:solid;
margin-bottom:4px;
float:right;
width:300px
}


div#centro{
float:left;
margin-left:10px;
width:300px
}

div#sinistra{
float:left;
margin-right: 8px;
width:325px
}

div#destra{
float:right;
background-color:#FFCC00;
width:304px;
}

div#eventi1{
float:right;
margin-bottom:5px;
margin-top:2px;
bottom:2px;
width:304px;
}

span#bordosx{
margin-left:5px
}


div#box_top_centro{
float:left;
margin-bottom:5px;
width:638px;
}

div#box2p{
margin-bottom:5px;
float:left;
width:638px;
}

div#box_cerca_home{
margin-bottom:5px;
width:638px;
}

div#box_img1{
float:left;
}

div#box_img2{
float:left;
width:263px;
height:59px;
background-image:url(../img/sfondo_crc1.jpg);
}

div#box_img3{
float:left;
width:40px;
height:59px;
background-image:url(../img/sfondo_crc2.jpg);
}

div#box_img3_text{
padding-top:20px;
vertical-align:middle;
font:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF6600;
}


div#box_img4{
float:left;
text-align:center;
vertical-align:middle;
width:66px;
height:59px; 
background-image:url(../img/sfondo_crc3.jpg);
}

div#box_img4_text{
padding-top:20px;
vertical-align:middle;
font:Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FF6600;
}



div#box_img5{
float:left;
width:12px;
height:59px;
background-image:url(../img/sfondo_crc4.jpg);
}


div#box1a{
height:170px;
width:638px;
clear:left;
}

div#box1ab{
vertical-align:middle;
margin-top:5px;
margin-left:3px;
margin-right:3px;
border:1px;
border-style:solid;
border-color:#CCCCCC;
height:158px;
width:151px;
float:left
}

div#box1ab_img{
text-align:center;
margin-top:3px;
width:151px;
}

div#box1ab_txt{
font-weight:bold;
color:#FF9900;
text-align:center;
margin-top:6px;
width:151px;
}

div#box1ab_txt1{
color:#999999;
text-align:center;
margin-top:3px;
width:151px;
}


testo1 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

/*menù mavigation*/

div#navigationBar{
	clear:both;
	width:960px;
	height:28px;
	margin-top:8px;
	margin-bottom:12px;
	border-bottom:3px solid #FFFF00;
	background-color: #FFCC00; 
}

#arr_sx{
float:left;
width:3px;
height:28px;
background-image:url(../img/arr_sx.jpg);
}

#arr_dx{
float:right;
width:3px;
height:28px;
background-image:url(../img/arr_dx.jpg);
}

a.button1, a.button2, a.button3, a.button4, a.button5, a.button6, a.button7, a.button8, a.button9 {  
float: left; /*oppure right*/ 
}


a.button1{display:block; height: 26px; margin: 0;
width:64px;	margin-right:2px; font: bold 11px/21px Verdana,Arial,sans-serif;
text-align:center;text-decoration: none; color: #FFFFFF;
no-repeat 0 0}
a.button1:hover{color:#FFFFFF;
height: 25px;
background-color:#FDDD5F;
} 

a.button2{display:block; height: 26px; margin: 0;
	width:64px;	margin-right:2px; font: bold 11px/21px Verdana,Arial,sans-serif;
    text-align:center;text-decoration: none; color: #FFFFFF;
     no-repeat 0 0}
a.button2:hover{color:#FFFFFF;
height: 25px;
background-color:#FDDD5F;
} 

a.button3{display:block; height: 26px; margin: 0;
	width:74px;	margin-right:2px; font: bold 11px/21px Verdana,Arial,sans-serif;
    text-align:center;text-decoration: none; color: #FFFFFF;
     no-repeat 0 0}
a.button3:hover{color:#FFFFFF;
height: 25px;
background-color:#FDDD5F;
} 

a.button4{display:block; height: 26px; margin: 0;
	width:114px;	margin-right:2px; font: bold 11px/21px Verdana,Arial,sans-serif;
    text-align:center;text-decoration: none; color: #FFFFFF;
     no-repeat 0 0}
a.button4:hover{color:#FFFFFF;
height: 25px;
background-color:#FDDD5F;
} 

a.button5{display:block; height: 26px; margin: 0;
	width:90px;	margin-right:2px; font: bold 11px/21px Verdana,Arial,sans-serif;
    text-align:center;text-decoration: none; color: #FFFFFF;
     no-repeat 0 0}
a.button5:hover{color:#FFFFFF;
height: 25px;
background-color:#FDDD5F;
} 

a.button6{display:block; height: 26px; margin: 0;
	width:134px;	margin-right:2px; font: bold 11px/21px Verdana,Arial,sans-serif;
    text-align:center;text-decoration: none; color: #FFFFFF;
     no-repeat 0 0}
a.button6:hover{color:#FFFFFF;
height: 25px;
background-color:#FDDD5F;
} 

a.button7{display:block; height: 26px; margin: 0;
	width:140px;	margin-right:2px; font: bold 11px/21px Verdana,Arial,sans-serif; 
    text-align:center;text-decoration: none; color: #FFFF00;
     no-repeat 0 0}
a.button7:hover{color:#FFFFFF;
height: 25px;
background-color:#FDDD5F;
} 

a.button8{display:block; height: 26px; margin: 0;
	width:134px;	margin-right:2px; font: bold 11px/21px Verdana,Arial,sans-serif;
    text-align:center;text-decoration: none; color: #FFFF00;
     no-repeat 0 0}
a.button8:hover{color:#FFFFFF;
height: 25px;
background-color:#FDDD5F;
} 

a.button9{display:block; height: 26px; margin: 0;
	width:114px;	margin-right:2px; font: bold 11px/21px Verdana,Arial,sans-serif;
    text-align:center;text-decoration: none; color: #FFFF00;
     no-repeat 0 0}
a.button9:hover{color:#FFFFFF;
height: 25px;
background-color:#FDDD5F;
} 



form {
padding: 0;
margin: 0;
float: left;
}

/* ex testo gestione    */

.testo1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.titHotel {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: large;
	color: #FF3300; 
}

.titHotel2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color: #FF3300; 
}

.testoBig {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}


.bordoSx {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.bordoDx {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
	
.bordoUp {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}


.bordoSxDx {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
} 

.bordoSx {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}


.bordoSopraSottoRighe {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}.testoSXpuntini {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}
.bordoPallini {
	border: 1px dotted #CCCCCC;
}

.bordo1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC; 
	border-right-color: #CCCCCC;
}

