/* CSS Document */

body {
	background-color: #ffffff;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
td.cella-footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #4D8364;
	text-align:center;
	margin-left: 10px;
	padding: 10px;
}
td.cella-footer-officina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align:center;
	margin-left: 10px;
	padding: 10px;
}
td.cella-footer-G2000 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #0044A9;
	text-align:center;
	margin-left: 10px;
	padding: 10px;
}

td.cella-footer-altaitalia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #003399;
	text-align:center;
	margin-left: 10px;
	padding: 10px;
}

td.nav-bakground-cell-centro {
	vertical-align: top;
	background-color: #4D8364;
}
td.nav-bakground-cell-centro-G2000 {
	background-color: #0044A9;
	background-repeat: repeat-x;
	vertical-align: top;
}

td.nav-bakground-cell-centro-altaitalia {
	background-color: #003399;
	background-repeat: repeat-x;
	vertical-align: top;
}

td.cella-spazioLR-10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 10px;
	padding-left: 10px;
}
td.cella-tratteggio {
	background-image:   url(ITA/image/common/tratto-oriz.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 15px;
}
td.cella-puls {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 7px;
}
td.cella-puls-trat {
	vertical-align: top;
	width:146px;
	text-align:center;
	padding-left:0px;
	padding-right:0px;
}
td.cella-puls-trat-g2000 {
	vertical-align: top;
	width:140px;
	text-align:center;
	padding-left:3px;
	padding-right:3px;
}
.nero11bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.blu11bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0044A9;
	font-weight: bold;
}
.blu10bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0044A9;
	font-weight: bold;
}

.blu-altaitalia-11bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight: bold;
}
.blu-altaitalia-10bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	font-weight: bold;
}

.rosso11bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}
.nero10bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.nero11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.nero10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.nero10italico {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-style: italic;
}
.nero11italico {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-style: italic;
}
.rosso10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.rosso {
	color: #FF0000;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
a.puls-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.puls-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
a.bianco10-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.bianco10-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F7DB00;
	text-decoration: none;
}
a.officina10-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
a.officina10-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	FONT-WEIGHT: bold;
	text-decoration: underline;
}
.moduli { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
}
img.pdf {
	vertical-align: bottom;
}


.foemina_navbar_bkg {
	background-image:url(ITA/image/navbar-foemina/background-navbar.gif);
}

#navcontainer-foemina { width: 146px; }

#navcontainer-foemina ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-size: 13px;
text-align:center;
line-height:13px;
}

#navcontainer-foemina a
{
display: block;
padding: 8px 3px;
width: 140px;
background-color: #CC6699;
border-bottom: 3px solid #FFF;
}

#navcontainer-foemina a:link, #navlist-foemina a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer-foemina a:hover
{
color: #663366;
text-decoration: none;
}

.purple11bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC6699;
	font-weight: bold;
}

.td-titolohomealtaitalia {
	background-color:#ffcd0d;
}
