img {
	border-width: 0;
	border-style: none;
}

#menu_bg {
	background: url(../images/menu_bg.png) repeat;
       _background:black;
        _opacity: 0.6;
  _filter: alpha(opacity = 60);
       
	width: 200px;
	_width: 150px;
	height: 1000px;
}

a {
	border-style: none;
	border-width: 0;
}

body#storia {
	background: black url(../images/storia_bg.jpg) no-repeat fixed 0 0;
	overflow: hidden;
	margin: 0 0 0 30px;
}

body#certificazioni {
	background: black url(../images/certificazioni_bg.jpg) no-repeat fixed 0 0;
	overflow: hidden;
	margin: 0 0 0 30px;
}

body#private_home {
	background: black url(../images/private_label_bg.jpg) no-repeat fixed 0 0;
	margin: 0 0 0 30px;
}

body#prodotti_home {
	background: black url(../images/prodotti_bg.jpg) no-repeat fixed 0 0;
	overflow: hidden;
	margin: 0 0 0 30px;
}

body#prodotti {
	background: black;
	overflow: hidden;
	margin: 0 0 0 30px;
}

body#aceti {
	background: black url(../images/processi_bg.jpg) no-repeat fixed 0 0;
	margin: 0 0 0 30px;
}

body#interna {
	background: black url(../images/bg-int.jpg) no-repeat fixed 0 0;
	margin: 0 0 0 30px;
}

body#acetibio {
	background: black url(../images/biologici_bg.jpg) no-repeat fixed 0 0;
	margin: 0 0 0 30px;
}

body#creme {
	background: black url(../images/creme_bg.jpg) no-repeat fixed 0 0;
	margin: 0 0 0 30px;
}

body#processi {
	background: black url(../images/processi_bg.jpg) no-repeat fixed 0 0;
	margin: 0 0 0 30px;
}

body#evoluzione {
	background: black url(../images/evoluzione_bg.jpg) no-repeat fixed 0 0;
	margin: 0 0 0 30px;
}

body#condimenti {
	background: black url(../images/condimenti_bg.jpg) no-repeat fixed 0 0;
	margin: 0 0 0 30px;
}

body#home_body {
	background: black url(../images/home_bg.jpg) no-repeat fixed 0 0;
	overflow: hidden;
	margin: 0 0 0 30px;
}

.linea {
	display:block; margin:1px 0 1px 0; height: 5px; _height: 3px; 	width: 200px;	 background: url(http://sodastudio.it/ftp/carandiniweb/images/riga.png) no-repeat 0 0;
	
       _background:none;
       _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://sodastudio.it/ftp/carandiniweb/images/riga.png',sizingMethod='crop');
}


#footer {
	width: 90%;
	height: 20px;
	position: relative;
	bottom: 0px;
	left: 0;
	font: 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: #fefefe;
	padding-left: 40px;
}

#content {
	color: white;
	width: 500px;
	position: absolute;
	left: 500px;
	top: 200px;
}

#content h1 {
	font: 30px "Times New Roman", Times, Georgia, serif;
	color: white;
	margin-top: 0;
}

#content p {
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
}

.private {
	color: white;
	width: 620px;
	position: absolute;
	left: 450px;
	top: 620px;
}

.private h2 {
	font: 14px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
	margin-top: 0;
}

.private p {
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
}

.private2 {
	color: white;
	width: 620px;
	position: absolute;
	left: 450px;
	top: 820px;
}

.private2 h2 {
	font: 14px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
	margin-top: 0;
}

.private2 p {
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
}

.private3 {
	color: white;
	width: 620px;
	position: absolute;
	left: 450px;
	top: 1020px;
}

.private3 h2 {
	font: 14px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
	margin-top: 0;
}

.private3 p {
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
}

.private4 {
	color: white;
	width: 620px;
	position: absolute;
	left: 450px;
	top: 1220px;
}

.private4 h2 {
	font: 14px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
	margin-top: 0;
}

.private4 p {
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
}

.private5 {
	color: white;
	width: 620px;
	position: absolute;
	left: 450px;
	top: 1420px;
}

.private5 h2 {
	font: 14px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
	margin-top: 0;
}

.private5 p {
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
}

