/* CSS Document */

body { line-height:18px; font-size:11px;
	background-color: #ffffff;
	margin:0px; font-family:  Arial, Helvetica, sans-serif;
	SCROLLBAR-FACE-COLOR: #fff; FONT-SIZE: 10px; SCROLLBAR-HIGHLIGHT-COLOR: #aab3b3; SCROLLBAR-SHADOW-COLOR: #aab3b3; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #fff; SCROLLBAR-ARROW-COLOR: #000; SCROLLBAR-TRACK-COLOR: #f0f0f0; SCROLLBAR-DARKSHADOW-COLOR: #fff; 
	height:100%;
}
h2 { font-size:16px; margin-bottom:2px}
.LayerCentrato {
display:block;
width:760px; 
height:540px;  
position:absolute; 
top:50%;  
left:50%; 
margin-left: -380px;
margin-top: -270px;
 
text-align:center
 
}

.LayerCentratohome {
display:block;
width:897px; 
height:544px;  
position:absolute; 
top:50%;  
left:50%; 
margin-left: -443px;
margin-top: -272px;
 
text-align:center
 
}

a:link, a:visited { color:#000000}
a:hover { color:#CC0000}

.bigtitle { font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold}
.fromtopdx { background-image: url(images/sfondo-todx.gif)}
.colsx { background-image: url(images/sfondo-colonna.jpg); width:150px;}
.pie { text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF}
.pie a:link { color:#FFFFFF}
.pie a:hover { color:#FFFFFF}
.pie a:visited { color:#FFFFFF}
.error { font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000; font-weight:bold}
.offertitle { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000}
.offerttxt { font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
.offerttxt img{ padding-right:5px; }
.textbox { font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.colonnasx { background-image:url(images/sfondo-colonna.jpg);  vertical-align:top}
.main { color: #000000;  vertical-align:top;  font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; background-color:#F0ECE7}
.textboxtop { font-family: Arial, Helvetica, sans-serif; font-size:10px; background-color:#ffffff}
.tasto { font-family: Arial, Helvetica, sans-serif; font-size:10px; background-color: #666666; color:#FFFFFF}
.text10 { font-family: Arial, Helvetica, sans-serif; font-size:10px;}
.mainmenu { font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:11px; text-align:center; height:22px; padding:1px; width:112px;}
.mainmenu A:link{ color:#FFFFFF; text-decoration:none }
.mainmenu A:hover{ color: #CCCCCC; text-decoration:none }
.mainmenu A:visited{ color:#FFFFFF; text-decoration:none }
.submenu { font-family: Arial, Helvetica, sans-serif; font-size:11px; height:22px}
.submenu a:link{ color:#000000; text-decoration:none}
.submenu a:hover{ color: #CC0000; text-decoration:none}
.submenu a:visited{ color:#000000; text-decoration:none}
.calendario { font-family: Arial, Helvetica, sans-serif; font-size:9px}
.mesi { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF}
.mesi a:link{ color:#FFFFFF; text-decoration:none}
.mesi a:hover{ color:#FFFFFF; text-decoration:none}
.mesi a:visited {color:#FFFFFF; text-decoration:none}

.titoloform { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:right; height:21px}

.menusx { 
background:#671B1F;
color:#fff;
margin:0;
padding:0.5em 0;
border-bottom:1px solid #000;
text-align:center; 
font-family: Arial, Helvetica, sans-serif;
font-size:11px}
.menusx li{
display:inline; margin-left:10px }
.menusx a{
height:0;
padding:0.5em 0;
text-decoration:none;
margin:-0.5em 1em;
white-space:nowrap;
}
.menusx a:link,.menusx a:visited {
background:#671B1F;
color:#fff}
.menusx a:hover, .menusx a:focus, .menusx a:acive{
background:#A47A7C;
color:#FFF;
border-bottom:0.4em solid #ccc;
padding-bottom:0.1em; }
.menusx .vocecorrente a:link,
.menusx .vocecorrente a:visited,
.menusx .vocecorrente a:hover,
.menusx .vocecorrente a:focus,
.menusx .vocecorrente a:active, {
background:#EBDFCF;
color:#000;
border-bottom:0.4em solid #000;
padding-bottom:0.1em;}

.menuleft {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 2px; WIDTH: 130px; PADDING-TOP: 2px; FONT-FAMILY:  Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.menuleft A:unknown {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.menuleft LI {
	PADDING: 5px;  PADDING-BOTTOM: 10px; VERTICAL-ALIGN: bottom; width:130px
}
.menuleft A:link {
	PADDING-LEFT: 2px; COLOR: #333333; TEXT-DECORATION: none
}
.menuleft A:visited {
	PADDING-LEFT:2px; COLOR: #333333; TEXT-DECORATION: none
}
.menuleft A:hover { display:block;	COLOR: #FFFFFF; background-color:#864A4D
}

.menuleft A:active {
	 COLOR: #333333
}

.manuprinc { font-size:11px; font-weight:bold; color:#000000}
.manuprinc a:link, .manuprinc a:visited{ text-decoration:none; color:#000000 }
.manuprinc a:hover{ text-decoration:none; color: #d1ab67 }
.boxcentrale {position:relative; top:10px; left:379px; width:370px; height:320px; background-color:#FFFFFF; border-color:#000000; border-width:1px; border-style:solid; text-align:center; font-size:11px;  line-height:22px; vertical-align:middle}
.boxcentrale a:link{color:#000000; text-decoration:none }
.boxcentrale a:hover{color: #CC0000; text-decoration:none }
.boxcentrale a:visited{color:#000000; text-decoration:none }
.sfondopag {width:760px;  background-attachment:fixed; border-style:solid; border-width:1px; border-color:#000000; font-size:11px; line-height:20px}
.boxtxt {position:relative; top:30px; left:278px; width:450px; height:150px; background-color: #ffffff; border-color:#000000; border-width:1px; border-style:solid; text-align:center; font-size:11px; line-height:18px; vertical-align:middle}
.iframe { width:760px; height:330px; overflow:auto; padding:5px; font-family: Arial, Helvetica, sans-serif; font-size:11px; 
scrollbar-3d-light-color: #E8E8E8;
scrollbar-arrow-color: #ffffff;
scrollbar-base-color: #ffffff;
scrollbar-dark-shadow-color: #cccccc;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #f0f0f0;
scrollbar-shadow-color: #f0f0f0;
scrollbar-track-color:#ffffff;
 height:340px; border-style:solid; border-width:1px; border-color:#000000
background-position:center; background-repeat:no-repeat}
.bordonero { border-style:solid; border-width:1px; border-color:#000000}
.rigaprezzi {border-bottom-width:1px; border-bottom-style: dashed; border-bottom-color:#CCCCCC }
.menudxtop { font-size:11px; color:#FFFFFF; background-color:#000000; height:20px; font-weight:bold}
.menudxtop a:link, .menudxtop a:visited{ text-decoration:none; color:#FFFFFF}
.menudxtop a:hover{ text-decoration:none; color: #d1ab67}
.riquadro {width:760px; height:340px; border-style:solid; border-width:1px; border-color:#000000}

