body
{
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #FFFFFF;
}
a:focus { -moz-outline-style: none; }

a img {
	border: none;
    outline: none;
} 
#filesuono {
	display: none;
	}	
.base_blu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
}
.base_blu_LINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: underline;
}
.base_blu_LARGE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #0000CC;
	font-weight: bold;
	text-decoration: none;
}
.base_blu_LARGEXXL {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #0000CC;
	font-weight: bold;
	text-decoration: none;
}
.base_bluTEXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
}
/* ---------------------- CONTAINER ---------------------- */
div#container		
{
	margin: 0em auto;
	width: 780px;
	padding: 0em;
	text-align: left;
	background-color: #18D;/*#454545;*/
}
/* ---------------------- ALLALL ---------------------- */
div#allall {
	position: absolute;
	width: 100%;
	background-color: #88DD11;/*#454545;*/
}
/* ---------------------- TOPFLASH ---------------------- */
div#topflash {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 780px;
	height: 246px;
}
/* ---------------------- SXALL ---------------------- */
#sxall {
	position: absolute;
	top: 247px;
	left: 0;
	width: 291px;
	height: 414px;
	background-image: url(images/chip_sfondo0.jpg);
	background-repeat: no-repeat;
	background-color: #EEE;
	}
/* ---------------------- SXMENU ---------------------- */
#sxmenu {
	position: absolute;
	top: 30px;
	left: 44px;
	width: 200px;
	border-style: solid solid none solid;
	border-color: #DDD;
	border-size: 1px;
	border-width: 1px;
	}
#sxmenu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#sxmenu li {
	border-style: none none solid none;
	border-color: #DDD;
	border-size: 1px;
	border-width: 1px;
	}
#sxmenu li a {
	display: block;
	padding: 8px 0 0 10px;
	height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #0000CC;
	font-weight: normal;
	text-decoration: none;	
	}	
#sxmenu li a:link, #sxmenu li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #0000CC;
	font-weight: normal;
	text-decoration: none;	
	}
#sxmenu li a:hover {
	background:  url(images/menusx.gif) 0 -32px;
	padding: 8px 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #0000CC;
	font-weight: bold;
	text-decoration: none;
	}
/* ---------------------- SXINDIRIZZO ---------------------- */
div#sxindirizzo {
	position: absolute;
	left: 0px;
	top: 344px;
	width: 291px;
	height: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
}
div#indirizzo a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: underline;
}
div#indirizzo a:hover{
	color: #333;
	background-color: *#D52E25;
/*	border-bottom : 4px solid #D52E25;*/
}
/* ---------------------- SXCONTATORE ---------------------- */
div#sxcontatore {
	position: absolute;
	top: 419px;
	left: 45px;
	height: 10px;
}
/* ---------------------- LOCATOR ---------------------- */
div#locator {
	position: absolute;
	top: 247px;
	left: 322px;
	width: 456px;
	background-color : #F9F9F9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-style: solid solid solid solid;
	border-color: #DDD;
	border-size: 1px;
	border-width: 1px;	
}
div#locator a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: underline;
}
div#locator a:hover{
	color : #333;
	background-color : #DDD;
}
/* ---------------------- MAIN ---------------------- */
div#main {
	position: absolute;
	left: 322px;
	top: 280px;
	width: 460px;
	height: 368px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-align: center;
	vertical-align: middle;
}
div#main a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color : #D52E25;
/*	background-color : #efefef;*/
	text-decoration : none;
}
div#main a:hover{
	color : #333;
	background-color : #D52E25;
