@charset "utf-8";
/* CSS Document */

html { font-size:11px }
body  { font-size: 1em; font-family: Arial, Helvetica, sans-serif; background: #5DB0D1 url(../images/img00.gif) repeat-x; margin: 0; padding: 0; text-align: center; color: #252525 }
p, h1, table#contactos { margin:0 30px 0 30px }
h1 { color:#737373; font-size: 1.4em; font-weight: normal  }
h2 { font-size:1em; font-weight:normal; margin:20px 0 10px 20px }
h3 { font-size:1em; font-weight:normal; margin:0 10px 0 10px }
hr { border-bottom:#4AA9CE solid 1px; border-top:#FFFFFF solid 1px; border-left:#4AA9CE solid 1px; border-right:#FFFFFF none 1px }
form { margin:0 20px 0 20px; padding: 0 }

.input { font-family:Arial, Helvetica, sans-serif; margin:3px 0 3px 0;; padding:2px 0px 2px 10px; border:#DCDCDC 1px solid; font-size:1em; color:#252525; width:418px }
.sel { font-family:Arial, Helvetica, sans-serif; margin:3px 0 3px 0;; padding:2px 10px 2px 10px; border:#DCDCDC 1px solid; font-size:1em; color:#252525; width:430px }
.bot { font-family:Arial, Helvetica, sans-serif; margin:0 20px 0 160px; padding: 0; font-size:1em; color:#252525; width:150px; cursor:pointer}

.grey { color:#252525; text-decoration:underline }
.grey:hover { color:#ED145B }

.pergunta { color:#252525}
.resposta { color:#737373 }


.white{ color:#FFFFFF; text-decoration:underline }
.white:hover { color:#ED145B }

.magenta { color:#ED145B; text-decoration: none }
.magenta:hover { color:#ED145B }

.thrColLiqHdr #container { width: 960px; margin: 0 auto; text-align: left; background:url(../images/img04.gif) repeat-y center } 

.thrColLiqHdr #header { height:222px; margin:0 230px 0 230px; background:url(../images/img02.gif) repeat-y center } 
.thrColLiqHdr #top { background-image:url(../images/img01.gif); height:80px }
.thrColLiqHdr #logo { height:108px; background:url(../images/img13.gif) no-repeat; width: 500px }
.thrColLiqHdr #bottom { height:17px }

.thrColLiqHdr #sidebar1 { display:inline; float: left; width: 240px;  padding: 20px 0 }
.thrColLiqHdr #sidebar2 { display:inline; float: right; width: 240px; padding: 0 0 }

.thrColLiqHdr #mainContent { margin: 0 240px 0 240px; min-height: 500px }

.thrColLiqHdr #infobox { display: block; margin: 0 0 0 0; background:url(../images/img03.gif) no-repeat }
.thrColLiqHdr #photobox { float: right; margin: 30px 30px 20px 20px }
.thrColLiqHdr #ampliar { position:absolute; width:17px; height:17px; z-index:1; background-image:url(../images/img17A.gif); margin:135px 0 0 185px; cursor:pointer  }
.thrColLiqHdr #ampliar:hover { background-image:url(../images/img17B.gif) }

.thrColLiqHdr #footer { height: 150px; margin: 0 230px 0 230px; background:url(../images/img05.gif) no-repeat bottom } 
.thrColLiqHdr #footer p { margin: 0; padding: 10px 0; }

.fltrt { float: right; margin: 0 0 20px 20px }
.fltlft { float: left; margin-right: 8px }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

/*CAIXA DE AGENDA*/
.thrColLiqHdr #agenda { background: url(../images/img18A.gif) no-repeat; cursor:pointer }
.thrColLiqHdr #agenda:hover { display: block; background: url(../images/img18B.gif) no-repeat }
.thrColLiqHdr #agenda a { text-decoration:none; color:#252525 }
.thrColLiqHdr #agenda a:hover { display: block; background: url(../images/img18B.gif) no-repeat }


/*MENU
.thrColLiqHdr #menu{ position:relative; width:356px; height:17px; margin: 0px 72px 0 72px }

.thrColLiqHdr #menu ul{ list-style:none; display:inline }
.thrColLiqHdr #menu li{ position:absolute; top:0; height:17px }
.thrColLiqHdr #menu li a{ position:absolute; display:block; width:100%; height:100%; top:0; cursor:pointer }
.thrColLiqHdr #menu li a span{ position:absolute; display:block; width:100%; height:100%; top:0 }

.thrColLiqHdr #A{ width:55px; left:0 }
.thrColLiqHdr #B{ width:85px; left:55px }
.thrColLiqHdr #C{ width:37px; left:140px }
.thrColLiqHdr #D{ width:42px; left:177px }
.thrColLiqHdr #E{ width:65px; left:219px }
.thrColLiqHdr #F{ width:37px; left:284px }
.thrColLiqHdr #G{ width:35px; left:321px }

.thrColLiqHdr #A a span{ background:url(../images/img06A.gif) no-repeat 0 0 }
.thrColLiqHdr #B a span{ background:url(../images/img07A.gif) no-repeat 0 0 }
.thrColLiqHdr #C a span{ background:url(../images/img08A.gif) no-repeat 0 0 }
.thrColLiqHdr #D a span{ background:url(../images/img09A.gif) no-repeat 0 0 }
.thrColLiqHdr #E a span{ background:url(../images/img10A.gif) no-repeat 0 0 }
.thrColLiqHdr #F a span{ background:url(../images/img11A.gif) no-repeat 0 0 }
.thrColLiqHdr #G a span{ background:url(../images/img12A.gif) no-repeat 0 0 }

.thrColLiqHdr #menu ul li a:hover{ z-index:1000;}

.thrColLiqHdr #A a:hover span{ background:url(../images/img06B.gif) no-repeat 0 0 }
.thrColLiqHdr #B a:hover span{ background:url(../images/img07B.gif) no-repeat 0 0 }
.thrColLiqHdr #C a:hover span{ background:url(../images/img08B.gif) no-repeat 0 0 }
.thrColLiqHdr #D a:hover span{ background:url(../images/img09B.gif) no-repeat 0 0 }
.thrColLiqHdr #E a:hover span{ background:url(../images/img10B.gif) no-repeat 0 0 }
.thrColLiqHdr #F a:hover span{ background:url(../images/img11B.gif) no-repeat 0 0 }
.thrColLiqHdr #G a:hover span{ background:url(../images/img12B.gif) no-repeat 0 0 }
*/

/*estilo dos navegadores */
.navegadores a { color:#000000; text-decoration: none }
.navegadores_selecionado a { color:#ED145B; text-decoration: none }
.tabela_evento { cursor: pointer }