/* CSS Document */


/* stili colore neutro (news, faq, ecc.) */

table
{
background:#FFFFFF;
padding: 0;
border: 1px solid #4e8b8b;
margin: 0px;
margin-left: 15px;
margin-bottom:30px;
color:252525;
border-collapse:collapse;
}

table caption
{
font-weight:bold;
color:#252525;
margin:0;
padding:0;
}

table th
{
padding: 5px;
border: 1px solid #4e8b8b;
background:#1c6060;
color:#FFFFFF;
text-align:left;
}

table th.centrato
{
text-align: center;
}

table td
{
padding: 5px;
border: 1px solid #4e8b8b;
text-align:left;
}

table td.centrato
{
text-align: center;
}

table tr.colore1
{
background-color:#f5f5f5;
}

table tr.colore2
{
background-color:#e6f5f5;
}

table td a
{
text-decoration: underline;
color:#124343;
}

/* stili colore prevenzione hiv */

table.prev-hiv
{
background:#FFFFFF;
padding: 0;
border: 1px solid #627dc7;
margin: 0px;
margin-left: 15px;
margin-bottom:30px;
color:252525;
border-collapse:collapse;
}

table.prev-hiv caption
{
font-weight:bold;
color:#252525;
margin:0;
padding:0;
}

table.prev-hiv th
{
padding: 5px;
border: 1px solid #627dc7;
background:#3052ac;
color:#FFFFFF;
text-align:left;
}

table.prev-hiv th.centrato
{
text-align: center;
}

table.prev-hiv td
{
padding: 5px;
border: 1px solid #627dc7;
text-align:left;
}

table.prev-hiv td.centrato
{
text-align: center;
}

table.prev-hiv tr.colore1
{
background-color:#f5f5f5;
}

table.prev-hiv tr.colore2
{
background-color:#e8ecf7;
}

table.prev-hiv td a
{
text-decoration: underline;
color:#3052ac;
}


/* stili colore prevenzione mst */

table.prev-mst
{
background:#FFFFFF;
padding: 0;
border: 1px solid #fc7728;
margin: 0px;
margin-left: 15px;
margin-bottom:30px;
color:252525;
border-collapse:collapse;
}

table.prev-mst caption
{
font-weight:bold;
color:#252525;
margin:0;
padding:0;
}

table.prev-mst th
{
padding: 5px;
border: 1px solid #fc7728;
background:#a95f36;
color:#FFFFFF;
text-align:left;
}

table.prev-mst th.centrato
{
text-align: center;
}

table.prev-mst td
{
padding: 5px;
border: 1px solid #fc7728;
text-align:left;
}

table.prev-mst td.centrato
{
text-align: center;
}

table.prev-mst tr.colore1
{
background-color:#f5f5f5;
}

table.prev-mst tr.colore2
{
background-color:#f5ebe6;
}

table.prev-mst td a
{
text-decoration: underline;
color:#a95f36;
}

/* stili colore sezione giovani */

table.giovani
{
background:#FFFFFF;
padding: 0;
border: 1px solid #2d844e;
margin: 0px;
margin-left: 15px;
margin-bottom:30px;
color:252525;
border-collapse:collapse;
}

table.giovani caption
{
font-weight:bold;
color:#252525;
margin:0;
padding:0;
}

table.giovani th
{
padding: 5px;
border: 1px solid #2d844e;
background:#085d26;
color:#FFFFFF;
text-align:left;
}

table.giovani th.centrato
{
text-align: center;
}

table.giovani td
{
padding: 5px;
border: 1px solid #2d844e;
text-align:left;
}

table.giovani td.centrato
{
text-align: center;
}

table.giovani tr.colore1
{
background-color:#f5f5f5;
}

table.giovani tr.colore2
{
background-color:#edf6f0;
}

table.giovani td a
{
text-decoration: underline;
color:#085d26;
}


/* stili colore sezione giovani */

table.giovani
{
background:#FFFFFF;
padding: 0;
border: 1px solid #2d844e;
margin: 0px;
margin-left: 15px;
margin-bottom:30px;
color:252525;
border-collapse:collapse;
}

table.giovani caption
{
font-weight:bold;
color:#252525;
margin:0;
padding:0;
}

table.giovani th
{
padding: 5px;
border: 1px solid #2d844e;
background:#085d26;
color:#FFFFFF;
text-align:left;
}

