/*  
Powered by MFdesign.it
www.mfdesign.it - info@mfdesign.it
Copyright (c) 2009 Racingworld.it
*/

@charset 'windows-1252';

ul	{
	padding: 0; margin: 0;
	list-style-type: none;
	list-style-image: none;
}
hr	{
	border: 1px dotted #818181;
	height: 1;
	color: #818181;
}
a:link, a:visited	{
	color: #5b6461;
	text-decoration: none;
}
a:hover	{
	color: #5b6461;
	text-decoration: underline;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> BODY SPONSOR */
body	{
	margin: 0;
	background: #FFFFFF url('sponsor/default.jpg') no-repeat fixed center top;
}

#main {
	width: 100%;
	background: url(sponsor/concorso_sicurauto.jpg) center top;
	background-repeat:repeat;
	background-attachment:fixed;
}
#princ {
	width: 995;
	background: #fff;
	margin: 0 auto;
	z-index: 10;
}
#main .imgmain	{
	position: fixed;
	left: 0; top: 40;
	z-index: 1;
}

/*
#main {
	background: #142535 url('sponsor/concorso_sicurauto.jpg') no-repeat fixed center top;
	width: 100%;
}
#main .imgmain	{
	position: fixed;
	left: 0; top: 40;
	z-index: 0;
}
#princ {
	display: block;
	width: 995;
	margin: 0 auto;
	position: relative;
	z-index: 10;
}
*/
#sponsor_header	{
	padding-top: 8;
}
#sponsor_header_banner	{
	width: 995; height: 90;
	padding-bottom: 8;
	display: block;
}
#sponsor_middle		{
	width: 963; height: 70;		/* CON SPONSOR_963 DISATTIVATO HEIGHT = 15, ALTRIMENTI HEIGHT = 70 || CON DOPPIO SPONSOR HEIGHT = 155 */
	display: block;
}
#sponsor_963		{
	width: 963; height: 70;
	border: 0;
	padding-top: 15;
	padding-bottom: 15;
	display: block;
}
#sponsor_648	{
	margin-top: 10;
	width: 648; height: 50;
	float: left;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FINE BODY SPONSOR */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HEADER */
#header	{
	background: transparent url('header/bg.png') no-repeat scroll left top;
	width: 995; height: 85;
	border: 0;
}
#header .logo {
	background: transparent url('logo.png') no-repeat scroll left top;
	margin: 15;
	margin-bottom: 8;
	width: 281; height: 58;
	float: left;
	text-indent: -5000;
}
#header .form {
	margin-top: 22;
	margin-right: 30;
	width: 566;
	float: right;
}
#header .search {
	margin-top: 13;
	width: 268; height: 23;
	float: left;
}
#header .search	.search_input {
	font-family: Arial; font-size: 8pt; color: #D81F26;
	margin-top: 4;
	margin-right: 5;
	width: 195;
	float: left;
}
#header .search	.button {
	margin-top: 4;
	margin-right: 20;
	width: 48; height: 23;
	float: right;
}
#header .button_search {
	width: 48; height: 23;
	display: block;
}
#header .login {
	font-family: Arial; font-size: 8pt; color: #818181;
	width: 298; height: 23;
	float: right;
}
#header .login_txt {
	font-family: Arial; font-size: 8pt; color: #818181;
	text-decoration: none;
	margin-bottom: 3;
	width: 250;
	float: left;
}
#header .login_txt_ok {
	font-family: Arial; font-size: 8pt; color: #818181;
	text-decoration: none;
	margin-top: 5;
	margin-bottom: 3;
	width: 298;
	float: left;
}
#header a.login_link2, a.login_link2:visited	{
	font-weight: bold; color: #6B7398;
	text-decoration: none;
}
#header a.login_link2:hover	{
	font-weight: bold; color: #403F3F;
	text-decoration: none;
}
#header a.login_link, a.login_link:visited	{
	font-family: Arial; font-size: 8pt; color: #818181;
	text-decoration: none;
}
#header a.login_link:hover			{
	font-family: Arial; font-size: 8pt; color:#2a5a8a;
	text-decoration: none;
}
#header .login .text b, stroke	{ 
	font-family: Arial; font-size: 8pt; font-weight: normal; color: #000000;
}
#header .login	.login_input {
	font-family: Arial; font-size: 8pt; color: #D81F26;
	margin-right: 5;
	width: 120;
	float: left;
}
#header .login	.button {
	width: 48;
	height: 23;
	float: right;
}
#header .login	.button_login {
	width: 48; height: 23;
	display: block;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FINE HEADER */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> NAV-BAR */
