/*
Author: Carlos Alberto Vettorato
Author URI: http://www.vettorato.com/
*/

html, body {
  margin:0px;
  padding:0px;
}

body {
  background:url(../images/bg.gif) 0 0 repeat #fff;
  color:#000;
  font-size:11pt;
  font-family:Verdana, Helvetica, Arial;
  text-align:center;
  margin:0px;
  padding:0px 0px 0px 0px;
  margin-bottom:20px;
}

/*********************************************
Wrapper Div Styles
*********************************************/
#wrapper {
  width:960px;
  background:#fff;
  height:auto;
  text-align:center;
  margin:0px auto;
  padding:0px;
}

/*********************************************
Link Styles
*********************************************/
a {
  color: #810024;
  text-decoration: none;
}

a:hover { color: #C06780; text-decoration: none; }

/*********************************************
Header Styles
*********************************************/
#header h2 {
  display: block;
  widht:180px;
  float:left;
  margin-top:117px;
  margin-left:150px;
  padding:5px;
  font-size:8pt;
  font-weight:bold;
  text-align:left;
  color:#fff;
}

#header h3 {
  display: block;
  widht:530px;
  float:right;
  margin-top:117px;
  padding:5px;
  font-size:8pt;
  font-weight:bold;
  text-align:right;
  color:#fff;
}

div, p, ul, form, input, h1, h2, h3, h4, hr, img { padding:0px; margin:0px; }
.imagem { margin-right:15px; margin-bottom:2px;}

