* {margin:0; padding:0;}

body {font-size:10pt; font-family:Arial, Helvetica, sans-serif; background: #ffffff url(../images/bgBody.png) repeat-x left top; padding-top:114px;}

a {color:#c1272d; text-decoration:none;}
a:hover {color:#f00;}
img {border:none;}
br.break {clear:both; height:0; line-height:0; overflow:hidden;}

#wrapAll {width:907px; margin:0 auto;}

#divHead {width:907px; height:237px;}
#flag {width:100px; height:35px; text-align:right; float:right; margin-top:-81px; vertical-align:middle;}
#divLogo {width:272px; height:59px;}
#divMenu {width:681px; height:22px;}
#menu li {list-style:none; float:left; background:url(../images/bgList.png) no-repeat left 9px; padding-left:9px; margin-left:5px;}
#menu li.activeDown {background:url(../images/bgListActive.png) no-repeat left 9px;}
#menu li.activeNoSub {background:url(../images/bgList.png) no-repeat left 9px;}
#menu li a, #menu li span.separator {font-size:11pt; color:#bebebe; font-weight:bold;  cursor:pointer;}
#menu li a:hover, #menu li.active a, #menu li.active span.separator {color:#8d8d8d;text-decoration:none;}
#menu li.activeDown span.separator {color:#8d8d8d;text-decoration:none;}
#menu li ul {position:absolute; display:none; margin-top:-3px;}
#menu li ul li, #menu li.activeDown ul li {float:none; padding:3px 6px; margin:3px 0 0 -9px; background:#da251d;}
#menu li ul li a, #menu li.activeDown ul li a {color:#fff; font-weight:normal; font-size:10pt;}
#menu li ul li a:hover {color:#000;}
#divBannerP1 {width:226px; height:81px; float:right; margin-top:-81px; background:url(../images/bgBannerP1.png) no-repeat left top;}
#divBannerP2 {width:907px; height:156px; background:url(../images/bgBannerP2.png) no-repeat left top;}

#divContent {width:896px; min-height:300px; padding:10px 0 10px 0; border-top:1px solid #acacac; margin:0 0 0 7px;}
#divContent ul, #divContent ol {padding-left:20px; margin:10px 0;}
#divContent ul li {list-style-image:url(../images/bgList.png);}
#divContent h1 {color:#c1272d; font-size:12pt; font-weight:bold; margin:15px 0;}
#divContent img {padding: 5px;background: #CCC;margin: 10px;border:1px solid #ACACAC; max-width:640px}
#divContent a.thumb {background: url(../images/bgTumbList.png) no-repeat left top; padding:5px;}
#divContent .colLeft892 {width:892px; float:left;}
#divContent .colLeft655 {width:655px; float:left;}
#divContent .colLeft655 .contentheading , #divContent .colLeft892 .contentheading,
#divContent .colLeft655 .componentheading , #divContent .colLeft892 .componentheading {color:#c1272d; font-size:18pt; font-weight:bold;}
#divContent .colLeft655 .contentpagetitle, #divContent .colLeft892 .contentpagetitle,
#divContent .colLeft655 .titleBuscaResultado, #divContent .colLeft892 .titleBuscaResultado {font-size:12pt; color:#c1272d; font-weight:bold;}
#divContent .colLeft655 .catBuscaResulatdo, #divContent .colLeft892 .catBuscaResulatdo {color:#8d8d8d; font-size:8pt; display:block; margin-bottom:10px;}
#divContent p {margin:15px 0; text-align:justify;}
#divContent .colRight {width:220px; float:right;}
#divContent .colRight h3 {display:block; padding:10px 0 5px 0; clear:both; color:#c1272d; font-size:12pt;}
#divContent .colRight .contentheading a {color:#c1272d; font-size:10pt; font-weight:bold;}
#divContent .colRight .contentheading a:hover {color:#f00; text-decoration:none;}
#divContent a.readmore, #divContent a.readon {padding-left:13px; background:url(../images/bgLeiaMais.png) no-repeat left center; font-size:8pt;}
#divContent .search {width:210px; height:34px; background:url(../images/bgBusca.png) no-repeat left top; padding:10px 0 0 10px; float:right;}
#divContent .search input.inputbox {width:129px; height:19px; padding:5px; border:none; background:url(../images/bgTxtBusca.png) no-repeat left top; display:inline-block; position:absolute;}
#divContent .search input.button {width:53px; height:29px; margin-left:140px; position:absolute; background:url(../images/btGo.png) no-repeat center center; border:none; cursor:pointer; color:#fff;}
#divContent .resultBusca { border-top:1px solid #ACACAC; padding-top:20px;}
#searchForm div {padding:15px 0;}
#searchForm div .btBuscar {width:94px; height:29px; background:url(../images/btGoBuscar.png) no-repeat center center; color:#fff; border:none; cursor:pointer; line-height:90px; float:left; margin-left:10px;}
.btInput {width:94px; height:29px; background:url(../images/btGoBuscar.png) no-repeat center center; color:#fff; border:none; cursor:pointer; float:left;}
#search_searchword, .txtInput {border:1px solid #ccc; padding:4px; height:19px; float:left;}
.txtArea {border:1px solid #ccc; padding:4px; height:120px; float:left;}
#searchForm div .buscaOpcoes {padding:10px 0;}
#divContent .resultBusca .highlight {font-weight:bold; color:#c1272d;}
#divContent .photoEquipe {float:left; margin-top:0; margin-left:0;height: 110px;width: 85px;}
#divContent .filialEquipe {font-size:13pt; padding:10px 0 0 0;}
#divContent .setorEquipe {color:#8d8d8d; font-size:11pt; margin-top:20px;}
#divContent .boxEquipe {width:285px; height:140px; float:left; padding-right:10px; }
#divContent .boxEquipe p {text-align:left;margin:0 !important}
.divError {width:229px; height:29px; background:url(../images/bgMsgErro.png) no-repeat left top; color:#cd0a0a; margin-left:10px; line-height:29px; padding-left:30px; float:left;}
#imageCliente {color:#8f8c8b; font-size:12pt; font-weight:normal;}
#divContent ul.listTumb {padding:0;} 
#divContent ul.listTumb li {list-style:none; float:left;}
#divContent ul.listTumb li img {padding:0; margin:0; width:100px; height:100px; display:inline-block; border:none; text-align:center; line-height:100px;}
#divContent ul.listTumb li a  {display:inline-block; width:100px; height:100px; background: url(../images/bgTumbList.png) no-repeat left top; padding:5px;}
#divContent ul.cliente li {display:inline-block; width:100px; height:100px; background: url(../images/bgTumbList.png) no-repeat left top; padding:5px;}
#tooltip {display:none;background:transparent url(../images/white_arrow.png);font-size:12px;height:55px;width:120px;padding:10px 15px;color:#fff; filter: alpha(opacity=90);}
#exibirVideo {width: 640px; height: 486px; margin:10px auto;}
#divContent #prodList {padding-left:0;}
#divContent #prodList li {list-style:none; display:block; margin: 0 0 10px 0; height:125px}
#divContent #prodList li p a {float:left; display:inline-block; width:100px; height:100px; background: url(../images/bgTumbList.png) no-repeat left top; padding:5px; margin-right:10px;}
#divContent #prodList li p a img {float:left; border:none; padding:0; background:none; margin:0;}
#divContent #prodList li p strong {padding-top:5px; font-size:11pt; display:inline-block;}

#divFooter {width:896px; height:105px; margin:0 0 0 7px;}
#divAddress {width:896px; height:146px; border-top:1px solid #acacac; border-bottom:1px solid #acacac;}
#divAddress p {width:188px; text-align:center; font-size:8pt; color:#acacac; font-weight:bold; display:inline-block; float:left; padding:0 15px; border-right:1px solid #acacac; margin:15px 0; border-right:1px solid #ACACAC;}
#divAddress p.endAddress {border-right:none;}
.meio-rodape {height:72px; clear:both; margin:0 auto}
#divAddress p a {color:#acacac;}
#divAddress p a:hover {color:#ff0000; text-decoration:none;}
#divDireitos {width:520px; height:16px; padding:0 5px; background:#ffffff; margin:-9px auto 0 100px; position:absolute;}
#divDireitos p, #divDireitos p a {color:#8d8d8d;}
#divDireitos p a:hover {color:#ff0000; text-decoration:none;}

#divSocialMedias {width:240px; height:20px; margin-top:-30px;float:right; %margin-left:-150px }
#divSocialMedias ul li {float:left; width:24px; height:24px; list-style:none;}
#divSocialMedias ul li a{width:24px; height:24px; display:inline-block;}
#divSocialMedias ul li:hover {opacity:0.65;-moz-opacity: 0.65;filter: alpha(opacity=65);}
#face{ background:url(../images/facebook.png) no-repeat left top;}
#orkut {background:url(../images/orkut.png) no-repeat left top;}
#twitter {background:url(../images/twitter.png) no-repeat left top;}
#flickr {background:url(../images/flickr.png) no-repeat left top;}


/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {position: absolute;top: 0;	left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev {left: 0; float: left;}
#lightbox-nav-btnNext {right: 0; float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px;color: #666;}
#lightbox-container-image-data #lightbox-image-details {width: 70%;float: left;text-align: left;}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block;clear: left;padding-bottom: 1.0em;}			
#lightbox-secNav-btnClose {width: 66px; float: right;padding-bottom: 0.7em;}