@charset "utf-8";
/* CSS Document */

*{padding:0px; margin:0 auto;}
 
body{margin:0px; padding:0px; background-color:#4c0f38;}
img{padding:0px; margin:0px;}
 .searchdate{ background:#F4F4F4 url(images/calender.gif)   right no-repeat;     }
.mrquetext{font:12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; padding-left:50;}
.gyht{font:12px Verdana, Geneva, sans-serif, Times, serif; color:#666666; line-height:20px;}
.sltxt{font:20px Arial, Helvetica, sans-serif; color:#f5e4ff; font-weight:bold;}
.drop {width:110px; font:15px Arial, Helvetica, sans-serif; text-align:center; background:#FF6699; color:#FFFFFF;}
.rghtbg{background:url(images/rightbgt.jpg) repeat-y; padding:5px; font:12px Verdana, Geneva, sans-serif; color:#C06; line-height:16px; text-align:justify;}
.cont{  padding:20px; font:12px Verdana, Geneva, sans-serif; color:#CC3399; line-height:25px; text-align:justify;}
.skyp{font:12px Verdana, Geneva, sans-serif; color:#FF0099; padding:7px; border-bottom:1px solid #CCC}
.thoff{font:13px Verdana, Geneva, sans-serif; color:#C06; text-align:left;}
.thofff{font:14px Verdana, Geneva, sans-serif;color:#FFFF33; font-size:18px; text-align:center;}
.offhd{font:18px Verdana, Geneva, sans-serif ; color:#CC3366; line-height:30px;}
 .brd {border-bottom:1px solid #750a39;   }
 .brd a{ font:24px "Times New Roman", Times, serif; color:#c344b2; line-height:40px;   padding-left:10px; text-decoration:none;}
  .brd1 {border-bottom:4px solid #750a39;   }
 .brd1 a{ font:24px "Times New Roman", Times, serif; color:#c344b2; line-height:40px;   padding-left:10px; text-decoration:none;}
 .brd2 { font:24px "Times New Roman", Times, serif; color:#c344b2; line-height:25px; text-align:center;    text-decoration:none; border-bottom:dotted 2px #000000;}
 .brrd{-moz-border-radius: 3px; 
border-radius: 3px;}
#left {
	width: 1040px; background:#FCC;
	height: 110px;
	overflow: hidden;
	border: 2px solid #FFF ; margin:7px 10px 7px 10px;
	padding-bottom: 7px;
	clear:both;
	}

/* Immagini */
#left img {
	height: 150px; height:80px;
	margin: 5px;
	border: 0px;
	clear:both;
	}








/*neetu*/

#coolMenu,
#coolMenu ul { 
    list-style: none;
}
#coolMenu {
    float: left;
}
#coolMenu > li {
    float: left;
}
#coolMenu li a {
display: block;
    height: 45px;
    line-height: 25px;
    padding: 0 1em;
    text-decoration: none; font-family:"Times New Roman", Times, serif;
}
#coolMenu ul {
    position: absolute; margin-left:25px; width:155px;
    display: none;

}

#coolMenu li:hover ul {
    display: block;
}
#coolMenu li:hover ul li a {font:16px/40px Arial, Helvetica, sans-serif; color:#FFFFFF; background:#CC6699; height:40px; border-bottom:1px solid #FFF;   width:200px;
}

#coolMenu li:hover ul li a:hover { background:#CC3366; height:40px; border-bottom:1px solid #FFF;   width:200px;
}

/* Main menu
------------------------------------------*/
#coolMenu {height:70px;
 
}


 
/* Submenu
------------------------------------------*/
#coolMenu ul {
    background: #f09d28;
}
#coolMenu ul li a {
    color: #FFF;
}
#coolMenu ul li:hover a {  font-family:"Times New Roman", Times, serif;
    background:#FF0099;
}


#coolMenu li:hover ul.noJS {
    display: block; 
}
.tdbrd{font:14px "Times New Roman", Times, serif; color:#FF0000 ; line-height:20px; text-decoration:none;   }
.rt{font:15px "Times New Roman", Times, serif; color:#900; font-weight:bold; padding-left:4px;  }
.tdbr{font:16px "Times New Roman", Times, serif; color:#060 ; padding-left:4px; }
.rgbrd{border-right:#CCCCCC dotted 3px;}
 .frmtxt{font:14px Verdana, Geneva, sans-serif; color:#C36; padding-left:12px;  }

.qfrm_top1{font-family:Verdana, Geneva, sans-serif; font-size:12px;}

.qfrm_btm1{border-bottom:#d3a71a solid 6px;}

.qfrm_top1 span{font-size:10px;}

.qurytxt{font-size:10px; font-family:Verdana, Geneva, sans-serif; padding-left:12px; display:none;}

.queryinpt{width:16em;border:1px solid #CCC; height:15px; background-color:#FFF; font-size:10px; font-family:Verdana, Geneva, sans-serif;}

.querytxtara{border:1px solid #CCC;font-size:10px; font-family:Verdana, Geneva, sans-serif; color:#000000;}
.ittrtop_hd{font:12px Verdana, Geneva, sans-serif;  color:#CC0099;  padding-left:5px; font-weight:bold; }
.nytday{font:12px Verdana, Geneva, sans-serif; color:#F39; padding-left:5px; font-weight:bold;}
.itp_mn_hd {
	color:#FF3300;
	font-family:Arial, Verdana, Geneva, sans-serif;

font-weight:bold;
cursor:pointer; clear:both;
}
.itp_mn_lnk {
	color:#FF3300; 
	text-decoration:none;
}
.itp_mn_unlnk {
	color:#FF3300;
	text-decoration:none;
}
div#detailed_itny p.lpadding{color:#909;padding-left:51px;padding-right:10px; padding-bottom:15px; }
 .lgbt{font:22px Verdana, Geneva, sans-serif; color:#C09; text-align:center; font-weight:bold;}
 .lgbttxt{font:13px Verdana, Geneva, sans-serif; color:#666; padding:6px; line-height:20px; text-align:justify;}
  .evtstxt{font:13px Verdana, Geneva, sans-serif; color:#666; padding:6px; line-height:20px; text-align:justify;}
 .lgbttx{font:22px "Times New Roman", Times, serif; color:#906; text-decoration:underline; padding-left:5px; }
.bttmlnk{color:#FFFFFF; text-align:left;   padding-top:5px; padding-left:18px;   font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}

.text-decoration {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF00FF;
line-height:20px;
padding-left:10px;
}
div.lst{clear:both;}
div.lst ul{list-style:none;     }
div.lst ul li{color:#FFFFFF;    text-align:center; font-weight:bold;   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; display:inline; float:left; width:240px;       }
 .bg{width:238px; height:95px; background-color:#be2468; border-right:2px solid #7E0C3D; text-align:left; line-height:15px;}
 
 .bgfnt{font:14px Verdana, Geneva, sans-serif; color:#C39; font-weight:bold;}