/*##################
## SELETTORI HTML ##
##################*/
body, table, tr, th, td, img, form, div, ul, li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ccc;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-style:solid;
	border-color:#ccc;
	border-width:0px;
}

input, option, select, textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-style:solid;
	border-color:#ccc;
	border-width:0px;
}

body {background-color:#000;}
form {display:inline;}
input, select, textarea {border-width:expression(this.type=="checkbox"||this.type=="radio"?'0px':'1px');height:18px;font-family:"Courier New", Courier, monospace;}
td, tr {padding:0px 2px 0px 2px;height:20px;}

a {color:#ccc;text-decoration:none;}
a:hover {color:#09f;text-decoration:none;}

h1, h2, h3, h4, h5, h6 {margin:0px 0px 0px 0px; color:#000}
h1 {font-size:18pt;}
h2 {font-size:16pt;}
h3 {font-size:14pt;}
h4 {font-size:12pt;}
h5 {font-size:10pt;}
h6 {font-size:8pt; }

img {vertical-align:middle;background-color:transparent;}

hr  {background-color:#666666;color:#666666;height:1px;}

/*#########################
## CLASSI PERSONALIZZATE ##
#########################*/
.tbl-header {margin-top:5px;}
.tbl-body   {margin-top:5px;}
.tbl-footer {border-width:1px;margin-top:5px;}

.tbl-ricerca {border-width:1px;margin-top:5px;}
.tbl-ricerca-header td {background-color:#333;color:#FFFFFF;border-bottom-width:1px;font-size:12px;}
.tbl-ricerca-body {background-color:#fff;}
.tbl-ricerca-body td{color:#000}

a.login-box-actions {color:#ccc;}
a.login-box-actions:hover{color:#0099ff;}

.tbl-annuncio {border-width:1px;border-color:#555;margin-top:20px;}
.tbl-annuncio-header td {background-color:#333;color:#FFFFFF;border-bottom-width:1px;font-weight:normal;font-size:13px;}
.tbl-annuncio-items  td {background-color:#E2E2E2;color:#000;border-bottom-width:1px;font-weight:bold;}
.tbl-annuncio-body   td {background-color:#000;color:#ccc;border-bottom-width:1px;font-weight:normal;}
.tbl-annuncio-footer td {background-color:#333;color:#ccc;font-weight:normal;}

.tbl-standard {border-width:1px;margin-top:10px;}
.tbl-standard-header td {background-color:#333;color:#FFFFFF;border-bottom-width:1px;}
.tbl-standard-items  td {background-color:#E2E2E2;color:#000;border-bottom-width:1px;font-weight:bold;}
.tbl-standard-body   td {background-color:#FFFFFF;color:#ccc;border-bottom-width:1px;}
.tbl-standard-footer td {background-color:#333;color:#ccc;}

.sidemenu    {margin-bottom:10px;}
.sidemenu a {color:#ccc}
.sidemenu a:hover {color:#0099ff}

.messaggio    {width:400px;border-width:1px;margin-top:15px;}
.messaggio th {background-color:#E0E0E0;border-bottom-width:1px;}
.messaggio td {padding:5px 5px 5px 5px;}

.nav {
	color:#09f;
}

.blue {color:#09f;}

.fld-label   {background-color:inherit;color:#ccc;font-weight:bold;padding:0px 1px 0px 1px;text-align:left;}
.fld-label-m {background-color:inherit;color:#000;font-weight:bold;padding:0px 1px 0px 1px;text-align:left;}

.tbl-editing {background-color:#fff;}
.tbl-editing *{color:#000;}
.tbl-editing-header strong{color:#fff;}
.tbl-editing-body td{color:#000;}

.tbl-novita {margin-top:10px;}
