/* stili generici */

#subtitle {
	font-family: Verdana;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
}

#header {
	margin: 0 auto;  /*the auto margins (in conjunction with a width) center the page */
	width: 955px;
}

#content {
	margin: 0 auto;  /*the auto margins (in conjunction with a width) center the page */
	width: 955px;
	min-height: 400px;  /* per i browser moderni */
}
#content_flash {
	margin: 0 auto;  /*the auto margins (in conjunction with a width) center the page */
	width: 955px;
	height: 446px;
	position: relative;
}
#photoHP_cannes {
	width: 315px;
	font-family: Verdana;
	padding-top:20px;
	font-size: 11px;
	color: #999999;
	text-align: left;
	float:left;
}
#txtHP_cannes {
	width: 320px;
	font-family: Verdana;
	padding-left:20px;
	padding-top:20px;
	font-size: 11px;
	color: #999999;
	text-align: justify;
	float:left;
	line-height: 15px;
}
#newsHP_cannes {
	width: 280px;
	height:250px;
	margin:0;
	font-family: Verdana;
	padding-left:20px;
	padding-top:60px;
	font-size: 11px;
	color: #999999;
	text-align: left;
	float:left;
	background-image:url(../images/bg_news.gif);
	background-repeat:no-repeat;
}
#newsHP_cannes a img{
	/*padding-left:20px;*/
}
#footer {
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	width: 955px;
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	text-align: left;
}

#txt {
	width:640px;
	/*padding-top:34px;*/
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	text-align: justify;
	float:left;
	line-height:18px;
}

.link_comunicato {
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}
.link_comunicato a {
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
	font-weight:bold;
}
.link_comunicato a:link {
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
	font-weight:bold;
}
.link_comunicato a:visited {
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
	font-weight:bold;
}
.link_comunicato a:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #0072bc;
	text-decoration:none;
	font-weight:bold;
}
/* FINE stili generici */


/* stili NEWS */
#news_intera{
	width:620px;
	padding-left:20px;
	font-family: Verdana;
	padding-top:20px;
	text-align:justify;
	font-size: 11px;
	color: #999999;
	float:left;
}
#data_news{
	font-family: Verdana;
	font-size: 11px;
	color: #0072bc;
	text-align: justify;
	font-weight:bold;
	/*padding-left:20px;*/
}
#data_news_big{
	font-family: Verdana;
	font-size: 13px;
	color: #0072bc;
	font-weight:bold;
	padding-bottom:5px;
}
#titolo_news{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-align: left;
	font-weight:bold;
	padding-right:20px;
	/*padding-left:20px;*/
}
#titolo_news_big{
	font-family: Verdana;
	font-size: 13px;
	color: #666666;
	font-weight:bold;
	padding-right:20px;
}
#txt_news{
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	text-align: justify;
	padding-right:20px;
	/*padding-left:20px;*/
	line-height:13px;
}

.leggi_tutto{
	font-family: Verdana;
	font-size: 10px;
	color: #0072bc;
	text-align: right;
	width:100%;
	margin-right:20px;
	font-weight:bold;
}
.leggi_tutto a{
	font-family: Verdana;
	font-size: 10px;
	color: #0072bc;
	text-align: right;
	font-weight:bold;
}
.leggi_tutto a:link{
	font-family: Verdana;
	font-size: 10px;
	color: #0072bc;
	text-align: right;
	font-weight:bold;
}
.leggi_tutto a:visited{
	font-family: Verdana;
	font-size: 10px;
	color: #0072bc;
	text-align: right;
	font-weight:bold;
}
.leggi_tutto a:hover{
	font-family: Verdana;
	font-size: 10px;
	color: #0072bc;
	text-align: right;
	font-weight:bold;
}

.partecipa{
	font-family: Verdana;
	font-size: 13px;
	color: #0072bc;
	font-weight:bold;
	text-decoration:none;
}
.partecipa a{
	font-family: Verdana;
	font-size: 13px;
	color: #0072bc;
	font-weight:bold;
	text-decoration:none;
}
.partecipa a:link{
	font-family: Verdana;
	font-size: 13px;
	color: #0072bc;
	font-weight:bold;
	text-decoration:none;
}
.partecipa a:visited{
	font-family: Verdana;
	font-size: 13px;
	color: #0072bc;
	font-weight:bold;
	text-decoration:none;
}
.partecipa a:hover{
	font-family: Verdana;
	font-size: 13px;
	color: #0072bc;
	font-weight:bold;
	text-decoration:none;
}

/* FINE stili NEWS */


#form_registrazione{
	width:620px;
	padding-left:20px;
	font-family: Verdana;
	padding-top:20px;
	font-size: 11px;
	color: #999999;
	float:left;
}

#nomecognomeutente
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana;
	width:955px;
	margin: -40px auto 0 auto;
	z-index:3;position:relative;
}

.form_contatti {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	width: 180px;
	height: 17px;
	border: 1px solid #cccccc;
}
.form_messaggio {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	width: 473px;
	height: 60px;
	border: 1px solid #cccccc;
}

.form {
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	width: 180px;
	height: 17px;
	border: 1px solid #666666;
	background-color:#363636;
	background-repeat:repeat-x;
}
.form_privacy {
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	width: 180px;
	height: 50px;
	border: 1px solid #666666;
	background-color:#363636;
	background-repeat:repeat-x;
	padding:0;
	margin:0:
}
a#fiat{
	width:35px;
	height:37px;
	float:left;
	display:block;
	background:url(../images/fiat.gif);
	margin-right:10px;
	}
a#alfaromeo{
	width:35px;
	height:37px;
	float:left;
	display:block;
	background:url(../images/alfaromeo.gif);
	margin-right:10px;
	}
a#lancia{
	width:35px;
	height:37px;
	float:left;
	display:block;
	background:url(../images/lancia.gif);
	margin-right:10px;
	}
a#fiatprofessional{
	width:37px;
	height:37px;
	float:left;
	display:block;
	background:url(../images/fiatprofessional.gif);
	margin-right:10px;
	}
a#abarth{
	width:37px;
	height:37px;
	float:left;
	display:block;
	background:url(../images/abarth.gif);
	margin-right:10px;
	}
a#jeep{
	width:46px;
	height:37px;
	float:left;
	display:block;
	background:url(../images/jeep.gif);
	margin-right:10px;
	}
a#chrysler{
	width:77px;
	height:37px;
	float:left;
	display:block;
	background:url(../images/chrysler.gif);
	margin-right:10px;
	display:none;
	}


