@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
html { background-color:#000000;}
body{margin:0px;color:#232323; padding: 0px; font-family:Georgia, "Times New Roman", Times, serif; background-color:#fdfdfd;}
.spacer{clear:both; font-size:0; line-height:0;}
/*------------------------------------------------topheader--------------------*/
#divSponsor { width:100%; height:auto; background:url(images/bg_sponsor.gif) 0 0 repeat-x; }
#sponsor { width:998px; height:48px; margin:0 auto 0 auto; text-align:center; padding:3px 0 0 0; }
#sponsor img { border:0px solid; margin:0 15px 0 0;}
#divTopheader { background:url(images/bg_sfondo.gif) 0 0 repeat-x; margin:0 auto 0 auto;}
#topheader{width:998px; height:294px; margin:0 auto 0 auto; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #dcd66e;
	text-decoration: none; padding: 0px; float: none; 	background-image: url(images/banner.gif); background-repeat: no-repeat;}
/*piccolo slide con loghini divinamente*/
.slideshow {width: 334px;  height: 290px;  position:relative; left:650px; top:0px; margin:0px; padding:0px; overflow:hidden;}
.slideshow img { padding: 0px; border: 0px solid #ccc;  }
/*fine piccolo slide con loghini divinamente*/
.menu_area { position:relative; left:328px; top:204px; height: 48px; width:265px;}
.roma {	height: 37px;	width: 94px;	padding:13px 0 0 38px;margin: 0px;float: left;	font-size: 10px; line-height: 11px; font-weight: bold; text-transform: capitalize; color: #FFFFFF; text-decoration: none;	background-image: url(images/menu_01.png);	background-repeat: no-repeat;}
.roma:hover {background-image: url(images/menu1_01.png); background-repeat: no-repeat;}
.ny {	height: 37px;	width: 94px;	padding:13px 0 0 38px;margin: 0px;float: left;	font-size: 10px; line-height: 11px; font-weight: bold; text-transform: capitalize; color: #FFFFFF; text-decoration: none;	background-image: url(images/menu_02.png);	background-repeat: no-repeat;}
.ny:hover {background-image: url(images/menu1_02.png); background-repeat: no-repeat;}
.barra { width:100%; height:25px; background-color:black; clear:both; margin-bottom:10px; }
.barraArea {margin-left: auto; margin-right:auto; width: 980px; text-align:right; font-size:11px; color:#FFFFFF; padding:5px 10px 0 0;}
.barraArea a { color:#FFFFFF; text-decoration:none;}
.barraArea a:hover { text-decoration:underline;}
a:hover.divRoma  { color:#A31501;}
a:hover.divNy  { color:#52639D;}
/*prova*/
.barraBig { width:100%; height:35px; background-color:black; clear:both; margin-bottom:10px; }
.barraAreaBig {margin-left: auto; margin-right:auto; width: 980px; text-align:right; font-size:11px; color:#FFFFFF; padding:10px 10px 0 0;}
.barraAreaBig a { color:#FFFFFF; text-decoration:none; padding:10px 0px 0 0;}
.barraAreaBig a:hover { text-decoration:underline;}
a.divinamenteRoma {padding:0px 10px 2px 10px;margin: 0px 10px 0 0; background-color:#680017;}
a.divinamenteNy {padding:0px 10px 2px 10px;margin: 0px 10px 0 0; background-color:#192D72;}
.barraTop {width:100%; height:2px; background-color:black; clear:both;}

/*------------------------------------------------body_area--------------------*/
#body_area{width:998px; height:auto; margin:0 auto 0 auto; padding: 0px; font-size: 12px; font-weight: bold; color: #000000; }
.left {margin: 0px; float: left; height: auto;	width: 203px; padding:0px 0 0 0px;/* background-color:red;*/}
.morelinks_top {margin: 0px; padding: 0px; float: left; height: 9px; width: 193px; background-image: url(images/morelinks_box_01.png); background-repeat: no-repeat;}
.titoletto {/*background-color:#a31501;*/background-color:#680017; text-transform:capitalize; font-size:15px; font-weight:bold; color:#FFFFFF; text-align:center; width:160px; margin:10px auto 0 auto; padding:3px 0 5px 0;}
.morelinks_area {margin: 0px;	float: left; border:1px solid black; height:auto; width: 193px;	padding:0px;}
.links_morearea {margin: 0px; float: left;  width: 178px; min-height:535px;  padding:5px 5px 0 10px;	font-weight: normal; font-size:13px; line-height:13px; color:#000000;	text-align: justify; /*background-color:yellow;*/}
.links_morearea img {margin: 0 0 3px 0;}
.links_morearea a{line-height:18px;}
.mid {margin: 0px; _margin-left: 8px; padding: 0px; float: left; height: auto; width: 590px; _width: 570px;  color:#333;/*background-color:#999;*/}
.mid p { padding-right: 5px; text-align:justify; font-weight: normal; font-size: 14px; line-height:14px;}
.mid h1 { font-size:18px; font-weight:bold; padding:0 0 5px 0;}
.titolo {width: 100%; font-size: 17px; font-weight: bold; color: #3b3b3b;margin: 0px;float: left;,min-height: 20px;padding: 0px 0 10px 0;}
.titolo1 {font-size: 17px; font-weight: bold; color: #a31501; text-decoration: none;}
.right_area {margin: 0px 0 0 5px;	padding: 0px; float: left;	min-height: 577px;	width: 195px; border:1px solid black;}
.right_area img { border:0px solid;}
.right_head {margin: 0px; padding: 0px; float: left; height: 38px;	width: 195px;}
/*------------------------------------------------body_area1--------------------*/
#contenitoreBody {width:998px; margin-left:auto; margin-right:auto; margin-bottom:10px; clear:both; /*background-color:red;*/}
/*------------------------------------------------footer--------------------*/
#footer{width:100%; clear:both; padding: 0px; float: left; height: 104px; margin:0 auto 0 auto;	font-size: 12px;	font-style: normal;	color: #dcd66e;	text-decoration: none;background-color:#000;}
#footer img {border: 0px solid;}
#footerContent{width:990px;	height:104px; margin:0 auto 0 auto;	padding: 20px 0 0 0; font-size: 13px; color: #fff;  clear:both;}
#footerContent a {font-size: 13px;  color: #fff;}
#footerContent a:hover { text-decoration:none;}
/*varie*/
.blu  { color:#52639D;}
.bluB  { color:#52639D; font-weight:bold;}
.red  { color:#A31501;}
.darkRed { color:#680017;}
.redB  { color:#A31501; font-weight:bold;}
.darkRedB  { color:#680017; font-weight:bold;}
.en { border:0px solid; padding:0 0 0 5px; position:relative; top:1px;}
.it { border:0px solid; padding:0 0 0 5px; position:relative; top:1px;}
.normal { font-weight:normal;}
/* video */
.bgBlack { background-color:#000000;}
#divVideo { background-color:#000000; width:900px; min-height:600px; margin:0 auto 0 auto; color:#FFFFFF; padding:30px 0 0 0;}
#divVideo a { color: #FFFFFF; font-size:14px;}
#divVideo a:hover{ text-decoration:none;}
embed { background-color:#000000;}
#FLVPlayer {background-color:#000000;}
.clearB { clear:both}

/*slideshow*/
.slideshowRm { height: 246px; width: 190px; margin: 0 0 0 17px;}
.slideshowRm img { padding: 0px; }

.slideshowNy { height: 246px; width: 190px; margin: 5px 0 0 17px; }
.slideshowNy img { padding: 0px; }