body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0; padding:0;}

.clear{
	clear: both;
}
ul{
	list-style-type: none;
	margin:0;
	padding:0;
}
a{ text-decoration:none; color:#666666;}
h2{ font-family:"Times New Roman", Times, serif; font-size:2.5em;}

.guidinome{font-family: 'Times New Roman', Times, serif; font-weight: bold; color:#000000; font-size:14px;}
.footerguidinome{font-family: 'Times New Roman', Times, serif; font-weight: bold; color:#000000; }

#wrapper{ width: 1024px; margin: 0 auto; padding: 0; background:url(images/bg_header.gif) 0 0 repeat-x;}


#header {

	width:800px;
	margin: 0  auto;
}
#header h1{
	display:block;
	float:left;
	width:161px;
	background:url(images/logo.jpg) no-repeat 0 0;
	text-indent:-10000px;
	height: 90px;

	margin-bottom:0px;
}
#header h1 a {
	display:block;

	height:100%;
}
/*#header h1 a:hover {
	background:url(img/logo.jpg) no-repeat 0 -125px;
}*/
#headContact{
	float: right;
	padding-top: 50px;
	text-align: right;
	color:#737373;
}
#head_indirizzo	{float:left; width:270px ; height:64px;  margin-bottom:5px; margin-top:4px; margin-left:5px; }

#head-loghini{float:right;
	
	text-align:right;
	width:173px;
	color: #999999;
	font-size:16px;
	height:1022px;
	margin-top:20px;
   background:url(images/loghi-header/tutti.jpg) no-repeat 0 0; 
}



#logo-payoff{ float:left;  height:100px; padding-top:30px; width: 450px;}

#navcontainer{
	float:left;
	padding-top:17px;
	padding-bottom:8px;
	width:874px;
}
ul#navlist{ margin:0; padding:0;}
#navlist li
{
	display: inline;
	list-style-type: none;
	padding-right: 13px;
	padding-left: 14px;
	border-left: 1px solid #A3A2A2;
	line-height: 12px;
}
#navlist li a{ color:#333333; letter-spacing:1px; text-transform:uppercase; font-family:"Times New Roman", Times, serif; font-size:11px;}
#navlist li a:hover{ text-decoration:underline;}
a.active{ text-decoration:underline; }
#featured{
	width: 800px;
	margin: 0 auto;

	border-top: 12px solid #eae8e9;
}
#slideshow{
	float: left;
	margin-top: 3px;
	padding-right: 3px;
	height: 782px;
	width:530px;

}
img.img_feat{ display:block;}
#featBox1{
	float: right;
	width: 262px;
	height: 257px;
	border: 1px solid #D2D2D3;
	/*background-color: #b96098;
	background: #ffffff url(images/bg_featbox1.jpg) 0 0 repeat-x; */

	margin-top: 3px;
}
a.txt{ color:#000000;}
a.txtGstore{color:#000000; display:block; width:200px; height:45px; line-height:45px; background:url(images/logo_gstore_vuoto.gif) 50% 0 no-repeat;  }
#featBox1 .inside{ padding:30px 15px 15px 15px; height:200px;}
#featBox1 h2.titolo{
	color:#2E2E2E;
	margin-bottom: 0.2em;
}
#featBox1 h4.titolo{ color:#9e9e9e;}
#featBox1 h4.txt{
	line-height:20px;
	color:#9E9E9E;
}

/*#featBox1  a.button{  margin-top:20px; color:#ffffff; display:block; width:70px; height:20px; line-height:18px;
	background-color:#3e3e3e;}
#featBox1  a.button:hover{background-color:#ffffff; border:1px solid #3e3e3e; color:#3e3e3e;}*/
#featBox1  a.button{ margin-top:60px; color:#3e3e3e; padding-right:20px; display:block;}
#featBox1  a.button:hover{ text-decoration:underline;}

#featBox2{
	float: right;
	width: 262px;
	height: 262px;
	/*background-color: #b96098;*/
	background:url(images/bg_featbox.jpg) 0 0 no-repeat;

	margin-top: 3px;
}
#featBox2 .inside{ padding:30px 15px 15px 15px;}
#featBox2 h2.titolo{
	color:#3e3e3e;
	margin-bottom: 0.2em;
}
#featBox2 h4.titolo{ color:#9e9e9e;}
#featBox2 h4.txt{
	line-height:20px;
	color:#4f4f4f;
}

/*#featBox1  a.button{  margin-top:20px; color:#ffffff; display:block; width:70px; height:20px; line-height:18px;
	background-color:#3e3e3e;}
#featBox1  a.button:hover{background-color:#ffffff; border:1px solid #3e3e3e; color:#3e3e3e;}*/
#featBox2  a.button2{ margin-top:40px; color:#3e3e3e; padding-right:20px}
#featBox2  a.button2:hover{ text-decoration:underline;}

