@import url("orcamento-style.css");
@import url("new-home.css");


#frameFormspring > html > body { font-weight:bold; }

#easyTooltip {
	padding:25px 26px 0 15px;
	background:url(../img/tooltip-ballon.png) no-repeat;
	width:134px;
	height:100px;
	border:none;
	color:#036;
	font-size:11px;
	z-index:3000;
} 

.boxContainer { float:left; margin-bottom:10px; margin-left:4px; }


#filtrars { *margin-top:-13px; }
#lodeando { margin-left:100px; margin-top:90px; }

.MegaMenuContent { z-index:100px; position:absolute; }
#menu li #MegaMenuContent dl,
#menu li #MegaMenuContent dl { margin:0; }

#menu li #MegaMenuContent .boxContainer dt,
#menu li #MegaMenuContent dt { color:#036; font-weight:bold; font-size:13px; }

#menu li #MegaMenuContent .boxContainer dt a,
#menu li #MegaMenuContent dt a { 
	color:#073960; 
	padding:0; 
	background:#E5E5E5 !important; 
	border:1px solid #E5E5E5; 
	border-radius:3px; 
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	width:130px;
	height:15px;
	padding-left:5px;
}

#menu li #MegaMenuContent .boxContainer dl dd,
#menu li #MegaMenuContent  dl dd,
#menu li .MegaMenuContent  dl dd { margin:0;}
#menu li #MegaMenuContent .boxContainer dl dd a,
#menu li #MegaMenuContent dl dd a,
#menu li .MegaMenuContent .boxContainer dl dd a,
#menu li .MegaMenuContent dl dd a  { background:none; text-decoration:none; color:#0d6779; font-size:12px; margin:0; padding:2px 11px; }
#menu li #MegaMenuContent .boxContainer dl dd a:hover,
#menu li #MegaMenuContent dl dd a:hover  { text-decoration:underline; }
.megaContainer { width:630px; }

/***********************MENU***********************************/
.link_content {
	display:none;
	z-index:100;
	padding:0 0 0 0;
	position:absolute;
	color:#333;
	top:25px;
	left: 0px;
	width:595px; 
	background:#fff; 
	overflow:hidden;
	margin-left:0;
	border:1px solid #ccc;
	border-radius:0 0 7px 7px;
	-moz-border-radius:0 0 7px 7px;
	-webkit-border-radius:0 0 7px 7px;
	border-top:10px solid #E7DE23;
	border-bottom:10px solid #E7DE23;
	margin-top:0;
}

.link_content { box-shadow: 0px 6px 10px #666; -moz-box-shadow:0px 6px 10px #666; -webkit-box-shadow: 0px 6px 10px #666;  }

.link_content dl { overflow:hidden; }

#navBar .col dl { padding:0; margin:0; }

/*UL#Nav .col ul li { height:17px; background: url(seta_rodape.gif) 0 center no-repeat; padding-left:13px; }*/

.col { 

	display:block;
	float:left;
	margin:0;
	min-height:105px;
	padding:0;
	width:220px;
	margin-bottom:15px;
	background:url(../images/separador.png) right 10px no-repeat;
}
/*.col h3 {color:#666; margin-bottom:3px; text-align:left; width:155px; margin-left:5px; }*/

.lastCol { background:none !important; }

/********************************************* MENU CONTENT *************************************************/
#navBar li .col dl { padding:0; margin-top:10px; margin-left:10px }
#navBar li .col dt { background:#e2e2e2; /*font-weight:bold;*/ color:#036; padding:2px; margin-bottom:5px }
.col dt a {}
#navBar li .col  dd { margin:0 0 5px 0; }
#navBar li .col  dd a { color:#0d6779; padding:0; display:block; font-size:12px; background:none !important;}
#navBar li .col  dd a:hover { background:none; text-decoration:underline; color:#0d6779 }

.menuDescri { font-size:10px; margin-top:5px; font-weight:normal; width:200px; }

/**************************************MENU BOX**************************************************************/
#navBar li#quem-somos .link_content,
#navBar li#quem-somos .col { width:195px; margin:0; margin-left:0px; }

#navBar li#quem-somos .col dl { margin-left:10px; }
#navBar li#produtos .link_content { width:900px; left:-255px; }

#MenuMercados.col { clear:both; width:100%; margin-left:0; min-height:50px; background:none;}
#MenuMercados.col dl { margin-left:0 !important;}
#MenuMercados.col dt { padding-left:25px !important; background:#E2E2E2 url(../img/icon_mercados_de_aplicacao_mega_menu.png) 5px center no-repeat !important; }

#navBar li#MenuFale .link_content { width:380px; left:-285px; padding-left:10px; }
#MenuMercados.col dd { float:left; margin-right:5px !important; margin-top:5px !important; padding-right:5px !important; border-right:1px solid #ccc; margin-left:5px !important; }
#MenuMercados.col dd:last-child { border:none; }


#menuContentFale .col { width:365px; }
#menuContentFale .ajaxSubmit { width:320px; }

/************************************************************************************************************/

.dtSub { margin-left:10px; color:#1177df !important; margin:5px 0; }

.ike { width:130px; margin:0 auto; } 

.name { /*float:right; margin-right:115px;*/ margin-top:-4px; font-size:14px; }

#infoMenuContainer.repre { margin-left:65px; }

td { border:1px solid #ccc; border-bottom:none; border-left:none; padding:3px; font-size:12px; text-transform:none; }
td strong,
td span  { text-align:center; display:block; }
table { border-bottom:none; border-left:1px solid #ccc; }
.borderTableB { background:url(../img/round-corner-table.gif) no-repeat; display:block; }
.tdIco { width:25px; }
.tdCi { width:50px; }
.tdBorderBottom { border-bottom:1px solid #ccc; }
.tdBorderTop { border-top: none; }
.lastTd { height:244px;*height:230px;}
.tableContainer ul {  width:1575px; overflow:hidden; position:relative; }
.tableContainer table { margin-top:113px; } 
.tableContainer ul li { float:left; overflow:hidden; }
.carousel {
    position: relative;
    visibility: hidden;
    left: -5000px;
}
.tdEmpty { height:38px; border-top:none; }
.prev {
	left:-555px;
	position:relative;
	top:306px;
}
.next {
	left:0px;
	position:relative;
	top:306px;
}

.vejamais {
	left:0px;
	position:relative;
	top:306px;
}

#boxContato {
	float:right;
	clear:right;
	margin-right:35px;
}


embed,
object { z-index:-100 }

* ul { list-style:none !important; }

a.linkColor { color:#666; text-decoration:none; }

a.linkColor:hover { text-decoration:underline; }

a.textUnderline { text-decoration:underline !important; }

.banner { margin:10px 0; display:block; margin-right:10px; }

.primeiro { margin-top:30px; }

input[type='submit'],
input[type='reset'] { cursor:pointer; }

.commentlist LI {
	FONT: 0.9em "Lucida Grande", Verdana, Arial, Sans-Serif
}
#commentform INPUT {
	FONT: 0.9em "Lucida Grande", Verdana, Arial, Sans-Serif
}
#commentform TEXTAREA {
	FONT: 0.9em "Lucida Grande", Verdana, Arial, Sans-Serif
}
.commentlist LI UL LI {
	FONT-SIZE: 1em
}
.commentlist LI {
	FONT-WEIGHT: bold
}
.commentlist LI .avatar {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #fff; FLOAT: right; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 2px
}
.commentlist CITE {
	FONT-STYLE: normal; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.commentlist CITE A {
	FONT-STYLE: normal; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.commentlist P {
	LINE-HEIGHT: 1.5em; TEXT-TRANSFORM: none; FONT-WEIGHT: normal
}
#commentform P {
	FONT-FAMILY: "Lucida Grande", Verdana, Arial, Sans-Serif
}
.commentmetadata {
	FONT-WEIGHT: normal
}
.widgets UL {
	MARGIN: 5px 10px
}
.widgettitle {
	FONT-SIZE: 16px; FONT-WEIGHT: bold
}
IMG.centered {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
IMG.alignright {
	PADDING-BOTTOM: 4px; MARGIN: 0px 0px 2px 7px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-TOP: 4px
}
IMG.alignleft {
	PADDING-BOTTOM: 4px; MARGIN: 0px 7px 2px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-TOP: 4px
}
.alignright {
	FLOAT: right; MARGIN-RIGHT: 0px !important
}
.alignleft {
	FLOAT: left; MARGIN-LEFT: 0px !important
}
.colcent UL {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 5px 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#searchform {
	MARGIN: 20px auto
}
#sidebar #searchform #s {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 108px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
#sidebar #searchsubmit {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
#searchsubmit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #0c7684; HEIGHT: 26px; COLOR: #fff; VERTICAL-ALIGN: top; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
INPUT#s {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 135px; PADDING-RIGHT: 5px; HEIGHT: 16px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
.entry FORM {
	TEXT-ALIGN: left;
}

#post-20 .entry,
#faleModal .entry { margin-bottom:20px; overflow:hidden; color:#666; }



SELECT {
	WIDTH: 130px
}
#commentform INPUT {
	PADDING-BOTTOM: 2px; MARGIN: 5px 5px 1px 0px; PADDING-LEFT: 2px; WIDTH: 170px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
#commentform {
	MARGIN: 5px 10px 0px 0px
}
#commentform TEXTAREA {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 99%; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
#respond:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#commentform #submit {
	MARGIN: 0px 0px 5px auto; FLOAT: right
}
.alt {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.commentlist {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.commentlist LI {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 15px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
.commentlist LI.even {
	BACKGROUND-COLOR: #0f6f7f
}
.commentlist LI.odd {
	BACKGROUND-COLOR: #01353f
}
.commentlist LI UL LI {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: -5px
}
.commentlist P {
	MARGIN: 10px 5px 10px 0px
}
.children {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#commentform P {
	MARGIN: 5px 0px
}
.nocomments {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

.commentmetadata {
	MARGIN: 0px; DISPLAY: block
}
#wp-calendar {
	MARGIN: 10px auto 0px; WIDTH: 155px; EMPTY-CELLS: show
}
#wp-calendar #next A {
	TEXT-ALIGN: right; PADDING-RIGHT: 10px
}
#wp-calendar #prev A {
	TEXT-ALIGN: left; PADDING-LEFT: 10px
}
#wp-calendar A {
	DISPLAY: block
}
#wp-calendar CAPTION {
	TEXT-ALIGN: center; WIDTH: 100%
}
#wp-calendar TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#wp-calendar TD.pad:hover {
	BACKGROUND-COLOR: #fff
}
ACRONYM {
	CURSOR: help
}
ABBR {
	CURSOR: help
}
SPAN.caps {
	CURSOR: help
}
ACRONYM {
	BORDER-BOTTOM: #999 1px dashed
}
ABBR {
	BORDER-BOTTOM: #999 1px dashed
}
BLOCKQUOTE {
	BORDER-LEFT: #ddd 5px solid; MARGIN: 15px 30px 0px 10px; PADDING-LEFT: 20px
}
BLOCKQUOTE CITE {
	MARGIN: 5px 0px 0px; DISPLAY: block
}
.center {
	TEXT-ALIGN: center
}
.hidden {
	DISPLAY: none
}
.screen-reader-text {
	POSITION: absolute; LEFT: -1000em
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.navigation {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; DISPLAY: block; MARGIN-BOTTOM: 16px
}
.aligncenter {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV.aligncenter {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.wp-caption {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.wp-caption IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.wp-caption P.wp-caption-text {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px;
	BACKGROUND:#fff url(../img/body_bg.jpg) repeat-x 0 126px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #3F3F3F;
	FONT-SIZE: 13px;
	PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #666666;
	outline:none;
	text-decoration:none;
}

a:hover { text-decoration:underline; }

#header {
	WIDTH: 100%; BACKGROUND:#fff;  HEIGHT: 88px;
}

#headerContent { width:998px; margin:0 auto; overflow:hidden; }

div#atendimento { float:right; margin-top:-55px; text-align:right;}

#atendimento ul li { float:left; }

#atendimento ul li#rss { background:transparent url(../img/rss_btn.jpg) no-repeat scroll 5px center; padding-left:15px; border-right:none; }

#atendimento ul li a { color:#073960; padding-left:3px; padding-right:5px; font-size:11px; border-right:1px solid #073960 ; text-decoration:none;}

#atendimento ul li a:hover { text-decoration:underline; }

#atendimento ul li#rss a { border-right:none; }

#menu {
	 POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 25px; FONT-SIZE: 14px; PADDING-TOP: 5px;background:#073960/*#009e3a*/; border-bottom:10px solid #e7de23; margin-top:5px;
}
#menu UL {
	PADDING-BOTTOM: 0px; MARGIN: 0 auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;  width:990px;
}
#menu UL LI {
	POSITION: relative; MARGIN: 0px 30px; DISPLAY: inline; FLOAT: left
}
#menu UL LI.over {
	Z-INDEX: 100
}
#menu UL LI A {
	PADDING: 5px 9px;
	DISPLAY: inline-block; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none; 
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-radius-topleft:5px;
	-webkit-border-radius-topright:5px;
	border-radius-topleft:5px;
	border-radius-topright:5px;  
	color:#FFF;
}
#menu UL LI A:hover {
	BACKGROUND-COLOR: #f7ef4b;
	color:#999;
}

