body{
/*	border-left:5px solid #f3cf29;*/
	padding:1em ;
	padding-top:0em;
	background-image:url( bgleft.gif );
}
div#header{
	margin:0 -1em;
	background-image: url(back2.png);
}
td {
	color: #224;
}

th {
	background-color: #EFEBE7;
}

select {
	color: #224;
}

textarea {
	border: 1px gray solid;
	color: black;
}

form {
	margin: 0;
}

input {
	color: #224;
}
a {
	color: #034;
}


a:hover {
	color: #911;
}

div.homeLinks {
	background-color: #666;
	margin-left:-1em;
	margin-right:-1em;
	border-left:0;
	color:#fff;
}
div.homeLinks a{
	color:#fff;
	border:none;
}
div.homeLinks a:link,div.homeLinks a:visited,div.homeLinks a:active {
	color:#fff;
}

.homeLinks a:hover {
	background-color: #E8EEEE;
	color: #000;
}
div.homeLinks h1{
	border-top: 1px solid #fff;
	background-color: #e8eeee;
	background-image:url(titolo_back2.png);
	border-bottom:none;
	color:#000;
}

.lilink{
	border-top: 1px dotted #666;
}

.lilink li {
	-border-top: 1px dotted #ddd;
}
.lilink li+li {
	border-top: 1px dotted #ddde;
}

div#logoHomepage{
	background-color:#1A1F6E
		height:180px;
}


.B4,b4 {
	border: 1px #ddd solid;
	background-color: #fff;
}

.leftTh th{
	background-color:transparent;
	color:#0000CB;
}



.border {
	border: 1px #aac solid;
}

.cellAlt {
	background-color: #ffd;
}

.back {
	background-color: #EFEBE7;
}

.backOfferta {
	background-color: #EFEBE7;
}

.sospensione {
	background-color: #EFEBE7;
	color: #FF0000;
}

.small {
	background-color: #D6DFEF;
}

.lightred {
	background-color: #fcc;
}

.lightblu {
	background-color: #F6FFF7;
}

.white {
	background-color: #D4D0C8;
}

.totali {
	background-color: #D6DFEF;
}

.sup {
	border-top: 1px #ddd solid;
}

.errore {
	background-color: #FFFFFF;
	color: #FF0000;
}


/* *************** MESSAGGI *************** */
.help {

	background-color: #eee;
}

.indietro {
	background-color: #eee;
}

.angle span{
	background-color:#666;
}

.angle span a{
	color:#fff;
}

.angle2 span{
	background-color:#666;
	color:#fff;

}

.angle2 span a{
	color:#fff;
}

.angle span a:hover,.angle2 span a:hover,.angle2 span a:visited,.angle span a:visited{
	color:#fff;
}

.anglehome {
	color: #999;
}

/* *************** TESTI e TITOLI *************** */

div.title {
	background-color: #eee;
}

.titolo {
	background-color: #EEEAE7;
	background-image: url('titolo_back2.gif');
}


.title1 {
	color: #446;
}

/* *************** ALTRO MERCATO *************** */
.richiestoME {
	color: #FF0000;
}

.inseritoME {
	color: #000000;
}

/* ***************** Aggunte Domenico ********************* */


.bottone,.procedi{
	background-color: #eee;
	color: #810;
}

.procedi{
	background-color: #eee;
	color: #000;	
}


a.procedi:visited{
	color:#000;
}
a.bottone:visited{
	color:#810;
}

table.B4 tr:hover,table.B4 tr[class]:hover,table.B4 tr:hover td[class]{
	background-color:#def;
}

div.rtable{background-color: #eee}
span.rtop, span.rbottom{background: #fff}
span.rtop span, span.rbottom span{background-color: #eee}



.hr{
	border-color:orange;
}

.procedi{
	border: 1px solid #fc9;
	border: 1px solid #ffce00;
}
