	@import url("/stile/ui-lightness/jquery-ui.custom.css");
/* CSS Document */
@import url("ss_minisito.css");

body {background:#EFE39B;}

#main {background:url(../img/img_roma/bg_main.gif) repeat-y;}

#left {background:url(../img/img_roma/logo_portale.gif) 0 10px no-repeat;}

 ul.menu { border-color:#DE8811;}
 ul.menu li {background:url(../img/img_roma/bg_menu.gif) repeat-x;}
 ul.menu li:hover, #thumbBox{background:#DE8811;}

#mini_sx h1 {border-bottom:#EE9014 3px solid;}

#mini_sx h1 span {
background:#FED41D;
color:#AA4912;
}

h4 {background:url(../img/img_vw/bg_roma.jpg) 0 0 no-repeat;}
h4 b {color:#E17F00;}

.scorri {
background: url(../img/img_roma/bg_scroll.gif) repeat-x;
color:#423840;
}
.scorri:hover {background:#FED313 ;}

#footer {
background:url(../img/img_roma/bg_footer.gif) repeat-x;
color:#fff;
}

#footer a {
text-decoration: underline;
color: #FFF;
}


body#pagamento-servizi {
padding: 5px;
font:11px arial;
background: #fff;
color:#5A5A5A;
}
#pagamento-servizi .servizi-titolo {
padding: 20px 0 4px 10px; 
font-weight:bold; 
color:#333333; 
font-size:13px;
display:block;
clear:both;
}
#pagamento-servizi .servizi-info {
padding: 0 0 20px 10px;
display:block;
}
#pagamento-servizi form {
padding: 0 15px;
}

#pagamento-servizi label {
float:left;
padding: 5px 20px 5px 0;
height:50px;
margin:0;
}

#pagamento-servizi label input, #pagamento-servizi label select {
width:188px;
height:22px;
background:#FEF9E6;
border:#ccc 1px solid;
}
#pagamento-servizi label select {width:auto; font-size:11px;}
#pagamento-servizi label input.mini {
width:50px;
}
#pagamento-servizi label input.radio {
border:0;
width:auto;
height:auto;
background:none;
clear:none;
display:inline;
} 
#pagamento-servizi .servizi-form-titolo {
display:block;
clear:both;
padding: 5px 0;
color:#781011;
font-weight:bold;
font-size:12px;
}

#pagamento-servizi .servizi-errore {
font-style:italic;
font-size:10px;
color:#990000;
}

#pagamento-servizi label.newsl {
width:400px;
font-style:italic;
font-weight:normal;
line-height:12px;
text-align:justify;
clear:both;
}
#pagamento-servizi label.short {height:auto;}

#pagamento-servizi .step {
width:502px;
clear:both;
height:50px;
}

#pagamento-servizi .step p {
display:block;
float:left;
padding:13px 60px 0 53px ;
color:#BFBFC1;
font-weight:bold;
font-size:12px;
margin:0;
}
#pagamento-servizi .step p.riep {padding-right:0;}

#pagamento-servizi .step p.selected {color:#333333;}
#pagamento-servizi .c  {background:url(../img/img_roma/step_1.jpg) top left no-repeat;}
#pagamento-servizi .b  {background:url(../img/img_roma/step_2.jpg) top left no-repeat;}
#pagamento-servizi .a  {background:url(../img/img_roma/step_3.jpg) top left no-repeat;}

#pagamento-servizi .submit {
background:url(../img/img_roma/servizi_submit.jpg) center center no-repeat;
width:95px;
height:35px;
border:0;
color:#424041;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
clear:both;
text-indent:-5px;
margin:0 0 0 350px;}

#pagamento-servizi h3 {
border:#6EAE7C 4px solid;
padding: 20px 20px 20px 50px;
text-transform:uppercase;
font-size:14px;
background:url(../img/img_roma/servizi_ok.png) 20px center no-repeat;
margin-top:20px;
}

#pagamento-servizi .box-vacanza-servizio {
background:#FEF8D8;
padding: 10px;
margin: 3px 0 0 0;
float:left;
clear:both;
width:482px;
font-size:12px;
}

#pagamento-servizi .box-vacanza-servizio-titolo {
color:#0A3FAF;
display:block;
clear:both;
text-transform:uppercase;
font-weight:bold;
padding: 0 0 5px 0;
}

#pagamento-servizi .la-tua-vacanza-prezzo {
display:block;
text-align:right;
color:#000;
}

#pagamento-servizi .la-tua-vacanza-prezzo  strong {
color:#0480F2;
font-size:23px;
}

#pagamento-servizi .la-tua-vacanza-prezzo strong span.euro {
vertical-align:super;
font-size:12px;
font-style:normal;
}

#pagamento-servizi .la-tua-vacanza-richiesta, #pagamento-servizi .la-tua-vacanza-immediata {
display:block;
clear:both;
float:right;
padding: 3px 35px 3px 0;
text-transform:uppercase;
margin:5px 0;
font-weight:bold;
}
#pagamento-servizi .la-tua-vacanza-richiesta {background:url(../img/img_roma/conf_richiesta.png) right center no-repeat; color:#D35701;}
#pagamento-servizi .la-tua-vacanza-immediata {background:url(../img/img_roma/conf_immediata.png) right center no-repeat; color:#014129}

#pagamento-servizi div#servizi-informativa {
	overflow: auto;
	width: 400px;
	height: 100px;
	padding: 5px;
	margin-bottom: 10px;
	border: #ccc 1px solid;
}	.ui-accordion .ui-accordion-content { padding: 1em 5px; }
	.ui-accordion .ui-accordion-header .ui-icon { left: 200px; }
	.ui-datepicker-div, .ui-datepicker-inline, #ui-datepicker-div { font-size: 0.8em }
