BODY {	
background:url(../img/sfondo.jpg) ;
background-repeat: repeat-y ;
background-attachment: fixed;
background-position: top center;
FONT-size: 12px ; 
oldfont-family: "Comic Sans MS", "Trebuchet MS", arial, sans-serif;
margin : 20 0 0 0 ;
background-color:#160902;  BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px solid; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #6f3529; BORDER-BOTTOM: #ffffff 0px solid; SCROLLBAR-BASE-COLOR: #370c06 ;  COLOR: #370c06 
font-family: MyCustomFont, Verdana, Arial, sans-serif;
}

@font-face {
 font-family: MyCustomFont;
  font-weight: normal;
  font-style: normal;
 src: url("../papyrus.ttf") format("truetype");
}
@font-face {
 font-family: MyCustomFont;
 src: url("../papyrus.eot")  ;/* EOT file for IE */
 	font-style:italic;
}

h2 	{  font-family: MyCustomFont; font-size: 13px ;  FONT-WEIGHT: bold;  COLOR: #6C3928	}
h3 	{ font-family: MyCustomFont;  §font-style: italic ;  display:inline;  font-size: 11px ;  FONT-WEIGHT: bold;  COLOR: #6C3928	}
h4 	{ font-family: MyCustomFont;  §font-style: italic ;  font-size: 12px ;  FONT-WEIGHT: normal  ; COLOR: #6C3928	}
h5 	{ font-family: MyCustomFont;  FONT-WEIGHT: normal; COLOR: #6C3928 ; FONT-size: 12px ; text-indent: 0.70cm ; display:inline;}

td.TABtop , td.TABmiddle, td.TABbottom  { 
width:940px; 
height:10px;   
padding-top:0px;  	FONT-SIZE: 12px; 
PADDING-left:  0px;   
}

td.TABtop  { bACKGROUND: url(../img/ric_top.gif)  no-repeat center  ;   }
td.TABmiddle {  BACKGROUND : url(../img/ric_middle.gif) repeat-y center;     }
td.TABbottom {  BACKGROUND : url(../img/ric_bottom.gif)  no-repeat center;     }



.header{
padding:0px;
border: 1px solid;
width:900px;
border-color: #C7AD8A ;
margin: 20 0 0 0 ; BACKGROUND-COLOR: #370c06 ;
}



html {
     height: 101%;  overflow: -moz-scrollbars-vertical;
}

INPUT { foldfont-family: arial, sans-serif;
	BORDER: #869bb8 1px solid; FONT-SIZE: 11px; BACKGROUND: #FDF2B5; COLOR: #370c06; 
}
exINPUT.bottom { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; foldfont-family: "Comic Sans MS", "Trebuchet MS", arial, sans-serif; border-width: 1px 2px 2px 1px
	BORDER: #869bb8 dashed ; FONT-SIZE: 12px; BACKGROUND: #7B624A; COLOR: #F9E8BC; 
}

INPUT.bottom	{	foldfont-family: "Comic Sans MS", "Trebuchet MS", arial, sans-serif;
	/*height:17px;
	width:55px;*/
	vertical-align:middle; 
	background-color: #7B624A; ;
	color:#F9E8BC;
	font-weight:bold;
	font-size:10px;
	padding-bottom:2px; 
	padding-top:0px; 
	border-style:outset; 
	border-width:0.1em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; 
	}

TEXTAREA {ffoldfont-family: arial, sans-serif;
	BORDER: #869bb8 1px solid; FONT-SIZE: 12px; BACKGROUND: #FDF2B5; COLOR: #370c06; 
}
option {
	BORDER: #869bb8 1px solid; FONT-SIZE: 12px; BACKGROUND: #FDF2B5; COLOR: #370c06; 
}
span.codice {
	FONT-SIZE: 12px; COLOR: #370c06; font-family: arial}


h1 		{font-size: 18px ;  COLOR: #6C3928 ;  }

.avantidietro  	{font-size: 11px ;  COLOR: #370c06	}
#indexDiv  	{font-size: 12px ;  FONT-WEIGHT: bold;  COLOR: #370c06 ; TEXT-ALIGN: left ; PADDING-left: 40px;	}


span.richiesto 	{font-size: 14px ;  FONT-WEIGHT: normal  ; COLOR: #6C3928 }




a.menu_n { oldfont-family: "Comic Sans MS", "Trebuchet MS", arial, sans-serif; FONT-SIZE: 12px; HEIGHT: 30px; BACKGROUND-COLOR: #370c06 ; background-repeat: no-repeat; width: 90px ; 
	BORDER-RIGHT: #370c06 0px solid; BORDER-TOP: #370c06 0px solid; DISPLAY: block; FONT-WEIGHT: bold; BORDER-LEFT: #370c06 0px solid; 
	CURSOR: hand; LINE-HEIGHT: 22px; BORDER-BOTTOM: #370c06 0px solid;  TEXT-ALIGN: center }

a.menu_n:link {  FONT-WEIGHT: bold; background-repeat: no-repeat;  FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(menu.gif); COLOR: #BFA688 ; BACKGROUND-COLOR: #370c06 }

a.menu_n:visited {  FONT-WEIGHT: bold; background-repeat: no-repeat;  FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(menu.gif); COLOR: #BFA688 ; BACKGROUND-COLOR: #370c06 }

a.menu_n:active {  FONT-WEIGHT: bold; background-repeat: no-repeat;   FONT-WEIGHT: bold; FONT-SIZE: 12px;BACKGROUND-IMAGE: url(menuactive.gif); COLOR: #E6D3AB ; BACKGROUND-COLOR: #370c06 }

a.menu_n:hover { FONT-WEIGHT: bold; background-repeat: no-repeat;   FONT-WEIGHT: bold; FONT-SIZE: 12px;BACKGROUND-IMAGE: url(menuon.gif); COLOR: #FFffff; BACKGROUND-COLOR: #370c06 }











a.header { PADDING-LEFT: 100px;  padding-bottom:0px; padding-top:0px;  BORDER-RIGHT: #370c06 0px solid;  BORDER-TOP: #370c06 0px solid; BORDER-LEFT: #370c06 0px solid; BORDER-BOTTOM: #370c06 0px solid; }
a.header:link {  	PADDING-LEFT: 100px; padding-bottom:0px; padding-top:0px;}
a.header:visited {  	 PADDING-LEFT: 100px; padding-bottom:0px; padding-top:0px;}
a.header:active {  	 PADDING-LEFT: 100px; padding-bottom:0px; padding-top:0px;}
a.header:hover {  	 PADDING-LEFT: 100px; padding-bottom:0px; padding-top:0px;}




div.sottotitolo { TEXT-ALIGN: left ; font-size: 12px ; 
	PADDING-left:42px; font-weight:lighter
		}

div.didascalia2 { TEXT-ALIGN: left ; 
	position:relative; 
	left:130; 	
	top:10; 
	color:#FFCC00; 
	BACKGROUND: #78504A; 
	PADDING-left: 10px;
		}
div.didascalia {TEXT-ALIGN: right ; font-size : 11px; 
	position:relative; 
	left:115; 	
	top:15;  Z-INDEX: 1;
	color:#F6E7BC; 
	BACKGROUND: #795D48; 
	width:150; PADDING-right: 5px; font-family: MyCustomFont, Verdana, Arial, sans-serif;
		}
div.didascalia3 {TEXT-ALIGN: center ; font-size : 11px; 
	position:relative; 
	left:180; 	
	top:21;  Z-INDEX: 1;
	color:#FFCC00; 
	BACKGROUND: #B19A7B; 
	BORDER-RIGHT: #370c06  1px solid ;
	BORDER-BOTTOM: #370c06  1px solid ;
	width:40;  
		}




table {
	font-size: 12px  COLOR: #833c33 ;
}

.careers {
	font-size: 12px  COLOR: #006666
}
.bottom{
	font-size: 12px  COLOR: #833c33
}
.list {
	font-size: 14px  COLOR: #996600
}
.just {
	TEXT-ALIGN: justify
}

img.shadow {
	BACKGROUND: #a57067; 
	BORDER-RIGHT: #000000 2px solid ;	 
 	BORDER-BOTTOM: #000000 2px solid ;	
}


.borders { 	BACKGROUND: #ffffff; 
	BORDER-LEFT: #a57067 1px solid; 	PADDING-LEFT: 0px;  
	BORDER-TOP: #a57067 1px solid; 		PADDING-TOP: 0px;
	BORDER-RIGHT: #a57067 2px solid ;	PADDING-RIGHT: 0px; 
 	BORDER-BOTTOM: #a57067 2px solid ;	PADDING-BOTTOM: 0px;
}
.miniborders { 	 BACKGROUND: #ffffff; 
	BORDER-LEFT: #a57067 1px solid; 	PADDING-LEFT: 2px;  
	BORDER-TOP: #a57067 1px solid; 		PADDING-TOP: 2px;
	BORDER-RIGHT: #a57067 2px solid ;	PADDING-RIGHT: 2px; 
 	BORDER-BOTTOM: #a57067 2px solid ;	PADDING-BOTTOM: 2px;
}


.bordersblack {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}


A.sidelink {
	COLOR: #92745A ; TEXT-DECORATION: none ; TEXT-ALIGN: right ; font-size: bold 11px ;
}
A.sidelink:link {
	COLOR: #92745A ; TEXT-DECORATION: none ; TEXT-ALIGN: right 
}
A.sidelink:visited {
	COLOR: #92745A ; TEXT-DECORATION: none ; TEXT-ALIGN: right
}
A.sidelink:active {
	COLOR: #92745A ; TEXT-DECORATION: none ; TEXT-ALIGN: right
}
A.sidelink:hover {
	COLOR: #370C06  ; TEXT-DECORATION: none ; TEXT-ALIGN: right
}
.linkfont {
	font-size: bold 13px ; TEXT-ALIGN: right
}
.phonetitle {
	font-size: bold 12px ; COLOR: #cccc99
}
.sidebarcontact {
	font-size: bold 11px ; COLOR: #ffffff
}
.sidebar {
	BACKGROUND-IMAGE: url(picts/background-sidebar.jpg); BORDER-LEFT: #ffffff 0px solid; WIDTH: 200px; BACKGROUND-COLOR: #370c06
}
.sidebarleft {
	BORDER-RIGHT: #ffffff 0px solid; BACKGROUND-IMAGE: url(picts/background-sidebar.jpg); WIDTH: 35px; BACKGROUND-COLOR: #370c06
}
.sidebartitle {
	font-size: bold 14px ; COLOR: #ffffff
}
.sidebarfield {
	BORDER-RIGHT: #a57067 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a57067 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; font-size: 11px ; BORDER-LEFT: #a57067 1px solid; WIDTH: 156px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #a57067 1px solid; TEXT-ALIGN: left; moz-border-radius: 3px; max-width: 144px
}


/* :: Menu :: */
div#menu4{
	padding:0px 0px 0px 0px; font-size: 11px;
	width:200px;  
	text-align:left; 
}

div#menu4 a.classe4, div#menu4 a.classe4:visited {
	color: #92745A;
	text-decoration: none;
   	display: block;
	background-image: url(dot.gif);
	background-repeat: no-repeat ;
	background-position: left;
background-position: 10px 3px ;
}
div#menu4 a.classe4:hover, div#menu4 a.classe3:focus {
	color: #370C06 ;
	text-decoration: none;
	background-image: url(star.gif);
	background-repeat: no-repeat ;
	background-position: left;
	background-position: 10px 3px;
}



span.bold
 {
	font-weight : BOLD ;
	color: #000000 ; 
}

a.menu { HEIGHT: 30px; BACKGROUND-COLOR: #370c06 ; background-repeat: no-repeat; width: 90px ; 
	BORDER-RIGHT: #370c06 0px solid; 
	BORDER-TOP: #370c06 0px solid; 
	DISPLAY: block; 
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #370c06 0px solid; 
	CURSOR: hand; LINE-HEIGHT: 22px; BORDER-BOTTOM: #370c06 0px solid;  TEXT-ALIGN: center ;  §font-style:italic;
}

a.menu:link {  background-repeat: no-repeat;  FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(menu.gif); COLOR: #BFA688 ; BACKGROUND-COLOR: #370c06 }

a.menu:visited {  background-repeat: no-repeat;  FONT-WEIGHT: bold; FONT-SIZE: 12px;BACKGROUND-IMAGE: url(menu.gif); COLOR: #BFA688 ; BACKGROUND-COLOR: #370c06 }

a.menu:active {  background-repeat: no-repeat;   FONT-WEIGHT: bold; FONT-SIZE: 12px;BACKGROUND-IMAGE: url(menuactive.gif); COLOR: #E6D3AB ; BACKGROUND-COLOR: #370c06 }

a.menu:hover {  PADDING-LEFT: 2px;  background-repeat: no-repeat;   FONT-WEIGHT: bold; FONT-SIZE: 12px;BACKGROUND-IMAGE: url(menuon.gif); COLOR: #FFffff; BACKGROUND-COLOR: #370c06 }

a.attivo { HEIGHT: 30px;   BACKGROUND-COLOR: #370c06 ; background-repeat: no-repeat;  FONT-SIZE: 12px;  width: 90px ; COLOR: #FFCC00 ; BACKGROUND-IMAGE: url(menuactive.gif);  BORDER-RIGHT: #370c06 0px solid; BORDER-TOP: #370c06 0px solid; DISPLAY: block; FONT-WEIGHT: bold; BORDER-LEFT: #370c06 0px solid;  LINE-HEIGHT: 22px; BORDER-BOTTOM: #370c06 0px solid; TEXT-ALIGN: center ; 	§font-style:italic; }

#indent_consigli2 	{ font-family: MyCustomFont, Verdana, Arial, sans-serif;    §§font-style: italic ; COLOR: #6C3928 ; list-style: disc outside  ;  FONT-size: 13px ; PADDING-left: 55px;  PADDING-top: 0px; }
#indent 	{    font-family: MyCustomFont, Verdana, Arial, sans-serif;    COLOR: #6C3928 ;  FONT-size: 13px ; text-indent: 0.70cm  ; PADDING-top: 8px; }
#indent_consigli 	{ font-family: MyCustomFont, Verdana, Arial, sans-serif;    §font-style: italic ; COLOR: #6C3928 ; FONT-size: 13px ; text-indent: 0.70cm  ; PADDING-top: 4px; }
.SUBtitle  	{font-family: MyCustomFont, Verdana, Arial, sans-serif;    §§font-style: italic ;  font-size: 13px ;  FONT-WEIGHT: bold;  COLOR: #6C3928	; PADDING-LEFT: 10px;}

div#menu2 {font-family: MyCustomFont, Verdana, Arial, sans-serif;    §font-style: italic ; 
	padding:0px 0px 0px 0px; font-size:12px;
	width:300px;  
	text-align:left; 
}

div#menu2 a.classe2, div#menu2 a.classe2:visited { font-family: MyCustomFont, Verdana, Arial, sans-serif;    §font-style: italic ; 
	color: #92745A;
	text-decoration: none;
   	display: block;
	background-image: url(dot.gif);
	background-repeat: no-repeat ;
	background-position: left;
background-position: 10px 3px ;
}
div#menu2 a.classe2:hover, div#menu2 a.classe2:focus { font-family: MyCustomFont, Verdana, Arial, sans-serif;    §font-style: italic ; 
	color: #370C06 ;
	text-decoration: none;
	background-image: url(star.gif);
	background-repeat: no-repeat ;
	background-position: left;
	background-position: 10px 3px;
}

div#menu3{ font-family: MyCustomFont, Verdana, Arial, sans-serif;    §font-style: italic ; 
	padding:0px 0px 0px 0px; font-size: 12px;
	width:150px;  
	text-align:left; 
}

div#menu3 a.classe3, div#menu3 a.classe3:visited { font-family: MyCustomFont, Verdana, Arial, sans-serif;    §font-style: italic ; 
	color: #92745A;
	text-decoration: none;
   	display: block;
	background-image: url(w_02.gif);
	background-repeat: no-repeat ;
	background-position: left;
	background-position: 10px 3px ;
}
div#menu3 a.classe3:hover, div#menu3 a.classe3:focus { font-family: MyCustomFont, Verdana, Arial, sans-serif;    §font-style: italic ; 
	color: #370C06 ;
	text-decoration: none;
	background-image: url(w_01.gif);
	background-repeat: no-repeat ;
	background-position: left;
	background-position: 10px 3px;
}
/*	vetrina js  */ 
div#menu1{font-family: MyCustomFont, Verdana, Arial, sans-serif;    §font-style: italic ; 
	padding:0px 0px 0px 0px; font-size: 10px;
	width:135px;  
	text-align:left; 
}
div#menu1 a.preso, div#menu1 a.classe1, div#menu1 a.classe1:visited {font-family: MyCustomFont, Verdana, Arial, sans-serif;    §font-style: italic ; 
	color: #92745A;
	text-decoration: none;
   	display: block;
	background-image: url(dot.gif);
	background-repeat: no-repeat ;
	background-position: left;
	background-position: 10px 3px ; font-size: 10px ; 
}

div#menu1 a.preso, div#menu1 a.classe1:hover, div#menu1 a.classe1:focus {font-family: MyCustomFont, Verdana, Arial, sans-serif;    §font-style: italic ; 
	color: #370C06 ;
	text-decoration: none;
	background-image: url(star.gif);
	background-repeat: no-repeat ;
	background-position: left;
	background-position: 10px 3px; font-size: 10px ; 
}

a  { font-family: MyCustomFont, Verdana, Arial, sans-serif;    §font-style: italic ; 
	COLOR: #9D8267 ; TEXT-DECORATION: none
}
a:link {
	COLOR: #9D8267 ; TEXT-DECORATION: none
}
a:visited {
	COLOR: #9D8267 ; TEXT-DECORATION: none
}
a:active {
	COLOR: #9D8267 ; TEXT-DECORATION: none
}
a:hover {
	PADDING-LEFT: 0px; COLOR: #370C06 ; TEXT-DECORATION: none
}

a.immagine {  	COLOR: #9D8267 ; TEXT-DECORATION: none ; PADDING : 0 0 0 0  }
a.immagine:link { 	COLOR: #9D8267 ; TEXT-DECORATION: none ; PADDING : 0 0 0 0 }
a.immagine:visited { 	COLOR: #9D8267 ; TEXT-DECORATION: none ; PADDING : 0 0 0 0 }
a.immagine:active { 	COLOR: #9D8267 ; TEXT-DECORATION: none ; PADDING : 0 0 0 0 }
a.immagine:hover { 	COLOR: #370C06 ; TEXT-DECORATION: none ; PADDING : 0 0 0 0 }

