
BODY {	
 background-color:#141414;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px; } 

A:link { text-Decoration: none; font-weight: bold; color:#FFFFFF; }
A:active { text-Decoration: none; font-weight: bold; color:#FFFFFF; }
A:visited{ text-Decoration: none; font-weight: bold; color:#FFFFFF; }
A:hover { text-Decoration: none; font-weight: bold; color:#FFFFFF; }

A.mn:link { text-Decoration: none; font-weight: normal; color:#FFFFFF; }
A.mn:active { text-Decoration: none; font-weight: normal; color:#FFFFFF; }
A.mn:visited { text-Decoration: none; font-weight: normal; color:#FFFFFF; }
A.mn:hover { text-Decoration: none; font-weight: normal; color:#FF228F; }

A.mntop:link { text-Decoration: none; font-weight: normal; font-size:14px; color:#FFFFFF; }
A.mntop:active { text-Decoration: none; font-weight: normal; font-size:14px; color:#FFFFFF; }
A.mntop:visited { text-Decoration: none; font-weight: normal; font-size:14px; color:#FFFFFF; }
A.mntop:hover { text-Decoration: none; font-weight: normal; font-size:14px; color:#FF9900; }

A.sm:link { text-Decoration: none; font-weight: normal; font-size:10px; color:#EACCAD; }
A.sm:active { text-Decoration: none; font-weight: normal; font-size:10px; color:#EACCAD; }
A.sm:visited { text-Decoration: none; font-weight: normal;  font-size:10px; color: #EACCAD; }
A.sm:hover { text-Decoration: none; font-weight: normal; font-size:10px; color:#FFFFFF; } 

A.firm:link { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; font-weight: normal; color:#FFFFFF; }
A.firm:active { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; font-weight: normal; color:#FFFFFF; }
A.firm:visited { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; font-weight: normal; color:#FFFFFF; }
A.firm:hover { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; font-weight: normal; color:#FFFFFF; }

.backtd { height:40px; 
 background: url(img/backtd.jpg);
 background-repeat: repeat; 
 background-position: top center; 
 color:#FFFFFF; }
 
.rew { cursor: Crosshair; }

.separat { height:3px; background: url(img/separatore.gif); }

.contak { height:26px; color:#FFFFFF;}


h1 { font-style:normal; font-size:17px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; margin-bottom:0px;}
h2 { font-style:normal; font-size:16px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; margin-bottom:0px;}
h3 { font-style:normal; font-size:15px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF5; font-weight: bold; margin-bottom:0px;}
h4 { font-style:normal; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: normal; margin-bottom:0px;}
h5 { font-style:normal; font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: normal; margin-bottom:0px;}
h6 { font-style:normal; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: normal; margin-bottom:0px; margin-top:0px;}

td { font-style:normal; font-size:0.80em; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; color: #ACACAC; font-weight: normal;}

li.ecomtit { color: #FFFFFF; font-weight: normal;}
b.ecomprice { color: #FFFFFF; font-weight: bold;}



.titolo { color:#B60C55; }

.tabtop { height:18px; background: url(img/tab-top2.gif); }
.tabcenter { background: url(img/tab-center2.gif); background-repeat: repeat; }
.tabbottom { height:18px; background: url(img/tab-bottom2.gif); }

.news { padding-left:15px; padding-right:15px;}
.news2 { height: 30px; font-style:normal; font-size:0.75 em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: normal; background: #EFEFEF;}

.tbupnews { height:18px; background: url(img/tabnews-top.gif); }
.tabcennews { background: url(img/tabnews-center.gif); background-repeat: repeat; }
.tbbotnews { height:18px; background: url(img/tabnews-bottom.gif); }

.inpureg { width: 180px; height:19px; color:#333333; font-family:verdana,helvetica; font-size:10px; text-decoration: none; background: #FFFFFF; border: 1px solid #212121; }
.input1 { width: 180px; height:20px; color:#333333; font-family:verdana,helvetica; text-decoration: none; background: #FFFFFF; border: 1px solid #000000; }
.input2 { width: 80px; height:20px; color:#333333; font-family:verdana,helvetica; text-decoration: none; background: #FFFFFF; border: 1px solid #000000; }
.texta { width: 390px; height: 70px; color:#333333; font-family:verdana,helvetica; background: #FFFFFF; overflow: auto; border: 1px solid #000000; }
.bot1 { width: 200px; border:1px #000000 solid; font-family:verdana, helvetica; font-size:12px; color:#FFFFFF; background:#6C6C6C; height: 30px; }


.testos {	
	scrollbar-arrow-color: "#FFFFFF";
	scrollbar-3dlight-color: "#323232";
	scrollbar-base-color: "#444444";
	scrollbar-darkshadow-color: "#323232";
	scrollbar-face-color: "#444444";
	scrollbar-highlight-color: "#505050";
	scrollbar-shadow-color: "#444444";
	scrollbar-track-color: "#191919";}



#info {height:450px;}


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/variable_dl.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {list-style-type:none; 
margin:10px 0 0 10px; /* settings for this demo olnly */
padding:0; float:right;}

#menu li {display:block; float:left; position:relative; z-index:100; margin-right:1px;}
#menu li span {display:block; z-index:100; padding: 2px 4px;}
#menu li a, #menu li a:visited {display:block; padding:0;}

#menu dl {position:absolute; top:0; left:0; margin: 0; padding: 0; background: url(vuoto.gif);}
#menu dt {margin:0; font-size: 1.1em; border-bottom:0px solid #fff; float:left; border-right:0px solid #fff;}
#menu dd {display:none; background: transparent; border-bottom:1px solid #212121; clear:left; margin:0; padding:0; color: #fff; font-size: 1em; text-align:left;}

#menu dt a, #menu dt a:visited {display:block; color:#FFFFFF; padding: 2px 4px; text-decoration:none;}
#menu dd a, #menu dd a:visited {background:#323232; color:#FFFFFF; text-decoration:none; display:block; padding: 2px 4px;}

#menu li a:hover {border:0;}

#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {border-bottom:0px solid #000000;}
#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {background: #111111; color:#FF9900;}


