/***
	SENSORIAL® 2011
	@Grupo tpb
**/

@import url("act_styles.css");
@import url("editor_style.css");

html, body {
	width:100%;
	height: 100%;
}
body {
	font-family: Tahoma;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	margin: 0px;
	padding: 0px;
	background:url(../../layout_images/bck.png) left 57px repeat-x;
}
img{border:0px;}
a{text-decoration:none;}
a:focus, input:focus, textarea:focus{outline: 0px;}

#main {	min-width:966px;margin: 0 auto;	text-align:left;}

.main_conteudo_centrado {
	width:954px;
	height:auto;
	margin: 0 auto;
	position:relative;
	
}

.topo{
	float:left;
	width:100%;
	height:105px;
	position:relative;
}
.bck_cab{
	position:absolute;
	width:960px;
	height:120px;
	top:0px;
	left:-160px;
	z-index:-1000;
	background: url(../../layout_images/bck_topo.png) top center no-repeat;
}


.img_rot{
	float:left;
	width:100%;
	height:346px;
	background:url(../../layout_images/bck_img.png) bottom center no-repeat;
	position:relative;
}

.seguinte,.anterior{
	position:absolute;
	margin-top:142px;
	left:905px;
	width:60px;
	height:30px;
	background:url(../../layout_images/seguinte.png) no-repeat;
	z-index:2000;
	cursor:pointer;
	font-size:11px;
	font-family: arial;
	color:#7c7e7e;
}

.anterior{
	left:-10px;
	background:url(../../layout_images/anterior.png) no-repeat;
}

.slogan{
	position:absolute;
	top:188px;
	left:8px;
	width:445px;
	height:68px;
	background:url(../../layout_images/bck_sl.png) repeat-x;
	z-index:2000;
	text-align:center;
	padding-top:13px;
}

.menu{
	float:left;
	width:100%;
	height:100px;
	background: url(../../layout_images/bck_lg.png)  bottom repeat-x;
}

.menu a{
	float:left;
	width:auto;
	height:65px;
	padding:35px 21px 0px 20px;
}
.menu a:hover{
	background:#3f4041;
}
.last_lg{
	float:left;
	width:1px;
	height:100px;
	background: url(../../layout_images/sep_lgs.png)  no-repeat;
}

.conteudo{
	float:left;
	width:100%;
	margin-top:50px;
}

.menu_lateral{
	float:left;
	width:246px;
}
.menu_lateral a{
	float:left;
	width:154px;
	height:22px;
	color:#3f505a;
	font-size:11px;
	padding-left:31px;
	font-weight:bold;
	margin-bottom:1px;
	padding-top:5px;
	background:url(../../layout_images/bck_menu.png)  no-repeat;
	
}
.menu_lateral a:hover{
	background:url(../../layout_images/bck_menu2.png)  no-repeat;
}

.conteudo_centro{
	float:left;
	width:707px;
}

.titulo_destaque{
	float:left;
	width:100%;
	margin-bottom:30px;
	color:#3f4141;
	font-size:24px;
	font-weight:bold;
	padding-bottom:12px;
	border-bottom:1px dotted #c2c3c3;
}

.ver_mais{
	float:right;
	position:relative;
	top:-7px;
	width:85px;
	height:23px;
	cursor:pointer;
	font-size:11px;
	font-family: arial;
	color:#7c7e7e;	
	padding-top:5px;
	text-align:center;
	background:url(../../layout_images/ver_todas.png) no-repeat
}


.noticias_cont{
	float:left;
	width:179px;
	margin-bottom:20px;
}

.ti_noticias{
	float:left;
	color:#adca7b;
	font-family:arial;
	font-size:14px;
	margin-top:10px;
}

.desc_noticias{
	float:left;
	width:100%;
	color:#6a6c6c;
	font-family:arial;
	font-size:11px;
	margin-top:10px;
	line-height:20px;
}

.dest_texto{
	float:left;
	width:190px;
}

.barra_fundo{
	float:left;
	width:100%;
	height:18px;
	background:url(../../layout_images/barra_fundo.jpg) repeat-x;
	margin-top:50px;
}
.bck_fundo{
	float:left;
	width:100%;
	height:58px;
	margin-top:20px;
	background:url(../../layout_images/bck_fundo.png) repeat-x;
}
.barra_creditos_center{
	width:950px;
	height:auto;
	margin: 0 auto;
	padding-top:16px;
}



/*
	sub nivvel grupo tpb
*/

.sub_texto{
	float:left;
	width:100%;
	color:#6a6c6c;
	font-family:arial;
	font-size:12px;
	margin-bottom:20px;
	line-height:20px;
}


.anexos_sub{
	float:left;
	width:100%;
	margin-top:30px;
	padding-bottom:20px;
	margin-bottom:15px;
	border-bottom:1px dotted #c2c3c3; 
}
.anexos_ti{
	float:left;
	width:100%;
	margin-bottom:5px;
	color:#585858;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
	border-bottom:1px dotted #c2c3c3; 
}

.anexo_img{
	float:left;
	width:63px;
	height:55px;
	padding:4px;
	background:#585858;
	margin-right:4px;
	position:relative;
}
.anexos_texto{
	float:left;
	width:190px;
	font-weight:bold;
	font-size:16px;
	color:#54666f
}

.ti_img{
	position:absolute;
	width:700px;
	top:-45px;
	left:0px;
	color:#fff;
	font-family:arial;
	font-size:12px;
	z-index:1000
}
.ti_img2{
	float:left;
	padding:10px 38px 10px 18px;
	background:#585858;
}

.seta_img{
	position:absolute;
	width:auto;
	bottom:-6px;
	left:30px;
	width:13px;
	height:6px;
	background:url(../../layout_images/seta_img.png) no-repeat;
}

.div_bottom2{
	position:absolute;
	left:0px;
	right:0px;
	bottom:0px;
}

.copy{
	float:left;
	margin-top:1px;
	margin-left:27px;
	font-family:arial;
	font-size:11px;
	color:#aaabab;	
}

.copy a{
	color:#aaabab;	
}

/*
	templates definiçoes
*/

.template_bck{
	float:left;
	width:100%;
	height:85px;
}
 
 .template_bck img{
	float:left;
	margin-top:20px;
 }
 
 .caminho{
	float:right;
	margin-top:35px;
	height:30px;
	margin-left:70px;
}

.caminho a{
	float:left;
	width:auto;
	color:#fff;
	background:url(../../layout_images/seta_ca.png) right no-repeat;
	font-family:arial;
	font-size:11px;
	font-weight:bold
}

.caminho span{
	float:left;
	margin:0px 10px;
	color:#fff;
	font-family:arial;
	font-size:11px;
	font-weight:bold
}
.pastas_re{	float:left;	width:74px;	min-height:100px;	margin-right:40px;	margin-bottom:20px;	text-align:center;	background: url(../../layout_images/pastas.jpg) no-repeat;	}.pasta1{	float:left;	color:#000;	width:100%;	margin-top:74px;	font-weight:bold;	cursor:pointer;}.pastas_re:hover{	background: url(../../layout_images/pastas_hover.jpg) no-repeat;}.pastas_re:hover .pasta1{	color:#0b7fca}


.share{
	float:left;
	width:600px;
	margin-left:45px;
	text-align:center;
}

.share a{
float:left;margin-left:190px
}