#nav-bar	{
	background: transparent url('bg.jpg') repeat-y scroll left top;
	width: 963; height: 18;
	padding-left: 16;
	padding-right: 16;
}
#nav-main {
	background: #FFFFFF url('header/nav-bar.gif') repeat-x scroll left top;
	width: 963; height: 18;
	float: left;
}
#nav-main li	{
	display: block;
	float: left;
	background-color: #FFFFFF;
}
#nav-main li a.nav {
	font-family: Arial; font-size: 8pt;	color: #E6E6E6;
	border: 1px solid #4C4C4C;
	background: transparent url('header/nav-bar_link.gif') repeat-x scroll left top;
	padding-top: 1;
	padding-bottom: 1;
	padding-left: 8;
	padding-right: 8;
	margin-right: 1;
	float: left;
	display: block;
	text-decoration: none;
}
#nav-main li a.nav:hover {
	font-family: Arial; font-size: 8pt;	color: #000000;
	border: 1px solid #4C4C4C;
	background: transparent url('header/nav-bar_hover.gif') repeat scroll left top;
	padding-left: 8;
	padding-right: 8;
	margin-right: 1;
	padding-bottom: 1;
}
#nav-main li a.rss, a.rss:visited, a.rss:hover {
	font-family: Arial; font-size: 8pt;	color: #000000;
	border: 1px solid #4C4C4C;
	background: #F7941D;
	padding-top: 1;
	padding-bottom: 1;
	padding-left: 8;
	padding-right: 8;
	margin-right: 1;
	float: left;
	display: block;
	text-decoration: none;
}
#nav-main li a.nav-on, a.nav-on:hover, a.rss-on:visited, a.rss-on:hover {
	font-family: Arial; font-size: 8pt;	color: #000000;
	border: 1px solid #4C4C4C;
	background: transparent url('header/nav-bar_hover.gif') repeat scroll left top;
	padding-top: 1;
	padding-bottom: 1;
	padding-left: 8;
	padding-right: 8;
	margin-right: 1;
	float: left;
	display: block;
	text-decoration: none;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FINE NAV-BAR */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> STRUTTURA PAGINA */
#page	{
	background: #FFFFFF url('bg.jpg') repeat-y scroll left top;
	border-bottom: 1px solid #818181;
	width: 963;
	padding: 16;
	display: inline-table;
	font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: #5b6461;
	text-align: left;
	line-height: 160%;
}
p, td, table, td.Std	{ 
	font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: #5b6461;
}
#page_block	{
	width: 963;
}
#page_info	{
	width: 470;
	float: left;
	text-align: justify;
}
#page_info	i, em	{
	font-style: italic; color: #3B85B5;
}
#page_info a.articolo:link, a.articolo:visited	{
	font-weight: bold; color: #0070B8;
	text-decoration: none;
}
#page_info a.articolo:hover	{
	font-weight: bold; color: #0070B8;
	text-decoration: underline;
}
.form_style	{
	font-family: Arial; font-size: 8pt; color: #D81F26;
}
#content_home	{	/* last6news + forum */
	width: 648;
}
#page_titolo_int	{
	background: transparent url('bg_titolo_int.gif') repeat-x scroll left top;
	height: 26;
	font-family: Arial, Helvetica; font-size: 10pt; color: #FFFFFF;
	font-style: italic; font-weight: bold;
	display: block;
}
#page_titolo	{
	background: transparent url('bg_titolo.gif') repeat-x scroll left top;
	height: 26;
	font-family: Arial, Helvetica; font-size: 10pt; color: #FFFFFF;
	font-style: italic; font-weight: bold;
	display: block;
}
#page_titolo_left	{
	padding-left: 5;
	padding-top: 4;
	float: left;
}
#page_titolo_left_int	{
	padding-left: 5;
	padding-top: 5;
	float: left;
}
#page_titolo_right	{
	padding-right: 5;
	padding-top: 4;
	color: #FFFF00;
	float: right;
}
#pagina	{
	margin-top: 8;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FINE STRUTTURA PAGINA */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> TOP NEWS */
