body

{
	
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #000;	
	font-size: 14px;
	background-color: #fff;

}



h1 	
	
{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 36px;
	margin-bottom: 10px;
}
	


h2
	
{
	border-bottom: 1px solid #999;
	padding-bottom: 10px;
	margin-bottom: 10px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 30px;
	color: #000;						
}


h3

{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 24px;
	color: #909090;
	margin-bottom: 30px;

}	

h4.chisiamo_descrizione	
	
{
	line-height: 3px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 16px;
	color: #000;
	border-bottom: 1px solid #999;
	margin-bottom: 30px;
	padding-bottom: 10px;

}	

#schedalavoro a

{
	
	color: #000;

}

#schedalavoro a:hover

{
	
	color:#e2001a;

}

h4.lavori	
	
{

	line-height: 3px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 16px;
	color: #000;
	border-bottom: 1px solid #999;
	padding-bottom: 10px;
	margin-bottom: 10px;

}	

ul li.offline

{
	
	font-family: Helvetica, Arial, Verdana, sans-serif;
	text-decoration: none;
	color: #ffd243;
}



}

h4.schedatitolo	
	
{

	line-height: 3px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 22px;
	color: #000;
	border-bottom: 1px solid #999;
	padding-bottom: 10px;
	margin-bottom: 10px;
	font-weight: normal;

}	

h4.schedatitolo2	
	
{

	line-height: 3px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 22px;
	color: #000;
	border-bottom: 1px solid #999;
	padding-bottom: 10px;
	margin-bottom: 10px;
	margin-top: 45px;
	font-weight: normal;

}	




h4.contatti	
	
{
	line-height: 3px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 16px;
	color: #000;
	border-bottom: 1px solid #999;
	padding-bottom: 10px;
	margin-bottom: 10px;

}	




h5

{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 9px;
	text-transform:uppercase;	
	color: #000;
	border-bottom: 1px solid #999;
	padding-bottom: 10px;
	margin-bottom: 10px;

}
		

a:link
	
{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	text-decoration: none;
	color: #000;
}
	
		
a:hover
	
{
	text-decoration: none;
	color:#e2001a;
}
		

a:visited
	
{
	color: #000;
	text-decoration: none;
}
		
		
a:active
	
{
	text-decoration: none;
	color:#e2001a;
}




p 

{
	line-height: 29px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #252424;
	font-size: 14px;

}


.logocrea

{
	padding-right: 24px;
	margin-right: 24px;
	border-right: 1px solid #909090;

}

.logocreaweb

{
	padding-right: 24px;
	margin-right: 24px;
	border-right: 1px solid #909090;

}




.navigazione

{
	
	line-height: 17px;
	list-style:none;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: normal;

}


.navigazione li a
{
color: #000;
}

.navigazione li a:hover
{
	color:#e2001a;
}

.top


{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #000;	
	font-size: 16px;
	margin-left: 388px;
}


.up


{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #000;	
	font-size: 16px;
	float: right;
	font-weight: normal;

}




.boxthumbleft


{
	float: left;
	width: 380px;
	margin-right: 30px;
	margin-bottom: 30px;

}


.didascalia

{
	font-size: 14px;
	padding-left: 10px;
	padding-top: 10px;
	color: #fff;
	background-color: #000 ;
	width: 371px;
	height: 50px;
	float: left;
	line-height: 18px;

}


.boxthumbright	

{
	margin-bottom: 30px;
	height: 213px;
	float: left;
	width: 380px;

}


.contattileft


{
	height: 213px;
	float: left;
	width: 380px;
	margin-right: 30px;
	margin-bottom: 30px;

}

.contattiright	

{
	margin-bottom: 30px;
	height: 213px;
	float: left;
	width: 380px;

}

.neretto

{
	line-height: 29px;
	font-size: 14px;
	color: #000;
}

.menufooter li 

{
	
	display: inline;

}


ul.bjqs

{ 

list-style:none;
padding:10px 0 0 0;
margin:0;
overflow:hidden;

}


 ol.bjqs-markers

{

 float: right;

}

 ol.bjqs-markers li

{

  float: right;
  margin:0 3px ;

}

 ol.bjqs-markers li a

{
  display:block;
  height:10px;
  width:10px;
  overflow:hidden;
  text-indent:-9999px;
  background:#e0e0e0;
  border-radius:10px;

}

ol.bjqs-markers li.active-marker a

{

  background:#e2001a;

}

	.coldx ul li.offline { font-size:17px;	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #a5a5a5; line-height: 36px;	}
	
	.colsx ul li.offline { font-size:17px;	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #a5a5a5; line-height: 36px;	}

.coldx ul li{ font-size:17px;	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #000; line-height: 36px;	}


.coldx ul li a { color: #000;	}	

.coldx ul li a:hover { 	color:#e2001a;	}	


.colsx ul li{ font-size:17px;	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #000; line-height: 36px;	}

.colsx ul li a:hover { 	color:#e2001a;	}	
.colsx ul li a { color: #000;	}	

.filter  a
{
color: #000;
}

.filter  a:hover
{
	color:#e2001a;
}

.filter  a:active
{
	color:#e2001a;
}

.filter  a:focus
{
	color:#e2001a;
}







