* {margin:0;padding:0;} 

p + p { margin-top: 10px; } 

a img {border: none; }

a:link {color: #4B5F36; text-decoration:none;}
a:visited {color: #4B5F36; text-decoration:none;}
a:hover {color: #666666; text-decoration: none;}
a:active {color: #333333; text-decoration: none;}

/* IE8 hack to get it to apply margin auto centering to element inside this one */
#wrap {width:100%;}

html, body {height: 100%; overflow-x: hidden;}

#wrap {min-height: 100%;}

#main {overflow-x: hidden; overflow-y:auto;	padding: 20px 0 120px 0; width: 1000px; margin: 0 auto;}

.dir {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; padding-top: 15px;}
.titulo_um {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 24px; color: #4B5F36; padding: 10px 0 10px 0;}
.titulo_dois {font-size:17px; padding-bottom: 15px; color: #4B5F36;}
.titulo_tres {font-size:14px; padding-bottom: 15px; color: #4B5F36;}
	
#conteudo_esq {width: 54%; float: left; margin-right: 2%; padding: 10px 0px 25px 0px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; }
#conteudo_dir {float: left; width: 44%; padding: 10px 0px 25px 0px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; }
#home_123 {width: 316px; float: left; margin-right: 26px; padding-bottom: 20px;}
#home_4 {float: left; width: 316px;}
#home_123 a:hover img {opacity:0.75; filter:alpha(opacity=75);}
#home_4 a:hover img {opacity:0.75; filter:alpha(opacity=75);}
#conteudo_underconstruction {width: 100%; padding: 150px 0px 25px 0px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 30px; text-align:center; font-weight:bold; }
#conteudo_1000{width: 100%; padding: 15px 0px 30px 0px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 30px; text-align:center; font-weight:bold; }

#list ol { color: #666666;  margin: 15px 0 20px 0; font-weight:bold;}
#list ol p {color: #000000;  margin-bottom: 10px; font-weight:normal;}
#list li {margin-left: 40px; padding-left: 10px;}

#footer {position: relative; margin-top: -120px; height: 120px; clear:both;} 

/*Opera Fix*/
body:before { content:""; height:100%; float:left; width:0; margin-top:-32767px;}

/*** MENU ***/
#topo_1 {height: 82px; width: auto; position: relative;	left: 50%; margin-left: -500px; z-index: 3000;}
#topo {height: 60px; width: 1000px; position: relative;}
#menu_logo {width: 140px; height: 38px; float:left; text-decoration: none; padding: 16px 0px 0px 0px; border: 0px;}
#menu {height: 60px; text-decoration: none;}
#menu_titulos{position: absolute; right: 0; z-index: 9990; padding: 20px 0 0 0;}
/*** MENU FIM ***/

/*** RODAPÉ ***/
#rodape {width: 100%; height: 120px; bottom: 0; background-color: #CCCCCC; position: absolute;}
#rodape_conteudo {margin: 0 auto; padding-top: 10px; height: auto; width: 1000px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px;}
#rodape_esq {float:left; width: 60%; margin-right: 6%; color: #666; vertical-align: central;}
#rodape_dir {float:left; width: 34%; text-align: right;}
/*** RODAPÉ FIM ***/

.thumb {display:inline-block; position:relative; margin: 0 0 10px 0; padding: 7px; background:#F9F8F2; box-shadow:0 0 3px rgba(0, 0, 0, 0.2); color:rgba(0,0,0, 0.8);}
.thumb::before, .thumb::after {position:absolute; content:""; top:10px; bottom:15px; left:10px; width:50%; box-shadow:0 10px 10px rgba(0, 0, 0, 0.2); -webkit-transform: rotate(-2deg); -moz-transform:rotate(-2deg); -o-transform:rotate(-3deg); -ms-transform:rotate(-3deg); transform:rotate(-3deg); z-index:-1}
.thumb::after {right:10px; left:auto; -webkit-transform:rotate(2deg); -moz-transform:rotate(2deg); -o-transform:rotate(2deg); -ms-transform:rotate(2deg); transform:rotate(2deg)}
.thumb img {vertical-align:bottom}

.form_input {width:400px; font-size: 12px; display: block; background: #ffffff; border: none; padding:3px 0 3px 3px; overflow:hidden;}
.form_button {margin:0 0 10px 0; padding:4px 7px; background:#999999; border:0px; position: relative; top:4px; width:70px; border: none; cursor: pointer; color: #ffffff;}

/*** HOME>TEAM ***/
.titulo_nome {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 16px; color: #4B5F36;}
#conteudo_esq_team {width: 66%; float: left; margin-right: 8%; padding: 10px 0px 25px 0px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; }
#conteudo_dir_team {float: left; width: 26%; padding: 10px 0px 25px 0px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; }
/*** HOME>TEAM FIM ***/


/*** MEDIA>INTHENEWS ***/
#conteudo_esq_news {width: 35%; float: left; margin-right: 8%; padding: 18px 0px 25px 0px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; }
#conteudo_dir_news {float: left; width: 57%; padding: 0 0px 25px 0px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; }
/*** MEDIA>INTHENEWS FIM ***/