table.giovani th.centrato
{
text-align: center;
}

table.giovani td
{
padding: 5px;
border: 1px solid #2d844e;
text-align:left;
}

table.giovani td.centrato
{
text-align: center;
}

table.giovani tr.colore1
{
background-color:#f5f5f5;
}

table.giovani tr.colore2
{
background-color:#edf6f0;
}

table.giovani td a
{
text-decoration: underline;
color:#085d26;
}


/* stili colore sezione donne */

table.donne
{
background:#FFFFFF;
padding: 0;
border: 1px solid #fc2f2f;
margin: 0px;
margin-left: 15px;
margin-bottom:30px;
color:252525;
border-collapse:collapse;
}

table.donne caption
{
font-weight:bold;
color:#252525;
margin:0;
padding:0;
}

table.donne th
{
padding: 5px;
border: 1px solid #fc2f2f;
background:#bb1a1b;
color:#FFFFFF;
text-align:left;
}

table.donne th.centrato
{
text-align: center;
}

table.donne td
{
padding: 5px;
border: 1px solid #fc2f2f;
text-align:left;
}

table.donne td.centrato
{
text-align: center;
}

table.donne tr.colore1
{
background-color:#f5f5f5;
}

table.donne tr.colore2
{
background-color:#f8eded;
}

table.donne td a
{
text-decoration: underline;
color:#bb1a1b;
}



/* stili colore sezione uomini */

table.uomini
{
background:#FFFFFF;
padding: 0;
border: 1px solid #03a1eb;
margin: 0px;
margin-left: 15px;
margin-bottom:30px;
color:252525;
border-collapse:collapse;
}

table.uomini caption
{
font-weight:bold;
color:#252525;
margin:0;
padding:0;
}

table.uomini th
{
padding: 5px;
border: 1px solid #03a1eb;
background:#1581b5;
color:#FFFFFF;
text-align:left;
}

table.uomini th.centrato
{
text-align: center;
}

table.uomini td
{
padding: 5px;
border: 1px solid #03a1eb;
text-align:left;
}

table.uomini td.centrato
{
text-align: center;
}

table.uomini tr.colore1
{
background-color:#f5f5f5;
}

table.uomini tr.colore2
{
background-color:#eaf1f4;
}

table.uomini td a
{
text-decoration: underline;
color:#1581b5;
}


/* stili colore sezione personehiv */

table.personehiv
{
background:#FFFFFF;
padding: 0;
border: 1px solid #ad57d4;
margin: 0px;
margin-left: 15px;
margin-bottom:30px;
color:252525;
border-collapse:collapse;
}

table.personehiv caption
{
font-weight:bold;
color:#252525;
margin:0;
padding:0;
}

table.personehiv th
{
padding: 5px;
border: 1px solid #ad57d4;
background:#6f4281;
color:#FFFFFF;
text-align:left;
}

table.personehiv th.centrato
{
text-align: center;
}

table.personehiv td
{
padding: 5px;
border: 1px solid #ad57d4;
text-align:left;
}

table.personehiv td.centrato
{
text-align: center;
}

table.personehiv tr.colore1
{
background-color:#f5f5f5;
}

table.personehiv tr.colore2
{
background-color:#f6f1f8;
}

table.personehiv td a
{
text-decoration: underline;
color:#6f4281;
}


/* stili colore sezione approfondimenti */

table.approfondimenti
{
background:#FFFFFF;
padding: 0;
border: 1px solid #5f9f41;
margin: 0px;
margin-left: 15px;
margin-bottom:30px;
color:252525;
border-collapse:collapse;
}

table.approfondimenti caption
{
font-weight:bold;
color:#252525;
margin:0;
padding:0;
}

table.approfondimenti th
{
padding: 5px;
border: 1px solid #5f9f41;
background:#4a7e2c;
color:#FFFFFF;
text-align:left;
}

table.approfondimenti th.centrato
{
text-align: center;
}

table.approfondimenti td
{
padding: 5px;
border: 1px solid #5f9f41;
text-align:left;
}

table.approfondimenti td.centrato
{
text-align: center;
}

table.approfondimenti tr.colore1
{
background-color:#f5f5f5;
}

table.approfondimenti tr.colore2
{
background-color:#f0f5ec;
}

table.approfondimenti td a
{
text-decoration: underline;
color:#4a7e2c;
}