/* links */
a:link{
	color : #444444;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :  11px;
	font-style : normal;
	font-weight : normal;
	line-height : 8px;
	text-decoration: none;
}
a:visited{
	color : #444444;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :  11px;
	font-style : normal;
	font-weight : normal;
	line-height : 8px;
	text-decoration: none;
}
a:hover{
	color : #006633;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :  11px;
	font-style : normal;
	font-weight : normal;
	line-height : 8px;
	text-decoration: underline;
}
a:active{
	color : #444444;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :  11px;
	font-style : normal;
	font-weight : normal;
	line-height : 8px;
	text-decoration: none;
}

/* links  news*/ 
a.news:link{ color : #666666; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-style : normal; font-weight : normal; line-height : 8px;  text-decoration: none;  }
a.news:visited{ color : #666666; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-style : normal; font-weight : normal; line-height : 8px; text-decoration: none;}
a.news:hover{ color : #333333; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-style : normal; font-weight : normal; line-height : 8px; text-decoration: none;}
a.news:active{ color : #666666; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-style : normal; font-weight : normal; line-height : 8px; text-decoration: none;}

a.white:link{ color : #FFFFFF; font-family : Arial,Helvetica,sans-serif; font-size :  11px; font-style : normal; font-weight : normal; line-height : 8px; }
a.white:visited{ color : #FFFFFF; font-family : Arial,Helvetica,sans-serif; font-size :  11px; font-style : normal; font-weight : normal; line-height : 8px; }
a.white:hover{ color : #FAEBD7; font-family : Arial,Helvetica,sans-serif; font-size :  11px; font-style : normal; font-weight : normal; line-height : 8px; }
a.white:active{ color : #FAEBD7; font-family : Arial,Helvetica,sans-serif; font-size :  11px; font-style : normal; font-weight : normal; line-height : 8px; }

a.news2:link{ color : #444444; font-family : Arial,Helvetica,sans-serif; font-size : 11px; font-style : normal; font-weight : normal; line-height : 8px;  text-decoration: underline;  }
a.news2:visited{ color : #444444; font-family : Arial,Helvetica,sans-serif; font-size : 11px; font-style : normal; font-weight : normal; line-height : 8px; text-decoration: underline; }
a.news2:hover{ color : Silver; font-family : Arial,Helvetica,sans-serif; font-size : 11px; font-style : normal; font-weight : normal; line-height : 8px; text-decoration: underline;}

/* bold */
b{ color : #444444; font-family : Arial,Helvetica,sans-serif; font-size :  11px; font-weight : bold; line-height :  11px; text-decoration : none; }
b.mini{ color : #666666; font-family : Arial; font-size : 11px; font-weight : bold; }
b.white{ color : #FFFFFF; font-family : Arial,Helvetica,sans-serif; font-size :  11px; font-weight : bold; line-height :  11px; text-decoration : none; }

/* generali */
body{
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size :  11px;
	background-color: #4A4A4A;
}

/*form */
input{ background-color : #FFFFFF; border : 1px solid #B4B3A2; color : #666666; font-family : Verdana,Arial; font-size : 10px; }
select{ color : #666666; font-family : Verdana,Arial; font-size : 10px; }
textarea{ color : #666666; font-family : Verdana,Arial; font-size : 10px; }

/* font TD */
td.font{ color : #666666; font-family : Arial,Helvetica,sans-serif; font-size : 10px; }
td.title{ color : #228B22; font-family : Arial,Helvetica,sans-serif; font-size : 10px; font-weight : bold; }
.pag{ height: 100%; }


ul.img{ list-style-image : url(../sito%20ferrarafiere/img-main/point.gif); list-style-position : outside; margin-left : 15px; }


/* text */
.b { border-bottom : #6B83AF 1px solid; border-left : #6B83AF 1px solid; border-right : #6B83AF 1px solid; border-top : #6B83AF 1px solid; }
strong{ color : #444444; font-family : Arial,Helvetica,sans-serif; font-size :  11px; font-weight : bold; line-height :  11px; text-decoration : none; }
.basket{ color : #666666; font-family : Verdana, Arial, Helvetica, sans-serif; font-size :  11px;  line-height : 14px;     }
.basketwhite{ color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size :  10px; }
.titoletti {
	color : #CC3300;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :  11px;
	line-height : 14px;
	font-weight: bold;
}
.basketGRIGIO {
color : #666666; font-family : Verdana, Arial, Helvetica, sans-serif; font-size :  10px;
}

a.basket:link{ color : #CC3300; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-style : normal; font-weight : normal; line-height : 14px;  text-decoration: none;  }
a.basket:visited{ color : #CC3300; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-style : normal; font-weight : normal; line-height : 14px; text-decoration: none;}
a.basket:hover{ color : #CC3300; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-style : normal; font-weight : normal; line-height : 14px; text-decoration: none;}
a.basket:active{ color : #CC3300; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-style : normal; font-weight : normal; line-height : 14px; text-decoration: none;}


/* modifiche max-soft */
.tbl-main-area{
	height:340px;
	margin-bottom:10px;
}
.case-study{
	background:url(back-case-studies.jpg) 10px 0 no-repeat;
	min-height:340px;
	margin-bottom:10px;
	margin-top:10px;
}
.case-study .top{
	height:130px;
	padding-top:45px;
}
.case-study .top .text{
	padding-left:350px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.case-study .top .text .link{
	margin-top:20px;
	background:url(btn-back.jpg) 0 4px no-repeat;
	padding-left:30px;
	height:20px;
}
.case-study .top img{
	padding-left:342px;
}
.case-study .top p{
	padding-left:350px;
}
.case-study .portfolio{
	padding-left:18px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.case-study .portfolio .case{
	padding:5px;
	background:url(back-single-case.jpg) top left no-repeat;
	width:354px;
	height:154px;
	float:left;
	margin-right:5px;
}
.case-study .portfolio .case img{
	float:left;
	margin-right:10px;
	margin-left:5px;
}
.case-study .portfolio .case .titolo,
.case-study .portfolio .case .link,
.case-study .top .text .titolo{
	font-weight:bold;
	padding-top:5px;
}
.case-study .portfolio .case a,
.case-study .top .text .link a{
	color:#666666;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	line-height:normal;
	letter-spacing:-1;
}
.case-study .portfolio .case a:hover,
.case-study .top .text .link a:hover{
	text-decoration:none;
}
.case-scheda .middle{
	width:724px;
	background:url(case-scheda-middle.jpg) top left repeat-y;
	padding-left:10px;
	padding-right:15px;
	padding-bottom:10px;
	float:left;
}
.case-scheda .anteprima{
	float:right;
	width:390px;
	margin-right:20px;
}
.case-scheda .descrizione{
	padding-right:420px;
	text-align:justify;
}
.case-scheda .descrizione .titolo{
	font-weight:bold;
	padding-top:15px;
}
.case-scheda .foto a img{
	width:385px;
}
.case-scheda .anteprima .link{
	font-weight:bold;
	text-align:right;
	margin-right:5px;
	margin-top:5px;
}
.case-scheda .anteprima .link a{
	color:#666666;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	line-height:normal;
}
.case-scheda .anteprima .link a:hover{
	text-decoration:none;
}


