﻿/*stili per il layout fisso con posizionamenti assoluti*/
html, body{margin: 0px; padding:0px; scrollbar-3dlight-color: #808080; scrollbar-arrow-color: #000000; scrollbar-darkshadow-color: #808080; scrollbar-face-color: #E3E3E3; scrollbar-highlight-color: #EFEFEF; scrollbar-shadow-color: #A9A9A9; scrollbar-track-color: #a9a9a9}
body{
	background: #DEDEDE repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center
}
div#container{position:relative; width: 980px; margin: 5px auto 0px; text-align: left;}
div#bordo_sx { background: #e3e3e3 url(image/sfondo_bordo_sx.gif) repeat-y left bottom; }
div#sfondo_piva { min-height: 323px; height: auto; }

/*stili generici, su header e footer*/
div#header{background: url(image/sfondo_header.gif) no-repeat; color: #000; height: 244px; margin: 0px; padding: 0px; border: 0px;}

/*stili specifici per il layout*/
div#navigation{position: absolute;top: 258px; left: 0px; width: 230px; padding: 0px; padding-left: 15px; }
div#pdf_link{position: absolute;top: 545px; left: 0px; width: 230px; padding: 0px; padding-left: 15px; }
div#content{margin-left: 245px; padding: 14px 20px 0px 20px; background: url(image/sfondo_principale.gif) repeat-y; height: 309px;}
div#sfondo_piva>div#content{min-height: 309px; height: auto;}
div#footer{background: url(image/sfondo_footer.gif) right; height: 39px;}

/*Stili Header */
div#su{ width: 955px; height: 18px; margin: 0px 5px; padding: 0px; border: 0px;}
div#su_sx{      margin: 0px 0px 0px 3px; padding: 0px; border: 0px; width: 239px; height: 226px; float: left; background-color: #fff;}
div#header>div#su_sx{margin: 0px 0px 0px 5px; width: 240px;}
div#su_centro{  margin: 0px; padding: 0px; border: 0px; width: 590px; height: 226px; float: left; background-color: #fff;}
div#su_dx{      margin: 0px 6px 0px 0px; padding: 0px; border: 0px; width: 124px; height: 226px; float: left;}
div#header>div#su_dx{margin: 0px 5px 0px 0px; width: 125px;}

div#logo{   margin: 0px; padding: 0px; border: 0px; width: 239px; height: 87px;}
div#su_sx>div#logo{width: 240px;}
div#news{   margin: 0px; padding: 5px; border: 0px; width: 229px; height: 97px; background-color: #E7001A;}
div#su_sx>div#news{width: 230px;}
div#lingua{ margin: 0px; padding: 0px; border: 0px; width: 239px; height: 21px;}
div#su_sx>div#lingua{margin-top: 11px;width: 240px;}

div#imm_centro{ margin: 0px; width: 588px; height: 192px; border: 1px solid #E7001A;}
div#m_centro{ margin: 0px; padding: 0px; border: 0px; width: 590px; height: 30px;}
div#su_centro>div#m_centro{ height: 32px;}
div#m_centro_su{ margin: 0px; padding: 0px; width: 589px; height: 4px; border-bottom: 2px solid #fff; border-left: 1px solid #fff; border-top: 0px; border-right:0px; font-size: 1px; background-color: #E7001A;}
div#m_centro>div#m_centro_su{ height: 9px;}
div#m_centro_menu{ margin: 0px; padding: 0px; border: 0px; width: 590px; height: 21px;}
.m_orizzontale { float:left; background-color: #E7001A; margin: 0px; padding: 0px; width: 117px; height: 21px; border-left: 1px solid #fff; border-right: 0px; border-top: 0px; border-bottom: 0px; text-align: center; color: #fff; font-size: 10px; }

div#site_dx{ margin: 0px; padding: 0px; width: 124px; height: 66px; background: #fff url("image/sfondo_site.gif") no-repeat top left;}
div#su_dx>div#site_dx{width: 125px;}
div#imm_dx{ margin: 0px; padding:0px; width: 124px; height: 160px; background: #fff url("image/imm_dx_ie6.jpg") no-repeat top left;}
div#su_dx>div#imm_dx{width: 125px; background: #fff url("image/imm_dx.jpg") no-repeat top left;}
div#site_dx_site{position:relative; margin: 0px 27px; width: 70px; height: 15px; text-align:center; color: #E7001A; top: 40px; }
div#su_dx>div#site_dx_site{width: 71px;}

div#divTestoHome{text-align: center; font-family: Arial; font-weight:bold; font-size: 12px; color: #000;  }

div#posizione{font-family: Arial; font-size: 12px; color: #000; text-align: right; padding-right: 125px;  }

/*Stili Lingua*/
div#l_attiva{ width: 109px; float:left; text-align:right; font-size: 14px; color: #E7001A; }
div#sep{ width: 21px; float: left; text-align:center; color: #E7001A;  font-size: 14px; }
div#l_disattiva{ float:left; width: 109px; text-align:left; font-size: 14px; color: #9B9A9A; }

/*stili per la navigazione*/
.liv1 {
    font-size: 10px;
}

.liv2 {
    font-size: 10px;
}

.liv3 {
    font-size: 10px;}.link_alto_destra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.link_alto_destra_cliccato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B70C1E;
}
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.tresto_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.testo_bold_Honda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E40001;
}
.titolo_yamaha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #075995;
}
.titolo_suzuki {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFCC00;
}
.titolo_ktm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F4A16A;
}
.tresto_bold_site_map {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.testo_blu_scuro_normale {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #130d7a;
}

.input {
    width: 250px;
    font-size: 11px;
}.titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #E40001;
}
.link_alto_destra_cliccatoCopia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
