body
{
}
.bottomb
{
	font-weight: normal;
	font-size: 10px;
	color: white;
	font-family: Verdana;
}
.vdmbott
{
	position: relative;
	top: 2px;
}

.undbar
{
	font-weight: normal;
	font-size: 9px;
	color: gray;
	font-family: Arial;
}
.blubartop
{
	background-attachment:fixed;
	background-image: url(blubar.gif);
	background-repeat:repeat-x;
	
}
a.titmenu
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Verdana;
	text-decoration: none;
	
}

.imgbar
{
	position: relative;
	top: 2px;
}
.usrlabel
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: verdana;
	position: relative;
	top: -1px;
}

.usrvallabel
{
	font-weight: bold;
	font-size: 10px;
	color: yellow;
	font-family: verdana;
	position: relative;
	top: -1px;
}

.ddltp
{
	font-size: 10px;
	font-family: Verdana;
}

.tbxtb
{
	border-right: background thin solid;
	border-top: background thin solid;
	font-size: 10px;
	border-left: background thin solid;
	color: background;
	border-bottom: background thin solid;
	font-family: Verdana;
	background-color: #99CCFF;
}
.srcbtnbar
{
	position: relative;
	top: 4px;
}
.userbarblu
{
	
	position: relative;
	top: -3px;
}
.icousers
{
	
	position: relative;
	top: 3px;
}
.header_sx
{
	
	background-image: url(header_sx.gif);
	background-repeat: no-repeat;
	width:20px;
	height:27px;
}
.header_dx
{
	
	background-image: url(header_dx.gif);
	background-repeat: no-repeat;
	width:20px;
	height:27px;
}

.header_mid
{
	font-weight: bold;
	font-size: 12px;
	background-image: url(header_mid.gif);
	color: white;
	background-repeat: repeat-x;
	font-family: verdana;
	height: 27px;
	text-align:center;
}

.tdbody_sx
{
	
	background-image: url(hdbd-sx.gif);
	background-repeat: repeat-y;
	width:10px;
}

.tdbody_dx
{
	
	background-image: url(hdbd-dx.gif);
	background-repeat: repeat-y;
	width:10px;
}

.tdbody_mid
{
	background-color: #EFEFF7;
}

.tdbott_sx
{
	
	background-image: url(hdbt-sx.gif);
	background-repeat: no-repeat;
	width:10px;
	height:13px;
}

.tdbott_dx
{
	
	background-image: url(hdbt-dx.gif);
	background-repeat: no-repeat;
	width:10px;
	height:13px;
}

.tdbott_mid
{
	
	background-image: url(hdbt-mid.gif);
	background-repeat: repeat-x;
	height:13px;
}
.tdtop_sx
{
	
	background-image: url(hdtop-sx.gif);
	background-repeat: no-repeat;
	width:10px;
	height:13px;
}

.tdtop_dx
{
	
	background-image: url(hdtop-dx.gif);
	background-repeat: no-repeat;
	width:10px;
	height:13px;
}

.tdtop_mid
{
	
	background-image: url(hdtop-mid.gif);
	background-repeat: repeat-x;
	height:13px;
}
a.menu:link
{
	font-weight: bold;
	font-size: 9px;
	color: navy;
	font-style: normal;
	font-family: verdana;
	text-decoration: none;
}

a.menu:visited
{
	font-weight: bold;
	font-size: 9px;
	color: navy;
	font-style: normal;
	font-family: verdana;
	text-decoration: none;
}

a.menu:hover
{
	font-weight: bold;
	font-size: 9px;
	color: navy;
	font-style: normal;
	font-family: verdana;
	text-decoration: underline;
}
a.smenu:link
{
	font-weight: bold;
	font-size: 9px;
	color: seagreen;
	font-style: normal;
	font-family: verdana;
	text-decoration: none;
}

