BODY {
	FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #000; TEXT-ALIGN: center
}
P {
	MARGIN: 0px; TEXT-ALIGN: left
}
H1 {
	MARGIN: 0px; TEXT-ALIGN: left
}
H2 {
	MARGIN: 0px; TEXT-ALIGN: left
}
H3 {
	MARGIN: 0px; TEXT-ALIGN: left
}
H4 {
	MARGIN: 0px; TEXT-ALIGN: left
}
H5 {
	MARGIN: 0px; TEXT-ALIGN: left
}
#main {
	MARGIN: 0px; WIDTH: 100%
}
#page {
	MARGIN: 0px auto; WIDTH: 1024px
}
#header {
	BACKGROUND: url(../img/bgHeader.gif) no-repeat left center; HEIGHT: 175px
}
#logo {
	WIDTH: 1024px; POSITION: relative
}
.logoR {
	LEFT: 30px; POSITION: absolute; TOP: 0px
}
#lang {
	MARGIN-TOP: 12px; FLOAT: right; COLOR: #999; MARGIN-RIGHT: 12px
}
#lang A {
	FONT-SIZE: 12px; COLOR: #999; TEXT-DECORATION: none
}
#menu_home {
	FONT-SIZE: 16px; TEXT-ALIGN: center
}
#menu_home TABLE {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 1024px; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse; HEIGHT: 24px
}
#menu_home TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
#menu_home A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
#menu_home A:hover {
	COLOR: #ccc
}
#news {
	PADDING-BOTTOM: 9px; MARGIN: 12px 0px; WIDTH: 1024px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
#news H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 12px; PADDING-TOP: 3px
}
#news A {
	FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
#news A:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
.whiteLine {
	BORDER-BOTTOM: #666 1px solid
}
#content_home {
	MARGIN-TOP: 12px; POSITION: relative; HEIGHT: 524px
}
#contentLeft {
	LEFT: 12px; WIDTH: 200px; POSITION: absolute; TOP: 0px
}
.tab200 {
	BACKGROUND: url(../img/tab200.gif) no-repeat center center; WIDTH: 200px; COLOR: #fff; HEIGHT: 27px
}
.tab200bottom {
	BACKGROUND: url(../img/tab200bottom.gif) no-repeat center center; WIDTH: 200px; HEIGHT: 21px
}
.tab200bottom H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-RIGHT: 12px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.tab200 H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN-LEFT: 12px; PADDING-TOP: 6px
}
.tab510 H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN-LEFT: 12px; PADDING-TOP: 6px
}
.tab270 H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN-LEFT: 12px; PADDING-TOP: 6px
}
#contentCenter {
	LEFT: 222px; WIDTH: 510px; POSITION: absolute; TOP: 0px
}
.tab510 {
	BACKGROUND: url(../img/tab510.gif) no-repeat center center; WIDTH: 510px; COLOR: #fff; HEIGHT: 27px
}
#contentRight {
	LEFT: 742px; WIDTH: 270px; POSITION: absolute; TOP: 0px
}
.tab270 {
	BACKGROUND: url(../img/tab270.gif) no-repeat center center; WIDTH: 270px; COLOR: #fff; HEIGHT: 27px
}
.elenco {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND: url(../img/bullet.gif) no-repeat left center; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff0000 1px solid
}
A.link {
	FONT-SIZE: 12px; COLOR: #fff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.link:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
A.red {
	COLOR: #ff0000
}
#home_gallery {
	LEFT: 0px; WIDTH: 100%; BOTTOM: 118px; POSITION: absolute; HEIGHT: 140px
}
#home_gallery H2 {
	FONT-SIZE: 14px; MARGIN: 2px 32px
}
#sponsor_home {
	BORDER-TOP: #fff 1px solid; LEFT: 0px; WIDTH: 1024px; BOTTOM: 0px; POSITION: absolute; TEXT-ALIGN: center
}
.mTB4 {
	MARGIN: 4px 0px
}
#footer_home P {
	BORDER-TOP: #fff 1px solid; PADDING-TOP: 4px; TEXT-ALIGN: center
}
#content {
	MARGIN: 0px 12px
}
#left {
	FLOAT: left; WIDTH: 200px
}
#right {
	FLOAT: right; WIDTH: 782px
}
#footer {
	CLEAR: both; PADDING-TOP: 12px
}
#footer P {
	BORDER-TOP: #fff 1px solid; PADDING-TOP: 4px; TEXT-ALIGN: center
}
#title {
	MARGIN: 3px 0px 12px; WIDTH: 100%; HEIGHT: 21px
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px
}
H2 {
	FONT-SIZE: 16px; COLOR: #fff; TEXT-DECORATION: none
}
H2 A {
	FONT-SIZE: 16px; COLOR: #fff; TEXT-DECORATION: none
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000
}
TABLE#sottomenu {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN-BOTTOM: 24px; BORDER-LEFT: #fff 1px solid; WIDTH: 200px; BORDER-BOTTOM: #fff 1px solid; BORDER-COLLAPSE: collapse
}
#sottomenu TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; BORDER-LEFT: #fff 1px solid; WIDTH: 200px; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid
}
A.sottomenu {
	FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none
}
A.sottomenu:hover {
	COLOR: #ccc
}
#sponsor {
	MARGIN: 0px 0px 12px; TEXT-ALIGN: center
}
#sponsor IMG {
	MARGIN-BOTTOM: 12px
}
.title_int {
	PADDING-RIGHT: 3px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
#img_big {
	MARGIN-TOP: 24px; MARGIN-BOTTOM: 12px
}
#img_big IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
#thumb_number {
	PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px auto; WIDTH: 510px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: center
}
#thumb_number A {
	MARGIN: 0px 3px; COLOR: #fff; TEXT-DECORATION: none
}
#thumb_number A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#thumb {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 12px; MARGIN-LEFT: 124px; WIDTH: 540px; TEXT-ALIGN: left
}
#thumb IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; MARGIN: 4px 6px; BORDER-LEFT: #666 1px solid; WIDTH: 60px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 40px
}
.tab255 {
	BACKGROUND: url(../img/tab255.gif) no-repeat center center; WIDTH: 255px; COLOR: #fff; HEIGHT: 27px
}
.tab255 P {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#video_number {
	PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 21px 0px; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: center
}
#video_number A {
	MARGIN: 0px 3px; COLOR: #fff; TEXT-DECORATION: none
}
#video_number A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#top_moto {
	BACKGROUND: url(../img/tabTop782.gif) no-repeat; HEIGHT: 18px
}
#center_moto {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 3px; PADDING-TOP: 5px
}
#bottom_moto {
	CLEAR: both; MARGIN-BOTTOM: 12px; WIDTH: 782px; BORDER-BOTTOM: #ff0000 1px solid; HEIGHT: 5px
}
#center_moto IMG {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #333 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 4px; FLOAT: left; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 4px; BORDER-LEFT: #333 1px solid; MARGIN-RIGHT: 9px; PADDING-TOP: 4px; BORDER-BOTTOM: #333 1px solid
}
#top_moto H4 {
	FONT-SIZE: 12px; MARGIN-LEFT: 12px; PADDING-TOP: 2px
}
.detail {
	MARGIN: 0px 12px
}
.circuiti {
	MARGIN-BOTTOM: 12px
}
IMG.team_big {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FLOAT: right; MARGIN: 0px 0px 12px 12px; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
IMG.team {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN: 12px; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
