BODY
{
    MARGIN: 0px 0px 0px;
    TEXT-ALIGN: center;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, helvetica, sans-serif
}
DIV.container
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #a9a9a9 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: auto;
    BORDER-LEFT: #a9a9a9 1px solid;
    WIDTH: 760px;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #a9a9a9 1px solid;
    TEXT-ALIGN: left;
}
DIV.SpacerTopNavigation
{
    BORDER-RIGHT: #083c9c 0px solid;
    BORDER-TOP: #083c9c 0px solid;
    float: left;
    BORDER-LEFT: #083c9c 0px solid;
    BORDER-BOTTOM: #083c9c 0px solid
}

#Navigation
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    BORDER-LEFT: red 1px solid;
    BORDER-BOTTOM: red 1px solid;
    float:left; 
}

/*
DIV.Logo
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    float:left;  
}*/


DIV.TopNavigationContainer
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    BORDER-LEFT: #000000 0px solid;
    BORDER-BOTTOM: #000000 0px solid;
    POSITION: absolute
}
DIV.TopNav
{
    BORDER-RIGHT: #083c9c 3px solid;
    BORDER-TOP: #083c9c 3px solid;
    BORDER-LEFT: #083c9c 3px solid;
    BORDER-BOTTOM: #083c9c 3px solid
}
DIV.logo
{
    /*PADDING-LEFT: 20px;
    PADDING-TOP: 21px;*/
    FLOAT: left;
BORDER-RIGHT: #083c9c 0px solid;
    BORDER-TOP: #083c9c 0px solid;
    BORDER-LEFT: #083c9c 0px solid;
    BORDER-BOTTOM: #083c9c 0px solid
    
}
DIV.logobottomRight
{
    FLOAT: left;
    WIDTH: 42%;
    PADDING-TOP: 35px
}
DIV.ContentLeft
{
    BORDER-RIGHT: #083c9c 0px solid;
    BORDER-TOP: #083c9c 0px solid;
    MARGIN-TOP: 10px;
    FLOAT: left;
    BORDER-LEFT: #083c9c 0px solid;
    WIDTH: 539px;
    MARGIN-RIGHT: 10px;
    BORDER-BOTTOM: #083c9c 0px solid;
    TEXT-ALIGN: justify
}
DIV.ContentLeftInside
{
    BORDER-RIGHT: #083c9c 0px solid;
    BORDER-TOP: #083c9c 0px solid;
    MARGIN-TOP: 0px;
    FLOAT: left;
    BORDER-LEFT: #083c9c 0px solid;
    WIDTH: 509px;
    MARGIN-RIGHT: 10px;
    BORDER-BOTTOM: #083c9c 0px solid;
    TEXT-ALIGN: justify
}
DIV.ContentRightInside
{
    BORDER-RIGHT: #083c9c 0px solid;
    BORDER-TOP: #083c9c 0px solid;
    MARGIN-TOP: 0px;
    FLOAT: left;
    BORDER-LEFT: #083c9c 0px solid;
    WIDTH: 230px;
    BORDER-BOTTOM: #083c9c 0px solid;
    BACKGROUND-COLOR: aliceblue
}
DIV.ContentRight
{
    BORDER-RIGHT: #083c9c 0px solid;
    BORDER-TOP: #083c9c 0px solid;
    MARGIN-TOP: 10px;
    FLOAT: left;
    BORDER-LEFT: #083c9c 0px solid;
    WIDTH: 200px;
    BORDER-BOTTOM: #083c9c 0px solid
}
DIV.Containertext
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 2px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-COLOR: black;
    MARGIN-BOTTOM: 3px;
    BORDER-BOTTOM-COLOR: black;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    WIDTH: 100%;
    BORDER-TOP-COLOR: black;
    PADDING-TOP: 0px;
    BORDER-RIGHT-COLOR: black
}
DIV.footerLeft
{
    BORDER-RIGHT: #083c9c 0px solid;
    BORDER-TOP: #083c9c 0px solid;
    MARGIN-TOP: 10px;
    FLOAT: left;
    BORDER-LEFT: #083c9c 0px solid;
    WIDTH: 558px;
    BORDER-BOTTOM: #083c9c 0px solid;
    TEXT-ALIGN: center
}
DIV.footerRight
{
    BORDER-RIGHT: #083c9c 0px solid;
    BORDER-TOP: #083c9c 0px solid;
    MARGIN-TOP: 10px;
    FLOAT: left;
    BORDER-LEFT: #083c9c 0px solid;
    WIDTH: 200px;
    COLOR: #666666;
    BORDER-BOTTOM: #083c9c 0px solid;
    TEXT-ALIGN: center
}
DIV.box
{
    BORDER-RIGHT: #083c9c 0px solid;
    BORDER-TOP: #083c9c 0px solid;
    MARGIN-TOP: 10px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #083c9c 0px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #083c9c 0px solid
}
DIV.box .boxtitle
{
    BORDER-RIGHT: #083c9c 0px solid;
    BORDER-TOP: #083c9c 0px solid;
    BORDER-LEFT: #083c9c 0px solid;
    BORDER-BOTTOM: #083c9c 0px solid
}
DIV.box .boxcontent
{
    BORDER-RIGHT: #083c9c 0px solid;
    BORDER-TOP: #083c9c 0px solid;
    PADDING-LEFT: 18px;
    BORDER-LEFT: #083c9c 0px solid;
    LINE-HEIGHT: 14pt;
    BORDER-BOTTOM: #083c9c 0px solid
}
TD IMG
{
    DISPLAY: block
}
.clear
{
    CLEAR: both;
}
.horizontalLine
{
    MARGIN-TOP: 1px;
    MARGIN-BOTTOM: 1px;
    WIDTH: 758px;
    HEIGHT: 4px;
    BACKGROUND-COLOR: #639ace
}
.thinhorizontalLine
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    WIDTH: 758px;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #a9a9a9
}
DIV.titlepage
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    WIDTH: 758px;
    HEIGHT: 5px;
    BACKGROUND-COLOR: #00459c
}
INPUT.search
{
    BACKGROUND-COLOR: gainsboro
}
DIV.hr
{
    BACKGROUND: url(../images/bgline.gif) #fff center 50%;
    HEIGHT: 1px
}
DIV.hr HR
{
    DISPLAY: none
}
.tableform
{
    BORDER-RIGHT: lightgrey 1px double;
    BORDER-TOP: lightgrey 1px double;
    BORDER-LEFT: lightgrey 1px double;
    BORDER-BOTTOM: lightgrey 1px double;
    BACKGROUND-COLOR: whitesmoke
}
.topNavDropdown
{
    Z-INDEX: 10;
    LEFT: 660px;
    VISIBILITY: hidden;
    WIDTH: 208px;
    POSITION: absolute;
    TOP: 19px;
    HEIGHT: auto
}
.topNavDropdownNew
{
    Z-INDEX: 1;
    LEFT: 356px;
    VISIBILITY: hidden;
    WIDTH: 208px;
    POSITION: absolute;
    TOP: 21px;
    HEIGHT: auto
}
.topNavDropdownHome
{
    Z-INDEX: 1;
    LEFT: 420px;
    VISIBILITY: hidden;
    WIDTH: 208px;
    POSITION: absolute;
    HEIGHT: auto
}
.topNavDropdownChisiamo
{
    Z-INDEX: 1;
    LEFT: 365px;
    VISIBILITY: hidden;
    WIDTH: 208px;
    POSITION: absolute;
    HEIGHT: auto
}
.topNavDropdownServizi
{
    Z-INDEX: 1;
    LEFT: 460px;
    VISIBILITY: hidden;
    WIDTH: 208px;
    POSITION: absolute;
    HEIGHT: auto
}
.topNavDropdownRichiedi
{
    Z-INDEX: 1;
    LEFT: 641px;
    VISIBILITY: hidden;
    WIDTH: 208px;
    POSITION: absolute;
    HEIGHT: auto
}
.topNavDropdownContatti
{
    Z-INDEX: 1;
    LEFT: 550px;
    VISIBILITY: hidden;
    WIDTH: 208px;
    POSITION: absolute;
    HEIGHT: auto
}
A
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana, Helvetica, sans-serif
}
A:link
{
    COLOR: #3366cc
}
A:visited
{
    COLOR: #3366cc
}
A:hover
{
    COLOR: #999999
}
A:active
{
    COLOR: #999999
}
A.leftnav
{
    DISPLAY: block;
    FONT-SIZE: 10px;
    MARGIN: 0px 0px -8px 8px;
    FONT-FAMILY: verdana, Helvetica, sans-serif
}
.footer
{
    FONT-SIZE: 9px;
    COLOR: #3366cc;
    TEXT-DECORATION: none
}
.footer A:link
{
    FONT-SIZE: 9px;
    COLOR: #3366cc;
    TEXT-DECORATION: none
}
.footer A:visited
{
    FONT-SIZE: 9px;
    COLOR: #3366cc;
    TEXT-DECORATION: none
}
.footer A:hover
{
    COLOR: #999999
}
.footer A:active
{
    COLOR: #999999
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, helvetica, sans-serif
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, helvetica, sans-serif
}
SELECT
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, helvetica, sans-serif
}
TEXTAREA
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, helvetica, sans-serif
}
SELECT.product_dropdown
{
    WIDTH: 120px
}
SPAN.product_dropdown
{
    FONT-SIZE: 11px
}