#topnews	{
	background: #E6E6E6;
	width: 963; height: 320;
	display: inline-table;
	text-align: left;
}
#container {
	width: 450; height: 300;
	padding: 10;
	float: left;
}
#sections {
	width: 450; height: 300;
	overflow: hidden;
}
#sections ul {
	width: 4000; height: 300; /* 4000x300 = scorrimento orizzontale || 450x300 = scorrimento verticale */
	padding: 0;
	margin: 0;
}
#sections ul li {
	padding: 0;
	margin: 0;
	width: 450; height: 300;
	float: left;
}
#top_foto {
	background: #E6E6E6;
	width: 450; height: 300;
	padding: 10;
	float: left;
	margin-bottom: 10;
}
.featured-inside {
	background-image: url('topnews/ombra.png');
	padding: 10;
	margin-top: 120;
	width: 450; height: 228;
	overflow: hidden;
}
.post-info {
	border-top: #3b4341 1px solid;
	border-bottom: #3b4341 1px solid;
	margin-top: 120;
	margin-bottom: 3;
	padding: 0;
	display: block;
	width: 430; height: 18;
	font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: #5b6461;
}
.post-left	{
	float: left;
}
.post-right	{
	float: right;
}
.titles-featured, a.titles-featured, a.titles-featured:visited {
	font-family: Arial, Helvetica; font-size: 12pt; font-style: italic; font-weight: 500; color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	vertical-align: sub;
	display: block;
	width: 430; height: 42;
}
a.titles-featured:hover {
	font-family: Arial, Helvetica; font-size: 12pt; font-style: italic; font-weight: 500; color: #FFFFFF;
	text-align: center;
	text-decoration: underline;
	vertical-align: sub;
	display: block;
}
.text-featured			{
	font-size: 8pt; color: #5b6461;
	padding-top: 5;
	text-align: justify;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FINE TOP NEWS */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> NEWS */
#news_buttons	{
	width: 470; height: 20;
	display: block;
}
#news_translate	{
	width: 235; height: 19;
	padding-top: 1;
	float: left;
}
a.translate	{
	width: 16; height: 11;
	text-align: left;
	float: left;
}
#news_print		{
	width: 235; height: 20;
	float: right;
}
a.buttons	{
	width: 122; height: 13;
	text-align: right;
	float: right;
}
#news_footer	{
	margin-top: 15;
	height: 15;
}
#news_footer img	{
	border: 0;
	float: left;
	margin-top: 3;
	margin-right: 5;
	width: 13; height: 11;
}
a.news_footer_link:link, a.news_footer_link:visited	{
	font-weight: bold; color: #E40000;
	text-decoration: none;
}
a.news_footer_link:hover	{
	font-weight: bold; color: #8E8E8E;
	text-decoration: none;
}
#news_credit	{
	background: #E6E6E6;
	margin-top: 10;
	height: 30;
}
#news_credit img	{
	border: #0070B8 1px solid;
	background: #FFFFFF;
	float: left;
	margin-right: 5;
	width: 20; height: 20;
}
#news_credit_left	{
	float: left;
	font-weight: bold; color: #0070B8;
	padding: 6;
}
#news_credit_right	{
	float: right;
	padding: 5;
	padding-right: 0;
}
.google_news	{
	display: none;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FINE NEWS */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FOTO */
#foto_archivio	{
	margin-top: 5;
}
#foto_archivio select	{
	font-family: Arial; font-size: 8pt; color: #D81F26;
	margin: 2;
	float: left;
}
#foto img	{
	border: 0;
}
a.foto	{
	border: #7B7B7B 3px solid;
	width: 100; height: 67;
	margin: 5;
	display: block;
	float: left;
}
a.foto:hover	{
	border: #207697 3px solid;
	width: 100; height: 67;
	display: block;
	float: left;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FINE FOTO */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CERCA */
#search_results ul li	{
	background: transparent url('bg_cerca.gif') repeat scroll left top;
	width: 470; height: 40;
	display: block;
	margin-top: 5;
	float: left;
}
.search_bg	{

}
#search_td	{
	width: 70;
	text-align: right;
	float: left;
}
#search_time	{
	font-size: 10pt;
}
#search_day	{
	font-size: 8pt;
}
#search_champtitle	{
	width: 395;
	float: right;
	padding-left: 5;
}
#search_champ	{
	font-size: 7pt; color: #4690C1; font-weight: bold;
	text-transform: uppercase;
	display: block;
}
#search_title	{
	float: left;
	display: block;
}
#search_title a.search_link, a.search_link:visited	{
	font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; color: #6B7398;
	text-decoration: none;
	display: block;
}
#search_title a.search_link:hover	{
	font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; color: #6B7398;
	text-decoration: underline;
	display: block;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FINE CERCA */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CALENDARIO E CLASSIFICHE */
