/* CSS Document margin:0; background:#0C0C0C; padding:5px;	*/
@import url(http://fonts.googleapis.com/css?family=Oswald:300);
@import url(http://fonts.googleapis.com/css?family=Parisienne);
@import url(http://fonts.googleapis.com/css?family=Kaushan+Script);
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #fff;
	background-attachment: fixed;
	/*background-image: url(images/7.jpg);*/
	background-repeat: no-repeat;
	background-position: center top;
}
.stile_table{
	background-color: #FFFFFF;
	opacity:0.8;
}
#menu_app
{
	/*background-color: #FFFF00;*/
	position:absolute;
	top:55px;
	left:50%;
	margin-top:-13px;
	margin-left:178px;
	width:300px;
	z-index: 1000;
	right: 50%;
}
#barra{
	height: 70px;
	width: 100%;
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
}
#strega{
	height: 143px;
	width: 143px;
	position: relative;
	z-index: 10;
	top: -100px;
}
#chiama{
	height: 98px;
	width: 400px;
	position: relative;
	z-index: 10;
	top: 450px;
	background-image: url(../image/png/chiamaci.png);
}
#offerta{
	height: 97px;
	width: 139px;
	position: relative;
	left: 0px;
	top: 450px;
	z-index: 10;
}
input_mio{
	background-image: url(../image/bot-esegui.gif);
	background: #ffffff; /* Colore di sfondo */
    border: 1px solid #cccccc; /* Bordo */
    color: #ffffff; /* Colore del testo */
    height: 20px; /* Altezza */
    line-height: 8px; /* Altezza di riga */
    width: 190px; /* Larghezza */
    padding: 0 1px; /* Padding */
	}
