#wrapper {
overflow: auto;
width: 610px;
height: 256px;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
padding: 0;
}

#content {
width: 585px;
height: 230px;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
padding: 0;
}

#wrapperProd {
overflow: auto;
width: 610px;
height: 252px;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
padding: 0;
}

#contentProd {
width: 585px;
height: 252px;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
padding: 0;
}



#wrapperNews {
overflow: auto;
width: 620px;
height: 415px;
margin-left: 0;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
padding: 0;
}


#contentNews {
width: 590px;
height: 415px;
margin-left: 0;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
padding: 0;
}



#wrapperGen {
overflow: auto;
width: 790px;
height: 442px;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
padding: 0;
}

#contentGen {
width: 765px;
height: 442px;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
padding: 0;
}



#wrapperPop {
/*overflow: auto;
width: 480px;
height: 270px;*/
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
padding: 0;
}

#contentPop {
/*width: 460px;
height: 270px;*/
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
padding: 0;
}


#wrapper,#wrapperNews,#wrapperProd,#wrapperGen,#wrapperPop
{
scrollbar-3dlight-color:#DCDCDC;
scrollbar-arrow-color:#483D8B;
scrollbar-base-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
scrollbar-darkshadow-color:#A0B5D4;
scrollbar-face-color:#C2D4FA;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
}


#menuCont 
{
overflow:hidden;
left:2px;
width: 167px;
height:350px;
clip:rect(0,167,350,0);
margin-left:auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
padding: 0;
}

.bgMenu
{
	background-repeat:no-repeat;
	background-position: bottom;
}

.h5
{
 height:5px;
}

.padL5
{
	padding-left:5px;
}

.padL10
{
	padding-left:10px;
}
.spazVert5
{
padding-top:5px;
padding-bottom:5px;
}

P,INPUT,SELECT,TEXTAREA,.testoElenco,.news,.justify,.link,.linkChiaro,.linkBold,.linkBoldChiaro,UL,LI,TABLE
{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
}

.contactUs
{
  width:190px;
}
.contactUs_Error
{
  color:#FF0000;
}
.contactUsTextarea
{
  width:500px;
  height:70px;
}

.registrationL
{
  width:270px;
}

.registrationM
{
  width:45px;
}

.registrationS
{
  width:25px;
}

.topAlign
{
	vertical-align:top;
}

.ulTable
{
   margin-left:17px;
}

UL
{
	margin-top:0px;
	margin-bottom:0px;
}


P
{
color:#5E7D9C;
margin:0;
}
/*
A
{
text-decoration:none;
color:#233D6E;
font-weight:bold;
}
*/
A
{
   font-weight: bold;
	text-decoration:underline;
   color:#233D6E;
}

.scuro,TABLE
{
	color:#233D6E;
}

.chiaro
{
	color:#5E7D9C;
}
.news
{
color:#233D6E;
margin:0;
}

.justify
{
text-align: justify;
color:#233D6E;
}

.galleryImageJustify
{
	text-align: justify;
	color:#233D6E;
	margin-top:5px;
	margin-bottom:5px;
}

.galleryBox
{
	text-align: justify;
	color:#233D6E;
	margin:10px;
	margin-bottom:5px;
}

.borderW
{
border:1px;
border-style: solid;
border-color:#ffffff;
}

.borderB
{
border:1px;
border-style: solid;
border-color:#9FBDD3;
}

.imgMarginDx
{
	margin-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	border:1px;
   border-style: solid;
   border-color:#9FBDD3;
}

.imgMarginSx
{
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	border:1px;
   border-style: solid;
   border-color:#9FBDD3;
}

.footerLink
{
	margin-left:3px;
	margin-right:3px;
	border:0px;
	text-decoration:none;
}

.footerLink:hover
{
	margin-left:3px;
	margin-right:3px;
	border:0px;
	text-decoration:none;
}


