@charset "utf-8";
html,body {
	background-color:#186495;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	background-image: url(immagini/sfondo.png);
	background-repeat: repeat-x;
}
#cache {
	position:absolute;
	top:300px;
	z-index:11111;
	visibility:hidden;
	background-color: #FFF;
	width: 100%;
	height: 0px;
	text-align: center;
}


#relative {
	width:780px;
	height:735px !important;
	position:relative;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	z-index: 2;
}
#logo {
	top:18px;
	width:365px;
	height:47px;
	position:absolute;
	left:69px;
	z-index: 6;
	background-image: url(immagini/provenzani2.png);
	background-repeat: no-repeat;
}


#top {
	top:0px;
	width:780px;
	height:77px;
	position:absolute;
	left:0px;
	z-index: 1;
	background-image: url(immagini/top.png);
	background-repeat: repeat-x;
}
#topdx {
	top:15px;
	width:378px;
	height:21px;
	position:absolute;
	z-index: 6;
	background-image: url(immagini/specializzata.png);
	background-repeat: no-repeat;
	background-position: right top;
	right: 6px;
}


#bandatext a:link {
	text-decoration: underline;
	color: #e9b300;
}
#bandatext a:visited {
	text-decoration: underline;
	color: #e9b300;
}

#bandatext a:hover {
	color: #e9b300;
	text-decoration: none;
}

#copy a:link {
	text-decoration: underline;
	color: #e97e00;
}
#copy a:visited {
	text-decoration: underline;
	color: #e97e00;
}

#copy a:hover {
	color: #e97e00;
	text-decoration: none;
}

#testo a:link {
	text-decoration: none;
	color: #E97E00;
	font-weight: bold;
}
#testo a:visited {
	text-decoration: none;
	color: #E97E00;
	font-weight: bold;
}

#testo a:hover {
	color: #E97E00;
	text-decoration: none;
	font-weight: bold;
}
#testoslide a:link {
	text-decoration: underline;
	color: #E97E00;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: normal;
}
#testoslide a:visited {
	text-decoration: underline;
	color: #E97E00;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: normal;
}

#testoslide a:hover {
	color: #E97E00;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: normal;
}
#testoline a:link {
	text-decoration: none;
	color: #E97E00;
	font-weight: bold;
}
#testoline a:visited {
	text-decoration: none;
	color: #E97E00;
	font-weight: bold;
}

#testoline a:hover {
	color: #E97E00;
	text-decoration: none;
	font-weight: bold;
}
	#testo {
	top:345px;
	width:486px;
	height:auto;
	position:absolute;
	left:245px;
	font-size:12px;
	color:#3e3e3e;
	line-height:22px;
	text-align:justify;
	z-index: 999;
	padding: 7px;
	font-family: Tahoma, Geneva, sans-serif;
}

.bold {
	font-weight:bold;
}



a img {
border:none;
}

