head{
background-color:#FFFFFF;
margin:0;
padding:0;

}

body{
margin:0px;
padding:0px;
background-image: url(http://www.cumatravel.com/imagesh/fondoa.gif);background-repeat:y-repeat;
font-size:10px;
        font-family:  Verdana, "Lucida Grande", Tahoma, Helvetica;
        color:#274185;
}


div#wrapper{
width:920px;
margin:0px auto;
padding:0px; 
      
}
#title{
width:915px;
height:110px;
margin:auto;
padding:1px;
border: 0px solid #165B00;
background-image: url(http://www.cumatravel.com/imagesh/CTlogo.gif);background-repeat: no-repeat;
background-position:  bottom left;
}

#container{
width:915px;
float:left;
margin:0px;
padding:0px;
        


}
#col_1{
width:190px;
height:630px;
float:left;
margin-top:3px;
margin-right:0px;
padding:0px;
border: 0px solid #165B00;
background-color:#FAFAFA;
background-image: url(http://www.cumatravel.com/imagesh/offerte.gif);
        background-repeat: no-repeat;
        background-position:  4 2;


}
#col_2{
width:714px;
height:240px;
float:right;
margin-top:3px;
margin-left:2px;
margin-right:6px;
padding:0px;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 10px;
color:#274185;
font-weight: normal; 
text-align: left;
font-size : 10px;
background-image: url(http://www.cumatravel.com/imagesh/scegli.gif);
        background-repeat: no-repeat;
        background-position:  top right;

}

#col_3{
width:708px;
float:right;
margin-top:5px;
margin-left:0px;
margin-right:7px;
padding:1px;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 1.2em;
color:#274185;
font-weight: normal; 
text-align: left;
background-color:#FFFFFF;
border: 1px solid #165B00;

}

.box {
width:130px;
height:15px;
float:right;
margin-top:0px;
margin-left:0px;
margin-right:0px;
padding:0px;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 1.0em;
color:#f58220;
font-weight: normal; 
text-align: left;
background-color:#FFFFFF;
border: 1px solid #ffffff;
vertical-align: top;
}

.box1 {
width:130px;
height:16px;
float:right;
margin-top:0px;
margin-left:0px;
margin-right:0px;
padding:0px;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 1.0em;
color:#274185;
font-weight: normal; 
text-align: center;
background-color:#ddecef;
border: 1px solid #ffffff;
}

.box2 {
width:130px;
height:20px;
float:right;
margin-top:0px;
margin-left:0px;
margin-right:0px;
padding:0px;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 1.2em;
color:#274185;
font-weight: bold; 
text-align: center;
background-color:#ffe6c0;
border: 1px solid #ffffff;

}

.box3 {
width:130px;
height:16px;
float:right;
margin-top:0px;
margin-left:0px;
margin-right:0px;
padding:0px;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 1.0em;
color:#274185;
font-weight: normal; 
text-align: center;
background-color:#ffe6c0;
border: 1px solid #ffffff;

}
#box4 {
width:140px;
height:120px;
float:right;
margin-top:75px;
margin-left:0px;
margin-right:13px;
padding:2px;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 1.2em;
color:#274185;
font-weight: normal; 
text-align: center;
line-height:1.5em;
border: 0px solid #ffffff;

}


.box5 {
width:180px;
height:550px;
float:right;
margin-top:65px;
margin-left:0px;
margin-right:0px;
padding:2px;
line-height:1.7em;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 1.0em;
color:#274185;
font-weight: normal; 
text-align: left;
border: 0px solid #ffffff;

}
#cboxFlash{
width:540px;
height:240px;
float:left;
margin:0;
padding:0px;

}
#cbox{
width:330px;
float:left;
margin:5;
padding:0px;
        


}
#cboxf{
width:343px;
float:left;
margin-top:18px;
margin-left:20px;
margin-right:4px;
margin-bottom:0px;
padding:0px 0px 0px 0px;
border: 0px solid #c0c0c0;
text-align:right    
}
#cboxd{
width:700px;
float:left;
margin-top:0px;
padding:5px;
border: 0px solid #c0c0c0;


}

.boxh {
width:100%;
float:left;
margin-top:10px;
margin-left:5px;
margin-right:0px;
padding:0px;
line-height:1.0em;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 0.8em;
color:#787878;
font-weight: bold; 
text-align: left;

}

.boxh1 {
width:100%;
float:left;
margin-top:02px;
margin-left:5px;
margin-right:0px;
padding:5px;
line-height:0.7em;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 1.2em;
color:#3399ff;
font-weight: bold; 
text-align: left;
border-style:solid;
border-color:#f58220 #ffffff #f58220 #ffffff ;
border-width:1px;

}
.boxh2 {
width:100%;
float:left;
margin-top:2px;
margin-left:5px;
margin-right:0px;
padding:5px;
line-height:1.5em;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 1.5em;
color:#274185;
font-weight: bold; 
text-align: left;
background-color:#ffffff;
border-style:solid;
border-color: #ffffff #ffffff #f58220 #ffffff ;
border-width:0px;

}
.boxh3 {
width:100%;
float:left;
margin-top:2px;
margin-left:5px;
margin-right:0px;
padding:5px;
line-height:1.0em;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 1.2em;
color:#274185;
font-weight: normal; 
text-align: left;
background-color:#ffffff;
border-style:solid;
border-color: #ffffff #ffffff #f58220 #ffffff ;
border-width:1px;

}
.boxh4 {
width:100%;
float:left;
margin-top:2px;
margin-left:5px;
margin-right:0px;
padding:5px;
line-height:1.0em;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 1.1em;
color:#274185;
font-weight: normal; 
text-align: left;
background-color:#ffffff;

}