#featBox3{
	float: right;
	width: 262px;
	height: 262px;
	/*background-color: #b96098;*/
	background:url(images/bg_featbox.jpg) 0 0 no-repeat;
	margin-right: 0px;
	margin-top: 3px;
}
a.featbox3{ font-size:14px; color:#999999;}
#featBox3 .inside{ padding:35px 15px 15px 15px; text-align: center;}
#featBox3 h2.titolo{
	color:#3e3e3e;
	margin-bottom: 0.2em;
}
#featBox3 h4.titolo{ color:#9e9e9e;}
#featBox3 h4.txt{
	line-height:20px;
	color:#4f4f4f;
}

/*#featBox1  a.button{  margin-top:20px; color:#ffffff; display:block; width:70px; height:20px; line-height:18px;
	background-color:#3e3e3e;}
#featBox1  a.button:hover{background-color:#ffffff; border:1px solid #3e3e3e; color:#3e3e3e;}*/
#featBox3  a.button{ margin-top:20px; color:#3e3e3e; padding-right:20px}
#featBox3  a.button:hover{ text-decoration:underline;}
#content{
	width: 1024px;
	margin: 0 auto;
}

#mainGalleryHome{
	float:left;
	width: 1024px;
	height: 400px;
}
#storeGallery{
	float:left;
	width: 1024px;
	height: 200px;
}
/*
.inside{ padding: 35px;}
#contBox1{
	background:url(images/bg_contBox1_e.jpg) 0 0 no-repeat;
	float: left;
	width: 365px;
	height: 248px;
	border: 1px solid #cdcdcd;
	font-family:"Times New Roman", Times, serif;
}

#contBox1 ul{
	display:block;
	padding-top: 45px;
	padding-left:40px;
}
#contBox1 ul li { padding-bottom: 23px; font-size:14px;}
#contBox1 ul li a{
	background:url(images/square.jpg) left center no-repeat;
	display:block;
	height:22px;
	line-height:22px;
	padding-left:30px;
	font-size: 18px;
	color:#444444;
}


#contBox2{
	float: left;
	width: 800px;


}

#contBox2 h2.titolo{ color:#666666; margin-bottom: 5px;}

#contBox2 h4.txt{ line-height:20px;}

#contBox2 .button{  padding-top:20px;}

#contBox3{
	float: left;
	width: 368px;

}
#contBox3 h2{ margin-bottom:4px; color:#666666;}
h4.txt{ margin-top:5px; margin-bottom:5px; color:#4f4f4f;}
img.img_news{ float:left; margin-right: 8px; padding:3px; border: 1px solid #3e3e3e; margin-top: 6px;}

#date{ font-size:10px;margin-bottom:4px; }

#contBox4{
	float: left;
	width: 630px;
}
#contBox4 h2.titolo{ color:#666666; margin-bottom:4px; }

#contBox4 h4.txt{ line-height:20px;}

#contBox4 .button{ }

#contBox4 ul li{ padding-bottom:8px;}
a.contBox4{ font-size:12px; text-decoration:underline; background:url(images/arrow-right-2.gif) 0 60% no-repeat; padding-left:15px;}
a.contBox4:hover{background:url(images/arrow-right-2.gif) 2% 60% no-repeat; }
#contBox4 img.img_novita{
	margin:0 auto;
	padding:3px 3px 3px 25px;

	display:block;
	float:left;
}


#contRight1{
	float: right;
	width: 220px;
	background:url(images/contRightBord.jpg) left center no-repeat;

}
#contRight1 ul{padding-top: 30px; padding-left: 30px; padding-bottom: 10px;}
#contRight1 ul li{
	padding-bottom: 5px;


}
#contRight1 ul li a{
	display:block;
	padding-left: 0px;
	font-family: Tahoma;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	width: 150px;
}

#contRight2{
	float: right;
	width: 220px;
	background:url(images/contRightBord.jpg) left center no-repeat;

}
#contRight2 ul{ padding-left: 30px; padding-bottom: 10px;}
#contRight1 ul li{
	padding-bottom: 5px;


}
#contRight2 ul li a{
	display:block;
	padding-left: 0px;
	font-family: Tahoma;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	width: 150px;
}
*/
a.contRightLink{ display:block; float:right; padding-right: 15px; width:145px; height:37px; padding-bottom: 7px; }
a.contRightLink:hover{}


#gstore{
	width: 1024px;
	margin: 230px  auto 5px auto;
	height: 350px;
	color:#999999;
}

#loghiFooterGstore{background:url(images/tutti_gstore.jpg) 30% 0 no-repeat; width: 184px; height: 280px; float: left; margin-top:8px;}
       
#footer{
	width: 1024px;
	margin: 0 auto;
	height: 100px;
	border-top: solid 8px #eae8e9;
}
#footerInside{ padding-top: 8px;}
#rowOne{
}

ul#navlistFooter
{
	list-style: none;
	padding: 0;
	width: 80%;
	font-size: 0.8em;
	margin: 0;


}

ul#navlistFooter li
{
	display: block;
	float: left;

	margin-right:8px;
}

ul#navlistFooter li a
{
	display: block;
	width: 100%;
	padding: 0.5em;
	color: #777;
	text-decoration: none;

}

