body {
/*background-image: url("../images/sfondoquad.jpg");*/
background-color:#5B626E; /**/
text-align: center;
margin: 0px;
padding: 0px;
height: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

A:link {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px;color:MEDIUMBLUE
;text-decoration: none; }
A:active {color:MEDIUMBLUE
; }
A:visited {color:MEDIUMBLUE
; text-decoration:none ;}
A:hover {color:cornflowerblue; text-decoration: underline;}


.Titolo_didascalia {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: bold
}
.didascalia {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-STYLE: oblique;
}
#mainbox {
background-color:white;
font-family: Verdana, Arial, Helvetica, sans-serif;

position:relative;
text-align: left;
width: 733px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
border-style: none;/* solid*/
border-width: 1px 1px 1px 1px;
border-color:white;/*#7d7d73;*/

}

.content_box {
background-color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;

width: 560px;
margin-top: 0px;
margin-right: 15px;
margin-left: 5px; /*sposta*/
margin-bottom: 8px;

padding: 0px 0px 0px 20px;

border-style: none; /*solid*/
border-width: 1px 1px 1px 1px;
border-color:blue;
}


.dispfoto_link {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top: 0px;
margin: 0px;
margin-bottom: 8px;
padding: 0px 0px 0px 20px;

border-style: none; /*solid*/
border-width: 1px 1px 1px 1px;
border-color:blue;
}

A.dispfoto_link:link {color:white; text-decoration :none ;}
A.dispfoto_link:visited {color:white; text-decoration : ;}
A.dispfoto_link:hover {color:white; text-decoration : underline;}
A.dispfoto_link:active {color:red; text-decoration : ;}


.content_title_bar {
background-image: url("../images/titbar1.jpg");
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size :11px ;
font-weight :bold ;
font-style:;
color: midnightblue;
padding: 0px 0px 0px 10px;
margin: 0px 0px 0px 0px;
text-align : left;
border-style:none ;/*inset ridge */
border-width: 1px 2px 1px 1px;
border-color: slategray;

}

div.firstletter:first-letter {font-size:15px;color:darkgrey;}
div.firstletter2:first-letter {font-size:13px;color:darkgrey;}
img.bordin { padding: 0px 0px 0px 0px; margin: 10px 10px 10px 10px;   border: groove slategray 1px ; }

.navibar_image_link{
color :white;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
text-decoration : none;
}
.navibar_image {

BORDER-COLOR: RED;

}

A.navibar_image_link:hover {
color :white;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
text-decoration : underline;
}
A.navibar_image_link:link {
color : #ffffff;
font-size : 10px;

}
A.navibar_image_link:visited {
color : #ffffff;
font-size : 10px;
}

#box1_table {
width: 562px;
table-layout: ;
font-family : Verdana, Arial, Helvetica, sans-serif;
color:  lightslategray;
font-size: 11px;
font-weight : bold ;
padding: 0px 10px 10px 0px;
margin: 5px 0px 0px 0px;
text-align : justify;
background-color: white;
border: 1px solid darkgrey;
border-collapse: collapse;
empty-cells: ;
border-spacing: 20px;
}
#box0_table {
width: 562px;
table-layout: ;
font-family : Verdana, Arial, Helvetica, sans-serif;
color:  lightslategray;
font-size: 11px;
font-weight : bold ;
padding: 0px 10px 10px 0px;
margin: 5px 0px 0px 0px;
text-align : justify;
background-color: white;
border: 0px solid darkgrey;
border-collapse: collapse;
empty-cells: ;
border-spacing: 20px;
}

#box1_table td{ padding: 1em; background-color: #f9f9f9; border: 0px solid #666;}
}
#box2_table {
width: 120px;
table-layout: ;
font-family : Verdana, Arial, Helvetica, sans-serif;
color:  LIGHTSLATEGRAY;
font-size: 10px;
font-weight :bold ;
padding: 0px 10px 10px 0px;
margin: 5px 0px 0px 0px;
text-align :;
background-color: ;
border: 1px solid darkgrey;
border-collapse: collapse;
empty-cells: ;
border-spacing: 20px;
}

