html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
/* h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th { font-size: 1em; font-weight: normal; font-style: normal; } */
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

#clear, .clear  { clear:both; }
.clear {clear:both;display:block;height:1px;}
body{margin:0px;font-family:Verdana;font-size:9px;color:#666666;overflow-x:hidden;background: #fff url(../images/bg.jpg) top repeat-x;
behavior:  url("csshover.htc");
}
.hideMe { display:none;}
img, div, span, input, h2, label { behavior: url(images/iepngfix.htc); border:0px; }
.w124{width:124px !important;}
.w147{width:147px !important;}
.w158{width:158px !important;}
.w193{width:193px !important;}
.w220{width:220px !important;}
.w588 {width:588px !important;}
.pad10{padding:10px;}
.left{float:left;}
.right{float:right;}
p {margin-bottom: 15px;}
.column { float: left; }
.grid2col, .grid3col, .grid4col { width: 100%; }
.grid2col .column { width: 49%; }
.grid3col .column { width: 32%; margin-left: 0%; }
.grid4col .column { width: 23%; margin-left: 3%; }
.column.first, .column.last { margin-left: 0 !important; }
.column.last { float: right !important; }
.sidebar {float:left; display:inline; }
/*.title{text-indent:-9999em;display:block;margin: 0 0 15px 0; }*/
.title{font-family:Arial; font-size:25px; color:#8B0927;display:block;margin: 0 0 15px 0;}
.title-lancamentos {font-weight: bold;color: #111372;font-size: 9px;margin-bottom:10px;}

.hr hr {display: none;}
.hr {background: url(../images/bg-hr.gif) no-repeat;width: 528px;height: 20px;clear: both;}

select {border: 1px solid #D5D5D5;background-color:#DBDBDB;color: #666666;font-size: 9px;height: 23px;padding-top: 1px;margin-bottom: 5px;}
.text {border:1px solid #D5D5D5;background-color:#FFFFFF;color:#666666;font-size: 9px;height: 19px;line-height:19px;float: left;display: inline;}

#full{width:100%; overflow-x:hidden; /*min-height:600px;*/}
#main{width:974px; margin:0 auto;}
#stretch{position:absolute; top:46px; width:100%; height:52px; background:url(../images/menu-bg.png) 0 0 no-repeat; z-index:3;}
#head{height:360px;}
#logo{position:absolute; width:156px; height:45px; background:url(../images/logo-santacruz.png) top no-repeat; margin-top:50px; margin-left:48px; z-index:99;text-indent: -9999px;}
#top{position:absolute;width:974px; height:100px; margin-top:22px; background:url(../images/top.png) top no-repeat; z-index:2;}


#menu{ position:absolute; width:714px; height:53px; background:url(../images/menu.png) top no-repeat; margin-top:45px; margin-left:258px; z-index:99;}
#globalheader { width: 707px; height: 47px; margin-left:5px;}
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline;position: relative;float: left;}
#globalheader #globalnav li a { float: left; height: 0; padding-top: 47px; overflow: hidden; }
#globalheader #globalnav li a { background-image: url(../images/menu-global.png); *background-image: url(../images/menu-global.jpg); _background-image: url(../images/menu-global.jpg); background-repeat: no-repeat; }
#globalheader #globalnav li#gn-empresa {width: 98px; }
#globalheader #globalnav li#gn-empresa a { background-position: 0 0; width: 98px; }
#globalheader #globalnav li#gn-servicos  {width: 111px; }
#globalheader #globalnav li#gn-servicos a { background-position: -98px 0; width: 111px; }
#globalheader #globalnav li#gn-produtos {width: 117px; }
#globalheader #globalnav li#gn-produtos a { background-position: -209px 0; width: 117px; }
#globalheader #globalnav li#gn-lancamentos {width: 127px; }
#globalheader #globalnav li#gn-lancamentos a { background-position: -326px 0;  width: 127px;}
#globalheader #globalnav li#gn-informese {width: 122px; }
#globalheader #globalnav li#gn-informese a { background-position: -453px 0;  width: 122px;}
#globalheader #globalnav li#gn-depoimentos {width: 132px; visibility:hidden }
#globalheader #globalnav li#gn-depoimentos a { background-position: -575px 0;  width: 132px;}
#globalheader #globalnav li#gn-empresa a:hover { background-position: 0 -47px; }
#globalheader #globalnav li#gn-servicos a:hover { background-position: -98px -47px; }
#globalheader #globalnav li#gn-produtos a:hover { background-position: -209px -47px; }
#globalheader #globalnav li#gn-lancamentos a:hover { background-position: -326px -47px; }
#globalheader #globalnav li#gn-informese a:hover { background-position: -453px -47px; }
#globalheader #globalnav li#gn-depoimentos a:hover { background-position: -575px -47px; }
#globalheader.empresa #globalnav li#gn-empresa a { background-position: 0 -94px ; }
#globalheader.servicos #globalnav li#gn-servicos a { background-position: -98px -94px; }
#globalheader.produtos #globalnav li#gn-produtos a { background-position: -209px -94px ; }
#globalheader.lancamentos #globalnav li#gn-lancamentos a { background-position: -326px -94px !important; }
#globalheader.informese #globalnav li#gn-informese a { background-position: -453px -94px ; }
#globalheader.depoimentos #globalnav li#gn-depoimentos a { background-position: -575px -94px !important; }

/* submenus */
#globalheader #globalnav li ul {display: none;height: 33px;position: absolute;top:45px;left: 0px;min-width: 250px;}
#globalheader #globalnav li ul li {float: left;display: inline;height: 33px;}
#globalheader #globalnav li ul li a {float: left;display: inline;height: 32px;width:100%;padding-top: 0px;text-indent: -9999px;background-image: url(../images/bgr-sub-menu-li.gif);background-repeat: no-repeat;}

#globalheader #globalnav li:hover ul,
#globalheader #globalnav li.hover ul {display: block;}
/* empresa */
#globalheader #globalnav li#gn-empresa ul {left: 28px;}
#globalheader #globalnav li#gn-empresa li a.historico {width: 70px;background-position: left 5px;}
#globalheader #globalnav li#gn-empresa li a.historico:hover {background-position: left bottom;}
#globalheader #globalnav li#gn-empresa li a.negocio {width: 65px;background-position: -70px 5px;}
#globalheader #globalnav li#gn-empresa li a.negocio:hover {background-position: -70px bottom;}
#globalheader #globalnav li#gn-empresa li a.infraestrutura {width: 95px;background-position: -135px 5px;}
#globalheader #globalnav li#gn-empresa li a.infraestrutura:hover {width: 95px;background-position: -135px bottom;}

/* servicos */
#globalheader #globalnav li#gn-servicos ul {left: 28px;width: 415px;}
#globalheader #globalnav li#gn-servicos li a.atendimento {width: 83px;background-position: -266px 5px;}
#globalheader #globalnav li#gn-servicos li a.atendimento:hover {background-position: -266px bottom;}
#globalheader #globalnav li#gn-servicos li a.logistica {width: 68px;background-position: -349px 5px;}
#globalheader #globalnav li#gn-servicos li a.logistica:hover {background-position: -349px bottom;}
#globalheader #globalnav li#gn-servicos li a.provendas {width: 77px;background-position: -417px 5px;}
#globalheader #globalnav li#gn-servicos li a.provendas:hover {background-position: -417px bottom;}
#globalheader #globalnav li#gn-servicos li a.downloads {width: 80px;background-position: -494px 5px;}
#globalheader #globalnav li#gn-servicos li a.downloads:hover {background-position: -494px bottom;}
#globalheader #globalnav li#gn-servicos li a.links {width: 107px;background-position: -574px 5px;}
#globalheader #globalnav li#gn-servicos li a.links:hover {background-position: -574px bottom;}

/* produtos */
#globalheader #globalnav li#gn-produtos ul {left: -118px;width: 467px;}
#globalheader #globalnav li#gn-produtos li a.genericos {width: 74px;background-position: -703px 5px;}
#globalheader #globalnav li#gn-produtos li a.genericos:hover {background-position: -703px bottom;}
#globalheader #globalnav li#gn-produtos li a.medicamentos {width: 53px;background-position: -777px 5px;}
#globalheader #globalnav li#gn-produtos li a.medicamentos:hover {background-position: -777px bottom;}
#globalheader #globalnav li#gn-produtos li a.similares {width: 75px;background-position: -1046px 5px;}
#globalheader #globalnav li#gn-produtos li a.similares:hover {background-position: -1046px bottom;}
#globalheader #globalnav li#gn-produtos li a.otc {width: 52px;background-position: -905px 5px;}
#globalheader #globalnav li#gn-produtos li a.otc:hover {background-position: -905px bottom;}
#globalheader #globalnav li#gn-produtos li a.higiene {width: 105px;background-position: -957px 5px;}
#globalheader #globalnav li#gn-produtos li a.higiene:hover {background-position: -957px bottom;}

/* informe-se */
#globalheader #globalnav li#gn-informese ul {left: 48px;width: 415px;}
#globalheader #globalnav li#gn-informese li a.noticias {width: 74px;background-position: -1064px 5px;}
#globalheader #globalnav li#gn-informese li a.noticias:hover {background-position: -1064px bottom;}
#globalheader #globalnav li#gn-informese li a.historias {width: 129px;background-position: -1138px 5px;}
#globalheader #globalnav li#gn-informese li a.historias:hover {background-position: -1138px bottom;}


/* imagens conceituais */
#img-head {position:absolute;width:970px; height:199px; margin-top:116px; margin-left:1px;}

/* novas conceituais - Outubro 2009 */
#img-head.provendas, #img-head.otc { background:url(../images/img-provendas2.jpg) top no-repeat; }

#img-head.negocio, #img-head.logistica, #img-head.mapadosite, #img-head.lancamentos, #img-head.medicamentos { background:url(../images/img-9000itens.jpg) top no-repeat;}

#img-head.contato { background:url(../images/img-credibilidade.jpg) top no-repeat; }

#img-head.atendimento, #img-head.downloads { background:url(../images/img-antnecessidades.jpg) top no-repeat; }

#img-head.historico,  #img-head.linksimportantes, #img-head.higiene,  #img-head.historias, #img-head.depoimentos { background:url(../images/img-solidez.jpg) top no-repeat; }

#img-head.infraestrutura, #img-head.noticias, #img-head.produtos { background: url(../images/img-centrosdistrib.jpg) top no-repeat; }

#head-home{height:543px;}
#img-home {position:absolute;width:970px; height:386px; margin-top:116px; margin-left:1px;}
#bar-home{position:absolute;width:974px; height:50px; background:url(../images/bar-home.png) top no-repeat; margin-top:497px;}
#bar-home .vertodas{ height:13px; text-indent:93px; padding:15px 15px 10px 15px;}
.box-video{width:277px; height:194px; background:url(../images/box-video.png) top no-repeat; left:68px; top:80px; position:relative;}


/*--Home--*/

#img-home.home1 { background:url(../images/img-home1.jpg) top no-repeat;}
.txt-home1{width:306px; height:94px; background:url(../images/txt-home1.png) left top no-repeat;left:79px; top:49px; position:relative;}
.video-home1{width:251px; height:168px; background:url(../images/_thumb-video-home1.jpg) top no-repeat;left:14px; top:14px; position:relative;}

#img-home.home2 { background:url(../images/img-home2.jpg) top no-repeat;}
.txt-home2{width:306px; height:94px; background:url(../images/txt-home2.png) left top no-repeat;left:79px; top:49px; position:relative;}
.video-home2{width:251px; height:168px; background:url(../images/_thumb-video-home2.jpg) top no-repeat;left:14px; top:13px; position:relative;}

#img-home.home3 { background:url(../images/img-home3.jpg) top no-repeat;}
.txt-home3{width:306px; height:94px; background:url(../images/txt-home3.png) left top no-repeat;left:79px; top:49px; position:relative;}
.video-home3{width:251px; height:168px; background:url(../images/_thumb-video-home3.jpg) top no-repeat;left:14px; top:13px; position:relative;}

#img-home.home4 { background:url(../images/img-home4.jpg) top no-repeat;}
.txt-home4{width:306px; height:94px; background:url(../images/txt-home4.png) left top no-repeat;left:79px; top:49px; position:relative;}
.video-home4{width:251px; height:168px; background:url(../images/_thumb-video-home4.jpg) top no-repeat;left:14px; top:13px; position:relative;}

#img-home.home5 { background:url(../images/img-home5.jpg) top no-repeat;}
.txt-home5{width:306px; height:94px; background:url(../images/txt-home5.png) left top no-repeat;left:79px; top:49px; position:relative;}
.video-home5{width:251px; height:168px; background:url(../images/_thumb-video-home5.jpg) top no-repeat;left:14px; top:13px; position:relative;}

#img-home.home6 { background:url(../images/img-home6.jpg) top no-repeat;}
.txt-home6{width:306px; height:94px; background:url(../images/txt-home6.png) left top no-repeat;left:79px; top:49px; position:relative;}
.video-home6{width:251px; height:168px; background:url(../images/_thumb-video-home6.jpg) top no-repeat;left:14px; top:13px; position:relative;}

/*--/Home--*/


#bar{position:absolute;width:974px; height:50px; background:url(../images/bar.png) top no-repeat; margin-top:310px;}
.breadcrumb{background:url(../images/breadcrumb.png) top left no-repeat; height:13px; text-indent:80px; margin:19px 0 0 18px;}
.breadcrumb a {color:#666666;text-decoration: none;}
a.yo {color:#666666;text-decoration: none;padding-right: 20px;}
.breadcrumb a:hover, a.yo:hover {text-decoration: underline;}
.newsticker{background:url(../images/ultimas-home.png) top left no-repeat; height:13px; text-indent:93px; margin:18px 0 0 18px;}
.newsticker a{font-family:Verdana;font-size:9px;color:#666666; text-decoration:none;}
.newsticker a:hover{text-decoration:underline;}


#content{ min-height:400px; margin:15px 0 15px 0;}
.content-main{ width:530px !important; padding:18px 25px 25px 25px;}
.content-main a, .content-main em {font-family:Tahoma; font-size:9px; color:#153E6C; text-decoration:none;font-style: normal;}
.content-main a:hover{text-decoration:underline;}


.box-menu h2 { height: 6px; top:0; left:0; background: url(../images/box-top.jpg) 50% 0 no-repeat;}
.box-menu {width:193px; background: url(../images/box-menu-bg.png) 0 100% no-repeat;min-height:52px;_height:52px;display:block;}
.box h2 { height: 6px; top:0; left:0; background: url(../images/box-top.jpg) 50% 0 no-repeat;}
.box {width:193px; background: url(../images/box-bg.png) 0 100% no-repeat;min-height:343px;display:block; }
.box-news h2 { height: 6px; top:0; left:0; background: url(../images/box-top.jpg) 50% 0 no-repeat;}
.box-news {width:193px; background: url(../images/box-bg.png) 0 100% no-repeat;min-height:300px;_height:300px;display:block; }


.box-menu dl{font-family:Tahoma; font-size:11px; color:#153E6C; padding:0 20px 20px 20px; display:block;}
/*.box-menu dt {color:#8B0927; font-weight:bold; padding:10px;}*/
.box-menu dd {padding:10px; border-bottom:1px dotted #CCCCCC;}
.box-menu dd a{font-family:Tahoma; font-size:11px; color:#153E6C; text-decoration:none;}
.box-menu dd a:hover{text-decoration:underline;}
.box-menu dd.current {color:#8B0927; font-weight:bold; padding:10px;}

.box-menu dd.current a {color:#8B0927;}

.box-menu dd.last {padding:10px; border-bottom:0px;}

.box-menu dd.current ul {margin-left:10px;}
.box-menu dd.current ul li {padding: 4px 0;}
.box-menu dd.current ul li a {font-weight:normal;color:#153E6C;}
dd.current ul li a.current {color:#8B0927;font-weight: bold;}

#current_parent {color:#000;font-weight: normal;}

.box-news dl{font-family:Tahoma; font-size:11px; color:#7E7E7E; padding:0 10px 0 10px; display:block;}
.box-news .news-title {margin:15px 0 0 15px;}
.box-news .date {color:#153E6C; width:100%; padding:10px 0 10px 0; font-weight:bold;}
.box-news dd {padding:5px;}
.box-news dd a{font-family:Tahoma; font-size:11px; color:#7E7E7E; text-decoration:none;}
.box-news dd a:hover{text-decoration:underline;}
.box-news .vertodas{ text-align:right; padding:10px 15px 10px 15px;}


.menu-left {width:193px !important;}
.news{width:193px !important;}

#bar-search{width:531px; height:50px; background:url(../images/bar-search.png) top no-repeat;}
.title-busca{text-indent:-9999em;display:block;width:32px; height:11px; background:url(../images/title-busca.png) top no-repeat; margin:5px 10px 0 10px;}
.title-publicadaem{text-indent:-9999em;display:block;width:75px; height:11px; background:url(../images/title-publicadaem.png) top no-repeat; margin:5px 10px 0 10px;}
.text{}
.btn-buscar{width:68px; height:20px;margin:0 10px 0 10px;}
.search-div{ padding:12px 0 0 5px;}


.items dl{font-family:Verdana; font-size:9px; color:#666666; padding:0 20px 20px 0px; display:block;}
/*.items dt {color:#666666; font-weight:bold; padding:10px;}*/
.items dd {padding:15px 10px 15px 0px; border-bottom:1px dotted #CCCCCC;}
.items dd a{font-family:Arial; font-size:16px; color:#666666; text-decoration:none;font-weight:bold; display:block;}
.items dd a:hover{text-decoration:underline;}
.items dd img{float:left;padding:0 20px 20px 0;}
.items dd .date {font-family:Verdana; font-size:9px; color:#153E6C; font-weight:normal;}


.detalhe{_padding:20px !important;font-family:Verdana; font-size:9px; color:#666666;}
.detalhe img{display:block;}
.detalhe fieldset{ padding:0 0 15px 0;}
.detalhe legend{font-family:Verdana; font-size:9px; color:#666666; font-style:italic; line-height:27px; margin:0; border-bottom:1px dotted #CCCCCC;}
.detalhe .date {font-family:Verdana; font-size:9px; color:#153E6C; font-weight:bold;}
.title-detalhe{font-family:Arial; font-size:23px; color:#8B0927;display:block;margin: 0 0 15px 0; clear:both;font-weight: normal;}
.detalhe .fonte{font-family:Verdana; font-size:9px; color:#666666; border-bottom:1px dotted #CCCCCC; border-top:1px dotted #CCCCCC;padding:15px 0 15px 0; margin:0 0 15px 0;}

.infra{margin:10px 0 10px 0; width:193px; border: 1px solid #D5D5D5;background-color:#EEEEEE;color: #666666;font-size: 9px;height: 23px;padding-top: 1px;}
.infra-detail {font-family:Arial; font-size:10px; color:#666666;display:block;}
.infra-detail dd {padding:10px 0 10px 0;}
.infra-detail span{font-family:Arial; font-size:10px; color:#8B0927;border-bottom:1px dotted #CCCCCC;background:url(../images/bullet.png) left no-repeat; padding:5px 0 5px 12px; margin:0 0 10px 0; display:block;}
.infra-detail a{padding:0 0 0 10px;}

.links dl{font-family:Tahoma; font-size:11px; color:#666666; padding:0 20px 20px 20px; display:block;}
.links dt {color:#8B0927; font-weight:bold; padding:10px;}
.links dd {padding:10px; border-bottom:1px dotted #CCCCCC;background:url(../images/bullet_azul.png) left no-repeat; padding:10px 15px 10px 15px;}
.links dd a{font-family:Tahoma; font-size:11px; color:#153E6C; text-decoration:none; display:block;}
.links dd a:hover{text-decoration:underline;}
.links dd.last {padding:10px; border-bottom:0px;}
.links-tabs-ul{width:528px;height:10px; background:url(../images/links-tab-bg.gif) bottom repeat-x;}

#footer{width:974px; height:58px; background:url(../images/bar-footer.png) top no-repeat;}
#home #footer{width:974px; height:58px; background:url(../images/bar-footer-home.png) top no-repeat;}
.menu-footer{height:14px; padding:26px 22px 0 0; text-align:right;}
#copyright{width:974px; height:30px; text-align:right; padding-top:10px;color:#999999;}
#copyright a {color:#999999;}
h1.titulo {background: url(../images/bgr-titulos.gif) no-repeat;text-indent: -9999px;width:185px;height:24px;margin-bottom: 30px;}
h1.atendimento {background-position: -188px -135px ;}
h1.contato {background-position: -404px -135px ;}
h1.depoimentos {background-position: -404px -91px ;}
h1.downloads {background-position: -189px -270px ;}
h1.historias {background-position: -404px -45px ;}
h1.historico {background-position: -189px 0px ;}
h1.infraestrutura {background-position: -189px -90px ;}
h1.lancamentos {background-position: 0px -135px ;}
h1.logistica {background-position: -189px -180px ;}
h1.links {background-position: -189px -315px ;}
h1.mapadosite {background-position: 0px -270px ;}
h1.negocio {background-position: -189px -45px ;}
h1.noticias {background-position: -406px 0px ;}
h1.produtos {background-position: 0px -90px ;}
h1.provendas {background-position: -189px -225px ;}

h1.genericos {background-position: -405px -180px ;}
h1.medicamentos {background-position: -405px -225px ; width:255px;}
h1.similares {background-position: -405px -270px ;}
h1.otc {background-position: -405px -314px ;}
h1.higiene {background-position: -405px -360px ;}

h1.pedido {background-position: 0px -316px ;}
h1.cac {background-position: 0px -361px ;}
h1.televendas {background-position: -189px -358px ;}

.listasimples  {margin-bottom: 20px;}
.listasimples li a { font-size:9px;}
.listasimples li { padding-bottom:10px;padding-left: 28px;background: url(../images/bullets.gif) no-repeat;}
.olho {float: left;display: inline;margin:0 10px 19px 0; }
.contato label, .contato .text, .contato select {float:left;display: inline;margin-bottom: 3px;}
.contato label {width: 137px;color: #153E6C;font-weight: bold;text-align: right;padding-right: 5px;padding-top: 2px;}
.contato .text { width: 192px;border:1px solid #CCCCCC;padding: 0 2px;}
.contato .ddd { width: 34px;margin-right:5px;}
.contato .fone { width: 92px;margin-right:5px;}
.contato label.codcliente {  width: 71px;}
.contato .codigo { width: 92px;margin-right:5px;}
.contato select  { width: 198px;padding: 0 2px;background-color: #fff;color: #153E6C;font-weight: bold;}
.contato textarea {    width: 318px;color: #153E6C;font-weight: bold;border:1px solid #CCCCCC;    height:90px;    }
.contato .btnenviar {float: left;display: inline; margin-left: 400px;}
.retorno {background: url(../images/bgr-envio-form.gif) no-repeat;
    width: 521px;
    height: 26px;
    color: #fff;
    font-weight: bold;text-align: center;padding-top: 5px;
    }
.listasimples .subitem {
    font-size: 11px;
    font-weight: bold;
    }
.clique {
    cursor: hand;
    }

.listasimples2  {margin-bottom: 0px;}
.listasimples2 li a { font-size:9px;font-weight: bold;}
.listasimples2 li { padding-bottom:10px;padding-left: 28px;padding-top: 4px;background: url(../images/bullets.gif) no-repeat;}
.listasimples2 ul {margin: 5px 0 10px }
.listasimples2 ul li { padding:3px 0;background: url(../images/_bullets.gif) no-repeat;}
.listasimples2 ul li a {color: #7E7E7E;font-weight: normal;}
.listasimples2 .ativo {color: #8B0927;}
.content-main b {color: #153E6C;}

.listasimples3  {margin-bottom: 10px;margin-left: 10px;}
.listasimples3 li a { font-size:9px;font-weight: bold;}
.listasimples3 li { padding-bottom:10px;padding-left: 15px;padding-top: 4px;background: url(../images/bull-lista3.gif) 0 6px no-repeat;}
.listasimples3 ul {margin: 5px 0 10px }
.listasimples3 ul li { padding:3px 0;background: url(../images/_bullets.gif) no-repeat;}
.listasimples3 ul li a {color: #7E7E7E;font-weight: normal;}

.download {margin: 10px 0 20px 30px; }
.box-video-depoimento {width:277px; height:194px; background:url(../images/box-video.png) top no-repeat;  position:relative;float: left;display: inline;margin-bottom: 25px;}

.txt-depoimento {float: left;display: inline;margin-left: 20px;}

.product {
  float:left;
  width:129px;
  height:129px;
  padding:24px 14px 4px;
  margin:0 0 5px 6px;
  background:url(../images/quadro-listagem.png) no-repeat;
  text-align:center;
  cursor:pointer;
}
.product .hover {
  position:absolute;
  width:215px;
  height:70px;
  padding:35px 15px 15px;
  background:url(../images/balao.png) no-repeat;
  text-align:left;
  margin:110px 0 0 80px;
  display:none;
  overflow:hidden;
}
.product:hover .hover {
  display:block;
}
.product img {
  margin:0 0 4px;
}
.product a {
  color:#666;
}
.product:hover a {
  text-decoration:underline;
}
div.content-full {
  width:101% !important;
  clear:both;
  margin:0 0 0 -4px;
  padding:0;
}
.product_image {
  background:url(../images/quadro-detalhe.png) no-repeat;
  width:303px;
  height:268px;
  padding:35px 0 0;
  margin:0 0 0 6px;
  text-align:center;
  float:left;
}
.product_text {
  margin:15px 0 0 36px;
  float:left;
  width:635px;
}
.product_text h1 {
  color:#8b0827;
  font-weight:normal;
  margin:0 0 20px;
}
.product .hover h2 {
  font-weight: bold;
  color: #111372;
  font-size: 9px;
}
.product_text h2 {
  font-weight: bold;
  color: #111372;
  font-size: 9px;
}
#home_message {
  background:url(../images/aviso_home_quadro.png) no-repeat;
  position:absolute;
  margin: 360px 0 0 80px;
  padding:16px;
  width:272px;
  height:98px;
  font-style:italic;
  overflow:hidden;
  z-index: 1
}
#home_message h1 {
  font-style:normal;
  font-size:15px;
  font-weight:normal;
  margin: 0 0 10px;
}
#home_message h1 a {
  color:#bd0209;
  text-decoration:none;
}
#home_message h1 a:hover {
  text-decoration:underline;
}