form                    { margin:0px; }

#vies_box               { }
#vies_box p               { width:76%;}
#vies_boxf              { display:inline; clear:left; float:left; width:27%; margin-top:30px; margin-bottom:40px; }
#vies_boxf1             { margin:0px 10px; border-bottom:1px rgb(255,255,255) solid; background-color:rgb(254,224,194); padding:10px; }
#vies_boxf1 label       { font-weight:bold; font-size:90%; color:rgb(1,42,85); }
#vies_boxf1 input       { margin-top:5px; }
#vies_boxf2             { margin:0px 10px; border-bottom:1px rgb(255,255,255) solid; background-color:rgb(253,243,232); padding:10px; }
#vies_boxf2 .vies_flag  { width:30px; height:19px; }
#vies_boxf2 .vies_name  { margin:0px; font-family:Arial; font-size:95%; font-weight:bold; color:rgb(230,120,10); }
#vies_boxf2 .vies_field { margin:12px 0px 1px 0px; color:rgb(1,42,85); font-weight:bold; }
#vies_boxf2 .vies_data  { margin:0px; color:rgb(1,42,85); }
#vies_boxf3             { margin:0px 10px; background-color:rgb(254,224,194); padding:10px; }
#vies_boxf3 label       { font-weight:bold; font-size:90%; color:rgb(1,42,85); }
#vies_boxf3 input       { margin-top:5px; }
#vies_boxm              { display:inline; clear:right; float:left; width:50%; margin-top:50px; margin-bottom:40px; text-align:center; }
#vies_euromap           { width:400px; height:392px; border:0px rgb(255,255,255) solid; }
#vies_boxr1             { margin:40px 10% 0px 10%; border-bottom:1px rgb(255,255,255) solid; background-color:rgb(253,243,232); padding:10px; font-family:Arial; font-size:100%; color:rgb(230,120,10); font-weight:bold; }
#vies_boxr1 img         { width:30px; height:19px; margin-right:5px; }
#vies_boxr2             { margin:0px 10%; border-bottom:1px rgb(255,255,255) solid; background-color:rgb(254,224,194); padding:10px; }
#vies_boxr2 .vies_ok    { margin:0px; color:rgb(1,80,85); font-size:120%; text-align:center; }
#vies_boxr2 .vies_er    { margin:0px; color:rgb(150,0,0); font-size:120%; text-align:center; }
#vies_boxr3             { margin:0px 10%; border-bottom:1px rgb(255,255,255) solid; background-color:rgb(253,243,232); padding:20px; }
#vies_boxr3 .vies_date  { margin-top:20px; border-top:1px rgb(255,255,255) solid; padding-top:10px; font-size:80%; text-align:center; }
#vies_boxr3 .vies_note  { margin-top:20px; font-size:80%; text-align:left; font-style:italic; }
#vies_boxr3 th          { padding-right:10px; color:rgb(1,42,85); font-size:130%; text-align:right; vertical-align:top; white-space:nowrap; }
#vies_boxr3 td          { color:rgb(1,42,85); font-size:110%; }
#vies_boxr4             { margin:40px 10% 40px 10%; border:1px rgb(255,0,0) solid; padding:50px 10px; font-family:Arial; font-size:110%; color:rgb(190,0,0); font-weight:bold; text-align: center; }
#vies_boxb              { clear:both; text-align:center; padding:3px; }
#vies_help              { }
#vies_help h2           { margin-top:60px; }
#vies_help p            { text-align:justify; margin-left:30px; }
#vies_help ol           { padding-left:10px; }
#vies_help ul           { margin-top:0px; margin-bottom:20px; padding-left:20px; }
#vies_help table        { margin:0px 20px 20px 30px; border:1px rgb(190,190,190) solid; }
#vies_help table th     { border:1px rgb(190,190,190) solid; }
#vies_help table td     { border:1px rgb(190,190,190) solid; }
#vies_help a.top        { margin:0px auto 30px 30px; font-size:80%; }

.vies_tablinks          { width:90%; margin:30px auto; border:1px rgb(131,48,2) solid; }
.vies_tablinks th       { border:1px rgb(131,48,2) solid; background-color:rgb(254,224,194); color:rgb(1,42,85); text-align:center; }
.vies_tablinks td       { border:1px rgb(131,48,2) solid; background-color:rgb(253,243,232); color:rgb(1,42,85); }
.vies_tablinks img      { width:30px; height:19px; margin-right:10px; }
.vies_tablinks span     { color:rgb(190,0,0); }

h2.vies_print           { display:none; }
#vies_piva              { padding-left: 3px; letter-spacing: 1px; }


#box_right {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    position: absolute;
    right: 7px;
    top: 80px;
    width: 22%;
}

#box_correlati #testo_correlati ul {
	min-height:80px;
}