#logo_profilo{
	text-align: right;
	vertical-align: middle;
	height: 18px;
	width: 151px;
	position: relative;
	z-index: 1;
	left: 0px;
	top: 0px;
}
#invia_nota {
	/* immagine di sfondo */
  background: url('../image/icone/TransMania_note.png') no-repeat center;
	border: none;       /* nessun bordo */
	color: #DF468A;        /* colore del testo    */
	/*font-weight: bold;   testo in grassetto  */
  /*padding: 0;          padding             */
  height: 20px;       /* altezza             */
	width: 50px;        /* larghezza           */
	text-align: center;
}
#invio_modifica {
	border: none;       /* nessun bordo */
	/*color: #DF468A;         colore del testo    */
	/*font-weight: bold;   testo in grassetto  */
  /*padding: 0;          padding             */
  height: 20px;       /* altezza             */
	width: 50px;        /* larghezza           */
	text-align: top;
	background-image: url('../image/icone/TransMania_Modifica.png');
	background-repeat: no-repeat;
	background-position: center;
}
#invio_ricerca {
  /* immagine di sfondo */
  background: url('../image/invia.jpg') no-repeat center;
  border: none;       /* nessun bordo */
  color: #333333;        /* colore del testo    */
  /*font-weight: bold;   testo in grassetto  */
  padding: 0;         /* padding             */
  height: 43px;       /* altezza             */
  width: 165px;        /* larghezza           */
}
#invio_ricerca2 {
	border: none;       /* nessun bordo */
	/*color: #DF468A;         colore del testo    */
	/*font-weight: bold;   testo in grassetto  */
  /*padding: 0;          padding             */
  height: 20px;       /* altezza             */
	width: 50px;        /* larghezza           */
	text-align: top;
	background-image: url('../image/icone/TransMania_Trova.png');
	background-repeat: no-repeat;
	background-position: center;
}
#invio_qui {
	border: none;       /* nessun bordo */
	/*color: #DF468A;         colore del testo    */
	/*font-weight: bold;   testo in grassetto  */
  /*padding: 0;          padding             */
  height: 20px;       /* altezza             */
	width: 50px;        /* larghezza           */
	text-align: top;
	background-image: url('../image/icone/TransMania_Qui.png');
	background-repeat: no-repeat;
	background-position: center;
}
#invio_contatti {
	border: none;       /* nessun bordo */
	/*color: #DF468A;         colore del testo    */
	/*font-weight: bold;   testo in grassetto  */
  /*padding: 0;          padding             */
  height: 20px;       /* altezza             */
	width: 50px;        /* larghezza           */
	text-align: top;
	background-image: url('../image/icone/TransMania_Invia.png');
	background-repeat: no-repeat;
	background-position: center;
}
#invio_iscrizione {
	border: none;       /* nessun bordo */
	/*color: #DF468A;         colore del testo    */
	/*font-weight: bold;   testo in grassetto  */
  /*padding: 0;          padding             */
  height: 20px;       /* altezza             */
	width: 50px;        /* larghezza           */
	text-align: top;
	background-image: url('../image/icone/TranMania_Prosegui.png');
	background-repeat: no-repeat;
	background-position: center;
}
#invio_admin {
	border: none;       /* nessun bordo */
	/*color: #DF468A;         colore del testo    */
	/*font-weight: bold;   testo in grassetto  */
  /*padding: 0;          padding             */
  height: 20px;       /* altezza             */
	width: 50px;        /* larghezza           */
	text-align: top;
	background-image: url('../image/icone/TranMania_Admin.png');
	background-repeat: no-repeat;
	background-position: center;
}
#invio_foto {
	/* immagine di sfondo */
  background: url('../image/icone/TransMania_Carica_foto.png') no-repeat center;
	border: none;       /* nessun bordo */
	color: #DF468A;        /* colore del testo    */
	/*font-weight: bold;   testo in grassetto  */
  /*padding: 0;          padding             */
  height: 20px;       /* altezza             */
	width: 50px;        /* larghezza           */
	text-align: center;
}
#invio_foto2 {
	/* immagine di sfondo */
  background: url('../image/icone/TransMania_Carica_foto.png') no-repeat center;
	border: none;       /* nessun bordo */
	color: #DF468A;        /* colore del testo    */
	/*font-weight: bold;   testo in grassetto  */
  /*padding: 0;          padding             */
  height: 20px;       /* altezza             */
	width: 50px;        /* larghezza           */
	text-align: center;
}
#invio_foto3 {
	/* immagine di sfondo */
  background: url('../image/icone/TransMania_Carica_foto.png') no-repeat center;
	border: none;       /* nessun bordo */
	color: #DF468A;        /* colore del testo    */
	/*font-weight: bold;   testo in grassetto  */
  /*padding: 0;          padding             */
  height: 20px;       /* altezza             */
	width: 50px;        /* larghezza           */
	text-align: center;
}
#container{
	background-image: url(../image/fondo_centrale.jpg);
	height: auto;
	width: 1000px;

}
#login{
	background-color: #000000;

}
.m{
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 15px;
	color: #0066FF;
	letter-spacing: 1.3px;
	line-height: 18px;
	background-color: #FF9900;
}
.S_com{
	font-family: Oswald, sans-serif;/*Verdana, Arial, Helvetica, sans-serif*/
	font-size: 13px;
	color: #FFFFFF;
	font-weight: lighter;
	padding: 0px;
	line-height: 15px;
	top: auto;
}
.S_nik{
	font-family: Oswald, sans-serif;/*Verdana, Arial, Helvetica, sans-serif*/
	font-size: 14px;
	color: #394DA9;
	font-weight: lighter;
	padding: 0px;
	line-height: 15px;
	top: auto;
}
.Stile1 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #333333;
}
.Stile1_12 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #333333;
}
.Stile2 {font-size: 10px}
.Stile3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.zona {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.Stile3_giallo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFCC00;
}
.Stile4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.Stile4_13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
}
.Stile4-bis {
	font-family: Oswald, sans-serif;/*Verdana, Arial, Helvetica, sans-serif*/
	font-size: 12px;
	color: #FFFFFF;
	font-weight: lighter;
	padding: 0px;
	line-height: 15px;
	top: auto;
}
.chi_siamo {
	font-family: Oswald, sans-serif;/*Verdana, Arial, Helvetica, sans-serif*/
	font-size: 16px;
	color: #FFFFFF;
	font-weight: lighter;
	padding: 0px;
	line-height: 17px;
	top: auto;
}
.chi_siamo_G {
	font-family: Oswald, sans-serif;/*Verdana, Arial, Helvetica, sans-serif*/
	font-size: 22px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0px;
	line-height: 23px;
	top: auto;
}
.Stile4-bis-rosa {
	font-family: Oswald, sans-serif;/*Verdana, Arial, Helvetica, sans-serif*/
	font-size: 12px;
	color: #DF468A;
	font-weight: lighter;
	padding: 0px;
	line-height: 15px;
	top: auto;
}
.Stile4-bis-blu {
	font-family: Oswald, sans-serif;/*Verdana, Arial, Helvetica, sans-serif*/
	font-size: 12px;
	color: #394DA9;
	font-weight: lighter;
	padding: 0px;
	line-height: 15px;
	top: auto;
}
.Stile4-bis-grigio {
	font-family: Oswald, sans-serif;/*Verdana, Arial, Helvetica, sans-serif*/
	font-size: 10px;
	color: #B1B1B1;
	font-weight: lighter;
	padding: 0px;
	line-height: 15px;
	top: auto;
}
.Stile4-bis-nero {
	font-family: Oswald, sans-serif;/*Verdana, Arial, Helvetica, sans-serif*/
	font-size: 14px;
	color: #000000;
	font-weight: lighter;
	padding: 0px;
	line-height: 15px;
	top: auto;
	letter-spacing: 1pt;
}
.Stile4-pulsante {
	font-family: Oswald, sans-serif;/*Verdana, Arial, Helvetica, sans-serif*/
	font-size: 12px;
	color: #DF468A;
	font-weight: lighter;
	letter-spacing: 2px;
}
.Stile5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.Stile5_bianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.Stile5_bianco_11 {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 15px;
	color: #ffffff;
	letter-spacing: 1.3px;
	line-height: 18px;
}
.Stile5_menu {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 13px;
	color: #ffffff;
	letter-spacing: 1.3px;
	line-height: 18px;
}
.Stile5_bianco_11_prova {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 15px;
	color: #ffffff;
	letter-spacing: 1.3px;
	line-height: 20px;
	vertical-align: top;
}
.Stile_form_blu {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 14px;
	color: #394DA9;
	letter-spacing: 1.3px;
}
.Stile_form_fucsia {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 14px;
	color: #DF468A;
	letter-spacing: 1.3px;
}
.Stile5_nero_11 {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 16px;
	color: #CC0099;
	letter-spacing: 1.3px;
}
.Stile5_nometrans {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 14px;
	color: #ffffff;
	letter-spacing: 1.3px;
	top: auto;
}
.Stile5_provincia {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 15px;
	color: #ffffff;
	letter-spacing: 1.3px;
	top: auto;
}
.Stile5_bianco_HEADER {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 12px;
	color: #ffffff;
	letter-spacing: 1.3px;
}
.Stile5_FUCSIA_11 {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 23px;
	color: #394DA9;
	letter-spacing: 1.3px;
}
.Stile5_FUCSIA_20 {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 20px;
	color: #666666;
	letter-spacing: 1.3px;
}
.profilo_nomi {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 15px;
	color: #394DA9;
	letter-spacing: 1.3px;
}
.profilo_nero {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 15px;
	color: #0C0C0C;
	letter-spacing: 1.3px;
}
.profilo_dati {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 15px;
	color: #DF468A;
	letter-spacing: 1.3px;
}
.Stile5_TEL_11 {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 36px;
	color: #394DA9;
	letter-spacing: 1.3px;
}
.Stile5_NOME_11 {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 23px;
	color: #d71731;
	letter-spacing: 1.3px;
}
.Stile5_MAXI {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 50px;
	color: #ffffff;
	letter-spacing: 1.3px;
}
.Stile5_TESTOBIANCO {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 23px;
	color: #ffffff;
	letter-spacing: 1.3px;
}
.Stile5_TESTOBIANCO_2 {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 34px;
	color: #ffffff;
	letter-spacing: 1.3px;
}
.Stile5_bianco_25 {
	font-family: Oswald, sans-serif;/*Universal Accreditation*/
	font-size: 15px;
	color: #ffffff;
	letter-spacing: 2px;
}
.Stile6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.Stile7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.Stile7_bis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.Stile8 {
	color: #FF0000;
	font-weight: bold;
}
.Stile10 {
	color: #FF0000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Stile10_nero {
	color: #000000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}.Stile10_rosa {
	color: #DF468A;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}.Stile10_blu {
	color: #394DA9;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Stile10_blu_B {
	color: #394DA9;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.Stile10_bis {
	color: #FF0000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.Stile11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #000000;
}
.Stile11_bis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	line-height: 15px;
}
.Stile11_oro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #B35900;
}
.Stile11_grigio {
	color: #666666;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Stile11_arancio {
	color: #FF9900;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
}
.Stile11_verdone {
	color: #006600;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Stile11_blu {
	color: #0033FF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.Stile11_verdone_pic {
	color: #006600;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.Stile11_blu_pic {
	color: #0033FF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.Stile11_giallo {
	color: #ffff00;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Stile12 {
	font-family: "Tekton Pro Ext";
	font-size: 16px;
	font-weight: bold;
	color: #990000;
}
.Stile13 {
	font-family: "Tekton Pro Ext";
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
}
.Stile14 {
	font-family: Kaushan+Script;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}
