Body,p,td { text-decoration: none; font-family: verdana, sans-serif, arial ; font-size: 11px; color: #003366;}
li { margin-bottom: 7px;}

                           
a:link {   font-family: verdana, sans-serif, arial ; text-decoration: none; font-weight: bold; color: #003366;}
a:visited {  font-family: verdana, sans-serif, arial ; text-decoration: none; font-weight: bold; color:  #003366;}
a:hover {  font-family: verdana, sans-serif, arial ; text-decoration: none; color:  #003366; font-weight: bold}
a:active {  font-family: verdana, sans-serif, arial ; text-decoration: none; color:  #003366; font-weight: bold;}

.image { float: left}
.descr { float: right }
.prezzo {color:#993300; font-weight: bold;}
.prodprezzo {color:#EA7E1D; font-weight: bold; font-size: 16px;}
.priceboxred {background: #993300;}
.label {
font-weight: bold;
font-size:12px;
color:#000000;
}


.stat:link,.stat:visited {font-size:10px; color: #5F5F5B; font-weight:bold; text-decoration:underline; }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
.stat:hover,.stat:active {font-size:10px; color: #5F5F5B; font-weight:bold; text-decoration:none; } 

.box01 {background: #0266B1 }
.box03 {background: #DF5B3F }
.box11 {background: #618D6E}
.box14 {background: #234484 }
.box15 {background: #F89D06}
.box17 {background: #234484}

/* COMMUNITY */
div#navigation_tab_ac {
    background-color: #FFFFFF;
    border-bottom: 1px solid #787878;
    padding-left: 1px
}
    
div#navigation_tab_ac ul{
    list-style-type: none;
    margin: 0;
    margin-top: 10px;
    padding: 0;
    white-space: nowrap
}
    
div#navigation_tab_ac li{
    display: inline;
    margin: 3px;
    padding:0;
}
    
div#navigation_tab_ac li a{
    text-decoration: none;
    border: 1px solid #787878;
    padding: 0px 0.3em;
    background: #ccc;color: #036
		font: bold 1.0em Verdana;
}
    
div#navigation_tab_ac li a:hover{
    background-color: #f0f0f0}
    
div#navigation_tab_ac li#activelink a{
    border-bottom: 1px solid #fff;
    background-color: #fff;
    color: #603}              
        
.stelle		{
	cursor:hand;
}

.errori_community	
{
	text-decoration: none; 
	font-family: verdana, sans-serif, arial ; 
	font-size: 1.0em; 
	font-weight: bold; 
	color: #C52525;
	text-align:left;
}

#elenco_recensioni
{
	position: relative;
	top: 5px;
	text-align: left;
}

.vis_titolo_recensione
{
	font-size:1.2em;
	font-weight:bold;
	color: #000080;	
}

.msg_testo_utile
{
	font-size:0.8em;
	font-weight:bold;
	color: #FF0000;	
	text-align: left;
}

.didascalia_rec
{
	font-size:0.9em;
	font-weight:normal;
	color: #000000;	
	text-align: left;
	font-style: italic;
}

div#ac_recensioni		{
	border-left: 1px solid #BDBDBD;
	border-right: 1px solid #BDBDBD;
	border-bottom: 1px solid #BDBDBD;
	padding: 4px;
	width:100%;
	height:auto;
}

div.multiupload{
	border:1px outset gray;
	float:left;
	padding:3px;
	background:#eee;
}
div.multiupload div.list{
	border:1px inset gray;
	background: #fff;
}
div.multiupload div.list div.item{
	margin:1px;
	background: #eee;
}
div.multiupload div.list div.item:hover{
	background: #ccc;
}
div.multiupload div.list img{
	float:left;
	margin: 3px;
	cursor:pointer;
}

/* FINE COMMUNITY */

.bar01 {background: url(/images/dml/topbar_01.gif); background-repeat : repeat-x;}
.bar03 {background: url(/images/dml/topbar_03.gif); background-repeat : repeat-x;}
.bar11 {background: url(/images/dml/topbar_11.gif); background-repeat : repeat-x;}
.bar14 {background: url(/images/dml/topbar_14.gif); background-repeat : repeat-x;}
.bar15 {background: url(/images/dml/topbar_15.gif); background-repeat : repeat-x;}
.bar17 {background: url(/images/dml/topbar_17.gif); background-repeat : repeat-x;}

.boxborder01 {background: #72ACD6}
.boxborder03 {background: #ECCAB9}
.boxborder11 {background: #99BFA6}
.boxborder14 {background: #234484}
.boxborder15 {background: #F89D06}
.boxborder17 {background: #234484}

.cat01bg1 {background: #4DA5EC}
.cat01bg2 {background: #59AFEC}
.cat01bg3 {background: #68B4EE}
.cat01bg4 {background: #77BDF1}
.cat01bg5 {background: #85C3F2}
.cat01bg6 {background: #98CDEF}
.cat01bg7 {background: #A9D5F8}
.cat01bg8 {background: #B6DBF6}
.cat01bg9 {background: #C2E0F8}
.cat01bg10 {background: #D1E8FA}
.cat01bg11 {background: #E2F0FB}
.cat03bg1 {background: #E88671}
.cat11bg1 {background: #9CC1A9 }
.cat11bg2 {background: #ADCFB9 }
.cat11bg3 {background: #BDDDC9 }
.cat11bg4 {background: #C0E0CC }
.cat14bg1 {background: #F9E547}
.cat15bg1 {background: #FBB137 }
.cat15bg2 {background: #FCBD54 }
.cat17bg1 {background: #C8EA79}

.td01 {background: #8CC9F5}
.td02 {background: #CDEFA3}
.td03 {background: #ECA17A}
.td11 {background: #7EBF95 }



.sottocatbg {background:#EAEAEA }
.formbg {background:#EEF0F2 }
.white {color:#FFFFFF }
.black {color:#000000 }
.black:link, .black:visited, .black:hover, .black:active  {color:#000000 }
.dettagli:link, .dettagli:visited, .dettagli:hover, .dettagli:active { color:#0266B1; font-family: arial, verdana; font-size: 11px; font-weight:normal  }

.titolo { text-decoration: none; font-family: verdana, sans-serif, arial ; font-size: 10pt; font-weight: bold }

.toplinks:link,.toplinks:visited, .toplinks:hover,.toplinkst:active {font-size:11px; color: #FFFFFF; font-weight:bold; text-decoration:none; }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
.toplinks {font-weight:normal;color: #FFFFFF;}  

.input { height: 18px; font-weight: bold; font-family: verdana, sans-serif, arial ; font-size: 8pt; color: #FFFFFF;  background: #0266B1; border: solid 0.2em ;   border-style: outset; }
.input_grey { height: 18px; font-weight: bold; font-family: verdana, sans-serif, arial ; font-size: 8pt; color: #000000;  background: #E7E6E2; border: solid 0.2em ;   border-style: outset; }
.input01 { height: 18px; font-weight: bold; font-family: verdana, sans-serif, arial ; font-size: 8pt; color: #FFFFFF;  background: #0266B1; border: solid 0.2em ;   border-style: outset; }
.input03 { height: 18px; font-weight: bold; font-family: verdana, sans-serif, arial ; font-size: 8pt; color: #FFFFFF;  background: #DF5B3F; border: solid 0.2em ;   border-style: outset; }
.input11 { height: 18px; font-weight: bold; font-family: verdana, sans-serif, arial ; font-size: 8pt; color: #FFFFFF;  background: #618D6E; border: solid 0.2em ;   border-style: outset; }
.input14 { height: 18px; font-weight: bold; font-family: verdana, sans-serif, arial ; font-size: 8pt; color: #FFFFFF;  background: #234484; border: solid 0.2em ;   border-style: outset; }
.input15 { height: 18px; font-weight: bold; font-family: verdana, sans-serif, arial ; font-size: 8pt; color: #FFFFFF;  background: #F89D06; border: solid 0.2em ;   border-style: outset; }
.input17 { height: 18px; font-weight: bold; font-family: verdana, sans-serif, arial ; font-size: 8pt; color: #FFFFFF;  background: #234484; border: solid 0.2em ;   border-style: outset; }

.dm_link_u:link, .dm_link_u:visited   { text-decoration: none; font-family: arial,verdana, sans-serif, arial ; font-size: 8.5pt;  font-weight: bold }
.dm_link_u:hover, .dm_link_u:active  { text-decoration: underline; font-family: arial,verdana, sans-serif, arial ; font-size: 8.5pt;  font-weight: bold }

.dm_fase:link, .dm_fase:visited, .dm_fase:hover, .dm_fase:active  { text-decoration: underline; font-family: verdana, sans-serif, arial ; font-size: 8pt; color: #003366; font-weight: normal }
.numbers { font-size: 8.5pt; font-weight: bold;}
.norepeat { background-repeat : repeat-x; }

.nov_title:link, .nov_title:visited   { text-decoration: none; font-family: verdana, sans-serif, arial ; font-size: 7pt; color: #FFFFFF; font-weight: bold }
.nov_title:hover, .nov_title:active  { text-decoration: underline; font-family: verdana, sans-serif, arial ; font-size: 7pt; color: #FFFFFF; font-weight: bold }
.nov_title2:link, .nov_title2:visited   { text-decoration: none; font-family: verdana, sans-serif, arial ; font-size: 10pt; color: #000000; font-weight: bold }
.nov_title2:hover, .nov_title2:active  { text-decoration: underline; font-family: verdana, sans-serif, arial ; font-size: 10pt; color: #000000;  font-weight: bold }
.nov_title2 { text-decoration: none; font-family: verdana, sans-serif, arial ; font-size: 10pt; color: #000000; font-weight: bold }
.nov_price {font-family:  verdana,arial, ; font-size:16px; font-weight:bold; text-decoration:none;  color: #000000;} 

.footer_link:link, .footer_link:visited   { text-decoration: none; font-family: verdana, sans-serif, arial ; font-size: 7pt; color: #003366; font-weight: normal }
.footer_link:hover, .footer_link:active  { text-decoration: underline; font-family: verdana, sans-serif, arial ; font-size: 7pt; color: #003366; font-weight: normal }

.dm_li_history { color: #800000; }
.dm_boxbg1 {background: #F8F9FC;}
.dm_boxbg2 {background: #FFFFF0;}
.dm_boxbg {background: #6985B1;}
.dc_boxbg1 {background: #F8F9FC;}

.plainlink:link, .plainlink:visited, .plainlink:hover,.plainlink:active {text-decoration:underline; font-weight:normal}
.no_underline:link, .no_underline:visited, no_underline:hover,.no_underline:active {text-decoration:none; font-weight:normal}

.tbheader
{
 background-color:#DCDFE2;
}
.tbcolumn
{
background-color:#DFE1DD;
}
.tbresults1
{
background-color:#F5F5F1;
}
.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; }
.switch {
background-color:#EBEBEB;
}
.switchon, .switchon:link, .switchon:visited, .switchon:active, .switchon:hover   {
background-color:#EBEBEB;
color:#000033;
font-weight:bold;
}
.switchoff {
background-color:#EBEBEB;
color:#AEB4B5;
}


A.editable,
.field
{
  text-decoration: none;
  padding: 4px;
  padding-left: 5px;
  border-style: hidden;
  border-width: 1px;
  color: #000;
  font-family: tahoma;
  height: 22px;
}

A.editable
{
  display: block;
  }

A.editable:hover,
A.editable:focus,
.field,
INPUT.field,
TEXTAREA.field
{
  border-style: inset;
  border-width: 1px;
  padding: 0px;
  padding-left: 0px;
  color: #000;
  cursor: text;
  font-family: tahoma;
}

input.groovybutton
{
   font-size:11px;
   font-family:Verdana,sans-serif;
   border-style:none;
}

.tag_cloud { padding: 3px; text-decoration: none; }
.tag_cloud:link  { color: #1C2DFD; }
.tag_cloud:visited { color: #01059C; }
.tag_cloud:hover { color: #ffffff; background: #1C2DFD; }
.tag_cloud:active { color: #ffffff; background: #626DFF; }


.nowshow { 
visibility: hidden; 
display: none; 
z-index: 10 
overflow:auto;
}

.minilogin { 
visibility: hidden; 
display: none; 
z-index: 99;
position:absolute;
right:100px;
top:150px;
overflow:auto;
width:300; 
height:550;
border-style:solid;
border-width:5px;
border-color:#02438A;
border-style:outset;
background:#CBE3FE;
opacity:0.9;
filter:alpha(opacity=90);
}
/* #################################### */

#tabs {
	FONT-SIZE: 11px;
	FLOAT: left; WIDTH: 300px; 
	LINE-HEIGHT: 11px
}
#tabs UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#tabs LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tabs A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; 
	BACKGROUND: url(/images/boxr_sx.gif) no-repeat left top; 
	FLOAT: left; PADDING-BOTTOM: 0px; 
	MARGIN: 0px; PADDING-TOP: 0px; 
	BORDER-BOTTOM: #298fc2 1px solid; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none;
}
#tabs A SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; BACKGROUND: url(/images/boxr_dx.gif) no-repeat right top; 
	FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px; 
	COLOR: #000000; PADDING-TOP: 5px
}
#tabs A SPAN {
	FLOAT: none
}
#tabs A:hover SPAN {
	COLOR: #000
}
#contenitorespalla #spallahp #tabs UL#tabsNav LI A.activeTab {
	BACKGROUND-POSITION: 0px -150px; CURSOR: pointer; BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#contenitorespalla #spallahp #tabs UL#tabsNav LI A.activeTab SPAN {
	BACKGROUND-POSITION: 100% -150px; PADDING-BOTTOM: 5px; CURSOR: pointer; COLOR: #000
}
#contenitorespalla #spallahp #tabs UL#tabsNav LI A:hover {
	BACKGROUND-POSITION: 0% -150px; CURSOR: pointer; BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#contenitorespalla #spallahp #tabs UL#tabsNav LI A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px; CURSOR: pointer

#boxcont {
	DISPLAY: block; FLOAT: left; MARGIN: 0px;
}

#tabs UL#tabsNav LI A.activeTab {
	BACKGROUND-POSITION: 0px -150px; CURSOR: pointer; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
}
#tabs UL#tabsNav LI A.activeTab SPAN {
	BACKGROUND-POSITION: 100% -150px; PADDING-BOTTOM: 5px; CURSOR: pointer; COLOR: #000
}
#tabs UL#tabsNav LI A:hover {
	BACKGROUND-POSITION: 0% -150px; CURSOR: pointer; BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#tabs UL#tabsNav LI A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px; CURSOR: pointer
}


/* NUOVO */
/* usato in ac_community */
div#navigation_tab_ac {
    background-color: #FFFFFF;
    border-bottom: 1px solid #787878;
    padding-left: 20px
}
    
div#navigation_tab_ac ul{
    list-style-type: none;
    margin: 0;
    padding: 0;
    white-space: nowrap
}
    
div#navigation_tab_ac li{
    display: inline;
    margin: 0;
    padding:0}
    
div#navigation_tab_ac li a{
    text-decoration: none;
    border: 1px solid #787878;
    padding: 0px 0.3em;
    background: #ccc;color: #036
font: bold 1.0em Verdana;
}
    
div#navigation_tab_ac li a:hover{
    background-color: #f0f0f0}
    
div#navigation_tab_ac li#activelink a{
    border-bottom: 1px solid #fff;
    background-color: #fff;
    color: #603}                  
/* usato in ac_community */


