body {background-color: #383431;}

#div_codigo{
	margin-left:10px;
	margin-top:17px;
	
}

#div_codigo form {
display:inline;
height:10px;
}

#tudo2      
{
      background-color: #ffffff;

}
#colEsq      
{
      height: auto;

}
#colDir      
{
      height: auto;

}
.botaomenu:link,  .botaomenu:visited           
{
text-decoration:none;
color: #FFFFFF;
border-left-color: transparent;
border-right-color: transparent;
border-left-style: solid;
border-left-width: 14px;
border-right-style: solid;
border-right-width: 14px;

}
.botaomenu:hover           
{
background-color: #b52a1b;
border-top-style: solid;
border-top-color: #B52A1B;
border-top-width: 10px;
border-left-style: solid;
border-left-color: #B52A1B;
border-left-width: 14px;
border-right-style: solid;
border-right-color: #B52A1B;
border-right-width: 14px;
border-bottom-style: solid;
border-bottom-color: #B52A1B;
border-bottom-width: 16px;

}
.linkbotao:link,  .linkbotao:visited           
{
     color:#ffffff;
     text-decoration:none;

}
.linkbotao:hover           
{
     color: #25211E;

}
.link2:link,  .link2:visited           
{
     color:#ffffff;
     text-decoration:none;

}
.link2:hover           
{
     color: #ffffff;
	 text-decoration:underline;

}
.down:link,  .down:visited           
{
	 font-family: arial,tahoma,verdana;
	 font-size:14px;
     color:#ffffff;
     text-decoration:none;
	 font-weight:bolder;

}
.down:hover           
{
	 font-family: arial,tahoma,verdana;
	 font-size:14px;
     color: #ffffff;
	 text-decoration:underline;

}
.linkmenu          
{
     font-family: arial,tahoma,verdana;
     color:#ffffff;
     font-size:12px;

}
.linkmenu:link,  .linkmenu:visited           
{
     color:#ffffff;
     text-decoration:none;

}
.linkmenu:hover           
{
     color: #FFFFFF;
     text-decoration: underline ;

}

select { 
background-color: #666666;
font-family: arial, tahoma, verdana;
font-size:11px;
color:#cccccc;
}

textarea {
	background-color: #666666;
	font-family:arial,tahoma,verdana;
	font-size:11px;
	color:#cccccc;
	border-color: #cccccc;
	border-style: solid;
	border-width: thin;
	padding: 1px;
}

input {
	background-color: #666666;
	font-family:arial,tahoma,verdana;
	font-size:11px;
	color:#cccccc;
    border-color: #cccccc;
	border-style: solid;
	border-width: thin;
	padding: 3px;
}
input[type="submit"] {
	background-color: #666666;
	font-family:arial,tahoma,verdana;
	font-size:13px;
	color:#ffffff;
    border-color: #cccccc;
	border-style: solid;
	border-width: thin;
	width:60px;
	padding: 0px;
}

input[type="button"] {
	background-color: #666666;
	font-family:arial,tahoma,verdana;
	font-size:13px;
	color:#ffffff;
    border-color: #cccccc;
	border-style: solid;
	border-width: thin;
	width:60px;
	margin-left:210px;
	padding: 0px;
}

#tudo                         
{
/*width: 770px */;
/* AQUI ENTRA O 1ï¿½ COMENTï¿½RIO PARA FUNCIONAR O NOSSO LAYOUT FLUIDO */;
   text-align: left;
   background-color: #25211E;
   width: 890px;

}

