/* CSS Document */


#conteudoin
{
	width:65%;
	float:left;
	margin:40px 0px 20px 40px;
	margin-right:0px;
}
#conteudoin img{
	margin:5px; 
}
.artin
{
	margin-left:10px;
	position:relative;
	float:left;
	width:80%;

}
#conteudo div#imprima
{
	margin:5px 735px; 0 0;
}
/*
li a
{
	text-decoration:none;
	font:bold 13px Trebuchet MS, Times, Sans;
	color:#08440E;
	height:35px;
}
*/
div#subs
{
	padding-left:10px;
	position:absolute;
	float:right;
	width:190px;
	border:1px solid #ececec;
	border-top:1px solid #F9630D;
	height:20px;
	margin-left:680px;
	margin-top:-10px;
	font:Trebuchet MS, Times, Sans;
	color:#F9630D;
}
div#subs span.texto
{
	font-weight:bold;
}
div#subs div#seta
{
	padding-left:5px;
	border-left:1px solid #ececec;;
	position:absolute;
	margin-top:-20px;
	margin-left:159px;
	width:25px;
	height:20px;
}
div#subs div#seta ul
{
	margin:0;
	padding:0;
}
div#subs div#seta ul li 
{
	list-style:none;
}
div#subs div#seta ul li a
{
	color:#F9630D;
}
div#subs div#seta ul li:hover > ul{
	display:block;
} 
div#subs div#seta ul li ul
{
	display:none;
	margin-left:-177px;
	width:190px;
	background:#ececec;
	z-index:4;
	padding:5px;
}
div#subs div#seta ul li ul li a
{
	display:block;
	font:bold 12px Trebuchet MS, Times, Sans;
	color:#F9630D;
	
}
#sidebarRub
{

	margin-left:10px;
	margin-right:20px;
	margin-top:40px;
	position:relative;
	float:right;
	width:22%;
	font-size:12px;
}
#sidebarRub3
{
	margin-left:20px;
	margin-top:40px;
	position:relative;
	float:left;
	width:25%;
	border-width:0px;
	font-size:12px;
}
#sidebarRub h2
{
	padding-top:0px;
}

#listasubs
{
	width:98%;

}
#listasubs ul
{
	list-style: none;
	padding:0;
	margin:0;
	clear:both;
}
#listasubs li
{
	position:relative;
	float:top;
	text-decoration:none;
	margin:0;
	padding-left:10px;
	width:95%;
	height:20px;
	border-style:solid;
	border-width:0px;
	border-color:#DCE0DC;
	font:bold 13px Trebuchet MS, Times, Sans;
	margin: 0 0 0 0;
}
#listasubs li a
{
	text-decoration:none;
	font:bold 13px Trebuchet MS, Times, Sans;
	color:#F9630D;
	height:35px;
}
#listasubs li a:hover
{
	text-decoration:none;
	font:bold 13px Trebuchet MS, Times, Sans;
	color:#F3C610;
	height:35px;
}
#listasubs2
{
	width:98%;

}
#listasubs2 ul
{
	list-style: none;
	padding:0;
	margin:0;
	clear:both;
}
#listasubs2 li
{
	position:relative;
	float:top;
	text-decoration:none;
	margin:0;
	padding-left:10px;
	width:100%;
	height:20px;
	font:bold 13px Trebuchet MS, Times, Sans;
	margin: 0 0 0 0;
}
#listasubs2 li a
{
	text-decoration:none;
	font:bold 13px Trebuchet MS, Times, Sans;
	color:#F9630D;
	height:35px;
}
#listasubs2 li a:hover
{
	text-decoration:none;
	font:bold 13px Trebuchet MS, Times, Sans;
	color:#F3C610;
	height:35px;
}
#doc
{
	padding:0;
}
#doc ul
{
	margin:0 0 0px 0;
	padding:0;
}
#doc li
{
	margin:0 0 0 0;
	padding:0;

	list-style:none;
	border: 1px solid #DCE0DC;
}
.galeria
{
	margin:5px 5px 20px 5px;
	float:left;
	position:relative;
	width:290px;
}

#sidebarRub2
{

	margin-left:30px;
	margin-top:40px;
	position:relative;
	float:left;
	width:10%;
	border-style:solid;
	border-width:0px;
	font-size:12px;
}

.texto
{
	font: 12px Trebuchet MS, Times, Sans;
	letter-spacing:0px;
	line-height:17px;
}


td
{
	font: 14px Trebuchet MS, Times, Sans;
	letter-spacing:0px;
}
