	#conteudo_resp {
		width: 860px;
		float: left;
		margin-bottom: 15px;
		background: url(../_IMG/dot.gif) repeat-y 161px top;
	}
	#conteudo_resp p, #conteudo_resp ul li {
		font: 10px verdana;
		color: #4C4C4C;
		padding: 0 0 12px 0;
	}
	#conteudo_resp p a {
		color: #4C4C4C;
		text-decoration:none;
	}
	#conteudo_resp p a:hover {
		color:#4C4C4C;
		text-decoration:underline;
	}
	#conteudo_resp .menu_resp {
		width: 160px;
		float: left;
	}
	
	#conteudo_resp .menu_resp img {
		margin: 0 0 9px 0;
	}
	#conteudo_resp .menu_resp a {
		display: block;
		font: 12px arial;
		padding: 0 0 8px 15px;
		text-decoration: none;
		color: #686868;
		background: url(../_IMG/seta_red_up.gif) no-repeat 6px 5px;
	}
	#conteudo_resp .menu_resp a:hover {
		color: #A90000;
		background: url(../_IMG/seta_red_up.gif) no-repeat 6px 5px;
	}
	
	#conteudo_resp .right {
		float: right;
		width: 175px;
	}
	#conteudo_resp .main {
		margin: 0 200px; 
		width: 454px;
	}
	#conteudo_resp h1 { 
		margin: 0 0 0px 0;
		padding:0;
		font:14px verdana;
		font-weight:bold;
		color: #4C4C4C;
	}
	#conteudo_resp h2 {
		margin:5px 0 10px 0;
		padding: 3px 0;
		border-top: 1px solid #D8D8D8;
		border-bottom: 1px solid #D8D8D8;
		font: 11px arial;
		font-weight:bold;
		color: #4C4C4C;
	}
	#conteudo_resp h2 span {
		margin-left:5px;
	}
	#conteudo_resp h2 img {
		margin:0;
		padding:0;	
	}
	.resp_com a, .resp_com a:hover {
		color:#4C4C4C;
		text-decoration:none;
		font:10px verdana;
	}
	.resp_com p {
		margin-left:20px;
		width:423px;
		padding: 0 0 0 0;
		font:10px verdana;
		color:#4C4C4C;
	}
	.resp_com img {
		padding:0;
		border:1px solid #8B8B8B;
	}
	.btm {
		margin-top:10px;
	}
	.btm_end {
		margin-top:10px;
		margin-bottom:10px;
	}
	.tit_red {
		color:#C80000;
		font:11px verdana;
		font-weight:bold;
	}
	