#box2_table caption{ caption-side: bottom; background-color: #f6f6f6; border: 0px solid #666; width: 5em; }
#box2_table thead{ text-align: left; }
#tbox2_table tfoot{ border-top: 1px solid #600; border-right: 0px solid #600; font-size: .8em; text-align: right; }
#box2_table tbody{ border: 1px solid #00f; }
#box2_table td{ padding: 1em; background-color: #f9f9f9; border: 0px solid #666;
}
#box3_table {
width: 562px;
table-layout: ;
font-family : Verdana, Arial, Helvetica, sans-serif;
color:  LIGHTSLATEGRAY;
font-size: 10px;
font-weight :bold ;
padding: 0px 10px 10px 0px;
margin: 5px 0px 0px 0px;
text-align: justify;
background-color: ;
border: 1px solid darkgrey;
border-collapse: collapse;
empty-cells: ;
border-spacing: 20px;
}

#box3_table td{ padding: 1em; background-color: #f9f9f9; border: 0px solid #666;}

.box4_table {
width: 278px;

table-layout: ;
font-family : Verdana, Arial, Helvetica, sans-serif;
color:  LIGHTSLATEGRAY;
font-size: 10px;
font-weight :bold ;
padding: 0px 10px 10px 10px;
margin: 5px 0px 0px 0px;
text-align :justify;
background-color: ;
border: 1px solid darkgrey;
border-collapse: collapse;
empty-cells: ;
border-spacing: 20px;

}
.box4_table td{ padding-left:1em;padding-right:1em;background-color: #f9f9f9; border: 0px solid #666; }

#box5_table {
width:226px;
table-layout: ;
font-family : Verdana, Arial, Helvetica, sans-serif;
color:  LIGHTSLATEGRAY;
font-size: 10px;
font-weight :bold ;
padding: 0px 10px 10px 0px;
margin: 5px 0px 0px 0px;
text-align :;
background-color: ;
border: 1px solid darkgrey;
border-collapse: collapse;
empty-cells: ;
border-spacing: 20px;
}
#box5_table td{ padding:1em ; background-color: #f9f9f9; border: 0px solid #666;}

#box6_table {
width:312px;
table-layout: ;
font-family : Verdana, Arial, Helvetica, sans-serif;
color:  LIGHTSLATEGRAY;
font-size: 10px;
font-weight :bold ;
padding: 0px 0px 0px 0px;
margin: 5px 0px 0px 0px;
text-align :justify;
background-color: ;
border: 1px solid darkgrey;
border-collapse: collapse;
empty-cells: ;
border-spacing: 20px;
}
#box6_table td{ padding: 1em; background-color: #f9f9f9; border: 0px solid #666;}

#box7_table {
width: 560px;
table-layout: ;
font-family : Verdana, Arial, Helvetica, sans-serif;
color:  white;
font-size: 11px;
font-weight :bold ;
padding: 0px 10px 10px 0px;
margin: 5px 0px 0px 0px;
text-align : ;
background-color: ;
border: 1px solid darkgrey;
border-collapse: collapse;
empty-cells: ;
border-spacing: 20px;
}
#box_sedi {
width: 550px;
table-layout: ;
font-family : Verdana, Arial, Helvetica, sans-serif;
color:  LIGHTSLATEGRAY;
font-size: 10px;
font-weight :bold ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align :;
background-color: ;
border: 0px solid darkgrey;
border-collapse: collapse;
empty-cells: ;
border-spacing: 0px;
}
#box_sedi1 {
width: 550px;
table-layout: ;
font-family : Verdana, Arial, Helvetica, sans-serif;
color:  LIGHTSLATEGRAY;
font-size: 11px;
font-weight :bold ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align :;
background-color: ;
border: 0px solid darkgrey;
border-collapse: collapse;
empty-cells: ;
border-spacing: 0px;
}

.box {
width: 550px;
table-layout: ;
font-family : Verdana, Arial, Helvetica, sans-serif;
color:  lightslategray;
font-size: 11px;
font-weight :bold ;
padding: 0px 0px 0px 0px;
margin: 5px 0px 0px 0px;
text-align : justify;
background-color: ;
border: 1px solid darkgrey;
border-collapse: collapse;
empty-cells: ;
border-spacing: 0px;
}

.didasc_testo {
width: 200px;
table-layout: ;
font-family : Verdana, Arial, Helvetica, sans-serif;
color:  lightslategray;
font-size: 9px;
font-weight :bold ;
padding: 0px 0px 0px 0px;
margin: 5px 0px 0px 0px;
text-align : center;
background-color: ;
border: 0px solid darkgrey;
border-collapse: collapse;
empty-cells: ;
border-spacing: 0px;
}


#footer_mainbox {
width: 733px;
border-collapse: collapse; border: none;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
color:black;
font-size :11px;
background-color:;
margin-top: 5px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
border-style: ; /*solid none*/
border-width: 1px 1px 1px 1px;
border-color:red;
}

