/***
	SENSORIAL® 2011
	@Arquetis
**/

@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;
	position:relative;
	background:url(../../layout_images/bck.png) repeat-x
}
img{border:0px;}
a{text-decoration:none;}
a:focus, input:focus, button:focus, textarea:focus{outline:0px;}
textarea{ resize: none;}
li{list-style: none;background:none;padding:0px;width:92px;margin-right:6px;float:left;}
ul {-webkit-padding-start:0px;padding:0px;display: block;list-style-type: none;margin:0}
ul{float:left;width:100%;}

#main {min-width:981px;margin: 0 auto;text-align:left;}
.main_conteudo_centrado {width:981px;margin: 0 auto;float:none;position:relative;}

.bck_pr{position:absolute;top:94px;left:-120px;z-index:-100}

.topo{
	float:left;
	width:100%;
	height:75px;
	padding-top:7px;
	position:relative;
}

.bck_tp{
	position:absolute;
	top:0px;
	left:-100px;
}

.lg{float:left;margin-top:43px;}

.menu{float:right;margin-top:43px;}

.menu a{
	float:left;
	width:92px;
	height:19px;
	background:url(../../layout_images/bck_menu.png) no-repeat;
	margin-left:8px;
	color:#fff;
	font-size:12px;
	text-align:center;
	padding-top:11px;
}

.menu a:hover{
	background:url(../../layout_images/menu_hover.png) no-repeat;
}

.foto_dest{
	float:left;
	width:980px;
	height:490px;
	margin-top:50px;
	position:relative;
	left:1px;
	cursor:pointer;
	overflow:hidden
}

.seguinte, .anterior{
	position:absolute;
	top:370px; 
	width:13px;
	height:23px;
	background:url(../../layout_images/next.png) no-repeat;
	cursor:pointer;
	z-index:2000
}

.seguinte{right:-18px;}
.anterior{left:-20px;background:url(../../layout_images/prev.png) no-repeat;}

.destaques{
	float:left;
	width:100%;
	margin-top:40px;
	background:url(../../layout_images/bck_destaques.png) no-repeat;
}

.destaques img{float:left;margin-right:4px;}

.dest_corpo{
	float:left;
	width:100%;
	padding-top:12px;
	margin-top:1px;
	background:url(../../layout_images/bck_dest.png) top repeat-x
}

.dest_text{
	float:left;
	width:236px;
	margin:12px 0px 0px 10px;
	line-height:20px
}

.ti_dest, .ti_noticias, .ti_port{
	float:left;
	width:100%;
	color:#646464;
	font-weight:bold;
	font-size:10px;
}

.ti_dest{
	margin-top:30px
}

.desc_dest{
	float:left;
	width:100%;
	color:#777777;
	line-height:20px;
	font-size:10px;
	margin:30px 0px 23px 0px;
}

.desc_dest span.cufon-canvas  { 
    margin-bottom:10px !important; 
} 

.mais{
	float:left;
	width:74px;
	height:26px;
	background:url(../../layout_images/mais.png) no-repeat;
}

.dest_fundo{
	float:left;
	width:100%;
	height:22px;
	background:url(../../layout_images/bck_dest3.png) no-repeat;
	margin-top:10px;
}


.noticias{
	float:left;
	width:453px;
	margin-top:37px;
	padding:13px;
}

.corpo_noticias{
	float:left;
	width:100%;
	color:#646464;
	font-size:10px;
	line-height:14px;
	margin-top:20px;
}

.div_bottom2{
	position:absolute;
	left:0px;
	right:0px;
	bottom:0px;
}

.rodape{
	width:100%;
	float:left;
	height:249px;
	margin-top:53px;
	position:relative;
	background:#f5f5f5 url(../../layout_images/rodape.jpg) top repeat-x; 
}

.rod_centrado{
	width:979px;
	margin: 0 auto;
	float:none;
	margin-top:34px;
	position:relative
}

.rod_log{float:left;width:170px;}

.redes_socias{
	float:left;
	margin-top:20px;
}

.pesquisa{
	float:right;
	width:199px;
	height:23px;
	padding:4px;
	background:url(../../layout_images/bck_pes.png) no-repeat;
	position:relative;
}

.pesquisa input{
	float:left;
	width:165px;
	border:none;
	background:none;
	position:relative;
	top:2px;
	left:5px;
	color:#a4a4a4;
	font-family:arial;
	font-size:11px;
}

.bt_pesquisa{
	float:right;
	border:none;
	width:26px;
	height:25px;
	position:relative;
	bottom:1px;
	right:-1px;
	background:url(../../layout_images/bt_pesquisa.png) no-repeat;
}

.rod_cred{
	float:left;
	width:100%;
	height:61px;
	background:url(../../layout_images/bck_cred.jpg) repeat-x;
}

.copy, .sensorial{
	float:left;
	font-family:arial;
	font-size:12px;
	color:#979797;
}
.copy span{font-weight:bold}

.sensorial{
	float:right;
}

.sensorial a{
	color:#979797;
	font-weight:bold;
	font-size:12px;
	width:90px;
	float:right;
}
.sensorial a img{
	width:100%;display:block;
}

/*
	Home sub
*/

.bl_titulo{
	float:left;
	width:100%;
	margin-top:43px;
	height:93px;
	background:url(../../layout_images/bck_titulo.jpg) repeat-x;
}

.titulo{
	float:left;
	width:939px;
	font-size:30px;
	color:#fff;
	margin-top:34px;
	margin-left:40px;
}

.caminho{
	float:left;
	margin-top:4px;
	margin-left:40px;
}

.caminho a, .sep{
	float:left;
	font-size:10px;
	font-weight:bold;
	color:#959595;
}

.sep{margin:0 3px}

.sombra{
	float:left;
	width:100%;
	height:18px;
	background:url(../../layout_images/bck_bl.png) no-repeat;
}

.corpo{
	float:left;
	width:100%;
	color:#646464;
	font-size:10px;
	line-height:18px;
	font-family:Arial;
	font-size:12px;
	margin-bottom:20px;
}

/*
	portfolio
*/

.port{
	float:left; 
	width:80px;
	height:60px;
	background:#585858;
	padding:4px;
	margin-bottom:15px;
}
 #galleria{
	float:left;
	width:100%;
	position:relative;
	top:-10px
}
.ti_sep{
	float:left;
	width:100%;
	font-size:20px;
	margin-bottom:10px;
	color:#2f2f2f;	
}

.desc_port{
	position:absolute;
	top:0px;
	left:0px;
	width:115px;
	height:95px;
	font-size:11px;
	font-family:arial;
	color:#fff;
	padding:10px;
	line-height:14px;
	background: url(../../layout_images/hover_port.png) repeat;
}

.dest_port{
	float:left;
	width:100%;	
	margin:10px 0px;
	height:1px; 
	border-bottom:1px solid #e8e8e8;
}

/*
	iamgens anexas big
*/

.img_port{
	float:left;
	width:100%;
	margin-top:10px;
	margin-bottom:20px;
}

.list_img_port{
	float:left;
	width:400px;
}

.img_gr_port{
	float:right;
	width:540px;
	height:440px;
	background:#585858;
	position:relative;
}
.img_gr_port img{
	position:absolute;
	top:0px;
	left:0px;
	padding:5px;
}

.ral{position:absolute;top:195px;font-size:0.9em;color:#839396}
.ral a:hover{color:#839396;text-decoration:underline}

