body {  
  padding: 0;
  margin: 0;
  font-family: Tahoma;
  font-size: 14px;
  color: #000;
  background: url(employer-branding-e-recruiting-nell-era-del-web-2-0/bg.jpg) repeat-x left top #fff;
}

a img {
	border: none;
}

a {
	color: #005fcb;
	text-decoration: none;
}

a:hover {
	color: #3685e0;
}

ul, li, h1, h2, h3, h4, h5, h6, p, form {
	margin: 0;
	padding: 0;
}

ul li {
	list-style-position: outside;
	list-style-type: none;
}

.main {
	margin: 0 auto;
	width: 870px;
}

.red {color: #c20018;}
.smaller {font-size: 12px;}

/* ==================== HEADER ======================= */
/* ====================================================*/

.header {
	padding-top: 18px;
}

.header .logo span {position: absolute; left: -9999px;}

.header .logo a {
	text-decoration: none;
}

/* ======================= CONTENT ========================*/
/* ========================================================*/

.content {
	float: left;
	width: 100%;
	padding-top: 32px;
}

.content a.button {
	display: block;
	width: 438px;
	height: 40px;
	clear: both;
	background: url(employer-branding-e-recruiting-nell-era-del-web-2-0/button.jpg) no-repeat left top;
}
.content a.button:hover {background: url(employer-branding-e-recruiting-nell-era-del-web-2-0/button_hover.jpg) no-repeat left top;}

.content p {
	padding-bottom: 14px;
	line-height: 16px;
}

.content h2 {
	padding: 5px 0 14px 0;
	font-size: 18px;
	font-weight: normal;
	color: #c20018;
}

.content .left {
	float: left;
	width: 160px;
}

.content .left p {padding-bottom: 18px;}

.content .right {
	margin-left: 180px;
	padding-top: 2px;
}