/* CSS Document */

#sfondo{
		float:inherit;
		width:100%;
		height:100%;
		background-color:#fcca9c;
		padding-top:20px;
		padding-bottom:10px;
}
#container {
			float:inherit;
			width: 768px;
			margin: 10px;
			margin-left: auto;
			background-color:#ffffff;
			margin-right: auto;
			padding: 0px;
			font-size: 85%;
			text-align:left;
			}
#header {
	float:left;
	width: 100%;
	height:150px;
	font-size: medium;
	
}

#menu {
			float: inherit;
			width: 98%;
			padding: 2px;
			margin-top: 3px;
			margin-left: 5px;
			margin-right: 5px;
			text-align:center;
		}
		
#content {

		float: inherit;
		width: 98%;
		margin-right: 5px;
		margin-left: 8px;
		margin-bottom:5px;
			
		}

#leftcolumn {
			float: left;
			width: 15%;
			margin-right: 2px;
			margin-left:5px;
			font-size: 12px;
				}
#prodotto{
float:right;
width:98%;
height:200px;
margin-bottom:5px;
margin-top:5px;
margin-right:5px;
}

#img {
float:left;
width:150px;
height: 200px;
}
#desc {
float:left;
width:130px;
height:200px;
margin-left:5px;
margin-right:5px;

}

#mainprodotti{

			float: left;
			width: 80%;
			margin-right: 5px;
			margin-left: 5px;
			padding-left: 5px;
			font-size: 12px;

			}
				
#languages {
			float: right;
			width: 17%;
			margin-top:120px;
			margin-right: 7px;
				}	
				
#footer {
			float:inherit;
			width: 100%;
			margin-top: 3px;
			font-size:85%;
			text-align:center;
		}
		
#menu01v{
float:left;
width:128px;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
}
#menu01v ul{
margin-left:12px;
margin-top:50px;
padding: 0;
list-style: none;
}
#menu01v li{
display: inline;
margin-bottom:2px;
padding: 0;
}

#menu01v a:link, #menu01v a:visited {
display: block;
width:96px;
height:26px;
text-decoration: none;
background-image:url(../images/bordo.gif);
background-repeat:no-repeat;
margin-top:2px;
padding-top:3px;
}
#menu01v a:hover, #menu01v a:focus, #menu01v a:active{
background-image:url(../images/full.gif);
background-repeat:no-repeat;

}

/* set millions of background images */
.rbroundbox { background: url(nt.gif) repeat; }
.rbtop div { background: url(Stl.gif) no-repeat top left; }
.rbtop { background: url(Str.gif) no-repeat top right; }
.rbbot div { background: url(Sbl.gif) no-repeat bottom left; }
.rbbot { background: url(Sbr.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 14px;
font-size: 12px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 100%; margin: 1em auto; }

.Style1{ font-size:medium}
.style3 {font-size: large}

