img { behavior: url("pngbehavior.htc"); }

html, body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	background-color:#5362A7;
}

#Container-BackgroundBody{
	position:relative; 
	overflow:hidden; 
	top:0; 
	left:0; 
	margin:0; 
	padding:0;
}

/* Forzo l'immagine di sfondo alle dimensioni della finestra del client*/
img#bgImage {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	z-index:0;
}

img{
	border:0;
}

a,
a:link, 
a:visited, 
a:active{
	text-decoration:underline;
	color:#FA7B00;
}

a:hover{
	color:#333333;
	outline:none;
}

a:focus{
	outline:none;
}

h1{
	margin:0;
	font-size:16px;
	color:#e45e00;
	font-weight:bold;
	text-indent:10px;
}

#Container-General{
	width:990px;
	margin-left:auto;
	margin-right:auto;
}

#Container-BackgroundGeneral{
	float:left;
	position:relative;
	z-index:2;
	display:inline;
	background-color:#FFFFFF;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-top:2px solid #FFFFFF;
	border-bottom:10px solid #FFFFFF;
	padding:0;
	margin:0;
}

#Header{
	position:relative;
	z-index:1;
	float:left;
	width:990px;
	background-image:url(Immagini/Header2/Banner-Top-Right.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

#Header span{
	position:relative;
	float:left;
	width:575px;
	height:118px;
	background-image:url(Immagini/Header2/Banner-Top-Left.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#Header span a{
	position:absolute;
	top:5px;
	left:528px;
	float:left;
	width:57px;
	height:50px;

}

#Header div{
	float:left;
	width:382px;
	height:118px;
}

#Header div a{
	float:left;
	width:382px;
	height:118px;
	/*background-image:url(Immagini/Header2/Logo.png);
	background-position:15px center;
	background-repeat:no-repeat;*/

}

#Header div a img{
	float:left;
	margin-left:15px;
	margin-top:22px;
}

#Header-Language {
	position:absolute;
	top: 96px;
	left: 2px;
	width: 170px;
	height: 23px;
	margin: 0;
	padding:0;
	z-index: 6;
}

#Header-Language li {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	padding: 3px;
}

#Header-Language-Background {
	position:absolute;
	top: 95px;
	left: 0px;
	width: 190px;
	height: 23px;	
	z-index: 4;
}

.Header-Language-Item {
	margin-top: 2px;
	display: inline;
}

.Header-Language-Description {
	color: #777777;
}

.Header-Language-Item a,
.Header-Language-Item a:link,
.Header-Language-Item a:active,
.Header-Language-Item a:visited {
	text-decoration:none;
	background: #ffffff;
	border: 1px solid #e56300;
	padding: 2px 2px 2px 2px;
	font-size: 9px;
	height: 11px;
	color: #e56300;
	width: 36px;
	display: block;
	text-align: center;
}


.Header-Language-Item a:hover {
	background: #e56300;
	color: #ffffff;
}

.Header-Language-Item font.Active-Language {
	color: #ffffff;
	background: url(Immagini/Header2/Active-Language.gif) repeat-x;
	padding: 2px 2px 2px 2px;
	border: 1px solid #e56300;
	font-size: 9px;
	height: 11px;
	display: block;
	width: 36px;
	cursor: default;
	text-align: center;
}

/* INIZIO STILE MENU A TENDINA */

#Container-Menu{
	float:left;
	display:inline;
	width:752px;
	height:35px;
	background-image:url(Immagini/bg-menubar.gif);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	padding-left: 6px;
	border-bottom:4px solid #FFFFFF;
}

#Container-Menu a{
	float:left;
	display: block;
	color: #ffffff;
	line-height: 33px;
	height:33px;
	margin:0;
	padding:0 3px 0 3px;
	text-decoration: none;
	font-weight: bold;
}

#Container-Menu a img{
	float:left;
	margin:11px 0 0 0;
	padding:0;
}

#Container-Menu a:hover{
	background-image:url(Immagini/Arrow-Menu-Hover.gif);
}


.Separator{
	float:left;
}

#dropmenudiv{
	position:absolute;
	border-top: 2px solid #cc5b00;
	border-left: 1px solid #cc5b00;	
	border-right: 1px solid #cc5b00;	
	border-bottom: 1px solid #cc5b00;	
	font:normal 12px Arial;
	line-height:22px;
	z-index:100;
}

#dropmenudiv a{
	width: 100%;
	float:left;
	color:#cc5b00;
	text-indent: 13px;
	border-bottom: 1px solid #ffdfa0;
	background-image:url(imgIRC2009/Menu/Arrow-Submenu.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
	color:#FA7B00;
	background-color: #fff9bc;
}

/* FINE STILE MENU A TENDINA */

#Box-Fia{
	float:left;
	display: inline;
	width:223px;
	padding: 0;
	margin: 0;
	padding-top:1px;
	padding-bottom:1px;
	height:33px;
	overflow: hidden;
	background: url(Immagini/bg-menubar.gif) repeat-x top;
}

#Box-Fia div{
	float:left;
	display:inline;
	height:28px;
	padding: 4px 4px 0px 108px;
	margin-bottom: 12px;
	background: url(Immagini/Background-Top-FiaYahooEurosport.jpg) no-repeat top left;
}

#Column-Left{
	float:left;
	display:inline;
	width:681px;
	border-right:5px solid #FFFFFF;
	border-top:4px solid #FFFFFF;
}

#Column-Left a:hover{
	color:#FA7B00;

}

#Main-News{
	float:left;
	display:inline;
	width:440px;
	margin-right:8px;
	margin-left:5px;
}

#Main-News h1{
	float:left;
	margin:0;
	/*height:40px;*/
	/*line-height:40px;*/
	/*text-indent:13px;*/
	text-align:left;
	text-indent:0;
	padding:5px 0px 10px 5px;
}

#Main-News h1 a{
	font-size:18px;
	color:#e45e00;
	text-decoration:none;
}

#Content-MainNews{
	float:left;
	width:442px;
	background: #e6e6e6 url(Immagini/bg-readmore.gif) no-repeat bottom right;
	border-bottom: 2px solid #fd8c00;
}