#menu UL LI.current_page_parent A {
	BACKGROUND-COLOR: #e7de23
}
#menu UL LI.current_page_ancestor A {
	BACKGROUND-COLOR: #0c7684
}
#menu UL LI.over A {
	BACKGROUND-COLOR: #f7ef4b;
}
#menu UL li UL LI {
	MARGIN: 2px 0px; DISPLAY: block; FLOAT: none;
}
#menu UL li UL {
	border:1px solid #f7Ef4b; POSITION: absolute; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f7Ef4b; MARGIN: 0px; PADDING-LEFT: 3px; WIDTH: 160px; PADDING-RIGHT: 3px; DISPLAY: none; TOP: 24px; PADDING-TOP: 3px; LEFT: 0px;-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-radius-bottomleft:5px; -webkit-border-radius-bottomright:5px;
}
#menu UL li UL LI A,
#menu UL UL LI A.current_page_parent  {
	PADDING-LEFT: 5px; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #999; background:none !important; border:none;
}
#menu UL li UL LI A:hover {
	BACKGROUND: #E7DE23 !important; COLOR: #999;
}


#menu ul li ul li ul {
	position:absolute;
	left:164px;
	z-index:10;
	width:245px;
	top:-6px;
}

#emotional {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-LEFT: 14px;
	WIDTH: 956px;
	PADDING-RIGHT: 0px;
	HEIGHT: 325px;
	PADDING-TOP: 10px;
	background:#fff url(../img/contorno.gif) no-repeat -3px -4px;
}

#emotional img#reta { margin-left:-11px; margin-top:13px; height:10px; background:#fff; }

#emointerno {
	PADDING-BOTTOM: 18px; MARGIN: 0px auto; PADDING-LEFT: 18px; WIDTH: 948px; PADDING-RIGHT: 18px; BACKGROUND: url(../img/emointerno.png) no-repeat center top; HEIGHT: 232px; PADDING-TOP: 18px
}
#emoblog {
	PADDING-BOTTOM: 18px; MARGIN: 0px auto; PADDING-LEFT: 18px; WIDTH: 930px; PADDING-RIGHT: 18px; BACKGROUND:#fff url(../img/emoblog.png) no-repeat center top; HEIGHT: 142px; PADDING-TOP: 18px
}
#area {
	PADDING-BOTTOM: 18px;
	PADDING-LEFT: 0px;
	WIDTH: 968px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 9px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background:#fff;
	overflow:hidden;
}

.footer-shadow { background:#fff url(../img/bottom_shadow.png) 0 0 repeat-x  ; display:block; margin:0 auto; width:976px; }

#conteiner { background:url(../img/conteiner_bg.png) repeat-y left; width:998px; margin:0 auto;}

.colsx {
	LINE-HEIGHT: 100%;
	WIDTH: 224px;
	BACKGROUND: url(../img/diagonal.png) left top;
	FLOAT: left
}
.coldx {
	LINE-HEIGHT: 140%; WIDTH: 224px; BACKGROUND: url(../img/diagonal.png) left top; FLOAT: left
}

#hBanner { margin-top:15px; }

.colcent {
	LINE-HEIGHT: 140%; WIDTH: 492px; BACKGROUND: url(../img/diagonal.png) left top; FLOAT: left; MARGIN-RIGHT: 14px
}
.colcent IMG {
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 0px solid #014652;
}
DIV#wide {
	WIDTH: 640px; MARGIN-RIGHT: 0px; height:auto !important;
}

div#wide #infoContainer { width:690px }

.colsx {
	MARGIN-RIGHT: 14px
}

#faleMenuContent.colsx {width:255px !important; clear:left; }

.dn {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #FF9900;
	FONT-SIZE: 12px;
	PADDING-TOP: 3px;
	font-family: Arial, Helvetica, sans-serif;
}
.nt {
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	color: #333333;
}
.ni {
	PADDING-BOTTOM: 10px; BACKGROUND: url(../img/dottedline.png) repeat-x left bottom

}
.colcent .arancio {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 15px 0px 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
.arancio LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 212px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; BACKGROUND: url(../img/arrar.gif) no-repeat 0 4px;; PADDING-TOP: 0px;float:left; min-height:125px;
}