/*	border-bottom : 4px solid #D52E25;*/
}
/* ---------------------- MAINTUTTO ---------------------- */
div#maintutto {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 469px;
	height: 386px;
	background-image: url(images/menu_main.gif);
	background-repeat: repeat-y;
}
/* ---------------------- MAINVOCE? ---------------------- */
div#mainvoce1 {
	position: absolute;
	left: 0px;
	top: -4px;
	width: 291px;
	height: 100px;
	background-image: url(images/manu_main_1.jpg);
	background-repeat: no-repeat;
}
div#mainvoce2 {
	position: absolute;
	left: 0px;
	top: 92px;
	width: 291px;
	height: 100px;
	background-image: url(images/manu_main_2.jpg);
	background-repeat: no-repeat;
}
div#mainvoce3 {
	position: absolute;
	left: 0px;
	top: 188px;
	width: 291px;
	height: 100px;
	background-image: url(images/manu_main_3.jpg);
	background-repeat: no-repeat;
}
div#mainvoce4 {
	position: absolute;
	left: 0px;
	top: 284px;
	width: 291px;
	height: 100px;
	background-image: url(images/manu_main_4.jpg);
	background-repeat: no-repeat;
}
/* ---------------------- MAINTESTO? ---------------------- */
div#maintitolo1, div#maintitolo2, div#maintitolo3, div#maintitolo4 {
	position: absolute;
	left: 134px;
	top: 12px;
	width: 320px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #000099;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
}
div#maintesto1 {
	position: absolute;
	left: 134px;
	top: 52px;
	width: 320px;
	height: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
}
div#maintesto2 {
	position: absolute;
	left: 134px;
	top: 40px;
	width: 320px;
	height: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
}
div#maintesto3 {
	position: absolute;
	left: 134px;
	top: 40px;
	width: 320px;
	height: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
}
div#maintesto4 {
	position: absolute;
	left: 134px;
	top: 52px;
	width: 320px;
	height: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
}
div#maintesto4 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: underline;
	text-align: right;
}
div#maintesto4 a:hover {
	color : #000099;
	font-weight:bold;
	text-decoration: underline;
	background-color : #FBFBFB;	
}
div#mainlink1, div#mainlink2, div#mainlink3, div#mainlink4 {
	position: absolute;
	left: 0px;
	top: 7px;
	width: 460px;
	height: 90px;
}
div#mainlink1 a, div#mainlink2 a, div#mainlink3 a,div#mainlink4 a {
	text-decoration: none;
}
div#mainlink1 a:hover, div#mainlink2 a:hover, div#mainlink3 a:hover, div#mainlink4 a:hover {
	background-color : transparent;
}
/* ---------------------- MAINAZIENDA ---------------------- */
div#mainazienda {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 456px;
	height: 379px;
	border-style: solid solid solid solid;
	border-color: #DDD;
	border-size: 1px;
	border-width: 1px;
	background-color : #FAFAFA;
}
/* ---------------------- AZIENDAFoto ---------------------- */
div#aziendafoto {
	position: absolute;
	left: 20px;
	top: 20px;
}
div#aziendafoto img {
	border-style: solid;
	border-color: #333;
	border: 1px;
}
/* ---------------------- AZIENDATITOLO ---------------------- */
div#aziendatitolo {
	position: absolute;
	left: 270px;
	top: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #000099;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
}
/* ---------------------- AZIENDATesto ---------------------- */
div#aziendatesto {
	position: absolute;
	left: 20px;
	top: 200px;
	width: 420px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
}
/* ---------------------- PRODOTTIALL ---------------------- */
#prodottiall {
	position: absolute;
	top: 247px;
	left: 0;
	width: 250px;
	height: 413px;
	background-color: #FAFAFA;
	}
/* ---------------------- PRODOTTIMENU ---------------------- */
#prodottimenu {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 250px;
	height: 412px;
	border-style: solid;
	border-color: #DDD;
	border-size: 1px;
	border-width: 1px;
	overflow: auto;
	scrollbar-base-color:#EEE;	
	}