#flags
{
border:solid 0px black;
margin-top:8px;
margin-right:20px;
text-align:right;
float:right !important;
}




#column-navigation
{
margin: 0px !important;
padding: 0px !important;
border:solid 0px #000 !important;
width:529px !important;
float:right !important;
background-color:#00459c;
}   
        
#column-navigation table
{
margin:0px !important;
margin-top:0px !important;
background-color:#00459c;
width:100%;
} 
 
#column-navigation table tr
{
margin:0px !important;
margin-top:0px !important;
}   
     
#column-navigation a img
{
display: none;
}  
  
#column-navigation table tr td
{
margin: 0px !important;
padding:0px !important;
padding-left:1px !important;
padding-right:1px !important;
padding-top:1px !important;
padding-bottom:1px !important;	
} 
 
#column-navigation
{
margin: 0px !important;
}
 
#column-navigation a img
{
height: 0px !important;
width: 0px !important;
} 

.CommeMenuItem tr td
{
background-color:#00459c;
margin:5px !important;
height:20px;
font-size:9px;
}  
 
.CommeMenuItem tr td a, .CommeMenuItem tr td a:visited
{
margin:5px !important;
padding-right:10px !important;
color:#fff;
}      
 
.CommeMenuHover tr td
{
background-color:#639ace;
font-size:9px;
}  
 
.CommeMenuHover tr td a
{
color:#fff !important;
margin:5px !important;
}
 
.CommeMenuStyle
{
background-color:#FBC681;
font-size:200%;
}




 

	.Menu1_0 { background-color:white;visibility:hidden;display:none;position:absolute;left:0px;top:0px; }
	.Menu1_1 { text-decoration:none; }
	.Menu1_2 {  }
	.Menu1_3 { border-style:none; }
	.Menu1_4 {  }
	.Menu1_5 {  }
	.Menu1_6 { border-style:none; }
	.Menu1_7 {  }
	.Menu1_8 {  }
	.Menu1_9 { border-style:none; }
	.Menu1_10 {  }
	.Menu1_11 { border-style:none; }
	.Menu1_12 {  }
 
