@charset "utf-8";
/* CSS Document */

/* --------------------------------------------------------------- */
/* HTML ELEMENTS												   */
/* --------------------------------------------------------------- */

a { color:#a20109; }
a:hover { color: #7c1212; }

body { 
	background-image: url(../img/ground_red.png);
	background-color:#900;
	color:#000000;
}

/* --------------------------------------------------------------- */
/* GENERAL CLASSES												   */
/* --------------------------------------------------------------- */


/* -------- Form Stilata ------- */
.styledForm fieldset { border-color:#FF0000; }
.styledForm .comment	{ color:#FF0000; }

/* --------------------------------------------------------------- */
/* XHTML LAYOUT ELEMENTS										   */
/* --------------------------------------------------------------- */

/* ******************************************************************************************* */
/* PAGE STRUCTURE										   			                           */
/* ******************************************************************************************* */

/* ------ CONTAINER ------- */
#container{
}

/* ------ HEADER ---------- */

#titoloNuvola { background-image: url(../img/sottoMenu.png); color:white; }

/* -------- CONTENT ------- */

/* ------ NAVIGATION ------- */
#navigation ul li a { color: #A20109; }
#navigation ul li a:visited { color: #A20109; }
#navigation ul li a:hover { color: #7c1212; }

/* -------- CONTENT ------- */
#contentInterno a { color:#a20109;}	
#contentInterno a:hover {color:#7c1212;}
#contentInterno h1 { color:#9e1e1e;}
#contentInterno p { color:#333333; }


/* -------- FOOTER ------- */

#footer { background-image: url(../img/footer.png); }


/* ******************************************************************************************* */
/* PAGE'S SPECS											   			                           */
/* ******************************************************************************************* */

/* -------- Elenco Adesioni ------- */
#tableAdesioniGiuria .unread { background-color:#FFCC99; }
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables overwrite
 */
#tableAdesioniGiuria tr.unread td { background-color:transparent;}

#tableAdesioniGiuria tr.unread td { background-color:transparent; }

.listaAdesioniGiuria .styled_table tr th.giuria-table, .styled_table tr td.giuria-table { padding:1px 5px; border: 0px solid #111;}
.listaAdesioniGiuria table.styled_table { border-collapse: collapse; }

/* -------- Dettaglio Adesione ------- */
.list-inline {
    padding-left: 0;
    list-style: none;
    margin-top: 0;
    margin-bottom: 1rem;
}
.list-inline-item {
    display: inline-block;
}
.list-inline-item:not(:last-child) {
    margin-right: .5rem;
}
.d-none {
    display: none !important;
}
.text-center {
    text-align: center !important;
}
.votoAdesione {
	clear:both;
	border: 1px solid #FF0000;
	margin-top:10px;
}
.rate li{
  text-transform: uppercase;
  font-family: 'Unica One', cursive;
  color: #000;
  font-size: 20px;
}
.rate li img {display: block; margin: 0 auto}
.rate li a {color: #000; display: block;}
.rate li a:hover, .rate li a:focus, .rate li a:active {text-decoration: none}


div#commentiAdesione { margin-top:40px; margin-bottom:20px; background-color:#DDD; border:1px solid #CCC; padding:1px; }
div#commentiAdesione h3 { }
div#commentiAdesione h4 { color:#0099FF; margin:0px; margin-top:3px; }
div#commentiAdesione h4 span { color:#FF9933; }
div#commentiAdesione p { margin:0px; }
div#commentiAdesione ul li { position:relative; padding-bottom:20px; padding-left:5px; padding-right:5px; }
div#commentiAdesione ul li.evenRow { background-color:#EEE; }
div#commentiAdesione ul li.oddRow { background-color:#FFC; }
div#commentiAdesione ul.operations { overflow:hidden; position:absolute; top:0px; right:0px; margin:0px; padding:0px; }
div#commentiAdesione ul.operations li { float:left; }

