/* GERAIS */

html { outline:none; margin:0; padding:0; }
body { margin:0; padding:0; outline:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:20px !important; }
a, img, input { outline:none; }
img{ border:none; }
a { cursor:pointer !important; }
#header, #center, #footer { width:982px; margin:0 auto; }

.scroll-pane{width:440px; height:350px; overflow:auto; overflow-x:hidden; }
.scroll-pane span{width:420px; margin:0 auto; display:block; clear:both;}

.scroll-pane2{width:450px; height:350px; overflow:auto; overflow-x:hidden;}
.scroll-pane2 span{width:420px; margin:0 auto; display:block; clear:both; line-height:15px !important;}

/* ------------------------------------------------------------------------------------------------------------ */

/* HEADER */
 
#header_logo { position:relative; width:278px; height:135px; float:left; margin-bottom:10px;}
#header_tel{float:left; position:relative; top:80px; left:375px;}
#header_logo img { position:relative; top:8px; border:none;}
#header_menu { width:982px; height:160px; margin:0px 0px 0px 0px; background:url(../images/site/bg_menu.gif) no-repeat;}
#header_menu li { display:inline; margin-right:10px; position:relative; top:45px; left:500px;}
#header_menu li a { text-decoration:none; padding:5px 10px 5px 10px; }
#header_menu li a:hover { text-decoration:none; }

/* ------------------------------------------------------------------------------------------------------------ */

/* CENTER */

#center{padding:0px 0px 0px 0px; background:url(../images/site/bg_center.gif) no-repeat; height:541px;}

#left, #right { float:left; }
#left { width:460px; }
#right{ width:450px; }

#center_tit_i{
	height:80px;
	float:right;
	position:relative;
	top:50px;
	right:70px;
}

/* ------------------------------------------------------------------------------------------------------------ */

/* HOME */

#home_galeria{ 
	position:relative;
	top:-10px;
	left:80px;
	width:900px;
}

.home_galeria_photo{
	float:left;
	margin-right:25px;
}

#home_quem{
	width:450px;
	height:260px;
	float:right;
	position:relative;
	top:50px;
	right:40px;
}

#home_quem_tit{
	margin-bottom:75px;
	position:relative;
	left:100px;
}

#home_quem_mais{
	float:right;
}

#quemsomos{
	margin:40px 0px 0px 40px;
}

#quemsomos a{
	color:#808080;
	text-decoration:underline;
}

#quemsomos a:hover{
	text-decoration:none;
}

#quemsomos_text{
	width:800px;
	margin-top:20px;
}

#quemsomos_tit{
	margin-bottom:60px;
}

#home_quem_content a{
	color:#808080;
	text-decoration:underline;
}

#home_quem_content a:hover{
	text-decoration:none;
}

#home_news{
	position:relative;
	top:50px;
	left:40px;
}

#tit_news_home{
	margin-bottom:67px;
}
/* ------------------------------------------------------------------------------------------------------------ */


/* TRABALHOS */


#trabalhos{
	width:490px;
	height:320px;
	float:right;
	position:relative;
	top:50px;
	right:70px;
}

#trabalhos_tit{
	float:right;
	margin-bottom:10px;
}

#trabalhos_tit_int{
	float:right;
	margin-top:10px;
}

#trabalhos_text{
	color:#999;
	font-size:11px;
}

#trabalhos_menu{
	float:right;
	margin-top:70px;
}

#trabalhos_menu div{
	margin-bottom:15px;
}

/* ------------------------------------------------------------------------------------------------------------ */


/* NOVIDADES */

#aconteci{position:relative; left:30px;}

#acontece_item{height:100px; width:400px; margin-top:10px;}
#acontece_text{height:75px; width:400px;}
#acontece_mais{float:right; cursor:pointer;}
#acontece_item{border-bottom:1px dotted #ccc;}

#tit_novidades{
	margin:50px 45px 40px 0px;
	float:right;
}

/* ------------------------------------------------------------------------------------------------------------ */

/* CONTATO */

#contatos_form{
	width:438px;
	float:right;
	margin-top:20px;
}

#contatos_form_email input{
	width:438px;
	height:32px;
	border:1px solid #099;
	background:#FFF
}

#contatos_form_mensagem textarea{
	width:438px;
	height:106px;
	border:1px solid #099;
	background:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#211A11;
}

#contatos_form_enviar input{
	float:right;
}

#contatos_form label{
	margin-bottom:5px;
	float:right;
}

/* ------------------------------------------------------------------------------------------------------------ */

/* FOOTER */

#footer{width:982px; height:21px; background:url(../images/site/bg_footer.jpg); margin:0 auto;}
#footer2{width:982px; height:45px; margin:10px auto;}
#footer2 div{width:224px; height:45px; margin:0 auto;}
#main_footer{ width:100%; margin-bottom:20px;}
#footer_info {clear:right; width:400px; color:#fff; padding-left:5px;}
#sign img { border:none; }

/* ------------------------------------------------------------------------------------------------------------ */
