﻿/*****************************************/
/*          TOP MENU                     */
/*****************************************/

.mnubackground{
    background : url(../immagini/prova-bg-renault.jpg) no-repeat top center;
}

div#mnutop ul {
    list-style:none;
    padding:0;
    margin:1px 0 0 0;
    width:670px;
    float:left;    
}
div#mnutop ul li {
    display:inline;
    float:left;
    height:35px;
    padding:0;
    margin:0;
    /*max-width:100px;
    width:expression(document.body.clientWidth > 44? "44px": "auto" );*/
}
div#mnutop ul li a {
    color:#48594B;
    display:block;
    text-decoration:none;
    height:35px;
    padding:0;
    margin:0;
}
/***************************************/
/*              ELEMENTI MENU          */
/***************************************/

/********** NEWS ***********/
div#mnutop ul li a.news{
	background-image: url(../immagini/top-nav/top-menu-yellow_01.gif);
	background-position: 0 0;
	background-repeat:no-repeat;	
	height:35px;
	width:84px;
}
div#mnutop ul li a.news:hover{
	background-image: url(../immagini/top-nav/top-menu-yellow_01.gif);
	background-position: 0 -36;
	background-repeat:no-repeat;
	height:35px;
	width:84px;
}
div#mnutop ul li a.current-news{
	background-image: url(../immagini/top-nav/top-menu-yellow_01.gif);
	background-position: 0 -36;
	background-repeat:no-repeat;
	width:84px;	
	height: 35px;
	cursor:default;
}

/********** RISULTATI ***********/
div#mnutop ul li a.risultati{
	background-image: url(../immagini/top-nav/top-menu-yellow_02.gif);
	background-position: 0 0;
	background-repeat:no-repeat;	
	height:35px;
	width:85px;
}
div#mnutop ul li a.risultati:hover{
	background-image: url(../immagini/top-nav/top-menu-yellow_02.gif);
	background-position: 0 -36;
	background-repeat:no-repeat;
	height:35px;
	width:85px;
}
div#mnutop ul li a.current-risultati{
	background-image: url(../immagini/top-nav/top-menu-yellow_02.gif);
	background-position: 0 -36;
	background-repeat:no-repeat;
	width:85px;	
	height: 35px;
	cursor:default;
}

/********** CLASSIFICA ***********/
div#mnutop ul li a.classifica{
	background-image: url(../immagini/top-nav/top-menu-yellow_03.gif);
	background-position: 0 0;
	background-repeat:no-repeat;	
	height:35px;
	width:92px;
}
div#mnutop ul li a.classifica:hover{
	background-image: url(../immagini/top-nav/top-menu-yellow_03.gif);
	background-position: 0 -36;
	background-repeat:no-repeat;
	height:35px;
	width:92px;
}
div#mnutop ul li a.current-classifica{
	background-image: url(../immagini/top-nav/top-menu-yellow_03.gif);
	background-position: 0 -36;
	background-repeat:no-repeat;
	width:92px;	
	height: 35px;
	cursor:default;
}

/********** VIDEO ***********/
div#mnutop ul li a.video{
	background-image: url(../immagini/top-nav/top-menu-yellow_04.gif);
	background-position: 0 0;
	background-repeat:no-repeat;	
	height:35px;
	width:65px;
}
div#mnutop ul li a.video:hover{
	background-image: url(../immagini/top-nav/top-menu-yellow_04.gif);
	background-position: 0 -36;
	background-repeat:no-repeat;
	height:35px;
	width:65px;
}
div#mnutop ul li a.current-video{
	background-image: url(../immagini/top-nav/top-menu-yellow_04.gif);
	background-position: 0 -36;
	background-repeat:no-repeat;
	width:65px;	
	height: 35px;
	cursor:default;
}

/********** FOTO ***********/
div#mnutop ul li a.foto{
	background-image: url(../immagini/top-nav/top-menu-yellow_05.gif);
	background-position: 0 0;
	background-repeat:no-repeat;	
	height:35px;
	width:67px;
}
div#mnutop ul li a.foto:hover{
	background-image: url(../immagini/top-nav/top-menu-yellow_05.gif);
	background-position: 0 -36;
	background-repeat:no-repeat;
	height:35px;
	width:67px;
}
div#mnutop ul li a.current-foto{
	background-image: url(../immagini/top-nav/top-menu-yellow_05.gif);
	background-position: 0 -36;
	background-repeat:no-repeat;
	width:67px;	
	height: 35px;
	cursor:default;
}

/********** SQUADRE ***********/
div#mnutop ul li a.squadre{
	background-image: url(../immagini/top-nav/top-menu-yellow_06.gif);
	background-position: 0 0;
	background-repeat:no-repeat;	
	height:35px;
	width:95px;
}
div#mnutop ul li a.squadre:hover{
	background-image: url(../immagini/top-nav/top-menu-yellow_06.gif);
	background-position: 0 -36;
	background-repeat:no-repeat;
	height:35px;
	width:95px;
}
div#mnutop ul li a.current-squadre{
	background-image: url(../immagini/top-nav/top-menu-yellow_06.gif);
	background-position: 0 -36;
	background-repeat:no-repeat;
	width:95px;	
	height: 35px;
	cursor:default;
}

