/* Propriedades Gerais */

body {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:0.85em;
	font-weight:normal;
	color:#71787B;
	margin:0px;
	padding:0px;
	background-color:#F7F5F2;
}

a {
	text-decoration:underline;
	color:#71787B;
	outline:none;
}

img {
	border:none;
	outline:none;
}

h1 {
	font-size:1.3em;
	font-weight:normal;
	color:#33444A;
}

h2 {
	font-size:1.0em;
	font-weight:normal;
	color:#33444A;
}

h3 {
	font-size:0.95em;
	font-weight:normal;
	color:#71787B;
}

p {
	line-height:140%;
}

.centralizaDiv {
	width:925px;
	height:auto;
	margin:0px auto;
}

.texto {
	line-height:140%;
	color:#33444A;
	padding:4px;
}

/* Propriedades Topo */

#topo {
	width:100%;
	height:179px;
	background-image:url('../images/bg_topo.gif');
	background-position:top left;
	background-repeat:repeat-x;
	padding:0px;
	margin:0px;
}

#topoCentral {
	height:179px;
	padding:0px;
}

#marca {
	width:400px;
	height:52px;
	float:left;
	ccursor:pointer;
	margin-top:127px;
	background:transparent url(../images/marca.png) no-repeat scroll center center !important;
	background:url(../images/marca.gif) no-repeat scroll center center;
}


/* Propriedades conteúdo */ 

#conteudo {
	clear:both;
}

#conteudoPrimario {
	float:right;
	width:665px;
	height:auto;
	margin-top:30px;
}

#titFuncoes {
	float:left;
	width:665px;
	height:auto;
	margin-bottom:30px;
	/margin-bottom:10px;
	/*background-color:#FFFFFF;*/
	font-size:1.25em;
	color:#6DB1C5;

}

#titFuncoes_esquerda {
	float:left;
	background-image:url('../images/bg_titFuncoes_esquerda.gif');
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:75px;
	padding-top:25px;
	padding-bottom:25px;
}


#titFuncoes_direita {
	float:right;
	width:4px;
	height:71px;
	background-image:url('../images/bg_titFuncoes_direita.gif');
	background-position:top left;
	background-repeat:no-repeat;
}

.titFuncoes_img {
	width:4px;
	height:4px;
	padding-left:3px;
	padding-right:3px;
	margin-left:2px;
	margin-right:5px;
	background-image:url('../images/disco.gif');
	background-position:left;
	background-repeat:no-repeat;
}

.nivelPrimario {
	clear:both;
	padding-left:7px;
	padding-right:5px;
}

.nivelSecundario {
	clear:both;
	float:left;
	margin-bottom:25px;
	padding-left:7px;
	padding-right:5px;
}

.boxConteudo {
	width:290px;
	height:300px;
	/height:320px;
	font-size:0.85em;
	padding-left:15px;
	padding-right:10px;
	margin-top:20px;
	margin-right:10px;
	margin-bottom:10px;
	margin-left:0px;
	border-left:1px dotted #B1B0AF;
}

.boxConteudo a:hover {
	color:#333333;
	text-decoration:underline;
}

#boxPrimario {
	float:left;
}

#boxPrimario ul {
	background-color:#FBFAF9;
	padding:10px;
	margin:0px;
	font-size:0.95em;
	list-style:none;
}

#boxPrimario ul li {
	margin-top:5px;
	margin-right:0px;
	margin-bottom:5px;
	margin-left:5px;
	/margin-left:0px;
	padding-left:15px;
	background-image:url('../images/seta.gif');
	background-position:top left;
	background-repeat:no-repeat;
	
}

#boxSecundario {
	float:right;
}

.nivelTerciario {
	clear:both;
	margin:0px;
	margin-bottom:25px;
	padding-left:7px;
	padding-right:5px;
}


.nivelTerciario h2 {
	width:98%;
	background-color:#F0ECE6;
	padding-top:8px;
	padding-right:0px;
	padding-bottom:8px;
	padding-left:2%;
}

.itemProdAcad {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:0px;
	margin-right:2px;
	border-bottom:1px dotted #B1B0AF;
	
}

.itemProdAcad h3 {
	padding-left:10px;
	text-decoration:underline;
	background-image:url('../images/seta.gif');
	background-position:top left;
	background-repeat:no-repeat;
	margin-bottom:5px;
}