/**********alteracao by victor **********************************/
.colcent ul.arancio li a {color:#000; text-decoration: none;}

.colcent ul.arancio li a:hover { text-decoration: underline;}

.arancio li h2 { width:200px; display:block; font-size:12px; margin:0;}

.arancio li .data { font-size:11px; margin-top:1px; }


#pagination { clear:both; text-align:center;}

#pagination strong { color:#053849; border-right:1px solid #ccc;padding-right:5px;}

a.paginacao { 
	color:#CCC; 
	text-decoration:none;
	border-right:1px solid #CCCCCC;
	padding-right:5px;
	text-decoration:none;
}

#proximo { border:none; }
a#anterior { border-right:none; padding-right:0; }





/*****************************************************************/


#footer {
	padding:10px 5 px;
	MARGIN: 10px auto;
	COLOR: #999;
	background:url('../img/footer-shadow-top.gif') no-repeat top center;
	overflow:hidden;
	padding-top:32px;
}

.last { border-right:none !important; }
.copy { clear:both; margin-top:30px; text-align:center; font-size:11px; }

#footerContent { width:505px; margin:0 auto; overflow:hidden; }

#footer ul li {
	border-right:1px dotted #CCCCCC;
	float:left;
	font-weight:bold;
	padding:0 10px;
	width:125px;
	color:#434544;
	font-size:11px;
	min-height:160px;
}
#footer ul li:first-child { padding-right:15px; width:auto; }
#footer ul li:last-child { border-right:none; }

#footer ul li ul li { float:none; border:none; font-weight:normal; margin-left:-20px; color:#999; background:url(../img/seta_rodape.gif) no-repeat 12px  4px; padding-left:25px; margin-top:5px; min-height:0; }

#footer A {
	COLOR: #434544;
	TEXT-DECORATION: none
}

#footer ul li ul li a { color:#999; }

#footer A:hover { text-decoration:underline }

#footer .linky {
	FLOAT: right
}

.emo {
	FLOAT: right
}

#emoblog img.emo { float:right; }

A.butlink {
	PADDING-BOTTOM: 3px; MARGIN: 2px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../img/arrobo.gif) #00242f no-repeat 5px center; TEXT-DECORATION: none; PADDING-TOP: 3px
}
A.butlink:hover {
	COLOR: #0c7684
}
.menusecondo {
	BACKGROUND-COLOR: #cde9ec; WIDTH: 214px; FLOAT: left; HEIGHT: 232px; COLOR: #0c7684
}
#emoblog .menusecondo {
	HEIGHT: 142px
}
.menusecondo A {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #0c7684; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.menusecondo A:hover {
	BACKGROUND-COLOR: #b3dde1
}
.menusecondo LI.current_page_item A {
	BACKGROUND-COLOR: #b3dde1
}
.menusecondo LI.current_page_ancestor A {
	BACKGROUND-COLOR: #b3dde1
}
.menusecondo LI.current_page_parent A {
	BACKGROUND-COLOR: #b3dde1
}
.menusecondo LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 2px; PADDING-TOP: 0px
}
.menusecondo .space {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px;
}
.intemoint {
	/*POSITION: relative;*/ WIDTH: 733px; FLOAT: left; COLOR: #0c7684
}
/*.intemoint .desc {
	POSITION: absolute; FONT-FAMILY: "Trebuchet MS"; FONT-SIZE: 15px; TOP: 15px; LEFT: 28px
}*/

.intemoint .desc {
	float:left;
	font-family:"Trebuchet MS";
	font-size:15px;
	margin-top:-120px;
	*margin-left:20px; 
}
.intemoint H1 {
	MARGIN: 0px;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 30px;
	background:url(../img/opacity-white.png) top left;
	display:inline;
	color:#073960;
	padding:5px;
}
.intemoint .desc DIV {
	background:url(../img/opacity-white.png) top left;
	color:#073960;
	padding:5px;
	margin-top:5px;
}
#emotional .desc DIV {
	WIDTH: 360px;
	color:#073960;
	background:#fff;
	opacity:0.8;
	font-size:12px;
	padding:5px;
	margin-top:5px;
	*margin-top:5px;
}
.intemoint .moreinfo {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 219px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/armoreinfo.gif) no-repeat left top; HEIGHT: 23px; FONT-SIZE: 16px; TOP: 191px; FONT-WEIGHT: bold; PADDING-TOP: 4px; LEFT: 28px
}
.terzoliv {
	MARGIN-TOP: 10px; BACKGROUND: url(../img/dottedline.png) repeat-x left top

}
.widget UL {
	MARGIN-TOP: 10px; BACKGROUND: url(../img/dottedline.png) repeat-x left top

}
.widgets LI {
	MARGIN-BOTTOM: 20px
}
.terzoliv LI {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/dottedline.png) repeat-x left bottom; PADDING-TOP: 4px
}
.widget UL LI {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/dottedline.png) repeat-x left bottom; PADDING-TOP: 4px
}
.terzoliv LI A {
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	COLOR: #009999;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	PADDING-TOP: 3px
}
.terzoliv LI A:hover {
	BACKGROUND-COLOR: #0c7684
}
.terzoliv LI A.sel {
	BACKGROUND-COLOR: #0c7684
}
.widget UL LI.current_page_item A {
	BACKGROUND-COLOR: #0c7684
}
.terzoliv .current_page_item A {
	BACKGROUND-COLOR: #0c7684
}
HR {
	border:none; BORDER-top:1px dotted #ccc; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1px; CLEAR: both;  PADDING-TOP: 0px
}
.acca4 {
	LINE-HEIGHT: 120%; FONT-SIZE: 20px; FONT-WEIGHT: bold; text-align:center;
}

#post-20 .acca4 { FONT-SIZE: 30px;  border-bottom:1px solid #CCC; color:#2382ba; FONT-WEIGHT: normal; padding-bottom:15px; margin-bottom:13px; }

.acca4 A {
	TEXT-DECORATION: none
}
.acca4 A:hover {
	COLOR: #b5cbcf; TEXT-DECORATION: underline
}
.acca5 {
	FONT-SIZE: 17px; FONT-WEIGHT: bold
}
.newsicon {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../img/newsicon.png) no-repeat left 2px;
	PADDING-TOP: 0px
}
#categories-3 .widgettitle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 29px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/newsicon.png) no-repeat left 2px; PADDING-TOP: 0px
}
#archives-3 .widgettitle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 29px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/archivicn.png) no-repeat 3px 2px; PADDING-TOP: 0px
}
A.post-edit-link {
	FONT-STYLE: italic; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.sottopost {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #014652; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.commenti {
	FLOAT: left
}
DIV.post {
	MARGIN-BOTTOM: 15px
}
.space {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 14px
}

.space a { color:#666; text-decoration:none; }
.space a:hover { text-decoration:underline; }

.clear {
	LINE-HEIGHT: 0px; HEIGHT: 0px; CLEAR: both
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
UL#caselist {
	LIST-STYLE-TYPE: none; MARGIN: 0px
}
LI.acase {
	PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px; BACKGROUND: url(../img/dottedline.png) repeat-x left bottom

}
LI.acase SPAN.ccase {
	DISPLAY: block
}
LI acase SPAN.par {
	DISPLAY: block
}
LI.acase IMG {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 5px
}
LI.acase STRONG {
	DISPLAY: block; FONT-SIZE: 16px
}
LI.acase SPAN.ccase {
	WIDTH: 500px; DISPLAY: block; FLOAT: left
}
UL#photolist {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 670px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#photolist LI {
	PADDING-BOTTOM: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 15px; BACKGROUND: url(../img/dottedline.png) repeat-x left bottom; FLOAT: left
}
UL#photolist SPAN.galdesc {
	DISPLAY: block
}
#contatta UL {
	LIST-STYLE-TYPE: none; WIDTH: 650px; LIST-STYLE-IMAGE: none
}
#contatta LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 2px
}
#contatta LI LABEL {
	TEXT-ALIGN: right; WIDTH: 65px; FLOAT: left; MARGIN-RIGHT: 4px; PADDING-TOP: 4px
}
#contatta .imtext {
	BORDER-BOTTOM: #434343 1px solid; BORDER-LEFT: #434343 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 236px; PADDING-RIGHT: 4px; FONT-SIZE: 12px; BORDER-TOP: #434343 1px solid; BORDER-RIGHT: #434343 1px solid; PADDING-TOP: 4px
}
#studio {
	WIDTH: 240px; FONT-SIZE: 12px
}
#contatta .imarea {
	BORDER-BOTTOM: #434343 1px solid; BORDER-LEFT: #434343 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 595px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 8px; FONT-SIZE: 12px; BORDER-TOP: #434343 1px solid; BORDER-RIGHT: #434343 1px solid; PADDING-TOP: 4px
}
#contatta .req {
	PADDING-BOTTOM: 70px
}
#contatta UL LI LABEL.nolab {
	TEXT-ALIGN: left; MARGIN: 0px 7px; FLOAT: none
}
#contatta LI#request {
	WIDTH: 650px
}
#invia {
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #738ba3;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #fff;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 3px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float:right;
	margin-right:7px;
}
#mail {
	DISPLAY: none
}
INPUT.error {
	BACKGROUND: #ffcacd; COLOR: #f00
}
TEXTAREA.error {
	BACKGROUND: #ffcacd; COLOR: #f00
}
DIV.error {
	FONT-STYLE: italic; MARGIN: 0px 0px 0px 70px; FLOAT: left; COLOR: #f00
}
#gcf {
	Z-INDEX: 999
}


