/*******************************************************/
/* COMUNI A TUTTE LE PAGINE                            */
/*******************************************************/

body, html { height:100%; margin:0; font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #8c8d8e;background-color: #FFFFFF;}

html * 
{
	font-size:9pt;
}

h1{ font-weight:500 }

h2{ font-weight:500; white-space:normal; }


.box {width:966px;height:587px;position:absolute;top:0%;left:50%;margin:0px 0 0 -498px;visibility: visible;}
.box2 {width:966px;height:587px;position:absolute;top:0%;left:50%;margin:0px 0 0 -483px;visibility: visible;}

li {list-style-image: url(/img/ico_li.gif);}
form td{font-family: Arial, Helvetica, sans-serif;}

.TitleRed * {font-size: 27px; color: #ae0512; text-decoration: none;}  /* Titolo Collezioni */
.TitleRedSmall * {font-size: 14px; color: #ae0512; text-decoration: none;}  /* Titolo TUTTE LE SEZIONI*/
.TitleSilver *{font-size: 18px; color: #a9abac;} /* SottoTitolo Collezioni */

.Text10pt *{font-size: 10px;}
.Text10ptInterlinea {font-size: 10px;LINE-HEIGHT: 10px}

.TextAddProductsWeddingList *{ font-size: 16px; color: #8C8D8E; }

.TextSilver10Pt *{ font-size: 10px; color: #8C8D8E; }
A.TextSilver10Pt {font-size: 10px;color: #8C8D8E;text-decoration: none;}
A.TextSilver10Pt:HOVER {font-size: 10px;color: #8C8D8E;text-decoration: none;}

.TextSilver11Pt *{font-size: 11px;color: #8C8D8E;}

.TextRedBold { color: #ae0512; font-weight: bold; }

.TextRed { color: #ae0512;}
A.TextRed *{color: #ae0512; text-decoration: none;}
A.TextRed IMG{ border:0px; text-decoration: none;} /* HPR 26/02/2007 */
A {text-decoration: none;}

.Red11 *{font-size: 11px;color: #ae0512;text-decoration: none;}
A.Red11{font-size: 11px;color: #ae0512;text-decoration: none;}
A.Red11:HOVER {font-size: 11px;color: #bf2833;text-decoration: none;}

.TextWhite { color: #FFFFFF; } 
.white11{font-size: 11px;color: #ffffff;text-decoration: none;} 
A.white11{font-size: 11px;color: #ffffff;text-decoration: none;}
A.white11:HOVER {font-size: 11px;color: #ffffff;text-decoration: none;}

 /* Form */
.input { font-size: 11px;color: #666666; border: 1px solid #919294; }
.inputHome { font-size: 11px;color: #666666; border: 1px solid #919294; width: 80px; }
.button { font-size: 12px; color: #919294; border: 1px solid #919294; background-color: #FFFFFF; }
.Button { font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #8c8d8e;background-color: #FFFFFF;border: 1px none #8c8d8e;vertical-align: middle;height:16px;width:70px;}
.button1 { font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #8c8d8e;background-color: #FFFFFF;border: 1px none #8c8d8e;vertical-align: middle;height:16px;width:75px;}

/*******************************************************/
/* BOTTOM BAR                                          */
/*******************************************************/

.TextSite { font-size: 9px;color: #ae0512;font-family: Arial;text-decoration: none; }
.TextNavigation { font-size: 9px;color: #8C8D8E;font-family: Arial;text-decoration: none; }
A.HoverNavigation { font-size: 9px;color: #8C8D8E;font-family: Arial;text-decoration: none; }
A.HoverNavigation:HOVER { font-size: 9px;color: #ae0512;font-family: Arial;text-decoration: none; }


/*******************************************************/
/* HOME PAGE                                           */
/*******************************************************/

.TitleBoxDx *{font-size: 15px;color: #ae0512;font-weight: bold;} /* Title Box dx Red*/ 
A.TitleBoxDx {font-size: 15px;color: #ae0512;font-weight: bold;} /*HPR 12/02/2007*/
.TextBoxDx { width: 188px; margin: 0px 38px 5px 20px;text-decoration: none;text-align:right; } 
.TextBoxDxHome {margin: 0px 28px 5px 10px;text-decoration: none;text-align:right; } 

/*******************************************************/
/* NEWSLETTER                                          */
/*******************************************************/

.NewsTitleBox { color:#FFFFFF; font-weight: bold; text-decoration: none; padding: 10px; } 
.LastCatalogRed *{ color: #ae0512; font-weight:bold; }

/*******************************************************/
/* SERVICES                                         */
/*******************************************************/
.ServicePhTableEditMode 
{border: thin solid #660066;}
.ServicePhTitleAlign {text-align:center;}


/*******************************************************/
/* COLLEZIONE                                          */
/*******************************************************/

#CollContenitore{vertical-align:top;position:relative;visibility: visible;}
#CollectionIco1{position:absolute;width:395px;height:315px;visibility: hidden;z-index: 1;background-color: #FFFFFF;}
#CollectionIco2{position:absolute;width:395px;height:315px;visibility: hidden;z-index: 2;background-color: #FFFFFF;}
#CollectionIco3{position:absolute;width:395px;height:315px;visibility: hidden;z-index: 3;background-color: #FFFFFF;}
#CollectionIco4{position:absolute;width:395px;height:315px;visibility: hidden;z-index: 4;background-color: #FFFFFF;}

#CollBoxDx {width: 320px;margin: 0px 38px 0px 0px;text-decoration: none;text-align:left;} /* Text Box dx */ 
A.LinkImg {margin:0px 0px 0px 0Px;display:block;font-size:11px;color:#CCCCCC;text-decoration: none;}
A.LinkImg:hover {margin:0px 0px 0px 0Px;display:block;font-size:11px;color:#990000;text-decoration: none;}
/* HPR 22062007 : New collection label integration
A.LinkImg {margin:2px 4px 10px 10Px;display:block;font-size:11px;color:#CCCCCC;text-decoration: none;}
A.LinkImg:hover {margin:2px 4px 10px 10Px;display:block;font-size:11px;color:#990000;text-decoration: none;}
*/

A.LinkImg IMG{border-width:1px; border-color:#8D8D8D;}
A.LinkImg:hover IMG{border-width:1px; border-color:#990000;}


/* HPR 14/02/2007*/
A.ProductSizeRollOver {font-size: 10px; color:White; text-decoration: none;}
A.ProductSizeRollOver:hover {font-size: 10px; color: #a9abac; text-decoration: none;}



.CollBoxDxDett {width: 300px;margin: 0px 0px 0px 0px;text-decoration: none;text-align:right;}

/*******************************************************/
/* SOTTOLIVELLO COLLEZIONE                             */
/*******************************************************/

.SfDx {text-decoration: none;background-image: url(/img/coll_salvaspazio_img_dx.jpg);background-repeat: no-repeat;
background-position: right top;}

#uno {position:absolute;width:160px;height:40px;z-index:1;left: 40px;top: 65px;}
#due {position:absolute;width:160px;height:40px;z-index:1;left: 205px;top: 65px;}
#tre {position:absolute;width:160px;height:40px;z-index:1;left: 369px;top: 65px;}
#quattro {position:absolute;width:160px;height:40px;z-index:1;left: 533px;top: 65px;}
#cinque {position:absolute;width:160px;height:40px;z-index:1;left: 697px;top:65px;}

/*******************************************************/
/* VIAGGIO IN ITALIA                                   */
/*******************************************************/

.ViaggioTitleRed {font-size: 20px;color: #ae0512;text-decoration: none;}
.ViaggioSubTitleRed *{font-size: 13px;color: #ae0512;text-decoration: none;}
.ViaggioRedText {color: #ae0512;text-decoration: none;}

A.BorderImg {margin-top:2px;margin-bottom:4px;display:block;width:120px;height:55px;border: 1px solid #b5b5b5;}
A.BorderImg:hover {margin-top:2px;margin-bottom:4px;display:block;width:120px;height:55px;border: 1px solid #ae0512;}
.BorderImgOff {margin-top:2px;margin-bottom:4px;display:block;width:120px;height:55px;border: 1px solid #ae0512;}

.TextBoxDxColl {
	width: 250px;
	text-decoration: none;
	text-align:right;
	margin-top: 0px;
	margin-right: 38px;
	margin-bottom: 5px;
	margin-left: 20px;
	top: 50px;
}
.Textgrey11 {
	font-size: 11px;
	color: #333333;
	font-family: Arial;
	text-decoration: none;
}


.bigBlackComment 
{
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: black; FONT-STYLE: italic
}

.bigBlackCommentHome
{
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: black; FONT-STYLE: italic;TEXT-ALIGN:left;margin: 0px 38px 5px 20px;
}

.smallWhiteComment 
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-STYLE: italic
}

.RetailerSearchTextBox
{
	border: 1px solid #949294; 
}

.RetailerResultText
{
	color:#8c8d8e;
	font-size:11px;
	font-family:Arial;
	
}
.RetailerIntroText
{
	color:#8c8d8e;
	font-size:12px;
	font-family:Arial;
	
}
.RetailerResultLink
{
	color:#a9a9a8;
	font-size:10px;
	font-family:Arial;
}

.RetailerResultTitle
{
	text-decoration:underline;
}

.RetailerLabel
{
	
	vertical-align:bottom;
	color: #ae0512;
	text-decoration: none;
	
}

.link
{
	color: #ae0512;
	text-decoration:underline;
	CURSOR: hand;
}

