﻿/*** Reset ***/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
a, img, label, pre, form, input, textarea, fieldset, table, th, td {border:0; font-family:Tahoma, Helvetica, "Trebuchet MS", Arial, Verdana, sans-serif; margin:0; outline:0 !important; padding:0; text-decoration:none}
ol, ul {list-style:none}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal} 
fieldset,img {border:0} 
del,dfn,legend,sub,sup,tt,var {}
abbr,acronym,address,big,caption,cite,code,dfn,em,th,var {font-style:normal; font-weight:normal} 
em {font-style:italic; text-decoration:underline}
:focus {outline:0}
a:link, a:visited, a:active {border:none; outline:0}
a:hover {text-decoration:underline}
img {border:none} /* clear border the img */
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse:collapse; border-spacing:0}
/* remember to highlight inserts somehow! */
ins {text-decoration:none}
del {text-decoration:line-through}
.a1 {color:#fff}
.a2 {color:#f00}
.a3 {color:#fff}
.a4 {color:#0A385C}
.a5 {color:#FFC400}
.a6 {color:#fff}
.a7 {color:#1266A6}
.a10 {color:#D6D5C2}

.red {color:#f00}
.font85 {font-size:0.85em}
.font8 {font-size:0.8em}
.font75 {font-size:0.75em}
.font7 {font-size:0.7em}
.bold {font-weight:bold}
.center {display:block; margin:0 auto; text-align:center}
.inpBig {width:400px !important}
.inpMed {width:150px}
.inpLit {width:70px}
.inpMic {width:30px}
.fLeft {float:left}
.fRight {float:right}
.clear {clear:both}
.border5 {border:5px solid #ccc}

html, body {background:#2278B3 url(../img/bkgBig.png) repeat; /*background:#2278B3; /*height:100%;*/ margin:0 auto}
#wrapper {display:inline-block; height:100%; margin:0 auto; min-height:100%; width:100%}
* html #wrapper {height:100%; width:100%}
.apre div {background-color:#00019A !important}
#myApre {display:block; margin:0 auto}

/* TOP */
#top {display:block; margin:0 auto; height:180px; margin:0 auto; position:relative; width:990px}
/*MENU ESQ*/
#navEsq {background:url(../img/menu-esq1.gif) no-repeat; display:block; float:left; height:105px; margin:35px 0 0; position:relative; width:394px}
/*.menuEsq {display:block; position:relative}*/
.menuEsq li, .menuDir li {display:block; float:left; position:relative}
.menuEsq li a, .menuDir li a {cursor:pointer; display:block; font-size:0.8em; overflow:hidden; position:relative; text-indent:-99999em}

.navEsq li a:hover {color:#000}
/*.menuEsq li:hover a, #menu li.sfHover a {background:#f00; color:#000}*/
/*.menuEsq li ul {background:#f00; height:50px; width:100px}*/
.menuEsq li .submenu {background:url(../img/submenuBkg.gif) no-repeat; display:none; height:20px; list-style:none; margin:5px 0 0 10px; padding:0; width:127px; z-index:1000}
.menuEsq li .submenu li a {}
.menuEsq li:hover {cursor:pointer; display:block !important; position:relative}
.menuEsq li:hover .submenu {cursor:pointer; display:block !important; position:relative}
.menuEsq li:hover .submenu a:hover{}

.acoyotes a {background:url(../img/mnAcoyotes.png) no-repeat; display:block; margin:60px 0 0 10px; height:17px; width:127px}
.trabalhe a {background:url(../img/mnTrabalhe.png) no-repeat; display:block; margin:0 0 0 6px; height:17px; width:112px}
.servicos a {background:url(../img/mnServicos.png) no-repeat; display:block; margin:60px 0 0 8px; height:17px; width:53px}
.assessoria a {background:url(../img/mnAssessoria.png) no-repeat; display:block; margin:60px 0 0 8px; height:17px; width:66px}
.cursos a {background:url(../img/mnCursos.png) no-repeat; display:block; margin:60px 0 0 8px; height:17px; width:53px}
.portfolio a {background:url(../img/mnPortfolio.png) no-repeat; display:block; margin:60px 0 0 -3px; height:17px; width:54px}

/*MENU DIR*/
#navDir {background:url(../img/menu-dir1.gif) no-repeat; float:right; height:105px; margin:35px 0 0; overflow:hidden; text-indent:-99999em; width:401px}
.loja a {background:url(../img/mnLoja.png) no-repeat; display:block; margin:60px 0 0 25px; height:17px; width:70px}
.campeonatos a {background:url(../img/mnCampeonatos.png) no-repeat; display:block; margin:60px 0 0 10px; height:17px; width:76px}
.clientes a {background:url(../img/mnClientes.png) no-repeat; display:block; margin:60px 0 0 10px; height:17px; width:51px}
.contato a {background:url(../img/mnContato.png) no-repeat; display:block; margin:60px 0 0 10px; height:17px; width:48px}
.orcamento a {background:url(../img/mnOrcamento.png) no-repeat; display:block; margin:60px 0 0 10px; height:17px; width:66px}

#mySwf {display:block; float:left; height:160px; margin:0 0 10px 25px; position:relative; width:148px; z-index:-1}
.swfZindex {z-index:-10}
/* CONTAINER */
#container {clear:both; display:block; height:300px; margin:0 auto; padding:10px 0; position:relative; width:924px}
#container img.iLeft {display:block; float:left; height:217px; margin:20px 5px; width:181px}
#container #cont {display:block; margin:0 auto; width:900px}
#container #borderSwf {border:5px solid #eee; display:block; float:left; height:300px; margin:0 auto; width:900px}
#container #picsSwf {display:block; float:left; height:300px; margin:0 auto; width:900px}
#container img.iRight {display:block; float:left; height:226px; margin:15px 5px; width:164px}

/* CONTAINER INTERNAL */
/*#containerIn {background:#fff url(../img/bkgInbox.png) repeat; border:5px solid #eee; display:block; min-height:358px; margin:5px auto 10px; position:relative; width:924px !important;/*955px*//*}*/
/*#containerIn h2x {clear:both; display:block}*/
#containerIn {background:#000 url(../img/bkgInbox.png) repeat; border:5px solid #eee; color:#fff; display:block; min-height:358px; margin:0 auto; position:relative; width:900px}
#containerIn .acoyotes {background:url(../img/titAcoyotes.png) no-repeat; display:block; height:49px; margin:0 0 15px; overflow:hidden; position:relative; text-indent:-99999em; width:230px}
#containerIn .trabalhe {background:url(../img/titTrabalhe.gif) no-repeat; display:block; height:49px; margin:0 0 15px; overflow:hidden; position:relative; text-indent:-99999em; width:230px}
#containerIn .servicos {background:url(../img/titServicos.png) no-repeat; display:block; height:49px; margin:0 0 15px; overflow:hidden; position:relative; text-indent:-99999em; width:230px}
#containerIn .assessoria {background:url(../img/titAssessoria.png) no-repeat; display:block; height:49px; margin:0 0 15px; overflow:hidden; position:relative; text-indent:-99999em; width:230px}
#containerIn .cursos {background:url(../img/titCursos.png) no-repeat; display:block; height:49px; margin:0 0 15px; overflow:hidden; position:relative; text-indent:-99999em; width:230px}
#containerIn .portfolio {background:url(../img/titPortfolio.png) no-repeat; display:block; height:49px; margin:0 0 15px; overflow:hidden; position:relative; text-indent:-99999em; width:230px}
#containerIn .loja {background:url(../img/titLoja.png) no-repeat; display:block; height:49px; margin:0 0 15px; overflow:hidden; position:relative; text-indent:-99999em; width:230px}
#containerIn .campeonatos {background:url(../img/titCampeonato.png) no-repeat; display:block; height:49px; margin:0 0 15px; overflow:hidden; position:relative; text-indent:-99999em; width:230px}
#containerIn .clientes {background:url(../img/titClientes.png) no-repeat; display:block; height:49px; margin:0 0 15px; overflow:hidden; position:relative; text-indent:-99999em; width:230px}
#containerIn .contato {background:url(../img/titContato.png) no-repeat; display:block; height:49px; margin:0 0 15px; overflow:hidden; position:relative; text-indent:-99999em; width:230px}
#containerIn .orcamento {background:url(../img/titOrcamento.png) no-repeat; display:block; height:49px; margin:0 0 15px; overflow:hidden; position:relative; text-indent:-99999em; width:230px}
#containerIn p {font-size:0.8em; font-weight:bold; letter-spacing:0.1em; line-height:1.4em; margin:0 auto 15px; text-align:justify; width:95%}
.btnBack {display:block; margin:10px auto; text-align:center}

/*
#menuLeft {background:url(../img/bkgMenuLeft.gif) repeat-y; display:block; float:left; margin:25px 10px; padding:0; width:188px}
#menuLeft .risk {background:url(../img/bkgMenuLeftRisk.png) no-repeat 3px bottom; margin:0; padding:0 0 5px; width:182px}
#menuLeft li a {display:block; margin:0 5px; padding:2px 5px 8px; width:188px}
#menuLeft li a:hover {color:#CCA300}
#menuLeft .menuLeftTop {background:url(../img/bkgMenuLeftTop.gif) no-repeat 0 0; display:block; width:188px}
#menuLeft .menuLeftBottom {background:url(../img/bkgMenuLeftBottom.gif) no-repeat center bottom; display:block; width:188px}
*/

.boxPort {margin:0 auto}
.boxPort img {margin:5px 0}

.listCursos {color:#FFC400; font-size:0.75em; display:block; margin:0 35px}
.listCursos li {line-height:1.4em; list-style:inside disc; margin:0 auto;}
.listCursos li:hover {color:#FFE799; cursor:default}
.btnCad {background:#2C7FA0; border:5px solid #000; color:#fff; display:block; margin:0 auto; padding:5px; position:relative; width:115px}

/* Assessoria */
.imgAssessoria {border:5px solid #ccc; display:block; float:left; height:293px; margin:0 15px; position:relative; width:390px}
#boxAssessoria {display:block; float:left; position:relative; width:450px !important}

/* Portfolio */
#RptPort {float:right; margin:0 auto; position:relative; width:730px}
#containerPort {float:left; font-size:0.8em; height:250px; margin:0 5px 25px; width:220px}
.imgPort {border:4px solid #555 !important; display:block; margin:0 auto 5px; text-align:center !important}

/* Port Gallerie */
.boxPortGall {font-size:0.8em; margin:0 auto; width:930px}
#boxPhotos {margin:0 auto; width:760px}

/* Loja */
#boxLojaContent {display:table; margin:0 auto; position:relative; width:900px}
.boxLoja {display:block; float:left; font-size:0.9em; margin:0 auto; padding:20px 0; text-align:center; width:300px}
.boxLoja img {border:4px solid #555}
.boxLoja p {padding:5px 0 15px; text-align:center !important}

/* Prod Detalhes */
#boxProdDet {float:left; margin:0 10px 0 20px; text-align:center; width:600px}
.photoDet {border:4px solid #999; float:left; margin:0; width:250px}
#boxProdDet h3 {display:block; font-size:1em; text-align:left}
#boxProdDet h4 {color:#FFC400; display:block; font-size:0.9em; text-align:left}
#boxProdDet p {font-size:0.75em; margin:15px 0; text-align:justify}
#boxProdDet label {font-size:0.8em}
#boxProdDet input {border:1px solid #000; margin:15px 0}
#boxProdDet .btnEnviar {margin:10px auto}

/* Cart */
#boxCart {font-size:0.8em; margin:0 auto; width:700px}
.gdvCar {color:#000; width:700px}
.gdvBorder {}
.btnUpd {background:#999; border:1px solid #fff; margin:5px 0;}
.btnFinalizar {background:#2C7FA0; border:5px solid #000; color:#fff; display:block; font-size:0.8em; margin:0 auto; padding:5px; position:relative; text-align:center; width:115px}

/* Campeonatos */
.campInfo {display:block; list-style-position:inside; list-style-type:disc}
.campInfo li {font-size:0.8em; letter-spacing:0.1em; line-height:1.4em; margin:0 auto; text-align:justify; width:95%}
.boxCamp {float:left; width:600px !important}
#boxProgs {display:block; height:240px; margin:0 auto; position:relative; width:560px}
.Djs {display:table; float:left; margin:0 10px; padding:5px; position:relative; text-align:center; width:250px}
.Djs p {font-size:0.7em !important; text-align:center !important}
.Djs img {display:block; margin:0 auto; text-align:center}
.logoComp {margin:8px}
.maps {border:1px solid #555; margin:0 8px}

/* FOOTER CAMPEONATO */
.patro {margin:0 auto; padding:0; position:relative; width:410px}
.patro p {font-size:0.75em !important; margin:0 auto !important; text-align:center; position:relative; width:85px !important}
.patro img {margin:0 5px; vertical-align:middle}

.apoio {margin:0 auto; position:relative; width:700px}
.apoio p {font-size:0.75em !important; margin:0 auto !important; text-align:center; position:relative; width:50px !important}
.apoio img {margin:0 5px; vertical-align:middle}

/*** Clientes ***/
#boxCli {float:left; margin:0 15px; width:200px}
#boxCli img {display:block; margin:0 auto}
#boxCli p {font-size:0.7em; text-align:center}

/* Contato */


/*** Form ***/
#form {color:#555; display:block; margin:0 auto; position:relative; width:650px}
#form .inlineLabels {display:block; margin:0 auto 15px; position:relative; text-align:center}
#form .inlineLabels h3 {color:#fff}
#form .inlineLabels ol {display:block; position:relative; width:540px}
#form .ctrlHolder {clear:both; margin:0; padding:0; overflow:hidden; width:100%}
#form .ctrlHolder label {clear:both; color:#fff; display:block; float:left; font-size:0.8em; line-height:22px; padding:4px 0 0; text-align:left; width:130px}
#form .ctrlHolder input {border:1px solid #1266A6; float:left; font-size:0.75em; height:18px; margin:5px 0}
#form .ctrlHolder select {border:1px solid #1266A6; float:left; height:20px; margin:5px 0}
#form .ctrlHolder textarea {border:1px solid #1266A6; float:left; font-size:0.75em; height:50px; line-height:140%; margin:5px 0}
.rbl label {left:20px; margin:0 !important; padding:0 !important; top:-25px}
.rbl tr {display:block; float:left; position:relative}
.rbl tr td {width:100px}
.rbl tr td input {border:0 !important; display:block; float:left; margin:5px 0 !important; position:relative}
.rbl tr td label {display:block; float:left; position:relative; width:80px}
.alert {background:#eee; border-bottom:2px solid #999; border-top:2px solid #999; display:block; margin:6px auto; padding:5px 10px; text-align:left; width:400px}
.btnEnviar {background:#2C7FA0; border:1px solid #000; color:#fff; cursor:pointer; display:block; margin:0 auto; padding:5px; position:relative; width:115px}
.btnEnviar:hover {background:#0A385C; border:1px solid #000; color:#fff; display:block; margin:0 auto; padding:5px; position:relative; width:115px}
.boxContato {float:left; display:block; margin:0 5px !important; width:535px !important}
#boxMapaCoytoes {float:left; width:300px}

/* PAGINATOR */
#boxPag {clear:both; color:#0A385C; display:table; font-size:0.9em; margin:15px 130px; text-align:center; position:relative; width:250px}
#boxPag p {clear:both; display:block; margin:0 auto; text-align:center; position:relative; width:60px !important}
.paginator {clear:both; display:inline-block; margin:10px 0 0}
.paginator table {border-collapse:collapse; width:400px}
.paginator table td {padding:0; white-space:nowrap}
.paginator span {display:block; padding:0 0 5px 0}
.paginator span em, .paginator span a {color:#0A385C; font-size:0.8em; padding:0 4px}
.paginator span em {color:#0A385C; font-style:normal}
.paginator .scrollbar {height:20px; position:relative; width:100%}
.paginator .scrollbar .line {background-color:#AFD9E9; height:3px; overflow:hidden; width:100%}
.paginator .scrollbar .slider {background-color:#0a385c; position:absolute; width:3px; height:3px; top:0; left:0; font-size:0.75em}
.paginator .scrollbar .current_page_point {height:3px; left:0; overflow:hidden; position:absolute; top:0; width:3px}
.paginator .scrollbar .slider_point {background-color:#0A385C; border:1px solid #AFD9E9; position:absolute; top:-5px; left:50%; margin-left:-10px; width:20px; height:11px; overflow:hidden; cursor:pointer; cursor:hand}
.fullsize  .scrollbar .slider {display:none}

/* BAR */
#bar {background:url(../img/barra-coqueteis.gif) no-repeat; display:block; height:198px; margin:40px auto !important; position:relative; text-align:center; width:1152px}

/* FOOTER */
#footer {color:#fff; display:block; font-size:0.7em; margin:0 auto; padding:15px 0; position:relative; text-align:center; width:990px}
.onlinep:link, .onlinep:visited, .onlinep:active {color:#eee; font-weight:normal; text-decoration:none}
.onlinep:hover {font-weight:normal; text-decoration:underline}
#toolTip {background:url(../img/powered.gif) no-repeat; display:block; height:42px; left:59.1%; position:absolute; top:0px; width:104px; z-index:1}

/*
#logo {border-right:5px solid #ffffea; float:left; height:200px; margin:0; width:445px}
#logo h1 a {background:url(../img/logo.gif) no-repeat; display:block; height:93px; margin:28px auto 0; overflow:hidden; text-indent:-9999em; width:358px}
#logo h2.slogan {background:url(../img/topTxtLeft.gif) no-repeat; display:block; height:40px; margin:0 auto; overflow:hidden; text-indent:-9999em; width:243px}
#topImg {display:block; float:left}
#topImg img {display:block; height:194px; width:540px}

/* MENU *//*
#menu {background-color:#FFFFEA; display:block; height:57px; margin:0 auto; position:relative; width:990px}
ul#menuTop {display:block; height:51px; margin:0 auto; position:relative; width:649px; z-index:100}
ul#menuTop li {background:url(../img/menuBkgCenter.png) repeat-x; display:block; float:left; height:51px; margin:0; padding:0; position:relative}
ul#menuTop li.mnTopLeft {background:url(../img/menuBkgLeft.png) no-repeat; display:block; height:51px; margin:0; width:9px}
ul#menuTop li.mnTopRight {background:url(../img/menuBkgRight.png) no-repeat; display:block; height:51px; margin:0; width:9px}
ul#menuTop li a {color:#2D6D00; display:block; font-size:0.85em; margin:0 15px; padding:15px 0}

ul#menuTop ul {list-style:none; margin:0; padding:0; position:absolute; top:-999em; width:120px; z-index:101 !important}
ul#menuTop li:hover ul, ul#menuTop li.sfHover ul {display:block; margin:0; padding:0; top:51px; z-index:101}
ul#menuTop ul li {border-top:1px solid #2D6D00; display:block; float:none; height:25px; z-index:101 !important}
ul#menuTop ul a {display:block; height:20px; margin:0; padding:3px; width:auto; white-space:nowrap; z-index:101 !important}
ul#menuTop ul a:hover {background-color:#2D6D00; color:#000; display:block; height:20px !important; padding:3px; z-index: 101 !important}

/* FEATURED *//*
#featured {background:url(../img/featuredBkg.png) repeat-x; height:212px; margin:0 auto; width:990px}
#featured img {border:1px solid #000; display:block; float:left; height:200px; margin:0 15px; width:730px}
#boxItens {background:url(../img/boxRightBkg.png) no-repeat; float:right; height:199px; margin:0 5px 0 0; width:203px}
#boxItens h4 {background:url(../img/boxRightBkgTit.gif) no-repeat; color:#fff; font-size:0.8em; height:22px; line-height:21px; margin:15px auto 0; text-align:center; width:163px}
#boxItens ul {color:#fff; margin:0 0 0 20px; width:160px}
#boxItens ul li {background:url(../img/icoSeta.gif) no-repeat 0 6px; text-indent:15px}
#boxItens ul li a {color:#fff; font-size:0.7em; margin:0}

/* PRODUCTS *//*
#boxProduct {background:#2F3824 url(../img/bkgCenter.png) repeat-x; display:table; height:auto; margin:0 auto; width:990px}
#boxProducts {background:#2F3824; display:table; height:auto; margin:0 auto; width:990px}
.products {color:#fff; display:block; float:left; height:280px; margin:15px; _margin:11px; width:168px}
.products img {border:10px solid #D6D6C2; display:block; margin:0 auto 5px}
/*FECB00*//*
.products h3 {font-size:0.75em !important; letter-spacing:1px; margin:5px;}
.products p {font-size:0.75em !important; letter-spacing:1px; margin:5px;}
.products .precDe {color:#999 !important; margin:5px 3px !important}
.products .precPor {color:#FECB00 !important; margin:0 3px 15px !important}

.products .btnDet {background:url(../img/btnDetails.gif) no-repeat; color:#000; display:block; font-size:0.75em; height:21px; margin:5px auto; padding:3px 0 0; text-indent:28px; width:109px}
.thumbProd {} /*sem  uso*//*
.rptNull {font-size:0.9em !important; text-align:center !important}

/* PROD DETALHES*//*
.boxProductDetails {color:#fff; display:block; margin:0 15px; _margin:0 11px; position:relative; width:97%}
.boxProductDetails img {border:10px solid #D6D6C2; float:right; margin:0 5px 5px; position:relative}
.boxDetContent {float:left; display:block; margin:0 0 20px; width:680px}
.boxProductDetails h3 {color:#CCCBB2 !important; font-size:0.95em !important}
.boxProductDetails p {font-size:0.75em !important}
.boxProductDetails .precDe {color:#999 !important; margin:5px 15px !important; padding:0 !important}
.boxProductDetails .precPor {color:#FECB00 !important; margin:0 10px 10px !important; padding:0 !important}
.boxProductDetails table {border-collapse:collapse; font-size:0.85em; margin:5px auto; width:650px}
.boxProductDetails th {background:#ADAB85; border:1px solid #fff; color:#fff; text-align:center}
.boxProductDetails td {background:#D6D6C2; border:1px solid #fff; color:#555; padding:0 5px}
.boxProductDetails .info {padding:5px !important; font-style:italic}
.boxProductDetails td.alternative {background:#F5FAFA}
    
.boxProductDetails .btnDet {background:url(../img/btnDetails.gif) no-repeat; color:#000; display:block; font-size:0.8em; height:21px; margin:20px 15px; padding:2px 0 0; text-indent:28px; width:109px}
.btnBack {display:block; margin:0 auto; text-align:center}
/*.alert {border-bottom:2px solid #999; border-top:2px solid #999; color:#fff; display:block; font-size:0.75em; margin:6px auto; padding:5px 20px 5px 45px; text-align:left; width:360px}
.alert2 {color:#fff !important; display:block; font-size:0.75em; margin:0px auto; padding:15px 0; text-align:center !important; width:690px}*/
/*.vts {color:#000; font-size:0.8em; padding:0 8px}

/* CART *//*
#boxCart {font-size:0.8em !important; margin:0 auto; width:700px}
#boxCart .btnDet {background:url(../img/btnDetails.gif) no-repeat; color:#fff; display:block; height:21px; margin:15px auto; padding:2px 0 0 25px; width:109px}
.btnFinalizar {background:url(../img/btnDetails.gif) no-repeat; color:#fff;  display:block; font-size:0.8em; height:21px; margin:15px auto; padding:2px 0 0; text-indent:30px; width:109px}
.gdvCar {color:#000; width:700px}
/* CART FORM *//*
.uniFormCart {clear:both; display:block; margin:0 auto; position:relative; text-align:center; width:450px}
.uniFormCart .inlineLabelsCar {clear:both; display:block; text-align:left}
.uniFormCart .inlineLabelsCar label {clear:both; color:#fff; display:block; font-size:0.8em; margin:5px 0 0; padding:0; position:relative; width:132px}
.uniFormCart .inlineLabelsCar input, .uniFormCart .inlineLabelsCar select {background:#ccc; border:1px solid #fff; color:#111 !important; display:block; margin:5px 0 10px; padding:2px 0 0; position:relative}
.uniFormCart .inlineLabelsCar select {font-size:0.7em; width:50px}
.uniFormCart .inlineLabelsCar textarea {background:#ccc; border:1px solid #fff; color:#111; display:block; font-size:0.7em; margin:5px 0; width:250px}
.rbl label {left:15px; margin:0 !important; padding:0 !important; top:-25px}
.alertFinal {color:#CCCBB2; font-size:0.8em; text-align:center}

/* BOX INTER url(../img/bkgCenter.png) repeat-x; *//*
#boxInter {background:#2F3824; display:table; height:auto; margin:0 auto; padding:0; width:990px}
#boxInter h3 {color:#fff; font-size:1em; margin:10px auto; width:97%}
#boxInter p {color:#fff; font-size:0.8em; margin:0 auto 15px; letter-spacing:1px; text-align:justify; width:97%}
#event {margin:0 25px; width:94%}
.showModal {}
#event h4 {background:url(../img/icoCircle.gif) no-repeat 0 4px; text-indent:15px}
.titEvent {font-size:0.85em; letter-spacing:1px; padding:8px}
.txtEvent {font-size:0.8em; padding:8px; text-align:justify}

/* CONTATO *//*
#formContato.inlineLabels {display:block; margin:0 auto 15px; text-align:center; width:50%}
#formContato .ctrlHolder {clear:both; margin:0; padding:0; overflow:hidden; width:100%} /* This is the main unit that contains our form elements */
/*#formContato .ctrlHolder label {color:#fff; clear:both; display:block; float:left; font-size:0.8em; line-height:22px; padding:4px 0 0; text-align:left; width:80px}
#formContato .ctrlHolder input {border:1px solid #458888; font-size:0.75em; height:18px; margin:5px 0;}
#formContato .ctrlHolder textarea {border:1px solid #555; font-size:0.75em; height:50px; line-height:140%}
.alert {background:#ADAB85; border-bottom:2px solid #D6D5C2; border-top:2px solid #D6D5C2; display:block; font-size:0.85em; margin:6px auto; padding:5px 20px; text-align:left; width:400px}
.alert2 {color:#f00; display:block; font-size:0.8em; margin:0px auto; padding:15px 0; text-align:left; width:690px;}
.vtsAlert {color:#000 !important; font-size:0.8em; margin:0; padding:0 8px;}
#formContato .btnEnviar {background:url(../img/btnDetails.gif) no-repeat; display:block; height:21px; line-height:17px; margin:10px auto; text-align:center; width:109px}
*/