@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	}
/*----------------------------------------------------------------------------------------*/
/*---------------------------------WELCOME BLOCCCO-----------------------------------------*/
/*----------------------------------------------------------------------------------------*/
#bandaWelcome{
	background:url(/sc.fiat.com~prt~frmk_pg/images/anon/bg-esterno-galleria.jpg) repeat-x;
	height:250px;
	}
.centraturaPagina{
	width:990px;
	margin:0 auto;
	position:relative;
	}
/*---------------------------------WELCOME DIV-------------------------------------*/
.welcomeDiv{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	background:url(/sc.fiat.com~prt~frmk_pg/images/anon/bg-welcome.png);
	padding:15px 20px 15px 20px;
	position:absolute;
	top:25px;
	left:25px;
	width:300px;
	z-index: 100000;
	}
.welcomeDiv h1{
	font-size:25px;
	line-height:25px;
	padding:0;
	margin:0;
	
	}
.welcomeDiv p{
	margin:10px 0 0 0;
	padding:0;
	font-size:12px;
	}
/*---------------------------------GALLERY-------------------------------------*/
.theGallery{
	height:250px;
	overflow:hidden;
	width:100%;
	position:relative;
	}
.scroller{
	position:absolute;
	left:0;
	top:0;
	}
.scroller div{
	float:left;
	}
/*---------------------------------GALLERY paginator-------------------------------------*/
#paginatorDiv{
	text-align:center;
	width:100%;
	position:absolute;
	bottom:10px;
	}
#paginatorDiv a{
	display:inline-block;
	margin:0 5px;
	background:url(/sc.fiat.com~prt~frmk_pg/images/anon/paginator.png) top center no-repeat;
	width:8px;
	height:8px;
	cursor:pointer;
	}
#paginatorDiv a:hover, #paginatorDiv a.selected{
	background:url(/sc.fiat.com~prt~frmk_pg/images/anon/paginator.png) bottom center no-repeat;
	}
/*---------------------------------GALLERY NEW -------------------------------------*/
#slides {
      display: none;
      height: 250px;
      width: 990px;
    }

	
    a.slidesjs-next,
    a.slidesjs-previous,
    a.slidesjs-play,
    a.slidesjs-stop {
      background-image: url(/sc.fiat.com~prt~frmk_pg/images/anon/btns-next-prev.png);
      background-repeat: no-repeat;
      display:none;
      width:12px;
      height:18px;
      overflow: hidden;
      text-indent: -9999px;
      float: left;
      margin-right:5px;
    }

    a.slidesjs-next {
      margin-right:10px;
      background-position: -12px 0;
    }

    a:hover.slidesjs-next {
      background-position: -12px -18px;
    }

    a.slidesjs-previous {
      background-position: 0 0;
    }

    a:hover.slidesjs-previous {
      background-position: 0 -18px;
    }

    a.slidesjs-play {
      width:15px;
      background-position: -25px 0;
    }

    a:hover.slidesjs-play {
      background-position: -25px -18px;
    }

    a.slidesjs-stop {
      width:18px;
      background-position: -41px 0;
    }

    a:hover.slidesjs-stop {
      background-position: -41px -18px;
    }

    .slidesjs-pagination {
		position: relative;
		top: -20px;
		margin: 0 auto;		
		list-style: none;
		width: 250px;
		z-index: 5000;
		*text-indent: -9999px;
    }

    .slidesjs-pagination li {
      float: left;
      margin: 0 1px;
    }

    .slidesjs-pagination li a {
      display: block;
      width: 13px;
      height: 0;
      padding-top: 13px;
      *padding-top: 11px;
      background-image: url(/sc.fiat.com~prt~frmk_pg/images/anon/pagination.png);
      background-position: 0 0;
      float: left;
      overflow: hidden;
      font-size: 0px;
    }

    .slidesjs-pagination li a.active,
    .slidesjs-pagination li a:hover.active {
      background-position: 0 -13px
    }

    .slidesjs-pagination li a:hover {
      background-position: 0 -26px
    }

    #slides a:link,
    #slides a:visited {
      color: #333
    }

    #slides a:hover,
    #slides a:active {
      color: #FFFFFF;
    }

    .navbar {
      overflow: hidden
    }	
	
	.container {
		width: 990px;
		height: 250px;
      /*margin: 0 auto*/
    }
 