/****************************/
/*********ALTERACAO/*********/
/***************************/


 /*li.item h2 a { display:block; font-size:13px !important; font-weight:bold !important; color:#036 !important; }	*/
	
 .foto{float: left;margin-right: 20px;}

  #TB_ajaxContent h1 {margin-top:10px; line-height:20px;}

  #status{color:#ff0000;text-align:center;}
  
  #faleModal #formContainer { width:620px; }
  
  #faleModal #formContainer #formBox1,
  #faleModal #formContainer #formBox2 { margin-bottom:0; }
  
  #faleModal #endereco { width:600px; }
  
   #faleModal #invia { margin-right:15px; }
  
  ul#menuProd { width:165px; margin-top:10px; }
  ul#menuProd li {background: #ddd; border-bottom:1px solid #949494;  }
  ul#menuProd li a { display:block; height:20px; text-decoration:none; color:#666; padding-top:10px; padding-left:20px; margin-bottom:0px; background:url(../img/setinhas.png) no-repeat 6px 14px;}
  ul#menuProd li a:hover {background:#aaa url(../img/bullet.gif) no-repeat;}
  ul#menuProd li.ativo a {background:#aaa url(../img/bullet.gif) no-repeat; font-weight:bold;}
  .overflow { overflow:hidden; }
  
  #videoContainer {padding-right:4px; clear:both; }
  #videoBox {float:right; padding:4px; margin-bottom:0; margin-top:-20px; margin-right:15px; width:435px}
  
  #contato.pg-produtos { margin-top:-20px; padding-bottom:20px; clear:right; float:right; margin-right:75px; }
  
  .bordaHr { width:940px; margin-left:20px; border:0; height:1px; margin-top:15px; background:#e6e6e6 }
  
  #linkContainer { text-align:center; margin-top:10px; }
  
  #videoBox li.link1 {
	margin-top:10px;
	display:block;
	float:left;
	padding-left:23px;
	padding-right:10px;
	margin-left:10px;
} 
  
  #videoBox li.link1 a { color:#666; font-size:11px; text-decoration:none;}
  
  #videoBox li.link1 a:hover { text-decoration:underline; }
  
   #videoBox li#last.link1  a{ border:none }
   
   #prodFale  {
	background-image: url(../img/icon_faleconosco.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
   #cd { background:url(../img/icon_central_duvidas.gif) no-repeat center left  !important; }
   #last  { background:url(../img/icon_central_ajuda.gif) no-repeat center left  !important; }
    
	.titulo_video,
	#titulo_video {
		margin:0;
		padding:10px 0 0 28px;
		font-size:19px;
		color:#072f4d;
	}
	
	h4.titulo_video { padding-left:0; margin-top:10px; } 
	
	#box-titulo a img { float:right; margin-right:20px;}
	#box-titulo hr { width:910px; }
	
	.titulo-produtos {
		float:left; margin:5px 0 0 27px; color:#076bb7; padding-bottom:15px; clear:left; font-size:19px;
	}
	 .titulo-produtos span { color:#072F4D }
	
	#novidades h5.titulo-produtos { float:none; font-size:21px;}
	
	
	#contentTop.produtos { background:none; width:auto; }
	
	#contentBottom.produtos { width:960px; margin-left:-10px; }
	#contentBottom.produtos ul li { float:left; }
	
	#contentBottom2 { clear:both; width:930px; padding-left:20px; padding-top:20px; }
	
	#contentBottom2-box1 { width:304px; padding:6px 7px 0 7px; color:#525451; background:#f5fdff; overflow:hidden; float:left; }
	#contentBottom2-box1 p ,
	#contentBottom2-box1 h6 { margin:0; }
	#contentBottom2-box1 h6 { color:#0a353e; font-size:13px; }
	#contentBottom2-box1 p a { font-size:11px; color:#656668 }
	#contentBottom2-box1 img { margin-right:8px; float:left; border:2px solid #F5FDFF; }
	
	#contentBottom2-box1 h6 a,
	#contentBottom2-box1 p a { text-decoration:none; }
	
	#contentBottom2-box1 h6 a:hover,
	#contentBottom2-box1 p a:hover { text-decoration:underline; }
	
	#contentBottom2-box2 { 
		width:149px; 
		float:left; 
		margin-left:15px; 
		background:#fafafa;
		padding-left:15px;
		height:90px; 
	}
	
	#contentBottom2-box2 h5 { margin:0; margin-top:8px; font-size:13px; color:#0A353E; }
	#contentBottom2-box2 p { width:140px; font-size:11px; color:#656668; margin:0; margin-top:2px; }
	
	#contentBottom2-box2 p span,
	#contentBottom2-box2 p > a { 
		background:url("../img/icone_tel.gif") no-repeat scroll 30px 5px transparent;
		border-top:1px dotted #CCCCCC;
		display:block;
		font-weight:bold;
		height:17px;
		margin-left:-10px;
		margin-top:-10px;
		padding-left:50px;
		padding-top:5px;
}
	
	#contentBottom2-box2 p a.thickbox {
		background:none;
		display:block;
		margin-top:0;
		border-top:none;
		padding-left:20px;
		text-decoration:none;
		color:#656668;
		margin-left:-20px;
		font-weight:normal;
	}
	
	#contentBottom2-box2 p > a:hover { text-decoration:underline; }
	
	#contentBottom2-box3 {
		width:390px;
		height:70px;
		padding:15px;
		float:right;
		background:#eff3ce;
		font-size:11px;
		padding-top:5px;
	}
	
	#contentBottom2-box3 h5 { margin:0; padding:10px 0 2px 0; font-size:12px; }
	
	#contentBottom2-box3 img { margin-top:-25px; margin-left:5px; }
	
	#contentBottom2-box3 p {
		float:left;
		margin:0;
		width:305px;
	}
	
	#contentBottom2-box3 p a { color:#666; text-decoration:none; }
	#contentBottom2-box3 p a:hover { text-decoration:underline; }
	
	.cor { border:1px solid #ccc; width:16px; height:16px; display:block; float:left; margin:0; margin-right:5px; }
	
  #videoText {width:920px; float:left; margin:0 10px 25px 26px;}
  
  #videoText p img,
  #videoText ul#descri { margin-left:5px; width:275px; }
  
  #outros-prod { margin-top:10px; }
  
  #bt-tabela { display:block; clear:both; }
  
  .twitter-logo { margin-left:15px; }
  
  h1.principal,
  #videoText  h2.segundaria {font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
  
  h1.principal,
  #contenth1 h1.principal { color:#073960; margin-left:2px; margin-top:0; font-size:13px; }
  
  #contenth1.produtos h1 a { color:#67b0f8; }
  #contenth1.produtos h1 a:hover { text-decoration:underline; }
  
  #videoText  h2.segundaria  { font-size:12px; }
  
  #contentBottom.produtos > p { color:#076BB7; margin-left:7px; margin-top:35px; font-size:21px; padding-left:27px; border-top:1px dotted #ccc; width:930px; padding-top:15px; font-weight:bold; }
  
  #contenth1 h1.principal { margin-left:0; margin-top:5px; }
  
  #minHeader { width:100%; margin-left:7px;*margin-left:-7px; margin-top:-2px;}
  #container {clear:left; /*border-top:1px dotted #ccc; padding-top:40px;*/ overflow:hidden; border: medium none; padding-top: 0;}
  
  .loading { width:220px; position:relative; left:-236px; top:30px; }
  
  a.open { color:#073960; background:url(../img/765.gif) no-repeat left center; padding-left:15px; margin-top:38px; display:block;} 
  
  #side { float:right; padding-right:17px; clear:left; }
  
  #side hr { width:203px; background:none; border-top:1px dotted #ececec; margin-top: 25px;}
  
  
  #tbSide { float:left; /*width:955px; margin-left:5px;*/ overflow:hidden; width: 525px; margin-left: 60px; background: url("../img/bg-tabela_03.gif") no-repeat ; }
  #tbSide.corantes { background:url(../img/bg-tabela-corantes.gif) no-repeat;}
  
  #prodBox1 { margin-top:24px; }
  
  #prodBox1 #ctAtendimento { border-bottom:1px dotted #ccc; display:block; margin-bottom:10px; padding-bottom:10px; }
  
    #prodBox2,
    #prodBox3,
    #prodBox4 { margin-top:13px;}
	
	#prodBox4 { margin-bottom:20px; }
	
	#twitter2 { float:right; margin-top:7px; margin-right:40px;}
	
	#twitter2 p { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCC; text-align:center; margin:0; padding-bottom:5px;}
	
	#tabela { width:320px; float:left; margin-left:0; *margin-top:15px; }
	
	#tabelaBox { width:620px; float:left; margin-left:0; *margin-top:15px; }
	
	#tabelaBox td { border:1px solid #ccc; border-bottom:none; border-left:none; padding:3px; font-size:10px; text-transform:uppercase; }
	#tabelaBox td strong { font-size:12px; }
	#tabelaBox table { border-bottom:1px solid #ccc; border-left:1px solid #ccc; }
	
	.colorBox { display:block; width:60px; height:20px; /*border:1px solid #ccc; */ text-align:center;}
	
	#tbTitle { background:url(../img/titulo-da-tabela.gif) repeat-x top left; border:1px solid #b3bdbf; height:20px; padding-top:8px; padding-left:10px !important; font-weight:bold; }
	
	#descri li { background:url(../img/arrowSubMenu.gif) no-repeat 0 4px; margin-left:2px; padding-left:12px; clear:left; }
	
	a.relacionados { color:#666; font-size:10px; }
	a:hover.relacionados { color:#036; }
	#descri li ul { margin:5px 0; overflow:hidden; }
	#descri li ul li { background:none; margin:0; }
	#descri li ul li a { font-size:10px; color:#333; }
	#descri li ul li a:hover { color:#036; }
	
	.retweet { text-align:right; margin-right:10px; }

/*********************************************/
/*******************************************/
/********************TABS******************/
/*****************************************/
/****************************************/

	
	#container_tabs { width:720px; margin:0 auto; }
	
	.titulo_tabs { 
		border-bottom:1px solid #E2E2E2;
		color:#01353F;
		font-size:20px;
		font-weight:bold;
		margin-bottom: 20px; 
}
	
	#container2 { float:left; width:386px; }
	
	#container2 hr { border-top:1px dotted #ccc !important; }
	
	#container2 h1.principal,
	#container2 h2.segundaria,
	.titulo_tabs { font-family:Arial, Helvetica, sans-serif }

	
	#container2 h1.principal { font-size:14px; color:#0c7684; }
	#container2 h2.segundaria { font-size:12px; color:#e2e2e2; }
	
	#container3 { float:right; }
	
	#container3 #img2 { margin-top:20px; }
	
	
	  
/*********************************************/
/*******************************************/
/***********INSTITUCIONAL******************/
/*****************************************/
/****************************************/
	#instContainer { width:590px; padding-left:40px; padding-right:45px;border-right:1px dotted #ccc;padding-bottom:20px;}
	#instContainer.event { width:630px; padding-right:0; }
	
	#instContainer #infoContainer{ width:600px; }
	
	body#videoPg #instContainer  { width:620px; padding-left:10px; }

	#instContainer,
	#instBox1 img  { float:left }
	#instBox1 img { margin-right:5px; margin-bottom:10px;}
	
	#instBox1 h2 { margin-top: -23px; }
	
	#instBox1.event { border-bottom:1px solid #ccc; }
	
	
	#instBox1,
	#instBox1 h1,
	#instBox1 h2,
	#instBox1 h3,
	#instBox1 p,
	#instBox1 span,
	#instBox2,
	#instBox2 h1,
	#instBox2 h2,
	#instBox2 h3,
	#instBox2 p,
	#instBox2 span { 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px; 
		font-weight:normal;
		color:#3F3F3F;
}
	#instBoxTitle { color: #087384; font-size:20px !important; }
	
	#instBoxTitle img { float:none !important; }
	
	#instBox2 {	border-top:1px solid #ccc;	}
	
	#instBox2.event { width:400px; float:left; border:none; }
	#instBox2.event a { color:#0D6779; }
	
	#instBox3,
	#instBox5 {
		clear:both;
		border-top:1px dotted #CCC;
		overflow:hidden;		
		padding-right:3px;
		
}

	#instBox3 img,
	#instBox5 img { float:left; }
	
		#instBox3 h1,
		#instBox3 h2,
		#instBox3 h3,
		#instBox5 h1,
		#instBox5 h2,
		#instBox5 h3 { 
			font-family:Arial, Helvetica, sans-serif;  
			font-weight:normal;
}
		#instBox3 h1,
		#instBox5 h1 { font-size:12px; }
		#instBox3 h2,
		#instBox3 h3,
		#instBox5 h2,
		#instBox5 h3 { font-size:14px; }
		
		
		
		#instBox4 {
			clear:both;
			border-top:1px dotted #CCC;
			overflow:hidden;
			padding-right:3px;
		
		}
		
		#instBox4.event { float:left; clear:none; border:none; margin-left:10px; margin-top:11px; }
		
		#instBox4.event ul { width:215px; }
		
		#instBox4.event ul li { float:left; width:100px; }
		
		#instBox4.event ul li a img { border:none; max-width:90px; padding:2px; }
	
		#instBox4 img { float:left; }
	
		#instBox4 h1,
		#instBox4 h2,
		#instBox4 h3 { 
			font-family:Arial, Helvetica, sans-serif;  
			font-weight:normal;
}
		#instBox4 h1 { font-size:12px; }
		#instBox4 h2,
		#instBox4 h3 { font-size:14px; }
		
		
		#boxR,
		#boxR2 { float:right; width:450px; margin-right:15px;  }
		#boxL,
		#boxL2 { float:left;width:450px; margin-left:30px;}
		#boxL  p,
		#boxL2 p {border-right:1px solid #CCC; padding-right:10px;}
		
		#boxL  p,
		#boxL2 p,
		#boxR p,
		#boxR2 p { font-size:11px; }
		
		#boxR img,
		#boxL img,
		#boxR2 img,
		#boxL2 img {border:1px solid #ccc; padding:2px; margin-right:15px; }
		
		.boxTitle { color:#087384; }
		
		.instLink { margin-left:0px; }

		.instLink a { margin-left:140px; text-decoration:none; color:#F90 }
		.instLink a:hover { text-decoration:underline;}
		
		#boxR .instLink ,
		#boxL .instLink,
		#boxR2 .instLink ,
		#boxL2 .instLink { margin-left:0px; text-align:right; margin-right:20px; }
		
		#boxR .instLink a ,
		#boxL .instLink a
		
		#boxR2 .instLink a ,
		#boxL2 .instLink a { text-decoration:none; color:#F90 }
	
	ul#menuInst {
		list-style:none;
		width:270px;
		padding-left:20px;
		float:right;
		margin-bottom:25px;
	}
	
	ul#menuInst li { 
		border-bottom:1px dotted #ccc;
		width:250px;
		background:url(../img/seta.gif) no-repeat left center;		
	}
	

	ul#menuInst li a {
		color:#363635;
		text-decoration:none;
		display:block;
		padding:10px 0;
		padding-left:10px
	}
	