.inputLogin { font:9pt verdana; font-weight:normal; background-color:#F0F3F7; border:1px solid #000080; width:165px; height:16px; padding:0px 0 0 0px; }
.inputSearch {font-family:tahoma; font-size:12px; font-weight:bold; color:#D57204; padding:0px 0 0 2px; height:17px; background-color:#FBF9E6; border:1px solid #F9B775;}
.input { font-size:10pt; font-family:Verdana,Arial; font-weight:normal; height:15px; border:1px solid #E9E2C7; background-color:#FBF9E6; padding:0px 0 0 2px;}
.inputContatoMensagem {width:420px; height:120px; font-size:10pt; font-family:Verdana,Arial; font-weight:normal; border:1px solid #E9E2C7; background-color:#FBF9E6; padding:10px;}
.inputletter { font-size:11px; font-family:Verdana,Arial; font-weight:normal; height:13px; width:120px; border: 1px solid #E5E5D3; background-color:#FBF9E6; padding:0 0 0 0px;}
.inputSelect { font-size:11px; font-family:Verdana,Arial; font-weight:normal; border:0px solid #FDFBFB; background-color:#FBF9E6; padding:0px 0 0 2px;}
.inputradio { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; border:0px;}
.texto3 { font-size:10pt; font-family:Verdana,Arial; font-weight:normal; color:#000; padding:0px 0 0 0px; }
.texto4 { font-size:10pt; font-family:Verdana,Arial; font-weight:normal; text-align:left; padding:0px 0 0 0px; }
.texto5 { color:#000; font-size:8pt; font-family:Verdana,Arial; font-weight:normal; text-align:left; padding:0px 0 0 0px; }
.titulo {font-size:24pt; font-family:Times New Roman, Times, serif; font-weight:bold; color:red; font-variant:small-caps; text-decoration:none; letter-spacing:2px;}
.titulo1 {font-size:18pt; font-family:Times New Roman, Times, serif; font-weight:bold; color:red; font-variant:small-caps; text-decoration:none; letter-spacing:2px;}
.titulo2 {font-size:14pt; font-family:Verdana; color:#000; font-weight:bold; font-variant: small-caps;  text-decoration:none; letter-spacing:1px; text-align:center; }
#linha2 { display:block; width:930px; height:4px; background:#FF8040 no-repeat; position:relative; font-size:0px; margin-top:5px; margin-left:15px; margin-bottom:12px; text-align:center; padding:0px; }
#linha3 { display:block; width:100%; height:1px; float:left; background:#FF8040 no-repeat; position:relative; font-size:0px; margin-top:10px; margin-bottom:10px; padding:0px 0 0 0px; }
#space { display:block; width:100%; height:7px; float:left; background:#fff no-repeat; position:relative; font-size:0px; padding:0px 0 0 0px; }


/*********************************************
Header Div Styles
*********************************************/
#toptag{ display: block; width:100%; background: #000; font-family:Times New Roman, Times, serif; font-weight:bold; font-size:16pt; color:#FFFFFF; font-variant:small-caps; text-decoration:none; text-align:center; letter-spacing:6px; margin:0px auto; padding-top:3px; padding-bottom:3px; margin:0px; }
#header { display: block; width:960px; height:160px; margin:0px auto; position:relative; background:url(../images/topBanner-1.jpg) 0 0px no-repeat; padding:0px 0 0 0px; }
#saudacao { width:960px; height:18px; background-color: #FA8605; position:relative; margin:0px auto; padding:2px 0 0 2px; }

/*********************************************
Main Div Styles
*********************************************/
#main { width:960px; height:auto; margin:0px auto; position:relative; background-color:#fff; text-align:left; padding-top:15px; padding:0px; clear:both; }
#publicidade { display:block; width:100%; height:auto; margin:0px auto; position:relative; background-color:#fff; text-align:center; padding-top:10px; padding:0px;}

#contentLeft {
  display:block;
  float:left;
  width:210px;
  margin:auto;
  color:red;
  font-family:Verdana;
  font-weight:normal;
  text-align:left;
  margin-left:15px;
  margin-bottom:20px;
  padding-top:0px;
  padding:0px;
}
#topside {
  margin-top:10px;
  margin-bottom:5px;
  font-family:Tahoma;
  font-size:9pt;
  font-weight:bold;
  border-bottom:#FF8040 2px solid;
  text-align:left;
  padding-bottom:3px;
}
.sidebar {
  width:195px;
  margin:auto;
  float:left;
  font-size:9pt;
  font-family:Verdana;
  font-weight:normal;
  text-align:left;
  padding:0px;
}
.sidebar a {
  display: block;
  padding:2px 5px;
  border-bottom:#FF8040 1px dashed;
  text-align:left;
  text-decoration:none;
}
.sidebar a:active {
  display: block;
  padding:2px 5px;
  border-bottom:#FF8040 1px dashed;
  text-align:left;
  text-decoration:none;
}
.sidebar a:visited {
  display:block;
  padding:2px 5px;
  border-bottom:#FF8040 1px dashed;
  text-align:left;
  text-decoration:none;
}
.sidebar a:hover {
  background-color:#FA8605;
  color:yellow;
  text-decoration:none;
}

#contentRight {
   display:block;
   float:right;
   width:717px;
   position:relative;
   margin:auto;
   margin-top:0px;
   margin-right:15px;
   font-size:9pt;
   font-family:verdana;
   font-weight:normal;
   text-align:left;
   padding:0px;
}
#contentRight .coluna1 {
   float:left;
   width:468px;
   position:relative;
   margin:auto;
   margin-top:0px;
   margin-left:0px;
   font-size:9pt;
   font-family:verdana;
   font-weight:normal;
   text-align:left;
   padding:0px;
   clear:both;
}
#contentRight .coluna2 {
   float:right;
   width:234px;
   height:auto;
   margin:auto;
   margin-top:0px;
   font-size:9pt;
   line-height:12pt;
   font-family:verdana;
   font-weight:normal;
   text-align:left;
   padding:0px;
}

.barraTitulo {
   height:22px;
   font-size:12pt;
   color:#000;
   font-family:Verdana, Arial;
   font-variant:small-caps;
   text-decoration:none;
   letter-spacing:1px;
   font-weight:bold;
   margin-top:10px;
   margin-bottom:10px;
   border-bottom:5px #FF8040 solid;
   padding:0px 0 0 0px;
   text-align:left;
}

.barraTituloPagina {
   display:block;
   height:25px;
   font-size:16pt;
   color:#000;
   font-family:Verdana, Arial;
   font-variant:small-caps;
   text-decoration:none;
   letter-spacing:1px;
   font-weight:bold;
   margin-top:20px;
   margin-bottom:15px;
   border-bottom:2px #FF8040 solid;
   padding:0px 0 0 0px;
   text-align:left;
   clear:both;
}

#contentArtigo {
  margin:auto;
  float:left;
  padding:20px;
  font-size:10.5pt;
  line-height:14pt;
  color:#000;
  font-family:verdana;
  font-weight:normal;
  text-align:justify;
}
#contentDica {
  margin:auto;
  float:left;
  padding:0px;
  font-size:10.5pt;
  line-height:14pt;
  color:#000;
  font-family:verdana;
  font-weight:normal;
  text-align:left;
}
#contentReceita {
  margin:auto;
  float:left;
  padding:20px;
  font-size:10.5pt;
  line-height:14pt;
  color:#000;
  font-family:verdana;
  font-weight:normal;
  text-align:left;
}

#assinatura {
  width:195px;
  margin:auto;
  float:left;
  font-size:8pt;
  font-family:Verdana,Arial;
  font-weight:normal;
  text-align:center;
  margin:0px;
  padding:0px;
  clear:both;
}

/*********************************************
Footer Div Styles
*********************************************/
#footer {
   display:block;
   width:960px;
   height:115px;
   position:relative;
   margin:0px;
   margin-left:auto;
   margin-right:auto;
   background-color:#fff;
   font-size:7.5pt;
   font-family:Verdana, Geneva, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
   color:#000;
   text-align:center;
   margin-top:100px;
   padding:0px;
   clear:both;
}
.start { background-color:#fff; margin-left:auto; margin-right:auto; font-size:8pt; font-family:verdana; color:#4D4747; }
.start:active { color:#4D4747; text-decoration:none; }
.start:visited { color:#4D4747; text-decoration:none; }
.start:hover { color:#DCDCDC; text-decoration:none; }
.copyright { font:8pt verdana; color:#B9B9B9; text-decoration:none; text-align:center; padding:0px;}


