a:link {
	color: #001432;
    font-size: 10pt;
	background-color: transparent;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
    font-family: Trebuchet MS;
}

a:visited {
	color: #004664;
    font-size: 10pt;
	background-color: transparent;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
    font-family: Trebuchet MS;
}

a:hover, a:active {
	color: #D21414;
    font-size: 10pt;
	background-color: transparent;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
    font-family: Trebuchet MS;
}

.riquadro {
	background-color:#FFFFFF;
	border : 1px solid #00002c;

}

.riquadro_Rosso{
	background-color:#FFFFFF;
	border : 1px solid #FF0000;

}

.riquadro_blu{
	text-transform:uppercase; 
	font-family: Trebuchet MS;
    font-size: 10pt;
	font-weight: bold;
	border : 1px solid #0096ff;
}

.corpo {z-index: 3;
    font-family: Trebuchet MS;
    font-size: 10pt;
    color: #004664;
    background-color: transparent
	margin-left: 5px;
	margin-right: 5px;
}

.Titolo_modulo{z-index: 3;
    font-family: Trebuchet MS;
    font-size: 10pt;
	font-weight: bold;
	color: #00002c;
    background-color: #b4ebff;
	margin-left: 5px;
	margin-right: 5px;
}


.ITALY{z-index: 3;
    font-family: Trebuchet MS;
    font-size: 10pt;
	font-weight: bold;
	color: #00002c;
    background-color: #ffff00;
	margin-left: 5px;
	margin-right: 5px;
}

.AREA_1{z-index: 3;
    font-family: Trebuchet MS;
    font-size: 10pt;
	font-weight: bold;
	color: #00002c;
    background-color: #00af7d;
	margin-left: 5px;
	margin-right: 5px;
}

.AREA_2{z-index: 3;
    font-family: Trebuchet MS;
    font-size: 10pt;
	font-weight: bold;
	color: #00002c;
    background-color: #32afff;
	margin-left: 5px;
	margin-right: 5px;
}

.AREA_3{z-index: 3;
    font-family: Trebuchet MS;
    font-size: 10pt;
	font-weight: bold;
	color: #00002c;
    background-color: #ffb400;
	margin-left: 5px;
	margin-right: 5px;
}

.cart {z-index: 3;
    font-family: Trebuchet MS;
    font-size: 11pt;
	color: #00002c;
    background-color: #c3ecee;
	margin-left: 5px;
	margin-right: 5px;
}

.cart_1{z-index: 3;
    font-family: Trebuchet MS;
    font-size: 11pt;
	color: #00002c;
    background-color: #ffffc8;
	margin-left: 5px;
	margin-right: 5px;
}

.cart_total{z-index: 3;
    font-family: Trebuchet MS;
    font-size: 11pt;
	color: #00002c;
	font-weight: bold;
    background-color: #91ff95;
	margin-left: 5px;
	margin-right: 5px;
}

.track_list {z-index: 3;
    font-family: Trebuchet MS;
    font-size: 11pt;
    color: #004664;
    background-color: transparent;
}

.search {z-index: 3;
    font-family: Trebuchet MS;
    font-size: 10pt;
    font-weight: bold;
    color: rgb(255,0,0);
    text-align: right;
}

.titoloCD {
	z-index: 3;
	text-transform:uppercase; 
	font-family: Trebuchet MS;
	font-size: 14pt;
	color: rgb(255,0,0);
	text-align: left;
	margin-left: 15px;
	margin-right: 5px;
}

.titoletto {
	z-index: 3;
	text-transform:uppercase; 
	font-family: Trebuchet MS;
	font-size: 10pt;
	color: #1e2878;
	text-align: left;
	margin-left: 15px;
	margin-right: 5px;
}

.campo_modulo {
	z-index: 3;
    font-family: Trebuchet MS;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(0,120,120);
	margin-left: 5px;
	margin-right: 5px;
}

.Nota_bene {
	z-index: 3;
    font-family: Trebuchet MS;
	font-size: 9pt;
	font-weight: bold;
	text-align: right;
	color: #00002c;
	margin-right: 5px;
}

.intestazione {
	z-index: 3;
    font-family: Trebuchet MS;
	font-size: 10pt;
	font-weight: bold;
	color: #00002c;
	margin-left: 5px;
	margin-right: 5px;
}

.intestazione_2 {
	z-index: 3;
    font-family: Trebuchet MS;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(255,0,0);
	margin-left: 5px;
	margin-right: 5px;
}

.intestazione_3 {
	z-index: 3;
    font-family: Trebuchet MS;
	font-size: 10pt;
	font-weight: bold;
	color: #00002c;
	text-align: center;
}

