A {color:#0033CC;}
A:active {color:#000000;}
A:hover {color:#FF0000;}
body {scrollbar-face-color: #EFEFEF; scrollbar-shadow-color: #333333;
scrollbar-highlight-color: white; scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: black; scrollbar-track-color: #222222;
scrollbar-arrow-color: black; background-color: #FFFFFF;
font-family:Verdana, Arial;
}
div {  text-align: justify}

img {
 background: #fff url(catimg/soon_available.gif) no-repeat;
}

.menublack { font: bold normal 14px Verdana, Arial, Helvetica, sans-serif; background: #FFFFFF; color: #000000; text-decoration: none}

.menugrey, .menugrey:link, .menugrey:visited { font: bold normal 14px Verdana, Arial, Helvetica, sans-serif; background: #FFFFFF; color: #666666; text-decoration: none}
.menugrey:hover { font: bold normal 14px Verdana, Arial, Helvetica, sans-serif; background: #999; color: #fff ; text-decoration: none;}

.menured, .menured:link, .menured:visited { font: bold normal 14px Verdana, Arial, Helvetica, sans-serif; background: #FFF; color: #FF0000 ; text-decoration: none}
.menured:hover { font: bold normal 14px Verdana, Arial, Helvetica, sans-serif; background: #FF0000; color: #FFF ; text-decoration: none; padding: 3px;}
.redlink { font: bolder normal medium Verdana, Arial, Helvetica, sans-serif; background: #FFFFFF; color: #FF0000; text-decoration: none }

.menublacku { font: bold normal 14px Verdana, Arial, Helvetica, sans-serif; background: #ededed; color: #000000; text-decoration: none; padding: 3px; padding-left: 20px;}

.menublacku a {
 text-decoration:none;
 font-size:10px;
 margin:7px 0 0 16px;
 color:red;
}

.menublacku a:hover {
 color:#666;
}

#menugreyb {
 margin:0;
 font-size:14px;
 color:#000;
}

.scheda { font: normal 12px Verdana, Arial, Helvetica, sans-serif; background: #FFFFFF; color: #000000}
.schedab { font: bold normal 12px Verdana, Arial, Helvetica, sans-serif; background: #FFFFFF; color: #000000 }
.testo {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}

.cell  {  font: "Times New Roman", Times, serif; font-size: 13px; background: #FFF5F5; text-align: center; color: #0000FF}
.celle {  font: "Times New Roman", Times, serif; font-size: 13px; background: #DBFFF0; text-align: center; color: #0000FF;}
.celltit {  font: bold normal medium Verdana, Arial, Helvetica, sans-serif; text-align: center; background: #0033CC; color: #CCFFFF}

.scheda-descpackage {

	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #F1FBFE;
	color: #000000;
	width: 100%;
}

.scheda-desc {

	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #FDFDEA;
	color: #000000;
	width: 100%;
}

.menuClose {

	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
	width: 150px;
	height: 22px;
	padding-left: 10px;
	padding-top: 1px;
	border: 1px solid #FF0000;
}
.menuClose:visited {


	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
	width: 150px;
	height: 22px;
	padding-left: 10px;
	padding-top: 1px;
	border: 1px solid #FF0000;
}
.menuClose:hover {


	font: bold 14px Arial, Helvetica, sans-serif;
	color: #2F0094;
	text-decoration: none;
	width: 150px;
	height: 22px;
	padding-left: 10px;
	padding-top: 1px;
	border: 1px solid #FF0000;
}

.artico, .taglia, .taglia2 ul {
 font-family: Arial, Verdana;
 font-weight:bold;
 margin-bottom:10px;
 font-size:13px;
 text-decoration:underline;
}

.taglia {
 font-weight:normal;
 margin:12px 0 0 0;
 text-decoration:none;
}

.taglia2 {
 font-family:Arial, Verdana;
 display:inline;
}

.taglia2 ul {
 list-style:none;
 margin:-16px 0 0 20px;
 text-decoration:none;
}

.taglia2 input {
 display:none;
}

.indietro {
 font-family: Arial, Verdana;
 text-decoration:none;
 border:0px solid orange;
 padding:3px;
 color:red;
 font-weight:bold;
}

.indietro:hover {
 color:#fff;
 background-color:red;
}

#descrizione {
 border:0px solid #ddd;
 padding:0 10px 0 20px;
}

.sDesAtt, .taglia2 br {
 display:none;
}

a.sendcap, a.gohomecat, a.gohomeweb, a.back, a.reqoff {
 border:0px solid #ccc;
 text-decoration:none;
 padding:12px 6px 0 48px;
 height:38px; width:auto;
 font-family:Verdana, Arial;
 font-size:12px;
 background:#fff url(/links/images/sendcap.gif) no-repeat 1px 1px;
 color:#272E5A;
 font-weight:bold;
 margin:0 0 8px 0;
}

html>/**/body a.sendcap {  /*stile per Firefox*/
 display:block!important;
 height:32px!important;
}

html>/**/body a.gohomecat {  /*stile per Firefox*/
 display:block!important;
 height:26px!important;
}

html>/**/body a.gohomeweb {  /*stile per Firefox*/
 display:block!important;
 height:26px!important;
}

html>/**/body a.back {  /*stile per Firefox*/
 display:block!important;
 height:26px!important;
}

html>/**/body a.reqoff {  /*stile per Firefox*/
 display:block!important;
 height:26px!important;
}

a.back {
 background:#fff url(/links/images/back.gif) no-repeat 1px 1px;
 padding:12px 6px 0 48px;
 height:38px;
}

a.gohomecat {
 background:#fff url(/links/images/gohomecat.gif) no-repeat 1px 1px;
}

a.gohomeweb {
 background:#fff url(/links/images/gohomeweb.gif) no-repeat 1px 1px;
}

a.reqoff {
 background:#fff url(/links/images/reqoff.gif) no-repeat 1px 1px;
 padding:12px 6px 0 48px;
 height:38px;
}

a.sendcap {
 padding:12px 6px 0 48px;
 height:44px;
}

a:hover.sendcap, a:hover.gohomecat, a:hover.gohomeweb, a:hover.back, a:hover.reqoff {
 background-color:#B6F0FF;
 color:#272E5A;
}

#detpics  a img{
 border:1px solid #ddd;
}

a#superdet {
 display:block;
 width:120px; height:84px;
 border:1px solid #ccc;
 background:#fff url(/links/images/superdet.jpg) center bottom no-repeat;
 text-align:center;
 margin:8px 0 0 0;
 text-decoration:none;
 font-weight:bold;
 color:#000088;
 font-size:12px;
}

a:hover#superdet {
 color:#ff0000;
 border-color:#ff0000;
}

.art_err {
 text-align:center;
}

#troubleric {
 margin:auto;
 text-align:center;
 font-size:20px;
 color:#fff;
 background-color:#ff0000;
 padding:6px;
 font-weight:bold;
 text-transform:uppercase;
 font-family:Verdana, Arial;
 margin:20px;
}

#troubleric_mess {
 width:500px;
 border:1px solid #000088;
 color:#000088;
 font-family:Verdana,Arial;
 padding:8px;
 margin:50px 0;
 font-size:12px;
 line-height:20px;
}



.cat_div_pager {
 border:0px solid #ccc;
 text-align:center;
 padding:6px;
 font-size:20px;
 font-weight:bold;
 font-family:Arial,Verdana;
 font-weight:bold;
 border:1px solid #ff0000;
 margin:10px;
 width:200px;
 color:#999;
}

.cat_link_pager_current {
 color:#ff0000;
}

a.cat_link_pager {
 color:#000;
}

#titcatecom {
 border:1px solid #999;
 text-align:center;
 font-weight:bold;
 margin:0 0 24px 0;
 padding:10px 0;
 font-size:24px;
 font-family:Verdana, Arial;
 background-color:#dedede;
 color:#666;
}
