.clear{clear:both}

#mappaR {width:99%; height:350px; border:1px solid #ccc; overflow:hidden;}

#titoloSupSyc {display:block; background-color:#1e5782; color:#fff; font-weight:bold; padding:2px 0px 2px 5px; margin-bottom:10px;}

.titoloSyc {display:block; background-color:#1e5782; color:#fff; font-weight:bold; padding:2px 0px 2px 5px; margin-bottom:10px;}
.titoloSycRed {display:block; background-color:#cc0000; color:#fff; font-weight:bold; padding:2px 0px 2px 5px; margin-bottom:10px;}

#bandierine .bandieraLeft {color:#999; font-weight:bold; width:48%; margin-right:3%; clear:left; float:left; border-bottom: 1px dashed #ccc; display:block; padding-top:5px; padding-bottom:5px;}
#bandierine .bandieraRight {color:#999; font-weight:bold; width:48%; float:left; border-bottom: 1px dashed #ccc; display:block; padding-top:5px; padding-bottom:5px;}

#bandierine .bandieraLeft a {color:#cc0000; text-decoration:none;}
#bandierine .bandieraRight a {color:#cc0000; text-decoration:none;}

#bandierine .bandieraLeft a {text-decoration:underline;}
#bandierine .bandieraRight a {text-decoration:underline;}

#colRight .cercaConvenzioni {border:1px solid #ccc;}
#colRight .cerca {background: url("../../../syc/img/sfondoCercaConv.jpg") repeat-x; border-bottom: 1px dotted #ccc; color:#000; font-size:1.1em; font-weight:bold; padding-left:10px;}
#colRight .cerca p {padding-top:10px;}

#colRight .selectContinenti {height:50px; border-bottom:1px dotted #ccc; background: url("../../../syc/img/sfondoCercaConv.jpg") repeat-x;}
#colRight .selectNazioni {height:50px; border-bottom:1px dotted #ccc; background: url("../../../syc/img/sfondoCercaConv.jpg") repeat-x;}
#colRight .selectCitta {height:80px; background: url("../../../syc/img/sfondoCercaConv.jpg") repeat-x;}
#colRight .selectContinenti p, #colRight .selectNazioni p, #colRight .selectCitta p {padding-left:20px; font-size:.9em; padding-top:5px; padding-bottom:0px;}
#colRight .selectContinenti option, #colRight .selectContinenti select {color:#000; font-size:.9em;}
#colRight .selectNazioni select.selectDisabled {color:#999; font-size:.9em;}
#colRight .selectNazioni select.selectEnabled {color:#000; font-size:.9em;}
#colRight .selectCitta select.selectDisabled {color:#999; font-size:.9em;}
#colRight .selectCitta select.selectEnabled {color:#000; font-size:.9em;}

#colRight div.listaCategorie {background: transparent url("../../../syc/img/sfondoCategorie.jpg") repeat-x top left; height:1%; padding-bottom:5px;  font-weight:bold; color:#999;clear:both; }

#colRight div.lastVoice {border:0px;}

#colRight div.logoCat {float:left;}
#colRight div.logoCat img {padding:5px 10px;}

#colRight div.testoCat {padding-top:7px;}

#colRight div.catAttiva {color:#000; font-weight:bold;}

#colRight div.testoCat {height:1%; font-weight:bold; color:#999;}
#colRight div.testoCat a {color:#cc0000; font-weight:bold; text-decoration:none; }
#colRight div.testoCat a:hover {color:#cc0000; font-weight:bold; text-decoration:underline;}

#sottocategorie {width:100%; margin:0px;}
#sottocategorie li {padding-left: 48px; margin:0px; float:left;clear:both; color:#999; width:80%;}

#sottocategorie li a, #sottocategorie li span {float:left; display:block; background: transparent url("../../../syc/img/pallinoGrigio.gif") no-repeat left; padding:10px 0px 10px 20px; color:#cc0000; text-decoration:none;}
#sottocategorie li span {color:#999;}
#sottocategorie li span.nero {color:#000;}

#colRight div.titoloCategoria {border-bottom:1px dotted #ccc; padding:5px 10px; font-weight:bold;}
#colRight div.descrizioneConvenzione {border-bottom:1px dotted #ccc; padding:5px 10px;}
#colRight .lastConv {border:0px;}
#colRight div.descrizioneConvenzione a {color:#cc0000; text-decoration:underline;}

#colRight div.offerteMese {height:48px; background: url("../../../syc/img/sfondoOM.jpg") repeat-x; border:1px solid #ccc; margin-top:10px; text-align:center;}
#colRight div.offerteMese p {padding-top:15px;}
#colRight div.offerteMese a {color:#036; text-decoration:none; font-weight:bold;}
#colRight div.offerteMese a:hover {text-decoration:underline;}

#colRight div.sycEurope {height:83px; background: url("../img/grafica/backEuropa.jpg") repeat-x; border:1px solid #ccc; text-align:left;}
#colRight div.sycEuropa {height:83px; background: url("../img/grafica/Europa.jpg") no-repeat bottom right; text-align:left;}
#colRight div.sycEuropa p {padding-top:15px; text-align:left; padding-left:30px; font-weight:bold; font-size:1.2em; display:block;}
#colRight div.sycEuropa a {padding-top:15px; text-align:left; padding-left:30px; font-weight:bold; font-size:1.2em;height: 68px; color:#036; text-decoration:none; font-weight:bold; color:#000; display:block;}
#colRight div.sycEuropa a:hover {text-decoration:none;}
#colRight div.sycItalia {height:83px; background: url("../img/grafica/Italia.jpg") no-repeat bottom right; text-align:left;}
#colRight div.sycItalia p {padding-top:15px; text-align:left; padding-left:30px; font-weight:bold; font-size:1.2em; display:block;}
#colRight div.sycItalia a {padding-top:15px; text-align:left; padding-left:30px; font-weight:bold; font-size:1.2em;height: 68px; color:#036; text-decoration:none; font-weight:bold; color:#000; display:block;}
#colRight div.sycItalia a:hover {text-decoration:none;}

#colRight div.guidaSyc {background: url("../../../syc/img/sfondoPdf.jpg") repeat-x; border-top:1px solid #ccc; height:60px; margin-top:0px;}
#colRight div.guidaSyc p {float:left;}
#colRight div.guidaSyc p.testoGuida {padding-top:5px;}
#colRight p.pulisci {clear:both;}
#colRight div.guidaSyc a {color:#036; text-decoration:none; font-weight:bold;}
#colRight div.guidaSyc a:hover {text-decoration:underline;}

#elencoConvenzioni .LconvLeft {border-bottom:1px dashed #ccc; float:left; margin-right:2%; width:46%; display:block; padding:3px; height:80px;}
#elencoConvenzioni .LconvRight {border-bottom:1px dashed #ccc; float:left; width:46%; display:block; padding:3px; height:80px;}

#elencoConvenzioni h5 {padding-left:30px; color:#cc0000; font-size:1em; font-weight:bold;}
#elencoConvenzioni p {padding-left:30px;}
#elencoConvenzioni p a {color:#cc0000; text-decoration:underline;}

#elencoConvenzioni .rigaConv {clear: both; display:block; padding-top:10px;}

#elencoConvenzioni .altriservizi {background: url("../../../syc/img/altriservizi.gif") no-repeat top left;}
#elencoConvenzioni .culturaspettacoli {background: url("../../../syc/img/culturaspettacoli.gif") no-repeat top left;}
#elencoConvenzioni .dormiremangiare {background: url("../../../syc/img/dormiremangiare.gif") no-repeat top left;}
#elencoConvenzioni .noleggitrasporti {background: url("../../../syc/img/noleggitrasporti.gif") no-repeat top left;}
#elencoConvenzioni .sporteventi {background: url("../../../syc/img/sporteventi.gif") no-repeat top left;}
#elencoConvenzioni .tempoliberobenessere {background: url("../../../syc/img/tempoliberobenessere.gif") no-repeat top left;}

.logoConv {float:left;}
.mappaConv {}

#singolaConv h5.titoliC {font-weight:bold; color:#036; font-size:1.2em;}


/*PAGINAZIONE*/
.paginazioneConv {width:95%; text-align:center;}
.paginazioneConv span {padding-left:5px;}
.paginazioneConv a {color:#036; text-decoration:none;}
.paginazioneConv a:hover {text-decoration:underline;}

#banSyc {width:100%; margin-top:20px; display:block; text-align:center;}

.grigioScuro {color:#999;}
p.titoloConv {font-weight:bold; color:#1e5782;}

#bandierine img.bandieraImg {border:1px solid #ccc;}