.foot {
	z-index: 3;
    font-family: Trebuchet MS;
	font-size: 10pt;
	font-weight: bold;
	color: #aaaaaa;
}

.price {
	z-index: 3;
    font-family: Trebuchet MS;
	font-size: 12pt;
	font-weight: bold;
    color: rgb(255,0,0);
	text-align: center;
}

.Box-laterale_top {
background:url(images/box-laterale_top.jpg) no-repeat;
}

.Box-laterale_td {
background:url(images/box-laterale_td.jpg) repeat-y;
}

.Box-laterale_bottom {
background:url(images/box-laterale_bottom.jpg) no-repeat;
}

.Box_1_top {
background:url(images/box_1_top.jpg) no-repeat;
}

.Box_1_td {
background:url(images/box_1_td.jpg) repeat-y;
}

.Box_1_bottom {
background:url(images/box_1_bottom.jpg) no-repeat;
}

.vendi-cd {
background:url(images/vendi-il-tuo-cd.gif) no-repeat;
}

.offerta_top_en {
background:url(images/promo_top_en.gif) no-repeat;
}
.offerta_top {
background:url(images/promo_top.gif) no-repeat;
}

.offerta {
background:url(images/promo.gif) no-repeat;
}

.natale1 {
background:url(images/natale1.gif) no-repeat;
}

.natale2 {
background:url(images/natale2.gif) no-repeat;
}

.offerta_03 {
background:url(images/offerta_03.gif) no-repeat;
}

.offerta_04 {
background:url(images/offerta_04.gif) no-repeat;
}

.popup_top {
background:url(images/popup_top.jpg) no-repeat;
}

.popup_td {
background:url(images/popup_td.jpg) repeat-y;
}

.popup_bottom {
background:url(images/popup_bottom.jpg) no-repeat;
}

.content_table_tabbing {
background:url(images/tabbing.gif) repeat-y;
}

.Box_modulo_td {
background:url(images/box_modulo_td.gif) repeat-y;
}

.Box_modulo_top {
background:url(images/box_modulo_top.gif) no-repeat;
}

.Box_modulo_bottom {
background:url(images/box_modulo_bottom.gif) no-repeat;
}

.content_table_td {
background:url(images/middle.jpg) repeat-y;
}

.content_table_menu {
background:url(images/menu.jpg) no-repeat;
}

.content_table_down {
background:url(images/down.jpg) no-repeat;
}

.content_table_top {
background:url(images/header.jpg) no-repeat;
}

.Box_top {
background:url(images/box_top.gif) no-repeat;
}

.Box_td {
background:url(images/box_td.gif) repeat-y;
}

.Box_bottom {
background:url(images/box_bottom.gif) no-repeat;
}

.EVIDENZIATORE_VERDE{z-index: 3;
    font-family: Trebuchet MS;
    font-size: 10pt;
	font-weight: bold;
	color: #00002c;
    background-color: #8cff32;
	margin-left: 5px;
	margin-right: 5px;
}

.EVIDENZIATORE_GIALLO{z-index: 3;
	text-transform:uppercase; 
    font-family: Trebuchet MS;
    font-size: 10pt;
	font-weight: bold;
	color: #00002c;
    background-color: #ffff00;
	margin-left: 5px;
	margin-right: 5px;
}

.EVIDENZIATORE_BLUE{z-index: 3;
	text-transform:uppercase; 
    font-family: Trebuchet MS;
    font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
    background-color: #0096ff;
	margin-left: 5px;
	margin-right: 5px;
}

.EVIDENZIATORE_ARANCIONE{z-index: 3;
	text-transform:uppercase; 
    font-family: Trebuchet MS;
    font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
    background-color: #ff4600;
	margin-left: 5px;
	margin-right: 5px;
}

.login_top {
background:url("images/login_top.gif") no-repeat;
}

.login_td {
background:url("images/login_td.gif") repeat-y;
}

.login_down {
background:url("images/login_down.gif") no-repeat;
}

ul { 
	list-style: disc url(images/bullet_blue.gif);
	margin:0;padding:0 2em;
}

li.menu { list-style: square url(images/faq.gif); 
}


body {
	background-color: #004664;
    font-size: 10pt;
	margin-top: 0px;
	font-family: Trebuchet MS;
    color: #004664;
	margin-left: 5px;
	margin-right: 5px;
}

.enlarge {display:block; float:left; width:70px; height:70px; position:relative; border : 1px solid #00002c;}
.enlarge a {display:block; width:80px; height:80px; background:transparent; overflow:hidden; position:relative; border : 1px solid #00002c;}
.enlarge a img {width:100%; height:100%; border : 1px solid #00002c;}
.enlarge:hover {left: -4px; top: -4px; width:140px; height:140px; z-index:100; border : 1px solid #00002c;}