.centro, #centri {width:457px;}
#centri img {border:0; }
#centri .passo {margin-bottom:20px;}
#centri p {
text-align:justify;
padding:0;
margin:0 17px;
}
#centri td p {padding:0;}
#centri, #centri form, .centro #centri img, #centri table, #centri p, #centri h4, #centri h5, #centri ul { 
margin:0;
padding:0;
display:block;
clear:both;
}
#centri .clear {
clear:both;
margin-left:5px;
}
#centri p {padding: 0 20px;}
#centri form {margin-left:10px; padding-bottom:50px;}
#centri .unicard {background:url(../ita/unicard/tab_bg.gif) repeat-y; width:440px;}
#centri .unicard2 {margin:10px 0 20px 15px;}

.tdblu {
color:#FFFFD0;
padding: 2px 6px;
font-weight:bold;
width:210px;
text-align:right;
font-weight:bold;
}

#uni2 .tdblu {width:80px; padding: 2px 0;}
#uni2 #td2 {width:220px; padding:0;}
#uni2 select {margin-right:30px;}
#centri input {height:15px;}

#centri select, #centri input {
background:#FFFFD0;
border:#cda708 1px solid;
color:#012d52;
margin-left:10px;
}

#centri .next input {background: url(../ita/unicard/bg_submit.gif) no-repeat;}
#centri .next2 input {background: url(../ita/unicard/bg_submit2.gif) no-repeat;}

#centri .next input, #centri .next2 input {
width:95px;
height:37px;
color:#ffffd0;
border:0;
font-size:11px;
line-height:12px;
}

#centri .er_unicard {color:#990000; padding-left:10px;}

#centri h4 {
color:#0085BD;
font-size:13px;
padding:0;
clear:both;
margin: 0 12px 15px 12px;}

#centri h5 {
color:#012D52;
font-size:12px;
padding:15px 0 20px 80px;
clear:both;
background:url(../ita/unicard/bg_comprende.gif) no-repeat;
}

#centri #rosso {color:#990000; padding:25px 0 10px 80px;}
#centri .no {background:url(../ita/unicard/bg_nocomprende.gif) no-repeat;}
#centri .cond {background:url(../ita/unicard/bg_condizioni.gif) no-repeat;}


#centri .scelta {
color:#3477c5;
font-weight:bold;
font-size: 13px;
margin-bottom:5px;
}

#centri .int {margin: 5px 20px 15px 10px;}
#centri .blu_titolo{
background:url(../ita/unicard/bg_blutit.gif) 0 0 no-repeat;
padding-left:20px;
width:70%;
}

#centri form td img {
border:#6caad3 1px solid;
padding:1px;
margin: 2px 10px 0 0;}

#centri .blu_titolo{
color:#012d52;
height:22px;
line-height:20px;
font-weight:bold;
}

#centri .card {margin: 0 0 10px 15px; float:right;}

#centri ul, #centri li{margin: 0 17px;}
#centri ul {padding-bottom:30px;}
#centri .margin_big {margin-left:70px;}

#centri .radio {background:transparent; border:0;}

#centri .territorio {padding: 50px 0 10px 30px; background:transparent;}
#centri #narni {background:url(../ita/unicard/bg_narni.gif) 0 0 no-repeat;}
#centri #orvieto {background:url(../ita/unicard/bg_orvieto.gif) 0 0 no-repeat;}
#centri #terni {background:url(../ita/unicard/bg_terni.gif) 0 0 no-repeat;}

#centri .sugger {
background:url(../ita/unicard/bg_sugger.gif) right top no-repeat;
padding: 10px 50px 10px 0;
text-transform:uppercase;
color:#4197c8;
}

#centri p .sugger {text-align:right; margin: 0 0 10px 0; display:block;}
.suggerimenti {
display:none;
visibility:hidden;
background:#fff;
border:#b8b8ac 1px solid;
width:400px;
margin-bottom:15px;
}

#centri .chiudi {
text-align:right; 
border-bottom:#cda708 1px solid;
background:#efca00;
padding: 5px;
margin: 1px 1px 5px 1px;
}
#centri .chiudi a {
color: #990000;
text-decoration:none;
font-weight:bold;
}

#centri .sistemazione {
color:#000;
font-weight:bold;
text-transform:uppercase;
padding: 10px 0 10px 235px;

}

#centri #camera {background:url(../ita/unicard/bg_camera.gif) 20px 0 no-repeat; padding-left:60px;}
#centri #appa {background:url(../ita/unicard/bg_appa.gif) 10px 0 no-repeat; padding-left:55px;}
#centri #prenotante {background:url(../ita/unicard/bg_socio.gif) 180px 0 no-repeat; padding-left:240px;}
#centri #formu {background:url(../ita/unicard/bg_formula.gif) 180px 0 no-repeat; padding-left:240px;}
#centri #tipostrut {background:url(../ita/unicard/bg_struttura.gif) 180px 0 no-repeat; padding-left:240px;}
#centri #ospiti {background:url(../ita/unicard/bg_ospiti.gif) 180px 0 no-repeat; padding-left:240px;}

#centri .struttura {
background:#fff;
margin: 10px 0 10px 5px;
border:#cda708 1px solid;
width:430px;
}

#centri .struttura{width:420px;}

#centri .struttura .nome_strutt td{
background:#65a6d0;
color:#fff;
font-weight:bold;
padding: 5px;
}

#centri .struttura .nome_strutt .local{
font-weight:bold;
text-align:center;
font-size:13px;
color:#fff;
background:#cda708;
}


#centri .struttura .prezzo {
background: #efca00;
padding:1px;
width:110px;
text-align:center;
}

#centri .prezzo p {
background:#fff;
color:#2e69ad;
font-size:17px;
font-weight:bold;
text-align:center;
padding:5px 10px;
margin-bottom:7px;
}
#centri .struttura img {margin: 5px;}
#centri .struttura .mappa img {position:relative; left:120px;}
#centri .dati {padding-left: 10px; padding-right:10px;}
#centri #scelta {
font-weight:bold;
font-size:15px;
color:#012d52;
}

#centri .pr {color:#c34a01; border-bottom:#012d52 1px solid;  padding-bottom:8px;}