#class_box1		{
	height: 100;
	background: #EEEEEE;
	padding: 5;
}
#class_box2		{
	height: 100;
	background: #DCE5EE;
	padding: 5;
}
#piloti	{
	float: left;
	margin-left: 10;
}
#team	{
	float: right;
	margin-right: 10;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FINE CALENDARIO E CLASSIFICHE */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> LAST NEWS */
#last4news	{
	width: 478; height: 300;
	background: transparent url('topnews/last4news.gif') repeat-x scroll left top;
	margin: 10;
	margin-left: 5;
	float: left;
}
#last4news ul li	{
	width: 478; height: 78;
	float: left;
}
#last4news ul li.final-last4news	{
	width: 478; height: 66;
	float: left;
}
#container-lastnews img	{
	border: #737373 3px solid;
	float: left;
	margin-right: 5;
	width: 90; height: 60;
}
.data-lastnews			{
	font-size: 7pt; color: #808A87;
	margin-right: 3;
	float: left;
}
.campionato-lastnews		{
	font-size: 7pt; color: #4690C1;
	font-weight: bold;
	text-transform: uppercase;
}
.titolo-lastnews, a.titolo-lastnews, a.titolo-lastnews:visited	{
	font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; color: #6B7398;
	text-decoration: none;
	display: block;
}
a.titolo-lastnews:hover	{
	font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; color: #6B7398;
	text-decoration: underline;
	display: block;
}
.testo-lastnews			{
	font-size: 8pt; color: #5b6461;
	display: block;
	line-height: 15px;
	text-align: justify;
}
#last6news	{
	width: 470; height: 441;
	background: transparent url('topnews/last6news.gif') repeat-x scroll left top;
	float: left;
}
#last6news ul li	{
	width: 470; height: 75;
	float: left;
}
#last6news ul li.final-last6news	{
	width: 470; height: 66;
	float: left;
}
#last10news	{
	width: 470;
	background: transparent url('topnews/last10news.gif') repeat scroll left top;
	float: left;
}
#last10news ul li	{
	width: 470; height: 75;
	float: left;
}
#last10news ul li.final-last10news	{
	width: 470; height: 66;
	float: left;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FINE LAST NEWS */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> PAGENAVI */
