/* CSS Document */
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
background-image:url(img/sfondo_sfumato2.jpg);
background-repeat:repeat-x;
background-color:#6DADEA;
}

#header {
margin-top:0px;
margin-bottom:0px;
width:776px;
height:150px;
background-image:url(img/header.jpg);
background-repeat:no-repeat;
}

#box { 
width:776px; 
margin: 0px auto;
margin-top:0;
}

#box_centro { 
width:776px; 
margin: 0px auto;
margin-top:0;
background-image:url(img/sfondo_centro.jpg);
}

#box_bottom { 
width:776px;
margin: 0px auto;
margin-top:0;
background-image:url(img/sfondo_centro_bottom.jpg);
background-repeat:none;
}
/*_______________________Box Data per inserimento dati dal database*/

#data{
float:right;
width:626px;
font-size:70%;
margin:0px;
padding:0px;
}

#data img{
margin:2px;
}

#data a{
text-decoration:none;
color:#000000;
}

#data_amministratore{
width:450px;
margin:20px auto 10px 175px; 
font-size:80%;
text-align:center;
}

#data_amministratore a{
text-decoration:none;
color:#000000;
}

#data_amministratore a:hover{
text-decoration:none;
color:#FFFFFF;
background-color:#C8B07C;
}

/*_______________________Box Data per inserimento dati dal database - fine*/


#sx {
float:left;
margin-left:0px;
color:#000000;
width:150px;
font-size:70%;
background-image:url(img/sx_2.jpg);
background-repeat:no-repeat;
background-color:#FFFFCC;
}

/*_____________________________________Le 3 colonne centrali dove ci sono le tabelle. Tutto inserito dentro il div data*/
.tab1 {
float:left;
color:#666666;
border-left:1px solid #CC3300;

}

.tab1 p{
color:#CC3300;
}

.tab3 {
float:right;
color:#666666;
border-left:1px solid #CC3300;
}

.tab3 p{
color:#CC3300;
}

.tab2 {
float:left;
color:#666666;
border-left:1px solid #CC3300;
}

.tab2 p{
color:#CC3300;
}
/*_____________________________________Le 3 colonne centrali dove ci sono le tabelle. Tutto inserito dentro il div data - fine*/


/*___________________________________________________________________formattazione testo "chi siamo" e striscia rossa sfumata*/

#chi_siamo{
background-image:url(img/chi_siamo.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
margin:0px;
padding:0px;
color:#666666;
}

#chi_siamo_news{
background-image:url(img/trafiletto_news2.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
margin-top:190px;
padding:0px;
color:#666666;
background-color:#FFFFCC;
}

#sponsor{
padding:0px;
color:#666666;
background-image:url(img/sfondo_centro.jpg);
background-repeat:repeat-y;
clear:both;
}


#chi_siamo p{
margin:10px;
}

#chi_siamo object{
margin:10px;
}
/*________________________________________________________________formattazione testo "chi siamo" e striscia rossa sfumata - fine*/

/*________________________________________________flash si ma solo il trafiletto di promozione in alto in trasparenza sull'header*/
.flash{
margin-top:5px;
}
/*________________________________________________flash si ma solo il trafiletto di promozione in alto in trasparenza sull'header*/

/*_________________________________________________________________________footer*/
#footer { 
width:776px; 
height:30px;
margin:0;
padding:0;
background-image:url(img/footer.gif);
background-repeat:no-repeat;
}

#footer p{ 
color:#000000;
font-size:70%;
text-align:center;
margin-top:10px;
}

#footer a, #footer a:hover, #footer a:visited{
text-decoration:none;
color:#000000; 
}
/*_________________________________________________________________________footer - fine*/

/*____________________________________________________________________________________footerino*/

#footerino a, #footerino a:hover, #footerino a:visited{
text-decoration:none;
color:#000000;
/* margin-top:50px;*/
}

#footerino {
text-decoration:none;
color:#333333;
}

/*_________________________________________________________________________________footerino - fine*/


