/* CSS Document */

body {
	margin-top: 0;
}

/* Div contenitore principale */
div#contenitore {
	width: 800px;
	height: 900px;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0 auto;
}

/* Div Intestazione */
div#intestazione {
	width: 800px;
	height: 180px;
	background-image: url(immagini/banner.gif);
	margin-bottom: 2px;
}

/* Div Menu nell'intestazione (Home, Contattaci) */
div#menu_alto {
	width: 220px;
	height: 25px;
	float: right;
}

div#menu_alto img {
	width: 20px;
	height: 17px;
	margin: 0;
	border: 0;
	margin-top: 5px;
	margin-left: 5px;
}

a.menu_alto {
	text-decoration: none;
	color: #000000;
	font-size: 13px;
	font-weight: 700;
}

a.menu_alto:hover {
	color: #7E5721;
}


div#separazione {
	width: 800px;
	height: 20px;
	background-image:url(immagini/separazione.gif);
	background-repeat:no-repeat;
}

div#corpo {
	width: 800px;
	height: 678px;
}

/* Div a sinistra contenente Menù */
div#menu {
	width: 158px;
	height: 678px;
	background-color: #F7F7F7;
	float: left;
	border-left: #e2e2e2 thin solid;
	border-right: #e2e2e2 thin solid;
}

/* Div contenitore voci Menù */
div#navigazione {
	width: 158px;
	height: 380px;
	float: left;
	margin-top: 5px;
	background-image: url(immagini/menu2.gif);
}

/* Prima voce del Menù */
a#primo_menu {
	margin-top: 30px;
} 

/* Altre voci del Menù */
a.menu {
	width: 138px;
	height: 20px;
	margin-top: 3px;
	margin-left: 5px;
	background-color: #E9E9E9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	vertical-align:middle;
	padding-left: 5px;
	padding-top: 5px;
	display:block;
	border-bottom: thin outset;
	border-top: thin outset;
	border-left: thin outset;
	border-right: thin outset;
}

/* Effetto Menù al passaggio del mouse */
a.menu:hover {
	background-color: #CDCDCD;
	border-bottom: thin inset;
	border-top: thin inset;
	border-left: thin inset;
	border-right: thin inset;
}

img#valid 
{
    margin-top: 20px;
    margin-left: 5px;
}

/* Div Centrale */
div#content {
	width: 638px;
	height: 678px;
	background-color:#FFFFFF;
	float: right;
 }


/* Div contenuti delle pagine */
div#container {
	width: 470px;
	height: 678px;
	float: left;
}

div#contenuto 
{
    width:450px;
    height: 650px;
    margin-top: 5px;
    margin-left: 5px;
    float: left;
}

div#contenuto img#piattello
{
	margin-left: 20px;
}

div#centrato 
{
    text-align: center;
}

img#titolo 
{
    width: 150px;
    height: 25px;
}

p.testo_iniziale 
{
    font-size: 14px;
    font-weight: 400;
    margin-top: 5px;
    padding-left: 15px;
}

p.testo_centrato
{
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    margin: 0;
}


/* Div a destra */
div#barra_destra {
	width: 160px;
	height: 678px;
	background-color:#F7F7F7;
	float: right;
	border-left: #e2e2e2 thin solid;
	border-right: #e2e2e2 thin solid;
}

/* Div contenente tabella Società */
div#organizza {
	width: 160px;
	height: 240px;
	background-image:url(immagini/organizzatori.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	padding-top: 25px;
}


/* Collegamento alle società */
a.soc_organizzatrice img 
{
	border: 0;
	margin-top: 5px;
}

/* Effetto collegamento società al passaggio del mouse */
a.soc_organizzatrice img:hover {
	border-left: #CC9900 thin solid;
	border-right: #CC9900 thin solid;
}

div#meteo 
{
    width: 160px;
	height: 196px;
	background-image:url(immagini/meteo.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	padding-top: 25px;
	text-align: center;
}

a.img_meteo img
{
    border: 0;
	margin-top: 5px;
	width: 155px;
	height: 145px;
}   
    

/* Div del Footer */
div#piede {
	width: 800px;
	height: 18px;
	background-image: url(immagini/piede.gif);
	clear: both;
	font-size: 12px;
	font-weight: 700;
	text-align: center;
}

/* Collegamento nel footer */
div#piede a {
	text-decoration: none;
	color: #000000;
}


/* CSS locandina.html */
div#locandine 
{
    margin: 0 auto;
    text-align: center;
}

a.loc_pdf img
{
    border-bottom: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
}

a.loc_pdf img:hover
{
    border-bottom: #996633 1px solid;
    border-right: #996633 1px solid;
    border-top: #996633 1px solid;
    border-left: #996633 1px solid;
}


