a:active, a:focus{
outline:none;
} 

body {
	font: 2px Arial, Helvetica, sans-serif;
	background: #2f2e2e center center;
	margin: 0px;
	padding: 0px;
}

UL {LIST-STYLE-TYPE: none;
}
LI {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	display:block;
	width:140px;
	line-height: 18px;
}
A {
	DISPLAY: block;
	padding-top:0px;
	padding-bottom:0px;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #FFFFFF;
}

.NewsHomepage {
	color: #FF0000;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	background: top;
	padding-right: 3px;
	padding-left: 3px;
}

.testiPAGprodotto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-style: normal;
	font-weight: normal;

}

.under {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-align: center;
}

div.news {
	display:     block;
	width:       780px;
	height:      400px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -190px 0 0 -320px;
	border: thin;
	background: #F0F0F0 url(../images/PrologoNewsSfondo.jpg);
}
div.dealers {
	display:     block;
	width:       400px;
	height:      360px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -172px 0 0 -195px;
	border: thin;
	background: #F0F0F0 url(../images/sfondodealers.jpg);
}
.testiPAGprodottoRosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-style: normal;
	font-weight: normal;
}

.restricted {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}

.class-restricted {
	color: #333333;
	text-align: left;
	text-decoration: none;
	font-family: Arial, verdana, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.class-restricted A:link {
	text-decoration: none;
	color: #333333;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left
}
.class-restricted A:visited {
	text-decoration: none;
	color: #333333;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left
}
.class-restricted A:active {
	color: #FF0000;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left
}
.class-restricted A:hover {
	text-decoration: underline;
	color: #333333;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left
}
/* nuovi div*/
div.centrato2 {
	display:     block;
	width:       999px;
	height:      531px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -264px 0 0 -495px;
	background-image: url(../images/try_base.jpg);
	background-repeat: no-repeat;
	z-index: 0;
}
#ticker {
	display:     block;
	width:       540px;
	height:      34px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -238px 0 0 -323px;
	background-color: #FFFFFF;
}
#menu2 {
	display:     block;
	width:       140px;
	height:      172px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -242px 0 0 -482px;
	background-image:url(../images/logo_trymenu.jpg)
}
#menu3 {
	display:     block;
	width:       140px;
	height:      60px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -80px 0 0 -522px;
}
#menu4 {
	display:     block;
	width:       140px;
	height:      188px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      58px 0 0 -482px;
	background-image:url(../images/logo_acid.jpg)
}
.menuselezione {
	display:     block;
	width:       131px;
	padding-left:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10px;
	color: #FFFFFF;
	background-color:#666666;
	font-style: normal;

}
#centro_pagine {
	display:     block;
	width:       808px;
	height:      470px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -241px 0 0 -320px;
	z-index: 50;
}
div.centratohome {
	display:     block;
	width:       999px;
	height:      531px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -264px 0 0 -498px;
	background-image: url(../images/img_centrohome.jpg);
}
#bandiere1 {
	display:     block;
	width:       100px;
	height:      37px;
	position:    absolute;
	left:        50%;
	top: 	 	 50%;
	margin:      230px 0 0 -340px;
	background-image: url(../images/bandiere.jpg);	
}
#bandiere {
	display:     block;
	width:       100px;
	height:      37px;
	position:    absolute;
	left:        50%;
	top: 	 	 50%;
	margin:      230px 0 0 -340px;
	background-image: url(../images/bandiere.jpg);	
}
#news_home1 {
	display:     block;
	width:       194px;
	height:      160px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      51px 0 0 78px;
}
#centro_news {
	display:     block;
	width:       793px;
	height:      412px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -202px 0 0 -324px;
	background-image: url(../images/PrologoNewsSfondo.jpg);
	background-repeat: repeat-y;
}
#asp_news {
	font-family:arial;
	font-size:12px;
	padding:5px;
	display:     block;
	width:       543px;
	height:      412px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -202px 0 0 -324px;
	background-repeat: repeat-y;
}
#news_home2 {
	display:     block;
	width:       175px;
	height:      23px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      51px 0 0 279px;
}
#news_home3 {
	display:     block;
	width:       175px;
	height:      60px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      85px 0 0 275px;
}
#news_home4 {
	display:     block;
	width:       175px;
	height:      26px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      177px 0 0 290px;
}
#centro_news2 {
	display:     block;
	width:       510px;
	height:      173px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -170px 0 0 -290px
}
div.newsall {
	display:     block;
	width:       543px;
	height:      400px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -190px 0 0 -320px;
	border: thin;
}
#centro_news_pag {
	display:     block;
	width:       520px;
	height:      20px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      180px 0 0 -312px
}
#news_squadre {
	display:     block;
	width:       250px;
	height:      412px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -203px 0 0 219px
}
.testinewsTitolo {
	font-family: arial, "times new roman", verdana;
	font-size: 13px;
	color: #757375;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 2px;
}
.testinewsTitolo A:hover {
	font-family: arial, "times new roman", verdana;
	font-size: 13px;
	color: #757375;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 2px;
}
.testinewsTitolo A:link {
	font-family: arial, "times new roman", verdana;
	font-size: 13px;
	color: #757375;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 2px;
}
.testinewsTitolo A:visited {
	font-family: arial, "times new roman", verdana;
	font-size: 13px;
	color: #757375;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 2px;
}
.testinewsTitolo A:active {
	font-family: arial, "times new roman", verdana;
	font-size: 13px;
	color: #757375;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 2px;
}
.testinews {
	font-family: arial, "times new roman", verdana;
	font-size: 11px;
	color: #757375;
	font-style: normal;
	font-weight: normal;
}
#centro_pagine2 {
	display:     block;
	width:       746px;
	height:      412px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -202px 0 0 -300px;
}
.testinewsReadMore {
	font-family: arial, "times new roman", verdana;
	font-size: 13px;
	color: #757375;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 2px;
}
.testinewsReadMore {
	font-family: arial, "times new roman", verdana;
	font-size: 12px;
	color: #ff0000;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 2px;
}
.testinewsElenco {
	font-family: Arial, "Times New Roman", Verdana;
	font-size: 12px;
	color: #757375;
	font-style: normal;
	font-weight: normal;
	padding: 5px;
}
#centro_newsdetails {
	display:     block;
	width:       780px;
	height:      173px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -182px 0 0 -324px;
}
.testinewsdetails {
	font-family: Arial, Verdana;
	font-size: 13px;
	color: #757375;
	font-style: normal;
	font-weight: normal;
}
#centro_newsdetails1 {
	display:     block;
	width:       780px;
	height:      400px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -188px 0 0 -324px;
	background-image: url(../images/PrologoNewsSfondo.jpg);
	background-repeat: repeat-y;
}
div.dealers2 {
	display:     block;
	width:       780px;
	height:      400px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -190px 0 0 -320px;
	border: thin;
}

