 /* GERAL */
ADDRESS { font-weight: inherit; font-style: inherit; }
 BODY { background:url(../img/layout_home.jpg) top left repeat-x; margin:0; padding:0; font-family: Tahoma; font-size:11px; color:#202020; line-height:130%;}
H2, H3, H4, H5,H6 { font-family:Arial;  }

DIV { font-size:11px;  }
INPUT, SELECT, TEXTAREA {  }
IMG { border:0; }

A { color:#1788E3; text-decoration:none; padding: 2px; }
A:HOVER { color:#FFFFFF; text-decoration:none; padding: 2px;  }

.link-mod1 { float:right; _margin-top:0 auto;}
.link-mod1:hover {  _margin-top:20px; background-color:#1788E3;}
.link-mod2:hover { background-color:#1788E3; }
IMG { border:0;  }

FORM { margin:0; padding:0; }
LABEL { display:block; margin-bottom:6px; }
BUTTON { padding:0; margin:0; }
.a-left { text-align:left !important; }
.a-right { text-align:right !important; }
.a-center { text-align:center !important; }
.f-left { float:left !important; }
.f-right { float:right !important; }
.f-center { float:none !important; margin:0 auto !important; }
.img-left { float:left; margin:0 15px 0 0; }
.clr { clear:both; }
.d-block { display:block; }
.d-inline { display:inline; }
.d-none { display:none; }
.d-none-imp { display:none !important; }
.c-pointer { cursor:pointer; }
.no-padding { padding:0 !important; }
.no-margin { margin:0 !important; }

H1 {margin-bottom:10px;}

H2, H3 { clear: both; padding: 10px 0 2px 0; margin-bottom:6px; }
H2 { font-size: 28px; letter-spacing: -2px; margin:14px 0 3px 0; color:#202020;  }
H2 A { color:#202020; letter-spacing: -2px; font-weight: bold; font-size:21px; color:#CCCCCC; padding:0;  _margin-bottom:05px;}
H2 A:hover { text-decoration:none; background-color:#FFF; color:#202020; padding:0; }
H3 { font-size: 22px; color: #1788E3; letter-spacing:-1px; }
H4 { color:#202020; font-size:20px; font-weight:bold; letter-spacing:-2px; margin:10px 5px; }
H5 { letter-spacing: -2px; font-weight: bold; font-size:22px; color:#202020; margin-top:29px; *margin-top:30px; background:url(../img/seta_onde_estamos.jpg) top left no-repeat; width:203px; height:56px; padding-left:30px; padding-top:18px; }
H6 { letter-spacing: -2px; font-weight: bold; font-size:21px; color:#CCCCCC; margin:0 0 7px 0; padding-top:30px; }
H5 A {color:#202020;}
H5 A:hover {color:#202020;}
.layout { width: 865px; margin: 0 auto; }

/*Menu*/
.menu{ float: right; margin:50px 0 0 35px;  }
.menu-topo LI { float:left; font-size:17px; font-family:Arial; padding-right:20px; padding-left:20px; list-style:none; margin:35px 0 32px 0;}
.menu-topo A { background:none; }
.menu-topo .padding-extra { margin-top: 32px; }

.menu-rodape {  color:#55A0FF; }
.menu-rodape A { background:none; }
.menu-rodape A:hover {  background:none;color:#55A0FF; }
.menu-rodape LI { float:right; font-size:11px;padding-right:20px; padding-left:20px; list-style:none; margin:18px 0 13px 0;  }

.topo{ width:865px; height:119px ; margin: 0 auto; }
.topo A{ margin:0; padding 0; background:none; }
.logo_meta  { padding:9px 0 0 0 ; *padding:14px 0 15px 0;}
.logo_worbi { padding:0 auto ;margin-top:9px;}
.logo_worbi2 { padding:50px 19px 20px 0; }
.logo_worbi2 A:hover { background:none; }
.box-logo  { margin:10px 1px 0 0 ; float:left ;display:inline; background:url(../img/bg_box_logo.jpg); width:137px; height:102px; }
.box-logo A { display:block; padding:0; }
.box-logo  IMG { padding:14px 0 0 18px; }

/* ESTRUTURA */
.lista-destaque {padding-left:0;}
.lista-destaque li { width:198px; list-style: none; background:url(../img/separador_lista_rodape.jpg) bottom  no-repeat; }
.lista-destaque li A {padding-bottom:8px; display:block; color:#202020; }
.lista-destaque li A:hover { background:#FFFFFF; color:#1788E3; }
.lista-destaque .ultimo { background:none;}
.lista-destaque .ultimo A {padding-bottom:none;}

/* FORMULÁRIOS */
.col-form { width:382px; float:left; }
.ultima-col { margin-right:0 !important; }
.col-lado-a-lado { float:left; margin:10px 0 0 0; display:inline; }
.col-pequeno { float:left; width:123px; margin:0 22px 12px 0; display:inline; }
.col-medio { float:left; width:271px; margin:0 20px 0 0; display:inline; }
.col-grande { float:left; width:372px; margin:0 20px 12px 0; display:inline; }
.col-gigante { float:left; width:568px; margin:0 20px 12px 0; display:inline; }
.campo-grande{ width: 549px; height: 113px; }
.col1 {width:261px; float:left; margin-right:31px; _margin-right:18px;*margin-top:13px;}
.col2 {width:563px; float:left; _width:576px; _margin-right:0; }
.col2 LABEL {margin-top:10px; }

/*INPUT*/
.input { float:left; height:25px; padding-left:5px; background:url(../img/formularios.gif) top left no-repeat; }
.input DIV { padding:0 5px 3px 0 ; background:url(../img/formularios.gif) top right no-repeat; }
.input DIV INPUT { margin-top:4px; color:#000; border:0; margin-bottom:1px;  }

.textarea {float:left;width:549px; height:115px; margin-bottom:15px; padding-left:5px; background:url(../img/mensagem.jpg) top left no-repeat;}
.textarea DIV { padding:0 5px 3px 0 ; background:url(../img/mensagem.jpg) top right no-repeat; }
.textarea DIV textarea{border:0; color:#000000; height:110px; margin-bottom:1px; margin-top:4px; padding:0; width:539px; _width:545px; _height:109px; *width:545px; *height:109px;  }

/*TEXTO*/
LABEL { font-size:11px; }
.txt-mg { margin:2px; }
.txt-mg2 { margin-left:6px; }
.txt-mg3 { margin-top:7px; margin-right:5px; }
.txt-cor1{font-size:10px; color:#666; line-height:120%; }

/*campos*/
.campo-grande {width:564; padding:0 4px; }
.campo-medio {width:256px; padding:0 4px; }
.campo-pequeno{width:114px; padding:0 4px; }
.campo-gigante{width:558px; padding:0 4px; }
.campo-hyper {width:760px; padding:0 4px; }
.campo-extra {width:270px; height:24px ;padding:0 4px; }
.campo-area {width:549px; height:25px ;padding:0 4px; }

/*select*/
.select-grande { width:561px; padding:4px 5px 4px 10px; }
.select-medio { width:270px; height:24px;}
.select-pequeno { width:82px; _width:80px; padding:4px 5px 4px 10px; }
.select-hyper { width:958px; _width:956px; padding:4px 5px 4px 10px; }
.data INPUT { width:98px; margin-right:10px; }


.bloco-destaque{ float:left; height:180px; margin:0 7px 7px; width:198px;  }
.bloco-destaque P { line-height:160%; }
.bloco-destaque LI { list-style: none; color: #000000; }
.bloco-destaque-texto{margin-top:20px;}

.bloco-rodape {height:158px; *height:200px; }
.bloco-lista-rodape {border-bottom:1px solid #CCC; border-top:1px solid #CCC; background:#F1F1F1;  font-size:1px; list-style: none;}
.rodape-bloco { margin:0 auto; width:856px; }
.rodape-bloco .bloco-destaque { margin-top:20px;}
.bloco-end1 {width: 215px;}
.bloco-end2 {width: 196px;}



.bloco-mod1{ width:216px; _width:204px; display:inline; float:left; margin:5px 19px 0 0;}
.bloco-mg{ width:187px; display:inline; _margin:0; float:left; margin: 5px 0 0 0;}
.borda-branca-rodape{background: url(../img/borda_branca_rodape.jpg); height: 1px; margin: 0; padding:0;}

.separador-horizontal-mod1{ width:199px; height:1px; font-size:1px; border-bottom:1px solid #F1F1F1; margin: 0 0 10px 0;}
.separador-vertical-mod1 { border-right:1px solid #E0E0E0; margin: 23px 19px 0 0;  float:left; height:163px;}
.separador-vertical-mod2 { width:2px; height:69px; background: url(../img/separador_menu_topo.jpg) top left no-repeat;margin:5px 0 5px 0;  }
.separador-vertical-mod3 { width:1px; height:67px; border-right:1px solid #CCCCCC; float:left; margin:37px 11px 0px 0px;}
.separador-vertical-mod4 { width:100%; height:0; border-top:1px solid #E0E0E0; font-size:1px; float:left; margin-bottom:13px;}
.separador-menu-rodape   {width:1px; height:20px; background: url(../img/separador_menu_rodape.jpg) top left no-repeat; margin-top:15px; }

/*Botőes*/
.btCor1 { float:left; height:26px; padding-left:18px; margin-top:2px; background:url(../img/bg_bt_cor1_esq.png) no-repeat left top; display:block; _width:50px; }
.btCor1 A { padding-top:7px; padding-right:18px; height:26px; color:#FFF; background:url(../img/bg_bt_cor1_dir.png) no-repeat right top; display:block; }
.btCor1 input { color:#FFF; background:url(../img/bg_bt_cor1_dir.png) no-repeat right top; }
.btCor1 button { color:#FFF; background:url(../img/bg_bt_cor1_dir.png) no-repeat right top; border:none; }
.mw-mg-right { margin-right:5px; }


.bloco-video { width:281; height:193; background:url(../img/bg/bloco.png) top left no-repeat ; margin :21px 0 0 0;}
.destaque-img{margin-top:18px;}
.box-img{margin-top:17px;}

/*box-migalha*/
.box-migalha {margin:34px 0 10px 0;float:right !important;}
.box.migalha span {color:#1788E3;}

/* Colunas*/
.conteudo { padding-top:30px; }
.conteudo .col { float: left; width: 283px; margin-bottom:25px; }
.conteudo .col3 { float: left; width: 575px; margin: 0 0 0 6px ; }
.conteudo .col4 { float: left; /*width:569px;*/ width:575px; margin: 0 6px 0 0; }
.conteudo .col4 P { float: left; margin-left:5px; }
.conteudo .middle { margin:0 8px 20px 8px; }
H3 A:hover, .box-migalha A:hover { color:#1788E3 !important;}

.bar { height: 34px; background: url(../images/pic/grupo_meta.gif) 0 10px no-repeat; }
.bar STRONG { display: none; }
.bloco-endereco {height:90px; margin-bottom:5px;}

.col address { margin-left: 10px; }

/*Slider*/

.box-galeria { width:283px; height:195px; margin-top:6px; background:url(../img/bg-sombra_pequeno.jpg) top left no-repeat; }
.box-galeria2 { width:575px; height:195px; margin-top:6px; background:url(../img/bg-sombra_medio.jpg) top left no-repeat; }
.box-galeria-mg { padding:7px 0 0 7px; }


#slider{}
#slider li A { display:block; padding:0; }
#slider ul, #slider li { margin:0; padding:0; list-style:none; }
#slider li { width:269px; height:181px; overflow:hidden;	}
p#controls { margin:0; position:relative; }
#prevBtn, #nextBtn { display:block; margin:0; overflow:hidden; text-indent:-8000px; width:30px; height:77px; position:absolute; left:0; top:-120px; }
#nextBtn { left:242px; }
#prevBtn a, #nextBtn a { display:block; width:30px; height:77px; background:url(../img/bt/esq.png) no-repeat 0 0; _background:url(../img/bt/esq.gif) no-repeat 0 0; }
#nextBtn a { background:url(../img/bt/dir.png) no-repeat 0 0; _background:url(../img/bt/dir.gif) no-repeat 0 0; }

/*
#slider li A { display:block; padding:0; }
#slider2 ul, #slider2 li { margin:0; padding:0; list-style:none; }
#slider2 li { width:269px; height:181px; overflow:hidden;	}
p#controls2 { margin:0; position:relative; }
#prevBtn2, #nextBtn2 { display:block; margin:0; overflow:hidden; text-indent:-8000px; width:30px; height:77px; position:absolute; left:0; top:-120px; }
#nextBtn2 { left:242px; }
#prevBtn2 a, #nextBtn2 a { display:block; width:30px; height:77px; background:url(../img/bt/esq.png) no-repeat 0 0; _background:url(../img/bt/esq.gif) no-repeat 0 0; }
#nextBtn2 a { background:url(../img/bt/dir.png) no-repeat 0 0; _background:url(../img/bt/dir.gif) no-repeat 0 0; }
*/

.realce { font-weight: bold; }