a.smenu:visited
{
	font-weight: bold;
	font-size: 9px;
	color: seagreen;
	font-style: normal;
	font-family: verdana;
	text-decoration: none;
}

a.smenu:hover
{
	font-weight: bold;
	font-size: 9px;
	color: seagreen;
	font-style: normal;
	font-family: verdana;
	text-decoration: underline;
}

A.lnkgen:link
{
	font-size: 10px;
	color: blue;
	font-family: Verdana;
	text-decoration: none;
}

A.lnkgen:visited
{
	font-size: 10px;
	color: blue;
	font-family: Verdana;
	text-decoration:none;
	
}
A.lnkgen:hover
{
	font-size: 10px;
	color: blue;
	font-family: Verdana;
	text-decoration:underline;
	
}

.bgtable
{
	background-color: white;
}

.blutext
{
	font-weight: bold;
	font-size: 9px;
	color: navy;
	font-family: Verdana;
}

.greentext
{
	font-weight: bold;
	font-size: 9px;
	color: seagreen;
	font-family: Verdana;
}

.bubble_sx{
	background-image: url(bubble_sx.gif);
	height: 69px;
	width: 122px;
	position:absolute;
	z-index:1000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #494949;
	background-repeat: no-repeat;
	padding: 2px;
	visibility: hidden; 
}


.bubble_dx{
	background-image: url(bubble_dx.gif);
	height: 69px;
	width: 122px;
	position:absolute;
	z-index:1000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #494949;
	background-repeat: no-repeat;
	padding: 2px;
	visibility: hidden; 
}
.wheader
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Verdana;
	text-decoration: none;
}

.headorange
{
	font-weight: bold;
	font-size: 20px;
	color: #ff6600;
	font-family: Verdana;
}

a.txtdesc:link
{
	font-size: 11px;
	color: #000099;
	font-family: verdana;
	text-decoration: none;
}
a.txtdesc:visited
{
	font-size: 11px;
	color: #000099;
	font-family: verdana;
	text-decoration: none;
}

a.txtdesc:hover
{
	font-size: 11px;
	color: #000099;
	font-family: verdana;
	text-decoration: underline;
}

.txtprezzo
{
	font-weight: bold;
	font-size: 11px;
	color: red;
	font-family: verdana;
}

.txtdescr
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: verdana;
}
a.rmalnk:link
{
	font-weight: bold;
	font-size: 10px;
	color: gray;
	font-style: normal;
	font-family: verdana;
	text-decoration: none;
}

a.rmalnk:visited
{
	font-weight: bold;
	font-size: 10px;
	color: gray;
	font-style: normal;
	font-family: verdana;
	text-decoration: none;
}

a.rmalnk:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #6993cc;
	font-style: normal;
	font-family: verdana;
	text-decoration: underline;
}
.hstyle
{
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana;
}
.tbx
{
	border-right: #6993cc 1px solid;
	border-top: #6993cc 1px solid;
	border-left: #6993cc 1px solid;
	border-bottom: #6993cc 1px solid;
}


.headnews
{
	font-weight: bold;
	font-size: 16px;
	color: navy;
	font-family: verdana;
	font-variant: normal;
}
.bluebar {
	background-image: url(blubar.gif);
	background-repeat: repeat-x;
}
.orangebar {
	background-image: url(orangebar.gif);
	background-repeat: repeat-x;
}
TABLE.thb th
{
	font-weight: bold;
	font-size: 9px;
	color: red;
	font-family: Verdana;
}
TABLE.thb td
{
	font-weight: bold;
	font-size: 9px;
	color: black;
	font-family: Verdana;
}

#Table2 TH
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Verdana;
	background-color: #ffcc66;
}

#Table2 TD
{
	font-weight: bold;
	font-size: 12px;
	color: red;
	font-family: Verdana;
	background-color: #ffffcc;
}
.categ
{
	font-weight: bold;
	color: mediumblue;
}

.categval
{
	font-weight: bold;
	color: forestgreen;
}

