body {  
font-family: "Trebuchet MS", "Times New Roman", Times, serif; 
font-size: 11px; line-height: 13px; color: #000000; background-color: #FFFFFF; 
background-image:url(../images/BG_LogoPTS.gif);
background-repeat: no-repeat
}
#ricerca{top:0px;left:235px;position:absolute;width:180px;height:23px;}
#ricerca .txt{margin:2px;font-family: "Trebuchet MS", "Times New Roman", Times, serif;font-size: 11px;height:18px;}
#contenitorehome {
width:755px;
margin-left:0px; 
margin-right:auto;

}

#introflash   { 
position: absolute; 
z-index: 10; 
top: 25px; 
left: 235px; 
width: 510px; 
height: 65px; 
visibility: visible
 }
 #informativa {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; OVERFLOW: auto; BORDER-LEFT: #666 1px solid; WIDTH: 400px; COLOR: #000; PADDING-TOP: 15px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 100px; BACKGROUND-COLOR: #fff
}

#rotabannerdeco { position: absolute; z-index: 10; top: 25px; left: 235px; width: 510px; height: 65px; visibility: visible } 

#flashnewslayer { 
position: absolute; 
z-index: 100; 
top: 59px; 
left: 504px; 
width: 231px; 
visibility: visible }

#flashnewslayercontour { position: absolute; z-index: 90; top: 58px; left: 503px; width: 233px; visibility: visible } 

.int{display:none;}

#menu { 
text-align:right; 
position: absolute; 
z-index: 10; 
top: 91px; 
left: 0px; 
width: 102px; 
visibility: visible;
}

#menu ul{list-style-type:none;margin:0;padding:0;}

#menu li a{border-bottom:1px solid #CECFCE;height:18px;line-height:18px;background:url(../images/ico_pagina.gif) no-repeat right center;padding-right:15px;}

#menu li a.ris{background:url(../images/ico_lucchetto.gif) no-repeat right center;}

#menu li a:link, #menu li a:visited{ 
color: #ad0018; 
font-size: 11px; 
font-family: "Trebuchet MS", "Times New Roman", Times, serif; 
text-decoration: none; 
background-color: transparent; 
text-indent: 0px; 
letter-spacing: 0px; 
display: block; 
/*padding: 1px;*/
}

#menu li a:hover    { 
color: #fff; 
font-weight: normal; 
  
text-decoration: none; 
background-color: #ad0018; 
}

.menuSelez{ 
color: #fff; 
font-weight: normal; 
line-height: 18px;  
text-decoration: none; 
background:#ad0018 url(../images/ico_pagina.gif) no-repeat right center; 
display:block;
height:18px;
padding-right:15px;
}
.menuSelez3{ 
color: #fff; 
font-weight: normal; 
line-height: 18px;  
text-decoration: none; 
background:#ad0018 url(../images/ico_lucchetto.gif) no-repeat right center; 
display:block;
height:18px;
padding-right:15px;
}
.menuSelez2{ 
color: #fff; 
font-weight: normal; 
line-height: 18px;  
text-decoration: none; 
background:#ad0018; 
display:block;
height:18px;
padding-right:3px;
}
#menuSpeciale{margin-top:25px;border-top:1px solid #CECFCE;}
#menuSpeciale li a{background:none;padding-right:0;}


.lineamenu {background:  url(../images/CCC.gif); background-repeat:repeat-x;display:block;}




a.seguire { 
background-color:#999;
font-size: 11px; 
line-height: 12px; 
font-family: "Trebuchet MS", "Times New Roman", Times, serif; 
text-decoration: none; 
text-indent: 0px; 
letter-spacing: 0px;
margin-left: 0px; 
padding: 0px; 
border-bottom: 0px none; 
border-left: 0px none } 

a.seguire:hover {
background-color:#ad0018;
color: #fff; 
font-weight: normal; 
font-size: 11px; 
line-height: 12px; 
font-family: "Trebuchet MS", "Times New Roman", Times, serif; text-decoration: none; 
text-indent: 0px; 
letter-spacing: 1px; 
margin-left: 0px; 
padding: 0px; 
border-bottom: 0px none; 
border-left: 0px none;
text-decoration:none;
} 


#privacy{
color:#999999;
border-top:1px solid #cccccc;