/* CSS comitato.html */
h3 {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom: 10px;
}

p.titoletto {
	margin-left: 2px;
	margin-bottom: 0px;
	margin-top: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:500;
	color:#0000CC;
}

p.titoletto2 {
	margin-left: 2px;
	margin-bottom: 0px;
	margin-top: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:500;
	color:#009900;
}

div.cont_comitato {
	width: 450px;
	height: 105px;
	float: left;
	margin-left: 0px;
}

div#sinistro {
	width: 200px;
	height: 100px;
	float: left;
	margin-left: 15px;
}

div#destro {
	width: 200px;
	height: 100px;
	float: right;
}

a.membri_comitato {
	display: block;
	background-color:#EEEEEE;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 500;
	color: #000000;
	text-align: left;
	padding-left: 2px;
	padding-top: 2px;
	width: 195px;
	height: 18px;
	margin-bottom: 5px;
	border-bottom: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
}

a.membri_comitato:hover {
	background-color: #DDDDDD;
	border-bottom: #000000 1px solid;
	border-top: #000000 1px solid;
	border-right: #000000 1px solid;
	border-left: #000000 1px solid;
}


/* CSS classifiche.html */
a.classifica 
{
    font-size: 13px;
    font-weight: 500;
	padding-top: 5px;
	text-align: left;
	padding-left: 5px;
	background-color: #E9E9E9;
	text-decoration: none;
	color: #000000;
	display: block;
	float:left;
	width: 350px;
	height: 40px;
	margin-bottom: 20px;
	margin-left: 15px;
}

a.classifica:hover {
	background-color: #D6D6D6;
}

a.classifica img {
	border: 0;
	float: left;
	margin-right: 5px;
}


a.classifica1 
{
    font-size: 13px;
    font-weight: 500;
	padding-top: 5px;
	text-align: left;
	padding-left: 5px;
	background-color: #FFD071;
	text-decoration: none;
	color: #000000;
	display: block;
	float:left;
	width: 350px;
	height: 40px;
	margin-bottom: 20px;
	margin-left: 15px;
}

a.classifica1:hover {
	background-color: #FFBD39;
}

a.classifica1 img {
	border: 0;
	float: left;
	margin-right: 5px;
}

a.classifica2
{
    font-size: 13px;
    font-weight: 500;
	padding-top: 5px;
	text-align: left;
	padding-left: 5px;
	background-color: #66FF66;
	text-decoration: none;
	color: #000000;
	display: block;
	float:left;
	width: 350px;
	height: 40px;
	margin-bottom: 20px;
	margin-left: 15px;
}

a.classifica2:hover {
	background-color: #00FF66;
}

a.classifica2 img {
	border: 0;
	float: left;
	margin-right: 5px;
}


a.normale 
{
    font-size: 13px;
    font-weight: 500;
	text-align: left;
	padding-left: 5px;
	background-color:#FFEA6F;
	text-decoration: none;
	color: #000000;
	display: block;
	float:left;
	margin-bottom: 20px;
	margin-left: 15px;
}

a.normale:hover {
	background-color: #D6D6D6;
}


/* CSS gallery.html */
div.galleria 
{
    width: 420px;
    height: 165px;
    margin: 0 auto;
    margin-top: 10px;
}

a.foto img
{
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;
}

a.foto img:hover
{
    border-left: #cc9966 1px solid;
    border-right: #cc9966 1px solid;
    border-top: #cc9966 1px solid;
    border-bottom: #cc9966 1px solid;
}


/* CSS video.html */
object 
{
    margin-left: 15px;
}

/* CSS attività.html */
ul.eventi
{
	margin-top: 0px;
}

ul li
{
	margin-bottom: 10px;
	font-size: 14px;
}

a.link_normale {
	text-decoration: none;
	color: #000000;
	font-size: 13px;
	font-weight: 600;
}

a.link_normale:hover {
	color: #7E5721;
}

a.link_normale img {
	border: 0;
	margin-right: 5px;
}

/* CSS iscrizione_gita.php */
form.standard
{
	margin-left: 15px;
	margin-top: 5px;
	font-size: 14px;
}

a.classifica 
{
    font-size: 13px;
    font-weight: 500;
	padding-top: 5px;
	text-align: left;
	padding-left: 5px;
	background-color: #E9E9E9;
	text-decoration: none;
	color: #000000;
	display: block;
	float:left;
	width: 350px;
	height: 40px;
	margin-bottom: 20px;
	margin-left: 15px;
}

a.classifica:hover {
	background-color: #D6D6D6;
}

a.classifica img {
	border: 0;
	float: left;
	margin-right: 5px;
}

a.immagine img {
	text-decoration: none;
	border: none;
	float: left;
}
	

