.divcolor{
	background-color:#FFFFFF;
	position:absolute;
	left:49px;
	visibility:visible;
	height:1398px;
	width:900px;
	top: 1px;
}
.divcolor2{
	background-color:#FFFFFF;
	position:absolute;
	left:6px;
	top:350px;
	visibility:visible;
	height: 18px;
	width: 189px;
}
.divcolor3{
	background-image:url(../img/immagini/home_34.gif);
	background-repeat:no-repeat;
	left:0px;
	top:745px;
	visibility:visible;
	height: 200px;
	width: 202px;

}
.divcolor4{
	background-color:#FFFFFF;
	position:absolute;
	left:212px;
	top:350px;
	visibility:visible;
	height: 987px;
	width: 688px;
}
.divcenter1{
	background-color:#ffffff;
	position:absolute;
	left:4px;
	top:0px;
	visibility:visible;
	height: 658px;
	width: 469px;
}
.news1{
	position:absolute;
	left:0px;
	top:25px;
	visibility:visible;
	height: 600px;
	width: 465px;
	text-align:left;
}

.testo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-align:left;
}
.testo12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.testo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: inherit;
	font-weight: bold;
	font-variant: normal;
	color: #cc3333;
}
.linkcolor {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
	color: #cc3333;
	text-align: left;
}
.linkcolor2 {
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #2481df;
	
}
.bordotb {
	border: 1px solid #f7b961;
	background: #ffffff;
}
.bordotb2 {

	border: 1px solid #084a7f;
	background: #ffffff;
}
.bordotb3 {

	border: 2px solid #f7b961;
	background: #ffffff;
}
.bordotb4 {

	border: 1px solid #cc3333;
	background: #ffffff;
}
.bordotbviola {

	border: 1px solid #990066;
	background: #ffffff;
}
.hrriga2 {

	border: 1px light;
	color: #990066;
	width: 430px;
}
.hrriga {

	border: 1px light;
	color: #ff9933;
	width: 430px;
}
.testo3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: inherit;
	font-weight: bold;
	font-variant: normal;
	color: #FF6600;
}
.bordotbg {
	border: 1px solid #CCCCCC;
	background: #ffffff;
}
.bordorange {
	border: 1px solid #FF9933;
	background: #ffffff;
}
.bordotbg2 {
	border: 1px solid;
	border-left-color:#cccccc;
	background: #ffffff;
}
.bordotbk {
	border: 1px solid #000000;
	background: #ffffff;
}
.bordotbk2 {
	border: 1px solid;
	border-left-color: #000000;
	border-right-color:#FFFFFF;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	background: #ffffff;
}

.testo4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: inherit;
	font-weight: bold;
	font-variant: normal;
	color: #CC3333;
}
ul.menu1 {
width:150px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
}


#menu li{
display: inline;
margin: 0;
padding: 0;
list-style-type: none;
}

#menu a:link#evidenziato, 
#menu a:visited#evidenziato, #menu a:hover{
border-top: 2px solid #c00;
color: #c00;
}