ul#menuInst li a:hover { text-decoration:underline; background:#dbe2e8 url(../img/seta.gif) no-repeat left center;}

#menuInst .ativo {text-decoration:underline; background:#dbe2e8 url(../img/seta.gif) no-repeat left center;}

.last-element { border-bottom:none !important; }

#menuContainer{ float:right; width:278px; }

#banner3 { margin-left:15px; margin-top:20px; clear:right; float:none;}

#galeria {  width:95px; float:right; background:url(../img/galeria-institucional-background.png) no-repeat; height:285px; margin-top:13px; padding-left:25px; padding-top:5px; }

#galeria li { width:55px; margin-top:3px;  }

#galeria li a img { /*max-width:55px;*/ width:55px; }

#instBox2.inst { width:455px; float:left; border:none; }

#instBox1.inst { border-bottom:1px solid #ccc; }


.thumb li {
	margin: 0;
	float: left;
	position: relative;  /* Set the absolute positioning base coordinate */
	width: 55px;
	height: 50px;
}
.thumb li img {
	width: 55px; height: 50px; /* Set the small thumbnail size */
	-ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */
	position: absolute;
	left: 0; top: 0;
}

/*********************************************/
/*******************************************/
/***************FABRICA********************/
/*****************************************/
/****************************************/


