/*
---------------------------------------------------------------------

MANUXONLINE CSS

Style Type: Print
Author: Emanuele Pelliccione
Last Update: 03-05-2009

---------------------------------------------------------------------
*/

/*
--------------------------------------------------------
GLOBALS
--------------------------------------------------------
*/

html, 
body,
h1, 
h2, 
h3, 
h4, 
h5, 
h6, 
p,
ul, 
ol, 
li,
dl, 
dt, 
dd,
a,
img
{
	margin: 0;
	padding: 0;
	border: 0;
}
img
{
	margin-bottom: 18pt;
}
hr 
{
	display: none;
}
body 
{
	background-color: #fff;
	color: #3a3a3a;
	font: 10pt/18pt verdana, arial, helvetica, sans-serif;
}
img
{
	border: 6pt solid #eee;
}

/*
--------------------------------------------------------
LAYOUT > HEADER
--------------------------------------------------------
*/

button#minimize,
button#maximize
{
	display: none;
}
div.section-box
{
	margin-bottom: 9pt;
	padding-top: 9pt;
}

/*
--------------------------------------------------------
LAYOUT > SECTIONS > PROFILE
--------------------------------------------------------
*/

div#profile img
{
	display: none;
}

/*
--------------------------------------------------------
LAYOUT > SECTIONS > CONTACTS
--------------------------------------------------------
*/

form 
{
	display: none;
}

/*
--------------------------------------------------------
LAYOUT > SECTIONS > FOOTER
--------------------------------------------------------
*/

div#footer
{
	padding-top: 20pt;
}

/*
--------------------------------------------------------
TYPOGRAPHY > GLOBALS
--------------------------------------------------------
*/

h1
{
	margin-bottom: 36pt;
	font-size: 20pt;
}
h2,
h3,
h4, 
p, 
ul, 
ol,
dt,
dd
{
	margin-bottom: 18pt;
}
ul
{
	margin-left: 12pt;
}
dd
{
	margin-left: 18pt;
}
h2
{
	padding-bottom: 6pt;
	border-bottom: thin solid #555;
	font-size: 16pt;
}
h3
{
	font-size: 14pt;
}
h4
{
	font-size: 11pt;
}
dt
{
	font-size: 11pt;
	font-weight: bold;
}
a 
{
	color: #004a80;
}
a[href]:after 
{
	content: " (" attr(href) ") ";
	color: #004a80;
	font-style: italic;
}
a[href^="/"]:after 
{
	content: " (http://www.manuxonline.com" attr(href) ") ";
}

/*
--------------------------------------------------------
TYPOGRAPHY > SECTIONS > PORTFOLIO
--------------------------------------------------------
*/

div.portfolio-item a[href]:after
{
	content: "";
}

/*
--------------------------------------------------------
TYPOGRAPHY > SECTIONS > LINKS
--------------------------------------------------------
*/

div.section-sub-first ul
{
	margin-bottom: 0;
}

/*
--------------------------------------------------------
TYPOGRAPHY > SECTIONS > CONTACTS
--------------------------------------------------------
*/

p#form-note
{
	display: none;
}

/*
--------------------------------------------------------
TYPOGRAPHY > SECTIONS > FOOTER
--------------------------------------------------------
*/

div#footer p
{
	padding-top: 6pt;
	border-top: thin solid #555;
	font-size: 8pt;
}
div#footer span,
p#link-top
{
	display: none;
}

/*
--------------------------------------------------------
TYPOGRAPHY > SECTIONS > SIDE
--------------------------------------------------------
*/

div.section-contents-side h2
{
	display: none;
}

/*
--------------------------------------------------------
TYPOGRAPHY > SECTIONS > SIDE > PROFILE
--------------------------------------------------------
*/

div#profile div.section-contents-side ul,
p#link-cv
{
	display: none;
}

/*
--------------------------------------------------------
TYPOGRAPHY > SECTIONS > SIDE > LINKS
--------------------------------------------------------
*/

h2#title-side-links,
div#links div.section-contents-side ul
{
	display: none;
}

/*
--------------------------------------------------------
TYPOGRAPHY > SECTIONS > SIDE > CONTACTS
--------------------------------------------------------
*/

div#contacts div.section-contents-side a[href]:after
{
	content: "";
}

/*
--------------------------------------------------------
TYPOGRAPHY > NAVIGATION
--------------------------------------------------------
*/

ul#navigation
{
	display: none;
}