#tudo2                         
{
/*width: 770px */;
/* AQUI ENTRA O 1ï¿½ COMENTï¿½RIO PARA FUNCIONAR O NOSSO LAYOUT FLUIDO */;
   text-align: left;
   overflow: hidden;
   background-color: #25211E;
   width: 890px;

}
#topo                         
{
height: 125px;
text-align: left;
background-color: #1E1A18;
background-image: url('../images/topo.jpg') ;
width: 890px;
font-family: arial,tahoma,verdana;
font-size: 14px;
letter-spacing: 0,8px;
word-spacing: 6px;
background-repeat: no-repeat;
color: #FFFFFF;
padding-left: 20px;
margin-bottom:-50px;
padding-top:210px;
}
/*
html>body #topo      
{
      height: auto;

}
*/
.bt{
	text-align:center;
	font-family:arial,tahoma,verdana;
	font-size:11px;
	color:#ffffff;
background-color:#666666;
border-color:#666666;
border-style: solid;
border-bottom-width: 2px;
border-top-width: 2px;
border-left-width:80px;
border-right-width:80px;
margin-left:50px;
letter-spacing:1px;


}

#colEsq                         
{
   width: 189px;
   float: left;
   background-color: #25211E;
   color: #FFFFFF;
   background-repeat: no-repeat;
   overflow: hidden;
   height:325px;
   /*background-image: url('site recortado/menu.jpg') ;*/
   min-height:325px;
   margin-top:10px;

}
#menuesq{
	background-image: url('../images/menu-fundo.png');
	background-repeat: repeat-y;
	font-family:arial,verdana,tahoma;
	font-size:12px;
	color:#454545;
	padding-left:5px;
	font-weight:bolder;
	line-height:20px;
	margin-top:-7px;
	margin-bottom:-4px;
	padding-top:0px;
}
.menuesq:link,  .menuesq:visited           
{
     color:#454545;
     text-decoration:#454545;
}
.menuesq:hover           
{
     color: #232323;
	 text-decoration:underline;
}
#menudiv{
	width:170px;
	height:1px;
	background-image: url('../images/menudiv.jpg');
	background-repeat:no-repeat;
	overflow:hidden;

}
#colEsq2                         
{
   width: 100px;
   float: left;
   background-color: #25211E;
   color: #FFFFFF;
   background-repeat: no-repeat;
   overflow: hidden;

}
#colDir                         
{
/*width: 600px */;
/* AQUI ENTRA O 2ï¿½ COMENTï¿½RIO PARA FUNCIONAR O NOSSO LAYOUT FLUIDO */;
   float: left;
   background-color: #25211E;
   color: #FFFFFF;
   overflow: hidden;
   width: 701px;
}
#colDir2                         
{
/*width: 600px */;
/* AQUI ENTRA O 2ï¿½ COMENTï¿½RIO PARA FUNCIONAR O NOSSO LAYOUT FLUIDO */;
             float: left;
             background-color: #25211E;
             color: #FFFFFF;
             background-repeat: no-repeat;
             overflow: hidden;
             padding-right: 30px;
             padding-left:30px;

}
#rodape                         
{
   height: 63px;
   text-align: right;
   clear: both ;
   background-image: url('../images/rodape.jpg') ;
   overflow: hidden;
   color: #CCCCCC;
   font-family: arial,tahoma,verdana;
   font-size: 14px;
   font-weight: bolder;
   letter-spacing: 0,5px;
   width: 890px;

}
#textoesq{
	width:200px;
	float:left:
}
#textodir{
	width:300px;
	float:left;
}
#texto                    
{
  color:#ffffff;
  text-align: justify;
  font-family: arial,tahoma,verdana;
  font-size: 12px;
  margin: 10px;
  margin-top: 12px;

}
#textomenu                    
{
           margin-top: 15px;
           margin-left: 10px;
           margin-right: 15px;

}
#meio                   
{
       background-color: #25211E;
       width: 500px;

}
#faux             
{
   overflow:hidden;
   width: 890px;
   background-color: #25211E;

}
#box     
{
     width: 150px;
     height: 200px;
     overflow: hidden;
     background-color: #EEEEEE;
     display: inline;
     margin-top: 10px;
     margin-left: 5px;
     margin-right: 5px;
     min-height: 200px;
     min-width: 150px;
     position: relative;

}
