a{color:#0000ff;text-decoration:none;font-weight:bold;}
a:visited{color:#000099;text-decoration:none;
}
a:hover{color:#ff0000;text-decoration:none;
}
body{
background:#ffffff;
}
.linkbar{
background:#ffffff;
	border-style: solid;
	border-width: 1px;
	border-color:#000;
	padding:3px 2px 1px 2px;
}
.captionbox{
	background:#ffffff;
	border-style: solid;
	border-color:#cccccc;
	padding:2px 2px 1px 2px;
	position: inherit;
}
html,body{background: #ffffff;}
#nav-top,#nav-top li,#nav-left,#nav-top li{background: #111;}
.linksugiallo a:visited, #hotstuff a:visited{color:#009;}
.linksugiallo a:hover, #hotstuff a:hover{color:#f00;}
/* body */
#body{
color:#000;
background:url(http://www.cosaspreziosas.it/images/body_bgwide-white.jpg) repeat-y;
}
#body #events a,#body #hotstuff a, #body #specials a,#body #hotstuff .imagebox a{
color:#0000ff;
}
#body #events a:visited,#body #hotstuff a:visited,#body #specials a:visited{color:#000099;font-weight:normal;text-decoration:none;}
#body #events a:hover,#body #hotstuff a:hover #body #specials a:hover{color:#ff0000;text-decoration:none;}
#body #hevents{position:absolute;top:0;left:399px;}
#body .imagebox{
background:#f2f2f2 4px no-repeat;
}
/* footer */
#footer{padding-bottom:2em;}
#footer a:hover{color:#f00;}
#footer,#footer a{color:#000;}
/* header */
#header #welcome{
width:484px;
padding-left:1px;
top:95px;
margin:2px 0 0 0;
}

/* hotstuff */
#hotstuff{
background:url(http://www.cosaspreziosas.it/images/body_bgwide-white2.jpg) repeat-y;
}
#wrapper{
top: 131px;
background:#ffffff;
}
.top{
	top:-131px;
}
.top img{
	position: relative;
left:2px;
}
* html .top{top:-133px;}
.giallo{
	color:red;
}
.readmore a{
color:#ff0000;
}
.readmore a:hover{
color:#000000;text-decoration:none;
}
.readmore a:visited{
color:#ff0000;text-decoration:underline;
}
#body #events a,#body #hotstuff a, #body #specials a{
color:#3333ff;
}
#content #wrapper #body #body-i #specials .imagebox a:visited{
	color:#000099;text-decoration:none;font-weight:bold;
}
#content #wrapper #body #body-i #specials .imagebox a:hover{
	color:#ff0000;text-decoration:none;
}
#content #wrapper #body #body-i #specials .imagebox a{
	color:#0000ff;
}
#footer{padding:16px 2px 2px 0;}
#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
background: #ff0000;
}
.rosso{
	color:red;
font-weight:bold;}






#header #nav{
background:#444;
color:#999;
top:60px;
left:533px;
}
ul#nav a:visited {
color: #fff; 
}
.current { 
background: #fff; 
color:#000;
border: 1px solid #f60; 
border-bottom: 1px solid #fff;
padding: 8px 10px 3px 10px; 
}