a:link,a:visited {
	text-decoration:none;
	color: #ECECE8;
}
a:hover {
	text-decoration: underline;
	color: #D7EAF7;

}
#footer {
	width:100%;
	height:95px !important;
	position:relative;
	min-width: 780px;
	background-image: url(immagini/footer.png);
	background-repeat: repeat-x;
	background-position: left top;
	top: 0px;
	z-index: 1;
}
#punto1 {
	top:45px;
	width:13px;
	height:12px;
	position:absolute;
	z-index: 6;
	background-image: url(immagini/punto.png);
	background-repeat: no-repeat;
	background-position: right top;
	right: 314px;
}
#punto2 {
	top:45px;
	width:13px;
	height:12px;
	position:absolute;
	z-index: 6;
	background-image: url(immagini/punto.png);
	background-repeat: no-repeat;
	background-position: right top;
	right: 199px;
}
#punto3 {
	top:45px;
	width:13px;
	height:12px;
	position:absolute;
	z-index: 6;
	background-image: url(immagini/punto.png);
	background-repeat: no-repeat;
	background-position: right top;
	right: 94px;
}
#sfondomenu {
	top:98px;
	width:204px;
	height:58px;
	position:absolute;
	z-index: 6;
	background-image: url(immagini/menunavigazione.png);
	background-position: left top;
	left: 10px;
	background-repeat: no-repeat;
}
#sfondocategorie {
	top:383px;
	width:192px;
	height:50px;
	position:absolute;
	z-index: 6;
	background-image: url(immagini/categorieprodotti.png);
	background-repeat: no-repeat;
	background-position: left top;
	left: 11px;
	background-color: #3398BA;
}
#banda {
	top:693px;
	width:234px;
	height:42px;
	position:absolute;
	z-index: 6;
	background-image: url(immagini/banda.png);
	background-repeat: no-repeat;
	background-position: right top;
	left: 0px;
}
#puntotext1 {
	top:44px;
	width:84px;
	height:18px;
	position:absolute;
	z-index: 6;
	background-repeat: no-repeat;
	background-position: right top;
	right: 224px;
	color: #ecf0f5;
	font-size: 12px;
}
#puntotext2 {
	top:44px;
	width:74px;
	height:18px;
	position:absolute;
	z-index: 6;
	background-repeat: no-repeat;
	background-position: right top;
	right: 119px;
	color: #ecf0f5;
	font-size: 12px;
}
#puntotext3 {
	top:44px;
	width:84px;
	height:18px;
	position:absolute;
	z-index: 6;
	background-repeat: no-repeat;
	background-position: right top;
	right: 4px;
	color: #ecf0f5;
	font-size: 12px;
}
#sfondome {
	top:76px;
	width:234px;
	height:292px;
	position:absolute;
	z-index: 1;
	background-image: url(immagini/sfondomenu.png);
	background-repeat: repeat-x;
	background-position: right top;
	left: 0px;
}
#sfondocate {
	top:441px;
	width:234px;
	height:252px;
	position:absolute;
	z-index: 6;
	background-image: url(immagini/sfondocategorie.png);
	background-repeat: repeat;
	background-position: right top;
	left: 0px;
}
#sx {
	top:166px;
	width:11px;
	height:11px;
	position:absolute;
	z-index: 6;
	background-repeat: no-repeat;
	right: 757px;
	background-image: url(immagini/freccia.png);
}
#dx {
	top:76px;
	width:17px;
	height:525px;
	position:absolute;
	z-index: 6;
	background-image: url(immagini/dx.png);
	background-repeat: repeat-y;
	background-position: left top;
	right: -17px;
}
#angolo {
	top:600px;
	width:121px;
	height:175px;
	position:absolute;
	z-index: 999;
	background-image: url(immagini/angolo.png);
	background-repeat: no-repeat;
	background-position: left top;
	right: -7px;
}
#sfum {
	top:359px;
	width:200px;
	height:201px;
	position:absolute;
	z-index: 2;
	background-image: url(immagini/sfum.png);
	background-repeat: no-repeat;
	background-position: left top;
	right: -1px;
	background-color: #F3F3EF;
}
#basso {
	top:766px;
	width:433px;
	height:25px;
	position:absolute;
	z-index: 6;
	background-image: url(immagini/basso.png);
	background-repeat: repeat-x;
	background-position: right top;
	right: 114px;
}
#libro {
	top:288px;
	width:49px;
	height:50px;
	position:absolute;
	z-index: 6;
	background-image: url(immagini/libro.png);
	background-repeat: no-repeat;
	background-position: right top;
	right: 139px;
}
#freccette1 {
	top:447px;
	width:11px;
	height:11px;
	position:absolute;
	z-index: 6;
	background-repeat: no-repeat;
	right: 757px;
	background-image: url(immagini/freccia2.png);
}
#freccette2 {
	top:489px;
	width:11px;
	height:11px;
	position:absolute;
	z-index: 6;
	background-repeat: no-repeat;
	right: 757px;
	background-image: url(immagini/freccia2.png);
}
#freccette3 {
	top:531px;
	width:11px;
	height:11px;
	position:absolute;
	z-index: 6;
	background-repeat: no-repeat;
	right: 757px;
	background-image: url(immagini/freccia2.png);
}
#freccette4 {
	top:573px;
	width:11px;
	height:11px;
	position:absolute;
	z-index: 6;
	background-repeat: no-repeat;
	right: 757px;
	background-image: url(immagini/freccia2.png);
}
#freccette5 {
	top:615px;
	width:11px;
	height:11px;
	position:absolute;
	z-index: 6;
	background-repeat: no-repeat;
	right: 757px;
	background-image: url(immagini/freccia2.png);
}
#sfumaflash1 {
	top:336px;
	width:347px;
	height:6px;
	position:absolute;
	z-index: 6;
	background-image: url(immagini/sfumaflashbasso.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	right: 210px;
}
#sfumaflash2 {
	top:76px;
	width:4px;
	height:260px;
	position:absolute;
	z-index: 6;
	background-image: url(immagini/sfumaflashsx.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	right: 552px;
}
#flash {
	top:76px;
	width:552px;
	height:260px;
	position:absolute;
	z-index: 2;
	background-position: left top;
	left: 228px;
	background-repeat: no-repeat;
	background-color: #000033;
}
#riqdx {
	top:285px;
	width:210px;
	height:74px;
	position:absolute;
	z-index: 3;
	left: 570px;
	background-color: #F6F6F5;
}
#riqdxtext {
	top:289px;
	width:185px;
	height:66px;
	position:absolute;
	z-index: 3;
	left: 577px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	text-align: right;
	line-height: 22px;
	color: #639000;
}
.blu {
	color: #165c89;
}
#bandatext {
	top:700px;
	width:205px;
	height:32px;
	position:absolute;
	z-index: 6;
	left: 13px;
	font-size: 11px;
	color: #eae7cd;
	font-family: Tahoma, Geneva, sans-serif;
}
#tasto1 {
	top:162px;
	width:135px;
	height:16px;
	position:absolute;
	z-index: 6;
	right: 606px;
	color: #ECECE8;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
}
#tasto2 {
	top:202px;
	width:135px;
	height:16px;
	position:absolute;
	z-index: 6;
	right: 606px;
	color: #ECECE8;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
}
#tasto3 {
	top:242px;
	width:135px;
	height:16px;
	position:absolute;
	z-index: 6;
	right: 606px;
	color: #ECECE8;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
}
#tasto4 {
	top:282px;
	width:135px;
	height:16px;
	position:absolute;
	z-index: 6;
	right: 606px;
	color: #ECECE8;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
}
#tasto1b {
	top:444px;
	width:184px;
	height:16px;
	position:absolute;
	z-index: 6;
	right: 557px;
	color: #ECECE8;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
}
#tasto2b {
	top:486px;
	width:184px;
	height:16px;
	position:absolute;
	z-index: 6;
	right: 557px;
	color: #ECECE8;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
}
#tasto3b {
	top:528px;
	width:184px;
	height:16px;
	position:absolute;
	z-index: 6;
	right: 557px;
	color: #ECECE8;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
}
#tasto4b {
	top:570px;
	width:184px;
	height:16px;
	position:absolute;
	z-index: 6;
	right: 557px;
	color: #ECECE8;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
}
#tasto5b {
	top:654px;
	width:184px;
	height:16px;
	position:absolute;
	z-index: 6;
	right: 557px;
	color: #ECECE8;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
}
#footercenter {
	width:780px;
	height:95px !important;
	position:relative;
	top: 0px;
	margin-left: auto;
	margin-right: auto;
}
#copy {
	width:207px;
	height:68px !important;
	position:absolute;
	top: 20px;
	font-size: 11px;
	color: #babab6;
	line-height: 28px;
	font-family: Tahoma, Geneva, sans-serif;
	left: 4px;
}
#copy2 {
	width:388px;
	height:20px !important;
	position:absolute;
	top: 54px;
	font-size: 11px;
	color: #babab6;
	font-family: Tahoma, Geneva, sans-serif;
	left: 248px;
}
.arancio {
	color: #e97e00;
}
#page {
	top:76px;
	width:530px;
	height:674px;
	position:absolute;
	left:234px;
	font-size:12px;
	color:#666;
	line-height:24px;
	text-align:justify;
	z-index: 1;
	background-color: #f6f6f0;
	border: 1px solid #e5e5e5;
	padding: 7px;
}
.aranciotitolo {
	color: #e97e00;
	font-size: 19px;
	font-weight: bold;
	font-family: "Arial Black", Gadget, sans-serif;
}
.grigio {
	color: #6e6e6e;
	font-size: 12px;
}
#sx2 {
	top:245px;
	width:11px;
	height:11px;
	position:absolute;
	z-index: 6;
	background-repeat: no-repeat;
	right: 757px;
	background-image: url(immagini/freccia.png);
}
#sx1 {
	top:206px;
	width:11px;
	height:11px;
	position:absolute;
	z-index: 6;
	background-repeat: no-repeat;
	right: 757px;
	background-image: url(immagini/freccia.png);
}
#sx3 {
	top:285px;
	width:11px;
	height:11px;
	position:absolute;
	z-index: 6;
	background-repeat: no-repeat;
	right: 757px;
	background-image: url(immagini/freccia.png);
}
.aranciobold {
	color: #e97e00;
	font-weight: bold;
}
.boldtitoletto {
	font-weight:bold;
	color: #183046;
}
#testoslide {
	top:400px;
	width:486px;
	height:auto;
	position:absolute;
	left:245px;
	font-size:12px;
	color:#3e3e3e;
	line-height:22px;
	text-align:justify;
	z-index: 999;
	padding: 7px;
	font-family: Tahoma, Geneva, sans-serif;
	letter-spacing: 6px;
}
#visite {
	width:56px;
	height:47px !important;
	position:absolute;
	top: 30px;
	font-size: 11px;
	color: #babab6;
	line-height: 28px;
	font-family: Tahoma, Geneva, sans-serif;
	left: 155px;
	z-index: 9999;
}
#plogo {
	top:1px;
	width:70px;
	height:73px;
	position:absolute;
	left:4px;
	z-index: 6;
	background-repeat: no-repeat;
	background-image: url(immagini/provenzani.png);
}
#tasto5 a:link{
	color: #E9B300;
}
#tasto5 a:visited{
	color: #e9b300;
}
#tasto5 a:hover{
	color: #E9B300;
	text-decoration: underline;
}