/* ---------------------- PRODOTTILOCATOR ---------------------- */
div#prodottilocator {
	position: absolute;
	top: 247px;
	left: 264px;
	width: 514px;
	background-color : #F9F9F9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-style: solid solid solid solid;
	border-color: #DDD;
	border-size: 1px;
	border-width: 1px;	
}
div#prodottilocator a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: underline;
}
div#prodottilocator a:hover{
	color : #333;
	background-color : #DDD;
}
/* ---------------------- MAINPRODOTTI ---------------------- */
div#mainprodotti {
	position: absolute;
	left: 264px;
	top: 280px;
	width: 514px;
	height: 379px;
	border-style: solid solid solid solid;
	border-color: #DDD;
	border-size: 1px;
	border-width: 1px;
	background-color : #FAFAFA;
}
/* ---------------------- PRODOTTITITOLO ---------------------- */
div#prodottititolo {
	position: absolute;
	left: 66px;
	top: 170px;
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	color: #000099;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
/* ---------------------- PRODOTTIFONDINO ---------------------- */
div#prodottifondino {
	position: absolute;
	top: 388px;
	left: 0px;	
	width: 100%;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-align: center;
}
/* ---------------------- HEADPRODOTTI ---------------------- */
#headprodotti {
	position: absolute;
	top: 5px;
	left: 0px;
	width: 100%;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #000099;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	}
/* ---------------------- TXTPRODOTTI ---------------------- */
#txtprodotti {
	position: absolute;
	top: 30px;
	left: 10px;
	width: 505px;
	height: 350px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	overflow: auto;
	scrollbar-base-color:#EEE;	
	}
/* ---------------------- DOCPRODOTTI ---------------------- */
#docprodotti {
	float: right;
	width: 267px;
	border-style: solid;
	border-color: #DDD;
	border-size: 1px;
	border-width: 1px;
	background-color : #EEE;
	padding: 0;
	margin: 3px 2px 5px 5px;
	}
/* ---------------------- SERVIZIALL ---------------------- */
#serviziall {
	position: absolute;
	top: 247px;
	left: 0;
	width: 250px;
	height: 413px;
	background-color: #FAFAFA;
	}
/* ---------------------- SERVIZIMENU ---------------------- */
#servizimenu {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 250px;
	height: 412px;
	border-style: solid;
	border-color: #DDD;
	border-size: 1px;
	border-width: 1px;
	overflow: auto;
	scrollbar-base-color:#EEE;	
	}
/* ---------------------- SERVIZILOCATOR ---------------------- */
div#servizilocator {
	position: absolute;
	top: 247px;
	left: 264px;
	width: 514px;
	background-color : #F9F9F9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-style: solid solid solid solid;
	border-color: #DDD;
	border-size: 1px;
	border-width: 1px;	
}
div#servizilocator a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: underline;
}
div#servizilocator a:hover{
	color : #333;
	background-color : #DDD;
}
/* ---------------------- MAINSERVIZI ---------------------- */
div#mainservizi {
	position: absolute;
	left: 264px;
	top: 280px;
	width: 514px;
	height: 379px;
	border-style: solid solid solid solid;
	border-color: #DDD;
	border-size: 1px;
	border-width: 1px;
	background-color : #FAFAFA;
}
/* ---------------------- SERVIZITITOLO ---------------------- */
div#servizititolo {
	position: absolute;
	left: 66px;
	top: 170px;
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	color: #000099;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
/* ---------------------- SERVIZIFONDINO ---------------------- */
div#servizifondino {
	position: absolute;
	top: 388px;
	left: 0px;	
	width: 100%;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-align: center;
}
/* ---------------------- HEADSERVIZI ---------------------- */
#headservizi {
	position: absolute;
	top: 5px;
	left: 0px;
	width: 100%;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #000099;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	}
/* ---------------------- TXTSERVIZI ---------------------- */
#txtservizi {
	position: absolute;
	top: 30px;
	left: 10px;
	width: 505px;
	height: 350px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	overflow: auto;
	scrollbar-base-color:#EEE;	
	}
/* ---------------------- DOCSERVIZI ---------------------- */
#docservizi {
	float: right;
	width: 267px;
	border-style: solid;
	border-color: #DDD;
	border-size: 1px;
	border-width: 1px;
	background-color : #EEE;
	padding: 0;
	margin: 3px 2px 5px 5px;
	}