.padding {
	DISPLAY: block;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	BACKGROUND: url(../images/background.png) #000000 no-repeat -300px 0px;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
div.logoprologo {
	display:     block;
	width:       236px;
	height:      51px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -264px 0 0 223px;
	background-image: url(../images/logo_prologo.jpg);
	background-repeat: no-repeat;
	z-index: 100;
}
#bandiera1 {
	display:     block;
	width:       55px;
	height:      45px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      157px 0 0 -276px;
	z-index: 99;
}
#bandiera2 {
	display:     block;
	width:       55px;
	height:      45px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      157px 0 0 -210px;
	z-index: 99;
}
#bandiera3 {
	display:     block;
	width:       55px;
	height:      45px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      157px 0 0 -145px;
	z-index: 99;
}
#tandbSpaziotesto {
	display:     block;
	width:       427px;
	height:      48px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -148px 0 0 -320px;
}
.tandbTesti {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	z-index: 100;
	line-height: 14px;
}
#tandbAsterisco {
	display:     block;
	width:       390px;
	height:      80px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      145px 0 0 -320px;
}
.tandbTestiAsterisco {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	z-index: 100;
	line-height: 10px;
}
#tandbmenu1 {
	display:     block;
	width:       300px;
	height:      30px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -20px 0 0 -280px;
	z-index: 100;
}
.tandbTestoMenu {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #CCCCCC;
}
#tandbmenu2 {
	display:     block;
	width:       300px;
	height:      30px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      30px 0 0 -280px;
	z-index: 100;
}
#tandbmenu3 {
	display:     block;
	width:       300px;
	height:      30px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      80px 0 0 -280px;
	z-index: 100;
}
.tandbTestoMenu A:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #CCCCCC;
}
.tandbTestoMenu A:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #CCCCCC;
}
.tandbTestoMenu A:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF0000;
}
.tandbTestoMenu A:active {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #CCCCCC;
}
#tandbSpaziotesto1 {
	display:     block;
	width:       515px;
	height:      20px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -145px 0 0 -320px;
	background-color: #FFFFFF;
	vertical-align: middle;
}
#tandbSpaziotesto2 {
	display:     block;
	width:       400px;
	height:      20px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -125px 0 0 -280px;
	background-color: #FFFFFF;
	vertical-align: middle;
}
#tandbSpaziotesto3 {
	display:     block;
	width:       400px;
	height:      20px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -105px 0 0 -280px;
	background-color: #FFFFFF;
	vertical-align: middle;
}
.tandbTestiRosso {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	z-index: 100;
	line-height: 14px;
}
#testo_howitworks {
	display:     block;
	width:       450px;
	height:      350px;
	position:    absolute;
	top:         50%;
	left:        50%;
	margin:      -130px 0 0 -315px;
	z-index: 800;
	text-decoration: none;
}
.howitworks_testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.howitworks_testo a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.howitworks_testo a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
.howitworks_testo a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}
.howitworks_testo a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
#prezzitesto {
	height: 15px;
	width: 100px;
	position: absolute;
	display: block;
	top: 50%;
	left: 50%;
	margin: 205px 0 0 -320px;
	z-index: 1000;
}
#cat {
	height: 200px;
	width: 280px;
	top: 50%;
	left: 50%;
	background-color: #000000;
	margin: 20px 0 0 -200px;
	z-index: 100;
	position: absolute;
}

