/*	body	{margin:30px 20px; background-image:url('bg-piquet-15px.jpg');
*/

body  {font-family:Century Gothic, Verdana, 'sans serif'; font-size:16px;
	line-height:140%;}
body.old  {margin:30px 20px;
	background-color:#fff; background-image:url('bg-piquet-15px.jpg');
	font-weight:400; line-height:140%;
	font-family:Century Gothic, Verdana, 'sans serif'; 
	}
body.bureau {margin: 0;
	background-color:#187cc4;
	font-weight:400; 
	font-family:Century Gothic, Verdana, 'sans serif'; 
	}
h1	{font-weight:bold; font-size:36px; color:#000080;
	page-break-after:avoid; margin: 0 0 15px 0;
	font-family:Century Gothic, Verdana, 'sans serif'; 
	}
h2	{font-weight:400; font-size:30px; color:green;
	page-break-after:avoid;line-height:140%;
	font-family:Century Gothic, Verdana, 'sans serif'; 
	}
h3	{font-weight:400; font-size:24px; color:#000080; font-style:italic;
	page-break-after:avoid;line-height:140%;
	font-family:Century Gothic, Verdana, 'sans serif'; 
	}
h4	{font-weight:700; font-size:20px; color:#000080; font-style:italic;
	page-break-after:avoid;
	font-family:Century Gothic, Verdana, 'sans serif'; 
	}
h3_hover	{background-color:yellow;
	}
div	{clear: both;
	}
div.main {background-color: white;
 	margin-top: 5px;
	}
div.text  {display: block;
	padding:0 5px 0 5px;
	margin-left:  auto;
	margin-right:  auto;
 	margin-top: 0px;
 	margin-bottom: 30px;
	max-width: 780px;
	}
p, div, td {display: block; 
	font-weight:normal; font-size:16px; color:#000080;
	margin-bottom: 24px; margin-top: 0;
	}
p.indent  {text-indent: -19px; margin-left: 19px}

ul, ol, li {margin-bottom: 16px;
	}
a, a.highlight	{
	color: #000080;
	text-decoration: none; 
	}
a:hover, a.highlight:hover	{
	background-color:lightblue;
	}
a.highlight2 {color:green;
	text-decoration: underline; 
	text-decoration-style: dotted; /* Chrome? */
	-moz-text-decoration-style: dotted; /* Firefox */
	/* change highlight color on mouseover .. background-color:lightblue; */
	}
a.highlight2:hover	{
	color: #ff0000;
	background-color:lightblue;
	}
span.highlight:hover	{
	background-color:yellow;
	}
.backcolor {background-color: #33ffff;
	}
.small	{line-height:130%; font-size:12px;
	}
.smaller	{line-height:130%; font-size:11px;
	font-weight:700;
	}
.photo	{width:210px;
	}
.mail	{border:0px solid; cursor:pointer; height:13px; margin-bottom:0px; text-decoration: none;
	}
.flag	{border:0px; cursor:pointer; height:13px; margin-bottom:0px; text-decoration: none;
	}
.ebook	{border:0px; cursor:pointer; height:24px; margin-bottom:0px; text-decoration: none;
	}
.skype	{border:0px; cursor:pointer; height:15px; margin-bottom:0px; text-decoration: none;
	}
table.cvitae	{width:760px; cellspacing:10px;
	}

@media screen and (max-width: 810px) {
	p, div, td {display: block; 
		font-weight:normal; font-size:13px; color:#000080;
		margin-bottom: 18px; margin-top: 0;
	}
	img.graf {width:80%;
	}
}

/* Anotações ...	Ver doc.css !!

*/