/*----------------------------------------------------------------------------------------*/
/*---------------------------------GENERAL ANNOUNCEMENT-----------------------------------------*/
/*----------------------------------------------------------------------------------------*/	
.generalAnnouncement{
	background:url(/sc.fiat.com~prt~frmk_pg/images/anon/bg-general.png) top repeat-x #FFF;
	padding:20px;
	}
.generalAnnouncement h2{
	color:#000;
	font-size:14px;
	padding:0;
	margin:0;
	text-transform:uppercase;
	line-height:14px;
	}
h3.dataAnnouncement{
	border-bottom:solid 1px #003E7D;
	overflow:hidden;
	}
h3.dataAnnouncement span{
	display:block;
	float:left;
	color:#FFF;
	font-weight:bold;
	font-style:italic;
	background:#003E7D;
	font-size:12px;
	line-height:12px;
	padding:5px 10px;
	}
.announcement{
	padding:10px;
	border: 1px dotted #CCCCCC;
	overflow:hidden;
	margin-bottom:15px;
	}
.announcement p{
	font-size:11px;
	color:#333333;
	padding:0;
	margin:0;
	}
a.readAll{
	display:inline-block;
	background:url(/sc.fiat.com~prt~frmk_pg/images/anon/readAllButton.png) right center #FFF;
	height:18px;
	border:solid 1px #CCC;
	text-transform:uppercase;
	color:#003E7D;
	font-size:10px;
	font-weight:bold;
	padding:4px 20px 0 10px;
	margin-top:10px;
	cursor:pointer;
	}
.readAll.rigth{
	float:right;
	}
/*----------------------------------------------------------------------------------------*/
/*---------------------------------company news-----------------------------------------*/
/*----------------------------------------------------------------------------------------*/	
.companyNews{
	width:276px;
	}
.companyNews h2{
	color:#000;
	font-size:14px;
	padding:0;
	margin:0;
	text-transform:uppercase;
	line-height:14px;
	}
.bloccoNews{
	overflow:hidden;
	padding:10px 0;
	border-bottom: solid 1px #CCC;
	}
.bloccoNews img{
	float:left;
	margin-right:15px;
	display:block;
	border:solid 1px #CCCCCC;
	}
.abstractNews{
	float:left;
	font-size:11px;
	color:#333;
	width:166px;
	}
.abstractNews a.title{
	color:#333;
	font-weight:bold;
	font-size:12px;
	padding:0;
	margin:0;
	}
.abstractNews p{
	padding:0;
	margin:0;
	}
/*----------------------------------------------------------------------------------------*/
/*---------------------------------Welcome Post login-----------------------------------------*/
/*----------------------------------------------------------------------------------------*/
.welcomePostLogin{
	
	}
.welcomePostLogin h2{
	color:#000;
	font-size:12px;
	}
.welcomePostLogin p{
	font-size:11px;
	}
/*----------------------------------------------------------------------------------------*/
/*---------------------------------My favorities-----------------------------------------*/
/*----------------------------------------------------------------------------------------*/
.widgetBlock{
	background:url(/sc.fiat.com~prt~frmk_pg/images/bg-widget.png) top left repeat-x;
	border:1px solid #E1E1E1;
	}
.titoloMy{
	background:url(/sc.fiat.com~prt~frmk_pg/images/bgTitleWidget.jpg) center center repeat-x;
	overflow:hidden;
	}
.titoloIcona{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	padding:10px 10px 10px 30px;
	text-transform:uppercase;
	margin:0;
	line-height:12px;
	float:left;
	}
.titoloIcona.Myfavorities{
	background:url(/sc.fiat.com~prt~frmk_pg/images/star.png) 10px center no-repeat;
	}
.addFav{
	display:block;
	background:url(/sc.fiat.com~prt~frmk_pg/images/starplus.png);
	width:17px;
	height:14px;
	cursor:pointer;
	float:left;
	margin-top:8px;
	}
.listaWidgetIcon{
	padding:0px 30px;
	font-size:12px;
	font-weight:bold;
	overflow:hidden;
	}
ul.favorIconList{
	padding:0;
	margin:0;
	list-style-type:none;
	font-size:12px;
	}