#Content-MainNews div{
	float:left;
	background-repeat:no-repeat;
	background-position:center center;
}

.CorniceIMG{
	/*filter:alpha(opacity=35);
	-moz-opacity:.35;
	opacity:.35;*/
}

#Content-MainNews h2{
	float:left;
	width:91%;
	/*height:135px;*/
	overflow:hidden;
	margin:0;
	font-weight:normal;
	font-size:12px;
	color:#333333;
	margin-bottom:8px;
	border-left:18px solid #e6e6e6;

}

#Content-MainNews span{
	float:left;
	width: 428px;
	font-size:13px;
	color:#666666;
	padding: 4px;
	background: url(Immagini/bg-date.gif) repeat-x top;
	
	margin-bottom:10px;
	padding-left: 10px;
}

a.ReadNews-link:link, 
a.ReadNews-link:visited, 
a.ReadNews-link:active {
	float:right;
	margin-right:8px;
	font-size:16px;
	color:#e45e00;
	text-decoration:none;
	font-weight:bold;
}

a.ReadNews-link .go-arrow {
	margin-bottom: 4px;
	margin-left: 2px;
}

/*#Container-NextEvent{
	float:left;
	display:inline;
	width:224px;
	padding-bottom: 1px;
	border:1px solid #CCCCCC;
}

#Container-NextEvent h3 {
	float:left;
	width:222px;
	height:25px;
	border:1px solid #FFFFFF;
	margin:0;
	background:url(Immagini/Background-Boxes-h3.jpg) repeat-x;
}

#Container-NextEvent h3 span{
	float:left;
	color: #ffffff;
	font-size: 13px;
	line-height: 25px;
	margin-left: 3px;
}

h3 img{
	float:left;
	margin:9px 0 9px 10px;
}

#Container-NextEvent h3 span img{
	margin: 4px 0 0 0;
}

#Container-NextEvent h3 a img{
	float: none;
	margin: 0px;
	vertical-align: middle;
	line-height: 25px;
}

h3 a{
	float:left;
	margin:5px 6px 0 0;
	font-size:11px;
	color:#FFFFFF !important;
	font-weight:normal;
	text-decoration:none;
}

#Container-NextEvent h3 a {
	float: none;
	margin: 0px;
	padding: 5px 0 5px 1px;
	line-height: 25px;
}

h3 a:hover{
	color:#ffca81 !important;
}

#Name-NextEvent{
	float:left;
	display:inline;
	width:208px;
	border-bottom:1px solid #CCCCCC;
	padding: 5px 0 5px 0;
	border-left:8px solid #FFFFFF;
}

#Name-NextEvent a{
	font-size:14px;
	color:#e45e00;
	font-weight:bold;
	text-decoration:none;
}*/
#Container-NextEvent{
	float:left;
	display:inline;
	width:224px;
	border:1px solid #CCCCCC;
}

#Container-NextEvent h3{
	float:left;
	width:222px;
	height:25px;
	line-height:25px;
	border:1px solid #FFFFFF;
	margin:0;
	background-image:url(Immagini/Background-Boxes-h3.jpg);
	background-repeat:repeat-x;
}

h3 img{
	line-height:25px;
	float:left;
	margin:4px 0 9px 10px;
}

h3 a{
	float:right;
	line-height:25px;
	margin:0px 7px 0 0;
	font-size:11px;
	color:#FFFFFF !important;
	font-weight:normal;
	text-decoration:none;
}

h3 a:hover{
	color:#C0E6FE !important;
}

#Name-NextEvent{
	float:left;
	display:inline;
	width:208px;
	border-bottom:1px solid #CCCCCC;
	padding: 5px 0 5px 0;
	border-left:8px solid #FFFFFF;
}

#Name-NextEvent a{
	font-size:14px;
	color:#103277;
	font-weight:bold;
	text-decoration:none;
}

#Name-NextEvent img{
	float:left;
	margin:2px 0 0 2px;
}

#TrackLogo-NextEvent{
	float:left;
	display:inline;
	width:208px;
	border-bottom:1px solid #CCCCCC;
	padding:5px 0 5px 0;
	border-left:8px solid #FFFFFF;
}

a.Track-NextEvent:link, 
a.Track-NextEvent:visited, 
a.Track-NextEvent:active, 
a.Track-NextEvent:hover {
	float:left;
	height:60px;
	width:87px;
	background-repeat:no-repeat;
	background-position:left center;
}

a.Logo-NextEvent:link, 
a.Logo-NextEvent:visited, 
a.Logo-NextEvent:active, 
a.Logo-NextEvent:hover {
	float:left;
	height:75px;
	width:208px;
	background-repeat:no-repeat;
	background-position:center center;
}

#EntryList-NextEvent{
	float:left;
	display:inline;
	width:208px;
	padding:0;
	border-left:8px solid #FFFFFF;
	background-image:url(Immagini/Line-EntryList.gif);
}

#EntryList-NextEvent a{
	float:left;
	display:inline;
	height:22px;
	width:38%;
	line-height:21px;
	font-size:11px;
	color:#e45e00;
	white-space:nowrap;
	padding:0 0 0 6px;
	margin:0 0 0 4px;
	text-decoration:none;
	background-image:url(Immagini/Arrow-EntryList.gif);
	background-position:left center;
	background-repeat:no-repeat;
}

#Timer-NextEvent{
	width:208px;
	border:1px solid #CCCCCC;
	margin:8px 0 0 8px;
	color: #e45e00;
	background: url(Immagini/bg-timer.gif) repeat-x top;	
	empty-cells: show;	
}

.Timer_Valori td{}

.Timer-Text td {
	font-size:10px !important;
	color: #e45e00 !important;
	text-align: center;
}

.Timer_Spacer {
	width: 25%;
}
.Timer_Spacer_End {
	width: 1px !important;
	overflow: hidden;
}
.Timer_Dots {
	padding: 0 2px 0 2px;
}

.Timer_Valore {
	font-size:21px;
	background: url(Immagini/bg-timer-value.gif) repeat-x top left;
	color: #000000;
	line-height:27px;
	height:27px;
	color:#000000;
	font-weight:bold;
	text-align: center !important;
	letter-spacing: 4px;
	padding: 0 1px 0 3px;
	width: 34px;
}