.boxhotel {
width:100%;
height:100%;
float:left;
margin-top:0px;
margin-left:5px;
margin-right:0px;
margin-bottom:2px;
padding:0px;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 0.9em;
color:#787878;
font-weight: normal; 
text-align: left;
}
#boxpage{
height:15px;
float:left;
margin-top:0px;
margin-left:0px;
margin-right:0px;
padding:0px;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 1.0em;
color:#f58220;
font-weight: normal; 
text-align: left;
background-color:#FFFFFF;
border: 1px solid #ffffff;
vertical-align: top;
}

#bottone{background-image:url(http://www.cumatravel.com/imagesh/cerca.gif);
background-repeat:no-repeat;
background-position: center;
width:90px;height:25px;
background-color:0000ff
}

#tabella1  {width:96%;height:150px;border:0px solid #EEE;border-bottom:1px solid #3399ff;background: #ffffff;margin-left:3px;vertical-align: top;}
td,th {padding:1px 5px;vertical-align: top;}
td{width:15%;background: #ffffff;vertical-align: top;}
th{width:70%;text-align:left;font: bold 12px verdana, arial, helvetica, sans-serif;color:#274185;background: #ffffff;Vertical-align:top;
}
tr.odd td,tr.odd th{background: #FFFFFF}
caption{height:25px;font-weight:bolder;color: #274185;font-family: Verdana, Arial, Tahoma, sans-serif;font-size: 12px;
 background: #facd9f;border:1px solid #f58220;text-align:left;padding:5px 5px}

}
#tabellaof  {width:96%;height:100px;border-bottom:1px solid #3399ff;background: #ffffff;margin-left:3px;}
td,th {padding:1px 5px;}
td{width:15%;background: #ffffff;vertical-align:bottom;}
th{width:70%;text-align:left;font: bold 10px verdana, arial, helvetica, sans-serif;color:#274185;background: #ffffff;vertical-align:top;}
tr.odd td,tr.odd th{border-bottom:1px solid #7BBBE3;}
caption{height:25px;font-weight:bolder;color: #274185;font-family: Verdana, Arial, Tahoma, sans-serif;font-size: 12px;
 background: #facd9f;border:1px solid #f58220;text-align:left;padding:5px 5px}

}

form#contact{width:140px;height:100px;padding: 5px 5px 15px;float: right;
    background:#D4E4EE
    } 
 label{float: right;width: 140px;height: 30px;
    font: 14px/30px verdana,Arial,sans-serif;
    margin-right: 5px;text-align: center;color: #05529D;font-weight: bold 
    }
 input,textarea,button{border: 0px solid;color: #475078;
    font: 12px verdana,Arial,sans-serif;
    } 
    div.input-cont{float: center;width: 140px;height: 40px;text-align: center;
    background: #D4E4EE;
    margin-top: 6px
    } 
    input{display: block;width: 175px;background: #FFF;
    margin:50px 0 0 10px
    } 
    div.textarea-cont{float: right;width: 140px;height: 170px;
    padding: 1px;background: #D4E4EE}
	textarea{width: 170px;height: 140px;margin: 10px
	} 
	
	button#go{float: right; width: 90px;height:25px;
    display: inline;margin-right:24px;background: #D4E4EE url('imagesH/cerca.gif') no-repeat;margin-top:24px;
    color: #000;cursor: pointer; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px} 

    
    
a.lin:link     { color: #f58220; text-decoration: none; }
a.lin:visited  { color: #3399ff; text-decoration: none; }
a.lin:hover    { color: #3399ff; font-weight: bold;}
}

a.linp:link     { color: #787878; text-decoration: none; }
a.linp:visited  { color: #787878; text-decoration: none; }
a.linp:hover    { color: #787878; font-weight: bold;}


select.Menu{
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size:   9pt;
  font-weight: normal;
  font-style:  normal;    
}

option.Menuun{
  color:#FFFFFF; font-family:Tahoma, Verdana, Arial, sans-serif;
  background-color:#05529D;
}
option.Menudos{font-family:Tahoma, Verdana, Arial, sans-serif;
  color:#274185;
  background-color:#ddecef;
  padding: 0 2 0 0;
}
option.Menutres{font-family:Tahoma, Verdana, Arial, sans-serif;
  color:#274185;
  background-color:#ffe6c0;
  padding: 0 2 0 0;
}
