body {
background-color:#FFFFFF;
background-image:url(../img/bg.jpg);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
color:#434343;
}
a:link {
color:#0C4884;
text-decoration:none;
}
a:visited {
color:#0C4884;
text-decoration:none;
}
a:hover {
color:#0C4884;
text-decoration:underline;
}
a:active {
color:#0C4884;
text-decoration:underline;
}
a.linkrosso:link {
color:#9A0B0A;
text-decoration:none;
}
a.linkrosso:visited {
color:#9A0B0A;
text-decoration:none;
}
a.linkrosso:hover {
color:#9A0B0A;
text-decoration:underline;
}
a.linkrosso:active {
color:#9A0B0A;
text-decoration:underline;
}
a.menu:link {
color:#ffffff;
text-decoration:none;
}
a.menu:visited {
color:#ffffff;
text-decoration:none;
}
a.menu:hover {
color:#ffffff;
text-decoration:none;
}
a.menu:active {
color:#ffffff;
text-decoration:none;
}
#container {
width:980px;
margin:auto;
}
#ombra_sx {
width:54px;
height:560px;
background-image:url(../img/ombra_sx.jpg);
background-repeat:no-repeat;
float:left;
}
#ombra_dx {
width:54px;
height:569px;
background-image:url(../img/ombra_dx.jpg);
background-repeat:no-repeat;
float:right;
}
#contenuti {
width:872px;
float:left;
}
#contenuti_sx {
width:165px;
float:left;
padding-top:18px;
padding-left:2px;
}
#contenuti_centro {
width:478px;
float:left;
padding-top:18px;
padding-left:35px;
padding-right:25px;
}
#contenuti_centro2 {
width:630px;
float:right;
padding-top:18px;
padding-left:35px;
padding-right:35px;
}
#contenuti_centro_sx {
width:110px;
float:left;
}
#contenuti_centro_dx {
width:268px;
float:right;
}
#contenuti_centro_sx2 {
width:315px;
float:left;
}
#contenuti_centro_dx2 {
width:315px;
float:right;
}
.contenuti_centro_sx2 {
width:315px;
float:left;
}
.contenuti_centro_dx2 {
width:315px;
float:right;
}
.contenuti_centro_sx3 {
width:100px;
float:left;
}
.contenuti_centro_dx3 {
width:530px;
float:right;
}
#contenuti_dx {
width:167px;
float:right;
padding-top:18px;
}
.bg_blu {
width:164px;
height:28px;
background-image:url(../img/bg_blu.gif);
background-repeat:no-repeat;
color:#FFFFFF;
}
.bg_blu2 {
height:28px;
background-image:url(../img/bg_blu.gif);
background-repeat:repeat-x;
color:#FFFFFF;
}
.bg_arancio {
width:164px;
height:28px;
background-image:url(../img/bg_arancio.gif);
background-repeat:no-repeat;
color:#FFFFFF;
}
.bg_verde {
width:164px;
height:28px;
background-image:url(../img/bg_verde.gif);
background-repeat:no-repeat;
color:#FFFFFF;
}
.bg_verde2 {
height:28px;
background-image:url(../img/bg_verde2.gif);
background-repeat:repeat-x;
color:#FFFFFF;
}
.bg_arancio2 {
height:28px;
background-image:url(../img/bg_arancio.gif);
background-repeat:repeat-x;
color:#FFFFFF;
}
.bg_rosso {
margin-top:20px;
height:28px;
background-image:url(../img/bg_rosso.gif);
background-repeat:repeat-x;
color:#FFFFFF;
}
.bg_rosso2 {
height:28px;
background-image:url(../img/bg_rosso.gif);
background-repeat:repeat-x;
color:#FFFFFF;
}
.bg_miniform {
height:28px;
background-image:url(../img/bg_miniform.gif);
background-repeat:repeat-x;
color:#FFFFFF;
}
.foglio {
float:left;
}
.menu_sx1 {
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
padding-top:0px;
border-bottom:#999999 1px dashed;
}
.menu_sx {
padding:5px;
border-bottom:#999999 1px dashed;
}
.menu_sx2 {
padding:5px;
}
.puls_maschera a {
width:132px;
height:26px;
float:left;
background-image:url(../img/puls_maschera_over.gif);
background-repeat:no-repeat;
font-size:13px;
text-align:center;
font-weight:bold;
}
.puls_maschera a:hover {
width:132px;
height:26px;
float:left;
background-image:url(../img/puls_maschera.gif);
background-repeat:no-repeat;
font-size:13px;
text-align:center;
font-weight:bold;
background-color:#000000;
}
.puls_maschera_nolink {
width:132px;
height:26px;
float:left;
background-image:url(../img/puls_maschera.gif);
background-repeat:no-repeat;
font-size:13px;
text-align:center;
font-weight:bold;
color:#FFFFFF;
background-color:#000000;
}
.maschera_up {
width:477px;
height:12px;
background-image:url(../img/maschera_up.gif);
background-repeat:no-repeat;
background-color:#FF9700;
margin-top:0px;
padding:0px;
}
.maschera_bg {
width:477px;
background-image:url(../img/maschera_bg.gif);
background-repeat:repeat-x;
background-color:#FFB100;
color:#FFFFFF;
}
.maschera_footer {
width:477px;
height:10px;
background-image:url(../img/maschera_footer.gif);
background-repeat:no-repeat;
}
.maschera_up2 {
width:477px;
height:12px;
background-image:url(../img/maschera2_up.gif);
background-repeat:no-repeat;
background-color:#FF9700;
margin-top:0px;
padding:0px;
}
.maschera_bg2 {
width:477px;
background-image:url(../img/maschera_bg2.gif);
background-repeat:repeat-x;
background-color:#CD6200;
color:#FFFFFF;
}
.maschera_footer2 {
width:477px;
height:10px;
background-image:url(../img/maschera2_footer.gif);
background-repeat:no-repeat;
}
.formstyle {
margin:0px;
}
.select {
width:450px;
margin-top:2px;
margin-bottom:4px;
}
.margini {
padding-left:10px;
padding-right:10px;
}
#header {
width:872px;
height:161px;
background-image:url(../img/header.jpg);
background-repeat:no-repeat;
}
#header_sx {
width:370px;
height:161px;
background-image:url(../img/header.jpg);
background-repeat:no-repeat;
float:left;
}
#header_dx {
width:502px;
float:right;
}
.bandierine {
padding:8px;
text-align:right;
}
.testo_header {
padding:5px;
color:#FFFFFF;
font-size:10px;
}
.banner_header {
padding-right:5px;
padding-top:5px;
text-align:right;
}
#menu {
padding-bottom:1px;
padding-left:1px;
padding-top:2px;
padding-right:1px;
clear:both;
}
.puls a {
width:145px;
height:26px;
float:left;
padding-top:1px;
background-image:url(../img/puls.gif);
background-repeat:no-repeat;
font-size:13px;
text-align:center;
padding-top:7px;
font-weight:bold;
}
.puls a:hover {
width:145px;
height:26px;
float:left;
padding-top:1px;
background-image:url(../img/puls_over.gif);
background-repeat:no-repeat;
font-size:13px;
text-align:center;
padding-top:7px;
font-weight:bold;
}
.puls_nolink {
width:145px;
height:26px;
float:left;
padding-top:1px;
background-image:url(../img/puls_over.gif);
background-repeat:no-repeat;
font-size:13px;
text-align:center;
padding-top:7px;
font-weight:bold;
color:#FFFFFF;
}
.bg_menu {
height:27px;
background-image:url(../img/bg_menu.gif);
background-repeat:repeat-x;
clear:both;
margin-left:1px;
margin-right:1px;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
}
.banner {
text-align:center;
}
.bordino {
border:#2B6A99 1px solid;
}
.bordino3 {
border:#b5b5b5 1px solid;
}
.vetrina {
margin:auto;
width:129px;
}
.vetrina_up {
background-image:url(../img/bg_vetrina_up.gif);
background-repeat:no-repeat;
background-color:#6EACD9;
width:129px;
height:13px;
}
.vetrina_footer {
background-image:url(../img/bg_vetrina_footer.gif);
background-repeat:no-repeat;
width:129px;
height:13px;
}
.bg_vetrina {
width:129px;
background-color:#6EACD9;
text-align:center;
}
.foto_vetrina {
border:#5C94BE 1px solid;
}
.foto_vetrina2 {
border:#FFFFFF 1px solid;
}
.foto_lista {
border:#5C94BE 1px solid;
float:left;
margin-right:10px;
}
.foto_lista2 {
float:left;
margin-right:10px;
}
.foto_lista3 {
border:#b5b5b5 1px solid;
float:left;
margin-right:10px;
}
.dividi {
height:15px;
border-bottom:#999999 1px dashed;
}
.dividi_banner {
clear:both;
height:15px;
border-bottom:#999999 1px dashed;
}
.text {
padding:3px;
}
#footer {
clear:both;
text-align:center;
}
.margine_top {
margin-top:3px;
}
.Stile1 {color: #9A0B0A}
.puls_form {
margin-top:2px;
border:#666666 2px outset;
background-color:#327BC6;
color:#FFFFFF;
font-weight:bold;
}
.puls_form2 {
margin-top:2px;
border:#666666 2px outset;
background-color:#9A0B0A;
color:#FFFFFF;
font-weight:bold;
}
.text_form {
width:350px;
border:#cccccc 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:3px;
margin-bottom:5px;
}
.text_form2 {
width:200px;
border:#cccccc 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:3px;
margin-bottom:5px;
}
.text_form3 {
width:465px;
border:#cccccc 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:3px;
margin-bottom:5px;
}
.text_form4 {
width:140px;
border:#cccccc 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-top:2px;
margin-bottom:4px;
}
.text_form5 {
width:120px;
border:#cccccc 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-top:2px;
margin-bottom:4px;
}
.contenitore_vetrina {
margin:auto;
width:150px;
border:#023F6C 1px solid;
background-color:#C7E6FB;
}
.margini_vacanza {
font-size:10px;
padding:4px;
text-align:left;
}
.font_lista {
font-size:10px;
}
h1 {
font-size:12px;
color: #ffffff;
display:inline;
}
a.minibutton{font: 9px arial,sans-serif;
    text-transform: uppercase;text-decoration: none;
    border: 1px solid;border-color: #CCC #666 #666 #CCC;
    padding-left: 0.2em;background: #FFF;color: #555}
a.minibutton:hover{border-color: #333 #999 #999 #333; text-decoration:none;}
a.minibutton span{padding: 0 0.2em} 
a.validator{color:#0C479D}
a.validator span{background: #FC6;color:#000000}
a.mt{color:#000000}
a.mt span{background: #ff0000;color:#FFF}

.captcha{
position: absolute;
padding: 2px;
border: 1px solid #CCCCCC;
width: 90px;
height: 24px;
}