.itemProdAcad h3 a:hover {
	color:#333333;
	text-decoration:none;
}

.itemProdAcad p {
	padding-left:10px;
	font-size:0.80em;
	margin-top:0px;
	margin-bottom:0px;
}

/* Propriedades no conteúdo secundario */

#conteudoSecundario {
	float:left;
	width:236px;
	height:auto;
	margin-top:30px;
	padding:0px;
	background-color:#FFFFFF;
	display:block;
	color:#999999;
	
}

#conteudoSecundario_topo {
	width:100%;
	height:4px;
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	background-image:url('../images/bg_contSecundarioTopo.gif');
	background-position:top left;
	background-repeat:no-repeat;
}

#conteudoSecundario_info {
	width:210px;
	height:auto;
	background-color:#FFFFFF;
	background-image:url('../images/bg_contSecundarioInfo.gif');
	background-position:top left;
	background-repeat:repeat-y;
	margin:0px;
	padding-top:10px;
	_padding-top:0px;
	padding-left:13px;
	padding-right:10px;
	padding-bottom:10px;
	_padding-bottom:0px;
	
}

.vcard {
	width:190px;
	padding:11px;
	background-color:#F7F5F2;
	line-height:150%;
	font-size:0.80em;
}

.email {
	padding-left:20px;
	background-image:url('../images/ico_email.gif');
	background-position:ttop left;
	background-repeat:no-repeat;
}

.tel {
	margin-top:5px;
	padding-left:20px;
	background-image:url('../images/ico_tel.gif');
	background-position:top left;
	background-repeat:no-repeat;
}

.widgets {
	font-size:0.8em;
	clear:both;
	padding-top:10px;
	width:100%;
}

.widgets h2 {
	width:90%;
	padding-top:2%;
	padding-right:3%;
	/padding-right:3%;
	_padding-right:3%;
	padding-bottom:2%;
	padding-left:8%;
	color:#6DB1C5;
	margin:0px;
	font-weight:bold;
	background-color:#F7F5F2;
	background-image:url('../images/ico_seta.gif');
	background-position:left top;
	background-repeat:no-repeat;
}

.widgets h2 a {
	color:#6DB1C5;
	text-decoration:none;
}

.widgets h2 a img {
	float:right;
	padding-top:2px;
	margin:0px;
}

.widgets ul {
	list-style:none;
	margin:0px 3px;
	padding:0px;
}

.widgets ul li {
	padding-top:5px;
	padding-bottom:5px;
	/padding-left:0px;
	line-height:140%;
	border-bottom:1px dotted #B1B0AF;
}

.widgets li {
	margin:0px 4px;
	list-style:none;
	padding:5px 0px;
	line-height:140%;
	border-bottom:1px dotted #B1B0AF;
}
.widgets ul li a {
	text-decoration:none;
	color:#999999;
}

.widgets ul li a:hover {
	text-decoration:underline;
}

.delicious-banner, .sidebar-title {
	display:none;
}

#twitter {
	margin-top:5px;
}

#delicius, #lastfm, #flickr, #resto {
	margin-top:10px;
}

#curriculo {
	margin-top:0px;
	/margin-top:4px;
}

#delicius div ul {
	margin:0px 3px;
}

#resto ul {
	padding:0px;
	margin-top:6px;
}

#resto ul li {
	border-bottom:none;
	display:inline;
	margin-left:8px;
	_margin-left:12px;
}

#conteudoSecundario_rodape {
	width:100%;
	height:4px;
	background-color:#FFFFFF;
	background-image:url('../images/bg_contSecundarioRodape.gif');
	background-position:top left;
	background-repeat:no-repeat;
	clear:both;
}

/* Propriedades Rodape */

#rodape {
	clear:both;
	width:100%;
	background-image:url('../images/dotted_rodape.gif');
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#FBFAF9;
	padding-top:30px;
	padding-bottom:30px;
	margin:0px;
}

.texto_rodape {
	font-size:0.85em;
	color:#71949F;
	padding-left:20px;
	background-image:url('../images/ico_rodape.gif');
	background-position:top left;
	background-repeat:no-repeat;
}

.texto_rodape a {
	color:#71949F;
	text-decoration:underline;
}

.texto_rodape a:hover {
	color:#71949F;
	text-decoration:none;
}
