
body        { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: white url(../images/comuni/bg.png) repeat-x; margin-top: 0px; margin-left: 0px; padding-top: 0px; padding-left: 0px; top: 0px; left: 0px }
a {color: white; text-decoration: none}
a:visited {text-decoration: none}  /* visited link */
a:active {text-decoration: none}   /* selected link */
a:hover { text-decoration:none; background-color: #707070 }
.left { float: left }
.page-title { font-weight: bold; font-size: 14px; letter-spacing: 1px; margin-bottom: 20px; margin-left: 60px }
.content-title  { font-weight: bold; font-size: 14px; background-color: #dcdcdc; letter-spacing: 1px; padding-top: 1px; padding-bottom: 1px; padding-left: 5px }
.page-title-big  { color: white; font-weight: bold; font-size: 24px; letter-spacing: 1px; margin-bottom: 20px; }
.page-title-big a { text-decoration: none; color: white;}
.page-title-big a:hover { text-decoration: none }
.right { float: right }
.img-settore {margin-left: 10px; margin-right: 10px; margin-bottom: 20px}

#footer { color: #c0c0c0; text-align:center; position: absolute; border: solid 0px white; width: 100%;}
a.footer:link   { color: #a0a0a0;  text-decoration: none; background-color: white }
a.footer  { color: #a0a0a0;  text-decoration: none; background-color: white;   }
a.footer:link:hover   { color: #808080; text-decoration: none; background-color: white;  }



#page         { position: absolute; top: 0px; width: 830px; visibility: hidden }
.placeholder { border: solid 1px white; }
.evidenziato { color: #6495ed }

#famiglie       { background: url(../images/comuni/famiglie.gif) no-repeat left bottom; padding: 30px; border: 0px; width: 765px; height: 400px }
a.famiglie:link   { color: #ce0031; font-size: 14px; text-decoration: none; background-color: #efb5ad }
a.famiglie  { color: #ce0031; font-size: 14px; text-decoration: none; background-color: #EFB5AD;   }
a.famiglie:link:hover   { color: #808080; text-decoration: none; background-color: #EFB5AD;  }
a.famiglie:hover   { color: #808080; text-decoration: none; background-color: #EFB5AD;  }

html>body #famiglie{ /* non IE browsers */  width: 825px; height: 400px}
.famiglie_titolo    { color: #ce0031; font-weight: bold; font-size: 16px; text-transform: uppercase; letter-spacing: 1px; padding-bottom: 5px; border-bottom: 1px dashed #E5C5D0; width: 770px }

.famiglie_item    { color: #ce0031; font-weight: bold; font-size: 14px; background: url(../images/comuni/nome_famiglie_bg.gif) repeat-x; margin-top: 10px; margin-left: 330px; border: 0px; width: 430px; height: 120px }
.famiglie_img   { background: url(../images/comuni/ico_famiglie_bg.gif) no-repeat left top; float: left; padding: 5px; border: 0px; width: 162px; height: 120px }

.famiglie_label {padding-top: 80px; padding-left: 40px; float: left;}

#famiglia          { background: url(../images/comuni/famiglia.gif) no-repeat left bottom; padding: 30px; border: 0px; width: 765px; height: 400px }
#famiglia_img    { background: url(../images/comuni/ico_famiglia_bg.gif) no-repeat left top; border: 0px; position: absolute; bottom: 105px; left: 350px; width: 207px; height: 252px }

.famiglia_titolo     { color: #ce0031; font-weight: bold; font-size: 16px; background: url(../images/comuni/red_box_8.gif) no-repeat right bottom; text-transform: uppercase; letter-spacing: 1px; padding-bottom: 5px; border-bottom: 1px dashed #e5c5d0; position: absolute; bottom: 60px; width: 770px }
#famiglia_lista     { margin-left: 540px; border: 0px; position: absolute; bottom: 90px; width: 220px; height: auto }
a.famiglia_lista:link    { color: black; font-size: 12px; text-decoration: none;}
a.famiglia_lista  { color: black; font-size: 12px; text-decoration: none; }
a.famiglia_lista:link:hover    { color: #808080; text-decoration: none; background-color: white; }
a.famiglia_lista:hover    { color: #808080; text-decoration: none; background-color: white; }

ul.famiglia_lista  { list-style-image: url(../images/comuni/red_box_8.gif) }

.box_padding  { padding: 20px }

.serie_titolo     {  margin-left: 10px; color: #ce0031; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; padding-bottom: 5px }
.serie_ambienti   {margin-top: 10px; margin-left: 10px }
.serie_img {height:245px; width:200px; padding-left:10px}
.serie_download  { margin-bottom: 25px; border-bottom: 1px dashed #e5c5d0; height: 56px }

.serie_colore      { float: left; margin-right: 40px; border: 0px; width: 110px }

.serie_lista_colori     { background: url(../images/comuni/red_box_8.gif) no-repeat right bottom; margin-top: 10px; margin-right: 20px; border-right: 0px; border-bottom: 1px dashed #e5c5d0; border-left: 0px; width: auto; height: 180px }
.serie_colore_note   { color: #ce0031; font-size: 11px; padding-left: 10px }
.serie_download_item {padding-top: 28px; }
a.serie_download_item:link    { color: #696969; font-size: 14px; text-decoration: none; background-color: white; margin-top: 20px; padding-top: 20px }
a.serie_download_item  { color: #696969; font-size: 14px; text-decoration: none; background-color: white   }
a.serie_download_item:link:hover    { color: #a9a9a9; text-decoration: none; background-color: white }


#header  { background: url(../images/comuni/header/bg.gif); position: absolute; top: 0px; left: 0px; width: 100%; height: 154px }
#header_fiore    { color: #F7E7DE; font-size: 0px; background: url(../images/comuni/header/fiore.gif) no-repeat left bottom; position: absolute; top: 0px; left: 0px; width: 100px; height: 145px }
#header_logo    { color:  #ce0031; font-size: 0px; background: url(../images/comuni/header/logo.gif) no-repeat right bottom; position: absolute; top: 47px; left: 640px; width: 190px; height: 97px }


#header_menu    { background-color: #ce0031; margin-top: 14px; margin-left: 20px; position: absolute; top: 47px; left: 100px; width: 520px; height: 45px }

#header_tab   { float: right; margin-top: 26px; height: 21px }

.header_link  { font-size: 10px; letter-spacing: 1px; float: left; padding-top: 21px; padding-right: 20px; padding-left: 5px; border-left: 1px solid white; height: 15px }

a.header:link {color: white; text-decoration: none}
a.header:link:hover  { color: #ffb6c1; text-decoration: none; background-color: #ce0031 }
a.header:link:visited {text-decoration: none}  /* visited link */

a.header {color: white; text-decoration: none}
a.header:hover  { color: #ffb6c1; text-decoration: none; background-color: #ce0031 }
a.header:visited {text-decoration: none}  /* visited link */

.tab   { background-color: white; float: left; padding-top: 2px; height: 21px }
a.tab:link  { color: #696969; font-size: 12px; text-decoration: none; background-color: white;  }
a.tab  { color: #484848; font-size: 14px; text-decoration: none; background-color: white;  }
a.tab:link:hover   { color: #808080; text-decoration: none; background-color: white;  }

#box  { position: absolute; top: 150px; left: 0px; width: 100%; }
#box_left     { position: absolute; top: 150px; left: 0px; width: 270px; }
#box_right    { position: absolute; top: 150px; left: 300px; width: 530px;  }

.box_header    { background: white url(../images/comuni/box/top_right.gif) no-repeat right top; border-left: 1px solid #dcdcdc; width: auto; height: 5px; font-size: 1px;  }
.box_body      { background: white url(../images/comuni/box/middle_right.gif) repeat-y right top; border-left: 1px solid #dcdcdc; width: auto; padding-top: 0px; padding-left: 0px  }			
.box_bottom     { font-size: 1px; background: white url(../images/comuni/box/bottom_bg.gif) repeat-x; width: auto; height: 10px }


.sezione_news_titolo     {  margin-left: 2px; color: #ce0031; font-size: 13px; text-transform: uppercase; letter-spacing: 1px; padding-bottom: 11px }

.sezione_news_menu  {color: #ce0031; font-size: 10px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; border-bottom: 1px solid #e5c5d0; }

a.sezione_news_menu  { background-color: white;}
a.sezione_news_menu:link  { background-color: white;}

a.sezione_news_menu:hover {text-decoration: none;}
a.sezione_news_menu:link:hover {text-decoration: none;}

a.sezione_news_menu:visited {text-decoration: none}
a.sezione_news_menu:link:visited {text-decoration: none}

a.sezione_news_menu:active {text-decoration: none}
a.sezione_news_menu:link:active {text-decoration: none}


.articolo_news_abstract  { margin-left: 2px; margin-bottom: 5px; padding-top: 5px; padding-bottom: 2px; border-bottom: 1px dashed #e5c5d0; }
.articolo_news_abstract_date {color: #ce0031; font-size: 11px; font-weight: bold;}
.articolo_news_abstract_text {color: black; font-size: 11px; padding-bottom: 8px;}

a.articolo_news_abstract {color: #ce0031; background-color: white; font-size: 10px; padding-top: 8px; margin-left: 160px}
a.articolo_news_abstract:link {color: #ce0031; background-color: white; font-size: 10px; margin-left: 160px}

a.articolo_news_abstract:hover {text-decoration: none;}
a.articolo_news_abstract:link:hover {text-decoration: none;}

a.articolo_news_abstract:visited {text-decoration: none}
a.articolo_news_abstract:link:visited {text-decoration: none}

a.articolo_news_abstract:active {text-decoration: none}
a.articolo_news_abstract:link:active {text-decoration: none}

.articolo_news  { background: url(../images/comuni/red_box_8.gif) no-repeat right bottom; padding-top: 5px; padding-bottom: 10px; margin-top: 10px; border-right: 0px; border-bottom: 1px dashed #e5c5d0; padding-left: 5px; border-left: 0px; width: auto;}
.articolo_news_image {float: left; padding-right: 20px; padding-bottom: 20px}
.articolo_news_title {color: #ce0031; font-size: 12px; font-weight: bold; padding-bottom:3px}

.articolo_news_text {color: black; font-size: 11px;}

a.articolo_news_text {color: #ce0031; background-color: white; font-size: 10px;}
a.articolo_news_text:link {color: #ce0031; background-color: white; font-size: 10px;}

a.articolo_news_text:hover {text-decoration: none;}
a.articolo_news_text:link:hover {text-decoration: none;}

a.articolo_news_text:visited {text-decoration: none}
a.articolo_news_text:link:visited {text-decoration: none}

a.articolo_news_text:active {text-decoration: none}
a.articolo_news_text:link:active {text-decoration: none}