.footBar
{
  background-color:#EBF6FE;
  border:1px;
  border-style: solid;
  border-color:#7B91A6;
  font-size:0px;
}



.noSpace
{
font-size:0px;	
}

.bgACC5DC
{
	background-color:#ACC5DC;
}


.link
{
color:#233D6E;
text-decoration:none;
line-height: 13px;
font-weight:normal;
}


.linkChiaro
{
color:#5E7D9C;
text-decoration:underline;
line-height: 13px;
}

.linkBold
{
color:#233D6E;
text-decoration:underline;
font-weight:bold;
text-align:right;
}


.linkBoldChiaro
{
color:#5E7D9C;
text-decoration:underline;
font-weight:bold;
text-align:right;
}


.treeLinkFolder
{
	font-weight:bold;
	color:;color:#233D6E;
}

.treeLinkLink
{
	font-weight:normal;
	color:;color:#233D6E;
}


.menu4liv
{
	margin-left: 10px;
}


#logoimg,#immaginelogo
{
  display: none;
  visibility:hidden;
  height:0px;
  width:0px;
  clip:rect(0,0,0,0);
}

.titoloPadre
{
	font-weight: bold;
	color:#233D6E;
	margin-bottom:5px;
}

.newsBoxBig
{
	width:380px;
	height:115px;
	clip:rect(0,380,115,0);
	overflow:visible;
}

.newsBoxSmall
{
	width:180px;
	height:115px;
	clip:rect(0,180,115,0);
	overflow:hidden;
}

.centerY
{
background-position:center;
background-repeat:repeat-y;
}



.ombraDx
{
  background-image:url(/IVECO_COM/images/ombra_dx.png);
  background-repeat: no-repeat;
}

* html .ombraDx
{
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/IVECO_COM/images/ombra_dx.png', sizingMethod='scale');
  background-image:none;
  background-repeat: no-repeat;
}


.ombraSx
{
  background-image:url(/IVECO_COM/images/ombra_Sx.png);
  background-repeat: no-repeat;
}

* html .ombraSx
{
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/IVECO_COM/images/ombra_sx.png', sizingMethod='scale');
  background-image:none;
  background-repeat: no-repeat;
}






.separatoreElenco,.bgSeparatoreBtm,.separatoreNews
{
	background-repeat: repeat-x;
	background-position: bottom;
}

.separatoreElenco,.separatoreElenco0,.bgSeparatoreBtm
{
    background-image: url(../../IVECO_COM/images/separatore_chiaro.gif);
    layer-background-image: url(../../IVECO_COM/images/separatore_chiaro.gif);	
}


.separatoreElencoLev0
{
    background-image: url(../../IVECO_COM/images/separatore_chiaro.gif);
    layer-background-image: url(../../IVECO_COM/images/separatore_chiaro.gif);
	 background-repeat: repeat-x;
	 background-position: center;
	 height:3px;
}

.separatoreElencoLev1
{
    background-image: url(../../IVECO_COM/images/1x1.gif);
    layer-background-image: url(../../IVECO_COM/images/1x1.gif);
	 height:1px;
}


.separatoreNews
{
    background-image: url(../../IVECO_COM/images/sep_line_oriz.gif);
    layer-background-image: url(../../IVECO_COM/images/sep_line_oriz.gif);	
}

.testoElenco
{
   position:relative;
	background-color: #DBEFFE;
	width:auto;
	top:1px;	
}

.selectClass
{
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:9px;
  width:150px;
}

.selectClassTitle
{
	color:#808080;
}

.selectClassLink
{
	color:#223C6D;
}



#slideMenu
{
position:relative;
left:0px;
top:0px;
width:167px;
height:350px;
overflow:hidden;
}

