﻿*{padding:0px; margin:0px; border:0px}
body{background-image:url('../img/bkg.jpg'); font-size:0.69em; color:#767676; font-family:Verdana, arial; }
ul{list-style:none;}

.linha1 {background:url('../img/bkgPontilhado_1.gif') left top repeat-x; height:1px; overflow:hidden; margin:10px 0 0 0;}
.clr{clear:both;}
.ir{position:absolute;overflow:hidden;visibility:hidden;width:1px;height:1px;}
a {text-decoration:underline; font-weight:bold; color:#767676; font-family:Verdana, arial;}
a:hover{text-decoration:underline}



#ctContainer{ background:url('../img/bkgMeio.jpg') repeat-y center top;}
#ctContainer #bkgSup{background:url('../img/bkgSup.jpg') no-repeat center top; height:37px;}
#ctContainer #bkgSup .icoCasa{position:absolute; top:0px; left:50%; margin-left:285px;}
#ctContainer #bkgInf{background:url('../img/bkgInf.jpg') no-repeat center bottom; height:22px;}


#ctContent{width:779px; margin:0 auto; background-color:#FFFFFF;}



#ctHeader #menu{background:url('../img/bkgMenu.gif') repeat-x left top; height:25px; }
#ctHeader #menu ul{margin:0 0 0 26px;}
#ctHeader #menu ul li{ float:left; padding:0 11px 0 7px; background:url('../img/imgSepMenu.gif') no-repeat right 10px;}
#ctHeader #menu ul li.last{background:none !important;}
#ctHeader #menu ul.ulInt{ margin:0 0 0 27px;}
#ctHeader #menu ul.ulInt li{ float:left; padding:0 9px 0 5px !important; background:url('../img/imgSepMenu.gif') no-repeat right 10px!important;}
#ctHeader #menu ul.ulInt li.last{background:none !important;}

#ctHeader #menu .btnHome{background:url('../img/btnHome.gif') no-repeat left top; height:25px; width:16px; display:block;}
#ctHeader #menu .btnLivro{background:url('../img/btnLivroOff.gif') no-repeat left top; height:25px; width:49px; display:block;}
#ctHeader #menu .btnLivro:hover{background:url('../img/btnLivroOn.gif') no-repeat left top;}
#ctHeader #menu .btnAutora{background:url('../img/btnAutoraOff.gif') no-repeat left top; height:25px; width:62px; display:block;}
#ctHeader #menu .btnAutora:hover{background:url('../img/btnAutoraOn.gif') no-repeat left top;}
#ctHeader #menu .btnPersonagens{background:url('../img/btnPersonagensOff.gif') no-repeat left top; height:25px; width:143px; display:block;}
#ctHeader #menu .btnPersonagens:hover{background:url('../img/btnPersonagensOn.gif') no-repeat left top;}
#ctHeader #menu .btnImprensa{background:url('../img/btnImprensaOff.gif') no-repeat left top; height:25px; width:66px; display:block;}
#ctHeader #menu .btnImprensa:hover{background:url('../img/btnImprensaOn.gif') no-repeat left top;}
#ctHeader #menu .btnConte{background:url('../img/btnConteOff.gif') no-repeat left top; height:25px; width:129px; display:block;}
#ctHeader #menu .btnConte:hover{background:url('../img/btnConteOn.gif') no-repeat left top;}
#ctHeader #menu .btnComprar{background:url('../img/btnComprarOff.gif') no-repeat left top; height:25px; width:99px; display:block;}
#ctHeader #menu .btnComprar:hover{background:url('../img/btnComprarOn.gif') no-repeat left top;}
#ctHeader #menu .btnContato{background:url('../img/btnContatoOff.gif') no-repeat left top; height:25px; width:59px; display:block;}
#ctHeader #menu .btnContato:hover{background:url('../img/btnContatoOn.gif') no-repeat left top;}



#ctHeader #menu .btnLivroOn{background:url('../img/btnLivroOn.gif') no-repeat left top; height:25px; width:49px; display:block;}
#ctHeader #menu .btnAutoraOn{background:url('../img/btnAutoraOn.gif') no-repeat left top; height:25px; width:62px; display:block;}
#ctHeader #menu .btnPersonagensOn{background:url('../img/btnPersonagensOn.gif') no-repeat left top; height:25px; width:143px; display:block;}
#ctHeader #menu .btnImprensaOn{background:url('../img/btnImprensaOn.gif') no-repeat left top; height:25px; width:66px; display:block;}
#ctHeader #menu .btnConteOn{background:url('../img/btnConteOn.gif') no-repeat left top; height:25px; width:129px; display:block;}
#ctHeader #menu .btnComprarOn{background:url('../img/btnComprarOn.gif') no-repeat left top; height:25px; width:99px; display:block;}
#ctHeader #menu .btnContatoOn{background:url('../img/btnContatoOn.gif') no-repeat left top; height:25px; width:59px; display:block;}


#ctHome #flash{margin-left:31px;}

#ctAutora{background:url('../img/imgFotoAutora.jpg') no-repeat right top; min-height:320px; padding:33px 0 0 0;}
#ctAutora .txt {margin:20px 34px 30px 35px;}
#ctAutora .txtMenor{width:463px}

#ctLivro{background:url('../img/imgFotoLivro.jpg') no-repeat right top; min-height:320px; padding:33px 0 0 0; position:relative;}
#ctLivro .txt {margin:20px 33px 30px 35px;}
#ctLivro .btnCompreLivro{position:absolute; top:312px; right:83px; z-index:1;}
#ctLivro .quote{background:url('../img/imgBoxQuoteMeio.gif') repeat-y left top; width:711px; margin:27px 0px 0px 0px; }
#ctLivro .quote p{ margin:10px 29px 0px 29px; color:#1e3361;}
#ctLivro .quote p span{font-size:0.91em; display:block; padding:8px 0 12px 0;}

#ctImprensa{padding:33px 0 0 0; position:relative;}
#ctImprensa .txt {margin:20px 34px 30px 35px;}
#ctImprensa .txt span { display:block; font-weight:bold;}
#ctImprensa .txt span.tit { display:block; font-weight:bold;color:#af2727;}
#ctImprensa .txt span.data { display:block; font-size:0.91em; background:url('../img/lytPontilhado.gif') repeat-x left bottom; padding:0 0 7px 0; margin:0 0 10px 0}
#ctImprensa .txt p {margin:10px 0 0 0}

#ctOnde{padding:33px 0 0 0; position:relative;}
#ctOnde .txt {margin:20px 34px 30px 35px;}
#ctOnde .txt span { display:block; font-weight:bold;}
#ctOnde .txt span.normal { display:inline; font-weight:normal;}
#ctOnde .txt span.tit { display:block; font-weight:bold;font-size:1.2em;color:#af2727;background:url('../img/lytPontilhado.gif') repeat-x left bottom; padding:0 0 7px 0; margin:0 0 10px 0}
#ctOnde .txt span.data { display:block; font-size:0.91em; background:url('../img/lytPontilhado.gif') repeat-x left bottom; padding:0 0 7px 0; margin:0 0 10px 0}
#ctOnde .txt p {margin:10px 0 0 0}

#ctPersonagens{padding:33px 0 0 0; position:relative;}
#ctPersonagens div.txtCarlos{background:url('../img/imgFotoCarlos.jpg') no-repeat left top; padding:0 0 0 274px; min-height:251px; height:251px;margin:20px 34px 30px 0;}
#ctPersonagens div.txtCarlos span.tit { display:block; font-size:0.91em; background:url('../img/lytPontilhado.gif') repeat-x left bottom; padding:0 0 7px 24px; margin:0 0 10px 0}
#ctPersonagens div.txtCarlos p{padding:0 0 0 24px;}
#ctPersonagens div.txtMaucha{background:url('../img/imgFotoMaucha.jpg') no-repeat right top; padding:0 271px 0 0; min-height:263px; height:263px; margin:-30px 0 30px 34px;}
#ctPersonagens div.txtMaucha span.tit { display:block; font-size:0.91em; background:url('../img/lytPontilhado.gif') repeat-x left bottom; padding:0  30px 7px 0; margin:0 0 10px 0; text-align:right;}
#ctPersonagens div.txtMaucha p{padding:0 30px 0 0; text-align:right;}
#ctPersonagens div.txtGuto{background:url('../img/imgFotoGuto.jpg') no-repeat left top; padding:0 0 0 201px; min-height:256px; height:256px; margin:-40px 34px 30px 0;}
#ctPersonagens div.txtGuto span.tit { display:block; font-size:0.91em; background:url('../img/lytPontilhado.gif') repeat-x left bottom; padding:36px 0 7px 33px; margin:0 0 10px 0}
#ctPersonagens div.txtGuto p{padding:0 0 0 33px;}
#ctPersonagens div.txtAngelica{background:url('../img/imgFotoAngelica.jpg') no-repeat right top; padding:0 200px 0 0; min-height:253px; height:253px; margin:-45px 0 30px 34px;}
#ctPersonagens div.txtAngelica span.tit { display:block; font-size:0.91em; background:url('../img/lytPontilhado.gif') repeat-x left bottom; padding:14px 32px 7px 0; margin:0 0 10px 0; text-align:right;}
#ctPersonagens div.txtAngelica p{padding:0 32px 0 0; text-align:right;}
#ctPersonagens div.txtVik{background:url('../img/imgFotoVik.jpg') no-repeat left top; padding:0 0 0 204px; min-height:263px; height:263px; margin:-30px 34px 30px 0;}
#ctPersonagens div.txtVik span.tit { display:block; font-size:0.91em; background:url('../img/lytPontilhado.gif') repeat-x left bottom; padding:31px 0 7px 31px; margin:0 0 10px 0}
#ctPersonagens div.txtVik p{padding:0 0 0 31px;}
#ctPersonagens div.txtAlessandra{background:url('../img/imgFotoAlessandra.jpg') no-repeat right top; padding:0 190px 0 0; min-height:251px; height:251px; margin:-85px 0 30px 34px;}
#ctPersonagens div.txtAlessandra span.tit { display:block; font-size:0.91em; background:url('../img/lytPontilhado.gif') repeat-x left bottom; padding:36px 39px 7px 0; margin:0 0 10px 0; text-align:right;}
#ctPersonagens div.txtAlessandra p{padding:0 39px 0 0; text-align:right;}
#ctPersonagens div.txtPedro{background:url('../img/imgFotoPedro.jpg') no-repeat left top; padding:0 0 0 194px; min-height:290px; height:290px; margin:-100px 34px 30px 0;}
#ctPersonagens div.txtPedro span.tit { display:block; font-size:0.91em; background:url('../img/lytPontilhado.gif') repeat-x left bottom; padding:68px 0 7px 40px; margin:0 0 10px 0}
#ctPersonagens div.txtPedro p{padding:0 0 0 40px;}

#ctConte{padding:33px 0 0 0; position:relative;}
#ctConte .formulario{width:533px; margin:25px auto 50px auto;}
#ctConte .formulario p{ margin:0 0 10px 0;}
#ctConte .formulario span{font-size:0.81em; display:block; width:523px;}
#ctConte .formulario fieldset{background:url('../img/imgBoxFormMeio.gif') repeat-y left top; width:523px; border:0px; margin:0 0 5px 0;}
#ctConte .formulario fieldset p{padding:0 0 22px 0; clear:both;}
#ctConte .formulario fieldset label{display:block; float:left; width:121px; margin:4px 5px 0 0; text-align:right;}
#ctConte .formulario fieldset .lblSemTam{width:auto; margin:0 5px 0 6px;}
#ctConte .formulario fieldset input,
#ctConte .formulario fieldset textarea{border:1px solid #b2c3ec; color:#767676; font-size:1em; font-family:Verdana, arial; float:left; padding:2px}
#ctConte .formulario fieldset .txtNome{width:320px}
#ctConte .formulario fieldset .txtNaturalidade{width:174px}
#ctConte .formulario fieldset .txtEmNYDesde{width:55px}
#ctConte .formulario fieldset .txtEmail{width:320px}
#ctConte .formulario fieldset .txtHistoria{width:320px; height:125px;}
#ctConte .formulario fieldset .btnEnviar{border:0px !important; padding:18px 0 0 354px}
#ctConte .formulario .resposta{background:url('../img/imgBoxFormMeio.gif') repeat-y left top; width:523px; border:0px; margin:0 0 5px 0; text-align:center}
#ctConte .formulario .resposta .msg{margin:10px 0;}
#ctConte .relatos {margin:30px 34px 30px 35px;background:url('../img/imgBoxPontosMeio.gif') repeat-y left top;}
#ctConte .relatos .linhaPontilhada {background:url('../img/lytPontilhado.gif') repeat-x left top; overflow:hidden; height:1px;}
#ctConte .relatos .txt {margin:20px 34px 30px 35px;}
#ctConte .relatos .txt span { display:block; font-weight:bold;}
#ctConte .relatos .txt p {margin:10px 0 0 0}
#ctConte .relatos .txt .linhaPontilhada {background:url('../img/lytPontilhado2.gif') repeat-x left top; overflow:hidden; height:1px; margin:20px 0 30px 0;}


#ctContato {padding:33px 0 0 0; position:relative;}
#ctContato .formulario{width:533px; margin:25px auto 20px auto;}
#ctContato .formulario p{ margin:0 0 10px 0;}
#ctContato .formulario span{font-size:0.81em; display:block; width:523px;}
#ctContato .formulario fieldset{background:url('../img/imgBoxFormMeio.gif') repeat-y left top; width:523px; border:0px; margin:0 0 5px 0;}
#ctContato .formulario fieldset p{padding:0 0 22px 0; clear:both;}
#ctContato .formulario fieldset label{display:block; float:left; width:121px; margin:4px 5px 0 0; text-align:right;}
#ctContato .formulario fieldset input,
#ctContato .formulario fieldset textarea{border:1px solid #b2c3ec; color:#767676; font-size:1em; font-family:Verdana, arial; float:left; padding:2px;float :left;}
#ctContato .formulario fieldset .txtNome{width:320px}
#ctContato .formulario fieldset .txtEmail{width:320px}
#ctContato .formulario fieldset .txtMensagem{width:320px; height:125px;}
#ctContato .formulario fieldset .btnEnviar{border:0px !important; padding:18px 0 0 354px}
#ctContato .formulario .resposta{background:url('../img/imgBoxFormMeio.gif') repeat-y left top; width:523px; border:0px; margin:0 0 5px 0; text-align:center}
#ctContato .formulario .resposta .msg{margin:10px 0;}
#ctContato .formulario ul.info {margin:10px 0 0 0; float:left;}
#ctContato .formulario ul.info li{float:left; width:264px; text-align:center; vertical-align:middle; height:55px; font-size:0.91em;}
#ctContato .formulario ul.info li.sep{background:url('../img/imgBoxPontosMeio.gif') repeat-y left top;}
#ctContato .formulario ul.info li a{ font-weight:normal !important}

#ctFooter{ background-color:#FFFFFF; height:22px; }
#ctFooter ul.links{ width:685px; margin:0 auto; height:22px;}
#ctFooter ul.links li{float:left;padding:0 7px; margin:3px 0 0 0;}



/*
#ctContainer {background:#ffffff url(../img/bkgCelulas.jpg) no-repeat left top ; width:778px; padding:0 0 0 5px; voice-family:"\"}\""; voice-family:inherit; width:773px;}
html>body #ctContainer{width:773px;}
*/