/* ---------------------- MAINCONTATTI ---------------------- */
div#maincontatti {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 446px;
	height: 379px;
	border-style: solid solid solid solid;
	border-color: #DDD;
	border-size: 1px;
	border-width: 1px;
	background-color : #FAFAFA;
}
/* ---------------------- MAINFONDINO ---------------------- */
div#mainfondino {
	position: absolute;
	top: 388px;
	left: 0px;	
	width: 100%;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-align: center;
}
/* ---------------------- MODULO INFO ---------------------- */
form#modulo_info input, form#modulo_info textarea{
	color : #009;
	background-color : #EEE;
	width : 300px;
	border : 1px solid #DDD;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : left;
	margin : 0;
	padding : 0;
}
form#modulo_info input.submit{
	width : 140px;
	border : 1px solid #FFF;
	color : #009;
	background-color : #888;
	text-align : center;
	margin : 0;
	padding : 0;
}
form#modulo_info, form#modulo_info table, form#modulo_info tr, form#modulo_info td{
	margin : 0;
	padding : 0;
}
form#modulo_info table{
	text-align : left;
	margin : 0 0 0 10px;
	padding: 0;
}
form#modulo_info table th{
	font-family : Arial, Helvetica, sans-serif;
	width : 120px;
/*	background-color : #fefefe;*/
	font-size : 11px;
	text-align : left;
	margin : 0;
	padding : 0;
}
/* ---------------------- PRODOTTI ---------------------- */
div#prodbase {
	position: absolute;
	top: 40px;
	left: 40px;	
}
div#txtbase {
	position: absolute;
	top: 250px;
	left: 102px;
	background-image: url(images/prodotti_testo.gif);
	background-repeat: no-repeat;
	width: 146px;
	height: 38px;
	background-position: 0 5px;
}
div#prodaperto {
	position: absolute;
	top: 40px;
	left: 258px;	
}
div#txtaperto {
	position: absolute;
	top: 250px;
	left: 320px;
	background-image: url(images/prodotti_testo.gif);
	background-repeat: no-repeat;
	width: 146px;
	height: 38px;
	background-position: 0 5px;
}
div#prodchiuso {
	position: absolute;
	top: 40px;
	left: 476px;
}
div#txtchiuso {
	position: absolute;
	top: 250px;
	left: 538px;
	background-image: url(images/prodotti_testo.gif);
	background-repeat: no-repeat;
	width: 146px;
	height: 38px;
	background-position: 0 5px;
}
div#prodbase a img, div#prodaperto a img, div#prodchiuso a img{
	border : 0;
}
div#txtbase a, div#txtaperto a, div#txtchiuso a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #FFF;
	text-decoration : none;
}
div#txtbase a:hover, div#txtaperto a:hover, div#txtchiuso a:hover{
	color : #333;
	background-color : #666;
	border-bottom : 2px solid #D52E25;
	text-decoration : none;
}
div#prodslogan {
	position: absolute;
	top: 320px;
	left: 40px;
	width: 646px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #FFF;
}
div.prodtxttitolo {
	position: absolute;
	top: 20px;
	left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color : #DDD;
	text-decoration: underline;
}
div#prodtxtqualita {
	position: absolute;
	top: 25px;
	left: 293px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #AAA;
}
div#prodtxtqualita a{
	font-size: 10px;
	color : #AAA;
	text-decoration: underline;
}
div#prodtxtqualita a:hover{
	background-color : #454545;
	color : #D52E25;
	text-decoration : underline;
}
p#corto{
	width: 260px;
}
div.prodimgtitolo {
	position: absolute;
	top: 30px;
	left: 480px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #DDD;
	text-align: center;
}
div.prodscrtxt {
	position: absolute;
	top: 50px;
	left: 20px;
	height: 300px;
	width: 400px;
	overflow: auto;
	border: 1px solid #555;
	background-color: #454545;
	padding: 8px;
	scrollbar-base-color:#555;
	text-align: justify;
}
div.prodscrtxt img{
	position: absolute;
	top: 12px;
	left: 280px;
}
div.prodscrimg {
	position: absolute;
	top: 50px;
	left: 470px;
	height: 300px;
	width: 220px;
	overflow: auto;
	border: 1px solid #555;
	background-color: #CCC;
	padding: 8px 0 8px 0;
	scrollbar-base-color:#555;
	text-align: center;
}
div.prodscrimg img{
	border: 1px solid #000;
}
/* ---------------------- MAINDOVE ---------------------- */
div#maindove {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 456px;
	height: 379px;
	border-style: solid solid solid solid;
	border-color: #DDD;
	border-size: 1px;
	border-width: 1px;
	background-color : #FAFAFA;
	overflow: auto;
}
/* ---------------------- DOVETITOLO ---------------------- */
div#dovetitolo {
	position: absolute;
	left: 74px;
	top: 10px;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #000099;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