.menuContDiv
{
	position:relative;
	left:2px;
}

		
div.clSlideMenu0,div.clSlideMenu1,div.clSlideMenu0_selected,div.clSlideMenu1_selected
{
	overflow:visible;
	position:absolute;
	background-repeat: repeat-x;
	background-position: top;
	font-family:arial,verdana,helvetica;
	font-size:9px;
   text-decoration:none;
	text-align:middle;
	color:#6E84AB;
	cursor:hand;
	height:auto;
	border:0px;
}





div.clSlideMenu0,div.clSlideMenu0_selected
{
	width:167px;
   background-image: url(../../IVECO_COM/images/separatore.gif);
   layer-background-image: url(../../IVECO_COM/images/separatore.gif);	
}

div.clSlideMenu1,div.clSlideMenu1_selected
{
	width:167px;
   background-image: url(../../IVECO_COM/images/1x1w.gif);
   layer-background-image: url(../../IVECO_COM/images/1x1w.gif);	
}

div.clSlideMenu1
{
	 visibility:hidden;
}

.arrow
{
   position:relative;
	text-align:right;
	top:5px;
}


a.clA0,a.clA1,a.clA0_selected,a.clA1_selected,a.clA,.clTLev1,.clTLev0,.clTLev1_selected,a.clTLev0_selected
{
	overflow:visible;
	font-family:arial,verdana,helvetica;
	font-size:10px;
	text-decoration:none;
	border:0px;
}


.clTLev1:hover,.clTLev0:hover,.clTLev1_selected:hover,a.clTLev0_selected:hover
{
	text-decoration:underline;
}

a.clA0,a.clTlev0
{
	color:#21406E;
}

a.clA0_selected,a.clTlev0_selected
{
	color:#ffffff;
}

a.clA1,a.clTlev1
{
	color:#ffffff;
}
a.clA1_selected,a.clTlev1_selected
{
	color:#ffffff;
}



a.clA0,a.clA1,a.clA0_selected,a.clA1_selected,div.clSlideMenu0,div.clSlideMenu0_selected
{
	top:4;
	padding-left:1px;
	padding-right:1px;
}


.tableBorder TD
 {
   border-bottom:1px solid #233D6E;
   border-right:1px solid #233D6E;
 }
  .tableBorder
  {
    border-top:1px solid #233D6E;
    border-left:1px solid #233D6E;
  }

.tableSeparatore
{
   background-image: url(../../IVECO_COM/images/separatore.gif);
   layer-background-image: url(../../IVECO_COM/images/separatore.gif);
	background-repeat: repeat-x;
	height:3px;
	background-position: center;
}
  
.tableTitolo
{
  background-color: #607396;
  color: #ffffff;
  font-size:11px;
  padding:3px;
}

.tableRowChiaro
{
  background-color: #EFF8FE;
  padding:4px;
}

.tableRowScuro
{
  background-color: #DBEFFE;
  padding:4px;
}
  
  
a.clA
{
	padding-left:2px;
}

.clTdLev1,.clTdLev1_selected,div.clSlideMenu1,div.clSlideMenu1_selected
{
  padding-left:8px;
}
 
.clTdLev0,.clTdLev0_selected,div.clSlideMenu0,div.clSlideMenu0_selected
{
  padding-left:2px;
}

 .clBgLev0_selected,div.clSlideMenu0_selected
 {
 	background-color:#233D6E;
 }
 .clBgLev0,div.clSlideMenu0
 {
 	background-color:#EAF7FD;
 } 
 
 .clBgLev1_selected,div.clSlideMenu1_selected
 {
 	background-color:#596D92;
 }
 .clBgLev1,div.clSlideMenu1
 {
 	background-color:#7E97BF;
 }  


div.slideMenuText
{
position:absolute;
overflow:visible;
left:2; top:2;
clip:auto;
width:120px;
text-align:left;
}


div.pop_note {
	border:1px solid #6D83A8;
	background:#EDF6FD;
	color: #6E85A5;
	width:240px;
	z-index:1;
	padding:5px;
	display: none;
	font-size: 10px;
	position: absolute !important;
	margin-left: 37px;
}
