html, body {
margin: 0px 10px 10px 10px;
padding:0;
}

body {
font: 80% arial,sans-serif;
text-align:left;
background: #f4f4f4;
}

#header {
height:88px;
margin-top: 20px;
 margin-bottom: 10px;
 border-bottom: 1px dotted Gray;
}

#container {
width:769px;
/*margin:0 auto;*/
text-align:left;
padding:0;
}

#content {
float:left;
width:466px;
}

#navigation {
float:right;
width:293px;
}

.link {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px dotted Gray;
}

#extra {
float:right;
clear:right;
width:293px;
margin-top: 0px;
}

#contatti {
float:right;
clear:right;
width:293px;
margin-top: 15px;
}

#lavori {
display: none;
float:right;
clear:right;
width:293px;
margin-top: 15px;
}

#job {
float:right;
clear:right;
width:293px;
margin-top: 15px;
}

#facebook {
float:right;
clear:right;
width:293px;
margin-top: 15px;
margin-bottom: 30px;
}

#job {
float:right;
clear:right;
width:293px;
margin-top: 15px;
}

#footer {
clear:both;
width:100%;
	margin: 0px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
border-top: 1px dotted Gray;
}

#wrapper {
}

/* Formattazione */
 
p {
margin:0;
color: #3D3D3D;
}

a {
	color: #069FC5;
	text-decoration: none;
}

a:hover {
	color: #069FC5;
	text-decoration: underline;
}

.link h2 {
	font-size: 1.7em;
	letter-spacing: -1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 4px;
	}
	
	#content h2 {
	color: black;
	font-size: 1.7em;
	letter-spacing: -1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 4px;
	}

.link p {
	font-size: .9em;
	padding: 0px 0px 0px 4px;
}

.link a {
	display: block;
	color: Black;
	text-decoration: none;
}

.link a:hover {
	color: #069FC5;
	/*text-decoration: underline;*/
}

.link img {
	border: none;
}

#extra p {
	font-size: .9em;
	/*text-align: justify;*/
}

#contatti h4 {
	font-size: 0.9em;
	color: #3D3D3D;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	}

#contatti img {
	border: none;
}

#lavori h4 {
	font-size: 0.9em;
	color: #3D3D3D;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	}

#lavori a {
	display: block;
}

#footer p {
	font-size: .9em;
	text-align: justify;
}

#footer a {
	color: #069FC5;
	text-decoration: none;
}

#footer a:hover {
	color: #069FC5;
	text-decoration: underline;
}

#header h1{
	display: block;
	font-size: 0.9em;
	background: url(img/loremHP.png) no-repeat 0px;
	width: 212px;
	height: 77px;
}

#header span {
	display: none;
}



/* Formattazione Post */

.post-body {
	margin: 0px 0px 40px 0px;
	padding: 0px 0px 0px 0px;
}

.post-body h3{
  /*margin:.25em 0 .3em;*/
  margin: 0px 0px 5px 0px;
  padding:0 0 0 15px;
  font-size:150%;
  font-weight: normal;
  line-height:1.2em;
  letter-spacing: -1px;
  color: #3D3D3D;
  background-image: url(blog/img/freccia.gif);
  background-repeat: no-repeat;
  background-position: top left;
}

.post-body a {
	margin: 0;
	padding: 0;
}

.post-body img {
	border: none;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

.post-body a {
	color: #069FC5;
	text-decoration: none;
}

.post-body a:hover {
	color: #069FC5;
	text-decoration: underline;
}