#tasto5 {
	top:325px;
	width:160px;
	height:16px;
	position:absolute;
	z-index: 6;
	right: 593px;
	color: #ECECE8;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
}
#sfondocategorie2 {
	top:364px;
	width:234px;
	height:77px;
	position:absolute;
	z-index: 4;
	background-repeat: no-repeat;
	background-position: left top;
	left: 0px;
	background-color: #3398BA;
}
#relative1 {
	width:780px;
	height:750px !important;
	position:relative;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	z-index: 2;
}
#sfumpage {
	top:560px;
	width:200px;
	height:40px;
	position:absolute;
	z-index: 2;
	background-image: url(immagini/sfumpage.png);
	background-repeat: repeat-y;
	background-position: left top;
	right: -1px;
	background-color: #F3F3EF;
}
#freccette6 {
	top:657px;
	width:11px;
	height:11px;
	position:absolute;
	z-index: 6;
	background-repeat: no-repeat;
	right: 757px;
	background-image: url(immagini/freccia2.png);
}
#tasto6b {
	top:612px;
	width:184px;
	height:16px;
	position:absolute;
	z-index: 6;
	right: 557px;
	color: #ECECE8;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
}
#testomodulo {
	top:385px;
	width:486px;
	height:auto;
	position:absolute;
	left:245px;
	font-size:12px;
	color:#3e3e3e;
	line-height:15px;
	text-align:justify;
	z-index: 999;
	padding: 7px;
	font-family: Tahoma, Geneva, sans-serif;
}
#testoline {
	top:345px;
	width:486px;
	height:auto;
	position:absolute;
	left:245px;
	font-size:12px;
	color:#3e3e3e;
	line-height:17px;
	text-align:justify;
	z-index: 999;
	padding: 7px;
	font-family: Tahoma, Geneva, sans-serif;
}
.corsivo {
	font-style: italic;
}

