html, body { 
	margin: 0; 
	padding: 0; 
	background-color: #fff;
}

img {
border: 0;
}

img.grigio {
	border: 1px solid #a7a6a6;
}

.grigioimg {display:block; border: 1px solid #a7a6a6; width:118px; height:118px; } 

a.grigioimg:hover{ border: 1px solid #A20072; } 


img.ciclamino {
	border: 1px solid #a20072;
}
.bgciclamino {
	background-color:#a20072;
}
td {
	font-size: 0;
}

.testo {
	font: 11px/16px Tahoma, Helvetica, Sans Serif;
	color: #393939;
}

.testoLink {
	font: 11px/16px Tahoma, Helvetica, Sans Serif;
	color: #393939;
}

.testoLink a {
	color: #A20072;
}

.testoLink a:hover{
	color: #A20072;
}

.testo p {
	padding: 0 30px 0 0;
	margin: 0 0 12px 0;
}

.testo span {
	font-weight: bold;
	color: #a20072;
}

.testo_evento {
	font: 11px/16px Tahoma, Helvetica, Sans Serif;
	color: #393939;
}

.testo_evento p {
	padding: 0 30px 0 57px;
	margin: 0 0 12px 0;
}

.testo_evento span {
	font-weight: bold;
	color: #a20072;
}

.spalla_designer p {
	padding: 0 10px 0 10px;
	margin: 0;
}

.spalla_designer h1 {
	padding: 0 10px 0 10px;
	margin: 0 0 4px 0;
	font-size: 11px;
 	font-family: Tahoma, Helvetica, Sans Serif;
	font-weight: bold;
	line-height: 15px;
	color: #a20072;
}


div.ciclaminobianco {
	font: 11px/13px Tahoma, Helvetica, Sans Serif;
	background: url(../images/frecciaciclaminow.gif) no-repeat left bottom;
	background-color: #ffffff;
	width: 100px;
	height: 13px;
	margin: 0;
	padding: 0 0 0 19px;
}

div.ciclaminolight {
	font: 11px/13px Tahoma, Helvetica, Sans Serif;
	background: url(../images/frecciadxcic.gif) no-repeat left bottom;
	background-color: #e1bfd7;
	width: 96px;
	height: 13px;
	margin: 0;
	padding: 0;
}

div.ciclaminogiu {
	font: 11px/13px Tahoma, Helvetica, Sans Serif;
	background: url(../images/frecciaciclaminogiu.gif) no-repeat left bottom;
	background-color: #a20072;
	width: 100px;
	height: 13px;
	margin: 0;
	padding: 0 0 0 19px;
}

div.ciclaminodx {
	font: 11px/13px Tahoma, Helvetica, Sans Serif;
	background: url(../images/frecciaciclaminodx.gif) no-repeat left bottom;
	background-color: #a20072;
	width: 123px;
	height: 13px;
	margin: 0;
	padding: 0 0 0 19px;
}

div.ciclaminodxlimited {
	font: 11px/13px Tahoma, Helvetica, Sans Serif;
	background: url(../images/frecciaciclaminodx.gif) no-repeat left bottom;
	background-color: #a20072;
	height: 13px;
	margin: 0;
	padding: 0 3px 0 19px;
}

div.ciclaminodxcontatti {
	font: 11px/13px Tahoma, Helvetica, Sans Serif;
	background: url(../images/frecciaciclaminodx.gif) no-repeat left bottom;
	background-color: #a20072;
	width: 90px;
	height: 13px;
	margin: 0;
	padding: 0 0 0 19px;
}

div.ciclaminosx {
	font: 11px/13px Tahoma, Helvetica, Sans Serif;
	background: url(../images/frecciaciclaminosx.gif) no-repeat left bottom;
	background-color: #a20072;
	width: 100px;
	height: 13px;
	margin: 0;
	padding: 0 0 0 19px;
}

div.ciclaminolightdx {
	font: 11px/13px Tahoma, Helvetica, Sans Serif;
	background: url(../images/frecciaciclaminodxq.gif) no-repeat left bottom;
	background-color: #e1bfd7;
	width: 113px;
	height: 13px;
	margin: 0 0 3px 0;
	padding: 0;
}

p {
	font: 11px/18px Tahoma, Helvetica, Sans Serif;
}

a {
	font: 11px/16px Tahoma, Helvetica, Sans Serif;
	text-decoration: none;
}

a.ciclamino {
	font: 11px/16px Tahoma, Helvetica, Sans Serif;
	text-decoration: none;
	color: #a20072;
}

a.grigio {
	font: 11px/16px Tahoma, Helvetica, Sans Serif;
	text-decoration: none;
	color: #a7a6a6;
}

a.nero {
	font: 11px/16px Tahoma, Helvetica, Sans Serif;
	text-decoration: none;
	color: #393939;
}

a.bianco {
	line-height: 13px;
	text-decoration: none;
	color: #fff;
}

.data {
	color: #e1bfd7;
}

/* SINISTRA */

.boxmenusx h1 {
	margin: 17px 0 12px 25px;
	padding: 0;
	font-size: 11px;
 	font-family: Tahoma, Helvetica, Sans Serif;
	font-weight: bold;
	color: #fff;
}

.boxmenusx p {
	margin: 0 0 3px 25px;
	padding: 0 0 0 11px;
	font-size: 11px;
 	font-family: Tahoma, Helvetica, Sans Serif;
/*	height: 13px; */
	line-height: 13px;
	font-weight: normal;
	color: #fff;
	background: url(../images/frecciaciclamino.gif) no-repeat left top;
}

.boxmenusx p.sel {
	margin: 0 30px 3px 0;
	padding: 0 0 0 14px;
	font-size: 11px;
 	font-family: Tahoma, Helvetica, Sans Serif;
/*	height: 13px; */
	line-height: 13px;
	font-weight: normal;
	color: #a20072;
	background: url(../images/croce.gif) no-repeat left top;
	background-color: #e1bfd7;
}

.boxmenusx p.evento_sel {
	margin: 0 0 3px 25px;
	padding: 0 0 0 11px;
	font-size: 11px;
 	font-family: Tahoma, Helvetica, Sans Serif;
	line-height: 13px;
	font-weight: normal;
	color: #fff;
	background: url(../images/frecciaciclaminoevsel.gif) no-repeat left top;
}

.boxmenusxev h1 {
	margin: 17px 0 12px 25px;
	padding: 0;
	font-size: 11px;
 	font-family: Tahoma, Helvetica, Sans Serif;
	font-weight: bold;
	color: #fff;
}

.boxmenusxev p.elenco {
	margin: 26px 0 12px 25px;
	padding: 0;
	font-size: 11px;
 	font-family: Tahoma, Helvetica, Sans Serif;
	font-weight: normal;
	color: #fff;
}

.boxmenusxev p.tit {
	margin: 0 0 3px 25px;
	padding: 0 0 0 11px;
	font-size: 11px;
 	font-family: Tahoma, Helvetica, Sans Serif;
	line-height: 16px;
	font-weight: normal;
	color: #fff;
	background: url(../images/frecciaciclaminoev.gif) no-repeat left top;
}

.boxmenusxev p.evento_sel {
	margin: 0 0 3px 25px;
	padding: 0 0 0 11px;
	font-size: 11px;
 	font-family: Tahoma, Helvetica, Sans Serif;
	line-height: 16px;
	font-weight: normal;
	color: #fff;
	background: url(../images/frecciaciclaminoevsel.gif) no-repeat left bottom;
}

.boxmenusxev p.evento_desc {
	margin: 4px 0 10px 25px;
	padding: 0 0 0 11px;
	font-size: 11px;
 	font-family: Tahoma, Helvetica, Sans Serif;
	line-height: 16px;
	font-weight: normal;
	color: #e1bfd7;
}

.boxmenusxev p.sel {
	margin: 0 30px 3px 0;
	padding: 0 0 0 14px;
	font-size: 11px;
 	font-family: Tahoma, Helvetica, Sans Serif;
	height: 13px;
	line-height: 13px;
	font-weight: normal;
	color: #a20072;
	background: url(../images/croce.gif) no-repeat left bottom;
	background-color: #e1bfd7;
}

/* DESTRA */

.boxmenudx h1 {
	margin: 0 0 12px 13px;
	padding: 0;
	font-size: 11px;
 	font-family: Tahoma, Helvetica, Sans Serif;
	font-weight: bold;
	color: #fff;
}

.boxmenudx p {
	margin: 0 0 3px 13px;
	padding: 0 0 0 11px;
	font-size: 11px;
 	font-family: Tahoma, Helvetica, Sans Serif;
/*	height: 13px;*/
	line-height: 13px;
	font-weight: normal;
	color: #fff;
	background: url(../images/frecciaciclamino.gif) no-repeat left top;
}

.boxmenudx p.sel {
	margin: 0 30px 3px 0;
	padding: 0 0 0 14px;
	font-size: 11px;
 	font-family: Tahoma, Helvetica, Sans Serif;
/*	height: 13px;*/
	line-height: 13px;
	font-weight: normal;
	color: #a20072;
	background: url(../images/croce.gif) no-repeat left top;
	background-color: #e1bfd7;
}

.boxmenudx p.evento_sel {
	margin: 0 0 3px 25px;
	padding: 0 0 0 11px;
	font-size: 11px;
 	font-family: Tahoma, Helvetica, Sans Serif;
	line-height: 13px;
	font-weight: normal;
	color: #fff;
	background: url(../images/frecciaciclaminoevsel.gif) no-repeat left top;
}

.menu p.img {
	margin: 10px 0 9px 0;
	padding: 0;
	height: 20px;
	width: 212px;
	text-align: left;
}

.menu p.img_sel {
	margin: 0 0 3px 0;
	padding: 0 0 5px 0;
	width: 212px;
	border-bottom: 1px solid #a20072;
	font-size: 11px;
 	font-family: Tahoma, Helvetica, Sans Serif;
	font-weight: normal;
	color: #a20072;
	line-height: 20px;
	text-align: left;
}

.menu_index p.img {
	margin: 0 0 9px 0;
	padding: 0;
	height: 20px;
	width: 212px;
	text-align: left;
}
.menu_index p.img_sel {
	margin: 0 0 9px 0;
	padding: 0;
	height: 20px;
	width: 212px;
	text-align: left;
	border-bottom: 1px solid #a20072;
	color: #a20072;
	line-height: 20px;
}

#container {
position:absolute;
left: 50%;
width: 968px; 
height:450px;
margin-left:-484px;
padding:0;
background:#ffffff;
}
