/* archivio testo */

.arch_testo_item {border-bottom:1px solid #E8E5D8;}
.arch_testo_item h2 {font-size:12px; color:#B60E3D; margin-top:6px; background: url("../img/dot.gif") 2px 5px no-repeat;padding-left:12px;}
.arch_testo_item p {font-size:11px; padding-bottom:4px; padding-left:10px;}
.arch_data {text-transform:uppercase; color:#4A232F; font-size:10px;}


#paginazione {margin-top:10px; width:650px;}

/* archivio immagini */


#arch_foto_big {float:left; margin-bottom:10px;}
#arch_foto_big table {background:#E8E5D8;}
td.fotobig {background-image: url(../img/bg_arch_big.gif); background-repeat:no-repeat;}
#arch_foto_big h3 {font-size:20px; color:#B60E3D;}
#arch_foto_big p {font-size:13px; padding-bottom:15px;}

.arch_foto_small {float:left; margin-bottom:10px; margin-left:10px;}
td.fotosmall {background-image: url(../img/bg_arch_small.gif); background-repeat:no-repeat;}
td.fotosmall img {margin-top:10px;}
td.testosmall {padding-left:6px;}
.arch_foto_small h3 {font-size:13px; color:#B60E3D;}
.arch_foto_small p {font-size:11px; padding-bottom:5px;}


.arch_foto {float:left; margin-right:10px; margin-top:20px;}
.arch_foto .arch_foto_small {width:205px; border-bottom:1px solid #E8E5D8; margin-left:0;height:90px;}
.arch_foto img {float:left; padding-right:10px; padding-bottom:30px;}


.arch_fototesti {float:left; margin-right:10px;}
.arch_fototesti .arch_testo_item {width:205px; height:80px;}

#arch_foto_big h3 a, .arch_foto_small h3 a, .arch_testo_item h2 a {color:#B60E3D;}
#arch_foto_big h3 a:visited, .arch_foto_small h3 a:visited, .arch_testo_item h2 a:visited {color:#B60E3D;}
#arch_foto_big h3 a:hover {background:#fff;}

/*eventi*/
#tabEventi {border-bottom:#d4cfbb 1px solid; margin-bottom:10px; float:left; padding-left:10px; width:650px; font-weight: bold;}
#tabEventi li { height:31px; text-align:center; float:left; background:url(/cm/img/tabeventi_left_on.gif) top left no-repeat; color:#40242e; font-size:15px; margin:0 5px -1px; padding-left:15px}
#tabEventi li a {display:block; color:#40242e;line-height:31px; background: url(/cm/img/tabeventi_right_on.gif) top right no-repeat;padding-right:15px; }
#tabEventi li a:hover {color:#B60E3D}
#tabEventi li.sel span {display:block; color:#40242e;line-height:31px; background: url(/cm/img/tabeventi_right.gif) top right no-repeat;padding-right:15px;}
#tabEventi li.sel {background:url(/cm/img/tabeventi_left.gif) 0 0 no-repeat;}

#archEventi .dataEvento {background: url(/cm/img/bg_dataevento.gif) 0 0 repeat-x; line-height:38px; font-size:18px; font-weight:bold; color:#b60e3d; padding:0 15px; margin:-0 0 15px}
#archEventi { background:#FFF url(/cm/img/bg_box.gif) 0 0 no-repeat; border-left:0; padding-top:5px;}
#eventi { margin-top: 5px;}
#archEventi h2 {text-transform:uppercase; font-size:15px; margin-left:5px}
#archEventi .evento {background:url(/cm/img/dot_link.gif) bottom left repeat-x; margin-bottom:12px; padding-bottom:3px;}
#archEventi .evento .info {font-size:10px; color:#40242e;}
#archEventi .evento h3 {color:#b60e3d}
#archEventi .evento img.thumbCal, #archEventi .evento a img.thumbCal {border:#b7af8f 4px solid; float:left;}
#archEventi .evento .left {float:left; width:72px; padding:0 6px}
#archEventi .evento .right {height: 70px;}
#archEventi .evento .description {min-height: 27px;}
#archEventi .evento .tipo-evento {text-transform: uppercase; font-weight:bold; color:#40242e; font-size: 10px;}
#archEventi .evento .apri-calendario,#archEventi .evento  .chiudi-calendario {text-align:right; visibility: hidden;}
#archEventi .evento .apri-calendario img {cursor:pointer;}
#archEventi .evento .chiudi-calendario img {cursor:pointer;}
#archEventi .evento .piu-info {text-align:right;}
#archEventi .evento .piu-info  a:hover {background: transparent; }
#archEventi .evento .fullDescription {margin-left:85px;}
#archEventi .evento .fullDescription p {padding-bottom:10px;}
#archEventi .clear {clear:both;}
#archEventi #paginazione_top {float:right; width: 475px; text-align: right; overflow:hidden;font-size:11px; padding:2px; color:#43242E;}
#archEventi #paginazione_bottom {color:#43242E; position:relative; text-align:right;font-size:11px; padding:2px;}
#archEventi #num {position:absolute; top:0; left:0; color:#A08D6E; font-weight:bold}
#archEventi .pagine a {color:#43242E; border:#A08D6E 1px solid; padding:0 2px; font-weight:bold}
#archEventi .pagine a:hover, .pagine .sel {color:#FFF; border:#A08D6E 1px solid; background:#A08D6E;padding:0 2px; font-weight:bold}