#apDiv1 {
	position:absolute;
	left:9px;
	top:32px;
	width:78px;
	height:24px;
	z-index:2;
}
#apDivw {
	position:absolute;
	left:537px;
	top:777px;
	width:101px;
	height:59px;
	z-index:3;
}
#apDiv3 {
	position:absolute;
	left:245px;
	top:32px;
	width:211px;
	height:18px;
	z-index:4;
}
#apDiv4 {
	position:absolute;
	left:96px;
	top:54px;
	width:368px;
	height:75px;
	z-index:5;
}
#apDiv5 {
	position:absolute;
	left:97px;
	top:175px;
	width:363px;
	height:17px;
	z-index:8;
}
#apDiv6 {
	position:absolute;
	left:97px;
	top:200px;
	width:367px;
	height:3px;
	z-index:9;
}
#apDiv700 {
	position:absolute;
	left:1px;
	top:131px;
	width:470px;
	height:44px;
	z-index:6;
}
#apDiv8 {
	position:absolute;
	left:9px;
	top:175px;
	width:80px;
	height:85px;
	z-index:7;
}
#apDiv9 {
	position:absolute;
	left:7px;
	top:291px;
	width:462px;
	height:22px;
	z-index:10;
}
#apDiv10 {
	position:absolute;
	left:6px;
	top:609px;
	width:361px;
	height:24px;
	z-index:18;
}
#apDiv11 {
	position:absolute;
	left:10px;
	top:329px;
	width:83px;
	height:82px;
	z-index:11;
}
#apDiv12 {
	position:absolute;
	left:102px;
	top:329px;
	width:360px;
	height:19px;
	z-index:12;
}
#apDiv13 {
	position:absolute;
	left:101px;
	top:354px;
	width:365px;
	height:91px;
	z-index:13;
}
#apDiv14 {
	position:absolute;
	left:4px;
	top:449px;
	width:466px;
	height:22px;
	z-index:14;
}
#apDiv15 {
	position:absolute;
	left:10px;
	top:491px;
	width:84px;
	height:83px;
	z-index:15;
}
#apDiv16 {
	position:absolute;
	left:99px;
	top:491px;
	width:367px;
	height:22px;
	z-index:16;
}
#apDiv17 {
	position:absolute;
	left:101px;
	top:520px;
	width:365px;
	height:74px;
	z-index:17;
}
#apDiv18 {
	position:absolute;
	left:246px;
	top:751px;
	width:205px;
	height:154px;
	z-index:21;
}
#apDiv19 {
	position:absolute;
	left:260px;
	top:916px;
	width:176px;
	height:23px;
	z-index:6;
}
#apDiv20 {	position:absolute;
	left:4px;
	top:449px;
	width:466px;
	height:22px;
	z-index:5;
}
#apDiv21 {
	position:absolute;
	left:2px;
	top:707px;
	width:469px;
	height:21px;
	z-index:19;
}
#apDiv22 {
	position:absolute;
	left:15px;
	top:750px;
	width:205px;
	height:154px;
	z-index:20;
}
#apDiv23 {	position:absolute;
	left:15px;
	top:750px;
	width:205px;
	height:154px;
	z-index:8;
}
#apDiv24 {
	position:absolute;
	left:27px;
	top:916px;
	width:176px;
	height:24px;
	z-index:9;
}
#apDiv25 {	position:absolute;
	left:27px;
	top:916px;
	width:176px;
	height:24px;
	z-index:9;
}
#apDiv26 {
	position:absolute;
	left:479px;
	top:0px;
	width:202px;
	height:21px;
	z-index:10;
}
#apDiv27 {
	position:absolute;
	left:3px;
	top:0px;
	width:469px;
	height:21px;
	z-index:1;
}
#apDiv28 {
	position:absolute;
	left:2px;
	top:707px;
	width:478px;
	height:223px;
	z-index:19;
}
#bene {
	position:absolute;
	left:3px;
	top:1003px;
	width:469px;
	height:21px;
	z-index:20;
}
#apDiv30 {
	position:absolute;
	left:479px;
	top:929px;
	width:202px;
	height:50px;
	z-index:21;
}
#apDiv31 {
	position:absolute;
	left:38px;
	top:1212px;
	width:165px;
	height:18px;
	z-index:22;
}
#apDiv32 {
	position:absolute;
	left:249px;
	top:1049px;
	width:205px;
	height:154px;
	z-index:23;
}
#cbm {
	position:absolute;
	left:479px;
	top:930px;
	width:202px;
	height:50px;
	z-index:24;
}
#queenItalia {
	position:absolute;
	left:479px;
	top:37px;
	width:202px;
	/*height:137px;*/
}
#apDiv35 {
	position:absolute;
	left:479px;
	top:473px;
	width:202px;
	height:0px;
	z-index:26;
}
#apDiv36 {
	position:absolute;
	left:479px;
	top:509px;
	width:202px;
	height:150px;
	z-index:27;
}
#apDiv37 {
	position:absolute;
	left:479px;
	top:677px;
	width:202px;
	height:21px;
	z-index:28;
}
#apDiv38 {
	position:absolute;
	left:479px;
	top:712px;
	width:202px;
	height:162px;
	z-index:29;
}
#apDiv39 {
	position:absolute;
	left:479px;
	top:997px;
	width:202px;
	height:21px;
	z-index:30;
}
#apDiv40 {
	position:absolute;
	left:479px;
	top:1034px;
	width:202px;
	height:200px;
	z-index:31;
}
#apDiv41 {
	position:absolute;
	left:303px;
	top:234px;
	width:400px;
	height:24px;
	z-index:31;
	text-align:center;
}
#extra{
background-repeat:no-repeat
}
.bordoflag {
	border: 1px solid #ccc;
	background: #ffffff;
}
.sx {
	text-align: right;
}
