img{
    border: none;
}
body {
    background-image: url(https://etservice.info/img/bgbody.jpg);
    background-repeat: repeat-x;
    background-position: top;
    background-color: #b4cbde;
    margin-top:0px;
    font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    line-height: 140%;
}
li{
    list-style-type: none;
    list-style-position: outside;
}
p{
    font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    line-height: 140%;
}
#vetrina p{
    display: inline;
}
#wrapper, #piede{
    text-align: center;
}
div#wrapper{
    width : 100%;
}
div#testa{
    width: 947px;
    margin-left: 13px;
    height: 117px;
    background: url(https://etservice.info/img/americalatina_head.jpg) no-repeat right;
}
a.logotesta:link, a.logotesta:visited, a.logotesta:hover{
    float: left;
    width:200px;
    height:70px;
    display:block;
    float:left;
    margin-top: 30px;
    border:none;
    text-decoration:none;
}
div#container {
    width:960px; 
    height:auto;
    margin-left: auto;
    margin-right: auto;
    background-color: #ffffff;
}
div#content{
    position: relative;
    width: 947px;
    height: auto;
    margin-left: 13px;
    margin-bottom: 30px;
}
div#colsx{float: left;  width: 190px; }
div#coldx{float: right; width: 755px; }
#colsx, #coldx{display: inline; height: auto;}
div.menu{
    height: 29px;
    width: 755px;
            background: url(https://etservice.info/img/bgmenu.jpg) no-repeat;
    }
.menu1{
    float: left;
    display: inline;
}
a.linkmenu1, a.linkmenu1:link, a.linkmenu1:visited{
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
    line-height: 29px;
    vertical-align: middle;
}
a.linkmenu1:hover{
    text-decoration: none;
}
.menu2{
    float: right;
    display: inline;
}
a.linkmenu2, a.linkmenu2:link, a.linkmenu2:visited{
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
    line-height: 29px;
    vertical-align: middle;
}
a.linkmenu2:hover{
    text-decoration: none;
}
div.login{
    background-color: #eeeeee;
            height: 34px;
        border-top: 1px solid #ffffff;
    text-align: left;
}
button.loginbtn{
    display: inline;
    float: left;
    font: normal bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
    border: none;
    background:none;
    margin: 0px 0px 0px 0px;
}
button.registratibtn{
    display: inline;
    float: left;
    font: normal bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
    border: none;
    background:none;
    margin: 0px 0px 0px 0px;
}
.login form{
    width: 700px;
    height:25px;
    margin:0;
}
.campilog{
    display: inline;
    margin-left: 12px;
    margin-top: 6px;
    width: 150px;
    color:#666666;
}
.inputsx{
    float: left;
    display: inline;
    width: 350px;
    height: 25px;
}
.logbtn{ 
    float: right;
    display: inline; 
    width: 330px;
    margin-top: 7px;
    height: 25px;
}
.logbtn em{
    display: block;
    float: left;
    background: url(https://etservice.info/img/redbtn_dx.gif) no-repeat;
    width: 5px;
    height: 18px;
}
.logbtn span{
    display: block;
    float: left;
    background: url(https://etservice.info/img/redbtn_m.gif) repeat-x;
    height: 18px;
}
.logbtn b{
    display: block;
    float: left;
    background: url(https://etservice.info/img/redbtn_sx.gif) no-repeat;
    width: 3px;
    height: 18px;
}
.logbtn_overlayer{ 
    float: right;
    display: inline; 
    width: 160px;
    margin-top: 7px;
    height: 25px;
}
.logbtn_overlayer em{
    display: block;
    float: left;
    background: url(https://etservice.info/img/redbtn_dx.gif) no-repeat;
    width: 5px;
    height: 18px;
}
.logbtn_overlayer span{
    display: block;
    float: left;
    background: url(https://etservice.info/img/redbtn_m.gif) repeat-x;
    height: 18px;
}
.logbtn_overlayer b{
    display: block;
    float: left;
    background: url(https://etservice.info/img/redbtn_sx.gif) no-repeat;
    width: 3px;
    height: 18px;
}
button.logbtn_overlayer{
    display: inline;
    float: left;
    font: normal bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
    border: none;
    background:none;
    margin: 0px 0px 0px 0px;
    width:120px;
}
.fblogin_top{
    margin-top:-10px;
}
.campi{
    margin-left: 12px;
    height: 23px;
    line-height: 35px;
    margin-top: 6px;
}
a.linktuoprofilo, a.linktuoprofilo:link, a.linktuoprofilo:visited, a.linktuoprofilo:hover{
    width: 100px;
    height: 18px;
    background: url(https://etservice.info/img/login_in_btnprofilo.gif) no-repeat;
    padding: 1px 10px 8px 10px;
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-decoration: none;
    margin-left: 20px;
}
/*liste nascoste su barra navigazione*/
#temi, #luoghi, #alloggi{
    z-index:5;
    position:absolute;
    height: auto;
    background-color: #efefef;
    border: 1px solid #666666;
    visibility: hidden;
    top:21px; /*altezza del menu*/
}
#temi{
    left:768px;
    width: 175px;
}
#luoghi{
    left:763px;
    width: 180px;
}
#alloggi{
    left:768px;
    width: 175px;
    height: auto;
}
.listalayer{
    width: 173px;
    height: auto;
    margin-left: 5px;
    text-align: left;
    line-height: 150%;
}
a.linkaltriviaggi{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-size: 12px;
    color: #009999;
    display: block;
    text-align: left;
    line-height:150%;
}
a.linkaltriviaggi:link, a.linkaltriviaggi:visited{text-decoration: none;}
a.linkaltriviaggi:hover{text-decoration: underline;}
/**/
/**/
.middle{
    line-height: 29px;
    vertical-align: middle;
}
div.promotore{
    height: auto;
    background: url(https://etservice.info/img/bgpromotore_middle.jpg) repeat-y;
}
div.promotore_title{
    background: url(https://etservice.info/img/it/bgpromotore.jpg) no-repeat top;
}
div.promotore_title_to{
    background: url(https://etservice.info/img/bgpromotore_to.jpg) no-repeat top;
}
div.promotore_title_to .promotore_bottom{
    width: 190px;
    background: none;
    padding: 0px;
}
div.promotore_title_to .promotore_bottom .s{
    height: 30px;
}
div.promotore_bottom{
    width: 190px;
    background: url(https://etservice.info/img/bgpromotore_bottom.jpg) no-repeat bottom;
    overflow:auto;
    padding-bottom: 10px;
}
.btnchi{margin-top: 10px;}
.foto{
    width: 129px;
    height: 100px;
    position: relative;
    margin-left: auto;
    margin-right: auto;
}
.fotomask{
    position: absolute;
    width: 129px;
    height: 100px;
    top:0px;
    left:0px;
}
.s{
    height: 35px;
}
.chisono{
    text-align: left;
    margin: 15px 5px 0px 12px;
}
.scoprimi{
    font: normal bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
    border: none;
    background:none;
}
.btnchi{}
.btnchi em{
    display: block;
    float: left;
    background: url(https://etservice.info/img/btnchi_sx.gif) no-repeat;
    width: 5px;
    height: 18px;
}
.btnchi span{
    display: block;
    float: left;
    background: url(https://etservice.info/img/btnchi_m.gif) repeat-x;
    height: 18px;
}
.btnchi b{
    display: block;
    float: left;
    background: url(https://etservice.info/img/btnchi_dx.gif) no-repeat;
    width: 5px;
    height: 18px;
} 
.icone{
    margin: 0px 2px 0px 2px;
    line-height: 15px;
    vertical-align:middle;
}
/* blocco ricerca */
div.boxricerca{
    width:188px;
    background-color: #f2f2f2;
    border: 1px solid #dddddd;
    margin-top: 15px;
    text-align: left;
    overflow:auto;
    padding-bottom: 10px;
}
.btncerca{
    margin: 10px 0px 0px 10px;
}
.ricercatitle{
    height: 32px;
    background: url(https://etservice.info/img/it/ricerca_title.gif) no-repeat;
}
.tendina{
    width: 163px;
    display: block;
    margin-left: 10px;
    margin-top:7px;
}
.in_data, .tendina{
    border: 1px inset;
    font: normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #666666;	
}
.in_data{
    margin: 0px 10px 0px 10px;
}
.s_data{
    text-align: right;
    margin: 8px 15px 0px 8px;
}
/*button.bs_data{
background: url(https://etservice.info/img/ico_calendario.gif) no-repeat;
border: none;
margin: 10px 0px 0px 10px;
width: 21px;
height: 14px;
}*/
button.ricerca{
    font: normal bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
    border: none;
    background:none;
}
.btncerca{
    margin: 5px 0px 0px 10px;
}
.btncerca em{
    display: block;
    float: left;
    background: url(https://etservice.info/img/btncerca_sx.gif) no-repeat;
    width: 5px;
    height: 18px;
}
.btncerca span{
    display: block;
    float: left;
    background: url(https://etservice.info/img/btncerca_m.gif) repeat-x;
    height: 18px;
}
.btncerca b{
    display: block;
    float: left;
    background: url(https://etservice.info/img/btncerca_dx.gif) no-repeat;
    width: 5px;
    height: 18px;
}
/* bloco info */
ul.level1{margin: 0px 0px 0px -30px;}
li.level1{margin: 0px 0px 0px 0px;}
ul.level2{margin: 0px 0px 0px -30px;}
li.level2{margin: 0px 0px 0px 0px;}
ul.level3{margin: 0px 0px 0px -30px;}
li.level3{margin: 0px 0px 0px 0px;}
a.level1, a.level1:link, a.level1:visited{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #009999;
    display: block;
    text-align: left;
    line-height:150%;
    text-decoration: none;
}
a.level1:hover {text-decoration: underline;}
a.level2, a.level2:link, a.level2:visited{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-size: 12px;
    color: #333333;
    display: block;
    text-align: left;
    line-height: 150%;
    text-decoration: none;
}
a.level2:hover{text-decoration: underline;}
h1{
    font-size:12px;
}
div.info{
    width:188px;
    background-color: #f2f2f2;
    border: 1px solid #dddddd;
    margin-top: 15px;
    text-align: left;
    padding-bottom: 10px;
}
li.chiaro{
    list-style-type: none;
    display:block;
    width:188px;
    background-color: #efefef;
    border-top: 1px solid #ffffff;
    min-height: 25px;
    list-style-position: inside;
}
li.scuro{
    list-style-type: none;
    display:block;
    width:188px;
    background-color: #ebebeb;
    border-top: 1px solid #ffffff;
    min-height: 25px;
    list-style-position: inside;
}
a.linkinfo, a.linkinfo:link, a.linkinfo:visited{
    font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #009999;
    text-decoration: underline;
}
a.linkinfo:hover{
    text-decoration: none;
}
.infotitle{
    height: 32px;
    background: url(https://etservice.info/img/it/info_title.gif) no-repeat;
    margin-bottom: 10px;
}
.foot{
    width: 100%;
    float:right;
}
.footsx{
    width: 480px;
    float: left;
    display: inline;
    border-right: 1px solid #cccccc;
    text-align:left;
    padding: 10px 20px 10px 5px;
    margin: 0px 0px 0px 110px;
}
.footdx{
    width: 240px;
    float: right;
    display: inline;
    padding: 20px 0px 0px 0px;
    margin-right:80px;
}
a.flag:link, a.flag:visited, a.flag:hover{border:none; height: 30px;}
div#piede{
    width: 100%;
    height: auto;
    overflow: hidden;
    border-top: 1px solid #cc0000;
    font: normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin:10px 0px 20px 0px;
    padding:10px 0px 20px 0px;
    clear: both;
    background-color: White;
}
.navigazione_bottom{
    text-align:left;
    margin:5px 0px 10px 0px;
    padding-left:116px;
}
a.linkmenupiede, a.linkmenupiede:link, a.linkmenupiede:visited{color: #3399cc; text-decoration: none;}
a.linkmenupiede:hover{text-decoration: underline;}
a.linkmenupiede2, a.linkmenupiede2:link, a.linkmenupiede2:visited{color: #99cc33; text-decoration: none;}
a.linkmenupiede2:hover{text-decoration: underline;}
a.linkazz, a.linkazz:link, a.linkazz:visited{color: #3399cc; font-weight: bold; text-decoration: none;}
a.linkazz{text-decoration: underline;}
div.lavoro{
    width: 190px;
    background: url(https://etservice.info/img/telelavoro_mid.jpg) repeat-y left;
    margin: 30px 0px 0px 0px;
}
.lavoro_top{
    background: url(https://etservice.info/img/it/telelavoro_top.jpg) no-repeat top left;
}
.lavoro_btm{
    background: url(https://etservice.info/img/telelavoro_btm.jpg) no-repeat bottom left;
    padding: 40px 5px 80px 6px;
    font: normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #cc0000;
    height: auto;
    overflow: auto;
    min-height: 100px;
}
/*fine stili struttura comune a tutte le pagine*/
/*Home page*/
div#multimedia{ clear: both; height: auto; width: 755px;}
div.bestmese{
    width: 345px;
    float: left;
    background: url(https://etservice.info/img/multimedia_bgbest.jpg) no-repeat;
    margin: 10px 0px 0px 0px;
    padding: 15px 45px 0px 25px;
}
div.videoviaggio{
    float: right;  
    width: 105px; 
    background: url(https://etservice.info/img/it/bestvideo_title.gif) no-repeat;
    height:auto;
    padding: 25px 0px 0px 0px;
    margin-left:30px;
    margin-right:30px;
}
div.fotoviaggio{
    background: url(https://etservice.info/img/it/bestfoto_title.gif) no-repeat;
    float: right; 
    width: 105px;
    height:auto;
    padding: 25px 0px 0px 0px;
    margin-left:30px;
    margin-right:30px;
}
.bestmese, .videoviaggio, .fotoviaggio, .viaggiatori, .faccia, .viaggi, .scelti{
    display: inline;
}
.videoviaggio a .button_play_video,
.com_video a .button_play_video,
.gallery2 a .button_play_video {
    background:url(https://etservice.info/img/play_overlay.png) no-repeat;
    width:32px;
    height:32px;
    position:absolute;
    Filter: Alpha(Opacity=70);
    -moz-opacity: 0.70;
    opacity: 0.70;
}
.com_video a .button_play_video {
    background:url(https://etservice.info/img/play_overlay_mini.png) no-repeat;
}
.videoviaggio a:hover .button_play_video ,
.gallery2 a:hover .button_play_video,
.com_video a:hover .button_play_video{
    Filter: Alpha(Opacity=99);
    -moz-opacity: 0.99;
    opacity: 0.99;
}
.anteprima{
    border: 1px solid #999999;
    padding: 2px;
}
.anteprima_video{
    border: 1px solid #999999;
    margin:auto;
    padding: 2px;
}
a.linkmultimedia, a.linkmultimedia:link,  a.linkmultimedia:visited, a.linkmultimedia2, a.linkmultimedia2:link, a.linkmultimedia2:visited{
    display: block;
    width: 107px;
    height: 17px;	
    font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-decoration: underline;        	
    margin: 10px auto 0px 10px;
    text-align:center;
}
a.linkmultimedia:hover, a.linkmultimedia2:hover{	text-decoration: none;}
a.linkmultimedia, a.linkmultimedia:link, a.linkmultimedia:visited{background: url(https://etservice.info/img/multimedia_btnred.gif) no-repeat;}
a.linkmultimedia2, a.linkmultimedia2:link, a.linkmultimedia2:visited{background: url(https://etservice.info/img/multimedia_btnblu.gif) no-repeat; clear: both;}
div.viaggiatori{
    float: right;
    background: url(https://etservice.info/img/it/multimedia_bgviaggiatori.jpg) no-repeat;
    width: 300px;
    margin: 10px 25px 0px 0px;
    padding: 35px 0px 0px 15px;
}
div.faccia{	float: left;}
div.fumetto{
    font-size: 11px;
    width: 238px;
    float: right;
    background: url(https://etservice.info/img/fumetto_middle.jpg) repeat-y;
    text-align:left;
    margin-bottom:7px;
}
div.fumetto_top{background: url(https://etservice.info/img/fumetto_top.jpg) no-repeat top;}
div.fumetto_btm{
    background: url(https://etservice.info/img/fumetto_btm.jpg) no-repeat bottom;
    padding:10px 20px 10px 30px;
    overflow: hidden;
}
.facciaimg{	
    border: 5px solid #ffffff;	
}
.facciaimg_fb { 
    background: url(https://etservice.info/img/fb_corner.png) no-repeat right bottom;
    dispaly:block;
    width: 58px;
    height: 58px;
    position: absolute;
    z-index: 100;	
}
a.linkcontinua, a.linkcontinua:link, a.linkcontinua:visited{
    color: #3399ff;
    font-size: 11px;
    text-decoration: underline;
    font-weight: bolder;
}
a.linkcontinua:hover{text-decoration: none}
/*fine blocco multimedia*/
div#vetrina{clear: both;}
div.viaggi{
    width: 400px;
    float: left;
    background: url(https://etservice.info/img/it/bg_viaggi.jpg) no-repeat;
    padding: 0px 5px 10px 10px;
    margin-top:20px;
}
div.scelti{
    width: 317px;
    float:right;
    background: url(https://etservice.info/img/it/bg_scelte.jpg) no-repeat;
    padding: 60px 0px 0px 0px;
    margin:20px 23px 0px 0px;
}
div.scelti_m{margin-top: 3px; background: url(https://etservice.info/img/scelti_m.jpg) repeat-y left;}
div.scelti_t{background: url(https://etservice.info/img/scelti_t.jpg) no-repeat top;}
div.scelti_b{
    width:270px;
    background: url(https://etservice.info/img/scelti_b.jpg) no-repeat bottom;
    padding: 20px 10px 10px 37px;
    text-align: left;
}
div.scelti2_m{margin-top: 3px; background: url(https://etservice.info/img/scelti2_m.jpg) repeat-y left;}
div.scelti2_t{background: url(https://etservice.info/img/scelti2_t.jpg) no-repeat top;}
div.scelti2_b{
    width:270px;
    background: url(https://etservice.info/img/scelti2_b.jpg) no-repeat bottom;
    padding: 20px 10px 10px 37px;
    text-align: left;
}
/*extra vetrina*/
div.extravetrina{
    background: url(https://etservice.info/img/it/extra_title.jpg) no-repeat top;
    height: auto;
    padding-top: 60px;
    margin-top: 20px;
}
.bloccoviaggio{width:400px; clear: both; margin:0px 0px 0px 0px;}
.imgviaggio{float: left; width:120px; margin:30px 0px 0px 20px;}
.txtviaggio{float: right; width:224px; text-align: left; margin:30px 10px 0px 0px;}
a.linkprezzo, a.linkprezzo:link, a.linkprezzo:visited{
    color: #0099ff;
    font-size: 12px;
    text-decoration: underline;
    font-weight: bolder;
}
a.linkprezzo:hover{text-decoration: none}
h2{
    margin: 0;
    color:#cc0000;
    font-size: 12px;
    font-weight:bold;
}
.lochome{
    font-weight:normal;
}
a.linktutti, a.linktutti:link, a.linktutti:visited{
    color: #000000;
    font-size: 12px;
    text-decoration: underline;
    font-weight: bolder;
    line-height: 55px;
    float: right;
    clear: both;
    margin-right: 123px;
}
a.linktutti:hover{text-decoration: none}
a.linktuttidx, a.linktuttidx:link, a.linktuttidx:visited{
    color: #000000;
    font-size: 12px;
    text-decoration: underline;
    font-weight: bolder;
    line-height: 55px;
    float: left;
    clear: both;
    margin-left: 20px;
    padding-bottom: 5px;
}
a.linktuttidx:hover{text-decoration: none}
a.linktuttisxup, a.linktuttisxup:link, a.linktuttisxup:visited{
    color: #000000;
    font-size: 12px;
    text-decoration: underline;
    font-weight: bolder;
    line-height: 55px;
    float:right;
    text-align:right;
    margin:-63px 20px 0px 0px;
}
a.linktuttisxup:hover{text-decoration: none}
a.linktuttisx, a.linktuttisx:link, a.linktuttisx:visited{
    color: #000000;
    font-size: 12px;
    text-decoration: underline;
    font-weight: bolder;
    line-height: 55px;
    float:right;
    text-align:right;
    margin-right:20px;
}
a.linktuttisx:hover{text-decoration: none}
/*pagina risultati ricerca*/
.commenti{
    width:160px;
    text-align: left;
    padding: 10px 0px 0px 0px;
}
.fleft{
    float: left;	
    padding:4px 0 0 0;
    display:block;	
    width:40px;	
    height:30px;	
}
.fleft a{
    display:block;	
    width:40px;	
    height:30px;
}
.fright{
    display:block;
    margin: 3px 15px 0px 0px;
    color: #47afee;
    /*color: #5BB94E;*/
    text-align: left;
    width: 400px;
}
.fright .iLikeIt {
    color: #5BB94E;
    margin: 4px 0 0 0;
    padding:0;
}
.fright .iLikeItUpper {
    color: #3F7B19;
    font-weight:bold;
    height: 20px;
    text-align: left;
    margin: 4px 0 0 0;
    padding:0;
}
.fright .iLikeItUnder {
    color: #ffffff;
    font-weight:bold;
    font-size:11px;
    display: block;
    height: 20px;
    width: 30px;
    text-align: center;
    background: url(https://etservice.info/img/r_back.gif) no-repeat;
    margin: 0;
    padding:0;
}
div.contenuti{
    margin:10px 0px 0px 0px;
}
.titolocontenuti{
    background: url(https://etservice.info/img/it/pag_ricerca_title.jpg) no-repeat;
    height: 47px;
    text-align: right;
    padding: 20px 50px 0px 0px;
}
.bloccoricerca{
    text-align: left;
    margin: 5px 30px 0px 40px;
    height: auto;
    overflow: auto;
    border-bottom: 1px dotted #666666;
    padding-bottom: 10px;
}
.bloccoricerca a:link{
    font: normal bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #0099FF;
    text-decoration: underline;
}
.bloccoricerca a:visited{
    font: normal bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #0099FF;
    text-decoration: underline;
}
.bloccoricerca a:hover{text-decoration:none;}
/*voci menu destinazione*/
/*option.v1{
        border-top: 1px dashed #cccccc;
        margin: 8px 4px 5px 4px;
        color: #6ec85f;
        font-weight: bold;
}
option.v2{
        font-weight: bold;
        margin: 0px 0px 0px 10px;
}*/
option.dest1{
    border-top: 1px dotted #cccccc;
    margin: 5px 0px 3px 0px;
    color: #6ec85f;
    font-weight: bold;
}
option.dest2{
    color:#000000;
    font-weight: bold;
    /*margin: 0px 0px 0px 10px;*/
}
option.dest3{
    font-weight: bold;
    color: #666666;
    /*margin: 0px 0px 0px 20px;*/
}
option.dest4{
    font-weight: normal;
    /*margin: 0px 0px 0px 30px;*/
}
.leftrisultati{
    width: 120px;
    float: left;
    display: inline;
    margin: 10px 0px 0px 0px;
}
.rightrisultati{
    width: 530px;
    float: right;
    display: inline;
    margin: 6px 10px 0px 0px;
}
.tendinaordina{
    font: normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #666666;
    width: 119px;
    border: 1px inset;
    margin-left: 10px;
}
.pagricercabtm{
    clear: both;
    margin: 0px 30px 0px 30px;
    padding-top: 20px;
}
.pagricercabtmsx{
    float: left;
    display: inline;
    padding: 10px 0px 0px 0px;
}
.pagricercabtmdx{
    float: right;
    display: inline;
    background: url(https://etservice.info/img/pag_ricerca_bottom.jpg) no-repeat;
    width: 358px;
    height: 44px;
    padding: 10px 0px 0px 0px;
    font: normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #cccccc;
}
a.linkaltraricerca, a.linkaltraricerca:link, a.linkaltraricerca:visited{
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
}
a.linkaltrricerca:hover{
    text-decoration: none;
}
button.fw, button.fw_on, button.ffw, button.ffw_on, 
button.rw, button.rw_on, button.rrw, button.rrw_on {
    width: 11px;
    height: 9px;
    border:none;
    vertical-align: middle;
    margin: 0px 5px 0px 5px;
}
button.fw{background: url(https://etservice.info/img/ricerca_fw_off.gif) no-repeat;}
button.fw_on{background: url(https://etservice.info/img/ricerca_fw_on.gif) no-repeat;}
button.ffw{background: url(https://etservice.info/img/ricerca_ffw_off.gif) no-repeat;}
button.ffw_on{background: url(https://etservice.info/img/ricerca_ffw_on.gif) no-repeat;}
button.rw{background: url(https://etservice.info/img/ricerca_rw_off.gif) no-repeat;}
button.rw_on{background: url(https://etservice.info/img/ricerca_rw_on.gif) no-repeat;}
button.rrw{background: url(https://etservice.info/img/ricerca_rrw_off.gif) no-repeat;}
button.rrw_on{background: url(https://etservice.info/img/ricerca_rrw_on.gif) no-repeat;}
a.fw, a.fw_on, a.ffw, a.ffw_on, 
a.rw, a.rw_on, a.rrw, a.rrw_on {
    width: 12px;
    height: 10px;
    border:none;	
    margin: 5px 5px 0px 5px;
    display:block;
    float:left;
}
a.fw{background: url(https://etservice.info/img/ricerca_fw_off.gif) no-repeat;}
a.fw_on{background: url(https://etservice.info/img/ricerca_fw_on.gif) no-repeat;}
a.ffw{background: url(https://etservice.info/img/ricerca_ffw_off.gif) no-repeat;}
a.ffw_on{background: url(https://etservice.info/img/ricerca_ffw_on.gif) no-repeat;}
a.rw{background: url(https://etservice.info/img/ricerca_rw_off.gif) no-repeat;}
a.rw_on{background: url(https://etservice.info/img/ricerca_rw_on.gif) no-repeat;}
a.rrw{background: url(https://etservice.info/img/ricerca_rrw_off.gif) no-repeat;}
a.rrw_on{background: url(https://etservice.info/img/ricerca_rrw_on.gif) no-repeat;}
.vaiselection{
    width: 47px;
}
button.vai{
    width: 29px;
    height: 18px;
    background: url(https://etservice.info/img/pag_ricerca_btnvai.gif) no-repeat;
    color: #ffffff;
    font: normal bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    border: none;
    margin:0px 0px 0px 5px;
}
.pag{
    color: #000000;
    font: normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h2.titlebr{ /*titolo del viaggio nella pag ricerca risultati*/
    color: #000000;
    font: normal bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}
h3.localita{
    color: #000000;
    font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin: 0px 0px -8px 0px;
}
a.linkprezzoris, a.linkprezzoris:link, a.linkprezzoris:visited {
    background: url(https://etservice.info/img/ric_prezzo.jpg) no-repeat;
    width: 172px;
    height: 18px;
    text-decoration: underline;
    color: #000000;
    font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding:5px 15px 5px 11px;
    display: block;
    clear: both;
    float: right;
}
a.linkprezzoris:hover{
    text-decoration: none;
}
a.linkcommento, a.linkcommento:link, a.linkcommento:visited{
    font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #47afee;
    text-decoration: underline;
    clear: both;
    display: block;
}
a.linkcommento:hover{
    text-decoration: none;
}
/*PAGINA NESSUN RISULTATO*/
div.formricercam{
    width: 750px;
    margin:40px 0px 10px 0px;
    background: url(https://etservice.info/img/norisultato_mid.gif) repeat-y;
}
.formricercat{
    background: url(https://etservice.info/img/norisultato_top.gif) no-repeat top;
    height: auto;
}
.formricercab{
    height: auto;
    overflow: auto;
    background: url(https://etservice.info/img/norisultato_btm.gif) no-repeat bottom;
    padding: 30px 0px 30px 0px;
}
.insertxt{
    float: left;
    display: inline;
    margin: 0px 0px 0px 70px;
    text-align: left;
    width: 300px;
}
.bloccocampiricerca{
    display: inline;
    width: 290px;
    text-align: right;
    margin-top: 22px;
}
.captchanoresult {
    margin:20px 0 0 70px;
}
.campiricerca{
    width: 160px;
    height: 17px;
    border:1px solid #666666;
    margin: 10px 40px 0px 0px;
}
select.campiricerca{
    width: 162px;
    height: 23px;
}
.camporicerca{
    width: 290px;
    height: 148px;
    border:1px solid #666666;
    margin: 10px 15px 0px 0px;
    display: block;
}
label.c1{
    display: block;
}
button.inviaricerca{
    background: url(https://etservice.info/img/it/norisultato_btn.gif) no-repeat;
    width: 108px;
    height: 38px;
    border: none;
    margin: 10px 10px 0px 0px;
}
/*Stili relativi alla pagina Scheda e scheda mappa*/
p.commentivetrina {
    color: #47afee;
}
a.vedicommenti, a.vedicommenti:link, a.vedicommenti:visited{
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #47afee;
    /*color: #5BB94E;*/
    text-decoration: underline;
    margin-left: 4px;
}
a.vedicommenti:hover{
    text-decoration: none;
}
div.incipit, div.add, div.mappa, div.prod_commenti, div.more, div.appunti, div.date, div.supplementi,
div.prenotazione{
    width: 707px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
    text-align: left;
}
.incipitsx, .addsx{ width: 400px;  float:left; display:inline; text-align: left; margin-top: 10px;}
.incipitdx {width: 290px; float:right; display:inline; margin-top: 4px; }
.adddx{width: 170px; float:right; display:inline; margin-top: 4px; margin-bottom: 10px; z-index: 100;}
h2.scheda{
    font: normal bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
}
.schedaloc{
    font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.didascalia{
    /*background-color: #f3ede2;
    background-image: url(https://etservice.info/img/scheda_didascalia.gif);*/
    background-position: center bottom;
    background-repeat: no-repeat;
    min-height: 30px;
    width: 274px;
    font: normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    padding: 10px 3px 0px 10px;
}
.schedafoto{
    border: 1px solid #cccccc;
    padding: 5px;
    background-color: White;
}
.valutazione{
    width: 310px;
    clear: both;
    margin: 10px 0px 10px 0px;
}
.btninfo{
    margin: 5px 0px 10px 0px;
}
.btninfo em{
    display: block;
    float: left;
    background: url(https://etservice.info/img/infobtnsx.gif) no-repeat;
    width: 11px;
    height: 36px;
}
.btninfo span{
    display: block;
    float: left;
    background: url(https://etservice.info/img/infobtnm.gif) repeat-x;
    height: 36px;
    padding-top: 5px;
}
.btninfo b{
    display: block;
    float: left;
    background: url(https://etservice.info/img/infobtndx.gif) no-repeat;
    width: 30px;
    height: 36px;
} 
a.schedainfobtn{
    font: normal 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-decoration: none;
}
a.schedainfobtn:hover{
    text-decoration: underline;
}
.btninvia{
    float: right;
}
.btninvia em{
    display: block;
    float: left;
    background: url(https://etservice.info/img/infobtnsx.gif) no-repeat;
    width: 11px;
    height: 36px;
}
.btninvia span{
    display: block;
    float: left;
    background: url(https://etservice.info/img/infobtnm.gif) repeat-x;
    height: 36px;
    padding-top: 3px;
}
.btninvia b{
    display: block;
    float: left;
    background: url(https://etservice.info/img/infobtndx2.gif) no-repeat;
    width: 24px;
    height: 36px;
} 
a.linkadd {
    background:url("../img/scheda_segnala.gif") no-repeat scroll 0 0 transparent;
    color:#000000;
    display:block;
    font:10px Verdana,Geneva,Arial,Helvetica,sans-serif;
    margin:25px 0 0;
    padding:2px 10px 7px 15px;
    text-decoration:none;
}
/*a.linkaddpromo{
        background: url(https://etservice.info/img/scheda_segnalap.gif) no-repeat;
        font: normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #000000;
        padding: 2px 10px 7px 15px;
        text-decoration: none;
        display: block;
        margin: 0;
}*/
a.linkshare{
    /*background: url(https://etservice.info/img/scheda_addons.gif);*/
    font: normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
    display: block;
    /*display: inline;
    /*padding: 10px 0px 0px 0px;
    /*padding: 2px 65px 3px 25px;*/
    text-decoration: none;
}
.imggallery{
    margin: 0px 1px 0px 1px;
}
#imggalleryPreview {
    background: white;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 10px;
    z-index: 999;
    border: 1px solid #CCCCCC;
}
#imggalleryPreview span {
    color: black;
    text-align: center;
    display: block;
    padding: 10px 0 3px 0;
}
.gallery1{
    /*background: url(https://etservice.info/img/bg_gallery1.gif) repeat-x;*/
    height: 94px;
    padding: 13px 0px 0px 0px;
    display:block;
    text-align: left;
    width: 707px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
    clear: both;	
}
.gallery1 img{
    border: 0px;	
}
.gallery1 .galleryButton_fw{
    float:left;	
    margin-right:5px;
}
.gallery1 .galleryButton_back{
    float:right;	
    margin-left:5px;
}
.gallery2{
    /* background: url(https://etservice.info/img/bg_gallery1.gif) repeat-x; */
    height: 94px;
    padding: 13px 0px 0px 0px;
    display:block;
    text-align: left;
    width: 707px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
    clear: both;	
}
.gallery2 img{
    border: 0px;	
}
.gallery2 .galleryButton_fw{
    float:left;	
    margin-right:5px;
}
.gallery2 .galleryButton_back{
    float:right;	
    margin-left:5px;
}
.galleryButton_back, .galleryButton_fw{
    margin-top: 25px;
}
.slider{
    display:block;
    height: 94px;
    position:relative;
    overflow:hidden;
    padding: 0px;
    margin: 0px;
}
button.galleryrw{
    width: 18px;
    height: 17px;
    background: url(https://etservice.info/img/scheda_galleryback.gif) no-repeat center;
    border:none;
    vertical-align: middle;
    margin: -50px 4px 0px 5px;
}
button.galleryfw{
    width: 18px;
    height: 17px;
    background: url(https://etservice.info/img/scheda_galleryfw.gif) no-repeat center;
    border:none;
    vertical-align: middle;
    margin: -50px 0px 0px 3px;
}
.gallery2{
    background: url(https://etservice.info/img/bg_gallery2.gif) repeat-x;
    height: 88px;
    padding: 0px 0px 0px 0px;
    text-align: left;
    width: 707px;
    margin-left: auto;
    margin-right: auto;
    margin-top: -12px;
    clear: both;
}
.gallery2sx{background: url(https://etservice.info/img/bg_gallery2_sx.gif) no-repeat left;}
.gallery2dx{height:88px;background: url(https://etservice.info/img/bg_gallery2_dx.gif) no-repeat right; padding:0px 0px 0px 30px;}
.videogallery{
    margin: 10px 1px 0px 1px;
}
.mappa, .prod_commenti, .add, .more,.date,.prenotazione{
    margin-top:30px;
}
.linkmappa{
    font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
    text-align: center;
}
.linkmappa:hover{
    text-decoration: none;
}
.linkcommenti{
    font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
    text-align: center;
}
.linkcommenti:hover{
    text-decoration: none;
}
.linkdettagliprezzo{
    font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
}
.linkdettagliprezzo:hover{
    text-decoration: none;
}
.mappajs{
    border: 1px solid #666666;
    padding: 3px;
    margin: 20px 0px 0px 0px;
}
.more{
    background-color: #ffffff;
}
.moretop{
    /*background: url(https://etservice.info/img/scheda_tabtop.jpg) no-repeat top;*/
}
.morebtm{
    padding: 15px 10px 10px 10px;
}
.appunti{
    background: url(https://etservice.info/img/appunti_mid.gif) repeat-y left;
    width: 707px;
    margin-top: 40px;
}
.appunti_top{
    background: url(https://etservice.info/img/appunti_top.gif) no-repeat top left;
}
.appunti_btm{
    background: url(https://etservice.info/img/appunti_btm.gif) no-repeat bottom left;
    min-height: 146px;
    font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #666666;
    padding: 30px 30px 30px 30px;
}
h3{
    font: normal normal 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000; 
}
.titolischeda{
    font: normal normal 24px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #cc0000; 
    margin: 0px 0px -3px 0px;
}
.prezzitop{
    width:710px;
    background: url(https://etservice.info/img/prezzi_bgtop.gif);
    height:19px;
    margin-top: 17px;
    clear: both;
}
.prezzitop_b{/*PREZZO DOPPIO*/
    width:710px;
    background: url(https://etservice.info/img/prezzi_bgtop2.gif);
    height:19px;
    margin-top: 20px;
    clear: both;
}
.prezzitop_c{/*date separate*/
    width:710px;
    background: url(https://etservice.info/img/prezzi_bgtop3.gif);
    height:19px;
    margin-top: 20px;
    clear: both;
}
.prezzitop_d{/*date separate*/
    width:710px;
    background: url(https://etservice.info/img/prezzi_bgtop4.gif);
    height:19px;
    margin-top: 20px;
    clear: both;
}
.t1, .t2, .t2_c, .t2_d, .t3, .t3_b, .t3_c, .t3_d, .t4, .t4_b{
    font: normal bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff; 
    padding-top:3px;
}
.t{clear:both;}
.t1{width:45px; float: left; display: inline;  color:#abd7ea;}
.t2{width:173px; float: left; padding-left: 10px; }
.t2_c{width:82px; float: left; padding-left: 10px; }
.t2_d{width:86px; float: left; padding-left: 10px; }
.t3{width:378px;float: left; padding-left: 10px; }
.t3_b{width:265px; float: left; padding-left: 10px; }/*PREZZO DOPPIO*/
.t3_c{width:368px;float: left; padding-left: 5px; }
.t3_d{width:265px;float: left; padding-left: 10px; }
.t4{width:81px; float: right; padding-right: 10px; text-align: center;}
.t4_b{width:81px; float: right; padding-right: 10px; text-align: center;}/*PREZZO DOPPIO*/
.t4_d{width:81px; float: right; padding-right: 10px; text-align: center;}/*PREZZO DOPPIO*/
.r, .rs, .r_b, .r_d, .rs_b, .r_c, .rs_c, .rs_d{
    width:710px;
    min-height:36px;
    height: auto;
    overflow: auto;
    border-top:1px solid #ffffff;
    clear: both;
}
.r{background: url(https://etservice.info/img/prenotazione_bgr1.gif) repeat-y;}
.rs{background: url(https://etservice.info/img/prenotazione_bgr2.gif) repeat-y;}
.r_b{background: url(https://etservice.info/img/prenotazione_bgr1_b.gif) repeat-y;}/*tabella prezzo doppio*/
.rs_b{background: url(https://etservice.info/img/prenotazione_bgr2_b.gif) repeat-y;}/*tabella prezzo doppio*/
.r_c{background: url(https://etservice.info/img/prenotazione_bgr1_c.gif) repeat-y;}/*date separate*/
.rs_c{background: url(https://etservice.info/img/prenotazione_bgr2_c.gif) repeat-y;}/*date separate*/
.r_d{background: url(https://etservice.info/img/prenotazione_bgr1_d.gif) repeat-y;}
.rs_d{background: url(https://etservice.info/img/prenotazione_bgr2_d.gif) repeat-y;}
.r1, .r2, .r2_c, .r2_d, .r3, .r3_c, .r3_d, .r4, .r3_b, .r4, .r4_b, .r4_d{
    font: normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #3f2a09; 
    padding-top: 8px;
    padding-bottom: 4px;
    height: auto;
}
.r1{width:45px; float: left; display: inline; text-align: center;}
.r2{width:173px; float: left; padding-left: 10px; }
.r2_c{width:82px; float: left; padding-left: 10px; }
.r2_d{width:86px; float: left; padding-left: 10px; }
.r3{width:378px;float: left; padding-left: 10px; }
.r3_c{width:368px;float: left; padding-left: 5px; }
.r4{width:81px;float: right; font-weight: bold; text-align: right; padding-right: 10px; }
.r3_b{width:265px;float: left; padding-left: 10px; }/*PREZZO DOPPIO*/
.r3_d{width:265px;float: left; padding-left: 10px; }
.r4_b{width:81px;float: right; font-weight: bold; text-align: right; padding-right: 10px;} /*PREZZO DOPPIO*/
.r4_d{width:81px;float: right; font-weight: bold; text-align: right; padding-right: 10px;} 
.prezzibtm{
    width: 50%;
    margin: 5px 0px 0px 0px;
    float: left;
    display:inline;
}
.rwfwlistino{
    float: left;
    display: inline;
    background-color: #CAE3E9;
    margin: -5px 0 0 25px;
    padding-bottom: 2px;
}
a.linkdatefw, a.linkdaterw{
    font: normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    width: 84px;
    height: 20px;
    color:#000000;
    text-decoration:underline;
}
a.linkdatefw{
    background: url(https://etservice.info/img/date_fw_on.gif) no-repeat;
    padding: 0px 15px 4px 10px;
    margin-right: 10px;
}
a.linkdaterw:hover{ 
    text-decoration:none;
}
a.linkdaterw{
    background: url(https://etservice.info/img/date_rw_on.gif) no-repeat;    
    padding: 0px 10px 4px 13px;
    margin-left: 23px;
}
a.linkdatefw:hover{ 
    text-decoration:none;
}
div.dettaglio{
    float: right;
    display: inline;
    text-align: left;
    margin: 0px -2px 0px 0px;
}
.btndettaglio{
    margin:0px 22px 0px 0;
}
.btndettaglio_sx{
    display: block;
    float: left;
    background: url(https://etservice.info/img/mapdetsx.gif) no-repeat;
    width: 6px;
    height: 36px;
}
.btndettaglio a{
    display: block;
    float: left;
    background: url(https://etservice.info/img/mapdetm.gif) repeat-x;
    height: 36px;
    padding: 3px 5px 0px 0px;
    margin: 0px;
}
.btndettaglio_dx{
    display: block;
    float: left;
    background: url(https://etservice.info/img/mapdetdx.gif) no-repeat;
    width: 6px;
    height: 36px;
}
.linkdettagliprezzo{
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
    text-align:right;
    line-height: 33px;
    margin-top:0;
    margin-right: 4px;
}
.linkdettagliprezzo:hover{  text-decoration: none;}
.dettagliotab{
    background-color:#FDF19F;
    clear:both;
    height:auto;
    margin-right:20px;
    margin-top: 15px;
    margin-left: 22px;
    padding:10px;
}
.schedatecnicatab{
    width: 100px;
    background-color:#FDF19F;
    clear:both;
    height:auto;
    margin: 0 0 0 22px;	
    padding:5px;
}
a.schedatecnica, a.schedatecnica:link, a.schedatecnica:visited{
    color: #000000;
    text-decoration: underline;
}
a.schedatecnica:hover{
    text-decoration: none;
}
.fondosupl{
    height: 10px;
    border-top: 0px solid #d1c59d;
    width: 710px;
    margin-left: 24px;
}
.mappa em{
    display: block;
    float: left;
    background: url(https://etservice.info/img/mapbtnsx.gif) no-repeat;
    width: 11px;
    height: 23px;
}
.mappa span{
    display: block;
    float: left;
    background: url(https://etservice.info/img/mapbtnm.gif) repeat-x;
    height: 23px;
    padding-top: 3px;
}
.mappa b{
    display: block;
    float: left;
    background: url(https://etservice.info/img/mapbtndx.gif) no-repeat;
    width: 9px;
    height: 23px;
}
.prod_commenti em{
    display: block;
    float: left;
    background: url(https://etservice.info/img/mapbtnsx.gif) no-repeat;
    width: 11px;
    height: 23px;
}
.prod_commenti span{
    display: block;
    float: left;
    background: url(https://etservice.info/img/mapbtnm.gif) repeat-x;
    height: 23px;
    padding-top: 3px;
}
.prod_commenti b{
    display: block;
    float: left;
    background: url(https://etservice.info/img/mapbtndx.gif) no-repeat;
    width: 9px;
    height: 23px;
}
.commentiwrapper{
    display:block;	
    width:697px;
    height:415px;
    overflow: scroll;
}
.pren_top{
    background: url(https://etservice.info/img/prenotazione_top.gif) no-repeat top left;
}
.pren_mid{
    background: url(https://etservice.info/img/prenotazione_mid.gif) repeat-y center left;
    margin: 20px 0px 0px 35px;
}
.pren_btm{
    width: 594px;
    background: url(https://etservice.info/img/prenotazione_btm.gif) no-repeat bottom left;
    padding: 20px 17px 20px 17px;
}
.pren_btm .alignright{
    overflow:auto;
}
button.info_calendar{
    background: url(https://etservice.info/img/ricerca_button.gif) no-repeat;
    font: normal bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
    border: none;
    margin-top: 5px;
    padding-bottom: 10px;
    margin-left: 10px;
    width: 89px;
    text-align: center;
}
.campitop{}
.campitopsx{
    float: left;
    display: inline;
    width: 50%;
}
.campitopdx{
    float: right;
    display: inline;
    width: 50%;
    text-align: right;
}
.campimid{
    clear: both;
    margin-left:auto;
    padding-top: 10px;
}
label.pren{
    width: 50%;
    float: left;
    text-align: right;
    margin-top: 5px;
}
.clear{	clear: both;}
.c_data, .c_part, .c_nome_sx{
    width: 50%;
    text-align: left;
    height: 17px;
    margin-top: 5px;
    margin-left: 5px;
}
.c_data, .c_part, .c_nome, .c_nome_sx, .c_domande{	border: 1px solid #666666;}
.c_data{width: 100px; margin-right: 3px;}
.c_nome{	width: 150px; height: 17px;}
select.c_nome{	width: 152px; height: 23px;}
.c_nome_sx{	width: 100px; height: 17px;}
.c_radio{}
.c_part{	width: 50px;}
label.l_domande{text-align: left;}
.c_domande{width: 595px;height: 58px;}
label.lnome{
    display:block;
    text-align: right;
    margin-top: 5px;
}
.check{
    width: 595px;
    clear: both;
    margin-top: 5px;
}
.check, a.linkprivacy{
    font: normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #666666; 
}
a.linkprivacy{	text-decoration: underline;}
a.linkprivacy:hover{	text-decoration: none;}
button.inviapren{
    border: none;
    background:none;
    font: normal normal 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff; 
}
.alignright{
    text-align: right;
}
a.linktornasu{
    background: url(https://etservice.info/img/tornasu_bg.gif) no-repeat top right;
    width: 93px;
    height: 31px;
    padding: 8px 25px 8px 15px;
    font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #048dbb; 
    text-decoration: underline;	
    white-space:nowrap;
}
a.linktornasu:hover{text-decoration: none;}
.supplementi, .prenotazione{
    position: relative;
}
.tornasu{
    position: relative;
    top: 10px;	
    right: 20px;	
    width: 93px;
    height: 31px;
    float:right;
    margin-bottom:10px;
}
.blubtn{ float:left; margin: 5px 10px 10px 0px;}
.blubtn button{
    background:none; border:none;
    font: normal bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    text-align:center;
}
.blubtn em{
    display: block;
    float: left;
    background: url(https://etservice.info/img/blubtn_dx.gif) no-repeat;
    width: 5px;
    height: 18px;
}
.blubtn span{
    display: block;
    float: left;
    background: url(https://etservice.info/img/blubtn_m.gif) repeat-x;
    height: 18px;
}
.blubtn b{
    display: block;
    float: left;
    background: url(https://etservice.info/img/blubtn_sx.gif) no-repeat;
    width: 3px;
    height: 18px;
}
/*colonna sinistra commenti verticali*/
.utente{
    width: 167px;
    height: auto;
    overflow: auto;
    border-bottom: 2px dashed #ffffff;
    padding: 5px 10px 10px 10px;
}
.commentiverticali{
    width: 187px;
    background: url(https://etservice.info/img/sche_com_mid.jpg) repeat-y;
    margin-top: 30px;
}
.commentiverticali_t{
}
.commentiverticali_h{
    background: url(https://etservice.info/img/it/sche_com_top.jpg) no-repeat top;
}
.commentiverticali_b{
    background: url(https://etservice.info/img/sche_com_btm.jpg) no-repeat bottom;
    padding: 60px 0px 20px 0px;
}
.fummid{
    background: url(https://etservice.info/img/fum_mid.jpg) repeat-y left;
}
.fumtop{
    background: url(https://etservice.info/img/fum_top.jpg) no-repeat top left;
}
.fumbtm{
    background: url(https://etservice.info/img/fum_btm.jpg) no-repeat bottom left;
    padding: 5px 4px 25px 4px;
    text-align: left;
    font-size: 11px;
}
a.linkcontinuaV, a.linkcontinuaV:link, a.linkcontinuaV:visited, a.linkcomV{
    color: #3399ff;
    font-size: 11px;
    text-decoration: underline;
}
a.linkcontinuaV:hover, a.linkcomV:hover{text-decoration: none}
a.linkcomV{
    margin: 0px 20px 0px 0px;
}
.utenteimg{
    border: 4px solid #ffffff;
}
.imgleft{
    float: left;
    display: inline;
    margin: 5px 0px 0px 0px;
}
.nomeutente{
    float: right;
    display: inline;
    padding: 23px 10px 0px 3px;
    text-align: left;
}
/*Pagina commenti*/
div.commenti_mid{
    width: 755px;
    background: url(https://etservice.info/img/commenti_middle.jpg) repeat-y left;
    height: auto;
}
.commenti_up{
    width: 755px;
    height: auto;
    background: url(https://etservice.info/img/it/commenti_top.jpg) no-repeat top left ;
}
.commenti_btm{
    width: 755px;
    height: auto;
    min-height: 600px;
    background: url(https://etservice.info/img/commenti_btm.jpg) no-repeat bottom left;
    padding: 0px 0px 40px 0px;
    text-align: left;
}
a.linkaggiungi, a.linkaggiungi:link, a.linkaggiungi:visited, a.linkaggiungi:hover{
    width: 231px;
    height: 28px;
    background: url(https://etservice.info/img/commenti_btninvio.gif) no-repeat;
    padding: 10px 0px 0px 10px;
    font: normal bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff; 
    float: right;
    margin-right: 0px;
    margin-top: 8px;
    text-decoration: none;
}
a.linkaggiungi_s, a.linkaggiungi_s:link, a.linkaggiungi_s:visited, a.linkaggiungi_s:hover{
    width: 160px;
    height: 22px;
    background: url(https://etservice.info/img/commenti_btninvio_small.gif) no-repeat;
    padding: 4px 0px 0px 5px;
    font: normal bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff; 
    float: right;
    margin-right: 16px;
    margin-top: 8px;
    text-decoration: none;
}
.commenti_title, .block_commento, .com_text{
    clear: both;
}
.block_commento{
    margin: 20px 0px 0px 0px;
}
.commenti_title{
    width: 670px;
    margin-left: 50px;
    padding-top: 30px;
}
.commenti_mail_thanks{
    width: 670px;
    margin-left: 50px;
    padding-top: 30px;
    font-weight: bold;
    color: #6EC85F;
}
h2.com{
    font: normal bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #009999; 
    text-decoration: underline;
    display: inline-block;
}
a.linkcomvai, a.linkcomvai:link {
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #0099ff; 
    text-decoration: underline;
    background: url(https://etservice.info/img/commenti_linkofferta.jpg) no-repeat;
    width: 126px;
    height: 26px;
    padding: 3px 26px 8px 10px;
    margin-left: 30px; 
}
a.linkcomvai:hover {text-decoration:none;}
.commento_foto{
    width: 50px;	
    float: left;
    display: inline;
    position: relative;
    margin: 0px 0px 0px 50px;
}
.commento_maskfoto{
    position: absolute;
    top:0px;
    left: 0px;
    width: 35px;
    height: 35px;
}
.commento_fum{
    /*width: 614px;*/
    background-image: url(https://etservice.info/img/commenti_fummid.gif);
    background-repeat: repaet-y;
    background-color: transparent;
    float: right;
    margin-right: 30px;
}
.commento_fumtop{
    background: url(https://etservice.info/img/commenti_fumtop.gif) no-repeat top left;
    /*	width: 614px;*/
}
.commento_fumbtm{
    background: url(https://etservice.info/img/commenti_fumbtm.gif) no-repeat bottom left;
    /*	width: 614px;*/
    width:554px;
    padding: 10px 30px 20px 30px;
    text-align: left;
    height: auto;
}
.com_data{
    float: left;
    display: inline;
    margin-bottom: 20px;
    width: 400px;
}
.com_voto{float: right;	display: inline;}
.com_text{height: auto; margin-bottom: 20px;}
.com_text, .com_foto, a.linkcom_mod{width: 560px;}
.com_share_fb{
    height: 30px;
}
.com_share_fb a{
    height: 30px;
    vertical-align: top;
    height: inerith;
}
.com_share_fb a.com_share_fb_text{
}
a.linkcom_mod{
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #0099ff; 
    display: block;
}
.com_foto{height: 33px;	margin-top: 20px;}
.com_video{height: 33px;	margin-top: 20px;}
.com_video .w50 {
    display:block;
    float:left;
    margin-right: 8px;
}
.spacecomfoto{
    margin: 0px 2px 0px 2px;
    line-height: 33px;
    vertical-align: middle;
}
.spacecomvideo{
    margin: 0px 2px 0px 2px;
    display: block;
    float:left;
}
.w50{	display: inline-block;	width: 40px;}
.commentisfoglia{
    float: right;
    margin-right: 30px;
    margin-top: 20px;
    background: url(https://etservice.info/img/commenti_sfoglia.jpg) no-repeat;
    width: 358px;
    height: 44px;
    padding: 10px 0px 0px 0px;
    font: normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #cccccc;
}
button.cfw, button.cfw_on, button.cffw, button.cffw_on, 
button.crw, button.crw_on, button.crrw, button.crrw_on {
    width: 11px;
    height: 9px;
    border:none;
    vertical-align: middle;
    margin: 0px 5px 0px 5px;
}
button.cfw{background: url(https://etservice.info/img/c_fw_off.gif) no-repeat;}
button.cfw_on{background: url(https://etservice.info/img/c_fw_on.gif) no-repeat;}
button.cffw{background: url(https://etservice.info/img/c_ffw_off.gif) no-repeat;}
button.cffw_on{background: url(https://etservice.info/img/c_ffw_on.gif) no-repeat;}
button.crw{background: url(https://etservice.info/img/c_rw_off.gif) no-repeat;}
button.crw_on{background: url(https://etservice.info/img/c_rw_on.gif) no-repeat;}
button.crrw{background: url(https://etservice.info/img/c_rrw_off.gif) no-repeat;}
button.crrw_on{background: url(https://etservice.info/img/c_rrw_on.gif) no-repeat;}
.cvaiselection{width: 47px;}
button.cvai{
    width: 29px;
    height: 18px;
    background: url(https://etservice.info/img/com_btnvai.jpg) no-repeat;
    color: #ffffff;
    font: normal bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    border: none;
    margin:0px 0px 0px 5px;
}
/*stili relativi al modulo aggiungi commento*/
.moduloaggiungi{
    width: 670px;
    margin-left: 50px;
    margin-top: 80px;
}
.aggiungi_title{
    font: normal normal 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
    clear: both;
}
.v14{	font: normal bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #009900; }
.c_insert{
    width: 653px;
    height: 163px;
    margin-top: 20px;
    margin-bottom: 20px;
}
.cico{
    line-height: 20px;
    vertical-align: middle;
    margin: 0px 5px 0px 0px;
}
.campo_aggiungi{width: 300px;	margin:0px 0px 10px 0px;}
.campo_pubblica{width: 365px;}
button.btnaggiungi{
    background: url(https://etservice.info/img/c_aggiungibtm.jpg) no-repeat;
    width: 79px;
    height: 23px;
    font: normal bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-align: center;
    border: none;
    padding-bottom: 5px;
}
.btnagcom{padding: 0px 250px 20px 0px;}
.rowcarica{	margin-top: 20px;}
a.linkcond:link, a.linkcond:visited, a.linkcond{
    font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
}
a.linkcond:hover{text-decoration: none;}
/*Stili pagina infoutili*/
div.infoutili{
    background-color: #f2efe1;
    border: 21px solid #ffffff;
    text-align: left;
    padding: 15px;
    margin-top: -7px;
}
h2.titleinfoutili{
    font: normal normal 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #cc0000;
}
.imgmappa{	border:9px solid #ffffff;}
.info_mappasat{
    width: 258px;
    height: 197px;
    float: right;
    display: inline;
    margin: 0px 20px 50px 20px;
}
.info_didascalia{
    height: 24px;
    /*height: 37px;*/
    width: 258px;
    background: #f9f8f2;
    padding: 13px 5px 5px 5px;
    border-top: 1px solid #f2efe1;
}
.info_mappasat_s{
    width: 198px;
    float: left;
    display: inline;
    margin: 0px 34px 20px 0px;
}
.info_mappasat_sr{
    width: 198px;
    float: right;
    display: inline;
    margin: 0px 20px 20px 0px;
}
.info_didascalia_s{
    height: 24px;
    /*height: 37px;*/
    width: 198;
    background: #f9f8f2;
    padding: 13px 5px 5px 5px;
    border-top: 1px solid #f2efe1;
}
.infoutili_testo{clear: both;	margin-top: 20px;}
.infoutili_testo a:link{
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #990000;
    text-decoration: underline;
}
.infoutili_testo a:visited{
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #990000;
    text-decoration: underline;
}
.infoutili_testo a:hover{
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #990000;
    text-decoration: none;
} 
.infoutili_immagini{clear: both;	margin-top: 35px;}
/*pagina crea il tuo profilo*/
.profilotitle{
    width: 734px;
    background: url(https://etservice.info/img/it/profilo_title.jpg) no-repeat top;
    height: 60px;
}
.profilotesto{
    width: 670px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
}
.n16{
    font: normal normal 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
}
.profilo_vantaggi, .profilo_ico{float: left;	display: inline;}
.profilo_icodx{	float: right;	display: inline;}
.profilo_vantaggi{width: 390px;}
.profilo_ico{width: 92px;}
.profilo_icodx{width: 270px; margin-top: 15px;}
.profilo_form2{
    width: 261px;
    height: auto;
    background: url(https://etservice.info/img/profilo_formbg1.gif) no-repeat top left;
    padding-top:15px;
}
.profilo_form3{
    width: 261px;
    background: url(https://etservice.info/img/profilo_formbg2.gif) repeat-y left;
    margin-top: 20px;
}
.profilo_form4{
    width: 231px;
    height: auto;
    background: url(https://etservice.info/img/profilo_formbg3.gif) no-repeat bottom left;
    padding: 15px;
}
.profilo_formok{
    width: 231px;
    /*width: 261px;*/
    height: 182px;
    background: url(https://etservice.info/img/profilo_formbg2.jpg) no-repeat;
    padding: 15px;
    margin-top: 20px;
}
.box_profilo_form{
    width:261px;
    float: right;	display: inline;
}
.box_profilo_form .messaggio{
    font: normal bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #0099FF;
}
.protitle{
    width: 261px;
    font: normal bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #0099FF;
    text-align:left;
    margin-top: 15px;
    margin-bottom:-10px;
}
label.pro_for_lab{font-size: 14px;}
.prof_form_input{
    width: 226px;
    height: 21px;
    border: none;
    margin: 5px 0px 15px 0px;
}
.prof_check{border: 1px solid #ffffff;	float: left;}
.prof_check_lab{font-size:10px;}
.rowcheck{
    clear: both;
    line-height: 100%;
    margin: 10px 0px 0px 0px;
}
button.profbtn{
    font: normal bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
    border: none;
    background:none;
    margin: 10px 0px 0px 0px;
    padding:0;
}
/*Tabella sondaggi*/
div.boxsondaggio{
    width:188px;
    background-color: #f2f2f2;
    border: 1px solid #dddddd;
    margin-top: 15px;
    text-align: left;
    padding-bottom: 10px;
}
.sondaggiotitle{
    height: 32px;
    background: url(https://etservice.info/img/it/sondaggio_title.gif) no-repeat;
    margin-bottom: 10px;
}
h4{
    font-size: 12px;
    font-weight: bold;
}
label.question{
    display:block;
    margin:0px 5px 0px 10px;
}
button.btnvota{
    background: url(https://etservice.info/img/it/norisultato_btn.gif) no-repeat;
    width: 50px;
    height: 18px;
    border: none;
    margin: 10px 10px 0px 0px;
}
a.viewresult, a.viewresult:link, a.viewresult:visited{
    color: #ff7b6f;
    font-size: 12px;
    text-decoration: underline;
    font-weight: normal;
}
a.viewresult:hover{text-decoration: none}
.formsondaggi{
    margin: 10px;
}
/*nuova pagina aggiungi amico*/
div.amico_blocco{
    width:634px;
}
div.amico_titolo{
    width: 634px;
    height:auto;
    font: normal bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align:left;
    color: #000000;
    margin:10px 0px 0px 10px;
    padding:0px 0px 0px 10px;
}
.amico_offerta{
    font: normal bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #fe0000;
}
div.amicobox_middle{
    background:url(https://etservice.info/img/amicobox_middle.gif) repeat-y;
    width: 734px;
    margin:20px 0px 0px 10px;
}
div.amicobox_top{
    background:url(https://etservice.info/img/amicobox_top.gif) no-repeat top;
    height:auto;
    width: 734px;
}
div.amicobox_btm{
    background:url(https://etservice.info/img/amicobox_btm.gif) no-repeat bottom;
    height:auto;
    overflow:auto;
    padding:0px 0px 25px 0px;
    width: 734px;
}
div.amicosx{
    float:left;
    display:inline;
    margin: 15px 0px 0px 15px;
    text-align:left;
}
div.amicodx{
    float:right;
    display:inline;
    margin: 15px 15px 0px 0px;
}
.amico_lab{
    text-align: left;
    display:block;
}
.amico_input{
    width:241px;
    height:21px;
    border: 1px solid #99cbc8;
    display:block;
    margin: 10px 0px 20px 0px;
}
.amicosms_top{
    background:url(https://etservice.info/img/amicosms_top.gif) no-repeat top;
}
.amicosms_middle{
    background:url(https://etservice.info/img/amicosms_middle.gif) repeat-y center;
    width: 354px;
    margin-top: 10px;
}
.amicosms_btm{
    background:url(https://etservice.info/img/amicosms_btm.gif) no-repeat bottom;
    height: 220px;
}
.sms{
    height: 190px;
    width: 285px;
    margin-left: 8px;
    border:0px solid #ffffff;
    margin-top: 10px;
    overflow-x:no-scroll;
    overflow-y:visible;
}
.amico_invia{
    width: 94px;
    height: 36px;
    background:url(https://etservice.info/img/it/amicobox_invia.gif) no-repeat;
    float:right;
    margin: 20px 0px 0px 0px;
    border:none;
}
.backofferta{
    width:634px;
    height:50px;
}
a.back_offerta, a.back_offerta:link, a.back_offerta:visited, a.back_offerta:hover{
    width: 199px;
    height: 36px;
    background:url(https://etservice.info/img/it/amico_back.gif) no-repeat; 
    border:none;
    display:block;
    margin-left:auto;
    margin-right:auto;
}
.amicook_top{
    background:url(https://etservice.info/img/amicook_top.gif) no-repeat top;
    height:auto;
}
.amicook_middle{
    background:url(https://etservice.info/img/amicook_middle.gif) repeat-y;
    width: 424px;
    margin: 30px auto 20px auto;
    height:auto;
}
.amicook_btm{
    background:url(https://etservice.info/img/amicook_btm.gif) no-repeat bottom;
    height:auto;
    padding:20px 10px 50px 10px;
    font: normal normal 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#imageData #numberDisplay{
    color:#999999;
    text-decoration:none;
}
/*Pagina Chi Sono*/
#chisono{
    margin:10px 10px 0px 10px;
    text-align: left;
}
#chisono h1{
    font: normal bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color:#0099CC;
    margin: 8px 0px 0px 10px;
}
#chisono .incipit{
    margin:20px 0px 20px 0px;
}
#chisono .tab {
    clear:both;
    width: 708px;
    margin: 30px 0px 0px 0px;
    background:url(https://etservice.info/img/chi_tab_mid.gif) repeat-y;
}
#chisono .tab_t{background:url(https://etservice.info/img/chi_tab_top.gif) top no-repeat;}
#chisono .tab_b{background:url(https://etservice.info/img/chi_tab_down.gif)  bottom no-repeat;
                padding: 10px 1px 20px 0px;
                height: auto;
                overflow: hidden;
}
#chisono .dx_m{
    float:right;
    display:inline;
    width: 469px;
}
#chisono .sx_m{
    float: left;
    display: inline;
    width:238px;
}
#chisono p{
    margin: 8px 0px 0px 10px;
}
#chisono h2{
    font: normal bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #333333;
    margin: 8px 0px 0px 10px;
}
#chisono h3{
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color:#000000;
    margin: 8px 0px 0px 10px;
}
#chisono li{
    list-style-image:url(https://etservice.info/img/chi_li.gif);
    list-style-position: outside;
    margin: 0px 10px 0px 0px;
    height:23px;
    line-height:23px;
    vertical-align:middle;
}
#chisono ul{
    margin: 10px 10px 0px 0px;
}
a.chilink:link, a.chilink, a.chilink:visited{
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #4db4e7;
    text-decoration:underline;}
a.chilink:hover{text-decoration:none;}
#chisono .ico{
    line-height: 23px;
    vertical-align:middle;
}
#chisono .paragrafo{
    clear: both;
    padding: 20px 0px 0px 0px;
}
#chisono .tabloghi{
    clear: both;
    padding: 20px 0px 0px 0px;
}
#chisono a:link{
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #006699;
    text-decoration:none;
}
#chisono a:visited{
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #006699;
    text-decoration:none;
}
#chisono a:hover{
    text-decoration:underline;
}
.maskbordi{
    width:670px;
    height:auto;
    overflow:hidden;
    margin-left:auto;
    margin-right:auto;
    padding:-10px 0px -10px 0px;
}
.tabloghi{
    width:676px;
    margin:0px 0px 0px -1px;
}
.logo{
    float:left;
    display:inline;
    border-right: 1px dotted #D2D2D2;
    width: 167px;
    height: 80px;
    line-height: 80px;
    text-align:center;
    background:center center;
}
.logo img {
    vertical-align: middle;
}
/*BOX NEWSLETTER*/
.newsletterbox{
    position: absolute;
    top: 40px;
    left: 200px;
    background-color:#FFFFFF;
    width: 282px;
    height: 197px;
}
#newsletter_form{
    background-color:#FFFFFF;
    border:3px solid #3399FF;
    height:214px;
    width:282px;
}
.bor{
    background-color:#EEEEEE;
    height:200px;
    margin-left:7px;
    margin-top:7px;
    text-align:center;
    width:268px;
}
#newsletter_form a:link{
    font: normal bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color:#009900;
    text-decoration:underline;
    text-align: right;
    display:block;
    width: 98%;
}
#newsletter_form a:visited{
    font: normal bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color:#009900;
    text-decoration:underline;
    text-align: right;
    display:block;
    width: 98%;
}
#newsletter_form a:hover{text-decoration:none;}
#newsletter_form .inc{
    width: 90%;
    margin-left:auto;
    margin-right:auto;
    text-align: center;
    margin-top: 20px;
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#newsletter_form form{
    width: 200px;
    margin-left:auto;
    margin-right: auto;
    margin-top: 5px;
}
#newsletter_form label{
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color:#009900;
    float: left;
}
#newsletter_form .i_text{
    float: right;
    width: 150px;
    border: 1px solid #009900;
}
#newsletter_form .sicurezza label{
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color:#009900;
    display:block;
    width: 150px;
    float:left;
}
#newsletter_form .sicurezza .i_text{
    display:block;
    width: 40px;
    float:none;
    border: 1px solid #009900;
}
#newsletter_form .nf_inputdati{
    clear: both;
    height:24px;
    margin-top: 5px;
}
#newsletter_form .pulsanti{
    width: 150px;
    clear: both;
    float: right;
    text-align: center;
    margin-top: 10px;
    height:24px;
}
#newsletter_form .addbtn{ 
    width: 60px;
    height: 19px;
    background:url(https://etservice.info/img/newsletter_form_button.gif) center no-repeat;
    border: none;
    font: normal bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
}
#newsletter_form .verde{ 
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #009900;
}


.error_log{
    background:url(https://etservice.info/img/profilo_errorbg.jpg) no-repeat top;
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;
    padding:50px;
    text-align:left;
}
.error_log table{
    text-align: left;
}  
.error_log a{
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color:#0099cc;
    text-decoration:none;
    /*text-align: right;*/
    display:inline;
    /*margin: 30px 0px 30px 0px;*/
    /*clear:both;*/
}
.error_log a:hover{
    text-decoration:underline;
} 
.redbtn{ clear:both;}
.redbtn em{
    display: block;
    float: left;
    background: url(https://etservice.info/img/redbtn_dx.gif) no-repeat;
    width: 5px;
    height: 18px;
}
.redbtn span{
    display: block;
    float: left;
    background: url(https://etservice.info/img/redbtn_m.gif) repeat-x;
    height: 18px;
}
.redbtn b{
    display: block;
    float: left;
    background: url(https://etservice.info/img/redbtn_sx.gif) no-repeat;
    width: 3px;
    height: 18px;
}
.btn_log{
    border: none;
    background: none;
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color:#ffffff;
}
.error_log .in{
    margin: 20px 0px 10px 0px;
}  
.error_list li{
    /*
    margin-top: -20px;
    margin-left: -30px;
    */
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #cc0000;
}
.info_list li{
    margin-top: -20px;
    margin-left: -30px;
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #009948;
}
.check .error_list li,
.campitop .error_list li {
    margin-top: -20px;
    margin-left: -30px;
    font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #cc0000;
    display:block;
    width:90%;
}
/* pulsante cambia valuta*/
.date .titolischeda{
    font: normal normal 24px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #cc0000;
    margin: 10px 0px 10px 0px;
    float: left;
    display: inline;
    width: 75%;
}
.date .valuta{
    font: normal normal 24px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #cc0000;
    margin: 15px -3px 0px 0px;
    padding-top: 8px;
    float: right;
    display:inline;
}
.date .valuta em{
    display: block;
    float: left;
    background: url(https://etservice.info/img/valuta_sx.gif) no-repeat;
    width: 33px;
    height: 33px;
}
.date .valuta span{
    display: block;
    float: left;
    background: url(https://etservice.info/img/valuta_m.gif) repeat-x;
    height: 33px;
    /* padding-top: 1px; */
}
.date .valuta b{
    display: block;
    float: left;
    background: url(https://etservice.info/img/valuta_dx.gif) no-repeat;
    width: 8px;
    height: 33px;
}
.date .valuta a{
    font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    text-decoration: underline;
    padding: 0px 2px 0px 2px;
    line-height:33px;
}
.date .valuta a:hover, .date .valuta a:visited{
    font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    text-decoration: none;
    padding: 0px 2px 0px 2px;
    line-height:33px;
}
.btn{ float: right; display:inline;}
.btn em{display: block; float: left; background: url(https://etservice.info/img/mapbtnL.gif) no-repeat; width: 11px; height: 23px;}
.btn span.fluid{display: block; float: left; background: url(https://etservice.info/img/mapbtnm.gif) repeat-x; height: 23px; padding-top: 3px;}
.btn u{display: block; float: left; background: url(https://etservice.info/img/mapbtnL.gif) no-repeat; background-position: -11px; width: 11px; height: 23px;}
.btn .fluid b{font-weight:bold; }
.btn a{color:#000000;}
.btn a:hover{ text-decoration:none;}
a {color: #00ccff; text-decoration: underline;}
a:hover {text-decoration: none;}
/* Partiamo assieme - Amici e Ville */
/*pagina 01*/
.partiamoinsieme{ width:400px; float:left; margin-top:20px; margin-bottom:50px;}
.partiamoinsiemesx {width:400px; height:40px; float:left;}
.partiamoinsiemedx {width:380px; float:left; margin-top:25px;}
.partiamoinsiemefoto {width:35px; height:40px; float:left; background-image:url(https://etservice.info/img/imgfacebook.jpg); background-repeat:no-repeat;}
/*pagina 02*/
.localitafriends { width:690px; border: 1px solid #cccccc; float:left; text-align:left; padding:20px; margin-top:20px;} 
.localitafriends .sx { width:320px;float:left; text-align:left;  margin:0px;}
.localitafriends .dxavatars { width: 350px;  float:right; display:inline; text-align:left; margin-top: 10px; margin-left:10px;}
.localitafriends .dxavatars div { float:left; }
.localitafriends .dxavatars div.foto{
    width: 60px;
    height: 100px;
    position: relative;
    margin-left: auto;
    margin-right: auto;
}
.localitafriends div.mostra { font: normal; color:#009FD3; width:70px; height:30px; float:right; text-align:right;}
.dx { width: 400px;  float:left; display:inline; text-align:left; margin-top: 10px; margin-left:10px;}
.dx .titolo { float:left; width: 400px; height:60px; background:url(https://etservice.info/img/viaggiamo_insieme.jpg); background-repeat:no-repeat;}
.dx .titolo .txt { font: normal 28px Verdana, Geneva, sans-serif; color:#336598; padding-top:15px ; margin-left:80px;}
.dx .uno {  width: 400px; float:left; height:35px; margin-top:20px;}
.dx .uno .img{ width:35px; height:35px; float:left; background-image:url(https://etservice.info/img/uno.jpg);}
.dx .uno .unotxt{ font: normal normal 18px Verdana, Geneva, sans-serif; width:355px; float:left; margin-left:10px;}
.dx .due {  width: 400px; float:left; height:35px; margin-top:20px;}
.dx .due .img{ width:35px; height:35px; float:left; background-image:url(https://etservice.info/img/due.jpg);}
.dx .due .unotxt{ font: normal normal 18px Verdana, Geneva, sans-serif; width:355px; float:left; margin-left:10px;}
.dx .tre {  width: 400px; float:left; height:35px; margin-top:20px;}
.dx .tre .img{ width:35px; height:35px; float:left; background-image:url(https://etservice.info/img/tre.jpg);}
.dx .tre .unotxt{ font: normal normal 18px Verdana, Geneva, sans-serif; width:355px; float:left; margin-left:10px;}
.sx { width:300px; float:left; margin-left:20px; margin-top:15px; text-align:justify; }
.partiamoassieme { float:left; width: 400px; height:60px; background:url(https://etservice.info/img/viaggiamo_insieme.jpg); background-repeat:no-repeat;}
.partiamoassieme .txt { font: normal 28px Verdana, Geneva, sans-serif; color:#336598; padding-top:15px ; margin-left:80px;}
.partiamoassieme .txt a{ font: normal 28px Verdana, Geneva, sans-serif; color:#336598; text-decoration:none;}
h4{ color:#009fd3; font: normal normal 16px Arial, Helvetica, sans-serif; margin:0px;}
.redd { font: bold; color:#F00;}
.nomeface { font: normal; color:#666; text-align:center;}
a.avatarphoto:link, 
a.avatarphoto:visited, 
a.avatarphoto:hover, 
a.avatarphoto:active {color:#009FD3; font:12px Verdana,Geneva,Arial,Helvetica,sans-serif;}
a.avatarname:link,
a.avatarname:visited,
a.avatarname:hover,
a.avatarname:active {color:#009FD3; font:12px Verdana,Geneva,Arial,Helvetica,sans-serif; text-decoration:underline;}
a.link{font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #009fd3; text-decoration: underline;}
.condividi{ font: normal bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif; width:320px; float:left; margin-top:20px;}
.email{ width:70px; height:30px;float:left;}
.facebook{ width:90px; height:30px; float:left;}
.twitter{ width:70px; height:30px; float:left;}
.myspace{ width:90px; height:30px; float:left;}
/*
.localita .dx { width:350px;float:left; text-align:left; margin-left:20px;}
*/
.dx .foto { width:50px; height:70px; float:left; margin-bottom:2px; text-align:center; margin-right:20px;}
.mostra { font: normal; color:#336598; width:70px; height:30px; margin-left:260px; float:left; text-align:right;}
.linea {  width:690px; border-top: 1px solid #cccccc; float:left; margin-top:10px; margin-bottom:20px; }
.btninfo{ margin-top:20px;
}
.btninfo em{
    display: block;
    float: left;
    background: url(https://etservice.info/img/infobtnsx.gif) no-repeat;
    width: 11px;
    height: 36px;
}
.btninfo span{
    display: block;
    float: left;
    background: url(https://etservice.info/img/infobtnm.gif) repeat-x;
    height: 36px;
    padding-top: 5px;
    font: normal bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
}
.btninfo b{
    display: block;
    float: left;
    background: url(https://etservice.info/img/infobtndx.gif) no-repeat;
    width: 30px;
    height: 36px;
} 
.btntxt{ width:470px;float:left; text-align:left; margin-left:20px;}
/*login 02b*/
.loginew{
    position:absolute;
    top:120px;
    left:251px;
    height: 212px;
    width: 347px;
}
.form{
    width: 325px;
    height: 190px;
    border: 1px solid #336598;
    background-color: #ffffff;
    padding:10px;
}
#TB_ajaxContent .form{
    width: 325px;
    height: 235px;
    border: 1px solid #336598;
    background-color: #ffffff;
    padding:10px;
}
.accedifacebook{ float:left; width:300px; height:70px; text-align:left; font: normal 14px Verdana, Geneva, Arial, Helvetica, sans-serif; }
.accedifacebookimg{ float:left; width:135px; height:30px;}
.linea2 {  width:325px; height:2px; border-top: 1px solid #cccccc; float:left; margin-top:10px;}
.logew{ float:left; width:325px; height:30px; text-align:left; font: normal 14px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top:10px; }
.mail { width: 200px; height: 15px; border: 1px solid #336598; background-color: #ffffff; padding:5px; float:left; margin-top:5px; font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif; text-align:left;}
.spaziopsw { width: 320px; float:left;  margin-top:5px;}
.spaziopswsx{  width: 200px; height: 15px; border: 1px solid #336598; background-color: #ffffff; padding:5px; float:left; font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif; text-align:left;}
.spaziopswdx { width: 100px; float:left; margin-top:5px;}
.registrazione{ width: 500ppx; float:left; margin-top:10px;}
.registrazionesx{ width: 100ppx; float:left;}
.registrazionedx{ width: 320ppx; float:left;}
.redbtn{ clear:both; display:block; min-width:75px;  width:auto !important;  width:75px; float:left; margin-left:10px;}
.redbtn em{
    display: block;
    float: left;
    background: url(https://etservice.info/img/redbtnl.gif) no-repeat;
    width: 5px;
    height: 18px;
}
.redbtn span{
    display: block;
    float: left;
    background: url(https://etservice.info/img/redbtn_m.gif) repeat-x;
    height: 18px; line-height:18px;}
.redbtn b{
    display: block;
    float: left;
    background: url(https://etservice.info/img/redbtnl.gif) no-repeat;
    background-position: -5px;
    width: 5px;
    height: 18px;
} 
/*pagina 03*/
.top{width:690px; float:left; margin-left:20px;}
.toptxt{ width:620px; float:left; text-align:left;}
.cancellati{ font: normal; color:#336598; width:70px; height:30px; margin-left:260px; float:left; text-align:right;}
.infotxt{ width:350px;float:left; text-align:left; margin-left:20px; margin-top:5px;}
.infoviaggio{
    position:absolute;
    background-color:#FFF;
    border: 1px solid #cccccc;
    top:120px;
    left:251px;
    height: 400px;
    width: 652px;
}
.incipitdx .fb_balloon_prod
{
    width:300px;
    height:77px;
    background: url(https://etservice.info/img/it/fb_balloon_prod.gif) no-repeat top left;
}
.incipitdx .sharebar 
{
    padding:10px;
}
.sharebar a{
    text-decoration: none;
}
.sharebar .shareitem{	
    float: left;
}
.googleplus {  	
    position: relative; 
    width:46px;
    height:31px;
    /* - use this to position your share icon on your page -  */  
}  
.googlehider { 
    position: absolute;
    top: 0px;
    left: 0px; 
    opacity:0;    
    z-index:4;  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  
    filter:alpha(opacity=0);  
}  
.mygoogle {    
    z-index:0;  
    position: absolute;
    top: 0px;
    left: 0px;   
}
/* Punti sulle schede prodotto */
#banner_punti
{
    height:64px;
}
#banner_punti_count
{
    float:left;
    background: url(https://etservice.info/img/banner_punti_n.jpg) no-repeat top left;	
    width:121px;
    height:64px;	
}
#banner_punti_count a,
#banner_punti_count a:visited,
#banner_punti_count a:link,
#banner_punti_count a:hover {
    display:block;
    width:46px;
    height:30px;
    margin-left:19px;	
    color:#fff;
    font-weight:bold;
    font-size: 1.6em;
    text-decoration:none;	
    text-align:center;	
}
#banner_punti_text
{
    height:64px;
    float:left;	
}
.newsframe{
    margin-left: -8px;
}
.errormsg{
    color:red;
    font-weight:bold;
}
a.details,
.dettagliotab a{
    color: black;
}
a.details:hover,
.dettagliotab a:hover{
    color: #47AFEE;
    text-decoration:underline;
}
#lastminute_app{
    margin-top:10px;	
}
/* Commenti in pagina prodotto */
/* ATTENZIONE!!
la classe #commentiwrapper è mappata in 
/public/modules/components/templates/_tabdetail.php
per il toggle sui commenti.
*/
#commentiwrapper{
    width:697px; 
    height: 0px !important;  /* per i browser moderni */
    height: 0px;      /* per IE5.x e IE6 */
    min-height: 0px;        
    max-height: 0px; /* sets max-height value for all standards-compliant browsers */
    overflow-y:auto;
    overflow-x:hidden;
}
#commentiwrapper .button_play_video{
    display:none;
}
#commentiwrapper .cp_block{
    display:block;
    float:left;
    width:660px; 
    border-bottom: 1px solid #B7B7B7;
    margin-bottom: 10px;
    margin-bottom: 10px;
}
#commentiwrapper .cp_foto{
    display:block;
    width: 60px;
    height: auto;
    float:left;
}
#commentiwrapper .cp_data{
    width:600px; 
    float:left;	
}
#commentiwrapper .fb_avatar{
    display:block;
    width:50px;
    height:50px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;	
}
#commentiwrapper .fb_logo{
    display:block;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}
.prod_commenti #commentiwrapper .com_foto span,
.prod_commenti #commentiwrapper .com_video span{
    background: none;	
}
.prod_commenti #commentiwrapper div.com_rating {
    margin-right:15px;
    float: right;
}
div.prod_view_button {
    clear: none;
    width: 200px;
    margin-left: 30px;	
    float: left;
}
.pagricercabtmdx a.pager_link,
.pagricercabtmdx a.pager_link:visited,
.pagricercabtmdx a.pager_link:link,
.pagricercabtmdx a.pager_link:hover {
    float:left;
    color: #000000;
    padding:0 3px 0 3px;	
    font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.pagricercabtmdx{
    padding-left: 10px;
}
.pagricercabtmdx a.pager_link.selected {
    text-decoration: none;		
}
