BODY {
	margin-top:0px;
	border-top:0px;
}


td {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #666666;
}

p {
	text-align: justify;
}

.underline {
	text-decoration:underline;
}

.bold {
	font-weight:bold;
}

/*TD.cellaBord {
		border:1px solid #999999;
}

TD.cellaBordDx {
		border-right:1px solid #999999;
}

TD.cellaBordSx {
		border-left:1px solid #999999;
}

TD.cellaBordTop {
		border-top:1px solid #999999;
}

TD.cellaBordBottom {
		border-bottom:1px solid #999999;
}*/

.center {
	text-align: center;
	margin:3px;
}

.left {
	text-align: left;
	margin:3px;
}

.right {
	text-align: right;
	margin:3px;
}

.titViolaHP {
	font-family: Arial;
	font-size: 11px;
	color: #660066;
}

.titViolaHP A {
	font-family: Arial;
	font-size: 11px;
	color: #660066;
	textdecoration:none;
}

.titViolaHP A:hover {
	font-family: Arial;
	font-size: 11px;
	color: #660066;
	textdecoration:underline;
}

.titViolaHP A:visited {
	font-family: Arial;
	font-size: 11px;
	color: #660066;
}

caption.neroGiu {
	align:bottom;
	text-align:left;
	font-size:10px;
	color:#000000;
	padding-top:5px;
}

.biblioIst {
	text-align: justify;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #000066;
	border-bottom:1px solid #000066;
}

p.biblio {
	text-align: justify;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #CC0066;
	border-bottom:1px solid #CC0066;
}

p.biblioMed {
	text-align: justify;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #29869c;
	border-bottom:1px solid #29869c;
}

p.biblioIst{
	text-align: justify;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #000066;
	border-bottom:1px solid #000066;
}

p.biblioADonna{
	text-align: justify;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #7AA300;
	border-bottom:1px solid #7AA300;
}

p.biblioMen {
	text-align: justify;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #CC9900;
	border-bottom:1px solid #CC9900;
}

p.biblioSal {
	text-align: justify;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #99cc00;
	border-bottom:1px solid #99cc00;
}

p.gloss{
	text-align: justify;
	margin-top:10px;
	margin-bottom:0px;
	padding-bottom:15px;
	border-bottom:1px solid #7AA300;
}

.hpAzzPicc {
	font-face:Arial;
	font-size: 10px;
	color: #2E859F;
}

.hpAzzPicc A{
	font-face:Arial;
	font-size: 10px;
	color: #2E859F;
	text-decoration:none;
}

.hpAzzPicc A:hover{
	font-face:Arial;
	font-size: 10px;
	color: #2E859F;
	text-decoration:underline;
}

.hpAzzPicc A:visited{
	font-face:Arial;
	font-size: 10px;
	color: #2E859F;
}

UL.hp {
	margin-left:4px;
	margin-bottom:0px;
	padding-left:18px;
	list-style-image: url("/thol/pages/images/puntoElAzz.gif");
	font-size: 10px;
	color: #2E859F;
}

/*UL.hp A {
	color: #2E859F;
	margin-left:4px;
	margin-bottom:0px;
	padding-left:18px;
	list-style-image: url("/thol/pages/images/puntoElAzz.gif");
	font-size: 10px;
	text-decoration:none;
}

UL.hp A:hover {
	color: #2E859F;
	margin-left:4px;
	margin-bottom:0px;
	padding-left:18px;
	list-style-image: url("/thol/pages/images/puntoElAzz.gif");
	font-size: 10px;
	text-decoration:underline;
}

UL.hp A:visited {
	color: #2E859F;
	margin-left:4px;
	margin-bottom:0px;
	padding-left:18px;
	list-style-image: url("/thol/pages/images/puntoElAzz.gif");
	font-size: 10px;
	text-decoration:none;
}*/

UL.hpVerde {
	margin-left:4px;
	margin-bottom:0px;
	padding-left:18px;
	list-style-image: url("/thol/pages/images/puntoElVerde.gif");
	font-size: 11px;
	color: #333333;
}

