/* ::  GRAFICA GENERALE :: */

body {
	background-color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
}

table {
	font-size: 10px;
	line-height: 18px;
	text-align: justify;
}

.titoletti {
	background-color: #FFCC00;
	font-size: 10px;
	color:Black;
	font-weight: bold;
}

.errore {
	background-color: #000000;
	font-size: 20px;
	color:Red;
	font-weight: bold;
}

.titoletti a:link,.titoletti a:active,.titoletti a:visited {
	font-size: 10px;
	color: Black;
	text-decoration: none;
	text-transform: capitalize;
}	
.titoletti a:hover, {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: Black;
}	
.small {
	text-decoration: none;
	color: White;
	font-size: 10px;
}

.small a:link,.small a:active,.small a:visited {
	font-size: 10px;
	color: Red;
	text-decoration: none;
	text-transform: capitalize;
}	
.small a:hover, {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: Yellow;
	color: Red;
}	

.medium {
	font-size: 10px;
	line-height: 18px;
	color: #333333;
}

.pulsantiera {
	text-decoration: none;
	color: White;
	font-size: 10px;
}

.pulsantiera a:link,.pulsantiera a:active,.pulsantiera a:visited {
	font-size: 9px;
	color: White;
	text-decoration: none;
	font-weight: bold;
}	
.pulsantiera a:hover, {
	text-decoration: none;
	color: #FFD700;
}	

/* ::  TABELLE PRODOTTI :: */

table.tprod {
	text-decoration: none;
	color: White;
	font-size: 10px;
	border: none;
	width:175px;
}

table.tprod a:link,table.tprod a:active,table.tprod a:visited {
	color: White;
	text-decoration: none;
	text-transform: capitalize;
	font-weight: bold;
}	

table.tprod a:hover, {
	text-decoration: none;
	color: #FFD700;
}	

td.tprod_titolo {
	font-size: 10px;
	text-decoration: none;
	color: White;
	text-transform: none;
	background-image: url(admin/img/sf_titolo_cat.jpg);
	font-weight: bold;
	height: 20px;
}

tr.tprod_codprezzo {
	text-decoration: none;
	color: White;
	text-transform: capitalize;
	font-weight: bold;
	background-color: #333333;
	height: 20px;
}

tr.tprod_img {
	background-color: White;
	text-align: center;
	height: 120px;
}


tr.tprod_descr {
	text-decoration: none;
	color: White;
	line-height: 15px;
	text-align: justify;
	vertical-align: top;
}

td.tprod_descr {
	background-color: #282828;
	border-bottom-color: #595959;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-top-color: #595959;
	border-top-style: solid;
	height: 55px;
}

/* ::  TABELLE CATEGORIE :: */

table.tcat {
	text-decoration: none;
	color: White;
	font-size: 10px;
	border: none;
	width:175px;
}

table.tcat a:link,table.tcat a:active,table.tcat a:visited {
	color: White;
	text-decoration: none;
	text-transform: capitalize;
	font-weight: bold;
}	
table.tcat a:hover, {
	text-decoration: none;
	color: #FFD700;
}	
td.tcat_titolo {
	font-size: 10px;
	text-decoration: none;
	color: White;
	text-transform: none;
	font-weight: bold;
	height: 20px;
	background-image: url(admin/img/sf_titolo_prod.jpg);
}

tr.tcat_codprezzo {
	text-decoration: none;
	color: White;
	text-transform: capitalize;
	font-weight: bold;
	background-color: #333333;
	height: 20px;
}

tr.tcat_img {
	background-color: White;
	text-align: center;
	height: 120px;
}

tr.tcat_descr {
	text-decoration: none;
	color: White;
	line-height: 15px;
	text-align: justify;
	vertical-align: top;
}

td.tcat_descr {
	background-color: #282828;
	border-bottom-color: #595959;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-top-color: #595959;
	border-top-style: solid;
	height: 55px;
}