.Stile15 {
	font-family: "Tekton Pro Ext";
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.Stile16{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 23px;
	color: #FF0000;
}
.Stile17 {
	font-family: Sesame;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}
.Stile17_bis {
	font-family: Sesame;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
}
.Stile18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FF0000;
}
.Stile18_bis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	color: #990000;
	font-weight: bold;
}
.Stile18_BLU {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #000000;
	font-weight: bold;
}
.Stile19 {
	color: #FFFF00;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
.Stile19_verdone {
	color: #000000;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
.Stile20 {
	font-family: Sesame;  /*ChopinScript*/
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.Stile21 {
	font-family: Sesame;
	font-size: 10px;
	color: #FFFF00;
	font-weight: bold;
}
.Stile22 {
	font-family: Sesame;
	color: #FFFFFF;
	font-size: 24px;
}
.Stile22_giallo {
	font-family: Sesame;
	color: #FFCC00;
	font-size: 36px;
}
.Stile23 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6;
	color: #FFFFFF;
}
.Stile26 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.Stile27 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.mexKO {
	color: #FF0000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}.mexOK {
	color: #009900;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #0066FF;
}
a:active {
	color: #FFFFFF;
}
a.chiaro:link {
	color: #FFFFFF;
}
a.chiaro:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.chiaro:hover {
	color: #FFFF00;
}
a.chiaro:active {
	text-decoration: none;
	color: #FFFFFF;
}
a.giallo:link {
	color: #FFCC00;
	text-decoration: none;
	font-weight: bold;
}
a.giallo:visited {
	text-decoration: none;
	color: #FFCC00;
	font-weight: bold;
}
a.giallo:hover {
	color: #003334;
	text-decoration: none;
	background-color: #f8f8f8;
}
a.giallo:active {
	text-decoration: none;
	color: #003333;
	font-weight: bold;
	background-color: #f8f8f8;
}
#tab a.evi {
	color: #003333;
	text-decoration: none;
	font-weight: bold;
	background-color: #f8f8f8;
}
a.scuro:link {
	color: #9900FF;
	text-decoration: none;
}
a.scuro:visited {
	text-decoration: none;
	color: #9900FF;
}
a.scuro:hover {
	color: #FF00FF;
	text-decoration: underline;
}
a.scuro:active {
	text-decoration: none;
	color: #9900FF;
}
a.elimina:link {
	color: #DF468A;
}
a.elimina:visited {
	text-decoration: none;
	color: #DF468A;
}
a.elimina:hover {
	color: #FF9900;
}
a.elimina:active {
	text-decoration: none;
	color: #DF468A;
}
a.news:link {
	color: #DF468A;
}
a.news:visited {
	text-decoration: none;
	color: #DF468A;
}
a.news:hover {
	color: #FF9900;
}
a.news:active {
	text-decoration: none;
	color: #DF468A;
}
a.extra:link {
	color: #FFFFFF;
}
a.extra:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.extra:hover {
	color: #FFFF00;
	text-decoration: underline;
}
a.extra:active {
	text-decoration: none;
	color: #FFFFFF;
}

a.menu:link {
	color: #FFFFFF;
}
a.menu:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.menu:hover {
	color: #0066FF;
	background-color: #FF9900;
}
a.menu:active {
	text-decoration: none;
	color: #FFFFFF;
}

a.rpc:link {
	color: #333333;
}
a.rpc:visited {
	text-decoration: none;
	color: #333333;
}
a.rpc:hover {
	color: #000000;
}
a.rpc:active {
	text-decoration: none;
	color: #333333;
}

textarea {resize: none;}
tr.ut {background-color: #ffffff;}
tr.ut:hover {background-color: #ededed;}
tr.testa{
	background-image: url(../image/f_30-50.jpg);
	background-repeat: repeat;
}
#dx {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#sx {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
}
#centro {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#t_footer {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FF9900;
	border-left-color: #FF9900;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FF9900;
}
.select {
	font-family: Arial, Helvetica, sans-serif; /*tipo carattere*/
	color: #FF0000; /* colore carattere*/
	font-size: 13px; /* dimensione carattere*/
	font-weight: 100;  /*spessore carattere*/
	font-style: oblique;
	font-variant: small-caps;/*font-style: italic; // stile carattere
border: 1px solid yellow; // tipologia bordo di colore giallo
background-color: #990000; // colore sfondo*/
}
.select2 {
	font-family: Arial, Helvetica, sans-serif; /*tipo carattere*/
	color: #009900; /* colore carattere*/
	font-size: 13px; /* dimensione carattere*/
	font-weight: 100;  /*spessore carattere*/
	font-variant: small-caps;
	font-style: oblique;
}
.select3 {
	font-family: Arial, Helvetica, sans-serif; /*tipo carattere*/
	color: #9900CC; /* colore carattere*/
	font-size: 13px; /* dimensione carattere*/
	font-weight: 100;  /*spessore carattere*/
	font-variant: small-caps;
	font-style: oblique;
}
td.bordo {border:2px solid #BF427A;}/**/
td.bordo:hover {border:2px solid #ffffff;}/*394DA9*/

td.bordo2 {border:2px solid #BF427A;}/**/
td.bordo2:hover {border:2px solid #ffffff;}/*394DA9*/
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
#Layer1 {
	position:relative;
	left:-120px;
	top:0px;
	width:750px;
	height:400px;
	z-index:1;
}
#watermark {
	position:relative;
	left:-70px;
	top:-1697px;
	width:150px;
	height:150px;
	z-index:2;
	background-color: #FF00FF;
}
input.bottone {
	color: #ffffff;
	font-size: 23px;
	font-weight:normal;
	font-family: Oswald;
	background-color: #0C0C0C;
	height: 30px;
	line-height: 30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0C0C0C;
	border-right-color: #0C0C0C;
	border-bottom-color: #0C0C0C;
	border-left-color: #0C0C0C;
	top: 0px;
}
#qui {
	position:relative;
	width:69px;
	height:29px;
	z-index:1;
	left: -40px;
	top: 0px;
}
#cont {
	position:relative;
	left:600px;
	top:120px;
	width:105px;
	height:20px;
	z-index:1;
	font-family: Oswald, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: lighter;
	color: #FFFFFF;
}
#VOTO{
	height: 127px;
	width: 83px;
	position: relative;
	z-index: 1;
	left: 0px;
	top: -50px;
}
#admin{
	height: 18px;
	width: 22px;
	position: relative;
	z-index: 1;
	right: -5px;
	bottom: -220px;
}
/**************************************** css per slide ********************************************
body {margin:0; background:#0C0C0C; padding:5px; font:11px Verdana,Arial}*/
#slideshow {list-style:none; color:#0C0C0C}
#slideshow span {display:none}
#wrapper {width:506px; margin:0px auto; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:500px; height:300px; padding:2px; border:1px solid #0C0C0C}
#information {
	position:absolute;
	width:250px;
	height:300;
	color:#fff;
	overflow:hidden;
	z-index:200;
	/*opacity:.9;
	filter:alpha(opacity=70);      CC3399  Universal Accreditation*/
	left: 506px;
	top: 2px;
	background-position: right top;
}
#information h3 {
	font-size:23px;
	font-family: Oswald, sans-serif;
	color: #DF468A;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	text-align: left;
}
#information p {
	padding:0 8px 8px;
}
#information p2 {
	padding:0 8px 8px;
	text-align: center;
}
#image {
	width:500px;
}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(../images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(../images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.9; filter:alpha(opacity=90)}
.linkhover {background:url(../images/link.png) center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {
	float:left;
	width:20px;
	height:68px;
	background:url(../images/scroll-left.gif) center center no-repeat;
	background-color:#0C0C0C;
	z-index: 155;
	overflow: hidden;
	position: relative;
}
#slideleft:hover {background-color:#0C0C0C}
#slideright {
	float:right;
	width:20px;
	height:68px;
	background:#0C0C0C url(../images/scroll-right.gif) center center no-repeat;
	z-index: 155;
	overflow: hidden;
	position: relative;
}
#slideright:hover {background-color:#0C0C0C}
#slidearea {float:left; position:relative; width:456px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:60px}
#slider img {
	cursor:pointer;
	border:2px solid #0C0C0C;
	padding:2px;
	height: 60px;
}
#dati {
	position:absolute;
	left:500px;
	top:0px;
	width:250px;
	height:300px;
	z-index:220;
	/*background-color: #000;*/
	float: left;
	color: #fff;
	overflow: hidden;
}
#invio_ricerca {
  /* immagine di sfondo */
  background: url('../image/pulsante.png') no-repeat center;
  border: none;       /* nessun bordo */
  color: #fff;        /* colore del testo    */
  font-weight: bold;  /* testo in grassetto  */
  padding: 0;         /* padding             */
  height: 20px;       /* altezza             */
  width: 50px;        /* larghezza           */
}
.Stile28 {
	font-family: Sesame;
	color: #FFCC00;
	font-size: 25px;
	}
/************************************** fine css **********************************/