.instTitle{ font-weight:bold; font-size:12px; display:block; margin-bottom:5px; }

#boxInContainer {float:left; width:655px; padding-left:10px; color:#666; margin-top:10px;}

#boxInContainer img { padding:2px; border:1px solid #d2d2d2; margin-right:10px; margin-top:-10px; }

.boxTitle img { border:none !important; margin:0 !important; padding:0 !important; float:none !important;}

#boxIn1,
#boxIn2,
#boxIn3,
#boxIn4 { width:315px; height:180px; background:#fbfbfb }

#boxIn1 ,
#boxIn2,
#boxIn3,
#boxIn4 { padding-left:5px; }

/*#instBox4 h1,
#instBox4 img { margin-top:-13px; } */


#boxIn1 .instLink a,
#boxIn2 .instLink a,
#boxIn3 .instLink a,
#boxIn4 .instLink a {margin:0; }

#boxIn1 .instLink,
#boxIn2 .instLink,
#boxIn3 .instLink,
#boxIn4 .instLink  { text-align:right; margin:0; margin-right:15px; }

#boxIn1 ,
#boxIn2 { border:1px dotted #ccc;}

#boxIn2,
#boxIn4 { margin-right:5px; }

#boxIn3,
#boxIn4 { margin-top:10px; border:1px dotted #ccc; }

#boxIn1 { float:left; border-right:1px dotted #ccc;}

#boxIn2,#boxIn5 { float:right; }

#boxIn3 { float:left; clear:left;border-right:1px dotted #ccc; }

#boxIn4 { float:right; clear:right; }

#boxIn5 {padding-left:10px; width:271px; margin-right:10px;}

#boxIn5 ul { list-style:none; width:242px; margin-left:5px;border-top:none; margin-bottom:10px;}

#boxIn5 li { border:1px solid #c7cbba; padding:5px 0; background:#f2f4ea url(../img/seta1.gif) no-repeat scroll 222px center; width:236px; border-bottom:none; padding-left:5px;}

#boxIn5 li:hover { background:#f2f4ea url(../img/seta-2.gif) no-repeat scroll 222px center; }

#boxIn5 li:first-child { border-top:none; }
#boxIn5 li:last-child { border:1px solid #c7cbba; }

#menuDest { background:url(../img/top_menu.gif) no-repeat; width:253px; height:102px; display:block; margin-top:10px; }

#menuDest p { font-size:15px; font-weight:bold; margin:0; padding:15px 0 0 18px; width:225px; color:#666;}

#boxIn5 li a {color:#666; text-decoration:none;}

#boxIn5 li span a.thickbox { display:block; width:200px; } 

#boxIn5 li a:hover { text-decoration:underline; }

#boxIn5 .data { font-size:10px; color:#0b91b7; }

#boxIn5 img { float:none; }



/*********************************************/
/*******************************************/
/****************LABORATORIO***************/
/*****************************************/
/****************************************/

#videoIn { float:right; margin-top:8px;margin-right:0; }

#videoIn #newsVideo {  margin-right:20px !important; margin-top:0 !important; width:295px;}

#videoIn li#border img { margin-left:3px !important; }

#videoIn img { border:none; }

#banner1 { margin-top:10px; }

#banner1 { margin-left:-10px; }

#banner2 { padding-left:30px; padding-top:30px; }

#banner2 img { padding-top:10px; }

#conteudo { margin-top: 20px; }

#conteudo p a { text-decoration:none; color:#999; }
#conteudo p a:hover { text-decoration:underline; }

	  
/*********************************************/
/*******************************************/
/****************NOTICIAS******************/
/*****************************************/
/****************************************/

#notTitle { margin-left:35px; border-bottom:1px solid #999; width:572px; clear:left; padding-top:25px; }

ul#news { width:550px; margin-left:35px; float:left;padding-right:45px; }

ul#news li { margin-top:15px; border-bottom:1px dotted #ccc; padding-bottom:10px; }

ul#news li.last { border-bottom:none !important;}

ul#news li  strong {margin:0; padding:0; color:#073960; display:block; font-size:15px}

ul#news li a{ color:#999; text-decoration:none; }
ul#news li a:hover { text-decoration:underline; }

img.icone { margin-right:5px; }

#twitter.produtos { background:url(../img/bg-twitter.gif) no-repeat 0 0; width:251px; padding-left:5px; margin-left:45px; padding-bottom:25px; }
#twitter.produtos ul#twitter_update_list li span, #twitter.produtos ul#twitter_update_list li {width:223px; }

#notSide {float:right; }

#notSide #twitter {border:1px solid #ccc; margin-right:55px; }

#notSide #twitter a#profileLink { background:#ccc; font-size:9px;}


#formBox { margin-right:10px; width:299px; height:196px; background:url(../img/mailbox.gif) no-repeat 5px 45px; margin-top:10px; clear:left; }
#formBox #resposta { margin-left:22px; font-size:11px; width:190px;}
#formBox img { margin-top:55px; margin-left:17px;}
#notText { float:right; width:215px; margin-top:58px; }
#notText h2 {font-size:15px; margin:0;}
#formBox input#email {border:1px solid #ccc; margin-top:-10px; *margin-top:-25px; clear:left; width:200px; height:20px; margin-left:22px; float:left;}



#notSide #enviar {margin-top:-11px; *margin-top:-23px; float:right;margin-right:0px; background:url(../img/enviar2.gif) no-repeat 0 0; border:none; width:64px; height:25px; }

#destaques { float:left; }

#destaques ul li a  { color:#666; text-decoration:none; }
#destaques ul li a:hover  { text-decoration:underline; }

#destaques a img {border:2px solid #fff }

#destaques a:hover img{border:2px solid #0a769c; }

ul#desqThumbs { display:block; margin-left:25px; }

ul#desqThumbs li {float:left; display:inline-block; margin-left:8px; width:185px; }

ul#desqThumbs li img { border-bottom:2px solid #0a769c }

ul#desqThumbs li img.icone { border:none;}


#newsVideo { 
	/*padding-left:10px;*/
	padding-top:40px;
	width:295px;
	background:url(../img/titulo_tv_pigmentos.gif) no-repeat 5px 0;
	margin-top:-35px;
}


#border img { margin-left:5px }

#showVideo { padding-left:5px; }

