body {

background: #f4f4f4;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:none;

}

#principal {

width: 864px;
height:855px; /* aumentar aqui */
background-image: url(imagens/bg_body.gif);
padding-left: 5px;
border: 15px;
margin: auto;

}


#header {
position: relative;
float:left;
padding: 15px;
width: 820px;
height: 150px;
/*border: 1px solid;*/

}


#logo {
position: relative;
float:left;
float: left;
width:400px;
height: 80px;
/*border: 1px solid;*/
background-image: url(imagens/logo_trans.png);
background-repeat: no-repeat;

}


#header_space {

position: relative;
float: left;
width: 190px;
height: 80px;
/*border: 1px solid;*/

}

#menu_principal {

position: relative;
padding: 5px;
padding-left: 15px;
float:left;
width: 200px;
height: 20px;
border: 1px dotted green;

}

#menu_secundario {

position: relative;
float:left;
width: 822px;
height: 80px;
/*border: 1px solid;*/

}


#barra_header_1 {
position: relative;
float:left;
width: 5px;
height: 64px;
background-image:url(imagens/barra_left.gif);
background-repeat: no-repeat;

}


#barra_header_2 {
position: relative;
float:left;
width: 810px;
height: 64px;
background-image:url(imagens/barra_pixel.gif);

}



#barra_header_3 {
position: relative;
float:left;
width: 6px;
height: 64px;
background-image:url(imagens/barra_right.gif);
background-repeat: no-repeat;margin-top:0px;
}


#titulo {

position: relative;
float:left;
width: 853px;
height: 2px;

}


#container_left {

position: relative;
float:left;
width: 500px;
height:430px;
z-index: 2;
/*border: 1px solid;*/

}


#container_right {

position: relative;
float:left;
width: 328px;
height:430px;
/*border: 1px solid;*/

}



#box_right_receitas {
position: relative;
float:left;
display:block;
width: 320px;
height:450px;
background: silver;
/*border: 1px solid;*/

}



#menu_h  {

position: relative;
width: 498px;
padding:10px;
margin-left: 240px;
font-family: Arial, Helvetica, sans-serif;
white-space:nowrap;
list-style-type:none;
word-spacing: 20px; 

}



#container_footer {

position: relative;
float:left;
width: 830px;
height: 63px;
background: white;
padding: 10px;
/*border: 1px solid;*/
line-height:15px;

color: gray;
font-family: Arial, Helvetica, sans-serif;
/*SEO*/
}



#pre_footer {

position: relative;
float:left;
width: 853px;
height: 63px;
background-image:url(imagens/footer_pixel.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: medium;


}


#footer {

position: relative;
float:left;
width: 845px;
height:60px;
font-family: Arial, Helvetica, sans-serif;
font-size: medium;
border: 1px solid;
background-color: #4d7542;
padding: 3px;

}


#cheque {

position: relative;
float:left;
width: 851px;
height: 24px;
/*border: 1px solid;*/
background-image:url(imagens/cheque_dinheiro.gif);
background-repeat: no-repeat;

}

.Anuncios {

height:115px;
width:105px;
/*border: 1px solid;*/
color:olive;
position: relative;
float:left;
font-weight:bold;
line-height:15px;
text-align:center;
margin-left: 10px;
margin-bottom:20px;
font-family: Arial, Helvetica, sans-serif;
font-size: small;

}

.menu_v {

white-space:nowrap;
list-style-type: none;
list-style-image:url(imagens/arow.gif);
word-spacing: 5px;
line-height: 30px; 
padding: 2px;

}


.texto_menu_principal {

font-size: 13px;
font-family: Arial, Helvetica, sans-serif;

}


.texto_menu_principal a {

color: black;
text-decoration:none;

}


.menu_header li {

display: inline;
color: yellow;
}


.menu_header a {

color: black;
text-decoration:none;

}

.menu_header a:hover {

color: black;
text-decoration:underline;
}


.receita a {

color: white;
text-decoration:none;

}


.receita a:hover {

color: white;
text-decoration:underline;

}


.busca {

display:none;
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
color: black;

}



.seta {
font-size: small;

}



.mostra_unica {

height:450px;
width:429px;
/*border: 1px solid;*/
position: relative;
float:left;
line-height:15px;
margin-left:15px;
}


.mostra_unico_nome {

height:50px;
/*border: 1px solid;*/
position: relative;
float:left;
height: 150px;
padding: 5px;

}


.titulo_produtos_principal {

color:black;
margin:10px;
font-family: Arial, Helvetica, sans-serif;

}


.titulo_footer {

color:yellow;
margin:0px;
font-size: 14px;
margin-top: 8px;

}

.subfooter_left {

position: relative;
float:left;
height:10px;
width:400px;
height:none;
/*border: 1px solid;*/
}


.subfooter_right {

position: relative;
float:left;
width:420px;
height:none;
/*border: 1px solid;*/
}


.btn_volta  {


font-size: large;
font-family: Arial, Helvetica, sans-serif;
margin-left:10px;

}



p {

color:olive;
margin-left:10px;
font-family: Arial, Helvetica, sans-serif;
line-height:25px;
text-align:justify; 

}


.msg_promocao {
font-family: Arial, Helvetica, sans-serif;
color: gray;
font-size:small;



}




.titulo_home {

font-family: Arial, Helvetica, sans-serif;


}


.dominios {

font-family: Arial, Helvetica, sans-serif;
color:olive;
padding:0px;
margin-left:25px;

}

h1 {

line-height:15px;
text-align: justify;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
padding: 0px;

}


h2 {

line-height:15px;
text-align: justify;
font-weight: lighter;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
padding: 0px;
color:gray;

}



fieldset {
font-family: Arial, Helvetica, sans-serif;
color:olive;

}



label { 

position: relative;
float:left;
width: 120px;
font-family: Arial, Helvetica, sans-serif;
color:olive;

}

textarea {

width: 320px;
height:60px;
margin-bottom: 5px;

}


.inpu {

width: 250px;
margin-bottom: 5px;

}




.limpa {

clear: left;

}



#submitbutton{
margin-left: 120px;
margin-top: 5px;
width: 90px;
}




/* ajax */

div.frase {
    margin-bottom: 15px;
}

div.frase span.voto_bom {
    color: green;
}

div.frase span.voto_ruim {
    color: red;
}

div.frase img {
    vertical-align: bottom;
    cursor: pointer;
}

div.frase div.status {
    color: #999;
}

/* final ajax */



/* tag cloud iniocio */


#tagcloud {
color:red;
padding: 5px;
text-align: justify;
font-family: Arial, Helvetica, sans-serif;

}
         
  
      #tagcloud a:link, #tagcloud a:visited {
  
          text-decoration:none;
	  color:green; 
  
      }
  
       
  
      #tagcloud a:hover, #tagcloud a:active {
  
         text-decoration: underline;
         color: green;
  
      }
         
  
      #tagcloud span {
  
          padding: 4px;
  
      }
  
       
  
      .smallest {
            font-size: x-small;
        }
  
       
  
      .small {
  
          font-size: small;
        }
  
       
  
      .medium {
  
          font-size:medium;
  
      }
  
       
  
      .large {
  
          font-size:large;
  
      }
  
       
  
      .largest {
  
          font-size:larger;
  
      }



/* tag cloud fim */