a.Live-Timing:link, a.Live-Timing:visited, a.Live-Timing:active{
	float:left;
	width:208px;
	height:15px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:8px;
	font-size:10px;
	color:#e45e00;
	background-image:url(Immagini/Button-LiveTiming.jpg);
	background-position:top;
} 

a.Live-Timing:hover{
	background-position:bottom;
}

#Qualifing-NextEvent a{
	color:#e45e00;
	cursor:pointer;
}

#Qualifing-NextEvent{
	float:left;
	display:inline;
	width:208px;
	padding:0;
	margin-left:8px;
	border-top:1px solid #CCCCCC;
	background-image:url(Immagini/Background-TableQualifing.gif);
	font-size:11px;
	color:#e45e00;
	margin-top:10px;
}

#Qualifing-NextEvent img{
	float:left;
	width:10px;
	height:20px;
	display:inline;
}


#Qualifing-NextEvent p{
	float:left;
	display:inline;
	width:138px;
	margin:0 3px 0 0;
	height:20px;
	line-height:20px;
	padding:0 0 0 1px;

}

#Qualifing-NextEvent span{
	float:left;
	margin:0;
	height:20px;
	line-height:20px;
}

.Convert-Timezone-Div {
	background: url(Immagini/Background-Boxes-h3.jpg) repeat-x top;
	float:left;
	width: 226px;
	height:25px;
}

a.Convert-Timezone:link, 
a.Convert-Timezone:visited, 
a.Convert-Timezone:active, 
a.Convert-Timezone:hover {
	height:25px;
	line-height:25px;
	font-size:10px;
	color:#ffffff !important;
	padding:2px 1px 2px 18px;
	margin-left:8px;
	background-image:url(Immagini/Ico-Timezone.gif);
	background-position:left;
	background-repeat:no-repeat;
} 

#Secondary-News{
	float:left;
	display:inline;
	margin-left:7px;
	margin-top:12px;
	width:674px;
	
	background: #ffffff url(Immagini/bg-secondnews.jpg) repeat-x bottom;
}

#Secondary-News a{
	background-position:center;
	background-repeat:no-repeat;
}

#Secondary-News span{
	color:#626262;
}

#Secondary-News div{
	float:left;
	display:inline;
	margin-left:15px;
	font-size:13px; 
	color:#103277;
	font-weight:bold;
	border-bottom:5px solid #FFFFFF;
	/*border-top:2px solid #FFFFFF;*/
}

#Secondary-News p{
	float:left;
	width:520px;
	padding:0;
	margin: 0 0 0 15px;
	font-size:12px;
	color:#555555;
}

#Secondary-News div strong{
	color:#666666;
}

#Secondary-News div a{
	float:left;
	font-size:13px; 
	color:#e45e00;
	text-decoration:none;
}

#Secondary-News a, #Secondary-News span{
	float:left;
}

#Container-GalleryHome{
	float:left;
	position:relative;
	padding-top:0px;
	padding-left:20px;
	border-left:7px solid #FFFFFF;
	margin-bottom:8px;
	margin-top: 15px;
}

#Container-SecondaryNews{
	float:left;
	border-bottom:15px solid #FFFFFF;
}

#Banner-TV{
	position:absolute;
	top:0px;
	left:475px;
	width:199px;
	height:76px; 
	background-color:#FFFFFF;
}

#Container-All-SmallNews {
	border: 3px solid #fe8d00;
	margin: 5px 0 0px 5px;
	float: left;
	display:inline;
}

#Container-SmallNews{
	margin-left: 0px;
}

#Archive-News-Home{
	float:left;
	display:inline;
	margin-left:5px;
	margin-top:0px;
	width:666px;
	text-align:center;
	height:25px;
	line-height:25px;
	background: url(Immagini/Background-Boxes-h3-Black.gif) repeat-x;
	color: #ffffff;
}

#Archive-News-Home a{
	color:#ffffff;
	font-weight:bold;
}

#Small-News{
	float:left;
	display:inline;
	padding-left:10px;
	padding-top:10px;
	width:650px;
	padding-bottom:10px;
}

#Small-News span{
	color:#626262;
}


#Small-News div{
	float:left;
	display:inline;
	font-size:12px; 
	color:#103277;
	font-weight:bold;
}

#Small-News p{
	float:left;
	width:650px;
	padding:0;
	margin: 5px 0 0 0;
	font-size:12px;
	color:#555555;
}

#Small-News div strong{
	color:#666666;
}

#Small-News div a{
	float:left;
	font-size:12px; 
	color:#e45e00;
	text-decoration:none;
}

#Small-News a, #Small-News span{
	float:left;
}

.SmallNews-RowOdd {
	background: #efefef;
}

#Banner-Environment{
	float:left;
	width:334px;
	height:70px;
	border-right:6px solid #FFFFFF;
	border-left:7px solid #FFFFFF;
	border-top:11px solid #FFFFFF;
	background-color:#CCCCCC;
}

#Banner-ShoppingGame{
	float:left;
	width:334px;
	height:70px;
	background-color:#CCCCCC;
	border-top:11px solid #FFFFFF;
}

#Background-PageGeneral{
	float:left;
	width:100%;
	background-image:url(Immagini/Background-General-Bottom.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}

#Background-Bottom{
	float:left;
	position:relative;
	z-index:10;
	width:990px;
	margin-top:0px;
}

#Background-Cars{
	float:left;
	display:inline;
	width:950px;
	height:148px;
	background-image:url(Immagini/Manufacturers/Cars.jpg);
	background-repeat:no-repeat;
	margin-left:20px;
	border-top:10px solid #FFFFFF;
}

#Background-Cars a{
	float:left;
	width:235px;
	height:140px;
}

#Disclaimer-Bottom{
	float:left;
	width:989px;
	height:100px;
	padding-top: 15px;
	text-align:center;
}

#Disclaimer-Bottom img{
	display:inline;
	margin:0;
}

#Disclaimer-Bottom span{
	float:left;
	width:987px;
	height:40px;
	text-align:center;
	color:#FFFFFF;
	padding-top:17px;

}

