body { 
background: url(img/fundo.jpg) repeat-x;
font: normal 72.5% verdana; 
text-align:center; /* hack para o IE */	
}

img{
border:none;
}
		#banner{
float:left;
}


#tudo {
width: 950px;
margin:0 auto;			
padding: 0px;
text-align:left; /* "remédio" para o hack do IE */	
border: 0px solid #000000;
	}
	
#topo {
float:left;
color: #FFFFFF;
width: 950px;
height:120px;;
margin-top:0px;			
padding: 0px;
border: 0px solid #ccc;
	}	

#logo{
float:left;
margin-top:10px;
}

#feliz{
float:right;
}	
	
#centro{
background: #ffffff;
float:left;
margin-top:0px;
width: 950px;
height: auto;
border: 0px solid #ccc;
text-align: center;
}

	
	
	
#menu{

	float: left;

	height: 100%;

	width: 180px;

	text-transform:uppercase;
	
	text-align:left;
	
	padding: 0px 0px 0 0px;
	
	line-height:40px;
	
	margin-left: 5px;

}

ul li{ 

	display:block;

}

ul{

	margin:0px;

	padding:0px;

	list-style-type:none;

}

li{

	border-bottom:#CCCCCC solid 1px;

}

a.linkum:link{

	
	font-size:15px;
	
	text-decoration:none;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	height:35px;
}

a.linkum:hover{

	/*background:#0099FF;*/

	color:#0099FF;

	display:block;
	
	font-size:10px;

}

a.linkum:link, a.linkum:hover{
 
 font-family:Verdana, Arial, Helvetica, sans-serif;

 font-size:10px;
 
 padding-left:5px;

 display:block;

 height:35px;

}

a.linkum:visited {

	font-family:Verdana, Arial, Helvetica, sans-serif;

 	padding-left:0px;

	display:block;
	
	font-size:10px;

 	height:35px;
	
	color: #000000;
	
	text-decoration: none;
	

}

a.linkum:visited:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

 	padding-left:0px;

	display:block;
	
	font-size:10px;

 	height:35px;
	
	color:#0099FF;
	
	text-decoration: none;
	
	
	
	/*background:#0099FF;*/

}
h2{

	color:#FFFFFF;

	

}

h3{

	background:#0099FF;

	color:#fff;

	font-size:10px;



}

h4{

	background:#0099FF;

	color:#fff;

	font-size:10px;

}



a.linkdois:link {

color:#666;

text-decoration:none;

}

a.linkdois:visited {

color:#666;

text-decoration:none;

}

a.linkdois:hover {

color:#0099FF;


}

a.linkdois:active {

color:#666;

}	


#rodape{

	float: left;

	height: 50px;

	width: 100%;

	margin-top: 15px;

	text-align:center;

	font-size:10px;

	border-top:#ccc solid 1px;
	
	padding:5px;

}

#left{
	background: url(img/left.png) no-repeat;
	float:left;
	width:15px;
	height:15px;
}

#center{
	background: #FFFFFF;
	float:left;
	width:920px;
	height:15px;
}
#right{
	background: url(img/right.png) no-repeat;
	float:right;
	width:15px;
	height:15px;
}

#direita{
float:right;
width:210px;
border-left: 0px solid #ccc;
height:auto;
}

#conteudo{
float:left;
margin-left:10px;
width:540px;
height:auto;
}

#newlester{
background: url(img/news.png) no-repeat;
padding-top:5px;
color:#FFFFFF;
width:200px;
height:90px;
margin-left:5px;
margin-right:5px;
}

#fale{
background: url(img/fale.png) no-repeat;
padding:5px;
color:#FFFFFF;
width:200px;
height:90px;
margin-left:5px;
margin-right:5px;
margin-top:10px;
line-height:20px;
}

.campo{
width:130px;
}

#box{
width:200px;
height:80px;
margin-left:5px;
margin-right:5px;
}

#box_fale{
width:200px;
background:url(img/fale_conosco.png) no-repeat;
height:90px;
margin-left:5px;
margin-right:5px;
cursor:pointer;
}

#box_forum{
width:200px;
background:url(img/forum.png) no-repeat;
height:90px;
margin-left:5px;
margin-right:5px;
cursor:pointer;
}

#imagem{
float:left;
width:70px;
height:70px;
margin-right:5px;
}

#texto{
font-size:10px;
float:right
width:200px;
text-align:left;
height:80px;
}

#box2{
float:left;
width:265px;
height:130px;
margin-top:15px;

margin-right:5px;
border-right:0px solid #ccc;
}

.img{
float:left;
width:265px;
hidth:90px;
}

.text{
margin-top:5px;
font-size:12px;
padding:5px;
text-align:center;
}

.login2 {
	color:#FFFFFF;
	font-size:8px;
	text-decoration:none;
}
a.login2:link {
	color:#FFFFFF;
	font-size:8px;
	text-decoration:none;
}

a.login2:hover {
	color:#FFFFFF;
	font-size:8px;
	text-decoration:underline;
}

a.login:link {
	color:#FFFFFF;

	text-decoration:none;
}

a.login:visited {
	color:#FFFFFF;

	text-decoration:none;
}

a.login:hover {
	color:#FFFFFF;

	text-decoration:underline;
}

a.login:active {
	color:#FFFFFF;

	text-decoration:underline;
}




a:link {

color:#666;

text-decoration:none;

}

a:visited {

color:#666;

text-decoration:none;

}

a:hover {

color:#0099FF;


}

a:active {

color:#666;

}	

#box3{
float:left;
width:318px;
height:170px;
margin-top:15px;
}



.img2{
float:right;
}

.text2{
float:left;
width:158px;
font-size:12px;
padding:5px;
text-align:left;
}

#box4{
float:left;
width:165px;
height:100px;
margin-top:15px;
border: 0px solid black;
}

#box5{
float:left;
width:165px;
height:100px;
margin-top:15px;
margin-left:20px;
border: 0px solid black;
}

#box6{
float:left;
width:165px;
height:100px;
margin-top:15px;
margin-left:20px;
border: 0px solid black;
}

.img3{
float:left;
width:170px;
height:70px;
}

.text3{
float:left;
width:158px;
font-size:12px;
padding:5px;
text-align:center;
}

.submenu{
font-size:10px;
margin-left:10px;
display:none;

}

a.submenu:link{

	
	font-size:10px;
	
	text-decoration:none;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#0072ff;

	height:35px;
}

a.submenu:hover{

	/*background:#0099FF;*/

	color:#03c711;

	display:block;
	
	font-size:6px;

}

a.submenu:link, a.submenu:hover{
 
 font-family:Verdana, Arial, Helvetica, sans-serif;

 font-size:10px;
 
 padding-left:5px;

 display:block;

 height:35px;

}

a.submenu:visited {

	font-family:Verdana, Arial, Helvetica, sans-serif;

 	padding-left:0px;

	display:block;
	
	font-size:10px;

 	height:35px;
	
	color: #0072ff;
	
	text-decoration: none;
	

}

a.submenu:visited:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

 	padding-left:0px;

	display:block;
	
	font-size:10px;

 	height:35px;
	
	color:#03c711;
	
	text-decoration: none;
	
	
	
	/*background:#0099FF;*/

}