@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

a{text-decoration:none;}
a:hover{text-decoration:underline;}

h1,h2,h3,ul,ol,li,p
{
	margin:0px;
	padding:0px;
}
ul,li{list-style:none;}

img{border:0;}

body {
	margin:0;
	padding:0;
	height:100%;
	text-align:center;
}


/************************** ID INTRO ***********************/

#rootHome
{
	width:1004px;
	margin:0 auto;
	text-align:left;
	height:610px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/img_fundo_home.jpg) top left no-repeat scroll;
}

#root
{
	width:1004px;
	margin:0 auto;
	text-align:left;
	height:610px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/img_fundo_interna.jpg) top left no-repeat scroll;
}

#topo
{
	width:953;
	height:155px;
	float:left;
}
#topo img {padding:36px 0 0 51px; float:left}
#topo h3 {padding:39px 0 0 644px; float:left; font-size:10px; font-weight:bold;}
#topo a {color:#FFFFFF}

#menu
{
	width:280px;
	height:411px;
	float:left;
}

#menu a{color:#445041; font-size:12px; font-weight:bold;}
#menu p{margin-left:95px; padding:19px 0 25px 0;}

#conteudoHome
{
	width:435px;
	height:291px;
	float:left;
	padding:115px 0 0 90px;
}
#conteudoHome div
{
	width:320px;
	height:125px;
	overflow:auto;
	padding-right:5px;
	color:#414141;
	font-size:11px;
}
#conteudoHome h2{font-size:13px; color:#39513A;}

#conteudo
{
	width:703px;
	height:370px;
	float:left;
	padding:41px 0 0 18px;
}
#conteudo div
{
	width:507px;
	height:236px;
	overflow:auto;
	padding-right:5px;
	color:#262E25;
	font-size:11px;
	SCROLLBAR-HIGHLIGHT-COLOR: #CBB385;
    SCROLLBAR-SHADOW-COLOR: #CBB385;
    SCROLLBAR-3DLIGHT-COLOR: #CBB385;
    SCROLLBAR-ARROW-COLOR: #E6E4BE;
    SCROLLBAR-TRACK-COLOR: #E6E4BE;
    SCROLLBAR-DARKSHADOW-COLOR: #CBB385;
    SCROLLBAR-BASE-COLOR: #CBB385;
    SCROLLBAR-FACE-COLOR: #CBB385;
	float:left;
}
#conteudo a{color:#262E25; font-weight:bold;}
#conteudo h2{font-size:16px; color:#487117; padding:18px 0 25px 88px;}
#conteudo h3{font-size:13px; color:#487117;}
#conteudo .selo{margin-top:124px;}
.cvInterna{font-size:18px; font-weight:bold; margin-top:-91px;}
.cvInterna a{text-decoration:underline}


#footer
{
	width:957px;
	height:33px;
	float:left;
	font-size:11px;
	padding:11px 0 0 47px;
	
	/*text-align:right;
	padding:11px 36px 0 0;*/
}
#footer a{color:#FFFFFF; font-weight:bold;}


#boxNoticias 
{
	width:170px;
	float:left;
	margin-top:155px;
	font-size:11px;
}
#boxNoticias h3{font-size:13px; color:#725A2E;}
#boxNoticias p{padding:7px 0 7px 0;}
#boxNoticias a{color:#414141;}

#conteudoNoticias
{
	width:703px;
	height:370px;
	float:left;
	padding:41px 0 0 18px;
}
#conteudoNoticias div{float:left;}
#conteudoNoticias #noticia
{
	width:507px;
	height:236px;
	overflow:auto;
	padding-right:5px;
	color:#262E25;
	font-size:11px;
	SCROLLBAR-HIGHLIGHT-COLOR: #CBB385;
    SCROLLBAR-SHADOW-COLOR: #CBB385;
    SCROLLBAR-3DLIGHT-COLOR: #CBB385;
    SCROLLBAR-ARROW-COLOR: #E6E4BE;
    SCROLLBAR-TRACK-COLOR: #E6E4BE;
    SCROLLBAR-DARKSHADOW-COLOR: #CBB385;
    SCROLLBAR-BASE-COLOR: #CBB385;
    SCROLLBAR-FACE-COLOR: #CBB385;
	float:none;
}
#conteudoNoticias h2{font-size:16px; color:#487117; padding:18px 0 25px 88px;}
#conteudoNoticias h3{font-size:13px; color:#487117;}
#conteudoNoticias img{margin-top:125px;}
#conteudoNoticias a{color:#487117; font-size:12px; font-weight:bold;}

/* ICONES DOS TITULOS */

.institucional{background:url(../images/ico_institucional.jpg) top left no-repeat scroll; width:108px; height:118px;}

.servicos{background:url(../images/ico_servicos.jpg) top left no-repeat scroll; width:108px; height:118px;}

.contato{background:url(../images/ico_contato.jpg) top left no-repeat scroll; width:108px; height:118px;}

.parceiros{background:url(../images/ico_parceiros.jpg) top left no-repeat scroll; width:108px; height:118px;}

.noticias{background:url(../images/ico_noticias.jpg) top left no-repeat scroll; width:108px; height:118px;}

.clientes{background:url(../images/ico_clientes.jpg) top left no-repeat scroll; width:108px; height:118px;}

.reflexoes{background:url(../images/ico_reflexoes.jpg) top left no-repeat scroll; width:108px; height:118px;}

.links{background:url(../images/ico_links_referencias.jpg) top left no-repeat scroll; width:108px; height:118px;}

.cv{background:url(../images/ico_cv.jpg) top left no-repeat scroll; width:108px; height:118px;}
.dez{background:url(../images/ico_dez.jpg) top left no-repeat scroll; width:108px; height:118px;}


/* FORMS */

.form
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #487117;
	background-color: #FFFFFF;
	border: 1px solid #B2B2B2;
}
.form1{height: 14px; width: 250px;}
.form2{height: 14px; width: 40px; margin-top:5px;}
.form3{height: 14px; width: 150px;}
.form4{height: 14px; width: 249px; margin-top:5px; }
.form5{height: 100px; width: 290px; margin-top:2px;}
.form6{
	margin-top:5px;
	margin-left:243px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bot_enviar.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #487117;
}

/* CLASS */

.borderBottomMarrom{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCB27F;
}
.colorBranco{color:#ffffff;}
.colorVerde{color:#487117;}
.colorMarrom{color:#262E25}
.marginTop5{margin-top:5px;}
.fontBold{font-weight:bold;}
.floatLeft{float:left}
.textAlignCenter{text-align:center;}
.marginLeft15{margin-left:15px;}
.marginLeft10{margin-left:10px;}
.marginLeft60{margin-left:60px;}
.marginLeft20{margin-left:20px;}
.marginTop12{margin-top:12px;}
.marginTop10{margin-top:10px;}
.marginTop15{margin-top:16px;}
.principios{font-size:11px; font-weight:bold; margin-top:85px; margin-left:-35px;}
.principios a{color:#735B61; text-decoration:underline}
.cvHome{float:right; font-size:24px; font-weight:bold; padding-right:30px; padding-top:30px;}
.cvHome a{text-decoration:underline}