#rowOne>ul#navlistFooter li a { width: auto; }

ul#navlistFooter li#active a
{

	color: #800000;
}

	ul#navlistFooter li a:hover, ul#navlistFooter li#active a:hover
{
	color: #800000;
	background: transparent;

}
#footer #footerInside #rowOne {
	margin-top: 7px;
	margin-bottom: 7px;
}
#footer #footerInside #rowTwo {
	padding-bottom: 14px;
	margin-bottom: 7px;
	border-bottom:dotted 1px #C1C1C1;
}
#rowIdexa{ width:400px; float:right;}
#rowThree{ float:left; width:200px;}
ul#navlistFooter{ margin:0; padding:0;}


div.FontJazz-font{ color:#4d4d4d; }
ul#gstore_loghi{
	padding-top:20px;
	padding-bottom: 20px;
	width: 650px;
	float:left;
}
#gstore_loghi li{ display:inline; padding-right:5px;}

ul#gstore_pubb{

	padding-top:0px;
	float: left;
}
#gstore_pubb li{ display:inline; padding-right:5px;}

ul#gstore_marche{ width:187px; float:right; padding-right: 4px;}

.colorGrey{ color: #666666;}

.Verdana30 {
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:30px;
	text-decoration:none;
}
.Verdana10 {
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:18px;
	text-decoration:none;
}
h2.intpagina{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:32px;  color:#999999; }

img.img_coll{ padding-right:17px; padding-bottom:17px; vertical-align: middle;}

a.gstorefooterTitle, span.gstorefooterTitle{display:block; height: 25px; font-size:17px; padding-top:8px;  color:#7B7B7B; text-transform:uppercase; letter-spacing: 1.5px;}

#gstorefooterA{ width: 520px; height: 300px; float:left; border: 1px solid #e2017b; margin-right: 9px;}
#gstorefooterB{ width: 140px; height: 300px; float:left; border: 1px solid #e2017b; margin-right: 9px;}
#gstorefooterC{ width: 340px; height: 300px; float:left; border: 1px solid #e2017b; background: url(images/logoFornarinaFooter.jpg) 6% 4% no-repeat; }

#gstorefooterAnim{ width:180px; height:268px; float:left; padding:0 10px 10px 10px; border: 1px solid #e2017b; margin-top: 11px;}

#gstorefooterGstore{width:200px; height:230px;float:left; padding:0 10px 10px 11px; text-align:center;}

#gstorefooterOutlet{width:136px;height:230px; float:left; padding:11px 10px 10px 10px; font-weight:bold; padding-left:15px;  }
#gstorefooterOutletIns{ height:230px;  }

#gstorefooterFornarina{width:236px; height:230px; float:left; padding:0 10px 10px 10px; text-align:center; }
div.fornarinaCornerTxt{height:99px;padding-top:200px;width:125px; text-align:left; font-size:12px; text-transform:uppercase;}



#chisiamoGstoreLoghi img{float:left; padding-right:100px;  padding-top: 10px;}
#chisiamoGstoreFoto{float:left; padding-top: 30px;}
#chisiamoFornarinaFoto{padding-top: 10px; padding-bottom:20px; float:left; width: 300px; height: 170px; clear:both;}
#chisiamoOutlet{ float:left; padding-top: 30px; }
#chisiamoFornarinaLink{padding-top: 10px;}
#chisiamoFornarinaLink ul li{ padding-bottom: 15px;}
#chisiamoFornarinaLink ul li a{font-size: 12px; }


#storeGalleryHome{height: 480px; float:left; width:1024px; margin-top:100px;}

#storeGalleryAnteprima{height: 380px; float:left; width:1024px; margin-top:100px;}

#storeGalleryChisiamo{height: 380px;  float:left; width:1024px; margin-top:100px;}

#storeGalleryCollezioni{height: 380px;  float:left; width:1024px; margin-top:100px;}

#storeGalleryContatti{height: 380px;  float:left; width:1024px; margin-top:100px;}

#storeGalleryContatti{height: 380px;  float:left; width:1024px; margin-top:100px;}

#storeGalleryDovesiamo{height: 380px;  float:left; width:1024px; margin-top: 25px;}

#storeGalleryFornarina{height: 380px;  float:left; width:1024px; margin-top:100px;}

#storeGalleryGstore{height: 380px;  float:left; width:1024px; margin-top:100px;}

#storeGalleryOutlet{height: 380px;  float:left; width:1024px; margin-top:100px;}


a.footer_outletLink{font-size:12px; font-weight:normal; color:#878484;}

a.footer_outletLink:hover{color:#333333;}

/*a.fornarinaCornerFooter{display:block; width: 133px; height:298px; padding-top: 0px; padding-left: 11px;float:left; background: url(images/logoFornarinaFooter.jpg)30% 4% no-repeat;}   */
    

a.fornarinaCornerFooter{display:block; width: 133px; height:298px; padding-top: 0px; padding-left: 11px; float:left; }



a.loghiGstoreLink{display:block; width:135px; height:36px; }


a:hover.link_ecommerce{ }