ul.favorIconList li{
	border-bottom:solid 1px #CCC;
	background:url(/sc.fiat.com~prt~frmk_pg/images/fav-iconlist.png) no-repeat left center;
	}
ul.favorIconList li a{
	padding:8px 8px 8px 30px;
	display:block;
	color:#333;
	text-decoration:none;
	}
a.actionWidget{
	display:inline-block;
	background:url(/sc.fiat.com~prt~frmk_pg/images/readAllButton.png) right center #FFF;
	height:18px;
	border:solid 1px #CCC;
	text-transform:uppercase;
	color:#003E7D;
	font-size:10px;
	font-weight:bold;
	padding:4px 20px 0 10px;
	margin:10px 0;
	cursor:pointer;
	}
/*----------------------------------------------------------------------------------------*/
/*---------------------------------Bullettins postlogin-----------------------------------------*/
/*----------------------------------------------------------------------------------------*/
.bulletinsBlock{
	background:url(/sc.fiat.com~prt~frmk_pg/images/bg-widget.png) top left repeat-x;
	border:1px solid #E1E1E1;
	padding:20px;
	}
.bulletinsBlock h2{
	color:#000;
	text-transform:uppercase;
	padding-bottom:3px;
	border-bottom:solid 1px #000;
	font-size:14px;
	line-height:14px;
	margin:0;
	}
.bulletinsRiga{
	overflow:hidden;
	border-bottom:dotted 1px #CCC;
	padding:8px;
	}
.bulletinsRiga.pari{
	background:#DDDDDD;
	}
.bulletinsRiga.ultima{
	border-bottom:none;
	}
.bulletinsRiga p{
	padding:0;
	margin:0;
	font-size:11px;
	}
.bulletinsRiga p.testo{
	float:left;
	font-weight:bold;
	color:#003E7D;
	}
.bulletinsRiga p.data{
	float:right;
	font-style:italic;
	font-weight:bold;
	color:#999;
	}
/*----------------------------------------------------------------------------------------*/
/*---------------------------------Announcement-----------------------------------------*/
/*----------------------------------------------------------------------------------------*/
.announcementBlock{
	background:#FFF;
	border:1px solid #E1E1E1;
	padding:20px;
	overflow:hidden;
	}
.announcementBlock h2{
	color:#000;
	text-transform:uppercase;
	padding-bottom:3px;
	border-bottom:solid 1px #000;
	font-size:14px;
	line-height:14px;
	margin:0;
	}
.announcementBlock .bloccoNews{
	width:48%;
	}
.announcementBlock .bloccoNews.left{
	float:left;
	}
.announcementBlock .bloccoNews.right{
	float:right;
}

/*----------------------------------------------------------------------------------------*/
/*---------------------------------Footer-----------------------------------------*/
/*----------------------------------------------------------------------------------------*/
.footer{
	background:url(/sc.fiat.com~prt~frmk_pg/images/anon/bgFooter.jpg) repeat-x top #FFF;
	padding:10px;
	border-top:solid 1px #CCC;
	font-size:11px;
	color:#333;
	}
.footer a{
	display:block;
	font-weight:bold;
	cursor: pointer;
	}
.footer a.privacy{
	display:block;
	padding-left:20px;
	background:url(/sc.fiat.com~prt~frmk_pg/images/anon/privacyIcon.png) left center no-repeat;
	text-decoration:underline;
	}
.footer .footerLinks{
	float:right;
	overflow:hidden;
	cursor:pointer;
	
	}
.footer a{
	padding:0 20px;
	border-right:1px #CCC solid;
	float:left;
	text-decoration:none;
	color:#333;
	line-height:12px;
	cursor: pointer;
	}
.footer a.ultimo{
	border-right:none;
	}
.footer a span{
	float:left;
	cursor: pointer;
	}
.footer a span.arrow{
	background:url(/sc.fiat.com~prt~frmk_pg/images/anon/footer-unsel-node.png) center center;
	width:6px;
	height:10px;
	margin-right:10px;
	}
.footer a.selected span.arrow, .footer a:hover span.arrow{
	background:url(/sc.fiat.com~prt~frmk_pg/images/anon/footer-sel-node.png) center center;
	}
.footer a.selected, .footer a:hover{
	color:#003E7D;
	cursor: pointer;
	}
.centratura{
	width:990px;
	margin:0 auto;
	overflow:hidden;	
	}