@charset "utf-8";

/* layout: Fernando Mafra / html: Fernando Mafra / Desenvolvido por: Fábio TNT - todos os direitos reservados, 2007  */
/* ------*/
/* ------*/
/* --- estrutural [INI] ---*/

* {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#676767; margin:0px; padding:0px; border:0px;}

body {background:url(../_img/_bg/rotator.php) no-repeat left top #666;  text-align:center;}

ul,li {list-style:none; font-weight:normal;}

h1, h2, h3, h4, h5, h6 {color:#333;}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {font-size:inherit; color:inherit;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {text-decoration:none; background:#333 !important; color:#FFFFFF;}

a {text-decoration:none; font-weight:bold;}
a:hover {text-decoration:underline;}

div.clear {clear:both;}
/* --- estrutural [FIM] ---*/
/* ------*/
/* ------*/

/* ------*/
/* ------*/
/* --- especiais [INI] ---

div.callFlash {
	position: absolute;
	top:20%; left: 20%;
	display:block;
}

/* --- especiais [FIM] ---*/
/* ------*/
/* ------*/

/* ------*/
/* ------*/
/* --- geral [INI] ---*/

#master {
	width:910px; height:auto;
	margin: 0 auto;
	margin-top:1em;
	margin-left:1em;
	padding:0;
}

#master div {background:url(../_img/transp.png);}

#master #left {
	position:relative; float:left;
	width:260px;
	padding:6px; 
	text-align:left;
	line-height:12px;
	margin:0;
}

	#left h3 {margin-top:20px; font-size:12px;}

	#left ul.links li {display:inline;letter-spacing:0.001em;}
	
	#left a:hover {text-decoration:none; background:#666666; color:#FFFFFF;}

#master div.right {
	position:relative; float:left;
	margin-top:100px;
	margin-left:8px;
	padding:5px;
	width:490px;
}
	.right h2 { font-size:14px;	text-align:right;}
	.right p { width:360px; text-align:right; margin-bottom:1.5em; float:right;}
	.right img {margin:2px;}

/* ------*/
/* ------*/
/* --- home [INI] ---*/

#home p {width:480px; text-align:left; float:left; }
#home img {vertical-align:middle;}

table.cv {width:100%; border:0;margin:0;padding:0;}

.cv td {text-align:left; padding:2px;}
.cv td[colspan="2"] {font-weight:bold; color:#FFF; background:#333; padding:1px; }
.cv td.term {width:100px;}

.cv tr.odd {background:#FFF;}
.cv tr.even{background:#DDD;}

#home .rodape, .rodape a{font-size:0.8em; color:#000000;}
/* --- home [FIM] ---*/
/* ------*/
/* ------*/