.linkbars {
background-color: ;/*#7d7d73 */
background-image: url("../images/bkg_bar.gif");
text-align : center;
width: 730px;
height: 13px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-style: none; /*solid border-width: 1px 1px 1px 1px; */
border-color:;
border-collapse: collapse;
}
.linkbars_box {
color: white;
background-color:transparent ;
width:auto ;
height: 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size :11px ;
font-weight : ;
padding-left : 10px;
padding-right : 10px;
padding-top : 2px;
padding-bottom : 2px;
margin-top: 3px;
margin-bottom: 3px;
margin-left:0px;
margin-right: 0px;
text-align : center;
border-style: none; /*solid */
border-width: 0px 0px 0px 1px;
border-color:white;
text-decoration : none;
}
A.linkbars_box:link {
color: white;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : ;
font-size: 11px;
}
A.linkbars_box:visited {
color: white;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration :none ;
}
A.linkbars_box:active {
color:white ;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration : none;
}
A.linkbars_box:hover {
color:white;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration : underline;
}



#linkbars_upbtn {
position:relative; left:125px;
width:auto ;
color:;
margin-top: 0px;
margin-bottom: 2px;
border-style:none ; /* solid*/
border-width: 1px 1px 1px 1px;
border-color:RED;

}

#contact_window {
background-color: LIGHTGRAY;
text-align: left;
color: #05175E;
margin: ;
padding-left : 50px;
padding-right : 20px;
padding-top : 0px;
padding-bottom : 20px;
border-style: ; /* solid none*/
border-width: 1px 1px 1px 1px;
border-color:red;

}
#readdress_window {
background-color: ;
text-align: left;
font-size: 15px;
text-align: justify;
color: #05175E;
margin-top: 60px;
margin-right: 35px;
margin-bottom: 60px;
margin-left: 35px;
border-style: ; /*solid none*/
border-width: 1px 1px 1px 1px;
border-color:;

}

.action_txt {
color: slategray;
font-size: 12px;
text-align: right;
text-decoration : none;
}
A.action_txt:link {
color :slategray;
font-size : 12px;
text-decoration : none;
}
A.action_txt:active {
color: slategray;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-decoration : none;
}
A.action_txt:hover {
color: slategray;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : ;
text-decoration : none;
}
A.action_txt:visited {
color: slategray;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size :12 ;
font-weight : ;
text-decoration : none;
}


#dircent_table {
table-layout : ;
margin-left : 10px;
width : 450px;
font-size : 15px;
color:navy;
font-family : Verdana, Arial, Helvetica, sans-serif;
border-color : red;
border-width : 0;
border-style : solid;
}

#periferici_image {
position: absolute; top: 150px; left: 320px;
}

.periferici_text {
color : #black;
font-family : Comic Sans Serif, Arial, Helvetica, sans-serif;
font-style : normal;
font-weight : 800;
line-height : 22px;
padding-left: 50px;
margin-top : 0;
}
.competenze_peri{
color : black;
font-family : Comic Sans Serif, Arial, Helvetica, sans-serif;
font-size: 13px;
font-style : normal;
font-weight : 170;
line-height : 22px;
padding-left: px;
margin-top : 0;
margin-right : 30;
text-align : justify;
}

.sedecent_txt {
font-family : Arial, Helvetica, sans-serif;
font-size : 70px;
font-weight : normal;
}

.compitiuffici_txt {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight :bold ;
color:  lightslategray;
text-decoration : none;
padding-left : 0px;
padding-right : 0px;
margin-top: 20px;
margin-left:20px;
margin-right:20px;
margin-bottom:20px;
text-align : justify;

}

.province_text {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : black;
font-size : 13px;
font-weight :normal;
text-align: left;
margin-bottom : 10px;
margin-left : 10px;
margin-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
padding-bottom : 0;
}


#legenda_peri {
POSITION: absolute; top: 425PX; left: 380;
width: 190px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : black;
font-weight : ;
margin-top : 0;
margin-bottom : 0;
margin-left : ;
text-align : justify;
padding-left : 15px;
padding-right : 10px;
padding-top : 5px;
padding-bottom : 5px;
border-bottom :;
border-top : ;
}

#submap_peritext {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : x-small;
text-align: LEFT;
font-weight: normal;
margin-left:15px ;
margin-top: 10px;
background-color:;
border: 0px solid #000;
}


ul.lista_presentazione {
list-style-image: url("../images/freccetta.gif");
color:DIMGRAY;

font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
margin-top: 20px;
margin-left:80px;
margin-right:60px;
text-align : justify;
}