.private6 {
	color: white;
	width: 620px;
	position: absolute;
	left: 450px;
	top: 1620px;
}

.private6 h2 {
	font: 14px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
	margin-top: 0;
}

.private6 p {
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
}

.private7 {
	color: white;
	width: 620px;
	position: absolute;
	left: 450px;
	top: 1820px;
}

.private7 h2 {
	font: 14px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
	margin-top: 0;
}

.private7 p {
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
}

.private8 {
	color: white;
	width: 620px;
	position: absolute;
	left: 450px;
	top: 2020px;
}

.private8 h2 {
	font: 14px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
	margin-top: 0;
}

.private8 p {
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
}

.private9 {
	color: white;
	width: 620px;
	position: absolute;
	left: 450px;
	top: 2220px;
}

.private9 h2 {
	font: 14px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
	margin-top: 0;
}

.private9 p {
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
}

.private10 {
	color: white;
	width: 620px;
	position: absolute;
	left: 450px;
	top: 2420px;
}

.private10 h2 {
	font: 14px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
	margin-top: 0;
}

.private10 p {
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
}

.private11 {
	color: white;
	width: 620px;
	position: absolute;
	left: 450px;
	top: 2620px;
}

.private11 h2 {
	font: 14px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
	margin-top: 0;
}

.private11 p {
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
}

.private12 {
	color: white;
	width: 620px;
	position: absolute;
	left: 450px;
	top: 2820px;
}

.private12 h2 {
	font: 14px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
	margin-top: 0;
}

.private12 p {
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
}

.private_left {
	float: left;
	text-align: right;
}

.private_right {
	float: right;
	width: 500px;
}

#content_creme {
	color: white;
	width: 800px;
	position: absolute;
	left: 350px;
	top: 200px;
	text-align: center;
}

#content_creme h1 {
	font: 30px "Times New Roman", Times, Georgia, serif;
	color: white;
	margin-top: 0;
}

#content_creme p {
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
}

#testo_roll {
	color: white;
	width: 800px;
	position: absolute;
	left: 350px;
	top: 500px;
	text-align: center;	
}

.scheda {
	color: white;
	width: 700px;
	position: absolute;
	left: 450px;
	top: 230px;
}

.scheda h2 {
	font: 14px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
	margin-top: 0;
}

.scheda p {
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
}

.scheda_left {
	float: left;
}

.scheda_right {
	float: right;
	width: 500px;
}

.scheda_right a {
	color: white;
	text-decoration: underline;
}

#submenu_alto {
	z-index: 5;
	position: absolute;
	top: 70px;
	left: 550px;
	text-align: center;
}

#submenu_alto_mat {
	z-index: 5;
	position: absolute;
	top: 70px;
	left: 650px;
	text-align: center;
}

h5 {
	margin-bottom: 7px;
	font: 11px Verdana, "Lucida Grande", Lucida, sans-serif;
}

#band {
	width: 100%;
	margin-top: 5px;
	text-align: center;
	margin-left: 13px;
}

#copy {
	width: 73%;
	margin-top: 5px;
	text-align: center;
	margin: 0;
	padding: 0;
}

.bandierina {
	display: block;
	width: 17px;
	height: 17px;
	text-indent: -99999px;
	float: left;
	margin-right: 2px;
	margin-left: 2px;
	margin-top: 3px;
}

.bandierina#ita {
	background: url(../images/bandierine/ita_2.png) 0 0;
}

.bandierina#ita_s {
	background: url(../images/bandierine/ita_1.png) 0 0;
}
.bandierina#eng {
	background: url(../images/bandierine/eng_2.png) 0 0;
}

.bandierina#eng_s {
	background: url(../images/bandierine/eng_1.png) 0 0;
}
.bandierina#ted {
	background: url(../images/bandierine/ger_2.png) 0 0;
}

.bandierina#ted_s {
	background: url(../images/bandierine/ger_1.png) 0 0;
}
.bandierina#spa {
	background: url(../images/bandierine/spa_2.png) 0 0;
}

.bandierina#spa_s {
	background: url(../images/bandierine/spa_1.png) 0 0;
}
.bandierina#por {
	background: url(../images/bandierine/por_2.png) 0 0;
}

.bandierina#por_s {
	background: url(../images/bandierine/por_1.png) 0 0;
}

