body, html {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div#contenitore {
	width: 790px;
	height: 540px;
	border:1px solid;
	border-color: #076DD1;
	margin: 0;
	padding: 0
}

div.down {
	width: 790px;
	height: 150px;
	background-image: url(../images/sfondo_down.jpg);
	margin: 0;
	padding: 0
}

div.offertedown {
	width: 790px;
	height: 140px;
	background-image: url(../images/sfondo_down.jpg);
	margin: 0;
	padding: 0
}

div.up {
	width: 790px;
	height: 180px;
	margin: 0;
	padding: 0
}


div.texthome {
	width: 489px;
	height: 140px;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	color:#076DD1;
	background-color: #E8F4FB;
	border: 1px solid #076DD1;
	overflow:auto;
	scrollbar-arrow-color : #076DD1;
	scrollbar-base-color : #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	margin: 0,0,5,50;
	padding: 4,5,0,5; 
}

div.textragg {
	width: 489px;
	height: 140px;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	color: #076DD1;
	background-image: url(../images/sfondo_ragg.jpg);
	background-repeat: no-repeat;
	border: 1px solid #076DD1;
	overflow:auto;
	scrollbar-arrow-color : #076DD1;
	scrollbar-base-color : #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	margin: 0,0,5,50;
	padding: 35,5,0,5 
}

div.textraggeng {
	width: 489px;
	height: 140px;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	color:#076DD1;
	background-image: url(../images/sfondo_ragg_eng.jpg);
	border: 1px solid #076DD1;
	overflow:auto;
	scrollbar-arrow-color : #076DD1;
	scrollbar-base-color : #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	margin: 0,0,5,50;
	padding: 35,5,0,5 
}

div.textcont {
	width: 489px;
	height: 140px;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	color:#076DD1;
	background-image: url(../images/sfondo_comecont.jpg);
	border: 1px solid #076DD1;
	overflow:auto;
	scrollbar-arrow-color : #076DD1;
	scrollbar-base-color : #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	margin: 0,0,5,50;
	padding: 35,5,0,5 
}

div.textconteng {
	width: 489px;
	height: 140px;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	color:#076DD1;
	background-image: url(../images/sfondo_comecont_eng.jpg);
	border: 1px solid #076DD1;
	overflow:auto;
	scrollbar-arrow-color : #076DD1;
	scrollbar-base-color : #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	margin: 0,0,5,50;
	padding: 35,5,0,5 
}

div.textlavoro {
	width: 489px;
	height: 140px;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	color:#076DD1;
	background-image: url(../images/sfondo_lavoro.jpg);
	border: 1px solid #076DD1;
	overflow:auto;
	scrollbar-arrow-color : #076DD1;
	scrollbar-base-color : #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	margin: 0,0,5,50;
	padding: 35,5,0,5 
}

