* {


margin:0;
padding:0;



}

img {

border:0;
margin:0;
padding:0;

}


html {
	
height:100%;	
	
}

body {

font-family:Arial, Helvetica, sans-serif;
height:100%;
}

/*             MENU NAVIGAZIONE                 */

.navig {
margin:0;
display:block;
width:1024px;
bottom:0px;
margin-bottom:0px;
padding:0;
line-height:0px;
word-spacing:0px;
white-space:0;
bottom:0px;
margin-left:0px;
margin-top:0px;
}

.homebutton {
margin:0;
padding:0;
display:inline;
margin-right:12px;
margin-bottom:0px;
bottom:0;
margin-left:0px;
padding:0;
padding-top:32px;
line-height:0px;
word-spacing:0px;
white-space:0;
}

.imgspace {

border:0;
line-height:0;
bottom:0;
margin-right:12px;
padding:0;
margin-bottom:0px;
margin-top:0px;
line-height:0px;
word-spacing:0px;
white-space:0;
}

.imgspace2 {
border:0;
bottom:0;
line-height:0;
padding:0;
margin-top:0px;
margin-bottom:0px;
margin-right:4px;

}

/*   +++++++++++++++++++++++++++++++++++++++   */ 





/*            SOTTOMENU / RICERCA              */

.subnav {
top:0px;
bottom:0px;
display:block;
width:1024px;
height:105px;
bottom:0px;
margin-bottom:0px;
padding:0px;
line-height:0px;
word-spacing:0px;
margin-top:0;
padding-top:0px;
float:left;
}

.homebutton2 {
margin:0px;
padding:0px;
display:inline;
margin-top:0px;
margin-bottom:0px;
bottom:0px;
width:160px;
height:105px;
line-height:0px;
word-spacing:0px;
margin-left:0px;
padding:0px;
border:0px;
top:0px;
float:left;
}


.subnavspacer {

margin:0px;
padding:0px;
display:inline;
margin-top:0px;
margin-bottom:0px;
bottom:0px;
width:528px;
height:105px;
line-height:0px;
word-spacing:0px;
margin-left:0px;
padding:0px;
border:0px;
top:0px;
float:left;
}


.navfunctions {

display:inline;
padding:0px;
float:left;


}

.lngflag {
border:0;
margin-top:14px;
line-height:0;
padding:0;
margin-left:0px;

}


.subnav {

font-family:Arial, Helvetica, sans-serif;
font-size:10px !important;
font-style:normal !important;
color:#A78B5A !important;

line-height:normal;
white-space:normal;
word-spacing:normal;

}

.subnav a {

line-height:normal;
white-space:normal;
word-spacing:normal;

font-size:11px !important;
font-style:normal !important;
color:#A78B5A !important;

}

.subnav a:link, .subnav a:visited {


text-decoration:none;

}


.subnav a:hover, .subnav a:visited:hover {

text-decoration:underline;

}


.sidebox, .sidebox form {

line-height:normal;
white-space:normal;
word-spacing:normal;

}

.sideboxfield {

margin-left:58px;
border-color:#A78B5A;
border-style:solid;
border-width:1px;


}

.sideboxbutton {

border:0;
background:none;

font-size:10px !important;
font-style:normal !important;
letter-spacing:1px;
color:#fff !important;

font-weight:bold;

background-color:#A78B5A;

height:18px;

cursor:pointer;

}

.searchfield {

display:none;
margin-top:4px;

line-height:normal;
white-space:normal;
word-spacing:normal;
}

/*   +++++++++++++++++++++++++++++++++++++++   */ 



/*            CONTENUTI GENERALI               */

.conteiner{
display:block;

width:auto;
min-width:1024px;
height:auto;
min-height:430px;
float:left;
margin-top:-41px;
margin-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;

line-height:normal;
white-space:normal;
word-spacing:normal;

color:#333;
}


.conteiner a {

line-height:normal;
white-space:normal;
word-spacing:normal;

font-size:12px !important;
font-style:normal !important;
color:#333 !important;


}

.conteiner a:link, .conteiner a:visited {

text-decoration:underline;

}

.conteiner a:hover, .conteiner a:visited:hover {

text-decoration:none;

}



.spacer {
clear:both;
display:block;
width:1024px;
/* height defined inline */

}


/*   +++++++++++++++++++++++++++++++++++++++   */ 
