.testo{font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif;color: 000000;}
.testocitta{font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif;color: ff6600; font-weight: bold;}
.testolink:link{font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: 003399;}
.testolink:hover{font-size:13px;; font-family: Verdana, Arial, Helvetica, sans-serif; color: 888888;}
.testosavail{font-size:13px; font-family : Verdana, Arial, Helvetica, sans-serif;color: 000000;}
.testoem {font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold; color: ff6600;}
.testop {font-family:Verdana, Arial, Helvetica, sans-serif;color: ff8a00;}
.pgresults{font-size:13px; font-family : Verdana, Arial, Helvetica, sans-serif;color: 000000;}
.testohotel{font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: 647589;}
.testorisultato{font-size:12pt; font-family: Verdana, Arial, Helvetica, sans-serif;}

.lnk a:link{font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; color: 003399; line-height:10px;}
.lnk a:hover{font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; color: 888888;} 
.lnk a:visited{font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; } 

.tbl1{ vertical-align:middle; line-height:16px; font-family: Verdana, Arial, Helvetica, sans-serif; color: 000000; background-color: #FFFFFF; } 
.tbl2{ vertical-align:middle; line-height:16px; font-family: Verdana, Arial, Helvetica, sans-serif; color: 000000; background-color: #F0F0F0; } 

.sortby { font-weight:normal; font-size:11px; vertical-align:middle; line-height:16px; font-family: Verdana, Arial, Helvetica, sans-serif; color: 000000; background-color: #F0F0F0; }


.pic img { margin-right: 3px; margin-top: 2px; }

.w { background:#e1e0ff; font-weight:bold; border-width:1px; border-color:#686765; border-style:solid solid solid solid;}
.w2 { background:#e1e0ff; font-weight:bold; } 

.tr {height:16}

.mytb { width:750px; border-width:0; padding: 0px 0px 0px 0px; margin-right: 10px; margin-left: 10px; font-size:12px;}
.mtb { width:750px; border-width:0; padding: 0px 0px 0px 0px; margin-right: 10px; margin-left: 10px; font-size:12px; border-width:1px;  border-color:#333333; border-style:none solid none solid; }
.tmpl_tb {  border-width:0; padding: 0px 0px 0px 0px; margin-right: 10px; margin-left: 10px; font-size:12px;}
.tmpl_tb2 {  border-width:0; padding: 0px 0px 0px 0px; margin-right: 0px; margin-left: 0px;}
.mytb2 { border-width:0; padding: 0px 0px 0px 0px; font-size:12px; margin-left: 0px; margin-right: 0px}
.bg_img { background-image: url(http://www.venere.com/img/search/bg.gif); }

.bg_a { background-color:#FF6300; }
.bg_sel { background-color:#eeeeee; } 
.bg_qck { background-image: url(http://www.venere.com/img/search/bkgrnd2.gif); font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat:repeat-x; color:#FFFFFF; font-size:12px;}
.bg_qck2 { background-color:#3058AA; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px;}
.bg_qck3 { background-image: url(http://www.venere.com/img/search/bkgrnd2.gif); background-repeat:repeat-x; color:#FFFFFF;}
.ftdef { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px;}
.bg_qck A:link { color:#FFFFFF; } 
.bg_qck A:hover { color:#FFFFFF; } 
.bg_qck A:visited { color:#FFFFFF; } 
.bg_not { background-color:#ffffff; }
.bg_t1 { background-color:#eeeeee; } 
.bg_b { background-color:ff6600; color:ffffff; } 
.bsb {border-width:1px;  border-color:#333333; border-style:none none solid none;}

.bd2_ud { border-width:1px;  border-color:#636363; border-style:solid none solid none; } 
.bd2_udl { border-width:1px;  border-color:#636363; border-style:solid none solid solid; } 
.bd2_udr { border-width:1px;  border-color:#636363; border-style:solid solid solid none; } 
.bd2_udlr { border-width:1px;  border-color:#636363; border-style:solid solid solid solid; } 

.bdw1_r { border-width:2px;  border-color:#ffffff; border-style:none solid none none; } 
.bdw2_r { border-width:2px;  border-color:#f0f0f0; border-style:none solid none none; } 

.bd_ud { border-width:1px;  border-color:#686765; border-style:solid none solid none; } 
.bd_d { border-width:1px;  border-color:#333333; border-style:none none solid none; } 
.bd_u { border-width:1px;  border-color:#333333; border-style:solid none none none; } 
.bd_lr { border-width:1px;  border-color:#333333; border-style:none solid none solid; } 
.bd_rg { border-width:1px;  border-color:#333333; border-style:none solid none none; } 
.bd_lrd { border-width:1px;  border-color:#686765; border-style:none solid solid solid; } 
.bd_l { border-width:1px;  border-color:#686765; border-style:none none none solid; } 
.bd_r { border-width:1px;  border-color:#686765; border-style:none solid none none; } 
.bd_udl { border-width:1px;  border-color:#686765; border-style:solid none solid solid; } 
.bd_udr { border-width:1px;  border-color:#686765; border-style:solid solid solid none; } 
.bd_all { border-width:1px;  border-color:#ff9c00; border-style:solid solid solid solid; } 
.bdg_all_r { border-width:1px;  border-color:#ce0000; border-style:solid solid solid solid; background-color: #fffecb;} 

.bds1 { border-width:1px;  border-color:#ce0000; border-style:solid solid solid solid; background-color: #fffecb; padding-left: 4; padding-right:2; padding-top:2; padding-bottom:2;} 
.bdg_all_r2 { border-dwidth:2px;  border-color:#ff8a00; border-style:solid solid solid solid; background-color: #ffdbb2;} 

.img1sel { background-image: url(http://www.venere.com/img/search/tb1sel.gif); background-position: 0px 0px; background-repeat: no-repeat;} 
.img2sel { background-image: url(http://www.venere.com/img/search/tb2sel.gif); background-position: 0px 0px; background-repeat: no-repeat;} 
.img1 { background-image: url(http://www.venere.com/img/search/tb1.gif); background-position: 0px 0px; background-repeat: no-repeat;} 
.img2 { background-image: url(http://www.venere.com/img/search/tb2.gif); background-position: 0px 0px; background-repeat: no-repeat;} 
.img1t1 { background-image: url(http://www.venere.com/img/search/img1t1.gif); background-position: 0px 0px; background-repeat: no-repeat;} 
.img2t1 { background-image: url(http://www.venere.com/img/search/img2t1.gif); background-position: 0px 0px; background-repeat: no-repeat;} 
.img1t2 { background-image: url(http://www.venere.com/img/search/img1t2.gif); background-position: 0px 0px; background-repeat: no-repeat;} 
.img2t2 { background-image: url(http://www.venere.com/img/search/img2t2.gif); background-position: 0px 0px; background-repeat: no-repeat;} 
.img1t3 { background-image: url(http://www.venere.com/img/search/img1t3.gif); background-position: 0px 0px; background-repeat: no-repeat;} 
.img2t3 { background-image: url(http://www.venere.com/img/search/img2t3.gif); background-position: 0px 0px; background-repeat: no-repeat;} 

.w9 { width:9px; } 

.fwer { font-size:11px; }

.f8 { font-size:8px; }
.f9 { font-size:9px; }
.f10 { font-size:10px; }
.f10c {text-align:center; white-space:nowrap; vertical-align:top; font-size:10px;}
.f11 { font-size:11px; }
.f11b { font-size:11px; font-weight: bold; }
.f11bg {font-size:11px; font-weight: bold; color:#009900; vertical-align:top}
.f12 { font-size:12px; }
.f12pt {font-size:12pt; }
.f12b { font-size:12px; font-weight: bold; }
.f12b30 {width:30%; font-size:12px; padding-top: 6;font-weight: bold}
.f12_30b {text-align:left; width:30%; font-size:12px; font-weight: bold}
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f22 { font-size:22px; }

.b { font-weight: bold; }
.nb { font-weight: normal; }

.msgbox { font-size:12px; font-weight:bold; border-color:ff6600; border-style:solid solid solid solid; border-width:2px; background-color:#FFFFcc; } 

.smile1 { vertical-align:middle; padding: 0px 0px 0px 70px; background-image: url(http://www.venere.com/img/search/lbl/feedback_level_1.gif); background-position: 0px 3px; background-repeat: no-repeat;} 
.smile2 { vertical-align:middle; padding: 0px 0px 0px 70px; background-image: url(http://www.venere.com/img/search/lbl/feedback_level_2.gif); background-position: 0px 3px; background-repeat: no-repeat;} 
.smile3 { vertical-align:middle; padding: 0px 0px 0px 70px; background-image: url(http://www.venere.com/img/search/lbl/feedback_level_3.gif); background-position: 0px 3px; background-repeat: no-repeat;} 
.smile4 { vertical-align:middle; padding: 0px 0px 0px 70px; background-image: url(http://www.venere.com/img/search/lbl/feedback_level_4.gif); background-position: 0px 3px; background-repeat: no-repeat;} 
.smile5 { vertical-align:middle; padding: 0px 0px 0px 70px; background-image: url(http://www.venere.com/img/search/lbl/feedback_level_5.gif); background-position: 0px 3px; background-repeat: no-repeat;} 

.offer { vertical-align:middle; padding: 0px 0px 0px 18px; background-image: url(http://www.venere.com/img/search/offer.gif); background-position: 1px -1px; background-repeat: no-repeat;} 

.htxt { color:#000000; font-weight:bold; font-size:9px; vertical-align:bottom;  font-style: normal;} 

.offline1 { width: 30; text-align:right;} 
.offline2 { font-weight: bold;} 
.offline3 { text-align:center; } 
.offline4 { text-align:center; } 

.navail1 {}
.navail2 { text-align:center; }
.navail3 { font-size:10px; text-align:center;}
.navail4 { font-size:10px;  font-style: italic; }
.navail5 { font-size:10px; text-align:center;}
.navail6 { text-align:center;}

.savail1 {}
.savail2 {text-align:center;}
.savail3 {font-size:10px; text-align:center; }
.savail4 {font-size:10px; text-align:center;}
.savail5 {font-size:10px; text-align:center; font-weight:bold; background}
.savail6 {text-align:right; }

.bgp1 { background-color:#CFD0E0;}
.bgp2 { background-color:#E6EBF5;}

.zone1 {font-size:10px; font-style:italic; margin-left:16px;}
.zone2 {font-size:10px; font-style:italic; margin-left:24px;}
.zone3 {font-size:10px; font-style:italic; margin-left:32px;}
.zoneb1 {font-size:10px; margin-left:16px;}
.zb1 {font-size:10px; margin-left:16px; vertical-align:top}
.zoneb2 {font-size:10px; margin-left:24px;}
.zoneb3 {font-size:10px; margin-left:32px;}

.tav1{font-weight: normal; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;color: 000000; background-color: #F0F0F0; } 
.tav1 a:link{font-weight:bold; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: 003399;} 
.tav1 a:hover{font-weight:bold; font-size:11px;; font-family: Verdana, Arial, Helvetica, sans-serif; color: 888888;} 
.tav1 a:visited{font-weight:bold; } 

.tav2{font-weight: normal; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: 000000; background-color: #F0F0F0; }
.tav2 a:link{font-weight:bold; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: 003399;} 
.tav2 a:hover{font-weight:bold; font-size:11px;; font-family: Verdana, Arial, Helvetica, sans-serif; color: 888888;}
.tav2 a:visited{font-weight:bold; } 

.but { background-color:#019934; color:#fcfded; width:100px; border-color:#6cc489 #004015 #004015 #6cc489; } 
.but2 { background-color:ff6600; color:ffffff; border-color:#ffb400 #ba6c00 #ba6c00 #ffb400; }

.change_city { font-size: 13px; font-weight: bold; background-color:#fecb76; border-width:1px; border-color:#ff6600; 
            line-height:16px; border-style:solid; margin-top: 25px; margin-bottom:5px;
          }

.search_label { font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color: #666666; }

.viewListMap { font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #666666; }

/* BODY HEADER */
   BODY {background-color: #ffffff; margin: 0px 0px 0px 0px; padding: 0 0 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
   A {color: #003399;}
   A:hover {color: #888888;}
   A:visited {color: #8B008B;}
   A:active {color: #8B008B;}
   A IMG {border: 0;}
   table {margin: 0px 0px 0px 0px; padding: 0 0 0 0;  font-family: Verdana, Arial, Helvetica, sans-serif;}
   td {margin: 0px; padding: 0px;}
   IMG {font-size: 1px; margin: 0px 0px 0px 0px; padding: 0px;}
   FORM {margin:0; padding:0; font-size:10px; vertical-align: bottom;}
   SELECT,INPUT {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
   .img {font-size: 1px; margin:0; padding: 0;}
   .breadcrumbs {color:#000000; font-size:9px;}
   .breadcrumbs b {color: #3D3D3D;}
   .breadcrumbs td {padding: 3px}
   .breadcrumbs li {display: inline; line-height:12px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px; background-image: url(http://www.venere.com/img/vcom2/icone/arrow_ff9900.gif); background-position: 2px 4px; background-repeat: no-repeat; list-style-type: none;}
   .big {font-size:10px; font-weight:bold; color: black; text-align: center; padding: 0px 2px 1px 2px;background-color:#E9F0FF;}
     .big    A:link {color:black;text-decoration:none;}
       .big    A:visited {color:black;text-decoration:none;}
     .big  A:hover {color:#888888;}
   .std {font-size:10px; font-weight:bold; color: black; text-align: center; padding: 0px 2px 1px 2px;}
     .std A {color:black;text-decoration:none;}
     .std A:link {color:black;text-decoration:none;}
     .std A:visited {color:black;text-decoration:none;}
     .std A:hover {color:#888888;}
   .oth {font-size:10px; font-weight:bold; color: black; text-align: center; padding: 0px 2px 1px 2px;}
     .oth A {color:black;text-decoration:none;}
     .oth A:link {color:black;text-decoration:none;}
     .oth A:visited {color:black;text-decoration:none;}
     .oth A:hover {color:#888888;}
   .sel {font-size:10px; font-weight:bold; color: white; text-align: center; padding: 0px 2px 1px 2px;background-color:#FF6600;}
      .sel A {color:white;text-decoration:none;}
     .sel A:link {color:white;text-decoration:none;}
     .sel A:visited {color:white;text-decoration:none;}
     .sel A:hover {color:#888888;}
   .bigsel {font-size:10px; font-weight:bold; color: white; text-align: center; padding: 0px 2px 1px 2px;background-color:#FF6600;}
      .bigsel A {color:white;text-decoration:none;}
     .bigsel A:link {color:white;text-decoration:none;}
     .bigsel A:visited {color:white;text-decoration:none;}
     .bigsel A:hover {color:#888888;}
   .cbd {border-style: solid; border-width: 1px; border-color:black;}
   .lgbg_u {border-top-style: solid; border-width: 1px; border-color:#626562; background-color:#f6f2f6;}
   .lgbg_r {border-right-style: solid; border-width: 1px; border-color:#626562; background-color:#f6f2f6;}
   .lgbg_l {border-left-style: solid; border-width: 1px; border-color:#626562; background-color:#f6f2f6;}
   .lgbg_d {border-bottom-style: solid; border-width: 1px; border-color:#626562; background-color:#f6f2f6;}
   .lh_1 {line-height:1px;}
   .lh_2 {line-height:2px;}
   .lh_3 {line-height:3px;}
   .lh_4 {line-height:4px;}
   .lh_5 {line-height:5px;}
   .lh_6 {line-height:6px;}
   .lh_7 {line-height:7px;}
   .lh_8 {line-height:8px;}
   .lh_9 {line-height:9px;}
   .lh_10 {line-height:10px;}
   .lh_11 {line-height:11px;}
   .lh_19 {line-height:19px;}
   .lang {font-size:9px; margin: 0px 0px 0px 0px; color: #000000;}
   .usr_menu {padding-left:0px; padding-right:0px; font-size: 11px; font-weight: bold; text-align:left; }
    .usr_menu li {display: inline; line-height:12px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px; background-image: url(http://www.venere.com/img/vcom2/separator.gif); background-position: 2px 4px; background-repeat: no-repeat; list-style-type: none;}
   .margin_tb {margin: 0px 0px 0px 0px;}

/* FOOTER */
   .marginmenu {margin: 10px 0px 10px 0px}
   /*.bmenu td {font-size:11px; color: #003399; text-align: center}*/
   .bottonmenu {font-size:11px; color: #003399; text-align: center}
   .footer{/*background-color: #003399; font-size:10px; color:#ffffff;*/ line-height:18px;} /* aggiungere _sc e _fc */
   .footer td {padding: 0 5px 0 5px;}
   /*.footer a {color:#ffffff;}*/
   /*.footer A:visited {color:#ffffff;}*/
   /*.footer A:active {color:#ffffff;}*/

/* VERISIGN */
   .vs {margin: 10px 3px 3px 3px; font-size:10px;}
   .vs td {padding: 0 3px 0 3px; vertical-align: bottom;}


/* STYLE MOVED FROM PHP CODE  */
.pad10 {padding: 10px;}
.pleft2 {padding-left: 2px;}
.pleft3 {padding-left: 3px;}
.pleft4 {padding-left: 4px;}
.plr4f {padding-left: 4px; padding-right:4px; font-size:10px;}
.plr {text-align:center;}

.plr48 {padding-left: 4px; padding-right:8px;}
.prsf {text-align:center; vertical-align:top; padding-left: 4px; padding-right:4px; max-width:80px; font-size:10px;}
.pleft6 {padding-left: 6px;}
.pleft8 {padding-left: 8px;}
.pright2 {padding-right:2px;}
.pright3 {padding-right:3px;}
.pright4 {padding-right:4px;}
.pright6 {padding-right:6px;}
.pr6 {padding-right:6px; font-size:12px; width:4%;}
.pr6r {text-align:right; padding-top: 9px; padding-right:6px; font-size:12px; width:4%;}
.pright8 {padding-right:8px;}
.ptop8 {padding-top: 8px;}
.ptop10 {padding-top: 10px;}
.pLeftRight2 {padding-left: 2px; padding-right:2px;}
.pLeftRight4 {padding-left: 4px; padding-right:4px;}

.psearch1 {padding-left: 4; padding-right:2; padding-top:2; padding-bottom:2;}
.psearch2 {padding-left: 4px; padding-right:8px; padding-top: 6; padding-bottom: 6;}
.ps2 {width:64; height:64; padding-left: 4px; padding-right:8px; padding-top: 6; padding-bottom: 6;}

.psearch3 {padding-right:8px; padding-right:4px; padding-top: 8px; max-width:80px}
.ps3 {padding-right:8px; padding-right:4px; padding-top: 8px; max-width:80px; font-size:10px; }
.psf4 {width:20%; font-size:10px; text-align:center;}
.psf3 {width:20%; vertical-align:middle; padding-top: 4px; padding-bottom: 4px; max-width:80px; font-size:10px; text-align:center;}

.psort11 {font-size:11px; padding-left: 2px; padding-right:2px;}
.psort {font-size:11px;}


.h30 {height:30px;}

.mar4 {margin: 4px;}
.mtop0 {margin-top:0px;}
.mtop16 {margin-top: 16px;}

.btop1 {border-top: 1px solid black}
.bleft1 {border-left:1px solid black;}

.colw {color:white;}
.colblu {color:#3058AA;}
.colgreen {color:#009900;}
.colgray {color:#8c8c8c;}
.colblack {color:#000000;}
.colaaa {color:#666666;}
.lheight13 {line-height:13px;}

.bgcolgray {background-color: #8c8c8c;}
.bgcolchain {background-color: #F0F3F9;}

.nodec {text-decoration:none;}
.maxw80 {max-width:80px}
.disIn {display:inline;}

.skinTitle {font-size:18px; font-weight:bold; margin-bottom: 8px; font-style:italic}
.skinPadd {padding-right: 4px; padding-left: 4px; padding-top: 8px; padding-bottom:8px; border-right:1px solid black}
.skin1 {padding-left: 6px; border-left:1px solid black;}
.bp {vertical-align:middle; text-align:center; background-color: #fffecb; border-width:1px;  border-color:#ce0000; border-style:solid solid solid solid; color black; font-weight: bold; font-size:12px; }
.calendar {margin:0px 0px -3px 5px;}