UL.elencoInt {
	margin-bottom:0px;
	padding-left:18px;
	margin-left:0px;
}

UL.pGiallo {
	margin-left:4px;
	margin-bottom:0px;
	padding-left:18px;
	list-style-image: url("/thol/pages/images/prodotti/proctoflan/puntoGiaSuAzz.gif");
	font-size: 10px;
}

UL.pAzz {
	margin-left:4px;
	margin-bottom:0px;
	padding-left:18px;
	list-style-image: url("/thol/pages/images/prodotti/proctoflan/puntoAzzSuBianco.gif");
}

.testo {
	font-size: 11px;
	line-height: 140%;
}

.titHP {
	color: #333333;
	font-size: 11px;
}

.titA {
	color: #ff9900;
	font-size: 11px;
	font-weight: bold;
}

.titA A{
	color: #ff9900;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.titA A:hover{
	color: #ff9900;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
}

.titA A:visited{
	color: #ff9900;
	font-size: 11px;
	font-weight: bold;
}

.didascalie {
		color:#666666;
		font-face:Arial;
		font-size:10px;
}

.didascalie A {
		color:#666666;
		font-face:Arial;
		font-size:10px;
		text-decoration:none;
}

.didascalie A:hover{
		color:#666666;
		font-face:Arial;
		font-size:10px;
		text-decoration:underline;
}

.didascalie A:visited{
		color:#666666;
		font-face:Arial;
		font-size:10px;
}

A.calCong {
		color:#2E859F;
		font-face:Arial;
		font-size:10px;
		text-decoration:none;
}

A.calCong:hover {
		color:#2E859F;
		font-face:Arial;
		font-size:10px;
		text-decoration:underline;
}

A.calCong:visited {
		color:#2E859F;
		font-face:Arial;
		font-size:10px;
}