#Disclaimer-Bottom a{
	color:#FFFFFF;
	text-decoration:none;
}

#Disclaimer-Bottom a:hover{
	/*color:#0087E1;*/
	text-decoration:underline;
}

#Column-Right{
	float:left;
	display:inline;
	width:300px;
	margin:0;
	border-top:4px solid #FFFFFF;
	padding:0;
}

#Container-Video{
	float:left;
	width:300px;
	background-color:#fe8d00;
}

#Container-Video span{
	position:relative;
	float:left;
	width:300px;
	height:195px;
}

a.Link-Video-Home:link, a.Link-Video-Home:visited, a.Link-Video-Home:active, a.Link-Video-Home:hover{
	position:absolute;
	top:0;
	left:0;
	z-index:5000;
}

#Container-VideoHome{
	float:left;
	position:relative;
}

/*#Box-RightColumn{
	float:left;
	width:298px;
	border:1px solid #CCCCCC;
	margin-top:5px;
}


#Box-RightColumn h3{
	float:left;
	width:296px;
	height:25px;
	border:1px solid #FFFFFF;
	margin:0;
	font-size:11px;
	background-image:url(Immagini/Background-Boxes-h3.jpg);
}*/

#Box-RightColumn{
	float:left;
	width:298px;
	border:1px solid #CCCCCC;
	margin-top:5px;
}


#Box-RightColumn h3{
	float:left;
	width:296px;
	height:25px;
	border:1px solid #FFFFFF;
	margin:0;
	font-size:11px;
	background-image:url(Immagini/Background-Boxes.jpg);
}

#Box-RightColumn-Trophy{
	float:left;
	width:298px;
	border:1px solid #CCCCCC;
	margin-top:5px;
}

#Box-RightColumn-Trophy h3{
	float:left;
	width:295px;
	border:1px solid #eeeeee;
	background: #00529E;
	color: #ffffff;
	margin: 0 ;
	padding-bottom: 5px;
	padding-top: 0;
	/*background-color: #ffeb07;*/ 
}


#Table-Trophy{
	width:296px;
	border:1px solid #b6b5b5;
	margin: 1px 1px 1px 1px;
	font-size:10px;
	background: #b6b5b5;
	/*background-color: #ffeb07;*/
}
#Table-Trophy td{
	font-size:10px;
	/*background-color: #ffeb07;*/
}


#Container-ResultsHome{
	 float:left;
	 width:278px;
	 border-left:8px solid #FFFFFF;
	 border-bottom:12px solid #FFFFFF;
	 border-top:10px solid #FFFFFF;
	 background-image:url(Immagini/Background-Line-Results.gif);
	 background-repeat:repeat-y;
}

#Container-ResultsHome h4, #Container-ResultsHome h5, #Container-ResultsHome h6{
	float:left;
	margin:0;
	height:19px;
	font-size:11px;
	line-height:18px;
}

#Container-ResultsHome h4{
	text-indent:2px;
	font-weight:normal;
	width:22px;
}

#Container-ResultsHome h5{
	position:relative;
	font-weight:normal;
	width:212px;
}

#Container-ResultsHome h5 img{
	position:absolute;
	top:2px;
	left:180px;
	vertical-align:middle;
}


#Container-ResultsHome h6{
	text-align:right;
	width:44px;
	color:#103277;
}

.Box-Type-Login {
	color: #ffffff;
	margin-left:1px;
	border-bottom:1px solid #ffffff;
	background: #4b4b4b;
	width: 296px;
}



#Box-Login-Logged{
	float:left;
	margin-top:7px;
	padding-left:10px;
	padding-bottom:13px;
	background: #4b4b4b;
}

#Box-Login-Logged span{
	display:block;
	margin-bottom:5px;
}

#Box-Login-Logged strong{
	color:#103277;
}


#Box-Login{
	float:left;
	padding-bottom:13px;
}

#Box-RightColumn input{
	float:left;
	display:inline;
	margin-top:8px;
	font-size:11px;
	padding: 0 5px 0 5px;
	width:130px;
	height:20px;
	line-height:18px;
	border:1px solid #CCCCCC;
	background-image:url(Immagini/Background-Input.jpg);
}

#Box-Login span{
	float:left;
	display:inline;
	margin-top:7px;
	font-size:11px;
	line-height:20px;
	width:70px;
	margin-left:15px;
}

#Box-Login a{
	float:left;
	margin-top:7px;
	line-height:18px;
	text-indent:10px;
	font-size:14px;
	color:#e45e00;
	text-decoration:none;
	font-weight:bold;
}

#Box-Login a:hover{
	color:#FA7B00;
}

.login-button {
	display: block;
	width: 58px;
	height: 20px;
	color: #ffffff !important;
	text-indent: 0px !important;
	text-align: center;
	line-height: 20px;
	font-size: 12px !important;
	background: url(Immagini/login-button.gif) no-repeat top left;
	font-weight: normal;
	margin-left: 4px;
}

#Box-Login input {
	background: #3b3b3b url(Immagini/login-field.gif) repeat-x top;
	border: 1px solid #535353;
	height: 20px;
	line-height: 20px;
	font-size: 12px !important;
	color: #ffffff !important;
}

/*#Header-Subpages{
	position:relative;
	float:left;
	display:inline;
	width:979px;
	height:90px;
	margin-left:3px;
	border-left:4px solid #297FB9;
	background-color:#0F83C6;

	background-repeat:repeat-x;
}*/

#Header-Subpages{
	position:relative;
	float:left;
	display:inline;
	width:979px;
	height:90px;
	margin-left:3px;
	background-color:#ba6435;
	/*background-image:url(Immagini/Subpages/Background-Header-ColorSmall.jpg);
	/*background-image:url(Immagini/Subpages/Background-Header.jpg);*/
	background-repeat:repeat-x;
}


#Header-SubpagesADV{
	position:absolute;
	width:979px;
	overflow:hidden;
	top:0;
	left:0;
	float:right;
	/*border-left:5px solid #FFFFFF;*/
}

