@charset "utf-8";
/* CSS Document */

/* CLASSI PREDEFINITE  */

/* Corpo della pagina */
body {
 background-color:#333333;
 margin:0px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
}

/*	 Qualsiasi Link */
a, a:link, a:visited, a:hover {
 color: #FF9900;
 text-decoration: none;
}

/* Bordo tabelle azioni in amministrazione es: Aggiungi foto, Lista foto*/
fieldset {
 border: 1px solid #333333;
 padding:4px
}

/* Testo titolo tabelle azioni in amministrazione es: Aggiungi foto, Lista foto*/
legend {
 color:#FF9900;
 font-size:12px;
}

/* Imagini generali*/
img {
 border:0px;
}

/* CLASSI CREATE */

/* Colonna di sinistra */
.col_sx {
 background-image:url(images/sx_sf.jpg);
}

/* Link colonna di sinistra */
.col_sx a:link,
.col_sx a:visited,
.col_sx a:hover {
 color: #0066CC;
 text-decoration: none;
}

/* Colonna di destra */
.col_dx {
 padding:4px;
 font-size:10px;
}

/* Messaggio di esito positivo */
.confirm {
 color:#00CC00;
  font-size:14px;
}

/* Messaggio di esito negativo o di errore*/
.error {
 font-size:14px;
 color: #CC0000;
}

/* Tutti gli elementi che compongono un modulo come i camp idi testo, le textarea i bottoni di selez ecc. ecc.  */
.input {
 border:1px solid #666666;
 background-color: #E9E9E9;
 color: #333333;
 font-size: 10px;
 padding: 2px;
}

.input:hover {
 border:1px solid #333333;
 background-color: #F5F0E9;
 color:#666666;
 font-size:10px;
 padding:2px;
}

/* Testi grandezza media (messaggi di risposta a compilazione form) */
.txtmedium {
	font-size: 12px;
}


/* TABELLA CARRELLO */ 
.tab_pag td{
border-bottom: 1px dashed #FF9900;
background-color: ;
}

.tab_pag th{
border: 1px outset #333333;
background-color:#4E4E4E;
color:#FFFFFF
}