A.biblio {
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

A.biblio:hover{
	font-size: 10px;
	color: #000000;
	text-decoration:underline;
}

A.biblio:visited{
	font-size: 10px;
	color: #000000;
}

.didHpCongr {
		color:#999999;
		font-family:Arial;
		font-size:10px;
		line-height:140%;
}

.didHpCongr A {
		color:#999999;
		font-family:Arial;
		font-size:10px;
		line-height:140%;
		text-decoration:none;
}

.didHpCongr A:hover {
		color:#999999;
		font-family:Arial;
		font-size:10px;
		line-height:140%;
		text-decoration:underline;
}

.didHpCongr A:visited {
		color:#999999;
		font-family:Arial;
		font-size:10px;
		line-height:140%;
}

A.leggiHpViola  {
		color:#660066;
		font-family:Arial;
		font-size:10px;
		line-height:140%;
		text-decoration:none;
}

A:hover.leggiHpViola  {
		color:#660066;
		font-family:Arial;
		font-size:10px;
		line-height:140%;
		text-decoration:underline;
}

A:visited.leggiHpViola  {
		color:#660066;
		font-family:Arial;
		font-size:10px;
		line-height:140%;
}

.imgSx {
	margin-right:15px;
	float:left
}

.imgDx {
	margin-left:15px;
	float:right
}

h1.med {
	color: #29869c; 
	font-size: 12px;
	margin-bottom: 0px;
}

h1.gior {
	color: #663300; 
	font-size: 12px;
	margin-bottom: 0px;
}

h1.aDonna {
	color: #7AA300; 
	font-size: 12px;
	margin-bottom: 0px;
}


h1.ist {
	color: #000066; 
	font-size: 12px;
	margin-bottom: 0px;
}

h1.ist A{
	color: #000066; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:none;
}

h1.ist A:hover{
	color: #000066; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:underline;
}

h1.ist A:visited {
	color: #000066; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:none;
}

.med {
	color: #2E859F; 
	font-size: 12px;
	margin-bottom: 0px;
}

.med A{
	color: #2E859F; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:none;
}

.med A:hover{
	color: #2E859F; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:underline;
}

.med A:visited {
	color: #2E859F; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:none;
}

.medInt {
	color: #2E859F; 
}

.medInt A{
	color: #2E859F; 
	text-decoration: none;
}

.medInt A:hover{
	color: #2E859F; 
	text-decoration: underline;
}

.medInt A:visited {
	color: #2E859F; 
	text-decoration: none;
}

h1 {
	color: #990099; 
	font-size: 12px;
	margin-bottom: 0px;
}

h1 A{
	color: #990099; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:none;
}

h1 A:hover{
	color: #990099; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:underline;
}

h1 A:visited {
	color: #990099; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:none;
}

h2 {
	color: #CC0066; 
	font-size: 12px;
	margin-bottom: 0px;
}

h2 A {
	color: #CC0066; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:none;
}

h2 A:hover {
	color: #CC0066; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:underline;
}

h2 A:visited{
	color: #CC0066; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:none;
}

h3 {
	color: #CC6666; 
	font-size: 12px;
	margin-bottom: 0px;
}

h3 A {
	color: #CC6666; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:none;
}

h3 A:hover {
	color: #CC6666; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:underline;
}

h3 A:visited {
	color: #CC6666; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:none;
}

h4 {
	color: #CC9900; 
	font-size: 12px;
	margin-bottom: 0px;
}

h4 A {
	color: #CC9900; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:none;
}

h4 A:hover {
	color: #CC9900; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:underline;
}

h4 A:visited {
	color: #CC9900; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:none;
}

h5 {
	color: #99cc00; 
	font-size: 12px;
	margin-bottom: 0px;
}

h5 A {
	color: #99cc00; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:none;
}

h5 A:hover {
	color: #99cc00; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:underline;
}

h5 A:visited {
	color: #99cc00; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:none;
}

h6 {
	color: #CC0000; 
	font-size: 12px;
	margin-bottom: 0px;
}

h6 A {
	color: #CC0000; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:none;
}

h6 A:hover {
	color: #CC0000; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:underline;
}

h6 A:visited {
	color: #CC0000; 
	font-size: 12px;
	margin-bottom: 0px;
	text-decoration:none;
}


A {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	color: #666666;	
}

A:hover {
	text-decoration: underline;
}

A:visited {
	text-decoration: none;
}

A.linkHp {
	color: #333333;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.linkHp:hover {
	color: #333333;
	text-decoration: underline;
}

A.linkHp:visited {
	color: #333333;
}

P.hpGrigio {
	color: #666666;
	font-size: 11px;
	font-family: Arial;
	text-align:left;
}

A.linkHpGrigio {
	color: #666666;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	text-align:left;
}

A.linkHpGrigio:hover {
	color: #666666;
	text-decoration: underline;
	text-align:left;
}

A.linkHpGrigio:visited {
	color: #666666;
	text-align:left;
}

A.linkInt {
	color: #666666;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}

A.linkInt:hover {
	color: #666666;
	text-decoration: underline;
}

A.linkInt:visited {
	color: #666666;
}

.testoIst {
	color: #000066;
}

A.testoIst {
	color: #000066;
	text-decoration:none;
}

A.testoIst:hover  {
	color: #000066;
	text-decoration:underline;
}

A.testoIst:visited {
	color: #000066;
}

.testoIstMenu {
	color: #000066;
	font-size: 10px;
	font-face: Arial;
}

.IstMenuMotRic {
	color: #000066;
	font-size: 11px;
	font-family: Arial;
}

A.linkADonna {
	color: #7AA300;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}

A.linkADonna:hover {
	color: #7AA300;
	text-decoration: underline;
}

A.linkADonna:visited {
	color: #7AA300;
}

A.linkIst {
	color: #000066;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}

A.linkIst:hover {
	color: #000066;
	text-decoration: underline;
}

A.linkIst:visited {
	color: #000066;
}

A.linkIstRete {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}

A.linkIstRete:hover {
	color: #000066;
	text-decoration: underline;
}

A.linkIstRete:visited {
	color: #000066;
	text-decoration: none;
}

A.linkIntCi {
	color: #990099;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}

A.linkIntCi:hover {
	color: #990099;
	text-decoration: underline;
}

A.linkIntCi:visited {
	color: #990099;
}

A.linkIntGrav {
	color: #CC6666;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}

A.linkIntGrav:hover {
	color: #CC6666;
	text-decoration: underline;
}

A.linkIntGrav:visited {
	color: #CC6666;
}

A.linkIntCont {
	color: #CC0066;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}

A.linkIntCont:hover {
	color: #CC0066;
	text-decoration: underline;
}

A.linkIntCont:visited {
	color: #CC0066;
}

A.linkIntSal {
	color: #99cc00;
	font-size: 11px;
	text-decoration: none;
}

A.linkIntSal:hover {
	color: #99cc00;
	text-decoration: underline;
}

A.linkIntSal:visited {
	color: #99cc00;
}

A.linkIntSess {
	color: #CC0000;
	font-size: 11px;
	text-decoration: none;
}

A.linkIntSess:hover {
	color: #CC0000;
	text-decoration: underline;
}

A.linkIntSess:visited {
	color: #CC0000;
}

A.linkIntGr {
	color: #CC6666;
	font-size: 11px;
	text-decoration: none;
}

A.linkIntGr:hover {
	color: #CC6666;
	text-decoration: underline;
}

A.linkIntGr:visited {
	color: #CC6666;
}

A.linkIntMen {
	color: #CC9900;
	font-size: 11px;
	text-decoration: none;
}

A.linkIntMen:hover {
	color: #CC9900;
	text-decoration: underline;
}

A.linkIntMen:visited {
	color: #CC9900;
}

.menu {
	color: #666666;
	font-size: 11px;
	font-family: Arial;
}

P.menu {
	color:#666666;
	font-family: Arial;
	text-align:left;
	margin-top:0px;
	margin-bottom:4px;
}

P.menu A{
	color:#666666;
	font-family: Arial;
	text-align:left;
	margin-top:0px;
	margin-bottom:4px;
	text-decoration:none;
}

P.menu A:hover{
	color:#666666;
	font-family: Arial;
	align:left;
	margin-top:0px;
	margin-bottom:4px;
	text-decoration:underline;
}

P.menu A:visited{
	color:#666666;
	font-family: Arial;
	align:left;
	margin-top:0px;
	margin-bottom:4px;
}

A.menuBis {
	color:#666666;
	font-family: Arial;
	text-decoration:none;
	padding-bottom:35px;
}

A.menuBis:hover {
	color:#666666;
	text-decoration:underline;
	padding-bottom:35px;
}

A.menuBis:visited {
	color:#666666;
	padding-bottom:35px;
}


.menuNasc {
	color: #666666;
	font-size: 11px;
	font-family: Arial;
	display:none;
}

A.menu {
	color: #666666;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.menu:hover {
	color: #666666;
	text-decoration: underline;
}

A.menu:visited {
	color: #666666;
}

.menuProd {
	color: #E3F2F7;
	font-size: 11px;
	font-family: Arial;
}

A.menuProd {
	color: #E3F2F7;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.menuProd:hover {
	color: #E3F2F7;
	text-decoration: underline;
}

A.menuProd:visited {
	color: #E3F2F7;
}

.menuMed {
	color: #2E859F;
	font-size: 11px;
	font-family: Arial;
}

A.menuMed {
	color: #2E859F;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.menuMed:hover {
	color: #2E859F;
	text-decoration: underline;
}

A.menuMed:visited {
	color: #2E859F;
}

.verdeProd {
	color: #017C4E;
	font-size: 11px;
	font-weight:bold;
}

.arancioProd {
	color: #F89936;
	font-size: 11px;
	font-weight:bold;
}

.azzProdTit {
	color: #03A0C6;
	font-size: 11px;
	font-weight:bold;
}

.azzProd {
	color: #03A0C6;
}

.luteniltit {
	color: #189B7F;
	font-size: 11px;
	font-weight:bold;
}

.pausal {
	color: #F88F49;
	font-size: 11px;
	font-weight:bold;
}

.colpo {
	color: #D90283;
	font-size: 11px;
	font-weight:bold;
}

.pernexin {
	color: #DF8430;
	font-size: 11px;
	font-weight:bold;
}

.pernexinText {
	color: #DF8430;
}

.procto {
	color: #17AFD4;
	font-size: 12px;
}

.proctoText {
	color: #17AFD4;
}

.gyno {
	color: #49A985 ;
	font-size: 11px;
	font-weight:bold;
}

.eveGN {
	color: #135D8C;
}

.eveGN  A{
	color: #135D8C;
	text-decoration:none;
}

.eveGN  A:hover{
	color: #135D8C;
	text-decoration:underline;
}

.eveGN  A:visited{
	color: #135D8C;
	text-decoration:none;
}

.biancoBarraDx {
	color: #FFFFFF;
	font-size:10px;
	font-weight:bold;
}

.arancioBarraDx {
	color: #ff9900;
	font-size:10px;
	font-weight:bold;
}

.rossoBarraDx {
	color: #CC0000;
	font-size:10px;
	font-weight:bold;
}

.bianco {
	color: #FFFFFF;
}

.nero {
	color: #000000;
}

A.bianco {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

A.bianco:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

A.bianco:visited {
	color: #FFFFFF;
}

A.menuCiclo {
	color: #990099;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.menuCiclo:hover {
	color: #990099;
	text-decoration: underline;
}

A.menuCiclo:visited {
	color: #990099;
}

.titADonna {
	color: #7AA300;
	line-height:140%;
}

.titIst {
	color: #000066;
	line-height:140%;
}

.titMed {
	color: #2E859F;
	line-height:120%%;
}

.titCi {
	color: #990099;
	line-height:140%;
}

.titGr {
	color: #CC6666;
	line-height:140%;
}

.titSess {
	color: #CC0000;
	line-height:140%;
}

.titCont {
	color: #CC0066;
	line-height:140%;
}

A.menuCont {
	color: #CC0066;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.menuCont:hover {
	color: #CC0066;
	text-decoration: underline;
}

A.menuCont:visited {
	color: #CC0066;
}

A.menuGrav {
	color: #CC6666;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.menuGrav:hover {
	color: #CC6666;
	text-decoration: underline;
}

A.menuGrav:visited {
	color: #CC6666;
}

.titMen {
	color: #CC9900;
	line-height:140%;
}

A.menuMen {
	color: #CC9900;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.menuMen:hover {
	color: #CC9900;
	text-decoration: underline;
}

A.menuMen:visited {
	color: #CC9900;
}

.titSal {
	color: #99cc00;
	line-height:140%;
}

.titADonna {
	color: #7AA300;
	line-height:140%;
}

A.menuSal {
	color: #7AA300;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.menuSal:hover {
	color: #7AA300;
	text-decoration: underline;
}

A.menuSal:visited {
	color: #7AA300;
}

A.menuSess {
	color: #CC0000;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.menuSess:hover {
	color: #CC0000;
	text-decoration: underline;
}

A.menuSess:visited {
	color: #CC0000;
}

A.menuIst {
	color: #333333;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.menuIst:hover {
	color: #333333;
	text-decoration: underline;
}

A.menuIst:visited {
	color: #333333;
}

.giorInt {
	color: #663300;
}

A.menuGior {
	color: #663300;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.menuGior:hover {
	color: #663300;
	text-decoration: underline;
}

A.menuGior:visited {
	color: #663300;
}

INPUT TYPE="TEXT" {
	border:1px solid red;
	width:78px;
	height:14px;
	font-size:11px;
}
