html {
margin:0;
padding:0;
}

#body {
padding-left:50%;
margin-left:-475px;
font-family:Verdana;
}

input {
border:1px solid #666;
font-size:16px;
font-weight:700;
color:#000;
background-color:#eee;
}

img {
border-style:none;
}

a:link, a:visited {
font-weight:400;
font-size:12px;
font-family:Verdana;
}


#testa {
margin-left:auto;
margin-right:auto;
margin-top:10px;
border-width:1px;
}

#testa .logo {
background-image:url(logo-freeaudioguide.jpg);
background-repeat:no-repeat;
background-position:center;
width:600px;
margin-top:10px;
margin-left:-300px;
padding-left:50%;
height:auto;
}

img.centrata {
display:block;
margin-left:auto;
margin-right:auto;
}

#collegamenti .titolo {
float:left;
font-weight:700;
font-family:Arial,Helvetica,sans-serif;
text-decoration:underline;
color:#c60;
}

#sottocollegamenti {
clear:both;
}

#sottocollegamenti .titolo {
float:left;
}

#ricerca {
border-bottom:1px solid #333;
clear:both;
margin-top:2px;
padding-left:2px;
margin-bottom:2px;
}

#scopi {
border-style:1px solid #fff;
padding:20px 2px;
}

#listaarticoli .titolo {
font-size:18px;
color:#000;
font-style:oblique;
font-weight:700;
}

#barra_nav {
text-align:center;
font-size:18px;
font-weight:700;
color:#333;
padding:10px 2px 2px;
}

#sottocateogorie {
text-align:center;
font-size:16px;
color:#333;
font-style:oblique;
padding:2px;
}

#localita_nav {
text-align:center;
font-size:16px;
color:#333;
font-style:oblique;
padding:10px 2px;
}

#localita_nav .sel {
font-size:16px;
color:#333;
font-style:oblique;
font-weight:700;
}

#sottolocalita_nav {
font-size:16px;
color:#333;
font-style:oblique;
width:30%;
float:left;
padding:3px 3px 3px 6px;
}

#articoli {
padding:2px 2px 2px 6px;
}

#articoli .titolo {
text-align:center;
font-size:18px;
color:#333;
font-weight:700;
line-height:25px;
}

#articoli .testo {
font-size:14px;
color:#333;
}

#articoli .video {
width:320px;
margin:20px auto;
}

#eventi {
font-size:14px;
padding:10px 20px;
}

#eventi .titolo {
color:#900;
font-weight:700;
}

#eventi .datada {
float:left;
color:#333;
padding:0 4px 0 0;
}

#eventi .oraa {
float:left;
color:#333;
}

#strutture {
font-size:12px;
padding:10px 20px;
}

#strutture .titolo {
color:#009;
font-weight:700;
}

#strutture .indirizzo {
float:left;
color:#333;
padding:0 4px 0 0;
}

#strutture .locnome {
color:#333;
font-weight:700;
}

#strutture .telefono {
float:left;
color:#333;
font-weight:700;
padding:0 4px 0 0;
}

#copyright {
padding-top:20px;
text-align:center;
height:auto;
font-size:12px;
color:#000;
font-weight:700;
}

#CCL {
font-size:12px;
text-align:center;
}

#ricera {
font-size:14px;
color:#000;
font-weight:700;
}

#ricerca_articoli {
padding:20px;
}

#ricerca_articoli .didascalia {
font-size:12px;
color:#333;
font-weight:400;
padding-bottom:10px;
}

#link_A{
border-top:1px solid #333;
text-align:center;
height:auto;
font-size:18px;
color:#000066;
font-weight:700;
}
#link_S {
text-align:center;
height:auto;
font-size:18px;
color:#C30;
font-weight:700;
}

#link_A a:link,#link_A a:visited {
font-size:18px;
color:#000066;
font-weight:700;
}

#link_A a:active,#link_A a:hover {
font-size:18px;
color:#000066;
font-weight:700;
text-decoration:underline;
}

#link_S a:link,#link_S a:visited {
font-size:14px;
color:#C30;
font-weight:700;
}

#link_S a:active,#link_S a:hover {
font-size:14px;
color:#C30;
font-weight:700;
text-decoration:underline;
}

#scopi a:link,#scopi a:visited {
font-size:14px;
color:#060;
font-weight:700;
}

#scopi a:active,#scopi a:hover {
font-size:14px;
color:#060;
font-weight:700;
text-decoration:underline;
}

#categorie,#listaarticoli {
padding:20px 2px;
}

#categorie a:link,#categorie a:visited {
font-size:14px;
color:#069;
font-weight:700;
}

#categorie a:active,#categorie a:hover {
font-size:14px;
color:#069;
font-weight:700;
text-decoration:underline;
}

#listaarticoli a:link,#listaarticoli a:visited {
font-size:12px;
color:#333;
}

#listaarticoli a:active,#listaarticoli a:hover {
font-size:12px;
color:#333;
text-decoration:underline;
}

#barra_nav a:link,#barra_nav a:visited {
font-size:16px;
color:#009;
font-weight:700;
}

#barra_nav a:active,#barra_nav a:hover {
font-size:16px;
color:#009;
font-weight:700;
text-decoration:underline;
}

#sottocateogorie a:link,#sottocateogorie a:visited {
font-size:14px;
color:#009;
font-weight:700;
}

#sottocateogorie a:active,#sottocateogorie a:hover {
font-size:14px;
color:#009;
font-weight:700;
text-decoration:underline;
}

#localita_nav a:link,#localita_nav a:visited {
font-size:14px;
color:#900;
font-weight:700;
}

#localita_nav a:active,#localita_nav a:hover {
font-size:14px;
color:#900;
font-weight:700;
text-decoration:underline;
}

#sottolocalita_nav a:link,#sottolocalita_nav a:visited {
font-size:12px;
color:#900;
font-weight:700;
}

#sottolocalita_nav a:active,#sottolocalita_nav a:hover {
font-size:12px;
color:#900;
font-weight:700;
text-decoration:underline;
}

#qarticoli,#qeventi,#qstrutture {
clear:both;
border-style:1px solid #ccc;
padding:10px;
}

#articoli .catdes {
  float: right;
  padding-right: 0.1em;
  padding-left: 0.1em;
}

#eventi .catdes,#strutture .catdes {
display:none;
}

#eventi .testo,#eventi .dataa,#eventi .orada,#strutture .testo {
color:#333;
}

#CCL a:link,#CCL a:visited {
font-size:12px;
}

#CCL a:active,#CCL a:hover {
font-size:12px;
text-decoration:underline;
}

#ricerca_articoli a:link,#ricerca_articoli a:visited {
font-size:12px;
color:#000;
font-weight:700;
}

#ricerca_articoli a:active,#ricerca_articoli a:hover {
font-size:12px;
color:#000;
font-weight:700;
text-decoration:underline;
}

#ricerca_eventi,#ricerca_strutture {
padding:10px 20px;
}

#ricerca_eventi .didascalia,#ricerca_strutture .didascalia {
font-size:12px;
color:#333;
font-weight:400;
padding-bottom:15px;
}

#ricerca_eventi a:link,#ricerca_eventi a:visited {
font-size:12px;
color:#900;
}

#ricerca_eventi a:active,#ricerca_eventi a:hover {
font-size:12px;
color:#900;
text-decoration:underline;
}

#ricerca_strutture a:link,#ricerca_strutture a:visited {
font-size:12px;
color:#009;
}

#ricerca_strutture a:active,#ricerca_strutture a:hover {
font-size:12px;
color:#009;
text-decoration:underline;
}