/* ---------------------- DOVETesto ---------------------- */
div#dovetesto {
	position: absolute;
	left: 20px;
	top: 60px;
	width: 420px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
}
/* ---------------------- DOVEPercorso ---------------------- */
div#dovepercorso {
	position: absolute;
	left: 20px;
	top: 130px;
	width: 420px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}










div#idita {
	position: absolute;
	top: 50px;
	left: 20px;
	height: 300px;
	width: 404px;
	overflow: auto;
	border: 1px solid #555;
	background-color: #454545;
	padding: 8px;
	scrollbar-base-color:#555;
	text-align: justify;
	display: block;
}
div#idita img{
	position: absolute;
	top: 10px;
	left: 33px;
	border: 0;
}
div#ideur {
	position: absolute;
	top: 50px;
	left: 20px;
	height: 300px;
	width: 404px;
	overflow: auto;
	border: 1px solid #555;
	background-color: #454545;
	padding: 8px;
	scrollbar-base-color:#555;
	text-align: justify;
	display: none;
}
div#ideur img{
	position: absolute;
	top: 10px;
	left: 10px;
	border: 0;
}
div.mapscrtxt {
	position: absolute;
	top: 50px;
	left: 470px;
	height: 300px;
	width: 210px;
	overflow: auto;
	border: 1px solid #555;
	background-color: #454545;
	padding: 10px 10px 10px 10px;
	scrollbar-base-color:#555;
	text-align: center;
}
div.mapscrtxt img{
	border: 1px solid #000;
}
div.mapmaptitolo {
	position: absolute;
	top: 26px;
	left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #DDD;
	text-decoration: underline;
}
div.maptxttitolo {
	position: absolute;
	top: 26px;
	left: 480px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #DDD;
	text-align: center;
}
div#bita {
	position: absolute;
	top: 30px;
	left: 291px;
	width: 59px;
	height: 22px;
	background-image: url(images/ita_eur_on.gif);
	background-repeat: no-repeat;
	line-height: 20px;
}
div#beur {
	position: absolute;
	top: 30px;
	left: 350px;
	width: 59px;
	height: 22px;
	background-image: url(images/ita_eur_off.gif);
	background-repeat: no-repeat;
	line-height: 20px;
}
div#bita a:hover{
	background-color: transparent;
	color : #AAA;
	border-bottom : 1px solid #D52E25;
}
div#beur a:hover{
	background-color: transparent;
	color : #AAA;
	border-bottom : 1px solid #D52E25;
}
div#linklink {
	position: absolute;
	top: 50px;
	left: 330px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #AAA;
}
div#linklink img{
	background-color: #FFF;
	border: 2px solid #D52E25;
	padding: 10px 10px 10px 10px;
}
div#faqtxt {
	position: absolute;
	top: 100px;
	left: 110px;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color : #AAA;
}
div#qtascroll {
	position: absolute;
	top: 50px;
	left: 20px;
	height: 320px;
	width: 686px;
	overflow: auto;
	border: 1px solid #555;
	background-color: #454545;
	scrollbar-base-color:#555;
}
div#qtasx {
	position: absolute;
	top: 10px;
	left: 20px;
	width: 310px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #AAA;
	text-align: justify;	
}
div#qtadx {
	position: absolute;
	top: 10px;
	left: 350px;
	width: 310px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #AAA;
	text-align: justify;	
}
div#qtasx p.tit, div#qtadx p.tit {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color : #AAA;
}
div#qtasx img.fig, div#qtadx img.fig {
	text-align: justify;
	border: 1px solid #CCC;
}
div#qtacert {
	position: absolute;
	top: 18px;
	left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

