@charset "utf-8";
/* CSS Document */
#logo { float:left; padding:0px 12px 0 12px}
#logo a {cursor:pointer;background: url(/images/logo.gif) no-repeat; float:left; width:160px; height:48px; margin-top:2px;}
#logo a span { display:none;}

#content {position:relative; z-index:1; padding:0px;  /*height:580px;*/ font-family:Georgia, Times New Roman, Times, serif; color:#FFFFFF; }

/*#content{ min-width:985; width:auto !important; height:600px;  text-align:left; margin: 0px auto; border-bottom:5px solid #E71818;}*/
#utility { height:28px; text-align:left;}
#utility .boxSx { width:104px; height:21px; background:url(/images/bgAreaRiservata.png) no-repeat; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#E71818; margin-left:22px; float:left;}
#utility .boxSx .margin { padding:6px 6px;}
#utility .boxSx a:link, #utility .boxSx a:visited { font-size:10px; color:#E71818; text-decoration:none;}
#utility .boxSx a:hover { font-size:10px; color:#000000; text-decoration:none;}
#utility .boxDx { width:104px; height:21px; background:url(/images/bgDxLingua.gif) no-repeat; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#E71818; margin-right:22px; float:right;}
#utility .boxDx .margin { padding:6px 16px;}
#utility .boxDx a:link, #utility .boxDx a:visited { font-size:10px; color:#E71818; text-decoration:none;}
#utility .boxDx a:hover { font-size:10px; color:#000000; text-decoration:none;}

#LayerLingua { position: absolute; z-index:100; display:none; background-color:#00CCFF; text-align:right; right:120px; background:url(/images/bgSxLingua.gif) no-repeat; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#E71818; white-space:nowrap;}

#header{ height:103px; min-width:986px; width:auto !important; }
/*#scheda { text-align:center; align:center; float:left; height:345px; background-color:#00FFFF;}*/
#mnContent { float:right; font-family:Georgia, Times New Roman, Times, serif; color:#FFFFFF; font-style:italic;}
#scheda{ height:438px; text-align:center; min-width:984px; width:auto !important;}
.schedaHp { color:FFFFFF; font-family:Georgia, Times New Roman, Times, serif; text-align:right; width:98%; bottom:18px; position:absolute; left:0px; margin-bottom:18px; height:490px; }


/*slide hp*/


/*--------------------Menu Principale ------------------*/
#submenu2 { white-space:nowrap;}
#submenu4 { margin-left:240px;}
#submenu5 { margin-left:300px;}
#submenu6 { margin-left:444px;}

#mn01 { font-family:Georgia, Times New Roman, Times, serif; color:#FFFFFF; font-style:italic; width:790px; padding:0px; margin:0px; right:0px; float:right; z-index:6000;}
#mainmenu{padding: 0px;	margin: 0px; text-align:left;}

.menu{
	width:790px;
	height:25px;
	margin:0;
background:url(../images/bgMn1.gif) right no-repeat;
	position:absolute;
	top:32px;
	padding:0px 0px 0px 0px;
}
.menu ul.mnu1lvl {
	float:left;
	clear:both;
	padding:0;
	margin:0;
	list-style-type: none;
	/*width:790px;*/
	/*text-align:center;*/
}
.menu ul.mnu1lvl li {
	display: inline;
	background: none;
	line-height: 10px;
}
.menuBtn{
	font:bold 11px/25px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color: #FFF;
	text-align:center;
	text-decoration:none;
	padding: 6px 24px 5px 10px;
	margin-right:1px;
	background:#E71818;
}
.menuBtn:hover{
	color:#ffffff;
	background:#A90d00;
}
.menuBtn.roll{
	color:#ffffff;
	background:#A90d00;
}
.menuBtnOn{
font:bold 11px/25px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color: #FFFFFF;
	text-align:center;
	text-decoration:none;
	padding: 6px 18px 5px 10px;
	background:#A90d00;	
		margin-right:1px;
	/*border-left: solid 1px #9A3334;*/
}
.primo{
	border: none;
}
.mnu2lvl{
	margin: 2px 0;
	padding: 0 0 0 10px;
	display: none;
	list-style:none;
	text-align:left;
	position:absolute;
	top:25px;
	left: 0px;
	/*width:780px;*/
	background:#fff;
	color:#E71818;

}
.menu ul.mnu2lvl li{
	background: none;
	line-height: 10px;
	padding:0;
}
.menu ul.mnu2lvl li.primo{
	border: none;
	color:#777777;
	margin: 0;
	background:none;
}
.mnu2lvl li a{
	font: 11px/24px Georgia, "Times New Roman", Times, serif;
	color: #e71818;
	text-align:center;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
	border-left: solid 1px #e71818;
	font-style:italic;
}
.mnu2lvl li a:hover,.mnu2lvl li a.sel{
	color:#a90d00!important;
}
.mnu2lvl li a.primo{
	border: none;
}
.menuvuoto{
	display: none;
	list-style:none;
	text-align:center;
	position:absolute;
	top:25px;
	left:-40px;
	width:790px!important;
	height: 25px;
	background:#FFF;
	color:#e71818;
	
}
/*--------------------Fine Menu Principale--------------*/

