
body {
font-family: verdana;
font-size: 12px;
color: #555;
background-color: #000000;
margin-top: 0px;
margin-left: 0px;
}

.openday {
font-family: verdana;
font-size: 14px;
}
.opendayg {
font-family: verdana;
font-size: 16px;
}

td {
font-family: verdana;
font-size: 11px;
color: #555;
}

td a {
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #004a99;
text-decoration:none;
}

td a:hover {
font-family: verdana;
font-size: 11px;
color: #b00000;
}

td a:visited {
font-family: verdana;
font-size: 11px;
font-weight: bold;

text-decoration:none;
}

.link-g a {
font-family: verdana;
font-size: 15px;
font-weight: bold;
color: #004a99;
text-decoration:none;
}

.link-g a:hover {
font-family: verdana;
font-size: 15px;
color: #b00000;
}

.link-g a:visited {
font-family: verdana;
font-size: 15px;
font-weight: bold;
text-decoration:none;
}


.titolo {
font-family: verdana;
font-size: 16px;
font-weight: bold;
color: #444;
}

.titolo2 {
font-family: verdana;
font-size: 15px;
font-weight: bold;
color: #666;
}

.titolo_dettaglio {
font-family: verdana;
font-size: 15px;
font-weight: normal;
color: #c00;
}

.dettaglio {
font-family: verdana;
font-size: 13px;
font-weight: normal;
color: #333;
}

.titolo_cat {
font-family: verdana;
font-size: 15px;
font-weight: bold;
color: #555;
}

.titolo_cat_fr {
font-family: Arial;
font-size: 17px;
font-weight: bold;
color: #888;
}

.titolo_carrello000 {
font-family: verdana;
font-size: 21px;
font-weight: bold;
color: #bbbbbb;
}

.titolo_carrello000_sel {
font-family: verdana;
font-size: 21px;
font-weight: bold;
color: #b00000;
}

.titolo_marca {
font-family: verdana;
font-size: 13px;
font-weight: bold;
color: #b00000;
}

.titolo_marca a {
font-family: verdana;
font-size: 13px;
font-weight: bold;
color: #004a99;
text-decoration:none;
}

.titolo_marca a:hover {
font-family: verdana;
font-size: 13px;
color: #b00000;
}

.titolo_marca a:visited {
font-family: verdana;
font-size: 13px;
font-weight: bold;
text-decoration:none;
}

.grassetto {
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #666;
}

.committente {
font-family: verdana;
font-size: 15px;
font-weight: normal;
color: #000;
}


.link-main {
font-family: verdana;
font-size: 11px;
color: #666;
}


.link-main a {
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #f00;
text-decoration:none;
}

.link-main a:hover {
font-family: verdana;
font-size: 11px;
color: #444;
}

.link-main a:visited {
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #689;
text-decoration:none;
}


td .1_1      { font-family: verdana; font-size: 12px; color: #444; background-image: 
               url('sfondo-td-ombra.gif'); background-repeat: no-repeat; 
               border-left: medium none #dedede; 
               border-right: medium none #dedede; 
               border-top: medium none #dedede; 
               border-bottom: 1px solid #dedede }
.bianco-int {
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #fff;
}

.nero-int {
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #444;
}

.grigio-int {
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #666;
}

.blu-int {
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #07d;
}

#tablegrigia, #tablegrigia td {border: 1px solid #dedede;}

//FORM

.rosso {
   color: #ff0000;
}
.xformi {
	BORDER-BOTTOM: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; MARGIN-RIGHT: -18px; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
.xformi2 {
	BORDER-BOTTOM: #C2C49D 1px solid; BORDER-LEFT: #C2C49D 1px solid; BORDER-RIGHT: #C2C49D 1px solid; BORDER-TOP: #C2C49D 1px solid; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; MARGIN-RIGHT: -18px; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}


.xform {
	BORDER-BOTTOM: #6699cc 1px solid;
	BORDER-LEFT: #6699cc 1px solid;
	BORDER-RIGHT: #6699cc 1px solid;
	BORDER-TOP: #6699cc 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	MARGIN-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 1px; 
	PADDING-RIGHT: 1px; 
	PADDING-TOP: 0px
}
.xforminvia {
	background-color: #b1a999;
	BORDER-BOTTOM: #2c30e7 1px solid;
	BORDER-LEFT: #2c30e7 1px solid;
	BORDER-RIGHT: #2c30e7 1px solid;
	BORDER-TOP: #2c30e7 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 1px; 
	PADDING-RIGHT:1px; 
	PADDING-TOP: 0px
}

.xforminviaecm {
	background-color: #C90101;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.xformcarr {
	BORDER-BOTTOM: #6699cc 1px solid;
	BORDER-LEFT: #6699cc 1px solid;
	BORDER-RIGHT: #6699cc 1px solid;
	BORDER-TOP: #6699cc 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	color: #555;
	text-align:center;
	MARGIN-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 1px; 
	PADDING-TOP: 0px
}


// Tiny
#testdiv {width:600px; margin:0 auto; border:1px solid #ccc; padding:20px 25px; background:#fff}

#tinybox {position:absolute; display:none; padding:10px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff}

.button {font:14px Georgia,Verdana; margin-bottom:10px; padding:8px 10px 9px; border:1px solid #ccc; background:#eee; cursor:pointer}
.button:hover {border:1px solid #bbb; background:#e3e3e3}
// Tiny fine

//FORM FINE