/********** PILOTI ***********/
div#mnutop ul li a.piloti{
	background-image: url(../immagini/top-nav/top-menu-yellow_07.gif);
	background-position: 0 0;
	background-repeat:no-repeat;	
	height:35px;
	width:75px;
}
div#mnutop ul li a.piloti:hover{
	background-image: url(../immagini/top-nav/top-menu-yellow_07.gif);
	background-position: 0 -36;
	background-repeat:no-repeat;
	height:35px;
	width:75px;
}
div#mnutop ul li a.current-piloti{
	background-image: url(../immagini/top-nav/top-menu-yellow_07.gif);
	background-position: 0 -36;
	background-repeat:no-repeat;
	width:75px;	
	height: 35px;
	cursor:default;
}

/********** INFO ***********/
div#mnutop ul li a.info{
	background-image: url(../immagini/top-nav/top-menu-yellow_08.gif);
	background-position: 0 0;
	background-repeat:no-repeat;	
	height:35px;
	width:101px;
}
div#mnutop ul li a.info:hover{
	background-image: url(../immagini/top-nav/top-menu-yellow_08.gif);
	background-position: 0 -36;
	background-repeat:no-repeat;
	height:35px;
	width:101px;
}
div#mnutop ul li a.current-info{
	background-image: url(../immagini/top-nav/top-menu-yellow_08.gif);
	background-position: 0 -36;
	background-repeat:no-repeat;
	width:101px;	
	height: 35px;
	cursor:default;
}
/*****************************************/

div#mnutop ul li a em {
	display:block;
	font-family: "Arial";
	font-size: 12px;
	font-stretch:normal;
	font-style:normal;
	text-align: center;
	vertical-align:bottom;
	font-weight:bold;
	height:35px;
	color:#48594B;
	padding:10px 13px 0 13px;
	width:auto;
	cursor:pointer;	
}
div#mnutop  ul li a:hover {
	font-weight:bold;
	color:#48594B;
}
div#mnutop li a:hover em {
	font-weight:bold;
	color:#48594B;
}


/*******************************************/
/*              BOX GIALLO                 */
/*******************************************/
.mask-bg-box {
    background: url(../immagini/box-yellow-bg.gif) top center repeat-y;    
    width: 800px;
	margin: 0 auto;	
    text-align:center;
    clear: both;
}

.box {
	width: 800px;
	margin: 0 auto;	
    text-align:center;
    clear: both;
    background: url(../immagini/box-yellow-top.gif) top center no-repeat;    
}

.box-container {
    width:800px;
    margin: 0 auto;
    clear: both;
    padding: 10px 0 10px 0;    
    background: url(../immagini/box-yellow-bottom.gif) bottom center no-repeat;    	        	
    text-align:center;
}

.box-content {
    width:760px;
    height:auto;
    margin: 0 auto;
    clear: both;
    padding: 5px;
    overflow:hidden;
}

/* MINI */
#box-mn {
	background : url(../immagini/box-yellow-mini-top.gif) no-repeat top left;
	position : relative;
	float:left;
	width:360px;
	min-height:50px;
	padding:17px;
}

#middle-sx{
	background : url(../immagini/box-yellow-mini-bottom.gif) no-repeat bottom left;
	position:relative;
	width:393px;
	float:left;
	padding: 0px;
	margin:0;
	margin: 0 18px 15px 0;
}


/*****************************************/
/*          NEWS BOX                     */
/*****************************************/

#news .last5{	
	background : url(../immagini/renault-last5.jpg) no-repeat top left ;
	position:relative;
	float:left;
	width:365px;
	float:left;
	padding: 60px 15px 0px 15px;
	margin: 0px;
}

#news .news{
	background : url(../immagini/renault-news.jpg) no-repeat top left ;
	position:relative;
	float:left;
	width:365px;
	float:left;
	padding: 60px 15px 0px 15px;
	margin: 0px;
}
#news .photo{
	background : url(../immagini/renault-gallery.jpg) no-repeat top left ;
	position:relative;
	float:left;
	width:365px;
	float:left;
	padding: 60px 15px 0px 15px;
	margin: 0px;
}

#news .lastvideo{
	background : url(../immagini/renault-lastvideo.jpg) no-repeat top left ;
	position:relative;
	float:left;
	width:365px;
	float:left;
	padding: 60px 15px 0px 15px;
	margin: 0px;
}
/*******************************************/


/*****************************************/
/*          LIGHT BOX                    */
/*****************************************/

.top-box-bg {
    background-color:#F5B827;    
}

.top-box {
    background:#FFFFFF url(../immagini/top-box-bg-yellow.gif) repeat-x;        
}

.img-box {
    background-color:#636163;    
    border:0;
    text-decoration:none;
    border:1px solid #F5B827;
}

.img-box-hover {
    border:0;
    background-color:#ACACAC;    
    text-decoration:none;  
    border:1px solid #F5B827;  
}
/*******************************************/