/*_________________________________________________________________________________________________________Menu pubblico*/
.menuNavigazione{
width:777px;
height:50px;
padding:0px;
margin:0px;
margin-top:0px;
font-size:70%;
background-image:url(img/pulsantiera3.gif);
background-repeat:no-repeat;
}

.menuNavigazione a{
text-decoration:none;
padding:0px;
margin:10px 0px 0px 0px;
color:#999999;
}

.menuNavigazione a:hover, .menuNavigazione a:focus{
color:#CC3300;
}


.chi_siamo {
float:left;
width:90px;
text-align:center;
margin:15px 0px 0px 0px;
}

.mezzi {
float:left;
width:100px;
text-align:center;
margin:15px 0px 0px 0px;
}

.eventi {
float:left;
width:97px;
text-align:center;
margin:15px 0px 0px 0px;
}

.viaggi {
float:left;
width:88px;
text-align:center;
margin:15px 0px 0px 0px;
}

.gare {
float:left;
width:80px;
text-align:center;
margin:15px 0px 0px 0px;
}

.video {
float:left;
width:80px;
text-align:center;
margin:15px 0px 0px 0px;
}

.forum {
float:left;
width:80px;
text-align:center;
margin:15px 0px 0px 0px;
}

.link {
float:right;
width:80px;
text-align:center;
margin:15px 0px 0px 0px;
}

.contatti {
float:left;
width:80px;
text-align:center;
margin:15px 0px 0px 0px;
}

/*_________________________________________________________________________________________________________Menu pubblico - fine*/
.iscritti {
width:610px;
border:dashed 1px #999999;
margin:10px 5px 0px 5px;
}

.iscritti p{
padding:0px;
color:#CC3300;
}

.foto_iscritto {
width:104px;
float:left;
}

.dati_iscritto,{
width:190px;
float:left;
}

.dati_iscritto p{
color:#CC3300;
margin:0px;
}


.foto_mezzo {
width:104px;
float:left;
}

.dato_mezzo {
width:190px;
float:right;
}
/*Sponsor sul lato destro

old
.login { 
margin-top:265px;
margin-left:5px;
}
*/

/*_______________________________________________________________login sopra data + stile pulsante login*/

.login {
margin:0px;
padding:0px;
border:1px solid #000000
}

.login a{
color:#000000;
}

.calendario {
float:right;
margin-top:0px;
}

INPUT.buttons {
width:60px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%; 
background-color:#CC3300;
color:#FFFFFF;
border:none;
margin:0px;
padding:0px;
}

INPUT.text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
/*height:14px;*/
margin:0px;
padding:0px;
}

/*_______________________________________________________________login sopra data + stile pulsante login- fine*/

.sponsor {
}

.senso{
width:120px;
}

.planet{
width:120px;
float:right;
margin-right:100px;
}

.news {
background-color:#FFFFCC;
margin-top:10px;
}

.news p{
margin:10px;
}

.bussola {
margin-left:30px;
margin-top:-10px;
}

/*________________stile elenco eventi, viaggi e gare*/
.data_evento { 
text-decoration:none;
color:#CC3300;
margin:25px 10px 10px 10px;
border:1px solid #999999;
}

.data_evento p{
color:#CC3300;
margin:0px;
text-align:center;
}

.data_evento a{
text-decoration:none;
color:#000000;
}

.data_evento a:hover {
color:#000000;
}

.dato_mezzo p{
margin:5px;
color:#666666;
}

.programma_evento {
font-size:80%;
float:right;
margin:0;
}
/*________________stile elenco eventi, viaggi e gare - fine*/


/*_________________________________formattazione eventi prima pagina (home) e video su p6*/
.prima_pagina {
padding:5px;
}

.prima_pagina img{
padding:2px;
}

/*_________________________________formattazione eventi prima pagina (home) e video su p6 - fine*/


.w3c{
width:780px;
margin:10px auto 10px auto;
}

#tabforum { margin-left:5px; 
}