/* CSS Document */

*{ 
    margin:0px; 
    padding:0px; 
   }
   


body{ background: url(papeisDeParede/parede.jpg) fixed #000;

/*opacity: .90; filter: alpha(Opacity=100); -khtml-opacity: .100;*/

}

#geral{ margin:auto;
				
					margin-top:40px;
					width:670px;
}

#menu{ background:/*url(img/bgmenu.jpg)*/ #333232 no-repeat; height:22px;  padding:5px 20px;  }

#menu ul, #menu li {

					display: inline;
					list-style-type: none;
					margin: 0px 0px 0px 0px ;
					padding: 0px 0px 0px 0px ;
			 }
			 
#menu li a, a#sendfrieds , a.leiamais{
					background:url(img/seta.gif) no-repeat;
					color: #fff;
					float: left;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					line-height: 15px;
					margin-right: 5px;
					padding: 2px 10px 2px 25px;
					text-decoration: none;		 
		}
		
 a#sendfrieds, a.leiamais { 
					  background:url(img/cruz.gif) no-repeat;
					  float:right;
					  
			         }
		
#menu li a:hover{
					background:url(img/setaon.gif) no-repeat;
		
		        }	 
 a:hover#sendfrieds, a:hover.leiamais{
					background:url(img/cruzon.gif) no-repeat;
		
		        }	 
				
a.leiamais { 

					  background:url(img/cruz2.gif) no-repeat;
					  margin-top:20px;
}

 a:hover.leiamais{
background:url(img/cruzon2.gif) no-repeat;
}	 				
				
				
#container {
					background:#333232;
					float:left;				
					padding:0px 20px 0px 20px;
					
					/*opacity: .90; filter: alpha(Opacity=100); -khtml-opacity: .100;*/
					
}

					 
#container .banner, .on, .off, .caixamaior, .comentarios{ 
/*background: url(img/die.jpg) repeat-x #151515;*/
background: repeat-x #151515;
padding:10px 15px;
margin-bottom:5px;
border:0px solid #FF0000;
}

#post2{ background:url(img/die.jpg) repeat-x #151515; padding:2px; display:block;  float:left; }


#container .banner{
margin-top:10px;
} 



#container .on, .off {
text-decoration:none;
width:282px;
float:left;
height:120px;

}

#container .off{
float:right;

}

/*
#container .on:hover, .off:hover  {
background:#232323;

}

*/
#container .caixamaior{
float:left;
width:600px;
min-height:80px;
margin-bottom:5px;

}

#container .caixamaior img{
margin:0px 50px;



}
#container .comentarios{
float:left;
width:600px;
min-height:80px;
margin-bottom:10px;

}

#container .comentarios  .post{ background:/*url(img/die.jpg) repeat-x*/ #151515; padding:10px 10px 5px 10px; margin-bottom:5px; float:left;}
#container .comentarios .post h4{ margin-bottom:5px; float:left;  
color:#00FFCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


.hotwork{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:11px;
	padding: 10px 10px 5px 10px;
	margin-bottom:5px;
	float:left;
	
	
}



/* testo com fundo preto 
.off p { background:#151515}

*/
#container .comentarios .post p.data{
font-size:10px;
float:right;
margin:0px;
color:#00FFCC;


 
}
#container .comentarios .post p{
margin:5px 0px; 
clear:both;
}


					 				
#container h3{ font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fd8a25;
/*color:#663300;*/

margin-bottom:5px;

}	


#container p {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}				 
#container , .teste{
border:0px;

}					 

form.newsletter {
font-family:Arial, Helvetica, sans-serif;
padding:5px;
color:#27fd0a;
font-weight:bold;

}


form.newsletter input.botao{
background:#fff;
margin-top:5px;
border:0px;

}

#rodape{

padding:10px 0px;
background-color:#151515 ;
clear:both;
margin-bottom:20px;

}

#rodape p{

font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#FFFFFF;

}
#contato{

font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
padding:10px;
}



#contato .ddd{


width:20px;

text-align:center 

}

#contato input, textarea{

background-color:#151515; 

font: 12px verdana, arial, helvetica, sans-serif;

color:#999999;

border:0px;

}

#contato textarea{

width:555px;



}

td{
padding:2px;

color:#00FFCC;
}

		