#pagenavi	{
	width: 470;
	text-align: center;
	display: block;
	float: left;
	padding-top: 10;
}
#pagenavi ul li	{
	border-left: 1px solid #8E8E8E;
	border-right: 1px solid #8E8E8E;
	padding-left: 4;
	padding-right: 4;
	margin-left: 1;
	margin-right: 1;
	color: #4690C1;
	float: left;
}
#pagenavi ul li.lraquo	{
	border: 0;
	padding-left: 4;
	padding-right: 4;
}
#pagenavi ul li a.pagenavi_link, a.pagenavi_link:visited	{
	color: #4690C1;
	text-decoration: none;
}
#pagenavi ul li a.pagenavi_link:hover	{
	color: #FF0000;
	text-decoration: none;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FINE PAGENAVI */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> PRODUZIONE */
#content_produzione	{
	float: left;
}
#produzione-banner	{
	width: 648; height: 250;
	float: left;
	margin-top: 15;
}
#produzione	{
	background: transparent url('box_notizie.gif') no-repeat scroll left top;
	height: 648; height: 190;
}
.produzione_box_title	{
	font-family: Arial, Helvetica; font-size: 11pt; color: #6B7398;
	font-style: italic; font-weight: bold;
	padding-left: 25;
	padding-top: 5;
	display: block;
}
.prod_auto	{
	color: #E40000;
}
.prod_moto	{
	color: #03438F;
}
#last3news	{
	width: 648;
	margin: 3;
	float: left;
}
#last3news ul li	{
	padding: 0;
	margin-top: 10;
	margin-left: 17;
	margin-right: 17;
	width: 180; height: 75;
	float: left;
}
#container-last3news img	{
	border: #7B7B7B 1px solid;
	padding: 0;
	width: 178; height: 56;
}
.titolo-last3news			{
	font-family: Arial, Helvetica; font-size: 9pt; color: #6B7398;
	font-weight: bold;
	display: block;
	text-align: center;
}
.testo-last3news			{
	font-size: 8pt; color: #5b6461;
	display: block;
	line-height: 15px;
	text-align: justify;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FINE PRODUZIONE */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> TAG-GALLERY */
#tag_gallery	{
	background: transparent url('footer/box.gif') no-repeat scroll left top;
	width: 963;
	display: inline-table;
	margin-top: 10;
}
#tag	{
	margin: 10;
	margin-top: 4;
	width: 300; height: 80;
	float: left;
}
#tag_title	{
	font-family: Arial, Helvetica; font-size: 10pt; color: #FFFFFF;
	font-style: italic; font-weight: bold;
	display: block;
}
#tag_title a.taglink, a.taglink:visited	{
	font-family: Arial, Helvetica; font-size: 8pt; color: #FFFFFF;
}
#tag_title a.taglink:hover	{
	font-family: Arial, Helvetica; font-size: 8pt; color: #FFFF00;
}
#tag_text	{
	height: 85;
	margin-top: 14;
	text-align: justify;
}
#gallery	{
	margin: 10;
	margin-top: 4;
	width: 600;
	float: right;
}
#gallery_title	{
	font-family: Arial, Helvetica; font-size: 10pt; color: #FFFFFF;
	font-style: italic; font-weight: bold;
	display: block;
}
#last5gallery	{
	height: 85;
	margin-top: 14;
}
#last5gallery ul li	{
	margin-top: 7;
	margin-right: 16;
	float: left;
}
#last5gallery ul li.final	{
	margin: 0;
	margin-top: 7;
	float: left;
}
#last5gallery img	{
	border: 0;
}
a.last5gallery		{
	border: #7B7B7B 3px solid;
	width: 100; height: 67;
	display: block;
}
a.last5gallery:hover	{
	border: #207697 3px solid;
	width: 100; height: 67;
	display: block;
}
#rwText	{
	color: #FFFF00;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FINE BLOG-GALLERY */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> SLIDE */