#Header-Subpages h1{
	float:left;
	margin:0;
	width:360px;
	font-size:20px;
	line-height:90px;
	text-indent:15px;
	text-transform:uppercase;
	background-image:url(Immagini/Subpages/Background-Header-Color.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}

#Header-Subpages strong{
	font-size:16px;
	color:#0484D9;
}

#Header-Subpages span{
	float:right;
	border-left:4px solid #FFFFFF;
	height:90px;
}

/* INIZIO GALLERY PILOTI */

#Content-Drivers{
	float:left;
	width:676px;
	border-left:4px solid #FFFFFF;
}

#Content-Drivers ul{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
	border-left:10px solid #FFFFFF;
	border-top:12px solid #FFFFFF;
}

#Content-Drivers li img{
	float:left;
}

#Content-Drivers li{
	float:left;
	width:156px;
	background-image:url(Immagini/Subpages/Box-Drivers-Middle.gif);
	background-repeat:repeat-y;
	border-right:10px solid #FFFFFF;
	border-bottom:20px solid #FFFFFF;
}

#Content-Drivers li span{
	float:left;
	margin-left:6px;
}

#Content-Drivers span a{
	float:left;
	width:136px;
	height:100px;
	background-position:center center;
	background-repeat:no-repeat;
	border:3px solid #FFFFFF;
}

#Content-Drivers span a:hover{
	border:3px solid #da6801;
}

a.DriverName:link, a.DriverName:visited, a.DriverName:active {
	float:left;
	width:147px;
	height:27px;
	margin:6px 0 6px 0;
	background:#da6801 url(Immagini/Subpages/Box-Drivers-Name.gif) top right no-repeat;
	text-decoration:none;
	color:#FFFFFF;
	font-size:11px;
	text-indent:10px;
	line-height:27px;
}

a.DriverName:hover{
	/*background-position:bottom right;*/
	color:#B4DAF3 !important;
}

.DriverTeamName {
	margin: 0 !important;
	padding: 0;
	display: block;
	width:134px;
	height:32px;
}


#Content-Drivers div{
	float:left;
	line-height:16px;
	border-left:10px solid #D8D8D8;
	font-size:10px;
}

#Content-Drivers div strong{
	font-weight:normal;
	color:#e45e00;
}

/* FINE GALLERY PILOTI */


/* INIZIO DETTAGLIO PILOTI */

#Content-DriversDetails{
	float:left;
	border-left:4px solid #FFFFFF;
}

#Content-DriversDetails ul{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
	border-left:10px solid #FFFFFF;
	border-top:12px solid #FFFFFF;
}

#Content-DriversDetails li img{
	float:left;
}

#Content-DriversDetails li{
	float:left;
	position:relative;
	z-index:1;
	width:334px;
	background-image:url(Immagini/Subpages/Drivers-Details-Middle.gif);
	background-repeat:repeat-y;
	border-right:10px solid #FFFFFF;
	border-bottom:20px solid #FFFFFF;
}

#Content-DriversDetails li span{
	float:left;
	margin-left:6px;
}

#Content-DriversDetails span a{
	float:left;
	width:316px;
	height:229px;
	background-position:center center;
	background-repeat:no-repeat;
	border:3px solid #FFFFFF;
}

a.DriverNameDetails:link, a.DriverNameDetails:visited, a.DriverNameDetails:active {
	float:left;
	width:170px;
	height:27px;
	border-top:6px solid #DADADA;
	border-right:155px solid #DADADA;
	border-bottom:6px solid #DADADA;
	background:#da6801 url(Immagini/Subpages/Box-Drivers-Name.gif) no-repeat top right;
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	text-indent:10px;
	line-height:27px;
}

a.DriverNameDetails:hover{
	/*background-position:bottom right;*/
	color:#fff5a3 !important;
}

a.TeamNameDetails:link, a.TeamNameDetails:visited, a.TeamNameDetails:active {
	float:left;
	width:326px;
	height:27px;
	border-top:6px solid #DADADA;
	border-bottom:6px solid #DADADA;
	background:#da6801 url(Immagini/Subpages/Box-Drivers-Name.gif) top right no-repeat;
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	text-indent:10px;
	line-height:27px;
}

a.TeamNameDetails:hover{
	/*background-position:bottom right;*/
	color:#fff5a3 !important;
}


#Content-DriversDetails p{
	float:left;
	line-height:16px;
	border-left:10px solid #D8D8D8;
	font-size:10px;
	margin:5px 0 10px 0;
}

#Content-DriversDetails p strong{
	font-weight:normal;
	color:#e45e00;
}

#DriversDetails-Helmet{
	position:absolute;
	top:210px;
	left:185px;
	z-index:5;
	background-color:#D8D8D8;
	background-position:center;
	background-repeat:no-repeat;
}

#DriversDetails-Helmet a{
	float:left;
	width:131px;
	height:95px;
	background-position:center center;
	background-repeat:no-repeat;
	margin:0;
	border:0;
	padding:0;
}

#DriversDetails-Helmet img{
	float:left;
	margin:0;
	border:0;
	padding:0;
}


#Title-DriverDetails{
	float:left;
	display:inline;
	margin:10px 0 10px 10px;
	font-size:16px;
	color:#e45e00;
	font-weight:bold;
}

#Table-DriversDetails{
	float:left;
	display:inline;
	width:310px;
	height:329px;
	margin-top:15px;
	border:1px solid #CCCCCC;
	background-image:url(Immagini/Subpages/Drivers-Details-BackgroundTableDetails.jpg);
	background-repeat:repeat-x;
	background-position:top;
	margin-bottom:15px;
}

#Table-DriversDetails span{
	float:left;
	width:285px;
	padding:5px 0 5px 0;
	margin-left:12px;
	border-bottom:1px solid #E1E1E1;
}

#Table-DriversDetails h3{
	float:left;
	margin:0;
	width:40%;
	font-size:12px;
	color:#e45e00;
	line-height:17px;
}

#Table-DriversDetails h4{
	float:right;
	margin:0;
	width:58%;
	font-size:12px;
	font-weight:normal;
	line-height:17px;
	text-align:left;

}

/* INIZIO TABELLA TEAMS */

