html,body{margin:0;padding:0}
body{font: 76% tahoma,sans-serif;text-align:center}


Body{background:#990033; background-image:url('../images/background.png');background-repeat: repeat-x}



.menu{margin:0 0 0 10px; padding:0; width:200px; list-style:none;}
.menu li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu li a{text-align:left;height:40px; padding:0px 25px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(66,66,66); display:block; background:url('../images/verMenuImages.png') 0px 0px no-repeat; text-decoration:none;}
.menu li a:hover{background:url('../images/verMenuImages.png') 0px -40px no-repeat; color:rgb(255,33,33);}
.menu li a.active, .menu li a.active:hover{background:url('../images/verMenuImages.png') 0px -80px no-repeat; color:rgb(000,000,000);}
.menu li a span{line-height:40px;}



a:link    {text-decoration: none; color: #FFFFFF}
a:visited {text-decoration: none; color: #FFFFCC}
a:hover   {color: #FFCCCC}



div#wrapper{
	background-image:url('../images/wrapper.png');background-repeat: repeat-no;
	width:975px;
	height:800px;
	text-align:center;
	margin: 0px;
	padding: 0px;
	border:0px solid black;
	margin-left:auto;
	margin-right:auto;
	}



div#top{
	width:950px;
	height:70px;
	text-align:right;
	font: 76% tahoma;
	color: #CC9999;
	margin: 0px;
	padding: 60px 25px 0px 0px ;
	border:0px solid black;
	margin-left:auto;
	margin-right:auto;
	}



div#menubar{
	width:815px;
	height:24px;
	text-align:right;
	font: 86% tahoma;
	color: #999999;
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 60px;
	border:0px solid black;
	margin-left:auto;
	margin-right:auto;
	}

div#bottom{
	width:975px;
	height:570px;
	text-align:justify;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border:0px solid black;
	margin-left:auto;
	margin-right:auto;
	}

div#bottomleft{
	width:400px;
	height:550px;
	text-align:right;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 0px;
	border:0px solid black;
	margin-left:auto;
	margin-right:auto;
	float:left;
	}

div#bottomleft	a:link {color:#cc0000}      /* unvisited link */
div#bottomleft	a:visited {color:#CC6666}  /* visited link */
div#bottomleft	a:hover {color:#FF0000}  /* mouse over link */
div#bottomleft	a:active {color:#FF0000}  /* selected link */

div#bottomleft h1 	{
	font: 22px tahoma;
	color:#cc3333;
	padding: 0px 40px 0px 0px;
	}


div#bottomleft h2 	{
	font: 11px tahoma;
	color:#cc0000;
	padding: 0px 40px 0px 0px;
	margin: 0;
	}

div#bottomleft h3 	{
	font: 11px tahoma;
	font-weight: Bold;
	color:#cc0000;
	padding: 0px 40px 0px 0px;
	line-height: 0.8;
	}

div#bottomleft h4 	{
	font: 11px tahoma;
	font-weight: Bold;
	color:#cc0000;
	padding: 0px 40px 0px 0px;
	margin:0px 0px 10px 0px;
	line-height: 0.5;
	}


div#bottomright{
	width:500px;
	height:550px;
	text-align:justify;
	margin: 0px 0px 0px 0px;
	padding: 10px 45px 0px 10px;
	border:0px solid black;
	margin-left:auto;
	margin-right:auto;
	float:right;
	}


div#bottomright h1 	{
	font: 22px tahoma;
	}


div#bottomright h2 	{
	font: 11px tahoma;
	}


div#footer{
	width:975px;
	height:15px;
	text-align:center;
	font: 10px tahoma;
	color: #FFCCCC;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border:0px solid black;
	margin-left:auto;
	margin-right:auto;
	}


div#bottomsx{
	width:210px;
	height:600px;
	text-align:center;
	margin: 0px;
	padding: 0px;
	border:0px solid black;
	margin-left:0px;
	margin-right:0px;
	float: left;
	}


div#bottomdx{
	width:740px;
	height:600px;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border:0px solid black;
	/*margin-left:auto;*/
	/*margin-right:auto;*/
	float: right;
	}



div#menucontainer{
	width:210px;
	text-align:left;
	margin: 0px 0px 0px 10px;
	padding: 0 0 0 0;
	border:0px solid black;
	margin-left:auto;
	margin-right:auto;
	float: left;
	}





div#GrigliaProdotti{
	width:712px;
	height:590px;
	text-align:center;
	margin: 5px;
	padding: 2px 2px 2px 2px;
	border:0px solid white;
	margin-left:auto;
	margin-right:auto;
	float: left;
	}


div#GrigliaProdotti_thumb{
	/*background-image:url('../images/bg_thumb_single.png');background-repeat: repeat-no;*/
	width:230px;
	height:190px;
	text-align:center;
	margin: 2px 2px 2px 2px;
	padding: 0 0 0 0;
	border:0px solid white;
	/*margin-left:auto;*/
	/*margin-right:auto;*/
	float: left;
	}

div#GrigliaProdotti_thumb_Foto{
	width:146px;
	height:98px;
	text-align:left;
	margin: 2px 0px 0px 4px;
	padding: 0px 0px 0px 0px;
	float: left;
	/*background-color:#FFFFCC*/
	}

div#GrigliaProdotti_thumb_ViewCart{
	width:80px;
	height:50px;
	text-align:center;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	/*margin-left:auto;*/
	/*margin-right:auto;*/
	/*background-color:#FFccCC*/
	}


div#GrigliaProdotti_thumb_Details{
	width:220px;
	height:20px;
	text-align:left;
	font-family:"Tahoma";
	font-weight: bold;
	font-size:100%;
	color: #996633;
	margin: 0px;
	padding: 0px 0px 0px 4px;
	margin-left:auto;
	margin-right:auto;
	float: left;
	/*background-color:#ccccCC*/
	}

div#GrigliaProdotti_thumb_Text{
	width:220px;
	height:50px;
	text-align:left;
	font-family:"Tahoma";
	font-style: oblique;
	font-size:90%;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}

div#GrigliaProdotti_thumb_Price{
	width:220px;
	height:20px;
	text-align:right;
	font-family:"Tahoma";
	font-weight: bold;
	font-size:90%;
	color: #663300;
	margin: 0px;
	padding: 0px 0px 0px 4px;
	float: left;
	margin-left:auto;
	margin-right:auto;
	/*background-color:#ccccCC*/
	}

