/* @override http://www.liberartestudio.com/CAH/css/CAH.css */

.sideSX { background-image: url(../09_images/imgCAH_sideSX.png); background-repeat: repeat-y; min-height: 100%; max-height: 100%; width: 50px; }
.sideDX { background-image: url(../09_images/imgCAH_sideDX.png); background-repeat: repeat-y; min-height: 100%; max-height: 100%; width: 50px; }
.sideBOTTON { background-image: url(../09_images/imgCAH_sideBOTTON.png); min-height: 100%; max-height: 100%; }

.lineOriz { background-image: url(../09_images/riga_orizz.png); background-repeat: repeat-x; }
.linevert { background-image: url(../09_images/riga_vert_10px.png); background-repeat: repeat-y; }
.campoform { border: 1px dotted gray; color: #3cd5e3; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 17px; }
.ricuadro { border: 1px dotted gray; }
.calend_A { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFF; background-color: #3BD5E3; }
.calend_B { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #858585; background-color: #F4F4F4; }
.calend_C { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #858585; background-color: #E5E5E5; }
.calend_Evidenzia { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFF; background-color: #FFB100; }


.WIN_publicidad { background-color: #FFF; border-left: 1px dotted gray; width: 240px; background-image: url(../09_images/work_rayas.jpg); }
.WIN_bannerfoto { background-color: #CCC; width: 660px; height: 200px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: gray; }
.WIN_foto { background-color: #CCC; width: 660px; height: 300px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: gray; }

.tx_foot { font-size: 11px; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-shadow: #4b616b -1px 1px 2px; }

.TXnorSMU_Grey { font-size: 11px; color: #858585; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.TXnorSMU_Sky { font-size: 11px; color: #3BD5E3; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.TXnorSMU_Orange { font-size: 11px; color: #FFB100; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }

.TXnorSM_Grey { font-size: 12px; color: #858585; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.TXnorSM_Sky { font-size: 12px; color: #3BD5E3; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.TXnorSM_Orange { font-size: 12px; color: #FFB100; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }

.TXnorMED_Grey {
	font-size: 14px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.TXnorMED_Sky { font-size: 14px; color: #3BD5E3; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.TXnorMED_Orange { font-size: 14px; color: #FFB100; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }

.TXtit2_Grey { font-size: 18px; color: #858585; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.TXtit2_Sky { font-size: 18px; color: #3BD5E3; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.TXtit2_Orange { font-size: 18px; color: #FFB100; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }

.TXtit_Grey { font-size: 24px; color: #858585; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.TXtit_Sky { font-size: 24px; color: #3BD5E3; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.TXtit_Orange { font-size: 24px; color: #FFB100; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }

a.linkCLOSW:link { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #3BD5E3; }
a.linkCLOSW:visited { text-decoration: none;  color: #3BD5E3; }
a.linkCLOSW:hover { text-decoration: underline;  color: #3BD5E3; }

a.linkTX_A:link { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #555; }
a.linkTX_A:visited { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #555; }
a.linkTX_A:hover { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #3BD5E3; }

a.linkTX_A2:link { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #555; }
a.linkTX_A2:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #6CF;
}
a.linkTX_A2:hover { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFB100; }

a.linkTX_B:link {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FC3;
}
a.linkTX_B:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #6CF;
}
a.linkTX_B:hover { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #3BD5E3; }

a.linkTX_B2:link { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #555; }
a.linkTX_B2:visited { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #555; }
a.linkTX_B2:hover { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #FFB100; }

a.linkTX_C:link {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #555;
}
a.linkTX_C:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #555;
}
a.linkTX_C:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3BD5E3;
}