#Table-TeamsDetails{
	float:left;
	display:inline;
	width:310px;
	margin-top:15px;
	border:1px solid #CCCCCC;
	background-image:url(Immagini/Subpages/Drivers-Details-BackgroundTableDetails.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:15px;
	margin-bottom:10px;
}

#Table-TeamsDetails span{
	float:left;
	width:285px;
	padding:5px 0 5px 0;
	margin-left:12px;
	border-bottom:1px solid #E1E1E1;
}

#Table-TeamsDetails h3{
	float:left;
	margin:0;
	width:40%;
	font-size:12px;
	color:#e45e00;
	line-height:17px;

}

#Table-TeamsDetails h4{
	float:right;
	width:58%;
	text-align:left;
	margin:0;
	font-size:12px;
	font-weight:normal;
	line-height:17px;
}

/* INIZIO TABELLA TEAMS */

/* INIZIO TABELLA HYSTORY */

#Title-DriverDetailsHystory{
	float:left;
	display:inline;
	width:630px;
	margin:10px 0 10px 10px;
	font-size:16px;
	color:#e45e00;
	font-weight:bold;

}

#Title-DriverDetailsHystory h5{
	float:left;
	display:inline;
	font-size:16px;
	color:#e45e00;
	font-weight:bold;
	margin:0;
	padding:0;
}

#Title-DriverDetailsHystory h6{
	float:right;
	display:inline;
	color:#103277;
	font-size:12px;
	margin:0;
	padding:0;
}

#Title-DriverDetailsHystory select{
	color:#103277;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#Table-LinkLogos{
	float:left;
	display:inline;
	width:150px;
	margin-left:15px;
	border:1px solid #CCCCCC;
	margin-bottom:15px;
	padding-bottom:15px;
	padding-top:20px;
	background-image:url(Immagini/Subpages/Drivers-Details-BackgroundTableDetails.jpg);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
}

#Table-LinkLogos img{
	margin-left:auto;
	margin-right:auto;
}

#Table-LinkLogos a{
	line-height:20px;
}

#Table-DriversDetailsHystory{
	float:left;
	display:inline;
	width:653px;
	margin-left:15px;
	border:1px solid #CCCCCC;
	margin-bottom:15px;
	padding-bottom:15px;
	background-image:url(Immagini/Subpages/Drivers-Details-BackgroundTableDetails.jpg);
	background-repeat:repeat-x;
	background-position:top;

}

#Table-DriversDetailsHystory span{
	float:left;
	width:630px;
	padding:5px 0 5px 0;
	margin-left:12px;
	border-bottom:1px solid #E1E1E1;
}

#Table-DriversDetailsHystory h3{
	float:left;
	margin:0;
	width:20%;
	font-size:12px;
	color:#e45e00 !important;
}

#Table-DriversDetailsHystory h4{
	float:right;
	text-align:left;
	width:80%;
	margin:0;
	font-size:12px;
	font-weight:normal;
}

#Table-DriversDetailsHystory h4 a{
	float:none;
	width:auto;
	height:auto;
	border:0;
}

#Table-DriversDetailsHystory h3 a{
	font-size:12px;
	color:#333333 !important;
	float:none;
	width:auto;
	height:auto;
	border:0;
}

#Table-DriversDetailsHystory h3 a:hover{
	color:#FA7B00 !important;
}

/* FINE TABELLA HYSTORY */

/* FINE DETTAGLIO PILOTI */

#Paginatore{
	float:left;
	width:675px;
	border-left:4px solid #FFFFFF;
	height:35px;
	background-image:url(Immagini/Subpages/Background-Paginatore.jpg);
	background-repeat:repeat-x;
	text-align:center;
	line-height:35px;
}

#Paginatore a{
	text-decoration:none;
	color:#e45e00;
}

#TableStandard{
	width:95%;
	margin:10px 0 0 17px;
	padding:0;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	background-image:url(Immagini/Subpages/Drivers-Details-BackgroundTableDetails.jpg);
	background-repeat:repeat-x;
	background-position:top;

}

#TableStandard td{
	padding:5px;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

#TableStandard thead{
	font-size:16px;
	color:#e45e00;
	font-weight:bold;
	margin:0;
	padding:0;
}


#Table-TrackInfos{
	float:left;
	display:inline;
	width:653px;
	margin-left:15px;
	border:1px solid #CCCCCC;
	margin-bottom:15px;
	padding-bottom:15px;
	background-image:url(Immagini/Subpages/Drivers-Details-BackgroundTableDetails.jpg);
	background-repeat:repeat-x;
	background-position:top;

}

#Table-TrackInfos span{
	float:left;
	width:630px;
	padding:5px 0 5px 0;
	margin-left:12px;
	border-bottom:1px solid #E1E1E1;
	line-height:18px;
}

#Table-TrackInfos h3{
	float:left;
	margin:0;
	width:110px;
	font-size:12px;
	color:#103277;

}

#Table-TrackInfos h4{
	float:left;
	margin:0;
	font-size:12px;
	font-weight:normal;
}

#Table-TrackInfos h5{
	display:inline;
	margin:0;
	padding:0;
	font-size:10px;
	font-weight:normal;
}

#Table-FirstTrackInfos {
	float:left;
	display:inline;
	width:638px;
	margin-left:15px;
	border:1px solid #CCCCCC;
	margin-bottom:15px;
	padding-bottom:15px;
	padding-left:15px;
	background-image:url(Immagini/Subpages/Drivers-Details-BackgroundTableDetails.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#Table-FirstTrackInfos span{
	float:left;
	width:23%;
	padding:5px 0 5px 10px;
	font-weight:bold;
	background-image:url(Immagini/Calendar/Arrow-Blue.gif);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom:1px solid #E1E1E1;
	line-height:18px;

}


/* TABLE RESULTS */

#Table-TrackResults{
	float:left;
	display:inline;
	width:655px;
	margin-left:15px;
	border:1px solid #CCCCCC;
	margin-bottom:15px;
	padding-bottom:15px;
	background-image:url(Immagini/Subpages/Drivers-Details-BackgroundTableDetails.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#Table-TrackResultsRow {
	width:638px;
	margin-left:10px;
}

