/* CSS Document */
body{margin:0px; background-image: url(immagini/sfondo_body.jpg); background-repeat:repeat;}
/* CSS Document */
A:link
{       color: #303497;
        FONT-FAMILY: verdana; 
		FONT-WEIGHT: Bold; 
}
A:visited
{
        color: #303497;
        FONT-FAMILY: verdana; 
		FONT-WEIGHT: Bold;  
} 
A:active 
{
        color: #303497;
        FONT-FAMILY: verdana; 
		FONT-WEIGHT: Bold;  
}
A:hover 
        {
        color: #FF0000;
        FONT-FAMILY: verdana; 
		FONT-WEIGHT: Bold;  
        }
/*Generali*/
.center {text-align: center;}
.sfondo_nero {background-color:#000000;}
.centrale {vertical-align:top; text-align:left;}
.mezzo {vertical-align:middle;}
.basso {vertical-align:bottom;}
.destro {text-align:right;}
.sinistro {text-align:left;}
.noborder {border: solid 0px black;}
.comunicazioni {font-size:12px; text-align:left; padding: 2px 10px 2px 10px;}
.top { vertical-align:top;}
.testo {font-family:verdana; font-size:12px;}
.bolder {font-weight: bold;}
hr {color:#303497; height:1px;}
.tabella_scuole {width:200px; height:70px; font-size:12px; font-weight:bold; border: solid 0px black; background-image:url(immagini/ani_scuola.gif); background-repeat:no-repeat; }
.tabella_scuole td{padding:10px;}


/*navigazione*/
.navigazione_alta {font-family:verdana; font-size:14px; text-decoration:none; }
.navigazione_lat {font-family:verdana; font-size:12px; text-decoration:none; }
.navigazione_mappa {padding-top:5px; font-family:verdana; font-size:12px; font-weight:bold; color:#303497; text-align:center;}
.tabella_sfondo_navigazione {background-image:url(immagini/navigazione_lat.jpg); background-repeat:no-repeat; vertical-align:middle;}
.tabella_sfondo_navigazione_no {background-image:url(immagini/navigazione_lat_no.jpg); background-repeat:no-repeat; vertical-align:middle;}
.tabella_sfondo_navigazione_marca {background-image:url(immagini/navigazione_lat_marca.jpg); background-repeat:no-repeat; vertical-align:middle; padding-left:30px;}
.carrello_navigazione_lat {font-size:11px; vertical-align:middle; text-decoration:none;}
.carrello_navigazione_lat img{vertical-align:middle;}

/* ballo navigazione */
.tabella_navigazione {border: solid 0px black; width:200px;}
.tabella_navigazione a{font-size:11px; text-decoration:none;}
.tabella_navigazione_td_1 {background-image:url(immagini/ballo_standard.gif); background-repeat:no-repeat; text-align:right; padding-right:10px;}
.tabella_navigazione_td_2 {background-image:url(immagini/ballo_liscio.gif); background-repeat:no-repeat; text-align:right; padding-right:10px;}
.tabella_navigazione_td_3 {background-image:url(immagini/ballo_sala.gif); background-repeat:no-repeat; text-align:right; padding-right:10px;}
.tabella_navigazione_td_4 {background-image:url(immagini/ballo_latino.gif); background-repeat:no-repeat; text-align:right; padding-right:10px;}
.tabella_navigazione_td_5 {background-image:url(immagini/ballo_caraibico.gif); background-repeat:no-repeat; text-align:right; padding-right:10px;}
.tabella_navigazione_td_6 {background-image:url(immagini/ballo_tango.gif); background-repeat:no-repeat; text-align:right; padding-right:10px;}
.tabella_navigazione_td_7 {background-image:url(immagini/ballo_salsa.gif); background-repeat:no-repeat; text-align:right; padding-right:10px;}
/*Negozio */
.table_negozio{ border: 0px; background-image:url(immagini/negozio_sfondo.jpg); background-repeat:no-repeat; background-position:top; width:450px;}
.table_negozio_2{ border: 0px; background-image:url(immagini/negozio_sfondo_2.jpg); background-repeat:no-repeat; background-position:top; width:450px;}
.table_negozio_alto_dx {text-align: left; vertical-align: top; padding-top:10px;}
.table_negozio_nav {color:#303497; font-size:12px;}
.table_negozio_basso_sx{text-align: left; vertical-align: top; padding: 5px 5px 5px 0px;}
.table_negozio_testi {font-family: verdana; font-size:10px;}

/*Tabella contenitore*/
.tabella_contenitore {background-color:#FFFFFF; border:0px; padding:0px; width:800px; text-align:left;}
.tabella_contenitore th,td{padding:0px;}
.tabella_contenitore_td_sx {background-image:url(immagini/sfondo_sx.gif); background-repeat:repeat-y; vertical-align:top;}
.tabella_contenitore_td_cx {background-color:#FFFFFF;}
.tabella_contenitore_td_dx {background-image:url(immagini/sfondo_dx.gif); background-repeat:repeat-y; vertical-align:top;}

/*Tabella principale*/
.tabella_principale {background-color: #FFFFFF; border:0px; padding:0px; width:700px; text-align:left;}
.tabella_principale_sfondo {background-image:url(immagini/sfondo_alto.jpg); background-repeat:no-repeat;}
.tabella_principale th,td{padding:0px;}

/* paginazione */
.paginazione {font-family:verdana; font-size:10px;}

.foto_p{border: solid 1px black; width:100px; height:100px;}
.foto_g{border: solid 1px black; width:300px; height:300px;}
.scarpe_titoli{color: #303497; font-family:verdana; font-weight:bold; font-size:12px;}

/*Tabella scarpe */
.tblScarpe {border: solid 1px #303497; width:450px; text-align:left; vertical-align:middle; background-image: url(immagini/navigazione_tabella.jpg); background-repeat:no-repeat; background-position:top;}
.tblScarpe td{padding: 2px 2px 2px 2px;}
.tblScarpe_testata{font-size:14px; font-weight:bold; vertical-align:middle; color:#303497; height:30px;}
.scarpe_marca {color:#333333;}
.scarpe_descr {color:#333333; font-weight:normal;}

/*SCARPE IN DETTAGLIO */
.aggiunta_carrello {font-size:12px; font-weight:normal; vertical-align:middle; border: solid 0px black;}

/* Generali carrello */
.pulsante {font-family:verdana; font-size:12px; font-weight:bold; background-color: #CCCCFF;}
.euro {text-align:right; padding-right:20px;}

/* Contattaci */
.tabella_contattaci{width:450px; height:365px; background-image: url(immagini/contattaci.jpg); border: solid 0px black;}
.comunicazione {font-size:12px;}
.testo_descrittivo {background-color:#CCCCCC;}

/* CARRELLO E REGISTRAZIONE */
.tabella_reg {border: solid 0px #303497; width:450px; text-align:left; vertical-align:middle; background-image: url(immagini/navigazione_tabella.jpg); background-repeat:no-repeat; background-position:top;}
.tabella_reg_testata{font-size:14px; font-weight:bold; vertical-align:middle; color:#303497; height:30px;}
.tabella_reg_cella_pulsanti{height:30px; text-align:center; vertical-align:middle;}

.carrello_reg{font-family:verdana; font-size:13px; font-weight:bold; color:#303497; padding: 5px 0px 5px 15px;}
.carrello {border: solid 0px #303497; width:450px; text-align:left; vertical-align:middle; background-image: url(immagini/navigazione_tabella.jpg); background-repeat:no-repeat; background-position:top;}
.carrello_celle {border: 0px; vertical-align:bottom; padding-top:2px;}
.carrello_celle_titolo {color:#303497; font-weight:bold; vertical-align:bottom; padding-top:2px;}
.img_carrello {vertical-align:middle; border:0px;}

.tabella_user{font-size:14px; font-weight:bold; vertical-align:middle; color:#303497; height:30px; padding-top:10px;}

/*HOME*/
.home_alta {border: solid 0px #303497; width:450px; vertical-align:middle; background-image: url(immagini/navigazione_tabella.jpg); background-repeat:no-repeat; background-position:top;}
.home_testata{font-size:14px; font-weight:bold; vertical-align:middle; color:#303497; height:30px; padding-left:15px;}
.banner {margin-top:5px; margin-bottom:5px;}

.tabella_notizia {width:300px; border: solid 0px black; padding:0px; margin:0px;}
.tabella_notizia_td{padding:0px; margin:0px; text-align:center;}
.tabella_notizia_ce {width:260px; border: solid 0px black; padding:0px; margin:0px; background-color:#000000}
.tabella_notizia_ce_img {padding:5px;}
.tabella_notizia_ce_testo {padding:5px; color:#FFFFFF; text-align:left; font-size:12px;}
#testo_home a{color:#000000;}

.tabella_alta_home {border: solid 0px black; width:100%; text-align:center;}
.tabella_alta_home td{border: solid 0px black; text-align:center;}
.tabella_alta_home_td_dx{width:200px;}

#frmScelta {margin:0px;}
#frmScelta input, select {color: #FFFFFF; font-weight:bold; background-color: #666666; font-size:13px; height:22px;}
#frmScelta input {border: solid 1px white;}
/* ORDINE FINALE */
.ordine {border: solid 0px #303497; width:450px; text-align:left; vertical-align:middle; background-image: url(immagini/navigazione_tabella.jpg); background-repeat:no-repeat; background-position:top;}
.ordine_testata{font-size:14px; font-weight:bold; vertical-align:middle; color:#303497; height:30px;}
.ordine_celle {border: 0px; vertical-align:bottom; padding-top:2px;}
.ordine_celle_titolo {color:#303497; vertical-align:bottom; padding-top:2px;}

/* HELP */
.a_help {font-size:11px;}
#sez_help {font-size:11px; border:solid 0px black; padding: 2px 2px 2px 2px; height: 500px;}
#sez_help strong{color:#303497}
.titolo_help {padding: 0px 0px 10px 15px;}

