/*Topo*/

div#T1          { height: 21px; background-image: url("images/criacaodesite_01.jpg"); width: 780px; text-align: center; font-family: arial; font-size: 20px; color: #000; }
div#T2          { height: 80px; background-image: url("images/criacaodesite_02.jpg"); width: 780px; }
div#T3          { height: 81px; background-image: url("images/criacaodesite_03.jpg"); width: 780px; }
div#T4          { height: 80px; background-image: url("images/criacaodesite_04.jpg"); width: 780px; }

/*Design*/

body            { background: #FFF url("images/bg.jpg") repeat-x top fixed; font-family: tahoma; color: #555555; font-size: 12px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
Table#Princ     { background: url("images/meio_bg.jpg"); font-size: 11px; font-family: tahoma; color: #555555; text-align: justify; width: 780px; margin: 0px 0px 0px 0px; vertical-align: top; border: 0px solid #000; }
Hr              { width: 99%; background-color:#E8E8E8; color: #E8E8E8; border: 0px; height: 1px; }

/*Conteúdo*/

TD#Meio         { width: 770px; padding: 15px 25px 0px 25px;  vertical-align: top; }
a               { font-family: tahoma; font-size: 11px; color: #3F799F; font-weight: normal; text-decoration: underline; }
a:hover         { font-family: tahoma; font-size: 11px; color: #0000CC; font-weight: normal; text-decoration: none; }
H1              { font-family: tahoma; font-size: 17px; color: #000; font-weight: bold; text-decoration: none; text-align: left; margin: 0px 0px 2px 0px; }
H2              { font-family: tahoma; font-size: 12px; color: #000; font-weight: bold; text-decoration: none; text-align: left; margin: 0px 0px 2px 0px; }
span#H1C        { font-family: tahoma; font-size: 10px; color: #7E7B74; font-weight: normal; text-decoration: none;  }

Table#Price     { width: 100%; background: #FFF; font-size: 12px; font-family: tahoma; color: #333; text-align: justify;  margin: 0px 0px 0px 0px; vertical-align: top; border: 0px solid #000; }
span#Sprice     { font-family: arial; font-size: 14px; color: #0C73B6; font-weight: bold; text-decoration: none;  }
span#Sprice2     { font-family: arial; font-size: 12px; color: #0C73B6; font-weight: bold; text-decoration: none;  }
span#Sprice3     { font-family: arial; font-size: 12px; color: #004F1C; font-weight: bold; text-decoration: none;  }
span#Sprice4     { font-family: arial; font-size: 10px; color: #505050; font-weight: normal; text-decoration: none;  }
span#Sprice5     { font-family: arial; font-size: 10px; color: #838383; font-weight: normal; text-decoration: none;  }
span#Sprice6     { font-family: arial; font-size: 1opx; color: #B30000; font-weight: bold; text-decoration: none;  }

TD#Tprice1          { height: 22px; width: 120px; background: #E4F4FF; padding: 2px 2px 2px 2px;  font-size: 11px; color:#000; font-weight: normal; text-align: center; border: 0px solid #000; vertical-align: middle; }
TD#Tprice2          { height: 22px; width: 220px; background: #EEE; padding: 0px 1px 0px 5px;  font-size: 11px; font-weight: bold;  text-align: left; border: 0px solid #000; vertical-align: middle; }
TD#Tprice3          { height: 22px; width: 120px; background: #EBF3F8; padding: 2px 2px 2px 2px;  font-size: 11px; text-align: center; border: 0px solid #000; vertical-align: middle; }

TD#Layout1          { width: 260px; background: #EEE; padding: 0px 2px 0px 2px;  font-size: 11px; font-weight: bold;  text-align: center; border: 0px solid #000; vertical-align: middle; }
TD#Layout2          { width: 260px; background: #EBF3F8; padding: 0px 2px 0px 2px;  font-size: 11px; font-weight: bold;  text-align: center; border: 0px solid #000; vertical-align: middle; }



a.dcontexto            { font-family: tahoma; font-size: 10px; color: #0000CC; padding:0; position:relative; text-decoration:none; border-bottom:2px #804000; cursor:move; z-index:24; }
a.dcontexto:hover      { background:transparent; z-index:25; }
.formata               { font-family: tahoma; font-size: 10px;  }
a.dcontexto span       { display: none }
a.dcontexto:hover span { font-family: tahoma; font-size: 11px; display:block; position:absolute; width:220px; top:15px; text-align:center; left:-30; padding:5px 10px; border:1px solid #333333; background:#FFFFE3; color:#000;  }

a.dcontexto2            { font-family: tahoma; font-size: 10px; color: #0000CC; padding:0; position:relative; text-decoration:none; border-bottom:2px #804000; cursor:move; z-index:5; }
a.dcontexto2:hover      { background:transparent; z-index:5; }
.formata2               { font-family: tahoma; font-size: 10px;  }
a.dcontexto2 span       { display: none }
a.dcontexto2:hover span { font-family: tahoma; font-size: 11px; display:block; position:absolute; top: -105px; width:220px; text-align:justify; left:0; padding:5px 10px; border:1px solid #333333; background:#FFFFE3; color:#000;  }


a.dcontexto3            { font-family: tahoma; font-size: 10px; color: #0000CC; padding:0; position:relative; text-decoration:none; border-bottom:2px #804000; cursor:move; z-index:5; }
a.dcontexto3:hover      { background:transparent; z-index:5; }
.formata3               { font-family: tahoma; font-size: 10px;  }
a.dcontexto3 span       { display: none }
a.dcontexto3:hover span { font-family: tahoma; font-size: 11px; display:block; position:absolute; top: -105px; left:20px;  width:220px; text-align:justify; padding:5px 10px; border:1px solid #333333; background:#FFFFE3; color:#000;  }

a.dcontexto4            { font-family: tahoma; font-size: 10px; color: #0000CC; padding:0; position:relative; text-decoration:none; border-bottom:2px #804000; cursor:move; z-index:5; }
a.dcontexto4:hover      { background:transparent; z-index:5; }
.formata4               { font-family: tahoma; font-size: 10px;  }
a.dcontexto4 span       { display: none }
a.dcontexto4:hover span { font-family: tahoma; font-size: 11px; display:block; position:absolute; top: -105px; left:20px;  width:365px; text-align:justify; padding:5px 10px; border:1px solid #333333; background:#FFFFE3; color:#000;  }

a.dcontexto5            { font-family: tahoma; font-size: 10px; color: #0000CC; padding:0; position:relative; text-decoration:none; border-bottom:2px #804000; cursor:move; z-index:5; }
a.dcontexto5:hover      { background:transparent; z-index:5; }
.formata5               { font-family: tahoma; font-size: 10px;  }
a.dcontexto5 span       { display: none }
a.dcontexto5:hover span { font-family: tahoma; font-size: 11px; display:block; position:absolute; top: -80px; left: -130px;  width:250px; text-align:center; padding:5px 10px; border:1px solid #333333; background:#FFFFE3; color:#000;  }


/*Menu*/
                  /*background: #5C725C url("images/menu_bg.jpg") repeat-y top;*/
TD#Dir          { width: 180px; padding: 3px 0px 5px 0px; font-size: 12px; text-align: center; background: #ECE9E2; border: 0px solid #949494; vertical-align: top; }
TD#Dir a        { background: #ECE9E2; height: 18px; font-family: tahoma; font-size: 12px; color: #7A5215; font-weight: normal; text-decoration: underline; display: block; text-align: left; margin: 0px 0px 1px 0px; padding: 0px 0px 0px 15px; border: 0px solid #000; }
TD#Dir a:hover  { background: #ECE9E2; height: 18px; font-family: tahoma; font-size: 12px; color: #E8A02C; font-weight: normal; text-decoration: none; display: block; text-align: left; margin: 0px 0px 1px 0px; padding: 0px 0px 0px 15px; border: 0px solid #000; }
span#Mt         { background: #ECE9E2; height: 20px; font-family: tahoma; font-size: 12px; color: #FF6501; font-weight: bold; text-decoration: none; display: block; text-align: left; line-height:150%; margin: 0px 0px 1px 0px; padding: 0px 0px 0px 3px; border: 0px solid #000; }
span#Mf         { background: #ECE9E2; height: 20px; font-family: tahoma; font-size: 12px; color: #3F799F; font-weight: bold; text-decoration: none; display: block; text-align: left; line-height:150%; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 3px; border: 0px solid #000; }

/*Rodapé*/

div#R           { font-family: tahoma; font-size: 11px; color: #333; background: url("images/rodape.jpg") no-repeat; width: 780px; height: 100px; line-height:200%; text-align: center; }
div#R a         { font-family: tahoma; font-size: 11px; color: #0000CC; font-weight: normal; text-decoration: underline; }
div#R a:hover   { font-family: tahoma; font-size: 11px; color: #FF0000; font-weight: normal; text-decoration: underline; }

div.img           { width: 125px; height: 18px; margin: 7px 2px 2px 2px; font-family: tahoma; font-size: 11px; vertical-align: middle; text-align: center; float: left; }
div.img a         { width: 125px; height: 18px; color: #FFF; text-decoration: underline; font-family: tahoma; font-size: 11px; vertical-align: middle; background: #F89C21; text-align: center; float: left; }
div.img a:hover   { width: 125px; height: 18px; border: 1px dashed #F89C21; color: #F89C21; font-family: tahoma; font-size: 11px; vertical-align: middle; background: #FFF; text-align: center; float: left; }

div.ass           { width: 125px; height: 18px; margin: 7px 2px 2px 2px; font-family: tahoma; font-size: 11px; text-align: center; float: left; }
div.ass a         { width: 125px; height: 18px; color: #FFF; font-weight: bold; text-decoration: underline; font-family: tahoma; font-size: 11px; background: #9B0000; text-align: center; float: left; }
div.ass a:hover   { width: 125px; height: 18px; border: 1px dashed #000; color: #FF0000; font-family: tahoma; font-size: 11px; background: #FFF; text-align: center; float: left; }


div.ini         { width: 5px; height: 5px; margin: 2px; border: 0px solid #FFF; float: left; }

div.desc        { text-align: center; font-weight: normal;  width: 150px; height: 70px; margin: 5px; font-size: 10px;}

/*Formularios*/

Table#Contato   { width: 500px; font-size: 11px; font-family: tahoma; color: #000; text-align: justify; margin: 0px 0px 0px 0px; vertical-align: top; border: 0px solid #000; }
.Botao          { background: #333; color:#FFF; font-family:tahoma; font-size:11; font-weight: bold; border: 1px solid #000;}
.textarea       { width: 300px; height: 100px; padding: 0px 0px 0px 2px; border: 1px solid #333; font-family: tahoma; font-size: 11px; color: #000; font-weight: normal; text-decoration: none; }
.form           { width: 300px; height: 20px; padding: 0px 0px 0px 2px; border: 1px solid #333; font-family: tahoma; font-size: 11px; color: #000; font-weight: normal; text-decoration: none; }
.form2          { width: 80px; height: 18px; padding: 0px 0px 0px 2px; border: 1px solid #333; font-family: tahoma; font-size: 11px; color: #000; font-weight: normal; text-decoration: none; }
.form3          { width: 205px; height: 20px; padding: 0px 0px 0px 2px; border: 1px solid #333; font-family: tahoma; font-size: 11px; color: #000; font-weight: normal; text-decoration: none; }
.form4          { width: 120px; height: 20px; padding: 0px 0px 0px 2px; border: 1px solid #333; font-family: tahoma; font-size: 11px; color: #000; font-weight: normal; text-decoration: none; }
.form7          { border: 0px solid #333; font-family: tahoma; font-size: 12px; color: #000; font-weight: normal; display: none; text-decoration: none; }
SELECT          { width: 80px; height: 19px; padding: 0px 0px 0px 2px; border: 1px solid #333; font-family: tahoma; font-size: 10px; color: #000; }