#Table-TrackResultsRow thead{
	font-weight:bold;
	color:#103277;
}

#Table-TrackResultsRow td{
	width:33%;
	padding:5px 0 5px 5px;
	border-bottom:1px solid #E1E1E1;
}

/* INIZIO GALLERY STANDARD */


a.GalleryName:link, a.GalleryName:visited, a.GalleryName:active {
	float:left;
	width:140px;
	height:35px;
	text-align:center;
	border-bottom:1px solid #FFFFFF;
	margin:6px;
	padding-bottom:5px;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	color:#e45e00;

}

a.GalleryName:hover{
	/*background-position:bottom right;*/
		color:#FA7B00 !important;

}

#Content-Drivers h6{
	float:left;
	width:150px;
	font-weight:normal;
	margin:0;
	color:#e45e00;
	font-size:10px;
	text-align:center;
	padding:5px 0 5px 0;
}

#Content-Drivers h6 a{
	text-decoration:none;
}

#Pagefooter{
	float:left;
	width:670px;
	border-left:4px solid #FFFFFF;
	height:35px;
	background-image:url(Immagini/Subpages/Background-Paginatore.jpg);
	background-repeat:repeat-x;
	text-align:center;
	line-height:35px;
}

#Pagefooter a{
	text-decoration:none;
	color:#e45e00;
}


/* FINE GALLERY STANDARD */

/* INIZIO COLONNA RACING CAREER PILOTI */

#Table-DriversDetailsRacingCareer{
	float:left;
	display:inline;
	width:653px;
	margin-left:15px;
	border:1px solid #CCCCCC;
	margin-bottom:15px;
	padding-bottom:15px;
	background-image:url(Immagini/Subpages/Drivers-Details-BackgroundTableDetails.jpg);
	background-repeat:repeat-x;
	background-position:top;

}

#Table-DriversDetailsRacingCareer span{
	float:left;
	width:630px;
	padding:5px 0 5px 0;
	margin-left:12px;
	border-bottom:1px solid #E1E1E1;
}

#Table-DriversDetailsRacingCareer h3{
	float:left;
	margin:0;
	width:10%;
	font-size:12px;
	color:#e45e00;
}

#Table-DriversDetailsRacingCareer h4{
	float:right;
	text-align:left;
	width:87%;
	margin:0;
	font-size:12px;
	font-weight:normal;
}

/* FINE COLONNA RACING CAREER PILOTI */

/* INIZIO READ NEWS */

#Read-News{
	float:left;
	display: inline;
}

#Read-News h1{
	float:left;
	display: inline;
	width:669px;
	margin:10px 0 10px 0;
	font-size:18px;
	color:#e45e00;
	font-weight:bold;
	text-indent:10px;
}

#Read-News-Foto{
	float:left;
	display:inline;
	width:442px;
	background-repeat:no-repeat;
	background-position:center center;
}

#Container-MoreNews{
	float:left;
	display:inline;
	width:224px;
	height:253px;
	border:1px solid #CCCCCC;
	margin-left:8px;
	margin-bottom:8px;
	overflow: hidden;
}

a.ReadNews-MoreNews:link, a.ReadNews-MoreNews:visited, a.ReadNews-MoreNews:active {
	float:left;
	width:200px;
	font-size:11px;
	text-decoration:none;
	margin:0px 0 5px 10px;
	padding:5px 0 5px 0;
	border-bottom:1px solid #CCCCCC;
}

a.ReadNews-MoreNews span {
	color:#777777;
}

#Read-News-text{
	float:left;
	display:inline;
	
	width: 675px !important;
	width: 672px;
	padding:0;
	color:#333333;
	border-bottom: 2px solid #fd8c00;
	background: #eeeeee;
}

#Read-News-text p{
	border:0;
	margin:5px 0 5px 0;
	padding:0;
	font-size:12px;
	color:#333333;
}

#Read-News-Data {
	color:#666666;
	width: 661px;
	font-size:13px;
	color: #666666;
	padding: 4px 4px 4px 10px;
	background: url(Immagini/bg-date.gif) repeat-x top;
	
}

#Read-News-Contenuto {
	float: left;
	display: inline;
	padding:0px;
	color:#333333;
	padding: 4px 4px 4px 10px;
}

#Container-MoreNews h3{
	float:left;
	width:222px;
	height:25px;

	line-height:25px;
	border:1px solid #FFFFFF;
	margin:0;
	padding: 0;
	background:url(Immagini/Background-Boxes-h3.jpg) repeat-x;
}
#Container-MoreNews h3 img.title {
	margin: 3px 16px 0 1px;
}

#Container-MoreNews h3 a {
	float: left;
	
	height:25px;
	display: block;
}

#Container-MoreNews h3 a img {
	line-height:25px;
	margin: 8px 0 0 0;
}
	
/* FINE READ NEWS */

#Partners-logo {
	float:left;
	width:670px;
}

#Partners-logo  p{
	float:left;
	display:inline;
	padding:5px 5px 10px 5px;
	width:296px;
	margin:12px;
	border:1px solid #CCCCCC;
	text-align:center;
	font-size:12px;
}

#Partners-logo  img{
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px solid #CCCCCC;
}

#Table-DriversDetailsRacingCareer{
	float:left;
	display:inline;
	width:653px;
	margin-left:15px;
	border:1px solid #CCCCCC;
	margin-bottom:15px;
	padding-bottom:15px;
	background-image:url(Immagini/Subpages/Drivers-Details-BackgroundTableDetails.jpg);
	background-repeat:repeat-x;
	background-position:top;

}

/* INIZIO STILE ELENCO DOCUMENTI */

#Table-Documents{
	float:left;
	display:inline;
	width:653px;
	margin-left:15px;
	border:1px solid #CCCCCC;
	margin-bottom:15px;
	padding-bottom:15px;
	background-image:url(Immagini/Subpages/Drivers-Details-BackgroundTableDetails.jpg);
	background-repeat:repeat-x;
	background-position:top;

}


#Table-Documents span{
	float:left;
	width:630px;
	padding:5px 0 10px 0;
	margin-left:12px;
	border-bottom:1px solid #E1E1E1;
}