border-bottom:1px solid #cccccc;
}




#link_box_dx {
text-align:right
}





#menuSpeciale li a.wai   { 
color: #ff0; 
font-weight: bold; 
font-size: 15px; 
line-height: 20px; 
font-family: "Trebuchet MS", "Times New Roman", Times, serif; 
text-decoration: none; 
background-color: #000; 
text-indent: 0px; 
letter-spacing: 0px;
display: block; 
margin-left: -25px; 
padding: 2px; 
border-bottom: 1px solid #ccc 
}

#menuSpeciale li a.wai:hover   { 
text-decoration: none;
background-color: #000;
color: #ff0;
font-weight: bold;
}

#Articoli   { background-color: #fff; visibility: visible; padding: 10px; position: absolute; z-index: 9; top: 100px; left: 120px; width: 360px }


#testo_centrale { 
padding:10px;
background-color: #fff; 
position: absolute; 
z-index: 9; 
top: 100px; 
left: 120px; 
width: 440px; 
visibility: visible;
}


h1 { color: #ad0018; font-weight: 300; font-size: 1.3em; font-family: "Trebuchet MS", "Times New Roman", Times, serif; background-color: transparent; border-bottom: 1px solid #ccc; margin: 0px; } 


a { color: #ad0018; font-size: 11px; line-height: 13px; font-family: "Trebuchet MS", "Times New Roman", Times, serif; text-decoration: underline; background-color: transparent; text-indent: 0px; letter-spacing: 0px; margin-left: 0px }

a.small { color: #ad0018; font-size: 11px; line-height: 12px; font-family: "Trebuchet MS", "Times New Roman", Times, serif; text-decoration: none; background-color: transparent; text-indent: 0px; letter-spacing: 1px; margin-left: 0px; padding: 0px; border-bottom: 1px dotted #900; border-left: 1px dotted #900 } 

a.small:hover { color: #fff; font-weight: normal; font-size: 11px; line-height: 12px; font-family: "Trebuchet MS", "Times New Roman", Times, serif; text-decoration: none; background-color: #ad0018; text-indent: 0px; letter-spacing: 1px; margin-left: 0px; padding: 0px; border-bottom: 1px solid #900; border-left: 1px solid #900 } 


#BoxDue { 
font-size: 11px; 
line-height: 11px; 
background-image:url(../images/BG_Bandi.gif); 
background-repeat:no-repeat;
position: absolute; 
z-index: 10; 
top: 225px; 
left: 504px; 
width: 231px; 
height: 70px;
padding:18px 7px 7px; 
visibility: visible 
}

.paddingbox { 
padding: 18px 7px 7px; 
}


.paddingbox7 { 
padding: 0px 7px 7px; 
}

#BoxTre  { 
font-size: 11px; 
line-height: 11px; 
background-image: url(../images/BG_Calendario.gif); 
background-repeat:no-repeat;
position: absolute; 
z-index: 10; 
top: 300px; 
left: 504px; 
width: 231px; 
height: 70px; 
padding:18px 7px 7px; 
visibility: visible 
}

#BoxQuattro { 
font-size: 11px; 
line-height: 11px; 
background-image: url(../images/BG_Approfondimenti.gif); 
background-repeat:no-repeat;
position: absolute; 
z-index: 10; 
top: 375px; 
left: 504px; 
width: 231px; 
height: 70px; 
padding:18px 7px 7px; 
visibility: visible }

a.vuoto     { 
color: #ad0018; 
font-weight: bold; 
font-size: 12px; 
line-height: 12px; 
font-family: "Trebuchet MS", "Times New Roman", Times, serif; 
text-decoration: underline; 
text-indent: 0px; 
letter-spacing: 0px; 
margin-left: 0px; 
padding: 2px 
}

a.vuoto:hover   { 
color: #000; 
font-weight: bolder; 
text-decoration: underline; 
width: auto; 
height: auto 
}

a.smallbianco { 
color: #ad0018; 
font-size: 11px; 
line-height: 12px; 
font-family: "Trebuchet MS", "Times New Roman", Times, serif; 
text-decoration: none; 
background-color: #fff; 
padding: 0px; 
display: block; 
border-bottom: 0px none; 
border-left: 0px none 
}

a.smallbianco2 { 
color: #ad0018; 
font-size: 11px; 
line-height: 12px; 
font-family: "Trebuchet MS", "Times New Roman", Times, serif; 
text-decoration: none; 
background-color: #fff; 

display: block; 
border-bottom: 0px none; 
border-left: 0px none 
}

a.smallbianco:hover { 
color: #fff; 
text-decoration: none; 
background-color: #ad0018; 
}

.nero { 
color: #000 
}

/*pagine interne*/

#titolosezione {
color: #fff; 
font-weight: normal; 
font-size: 40px; 
line-height: 40px; 
font-family: "Trebuchet MS", "Times New Roman", Times, serif; text-decoration: none; 
background-color: transparent; 
text-indent: 0px; 
letter-spacing: -2px; 
display: block; 
margin-left: 0px; 
position: absolute; 
z-index: 150; 
top: 56px; 
left: 233px; 
width: 300px
}