.VEDIprezzi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.VEDIprezzi a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF0000;
	text-decoration: none;
}
.VEDIprezzi a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF0000;
	text-decoration: underline;
}
.VEDIprezzi a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF0000;
	text-decoration: none;
}
.VEDIprezzi a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF0000;
	text-decoration: none;
}
.VEDIprezzi2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
	line-height: 25px;
}
.VEDIprezzirosso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
	line-height: 25px;
}
#prezzitesto2 {
	height: 15px;
	width: 100px;
	position: absolute;
	display: block;
	top: 50%;
	left: 50%;
	margin: 205px 0 0 35px;
	z-index: 1000;
}
#cat2 {
	height: 200px;
	width: 280px;
	top: 50%;
	left: 50%;
	position: absolute;
	background-color: #000000;
	margin: 18px 0 0 140px;
	z-index: 1000;
}
#cat_en {
	height: 376px;
	width: 500px;
	top: 50%;
	left: 50%;
	position: absolute;
	background-color: #000000;
	margin: -180px 0 0 -180px;
	z-index: 1000;
}
.VEDIprezzi_en {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CCCCCC;
	text-decoration: none;
	line-height: 18px;
	text-align: left;
	padding-left: 10px;
}
#prezzitesto2_EN {
	height: 15px;
	width: 100px;
	position: absolute;
	display: block;
	top: 50%;
	left: 50%;
	margin: 205px 0 0 -315px;
	z-index: 1000;
}