div.textoff {
	width: 523px;
	height: 170px;
	font-weight: normal;
	color:#076DD1;
	background-color: #E8F4FB;
	border: 1px solid #076DD1;
	margin: 1,1,0,0;
	padding: 0,0,0,0;
	overflow:auto;
	scrollbar-arrow-color : #076DD1;
	scrollbar-base-color : #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

div.visita {
	width: 100%px;
	height: 145px;
	font-weight: normal;
	color:#076DD1;
	background-color: #E8F4FB;
	margin: 1,1,0,0;
	padding: 0,0,0,0;
	overflow:auto;
	scrollbar-arrow-color : #076DD1;
	scrollbar-base-color : #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

div.textatt {
	width: 523px;
	height: 170px;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	color:#076DD1;
	background-image: url(../images/quadrato_att.jpg);
	border: 1px solid #076DD1;
	margin: 1,1,0,0;
	padding: 0,0,0,0 
}

div.textprod {
	width: 700px;
	height: 170px;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	color:#076DD1;
	background-image: url(../images/quadrato_prod.jpg);
	border: 1px solid #076DD1;
	margin: 1,1,0,0;
	padding: 0,0,0,0 
}

p.testiatt {
	background-color: trasparent;
	width: 100%;
	height: 97px;
	overflow:auto;
	scrollbar-arrow-color : #076DD1;
	scrollbar-base-color : #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

p.testiattbig {
	font-size:11px;
	font-weight:normal;
	color:  #076DD1;
	text-align: center
}

p.cat,
p.cat a {
	font-size:10px;
	font-weight:normal;
	color:  #076DD1;
	text-align: left
}

p.pagina,
p.pagina a{
	font-size:10px;
	font-weight:normal;
	color:  #FFFFFF;
	text-align: left
}


p.testifaq {
	background-color: trasparent;
	width: 100%;
	height: 120px;
	overflow:auto;
	scrollbar-arrow-color : #076DD1;
	scrollbar-base-color : #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

p.testiprodotti {
	background-color: trasparent;
	width: 100%;
	height: 97px;
	overflow:auto;
	scrollbar-arrow-color : #076DD1;
	scrollbar-base-color : #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

div.testocarrello {
	background-color: trasparent;
	width: 100%;
	height: 128px;
	color:#076DD1;
	overflow:auto;
	scrollbar-arrow-color : #076DD1;
	scrollbar-base-color : #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

div.testocarrelloconferma {
	background-color: trasparent;
	width: 100%;
	height: 115px;
	color:#076DD1;
	overflow:auto;
	scrollbar-arrow-color : #076DD1;
	scrollbar-base-color : #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

div.testocategorie {
	background-color: trasparent;
	width: 100%;
	height: 132px;
	color:#076DD1;
	/*overflow:auto;
	scrollbar-arrow-color : #076DD1;
	scrollbar-base-color : #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;*/
}

tr.righeprodotti {
	background-color: trasparent;
	width: 100%;
	height: 26px;
	color:#076DD1;
	border-bottom: 1px solid #878282;
}

p.text a,
p.testifaq a,
p.testiatt a,
p.testiattbig a,
p.testiprodotti a{
	font-weight:bold;
	text-decoration:none;
	color: #878282;
}


p.text a:hover,
p.text a:active,
p.testifaq a:hover,
p.testifaq a:active,
p.testiatt a:hover,
p.testiatt a:active,
p.testiattbig a:hover,
p.testiattbig a:active,
p.testiprodotti a:hover,
p.testiprodotti a:active,
p.titolomoduli a:hover,
p.titolomoduli a:active, {
	font-weight:bold;
	text-decoration:underline;
	color: #076DD1;
}

div.textprod  {
	color: #076DD1;
}
div.textprod a {
	font-weight:normal;
	text-decoration:none;
	color: #878282;
}

div.textprod a:hover,
div.textprod a:active {
	font-weight:normal;
	text-decoration:underline;
	color: #878282;
}

div.textjs {
	width: 100%;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color:#076DD1;
	border-bottom: 1px solid #076DD1;
	margin: 0,5,5,0;
	padding: 0,5,0,0; 
}

div.flashattivita {
	width: 489px;
	height: 140px;
	background-color: #E8F4FB;
	border: 1px solid #076DD1;
	margin: 0,0,0,50;
	padding: 0,0,0,0 
}

div.flashric {
	width: 489px;
	height: 140px;
	background-color: #E8F4FB;
	border: 1px solid #076DD1;
	margin: 0,0,0,50;
	padding: 0,0,0,0 
}

img.piantavisita {
	border: 1px solid;
	border-color: #076DD1;
	margin: 0,0,0,0;
	padding: 0,0,0,0 
}

img.detprod {
	width:31px;
	height:145px;
	border: 1px solid;
	border-color: #076DD1;
	margin: 0,0,0,0;
	padding: 0,0,0,0 
}

img.punto {
	margin: 0,5,0,5;
	padding: 0,0,0,0 
}

img.puntofaq {
	margin: 0,5,1,5;
	padding: 0,0,0,0 
}

div.textcassetta {
	width: 523px;
	height: 170px;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	color:#076DD1;
	background-image: url(../images/quadrato_att.jpg);
	border: 1px solid #076DD1;
	margin: 1,1,0,0;
	padding: 0,0,0,0 
}

div.cassetta {
	background-color: trasparent;
	width: 100%;
	height: 150px;
	overflow:auto;
	scrollbar-arrow-color : #076DD1;
	scrollbar-base-color : #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

p.text,
td.text,
select.text {
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	color:#076DD1;
	margin: 0,0,0,0;
	padding: 0,0,0,0 
}

input.text,
textarea.textarea {
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color:#076DD1;
	margin: 0,0,0,0;
	padding: 0,0,0,0 
}

td.textprivacy {
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	color:#076DD1;
	margin: 0,0,0,0;
	padding: 0,0,0,0 
}

p.textinfo,
td.textlog {
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	color:#076DD1;
	margin: 0,0,0,0;
	padding: 0,0,0,0 
}

td.carrello,
td.carrello a {
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	color:#BEDFF3;
	background-color:#0066CC;
	margin: 0,0,0,0;
	padding: 0,0,0,0 
}

p.alert,
td.alert {
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color:#FF0000;
	background-color:transparent;
	margin: 0,0,0,0;
	padding: 0,0,0,0 
}

p.titolomoduli {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color:#076DD1;
	margin: 0,0,0,0;
	padding: 0,0,0,0 
}

p.textmoduli{
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	color:#7D7F80;
	margin: 0,0,0,0;
	padding: 0,0,0,0 
}

font.data{
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color:#7D7F80;
	margin: 0,0,0,0;
	padding: 0,0,0,0;
	position:absolute
}