#mn03 { float:left; font-family:Georgia, Times New Roman, Times, serif; color:#FFFFFF; margin:11px 0px 0px 12px; padding:0; left:12px;}
#breadcrumb { float:left; width:320px;}
#breadcrumb a{font-family:Georgia, Times New Roman, Times, serif; color:#FFFFFF; text-decoration: none; margin: 0px; padding: 0px; font-weight:bold; font-style:italic; }
#breadcrumb a:hover {color: #000; }
#breadcrumb .div1 { float:left; white-space:nowrap; background: url(/images/bgBC_1.gif) right no-repeat; z-index:10; position:relative; padding:0px 22px 0px 10px; font-family:Georgia, Times New Roman, Times, serif; color:#a90d00; font-weight:bold; font-style:italic; }
#breadcrumb .div2 { float:left; white-space:nowrap; background: url(/images/bgBC_2_sx.gif) left no-repeat; margin-left:-14px; z-index:30; position:relative; padding:0px 22px 0px 28px;}
#breadcrumb .div2 td.bg{ background-color:#a90d00;}
#breadcrumb .div2 td.bgDx{ background:url(/images/bgBC_2.gif) no-repeat;}
#breadcrumb .div3 { float:left; white-space:nowrap; background: url(/images/bgBC_3_sx.gif) left no-repeat; z-index:40; position:relative; padding:0px 10px 0px 28px;  margin-left:-40px;}
#breadcrumb .div3 td.bg{ background-color:#7C0D00;}
#breadcrumb .div3 td.bgDx{ background:url(/images/bgBC_3.gif) no-repeat; width:26; height:21;}

#breadcrumb .div4 { float:left; white-space:nowrap; background: url(/images/bgBC_4_sx.gif) left no-repeat; z-index:40; position:relative; padding:0px 10px 0px 28px;  margin-left:-30px;}
#breadcrumb .div4 td.bg{ background-color:#541a14;}
#breadcrumb .div4 td.bgDx{ background:url(/images/bgBC_4.gif) no-repeat; width:26; height:21;}


/*.paginaCollezione { padding:15px 0px 0px 138px; float:left; color:FFF;}*/
#schedaGallery { color:FFFFFF; font-family:Georgia, Times New Roman, Times, serif; width:880px;}

