body{
background-color:#009999;
}
#container{
	width:920px;
	height:auto;
	border:medium;
	border-color:#000000;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	}
	
#logo{
float:left;
width:718px;
height:266px;
border-bottom:solid;
border-bottom-color:#000000;
border-bottom-width:1px;

}
#menu{
float:right;
width:201px;
height:266px;
border-left:solid;
border-left-color:#000000;
border-left-width:1px;
border-bottom:solid;
border-bottom-color:#000000;
border-bottom-width:1px;
}
#left img{
border:1;
border-color:#CCCCCC;
}

#menu ul li{
margin-left:0px;
background-image:url(../images/button-off.png);
background-repeat:no-repeat;
background-position:top left;
height:40px;
text-align:center;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
color:#FFFFFF;
line-height:35px;
font-size:14px;
list-style-type:none;
}
#menu ul li#active{
background-image:url(../images/button-on.png);
}

#menu a{
color:#FFFFFF;
text-decoration:none;
}
#menu a:visited{
color:#FFFFFF;
text-decoration:none;
}
#menu a:hover{
text-decoration:underline;
}

#bottom a{
color:#FFFFFF;
text-decoration:none;
}
#bottom a:visited{
color:#FFFFFF;
text-decoration:none;
}
#bottom a:hover{
text-decoration:underline;
}
#bottom{
clear:both;
padding-top:10px;
position:static;
}

#cella_pronta_consegna{
	clear:both;
}



#left-content{
float:left;
width:718px;
min-height:550px;
height: auto !important;

}
#left-content-pc{
float:left;
width:718px;
min-height:100px;
height: auto !important;
}
#left{
float:left;
width:169px;
min-height:401px;
height: auto !important;
border-top-style:solid;
border-top-width:1px;
border-top-color:#000000;
border-right-style:solid;
border-right-color:#000000;
border-right-width:1px;
font-size:12px;
color:#FFFFFF;
padding-bottom:30000px;
margin-bottom:-30000px;
}
#content{
float:right;
width:480px;
height:auto;
background:#FFFFFF;
margin-right:23px;
font-size:18px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
padding-left:10px;
padding-right:10px;
padding-bottom:30000px;
margin-bottom:-30000px;
}

#right{
float:right;
width:201px;
min-height:550px;
border-left:solid;
border-left-color:#000000;
border-left-width:1px;
padding-bottom:30000px;
margin-bottom:-30000px;
overflow:hidden;
z-index:1;
}
#right-pc{
float:right;
width:201px;
min-height:100px;
border-left:solid;
border-left-color:#000000;
border-left-width:1px;
}
#top-title{
float:left;
width:100%;
margin-top:10px;
}
#top-title h3{
font-family:"Times New Roman", Times, serif;
font-size:28px;
font-weight:bold;
color:#FFFFFF;
}

#bottom{
float:none;
width:100%;
text-align:center;
}
#home_div{
margin:auto;
width:517px;
border-left:solid;
border-left-color:#000000;
border-left-width:1px;
border-right:solid;
border-right-color:#000000;
border-right-width:1px;

clear:both;
}
#back{
float:right;
background-color:#FFFFFF;
border-top-style:solid;
border-top-width:1px;
border-top-color:#000000;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000000;
width:195px;
height:20px;
}

#back a{
text-align:left;
font-size:14px;
text-decoration:none;
color:#000000;
}
#back a:visited{
text-align:left;
font-size:14px;
text-decoration:none;
color:#000000;
}

#back a:hover{
color:#000000;
text-decoration:underline;
}

#warning{
float:right;
background-color:#FFFFFF;
border-top-style:solid;
border-top-width:1px;
border-top-color:#FF0000;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#FF0000;
width:195px;
height:47px;
text-align:center;
text-decoration:underline;
color:#FF0000;
font-size:12px;
line-height:20px;
}
#prezzo{
float:right;
background-color:#FFFFFF;
border-top-style:solid;
border-top-width:1px;
border-top-color:#000000;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000000;
width:195px;
height:47px;
margin-bottom:5px;
text-align:center;
text-decoration:underline;
color:#000000;
font-size:12px;
line-height:20px;
}

#left-p{
float:left;
width:170px;
min-height:400px;
height: auto !important;
border-top-style:solid;
border-top-width:1px;
border-top-color:#000000;
border-right-style:solid;
border-right-color:#000000;
border-right-width:1px;
font-size:12px;
color:#FFFFFF;
}
#left-p img{
	color:#CCC;
	border:solid;
	border-color:#CCC;
}
#left-p-pc{
float:left;
width:170px;
min-height:18px;
height: auto !important;
border-top-style:solid;
border-top-width:1px;
border-top-color:#000000;
border-right-style:solid;
border-right-color:#000000;
border-right-width:1px;
font-size:12px;
color:#FFFFFF;
}
#left-p a{
text-align:left;
font-size:14px;
text-decoration:none;
color:#FFFFFF;
}
#left-p a:visited{
text-align:left;
font-size:14px;
text-decoration:none;
color:#FFFFFF;
}

#left-p a:hover{
color:#FFFFFF;
text-decoration:underline;
}

#pi p{
font-size:12px;
}
#wrapper-pc {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 920px;
	clear:both;
	float:left;
}

#sinistra-pc {
	float: left;
	width: 170px;
	border-bottom:solid 1px #000;
	border-right:solid 1px #000;
	height:200px;
	overflow:hidden;
	font-size:12px;
	color:#FFFFFF;
}

#destra-pc {
	float: right;
	width: 201px;
	border-bottom:solid 1px #000;
	border-left:solid 1px #000;
	height:200px;
	overflow:hidden;
}
#sinistra-pc img{
border:1;
border-color:#CCCCCC;
}

#centro-pc { 
	float: left;
	width: 500px;
	border-bottom:solid 1px #000;
	height:200px;
	overflow:hidden;
	text-align:justify;
	padding-left:5px;
	vertical-align:middle;
}
#centro-pc a{ 
text-decoration:none;
color:#FFFFFF;
}

#centro-pc a:hover{
	text-decoration:overline;
}

#altri a{
	text-decoration:underline;
	color:#FFFFFF;
}
#altri a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}
#div_per_altezza_colonne{
	width:920px;
	overflow:hidden;

}