.sm {
	padding-top: 10;
	list-style-type: none;
	display: block;
	overflow: hidden;
	float: left;
	width: 648; height: 140;
}
.sm LI {
	display: inline;
	float: left;
	overflow: hidden;
}
.sm LI DIV.div_cover_bg_articolo_top {
	width: 648; height: 130;
}
.sm LI DIV.div_cover_bg_articolo_top IMG.link {
	width: 648; height: 130;
}
.sm LI DIV.div_cover_bg_articolo {
	width: 648; height: 130;
	border-left: #fff 2px solid;
}
.sm LI DIV.div_cover_bg_articolo IMG.link {
	width: 648; height: 130;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FINE SLIDE */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> SIDEBAR */
#sidebar	{
	width: 300;
	float: right;
}

#vvtv	{
	padding-top: 15;
	width: 300; height: 254;
	float: left;
}
#standings	{
	margin-top: 16;
	background: transparent url('standings/bg.gif') no-repeat scroll left top;
	width: 300; height: 155;
	float: left;
}
#standings_box	{
	padding: 16;
	padding-top: 5;
	padding-bottom: 0;
}
.TabbedPanels {
	font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
	float: left;
}
.TabbedPanelsTabGroup {
	padding: 0; margin: 0;
}
.TabbedPanelsContentGroup {
	width: 260;
}
.TabbedPanelsTab {
	font-weight: bold; color: #FFFFFF; font-size: 9pt;
	cursor: pointer;
	margin-left: 5;
	margin-right: 5;
	height: 20;
	float: left;
}
.TabbedPanelsTabHover {
	background: url('standings/select.png') no-repeat scroll center bottom;
	color: #FFFFFF;
	outline: none;
}
.TabbedPanelsTabSelected {
	background: url('standings/select.png') no-repeat scroll center bottom;
	color: #FFFF00;
}
.TabbedPanelsContent {
	padding: 0;
}
#Container-ResultsHome {
	margin-top: 4;
	width: 268;
	float: left;
}
#sponsor_300	{
	float: left;
}
#sicurauto	{
	background: transparent url('sicurauto.gif') no-repeat scroll left top;
	width: 268; height: 96;
	margin-top: 12;
	padding: 16;
	padding-top: 32;
	float: left
}
#sicurauto_news {
	width: 268;
	color: #5E91B2;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FINE SIDEBAR */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> SIDEBAR 2 */
#sidebar2	{
	width: 165; height: 441;
	margin-left: 15;
	float: left;
}

#forum	{
	width: 163; height: 441;
	float: right;
}
.forum_content	{
	height: 441;
	border: 1px solid #0070B8;
	background: #F2F7F9 url('forum.gif') no-repeat scroll left top;
	color: #0070B8;
	text-align: center;
}
#motormedia	{
	width: 165; height: 275;
	margin-top: 20;
	float: right;
}
#motormedia	.motormedia_magazine	{
	background: #FFFFFF url('bg_motormedia.png') no-repeat scroll left top;
	width: 165; height: 255;
	text-align: center;
}
#motormedia	.motormedia_cover	{
	margin: 8;
	margin-top: 24;
	margin-bottom: 0;
	float: left;

}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FINE SIDEBAR 2 */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FOOTER */
#credit	{
	font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: 000000;
	width: 995; height: 30;
	display: block;
	vertical-align: middle;
	background-image: url('bg_footer.png');
}
#credit_left	{
	float: left;
	margin-top: 8;
	margin-left: 10;
}
#credit_left	a.credit_link, a.credit_link:visited	{
	color: 000000;
	text-decoration: none;
	
}
#credit_left	a.credit_link:hover	{
	color: 000000;
	text-decoration: underline;
}
#credit_right	{
	float: right;
	margin-top: 8;
	margin-right: 10;
}
#credit_right	a.credit_link, a.credit_link:visited	{
	color: 000000;
	text-decoration: none;
}
#credit_right	a.credit_link:hover	{
	color: 000000;
	text-decoration: underline;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FINE FOOTER */