/*pagina contatti*/

table.modulo {  
font-family: "Trebuchet MS", "Times New Roman", Times, serif; 
font-size: 11px; line-height: 13px; color: #000000; background-color: #eeeeee;
}

.bg999 {

background-color:#999999; 
color:#ffffff
}

.bgccc {
background-color:#cccccc
}


.input{
font-family: "Trebuchet MS", "Times New Roman", Times, serif; 
font-size: 11px;
}

/*.input180{
width:180px;
font-family: "Trebuchet MS", "Times New Roman", Times, serif; 
font-size: 11px;
}

.input280{
width:280px;
font-family: "Trebuchet MS", "Times New Roman", Times, serif; 
font-size: 11px;
}

.input60{
width:60px;
font-family: "Trebuchet MS", "Times New Roman", Times, serif; 
font-size: 11px;
}*/


/*territorio*/
#cartina { background-color: transparent; position: absolute; z-index: 20; top: 110px; left: 585px; width: 160px; height: 350px; visibility: visible }




/*pagina normativa e bandi*/

table.normativa {  
font-family: "Trebuchet MS", "Times New Roman", Times, serif; 
font-size: 11px; line-height: 13px; color: #000000; background-color: #eeeeee;
}

td.normativa {
border-bottom:1px solid #999999;
}

.bg999 {
background-color:#999999; 
color:#ffffff;
}

.bgwhite {
background-color:#FFFFFF;
border-bottom:1px solid #999999;
}

.scadenza {
font-family: "Trebuchet MS", "Times New Roman", Times, serif; 
font-size: 11px; line-height: 13px; color: #000000; font-weight:normal;
}



/*mappa immagine testata*/

ul#mappa1 {
margin:0;padding:0;
list-style:none;
position:absolute;
left:392px;top:0px;
width:362px;height:19px;

}
ul#mappa1 li {
display:block;
position:absolute;
margin:0;padding:0
}
li#mappa1-link1 {
left:0;top:0;
width:61px;height:19px
}
li#mappa1-link2 {
left:82px;top:0px;
width:70px;height:19px
}
li#mappa1-link3 {
left:173px;top:0px;
width:104px;height:19px
}
li#mappa1-link4 {
left:303px;top:0px;
width:19px;height:19px
}
li#mappa1-link5 {
left:323px;top:0px;
width:19px;height:19px
}
li#mappa1-link6 {
left:343px;top:0px;
width:19px;height:19px
}
#mappa1 a {
display:block;
width:100%;
height:100%;
}
#mappa1 .alt { display:none} 


/*fine mappa immagine*/





/*contenuti visibili nelle versioni accessibili*/

legend {display:none}


#testa {display:none} 
#briciole {display:none}
#sommario {display:none}
#flashnewslayerlink {display:none}
.tornasu
#tornasu_testo {display:none}
#tornasu_testo00 {display:none}
#tornasu_testo01 {display:none}
#tornasu_testo02 {display:none}
#tornasu_testo03 {display:none}
#tornasu_testo04 {display:none}
#tornasu_testo05 {display:none}
#tornasu_testo06 {display:none}
#tornasu_testo07 {display:none}
#tornasu_testo08 {display:none}
#tornasu_testo09 {display:none}
#tornasu_testo10 {display:none}

/*fine contenuti visibili solo nelle versioni accessibili*/

