.testiCaptionFotogallery {
	color: #333333;  
	font-style: normal; 
	font-family: Arial, serif;
	font-size: 12px;
}

/* ================================
    CSS STYLES
   ================================
*/   

img { -ms-interpolation-mode: bicubic; }  

.Head {
	font-size:12px;
	font-weight:bold;
	color: #4C2925; /* #666666;	 */
}
.SubHead {
	font-size:12px;
	font-weight: bold;
	color: #666666;	
}
.Normal {
	font-size:12px;
	font-weight: normal;
	color: #747474; /* #666666;	*/
}
.Colorato {
	color: #4C2925;
}
a.txtLogin,
a.txtLogin:link,
a.txtLogin:visited {
	font-size:10px;
	font-weight: normal;
	color: #666666;	
}
a.txtLogin:hover {
	font-size:10px;
	font-weight: normal;
	color: #333333;	
}
p {
	margin: 5px;
	line-height:15px;
}
/* ========== A ========= */
a:link,
a:visited {
	font-size:12px;
	font-weight: bold;
	color: #4C2925;		
	text-decoration:none;
}
a:hover {
	color: orange;	
	text-decoration:none;
}
/* ==========  link1 ========= */

/* ========== link2 ========= */
span.link2 a:link,
span.link2 a:link:visited {
	color: #7E2133;	
	text-decoration:none;
}

span.link2 a:link:hover {
	color: orange;	
	text-decoration:none;
}
/* ========== CommandButton ========= */
a.CommandButton:link,
a.CommandButton:visited {
	font-size:12px;
	font-weight: normal;
	color: #666666;	
	text-decoration:none;
}
a.CommandButton:hover {
	color: #3399FF;	
	text-decoration:none;
}

.NormalBold {
	color: #666666;		
}


/* ==== LOGIN === */
#dnn_ctr6270_Login_Login_DNN_plPassword_lblLabel,
#dnn_ctr6270_Login_Login_DNN_plUsername_lblLabel {
color:#4C2925;
font-size:12px;
font-weight: bold;
}
#dnn_ctr6270_Login_Login_DNN_txtPassword,
#dnn_ctr6270_Login_Login_DNN_txtUsername {
color: #999999;
font-size:10px;
width:120px !important;
}
#dnn_ctr6270_Login_Login_DNN_cmdLogin {
color:#774719 !important;
font-size: 10px !important;
font-weight:bold;
background-color:#ECB94E !important;
border:1px solid;
border-top-color:#3E5986 !important;
border-left-color:#3E5986 !important;
border-right-color:#3E5986 !important;
border-bottom-color:#3E5986 !important;
}
#dnn_ctr6270_Login_Login_DNN_cmdLogin:hover {
background-color:#EF8E2F;
}
/*#dnn_ctr6270_Login_chkCookie,*/
#dnn_ctr6270_Login_cmdPassword,
#dnn_ctr6270_ctl00_lblMessage,
#dnn_ctr6270_ctl00_imgIcon,
#dnn_ctr6270_Login_Login_DNN_plUsername_imgHelp,
#dnn_ctr6270_Login_Login_DNN_plPassword_imgHelp {
visibility:hidden !important;
display:none !important;
}
#dnn_ctr6270_ModuleContent hr {
visibility:hidden !important;
display:none !important;
}
#dnn_ctr6270_Login_pnlLogin {
	padding-left: 30px;
}
/* ==== /LOGIN === */


/* === DOWNLOAD ==== */
.TitleHeader,
.SizeHeader{
	color:#4C2925;
	font-size:12px;
	font-weight: bold;
}
.TitleCell,
.SizeCell{
	color:#4C2925;
	font-size:12px;
	font-weight: normal;
}


/* ============ PRODOTTI ===============*/
#R1C1 {
	background-image:url(/portals/75/images/R1C1.jpg); 
}
#R1C2 {
	background-image:url(/portals/75/images/R1C2.jpg); 
}
#R1C3 {
	background-image:url(/portals/75/images/R1C3.jpg); 
}
#R1C4 {
	background-image:url(/portals/75/images/R1C4.jpg); 
}

#R2C1 {
	background-image:url(/portals/75/images/R2C1.jpg); 
}
#R2C2 {
	background-image:url(/portals/75/images/R2C2.jpg); 
}
#R2C3 {
	background-image:url(/portals/75/images/R2C3.jpg); 
}
#R2C4 {
	background-image:url(/portals/75/images/R2C4.jpg); 
}


#R3C1 {
	background-image:url(/portals/75/images/R3C1.jpg); 
}
#R3C2 {
	background-image:url(/portals/75/images/R3C2.jpg); 
}
#R3C3 {
	background-image:url(/portals/75/images/R3C3.jpg); 
}
#R3C4 {
	background-image:url(/portals/75/images/R3C4.jpg); 
}

#R4C1 {
	background-image:url(/portals/75/images/R4C1.jpg); 
}
#R4C2 {
	background-image:url(/portals/75/images/R4C2.jpg); 
}

#R4C3 {
	background-image:url(/portals/75/images/R4C3.jpg); 
}
#R4C4 {
	background-image:url(/portals/75/images/R4C4.jpg); 
}

.hoverSchedaProdotto {
	width:182px; 
	height:200px; 
	margin:0 auto; 
	overflow:hidden;
	background-repeat:no-repeat;
}
.hoverSchedaProdotto:hover {
	background-position: -182px 0;
}
.hoverSchedaProdotto span {
	color:#9A8D81;
}
.hoverSchedaProdotto:hover span {
	color:black;
}

/* ======== SCHEDE ========*/
.ButtonDownloadSchedPDF  {
	background-image:url(/portals/75/images/ButtonDownloadSchedPDF.jpg); 
	width: 156px; 
	height:35px; 
	overflow:hidden;
	padding:0;
}
.ButtonDownloadSchedPDF:hover {
	background-position: 0 -35px;
}
.linkDownloadSchedPDF a:link,
.linkDownloadSchedPDF a:visited {
	color:white;
}
.linkDownloadSchedPDF a:hover {
	color:orange;
	text-decoration:none;
}

.ButtonSchedaNext {
	background-image:url(/portals/75/images/ButtonSchedaNext.jpg); 
	width: 35px; 
	height:35px; 
	overflow:hidden;
	padding:0;
}
.ButtonSchedaNext:hover {
	background-position: 0 -35px;
}

.ButtonSchedaPrevious {
	background-image:url(/portals/75/images/ButtonSchedaPrevious.jpg); 
	width: 35px; 
	height:35px; 
	overflow:hidden;
	padding:0;
}
.ButtonSchedaPrevious:hover {
	background-position: 0 -35px;
}