.contentsCenter{font-family:arial; font-size:11px}
a{
	color:#e1001a;
	text-decoration:none;
}
a:hover{
	color:#444444;
	text-decoration:none;
}
a.link01{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
}
a.link01:hover{
	color:#444444;
	text-decoration:none;
}
a.link02{	
	color:#ffffff;
	text-decoration:none;
}
a.link02:hover{
	color:#444444;
	text-decoration:none;
}
a.link03{	
	color:#e1001a;
	text-decoration:none;
}
a.link03:hover{
	color:#444444;
	text-decoration:none;
}
a.link04{	
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	text-transform: lowercase;
}
a.link04:hover{
	color:#e1001a;
	text-decoration:none;
}
a.link05{
	color:#ffffff;
	font-family: arial black;
	font-size:14px;
}
.contentsCenter a.link01, .contentsCenter a.link02, .contentsCenter a.link03, .contentsCenter a.link04, .contentsCenter a.link05 {
	color:#e1001a;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
	.contentsCenter a.link01:hover, .contentsCenter a.link02:hover, .contentsCenter a.link03:hover, .contentsCenter a.link04:hover, .contentsCenter a.link05:hover{
	color:#000;
	text-decoration:none;
}
.menuList a.link01, .menuList a.link02, .menuList a.link03, .menuList a.link04, .menuList a.link05{
	color:#fff;
}
.menuList a.link01:hover, .menuList a.link02:hover, .menuList a.link03:hover, .menuList a.link04:hover, 
.menuList a.link05:hover{
	color:#000;
}
body{
	background-image:url(../images/background.gif);
	margin:0px;
	font-family:arial;
}
body.index{
	background-color:#000000;
	background-image:url(../images/fondo_index.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	margin:0px;
	font-family:arial;
}
div{
	margin:auto;
}
div.contents{
	background-image:url(../images/background_sfumato_top.gif);
	background-repeat:repeat-x;	
	background-position:top center;
	background-color:#97979b;
	margin-top:3px;
	width:933px;
}
div.boxCenterBottom{
	background-image:url(../images/back_bottom_box_center.gif);
	background-repeat:no-repeat;	
	background-position:top center;
	width:500px;
	height:10px;
}
div.boxCenterTop{
	background-image:url(../images/back_top_box_center.gif);
	background-repeat:no-repeat;	
	background-position:center center;
	width:500px;
	height:33px;
}
div.boxCenterTopFocus{
	background-image:url(../images/back_top_box_center_focus.gif);
	background-repeat:no-repeat;	
	background-position:center center;
	width:500px;
	height:33px;
	margin-top:2px;
}
div.boxCenterTopNewsletter{
	background-image:url(../images/banner_newsletter.gif);
	background-repeat:no-repeat;	
	background-position:center center;
	width:502px;
	height:50px;	
}
div.boxCenterTopText{
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	padding-left:10px;
	padding-top:8px;
	text-align:left;
	
}
div.boxCenterContents{
	background:#ffffff;
	width:500px;
	min-height:350px;
  	height:auto !important;
	height:350px;

	text-align:left;

}
div.boxCenterContentsText{
	padding:10px;
	font-size:11px;
	
	clear:both;
}
div.boxCenterContentsTitle{
	font-size:23px;
	font-weight:bold;
	color:#e1001a;
}
div.boxCenterContentsSubtitle{
	font-size:15px;
	color:#df674c;
}
div.boxContentsText{
	text-align:justify;
	line-height:14px;
	font-size:11px;
	color:#444444;
	padding:5px;
	overflow:hidden;
	text-transform: lowercase;
}
div.boxContentsTextNews{
	text-align:left;
	line-height:14px;
	font-size:11px;
	color:#444444;
	padding:5px;
	text-transform: lowercase;
}
div.boxContentsTitle{
	text-align:left;
	font-weight:bold;
	color:#e1001a;
	font-size:11px;
	text-transform: lowercase;
}
div.boxLeggiTutto{
	font-weight:bold;
	text-align:left;
	font-size:11px;
}
div.boxLeftBottom{
	background-image:url(../images/back_bottom_box_left.gif);
	background-repeat:no-repeat;	
	background-position:center center;
	width:186px;
	height:8px;
}
div.boxLeftTop{
	background-image:url(../images/back_top_box_left.gif);
	background-repeat:no-repeat;	
	background-position:center center;
	width:186px;
	height:33px;
}
div.boxLeftTopText{
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	padding-left:10px;
	padding-top:8px;
	text-align:left;
}
div.boxLeftContents{
	background:#ffffff;
	width:186px;
	text-align:left;
}
div.boxLeftContentsText{
	padding:10px;
	font-size:11px;
	border-bottom:dashed 1px #333333;
}
div.buttonArchivioNews{
	margin-bottom:-3px;
	margin-top:19px;
	text-align:right;
	padding-right:20px;
}
div.copyright{
	margin:auto;
	width:933px;
	height:25px;
	background-color:#e1001a;
	text-align:left;
	border-top:solid 3px #2d2d31;
	border-bottom:solid 1px #2d2d31;
}
div.copyrightIntro{
	position:absolute;
	z-index:2;
	text-align:left;
	bottom:6px;
	left:0px;
}
div.copyrightContents{
	padding-top:5px;
	padding-left:10px;
	color:#ffffff;
	font-size:11px;
}
div.head{
	background-image:url(../images/head_jesolo_race.jpg);
	background-repeat:no-repeat;	
	background-position:top center;
	width:933px;
	height:184px;
	margin:auto;
}
div.headTK{
	background-image:url(../images/head_jesolo_technology_kart.jpg);
	background-repeat:no-repeat;	
	background-position:top center;
	width:933px;
	height:184px;
	margin:auto;
}
div.headSchool{
	background-image:url(../images/head_jesolo_school.jpg);
	background-repeat:no-repeat;	
	background-position:top center;
	width:933px;
	height:184px;
	margin:auto;
}
div.headFormula{
	background-image:url(../images/head_jesolo_formula.jpg);
	background-repeat:no-repeat;	
	background-position:top center;
	width:933px;
	height:184px;
	margin:auto;
}
div.menu{
	margin:auto;
	width:933px;
	height:20px;
	background-color:#e1001a;
	text-align:left;
	border-top:solid 1px #2d2d31;
	border-bottom:solid 1px #2d2d31;
}
div.menuContents{
	float:left;
	color:#444444;
	padding-left:8px;
}
div.menuFlags{
	float:right;
	text-align:right;
	color:#444444;
	padding-right:20px;
	padding-top:2px;
}
div.nameRegionDealers{
	font-size:12px;
	font-weight:bold;
	border-left:solid 1px #E2001A;
	border-bottom:solid 1px #E2001A;
	padding-left:10px;
	padding-bottom:5px;
	color:#E2001A;
}
div.dealersDescription{
	font-size:11px;
	border:solid 1px #bd0304;
	padding:5px;
	line-height:18px;
	background-color:#eeeeee;
}
div.listGallery{
	border:solid 1px #cccccc;
	width:95%;
	padding:5px;
	text-transform:uppercase;
	background:#f3f3f3;
}
div.listGallery:hover{
	border:solid 1px #cccccc;
	background:#ffffff;
	cursor:hand;
}
div.objectHome{
	position:absolute;
	bottom:0;
	left:0;
}
form.search{
	margin-bottom:0px;
	text-align:right;
	padding-top:163px;
	padding-right:20px;
}
div.spaceBoxCenter{
	margin-top:36px;
}
div.submenu{
	text-align:left;
	padding:0 10px;
}
h1{
	font-size:23px;
	font-weight:bold;
	color:#e1001a;
	margin-top:0;
}
h2{
	font-size:15px;
	color:#df674c;
}
h2.titleGallery{
	padding-left:5px;
	text-transform:uppercase;
	color:#e1001a;
	margin-top:5px;
	margin-bottom:1px;
}
h3{
	font-size:12px;
	color:#df674c;
}
hr{
	height:1px;
	/*border: 1px dotted #005261;*/
	color:#e1001a;
	clear:both;
}
img{
	border:solid 0px;
}
div.pulsante{
	float:left;
	margin-right:2px;

}
input.search{
	font-size:9px;
	width:110px;
	height:11px;
	color:#333333;
}
p.descrizione{
	margin:5px;
}
table.intro{
	width:800px;
	margin:0 auto;
	color:#444444;
	font-size:12px;
}
table.intro td{
	background-image:url(../images/fondo_box_home.png) !important;
	background-image:url(../images/fondo_box_home.gif);
	baclground-position:center top;
	width:25%;

	height:200px;
}
table.intro td p{
	margin:10px;
}
table.intro td span{
	font-weight:bold;
	color:#C1001F;
}
table.main{
	background-image:url(../images/background_shadow.png) !important;
	background-image:url(../images/background_shadow.gif);
	
	background-repeat:repeat-y;	
	margin:auto;
	width:965px;
	text-align:center;
}
td{
	vertical-align:top;
}
td.contentsLeft{
	width:210px;
}
td.contentsCenter{
	width:513px;
}
td.contentsCenter img{
	margin:5px 5px;
	clear:both;
}
td.contentsRight{
	width:210px;
}



////***********************************************/////
//********************* MENU ********************/////

 