ul.videoList { margin-left:5px; background:#101e2c; }

ul.videoList li { padding:5px 0; padding-left:5px;  background:url(../img/set_tv_pigmento.png) no-repeat 105px 11px;}

ul.videoList li a { display:block; color:#fff; text-decoration:none; width:175px; height:60px; padding:2px; font-weight:bold;font-size:11px; margin-left:105px;}

ul.videoList li img { float:left !important; margin-right:12px !important; margin-top:5px !important; border:1px solid #ccc; margin-left:7px; }

ul.videoList li:hover,.currentvideo { text-decoration:underline; color:#FFF; background:#293942 url(../img/set_tv_pigmento2.png) no-repeat 105px 11px  !important; }

#notText p { margin-top:0px; color:#999; }
#notText h2 { color:#666; }

/*********************************************/
/*******************************************/
/*************FALE CONOSCO*****************/
/*****************************************/
/****************************************/

.aviso { margin-top:10px; }
.about { background:#ebf0f6; height:17px; height:25px; width:595px; display:block; padding-top:10px;; text-align:left; padding-left:7px; }

#contatta #request .req { padding-bottom:0; } 

#endereco span { display:block; font-size:12px; }

#endereco span.tel a { color:#073960 !important; }

#endereco span.tel { margin-top:-18px; }

#endereco { border-bottom:1px dotted #ccc; width:700px; padding-bottom:20px; }

#formContainer { clear:both;}

.entry #formContainer #nome,
.entry #formContainer #empresa {
	margin-bottom:-37px; 
}

#formContainer,
#formContainer select,
#formContainer input[type="text"],
#formContainer textarea{ color:#5271a8 }


#formContainer input[type="text"] { width:280px; margin-bottom:10px;margin-top:5px; }

input#nome,
input#opera,
input#telefono,
input#cel,
input#empresa,
input#estado { 
	background:url(../img/input-bg.gif) no-repeat; 
	height:24px;
}

#formContainer input[type="text"]{ border:none !important; 	padding-top:7px; }

#formContainer textarea { border:1px solid #dededc !important; }

#formContainer label { margin-bottom:8px; }

#faleMenu { margin-top:3px; }

#faleMenu li a{ color:#646663; text-decoration:none; display:block; border-bottom:1px solid #ebebeb; padding:7px; background:url(../img/bullet1.gif) no-repeat 1px 11px; padding-left:15px; }

#faleMenu li a:hover,
#faleMenu li.ativo a{ text-decoration:underline; background:#e2e2e2; background:#f5f5f5 url(../img/bullet1-hover.gif) no-repeat 1px 11px; } 

#formBox1 { float:left; margin-left:0; margin-bottom: 0; margin-right:30px; *margin-right:10px;}

#formBox2 { margin-left:20px; }

p#sobre { height:33px; margin-top:0px; clear:both;}


#acessoNews { margin-top:30px; }
#acessoNews  select { color:#666; }


form#faleNews { background:url(../img/back_news.png) no-repeat top left; height:110px; width:212px; padding-top:1px; margin-top:58px; }

form#faleNews.home { margin-left:340px; margin-top:15px; padding-left:4px;} 
#faleNews.home input#email { padding-top:0; }

form#faleNews h3 {margin:13px 0 0 10px; padding:0; color:#3e91c3; }
form#faleNews p { margin:5px 0 3px 10px; padding:0; font-size:11px; color:#666; }

#faleNews input#email { width:132px; margin-left:4px; height:18px; margin-left:0; padding-left:7px; padding-top:6px; color:#666; font-size:10px; background:url(../img/input-faleNews.gif) no-repeat center; border:none;}

#faleNews #resposta { font-size:x-small; color:#999; margin-left:4px; margin-top:-2px; }


form#faleNews #enviar { width:50px; height:20px; background:url(../img/enviar2.gif) no-repeat center left; border:none; cursor:pointer; }

img.repFoto { float:left; margin-right:5px; margin-left:-57px; margin-top:4px; }

span.link1 a,
span.link2 a{ color:#bbb !important; font-size:11px; }

span.link1 a:hover,
span.link2 a:hover{ text-decoration:underline !important; }

span.link1 a { background:url(../img/arrow-pigmentos.gif) no-repeat 10px 2px  !important; border-right: 1px solid #ccc; padding-right:10px; }

span.link2 a { background:url(../img/icon_faleconosco.gif) no-repeat -2px 1px  !important; }


/***********************/
/***********************/
/*******box's Fale******/
/*************************/

#faleBox3 img { float:left; margin-right:10px; }

#faleBox3 h2 { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#8B8A8A; font-weight:normal; margin-top:-26px; }

#faleBox4 h2,
#faleBox4 h3 { font-size:12px; padding-top:10px; color:#8B8A8A; font-weight:normal; margin-top:36px;}


#faleBox5 #boxL { width:auto !important } 

#faleBox5 #boxL h1 { font-size:12px; border:none; font-weight:normal;}

#faleBox5 #boxL img { float:left; }

#faleBox5 #boxL h2.boxTitle { float:none !important; } 

#contatoMenu { width:380px; }
#contatoMenu label { color:#036; font-size:12px; }
#contatoMenu select { background:#fff; border:1px solid #ccc; color:#036; }
#contatoMenu input { color:#036; border:1px solid #ccc; background:#fff !important; height:13px !important; width:160px; }
#contatoMenu textarea { border:1px solid #ccc; width:360px; }
#contatoMenu #invia { color:#036; border:none; padding:5px; height:14px !important; font-size:12px; width:51px; margin-right:18px; margin-top:5px; }


/*********************************/
/*********************************/
/*******INFORMACOES TECNICAS******/
/*********************************/

#infoContainer { 
	margin-left:15px;
	float:left;
	width:550px;
}

#infoContainer p.loading { left:225px;}

#infoContainer ul#infoMenu { margin-top:-5px; }

#infoContainer ul#infoMenu li { margin-top:15px; border-top:1px dotted #ccc; padding-top:10px; }

#infoContainer ul#infoMenu li ul { margin-top:-15px; }

#infoContainer ul#infoMenu li ul li { border:none; margin-left:23px; }

#infoContainer ul#infoMenu li a {
	text-decoration:none;
	color:#073960;
	/*background:url(../img/list-icon.gif) no-repeat 0 0;*/
	/*padding-left:25px; */
}


#infoContainer ul#infoMenu li a:hover { text-decoration:underline; } 

.resposta { background:url(../img/ico_novidades_pigmento.gif) no-repeat 0 3px; }

.resposta,
.representantes { color:#666; font-size:12px;  padding-left:10px;  }

.representantes { padding-left:65px; overflow:hidden; }

#cluetip-inner { overflow:hidden; }



#sp dl dt { font-weight:bold; font-size:14px; margin:10px 0; }

#sp dd,
#sp dt,
#sp dl { margin:0; }

#sp dt { clear:both; }
#sp dd { float:left; }

#cluetip-inner img { margin-bottom:10px;}
#sp dd img { margin-right:10px; }

.miguel { margin-left:0; }

#sp ul li { float:left; }

/*.repre img { float:left; }*/

#infoVideo { margin-top:15px; margin-left:27px;}

#videosInst { text-indent:-9999px; background:url(../img/boxVideo01.jpg) no-repeat; width:177px; height:177px; margin-top:15px; display:block; }

#videosInst:hover { background:url(../img/boxVideo02.jpg) no-repeat; }


/*********************************/
/********************************/
/********\MAPA DO SITE/*********/
/******************************/

ul#mapa { width:922px; margin:0 auto; clear:left; margin-top:20px; }

ul#mapa li { float:left; width:230px; background:url(../img/icone_0001.png) no-repeat 0 2px; }

ul#mapa li a { color:#073960; text-decoration:none; font-size:16px; padding-left:12px; }

ul#mapa li ul li a { margin-left:-12px; font-size:12px;} 

ul#mapa li ul li a:hover { text-decoration:underline; }

ul#mapa li ul li { margin-left:25px; background:url(../img/imgSetaBreadCrumb.gif) no-repeat 0 3px; padding-left:16px;}


/************************VIDEOS**************/
/**********************//********************/

#videoGallery { width:630px; }
#videoGallery hr { background:none; border-top:1px dotted #ccc; padding:0 0 20px 0; width:610px; margin-left:16px; *margin-left:-415px;}
#videoGallery li {float:left; margin-left:15px;  padding-bottom:20px; width:195px;}

p.descri { color:#036; margin:0; text-align:center; font-size:10px; }

.youtube {  /*opacity: 0.2;*/ width:195px; height:160px; position:absolute; position:absolute; background:url(../img/ie_opacity.png) repeat top left;}

.youtube a {width:195px; height:160px; text-decoration:none; }

body#videoPg #TB_window { background:none; border:none; }
body#videoPg #TB_title { background:none; }

body#videoPg .TB_overlayBG { opacity: 0.9; }

#nossa-fabrica { float:left; margin-right:10px; margin-top:5px; }

/**************************FILTRO****************/
#filtro { float:left; margin-top:30px }

#filtro #filtrar select { width:190px; margin-left:15px; margin-bottom:15px; border:1px solid #ccc; color:#073960; }

.botao {
	background:transparent url(../img/bt_outros_pigmentos.gif) no-repeat scroll 0 3px;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:25px;
	margin-bottom:20px;
	padding-left:5px;
	padding-top:6px;
	text-decoration:none;
	width:135px;
	font-weight:bold; 
}

.botao:hover { background:transparent url(../img/bt_outros_pigmento_hover.gif) no-repeat scroll 0 3px; }

.abrir { margin-left:20px; }

/******************PRODUTOS***********************/



.mercado-bg-box { background:url(../img/box-bg-mercado.gif) no-repeat; padding-left:7px; padding-top:5px; width:200px; }
.mercado-bg-box h2 { margin:0; font-weight:normal; }
.mercado-bg-box a { text-decoration:none; }
.mercado-bg-box a:hover { cursor:pointer; }
.bg-txt-mercado { background:url(../img/bg-txt-mercado.gif) no-repeat; color:#FFF; width:185px; height:70px; display:block; padding-left:5px; padding-top:6px; font-size:11px; }
.bg-txt-mercado strong { display:block; font-size:12px; }

.bg-txt-mercado h2 { margin:0; }

#novidades.produtos ul li a h2 {
font-size:12px;
font-weight:bold;
}

#novidades.produtos ul li a h2 span {
display:block;
font-size:13px;
font-weight:bold;
}

#contenth1.produtos { font-size:13px; width:465px; clear:left; float:left; }

#contenth1 { min-height:480px; }

#contenth1 h1 { color:#076BB7; margin:0; font-family:Arial, Helvetica, sans-serif; margin-top:20px; }

#contato { margin:0; padding:0; width:285px; float:left; margin-left:70px; }

#contato p { width:250px; }

#contato h5 { font-size:17px; color:#D51811; padding-bottom:10px; width:250px; border-bottom:1px dotted #ccc; margin:0; }

#busca { float:left; width:435px; margin-top:-5px; }

#busca.produtos { margin-top:5px; }

#busca img { padding:5px; border:1px solid #ccc; float:right; margin-right:10px; margin-top:35px; }

.box-bg { width:180px; background:url(../img/bg-filtro.gif) no-repeat 0 0; height:226px; float:right; padding-left:15px; padding-right:50px; padding-top:17px; }

.box-bg a { display:block; border:1px solid #ccc; color:#036; width:110px; text-decoration:none; padding:3px; font-size:11px; text-align:center; margin-left:25px; }
.box-bg a:hover { background:#f4f4f4; }

.box-bg h2 { font-size:14px; display:inline; width:208px; }

.box-bg h3 { font-size:11px; font-weight:normal; }

.box-bg select { color:#036; border:1px solid #ccc; width:175px; margin-bottom:10px; font-size:11px; }

#busca-nome.box-bg { padding-right:10px; }

#busca-nome h3,
#busca-tipo h3 { color:#073960; }

#busca-nome h2,
#busca-tipo h2 { color:#072F4D }

.bt-contato { margin-left:30px; display:block; }

.bt-duvidas.bt-contato { margin-top:15px; }

#TB_ajaxWindowTitle { color:#fff !important; }

#busca-produtos-nome {
margin-top:20px;
}

#busca-produtos-nome li {
float:left;
width:130px;
}

#TB_window #busca-produtos-nome li a:link,
#TB_window #busca-produtos-nome li a:visited {
	color:#333333;
}

#TB_ajaxContent #filtro { margin-top:0; }

/******************BUSCA****************/
#search { margin-top:10px; margin-bottom:5px; float:right; margin-left:17px; }
#search #query { border:none; background:#ECF6F8 url(../img/bg-input-busca.gif) no-repeat; width:245px; margin-right:0; /*height:21px;*/ padding:3px 0 3px 5px; color:#3cb7d0; float:left;}
#search input.buscar { border:none; background:url(../img/bg-bt-busca.gif) no-repeat; /*height:35px; width:50px; */}
#atendimento ul { padding-left:90px; float:right; clear:both; margin-right:20px; }

/************detalhes*************/
.aplicacoes { width:350px; }
#descri li ul.aplicacoes li { float:left; clear:none;}

#opcoes { clear:both; border:none; overflow:hidden; padding-top:20px; padding-bottom:15px; border-top:1px dotted #ccc; }
#opcoes ul { padding-left:30px; }
#opcoes ul li.first { width:610px; }
#opcoes ul li a { text-decoration:none; color:#4c4a4b; }
#opcoes ul li a:hover { text-decoration:underline; }
#opcoes ul li,
#opcoes ul li img { float:left; margin-right:5px; }

#opcoes ul li,
#opcoes ul li span { width:270px; }

#opcoes ul li span strong { display:block; color:#076BB7; }
 
#selo { float:right;
height:100px;
margin-top:-40px;
width:100px;
}

#depoimento { width:265px; padding-left:50px; margin-top:15px; }

#nome-depo { color:#003366; display:block; font-size:11px; font-style:italic; margin-top:35px; padding-left:48px; }

#nome-depo strong {  }

.aspas1 { background:url(../img/aspas1.gif) no-repeat; display:block; height:30px; float:left; width:50px; }

.aspas2 { background:url(../img/aspas2.gif) no-repeat; display:block; height:30px; width:50px; float:right; margin-top:-10px; }

#contentBottom.produtos ul#prodDet { width:960px; margin-left:7px; overflow:hidden; margin-top:-25px;}

#contentBottom.produtos ul#prodDet li { margin-left:5px; margin-top:14px; }

#contentBottom.produtos ul#prodDet li h2 a,
.item div a { font-size:11px; font-weight:normal; text-decoration:none; color:#036; }
.item h2 { margin:0; font-size:13px; }
#contentBottom.produtos ul#prodDet li  h2 a span {
		display:block;
		font-size:13px;
		font-weight:bold;
}

#outros-mercados { border-top:none !important; }

#outros-mercados h4 { color:#076BB7; margin-left:5px;}

#outros-mercados ul li { margin-left:10px; }

#outros-mercados ul li a { border-right:1px solid #036; color:#003366; padding-right:5px; text-decoration:none; }

#outros-mercados ul li a:hover { text-decoration:underline; }

#querySuggestList { clear:both; margin-top:25px; }


/*****************************BREADCRUMB********************/

#breadcrumb { float:left; margin-left:27px; }

#breadcrumb.mercado { margin-left:0; }
#breadcrumb.institucional { margin-left:40px; } 

#breadcrumb ul li { float:left; background:url(../img/breadcrumps_02.gif) no-repeat 5px center; padding-left:15px; font-size:11px; color:#999; }

#breadcrumb ul li:first-child { background:none; }

#breadcrumb ul li:first-child { background:url(../img/breadcrumps-home-ico.gif) no-repeat 0 center; }

#breadcrumb ul li a { color:#999; text-decoration:none; }

#breadcrumb ul li a:hover { text-decoration:underline; }

/*****************AUTO COMPLETE***************/

.suggestionsBox {
  	position: absolute;
    margin:0;
    width: 200px;
    background-color: #ECF6F8;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border: 2px solid #b4dee6;
    color: #036;
	z-index:999;
	display:none;
}

.suggestionList {
    margin: 0px;
    padding: 0px;
	list-style:none;
}

.suggestionList li {
    margin: 0px 0px 3px 0px;
    padding: 3px;
    cursor: pointer;
	text-align:left;
}

.suggestionList li:hover {
    background-color: #659CD8;
}

.upArrow { position: relative; top: -8px; left: -11px; } 

/****************************validate ***************************/

	.formError {
			position:absolute;
			top:300px; left:300px;
			padding-bottom:13px;
			display:block;
			z-index:5000;
			cursor:pointer;
		}
			#debugMode{
				background:#000;
				position:fixed;
				width:100%; height:200px;
				top:0; left:0;
				overflow:scroll;
				opacity:0.8;
				display:block;
				padding:10px;
				color:#fff;
				font-size:14px;
				z-index:100000;
			}
		
			.ajaxSubmit{ padding:20px; float:right;border:1px solid #999;display:none; float:right; width:340px;}
			.formError .formErrorContent {
				width:100%; 
				background:#ee0101;
				color:#fff;
				width:150px;
				font-family:tahoma;
				font-size:11px;
				border:2px solid #ddd;
				box-shadow: 0px 0px 6px #000;
				-moz-box-shadow: 0px 0px 6px #000;
				-webkit-box-shadow: 0px 0px 6px #000;
				padding:4px 10px 4px 10px;
				border-radius: 6px;
				-moz-border-radius: 6px;
				-webkit-border-radius: 6px;
			}
			.greenPopup .formErrorContent {background:#33be40;}
			
			.blackPopup .formErrorContent {background:#393939;color:#FFF;}
			
			.formError .formErrorArrow{
				position:absolute;
				bottom:0;left:20px;
				width:15px; height:15px;

				z-index:5001;
			}
			.formError .formErrorArrowBottom{top:0;margin:-6px;}
			
				.formError .formErrorArrow div{
					border-left:2px solid #ddd;
					border-right:2px solid #ddd;
					box-shadow: 0px 2px 3px #444;
					-moz-box-shadow: 0px 2px 3px #444;
					-webkit-box-shadow: 0px 2px 3px #444;
					font-size:0px; height:1px; background:#ee0101;margin:0 auto;line-height:0px; font-size:0px; display:block;
				}
					.formError .formErrorArrowBottom div{
						box-shadow: none;
						-moz-box-shadow: none;
						-webkit-box-shadow: none;
					}
					
				.greenPopup .formErrorArrow div{background:#33be40;}
				.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}

				.formError .formErrorArrow .line10{width:15px;border:none;} 
				.formError .formErrorArrow .line9{width:13px;border:none;} 
				.formError .formErrorArrow .line8{width:11px;} 
				.formError .formErrorArrow .line7{width:9px;} 
				.formError .formErrorArrow .line6{width:7px;} 
				.formError .formErrorArrow .line5{width:5px;} 
				.formError .formErrorArrow .line4{width:3px;} 
				.formError .formErrorArrow .line3{width:1px;
					border-left:2px solid #ddd;
					border-right:2px solid #ddd;
					border-bottom:0px solid #ddd;} 
				.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
				.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}  
				
				
#headerSpring { 
	background:none repeat scroll 0 0 #FFFFFF;
	height:22px;
	margin-left:20px;
	margin-top:6px;
	position:absolute;
	width:360px; 
}
#makeQuestion {
	margin-left:37px;
	margin-top:136px;
	position:absolute;
	background:#fff;
}

#formFale { position:fixed; top:40%; right:0; }

#ftalos { 
	clear:both;
	padding-top:30px;
	width:295px;
 }
 
 #ftalos h3 { font-weight:normal; font-size:12px; width:280px; }
 
 #video { margin-top:75px; }