#Table-Documents h3{
	float:left;
	margin:0;
	width:70px;
	font-size:12px;
	color:#e45e00;

}

#Table-Documents h4{
	float:left;
	margin:0;
	font-size:12px;
	font-weight:normal;

}

#Table-Documents h4 a{

}

#Table-Documents h4 strong{
	float:left;
	width:625px;
	margin:0;
	padding:0;
	color:#777777;
	font-weight:normal;
	margin-top:5px;
}

#Table-Documents h2{
	float:left;
	width:625px;
	margin:0;
	padding:0 0 5px 0;
	color:#103277;
	font-weight:normal;
	margin-top:5px;
	font-size:12px;
	color:#333333;
}

/* FINE STILE ELENCO DOCUMENTI */

#TableArchives{
	width:95%;
	margin:10px 0 0 17px;
	padding:0;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	background-image:url(Immagini/Subpages/Drivers-Details-BackgroundTableDetails.jpg);
	background-repeat:repeat-x;
	background-position:top;

}

#TableArchives td{
	padding:5px;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

#TableArchives thead{
	font-size:16px;
	height:30px;
	color:#e45e00;
	font-weight:bold;
	margin:0;
	padding:0;
}


#Row-ElencoResults{
	line-height:18px;
	background-color:#F4F4F4;
}

#Row-ElencoTotalResults{
	line-height:30px;
	height:30px;
	background-color:#F4F4F4;
}

#Content-ReadNewsDetails{
	float:left;
	border-left:4px solid #FFFFFF;
}


.Title-Manufacturers{
	float:left;
	width:296px;
	height:25px;
	border:1px solid #ffffff;
	margin:0;
	font-size:14px;
	background:url(Immagini/Background-Boxes-h3-Black.gif) repeat-x top !important;
}

/* INIZIO TABELLE CIRCUIT DETAILS */

#Table-CircuitsDetails{
	float:left;
	display:inline;
	width:653px;
	margin-left:15px;
	border:1px solid #CCCCCC;
	margin-bottom:15px;
	padding-bottom:15px;
	background-image:url(Immagini/Subpages/Drivers-Details-BackgroundTableDetails.jpg);
	background-repeat:repeat-x;
	background-position:top;

}

#Table-CircuitsDetails span{
	float:left;
	width:630px;
	padding:5px 0 5px 0;
	margin-left:12px;
	border-bottom:1px solid #E1E1E1;
}

#Table-CircuitsDetails h3{
	float:left;
	margin:0;
	width:33%;
	font-size:12px;
	color:#103277;
}

#Table-CircuitsDetails h3 a{
	font-size:12px;
	color:#333333 !important;
	float:none;
	width:auto;
	height:auto;
	border:0;
}

#Table-CircuitsDetails h3 a:hover{
	color:#FA7B00 !important;
}


#Box-RightColumn h3 {
	float:left;
	height:25px;
	border:1px solid #FFFFFF;
	margin:0;
	padding: 0 !important;
	background: url(Immagini/Background-Boxes-h3.jpg) repeat-x;
	color: #ffffff;
}

#Box-RightColumn h3 img {
	float:left;
	margin: 4px 0 0 3px;
}

#Box-RightColumn h3 span {
	display:block;
	font-size: 14px;
	margin: 5px 0 0 3px;
}

#Box-CarsHome {
	float: left;
	display: inline;
	border-bottom: 1px solid #e9e9e9;
	text-align:center;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 5px 0 5px 5px;
}

#Text-Link {
	float: left;
	display: inline;
	color: #999999;
	text-align: center;
	width: 669px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#Text-Link a,
#Text-Link a:link,
#Text-Link a:active,
#Text-Link a:visited {
	color: #999999;
	text-decoration: none;
}

#Text-Link a:hover {
	color: #777777;
	text-decoration: underline;
}

/* ------------------------aggiunte 2010---------------------------------*/

#Container-calendar{
	float:left;
	position: relative;
	display:inline;
	line-height: 15px;
	margin-bottom: 2px;
}

#Container-calendar a{ 
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	
	}
	
#Table-calendar{
	font-size:10px;
	background: #ff9900;
	width: 988px;
	}
	
 #Table-calendar td{
	 background: url(Immagini/bg_table_calendar.gif) repeat-x;
	 width: 8%;
	}
	
#Banner-Environment{
	float:left;
	width:214px;
	height:90px;
	border-right:2px solid #F97705;
	border-left:2px solid #F97705;
	border-top:15px solid #F97705;
	border-bottom:2px solid #F97705;
	background-color:#FFFFFF;
}

#Banner-ShoppingGame{
	float:left;
	width:214px;
	height:90px;
	background-color:#FFFFFF;
	border-right:2px solid #F97705;
	border-left:2px solid #F97705;
	border-top:15px solid #F97705;
	border-bottom:2px solid #F97705;
}

#Banner-ThreeBoxes {
	margin-left: 6px;
}

#Banner-SupporterEvents{
	float:left;
	width:200px;
	height:108px;
	background-color:#F97705;
	border:3px solid #F97705;
	margin-left: 9px;
	margin-top: 6px;
	text-align:center;
}

#Banner-SupporterEvents h1 {
	color: #ffffff;
	font-size: 12px;
	padding-bottom:2px;
}

.Banner-WhiteContainer {
	float:left;
	border: 1px solid #ffffff;
	background: #ffffff;
	height:89px;
	text-align:center;
}

#Banner-SupporterEvents .scrollSE {
	padding-top: 1px;
}

#Search-Text{
	width:662px;
	height:50px;
	margin-left:3px;
	background-color:#F97705;
	color:#FFFfff;
	padding-left: 5px;
}
#Search-TextHome{
	width:295px;
	height:25px;
	background-color:#F97705;
	color:#FFFfff;
	padding: 3px;
	line-height: 25px;
	display: block;
	margin-bottom: 20px;
}

#Search-Text-Archive{
	width:650px;
	height:25px;
	background-color:#F97705;
	color:#FFFfff;
	padding: 3px;
	}
	
#Search-TextHomeMain{
	width:100%;
	height:30px;
	background:#F97705;
	color:#FFFfff;
	padding: 7px 0 0 5px;
	
}