/*VIDEO*/
#schedaVideo { color:FFFFFF; font-family:Georgia, Times New Roman, Times, serif; width:880px; position:relative;}
.videoZoom { width:430px; height:432px; background:url(/images/bgVideo.png) no-repeat; float:left; text-align:left;}
.videoZoom .margin{ padding:12px;}
.boxVideo { background-color:#FFFFFF; width:400px; height:317px;}
.videoZoom .text{ padding-top:14px;}
.videoZoom .text h1{ padding-bottom:6px; font-size:15px; border-bottom:1px solid #FFF; padding:0; margin:0; margin-bottom:6px;}
.videoZoom .text p{ font-size:12px; padding:0; margin:0;}
/*NOVITA*/
#schedaNovita { color:FFFFFF; font-family:Georgia, Times New Roman, Times, serif; width:688px;}
	
/*scheda speciale*/ 
#schedaSpeciale {color:000000; width:753px; height:345px;}
#schedaSpeciale .margin { padding:14px;}
#schedaSpeciale .boxSx { width:427px; float:left;}

#schedaSpeciale .boxDx { width:300px; float:right; text-align:left; background:#FFFFFF; height:345px;}
#schedaSpeciale .boxDx .margin { padding: 0px;}
#schedaSpeciale .boxDx h1{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:32px; padding:16px 26px 10px 16px; border-bottom:1px solid #E71818; color:#E71818; margin:0px; line-height:32px;}
#schedaSpeciale .boxDx h2{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:21px; color:#E71818; padding:10px 26px 4px 16px; margin:0px;}
#schedaSpeciale .boxDx p{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding:4px 26px 10px 16px; margin:0px;}
#schedaSpeciale .boxDx .btn { background:#E71818; font-size:11px; font-style:italic; color:#FFFFFF; padding:4px 10px 4px 4px; margin:8px 8px 8px 16px; text-align:right;}
#schedaSpeciale .boxDx .btn a{ padding:4px 30px 2px 6px; background:url(/images/bgTit.gif) right no-repeat; color:#FFFFFF; text-decoration:none; font-weight:bold;}
#schedaSpeciale .boxDx .btn a:hover{ padding:4px 30px 2px 6px; background:url(/images/bgTit_over.gif) right no-repeat; color:#000; }

/*scheda TESTO  */
#schedaCollezioni { width:753px; height:345px;  color:#E71818;}
/*#schedaCollezioni .margin { padding:14px;}*/
#schedaCollezioni .boxDx { width:424px; float:right; line-height:20px; text-align:left;}
#schedaCollezioni .boxDx .text{  background:#FFFFFF; color:#E71818; padding:20px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:left;}
#schedaCollezioni .boxSx { width:310px; float:left; text-align:left; padding:10px 0 0 0; background:#FFFFFF; height:334px;}
#schedaCollezioni .margin { padding:14px 0px 10px 0px;}
#schedaCollezioni .boxSx h1{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:38px; padding:0px 10px 13px 16px; border-bottom:1px solid #E71818;  margin:0px; font-weight:normal; line-height: 34px;}
#schedaCollezioni .boxSx h2{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; padding:6px 10px 0 16px;   margin:0px; font-weight:bold; line-height: 18px;}
#schedaCollezioni .boxSx h3{ font-weight:bold; font-size:12px; padding:0px 0px 10px 0px;}
#schedaCollezioni .boxSx p{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; padding:10px 10px 10px 16px; margin:0px;  font-weight:bold; color:#333333;}

#schedaCollezioni .boxDx a{color:#a90d00; text-decoration:underline;}
#schedaCollezioni .boxDx a:hover{color:#000;}

.bg_png{ position:absolute; width:425px; height:345px; background-image:url(/images/bg_text.png); z-index:0;}
/**/*html .bg_png{  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bg_text.png",sizingMethod="scale"); background-image:none;}/**/


.box_cont_scroll { position:relative; padding:14px 0 0 14px; z-index:10000;}
/*scheda STORE LOCATOR  */
#schedaStoreLocator {color:000000; width:740px; height:400px;}

/*scheda lavora con noi form  */
input{ padding:0px; margin:0px;}
.bg_png_form{ position:absolute; width:488px; height:385px; background-image:url(/images/bg_form.png); z-index:0;}
/**/*html .bg_png_form{  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bg_form.png",sizingMethod="scale"); background-image:none; z-index:0;}/**/
#schedaLavora .boxSx { width:260px; float:left; text-align:left; background-color:#FFFFFF; color:#e31818; height:377px; padding:10px 0 0 0;}
#schedaLavora .boxSx h1{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:38px; padding:0px 16px 13px 16px; border-bottom:1px solid #e31818;  margin:0px; font-weight:normal; line-height: 34px;}
#schedaLavora .boxSx h3{ font-weight:bold; font-size:12px; padding:0px 0px 10px 0px;}
#schedaLavora .boxSx p{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; padding:10px 16px 10px 16px; margin:0px; font-weight:bold; color:#333333;}
#schedaLavora {color:000000; width:753px; height:385px;}
#schedaLavora .margin { padding:14px 0px 10px 0px;}
#schedaLavora .boxDx { width:474px; float:right; text-align:left;}
#schedaLavora .boxContact { font-size:11px; font-family: Helvetica, Verdana, Arial, sans-serif; color:#515151; background:#FFFFFF;  float:left; width:460px; height:356px; position:absolute;} 
#schedaLavora .boxContact .margin { padding:16px 10px 10px 10px;} 
#schedaLavora .input { padding:0px; margin:0px;}
#schedaLavora .tabVoce {float:left; width:160px;  height:28px;}
#schedaLavora .tabVoce2 {float:left; width:90px;  height:28px;}
#schedaLavora .tabInput {float:left; width:162px;  height:28px;}
#schedaLavora .tabInput2 {float:left; width:52px;   height:28px;}
#schedaLavora .tabCaricaImg {float:left; width:360px; }
#schedaLavora .tabImg {float:right; width:98px; height:112px;  background-color:#D5D5D5; right:20px; padding:0px; margin:0px; top:0; position: relative; margin-top:-310px;}
#schedaLavora .tabSfoglia {float:left; width:230px; height:10px; text-align:right; padding-right:10px 0 0 0;  margin:0px;}
#schedaLavora .tabInvia {float:right; width:75px; height:10px; margin-right:-10px; margin-top:2px;}
#schedaLavora .tabInviaImg  {float:left; width:19px; height:19px; padding:0px; margin:0px;}
#schedaLavora .input { width:156px; font-size:11px; font-family: Helvetica, Verdana, Arial, sans-serif; color:#515151; border:1px solid #7D7D7D; padding:0px; margin:0px; }
#schedaLavora .input2 { width:46px; font-size:11px; font-family: Helvetica, Verdana, Arial, sans-serif; color:#515151; border:1px solid #7D7D7D; padding:0px; margin:0px;}
#schedaLavora .inputSfoglia {color: #515151; font-family: Helvetica, Verdana, Arial, sans-serif; border:solid 1px #7D7D7D; cursor: hand; padding:0px; margin:0px;}
#schedaLavora .btInvia { color:#FFFFFF; background:url(/images/bgBtInvia.gif) #E71818; font-size:11px; width:75px; height:18px; cursor:pointer; padding:0px 16px 1px 0px; padding:0px; margin:0 16px 0 0;}
#schedaLavora .btInvia_img {  color:#FFFFFF; background:url(/images/bgBtInvia_img.gif); font-size:0px; width:19px; height:19px; cursor:pointer; padding:0px 10px 1px 0px; padding:0px; margin:0px;}
/*scheda richiedi info form  */
#schedaInfo .boxSx { width:260px; float:left; text-align:left; height:377px; padding:10px 0 0 0; background-color:#FFFFFF;}
#schedaInfo .boxSx h1{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:38px; padding:0px 16px 13px 16px; border-bottom:1px solid #E71818;  margin:0px; font-weight:normal; line-height: 34px; color:#E71818;}
#schedaInfo .boxSx h3{ font-weight:bold; font-size:12px; padding:0px 0px 10px 0px;}
#schedaInfo .boxSx p{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; padding:10px 16px 10px 16px; margin:0px; font-weight:bold; color:#333333;}
#schedaInfo { width:753px; height:345px;}
#schedaInfo .margin { padding:14px 0px 10px 0px;}
#schedaInfo .boxDx { width:474px; float:right; text-align:left;}
#schedaInfo .boxContact { font-size:11px; font-family: Helvetica, Verdana, Arial, sans-serif; color:#515151; background:#FFFFFF;  float:left; width:460px; height:352px; position:absolute;} 
#schedaInfo .boxContact .margin { padding:16px 10px 10px 10px;}
#schedaInfo .tabVoce {float:left; width:160px;  padding:0; margin:0; height:26px;}
#schedaInfo .tabVoce2 {float:left; width:90px;  padding:0; margin:0; height:26px;}
#schedaInfo .tabInput {float:left; width:162px;  padding:0; margin:0; height:26px;}
#schedaInfo .tabInput2 {float:left; width:52px; padding:0; margin:0; height:26px;}
#schedaInfo .tabCaricaImg {float:left; width:360px;  padding:0; margin:0; height:26px;}
#schedaInfo .tabImg {float:right; width:98px; height:112px;  background-color:#D5D5D5; right:20px; }
#schedaInfo .tabSfoglia {float:left; width:230px; text-align:right; padding-right:10px; margin:0;}
#schedaInfo .tabInvia {float:right; width:75px; height:18px; margin-right:-10px; margin-top:2px; z-index:100;}
#schedaInfo .tabInviaImg  {float:left; width:19px; height:19px;}
#schedaInfo .input { width:156px; font-size:11px; font-family: Helvetica, Verdana, Arial, sans-serif; color:#515151; border:1px solid #7D7D7D; padding:0; margin:0;}
#schedaInfo .input2 { width:46px; font-size:11px; font-family: Helvetica, Verdana, Arial, sans-serif; color:#515151; border:1px solid #7D7D7D; padding:0; margin:0;}
#schedaInfo .inputSfoglia {color: #515151; font-family: Helvetica, Verdana, Arial, sans-serif; border:solid 1px #7D7D7D; cursor: hand; padding:0; margin:0;}
#schedaInfo .btInvia { color:#FFFFFF; background:url(/images/bgBtInvia.gif) #E71818; font-size:11px; width:75px; height:18px; cursor:pointer; padding:0px 16px 1px 0px; padding:0; margin:0 16px 0 0;}
#schedaInfo .btInvia_img {  color:#FFFFFF; background:url(/images/bgBtInvia_img.gif); font-size:0px; width:19px; height:19px; cursor:pointer; padding:0px 10px 1px 0px; padding:0; margin:0;}

#schedaInfo .tab_richiedi { float:left; width:230px; height:44px; text-align:right; padding-right:10px;}
#schedaInfo .tab_textArea { float:left; width:156px; text-align:right; padding:10px 10px 0 0;}

#schedaInfo .textArea_richiedi { width:156px; height:40px; font-family: Helvetica, Verdana, Arial, sans-serif; color:#515151; border:1px solid #7D7D7D; font-size:11px;}
#schedaInfo .textarea { width:319px; height:34px; font-size:11px; font-family: Helvetica, Verdana, Arial, sans-serif; color:#E71818; border:1px solid #E71818;}
.campiObb { font-size:11px; color:#E71818; width:160px; float:left; padding-top:6px;}
/*scheda CONTACT  */
#schedaContact { width:456px; height:260px; background:#FFFFFF; border-top:6px solid #E71818; border-bottom:6px solid #E71818; text-align:left;}
#schedaContact .contLogo { padding:31px 140px 28px 140px; float:left;}
#schedaContact h1 { font-size:14px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#E71818; margin:20px 28px 0px 28px; }
#schedaContact p { font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#666666; margin:20px 28px 0px 28px ;}
#schedaContact p a{ color:#666666; text-decoration:none;}
#schedaContact p a:hover{ color:#E71818;}


/*#bottom { position: absolute; bottom: 16px; z-index:100; border-bottom:5px solid #E71818; float:left;}*/
#bottom { height:20px; text-align:left; position: absolute; left:0; z-index:100; border-bottom:5px solid #E71818; width:100%; font-family:Georgia, "Times New Roman", Times, serif;}
#bottom .boxSx {float:left;}
#bottom .boxSx ul{margin:0px; padding:0px;}
#bottom .boxSx ul li{list-style: none; display: inline; margin:0px; padding:0px 1px 0px 0px; font-size:10px;}
#bottom .boxSx ul li a{color: #FFFFFF; text-decoration: none; margin:0px; background-color:#E71818; padding:2px 12px 4px 12px; font-style:italic; font-weight:bold;}
#bottom .boxSx ul li a:visited{color: #FFFFFF; text-decoration: none; margin:0px; background-color:#E71818; padding:2px 12px 4px 12px; font-style:italic; font-weight:bold;}
#bottom .boxSx ul li a:hover{color: #FFFFFF; text-decoration: none; margin:0px; background-color:#A90D00; padding:2px 12px 4px 12px; font-style:italic; font-weight:bold;}
#bottom .boxSx ul li .on a{color: #FFFFFF; text-decoration: none; margin:0px; background-color:#A90D00; padding:2px 12px 4px 12px; font-style:italic; font-weight:bold;}
#bottom .boxDx { color:#FFFFFF; font-size:11px; float:right; padding-right:30px;}
/*search*/
 
 #search input{font-size:12px; color:#666666; font-family:Geneva, Arial, Helvetica, sans-serif;}
/* #search input[type=text]{width:100px;background-color:#fefefe; height:11px;}*/
 #search .btn{margin-left:1px;background:url(/images/button-bg-search.gif) no-repeat; float:right;}
	
	/*newsletter*/
#newsletter { font-family:Geneva, Arial, Helvetica, sans-serif; }
#newsletter .title  { font-size:14px; color:#E71818;}
#newsletter  h1 { font-size:14px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#E71818; margin:10px 28px 0px 28px; }
#newsletter  p{ font-size:12px; color:#666666;}
#newsletter  .input { width:265px; font-size:11px; font-family: Helvetica, Verdana, Arial, sans-serif; color:#515151; border:1px solid #7D7D7D;}
#newsletter  .textarea { width:389px; height:34px; font-size:11px; font-family: Helvetica, Verdana, Arial, sans-serif; color:#E71818; border:1px solid #E71818;}
#newsletter .btInvia { color:#FFFFFF; background:url(/images/bgBtInvia.gif) #E71818 right no-repeat; font-size:11px; width:100px; height:18px; cursor:pointer; padding:0px 10px 1px 0px; margin-left:355px; margin-top:-6px;}
#newsletter br  { font-size:6px; height:0px;}
#newsletter_6_ddl_lingua  {  font-size:11px; font-family: Helvetica, Verdana, Arial, sans-serif; color:#515151; border:1px solid #515151;}
/*mappa*/
#schedaMappa {color:000000; width:740px; height:410px; background-color:#FFF; font-family:Geneva, Arial, Helvetica, sans-serif;}
#schedaMappa .title { border-bottom:1px solid #E71818;  float:left; margin-bottom:10px;}
#schedaMappa .title H1 {  color:#E71818; font-size:32px; margin:10px 28px 6px 16px;}
#schedaMappa .text { width:180px; float:left;  text-align:left; color:#E71818; font-weight:bold; font-size:12px; margin-top:20px;}
#schedaMappa .text .margin{  margin:10px 4px 14px 46px;}
#schedaMappa .text a{ font-size:11px; color:#666666; text-decoration:none; padding-left:15px; font-weight:normal; padding-right:18px;}
#schedaMappa .text a:hover{ font-size:11px; color:#A90D00; text-decoration:none; padding-left:15px; font-weight:normal; background:url(/images/arrow_mappa.gif) no-repeat right; padding-right:12px;}

#search{ width:182px; background-color:#FFFFFF; float:left; padding:2px; position:absolute; z-index:10000; left:680px; top:92px;}

.tabSearch{ float:left; width:107px;}
.inputSearch { width:107px; font-size:11px; font-family: Helvetica, Verdana, Arial, sans-serif; color:#515151; border:1px solid #FFF;}
.tabCercaInvia {float:right; height:18px; margin-top:2px;}
.btCercaInvia_img {  color:#FFFFFF; background:url(/images/bgBtInvia_img.gif); font-size:0px; width:19px; height:19px; cursor:pointer; padding:0px 0px 1px 0px;}
.clear {clear: both; margin: 0; padding: 0; height: 0; line-height: 0px; 	font-size: 0px; overflow: hidden;}
img {border: none; margin: 0; padding: 0;}
.hide {display: none;}
form {margin: 0; padding: 0;}
input {margin: 0; padding: 0; }
textarea {margin: 0; padding: 0;}
.selectCollezioni { border:0px; background-color:#E71818; cursor:pointer;}

#menuSelect{float:left; position:absolute; z-index:10000; left:400px; top:92px;}

.menuArchivio{ float:left; width:180px; margin-left:40px; text-align:left;}
#messAlert p{ color:#E71818; font-weight:bold; padding:0px 20px 0px 20px; margin:0px;}

.errNewsletter {width:455px; height:250px; position:absolute; z-index:10000;}
.errNewsletterBox {background-color:#E71818; color:#FFFFFF; font-weight:bold; margin:50px 0px 0px 120px; width:236px; height:116px; font-size:12px; text-align:center;}
.errChiudi {float:right; padding:6px;}
.errChiudi a{ text-decoration:none; color:#FFFFFF;}
.errChiudi a:hover{ text-decoration:none; color:#a90d00;}

.confSinergia {position:absolute; z-index:1000; width:100%; height:100%; left:0; text-align:center; top:0; margin-top:86px;}
.confSinergiaBox {background-color:#E71818; color:#FFFFFF; font-weight:bold;  width:236px; height:116px; font-size:12px; text-align:center; margin-top:160px; margin-left:120px;}

.confChiudi {float:right; padding:6px;}
.confChiudi a{ text-decoration:none; color:#FFFFFF;}
.confChiudi a:hover{ text-decoration:none; color:#a90d00;}
.ricercaNulla {width:260px; background-color:#e71818; color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; padding:20px; height:100px; vertical-align:middle;}