ul.lista_sedecentr {
list-style-image: url("../images/quad.jpg");
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
margin-top: 0px;
margin-left:80px;
text-align : justify;
}

ul.lista_links {
list-style-type:none;
/*list-style-image: url("../images/freccetta.gif");*/
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
margin-top: 20px;
margin-left:80px;
text-align : justify;
}

A.links:link {font-size : 11px; font-weight : bold; color:mediumblue; text-decoration :none ; margin-left:10px;}
A.links:visited {font-size : 11px;font-weight : bold;mediumblue; text-decoration : ;margin-left:10px;}
A.links:active {font-size : 11px;font-weight : bold;color:mediumblue; text-decoration : ;margin-left:10px;}
A.links:hover {font-size : 11px;font-weight : bold;color:cornflowerblue; text-decoration : underline;margin-left:10px;}


A.links_light:link {font-size : 11px; font-weight : bold; color:ROYALblue; text-decoration :none ;}
A.links_light:visited {font-size : 11px;font-weight : bold;color:ROYALblue; text-decoration : ;}
A.links_light:active {font-size : 11px;font-weight : bold;color:ROYALblue; text-decoration : ;}
A.links_light:hover {font-size : 11px;font-weight : bold;color:#86bdfb; text-decoration : underline;}


.descriptiontext {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : x-small;
padding : 0 10px 10px;
border-style : solid;
border-color : black;
border-width : 0;
text-align : justify;
}

.breadcrumbs {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color: blue;
text-decoration : none;
}

A.breadcrumbs:link {
color : blue;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
margin : 4px;
text-decoration : none;

}
A.breadcrumbs:active {
font-family : Verdana, Arial, Helvetica, sans-serif;
color: blue;
}

A.breadcrumbs:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration : underline;
color: blue;

}

A.breadcrumbs:visited {
font-family : Verdana, Arial, Helvetica, sans-serif;
color:blue;
}



.date {
color : dimgray;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-style : oblique;
text-align:left;
}

.pagetitle {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : black;
font-size : 15px;
font-style : normal;
font-weight : bold;
line-height : 22px;
margin-bottom : 6px;
margin-top : 0;
margin-left : 20px;
}
.pagesubtitletext {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : black;
font-size: 15px;
font-weight : bold;
margin-bottom : 0;
margin-left : 0;
margin-top : 0;
width : auto;
text-align : justify;
padding-left : 10px;
padding-right : 10px;
padding-top : 5px;
padding-bottom : 5px;
border-width : 1px;
}
.pagesubtext {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : navy;
font-size : small;
margin-bottom : 5px;
margin-left : 10px;
margin-top : 10px;
width : auto;
text-align : justify;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
padding-bottom : 0;
}

.summarytext {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
text-align : justify;
}


.rightnavtxt {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-decoration : none;
}

.rightnavbgcolor {
background-image: url("../images/sfondoquad2.jpg");
/*background-color :#517899 ;
#A1BDB3verdoline  #7AA6D3azzurrine sultblue_18.jpg  */
}

A.rightnavtxt:hover {
color :white;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-decoration : underline;
}
A.rightnavtxt:link {
font-size : 11px;
color : #ffffff;
}
A.rightnavtxt:visited {
font-size : 11px;
color : #ffffff;
}

.footer {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
text-decoration : none;
}
A.footer:active {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
margin : px;
color: white;
text-decoration : none;

}

A.footer:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
color: lightblue;
font-size: 10px;
text-decoration:none;
}
A.footer:link {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : ;
}

.toolslinks {
color : white;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size :10px;
font-style : normal;
font-weight : normal;
text-decoration : none;

}
A.toolslinks:link {
color : white; /*#000080;*/
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 10px;
font-style : normal;
font-weight : normal;
text-decoration : none;
}
A.toolslinks:visited {
color : white; /*#000080;*/
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 10px;
font-style : normal;
font-weight : normal;
text-decoration : none;
}
A.toolslinks:hover  {
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
color : blue;
font-size : 10px;
font-style : normal;
font-weight : normal;
text-decoration : none;

}

A.mailto:link {
color : mediumblue;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 13px;
font-style : normal;
font-weight : normal;
text-decoration : none;}

A.mailto:visited {
color :mediumblue;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 13px;
font-style : normal;
font-weight : normal;
text-decoration : none;
}
A.mailto:hover {
color : darkgrey;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 13px;
font-style : normal;
font-weight : normal;
text-decoration : underline;
}

