/* CSS Document */
body {
	margin: 0px;
	background: #0099D0 url(../img/bg.gif) repeat-x;
	scrollbar-3dlight-color : #ffffff;
    scrollbar-arrow-color : #666666;
    scrollbar-base-color : #cccccc;
    scrollbar-darkshadow-color : #ffffff;
    scrollbar-face-color : #ffffff;
    scrollbar-highlight-color : #cccccc;
    scrollbar-shadow-color : #cccccc;
    scrollbar-track-color : #ffffff;
}
.cellatxt {
	text-align: center;
	padding-top: 5px;

}
.link:link {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #007FC1;
	text-decoration: underline;
}
.link:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #007FC1;
	text-decoration: underline;
}
.link:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #007FC1;
}
.contenitore {
	width: 770px;
	background: #FFF;
}
.cellacontenitore {
	padding: 0px 10px 10px;
	vertical-align: top;
}
.imgtop {
	background: url(../img/top.jpg) no-repeat;
	height: 105px;
	width: 750px;
}
.cellamenu {
	background: url(../img/lineamenu.gif) no-repeat left;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	width: 95px;
}
.tabmenu {
	width: 100%;
	height: 35px;
	background: url(../img/bgmenu.gif);
}
.bottonemenu:link {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.bottonemenu:visited {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;	
}
.bottonemenu:hover {
	font: bold 15px/34px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: url(../img/menu_hover.gif);
	display: block;
	width: 100%;
	height: 35px;
}
.bottonemenu:active {
	font: bold 15px/34px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: url(../img/menu_hover.gif);
	display: block;
	width: 100%;
	height: 35px;
}
.celladata {
	width: 150px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.curvasx {
	background: url(../img/curvasx.gif) no-repeat;
	height: 35px;
	width: 13px;
}
.curvadx {
	background: url(../img/curvadx.gif) no-repeat;
	height: 35px;
	width: 13px;
}
/*:::::::::::::::::::::::BOTTOM:::::::::::::::::::::::::::*/
.tabbottom {
	height: 35px;
	width: 750px;
}
.curvasx_b {
	background: url(../img/curvasx_b.gif) no-repeat;
	height: 35px;
	width: 13px;
}
.curvadx_b {
	background: url(../img/curvadx_b.gif) no-repeat;
	height: 35px;
	width: 13px;
}
.bgbottom {
	background: #00B0F0;
	text-align: center;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
}


/*::::::::::::::::::::::::::::BOX MENU A SX::::::::::::::::::::::::*/
.tabbox {
	width: 148px;
}
.boxsopra {
	background: url(../img/menutit.gif) no-repeat;
	height: 28px;
	width: 148px;
}
.boxsopra2 {
	background: url(../img/prodottitit.gif) no-repeat;
	height: 28px;
	width: 148px;
}
.cellabox {
	background: #E4F7FE;
	border-right: 1px solid #90E2FF;
	border-left: 1px solid #90E2FF;
	width: 146px;
	padding-right: 8px;
	padding-left: 8px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #0078B6;
	padding-top: 5px;
}
.boxsotto {
	background: url(../img/menusotto.gif) no-repeat bottom;
	height: 10px;
	width: 148px;
}
.boxsotto2 {
	background: url(../img/prodotti.gif) no-repeat bottom;
	width: 148px;
	height: 100px;
}
.tablinkbox {
	width: 100%;
}
.cellalinkbox {
	background: url(../img/bullet.gif) no-repeat left center;
	height: 25px;
	font: bold 13px/25px Arial, Helvetica, sans-serif;
	color: #0086CC;
	padding-left: 20px;
	border-bottom: 1px solid #B7E1F5;
}
.linkbox:link {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #0086CC;
    text-decoration: none;
}
.linkbox:visited {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #0086CC;
    text-decoration: none;
}
.linkbox:hover {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #EC008D;
    text-decoration: underline;
}
/*:::::::::::::::::::::::::::*/
.content {
	margin-top: 23px;
	margin-bottom: 23px;
	vertical-align: top;

}
.left {
	width: 164px;
	vertical-align: top;
	font: 12px/14px Arial, Helvetica, sans-serif;
	background: url(../img/profumi.jpg) no-repeat center bottom;

}
.main {
	vertical-align: top;
}
.mainframe {
	height: 600px;
	width: 580px;
}
.mainhome {
	height: 600px;
	width: 560px;
}
.mainframe1 {
	height: 600px;
	width: 580px;
}
.linkbottom:link {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
    text-decoration: none;
}
.linkbottom:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
    text-decoration: none;
}
.linkbottom:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
    text-decoration: underline;
}
.contentintro {
	height: 100%;
	width: 462px;
}
.tabintro {
	width: 446px;
	border: 8px solid #FFFFFF;
}
