*
{
    margin: 0px;
    padding: 0px;
    top: 0px;
    left: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
}

body
{
    text-align: center;
    background-color: #FFFFFF;
}

#divTudo
{
    margin-right: auto;
    margin-left: auto;
    margin-top: 0px;
    position: relative;
    width: 777px;
    text-align: left;
    background-color: #FFFFFF;
}

.topo
{   
    float: right;
    z-index: 0;
}

.textopeq
{
    font-size: 10px;
}

.espaco
{
    height: 20px;
}

.clear
{
    clear: both;
}

.divMenuFotos
{
    text-align: right;
} 

#divCabecalho
{
    height: 100px;
    width: 777px;
    left: 0px;
    top: 0px;
}

#divCabecalho a
{
    margin-left: 10px;
    position: absolute;
}

#MenuSuperior
{
    padding: 0px;
    margin: 0px;
    float: right;
    width: 100%;
    height: 25px;
    background-color: rgb(154,176,200); 
    list-style: none;
}

#MenuSuperior li
{
    display: inline;
}

#MenuSuperior li a
{
    padding: 4px 15px;
    float: right; /* visual do link */
    background-color: rgb(154,176,200);
    color: #FFF;
    text-decoration: none;
    border-bottom: 3px solid rgb(154,176,200);
}

#MenuSuperior li a:hover
{
    background-color: rgb(154,176,200);
}

#divMeio
{
    margin-top: 125px;
    position: absolute;
    width: 777px;
    background-color: #ffffff;
}

#divLadoEsq
{
    float: left;
}

#divLadoEsq h1
{
    margin: 10px 0 0 10px;
    padding: 4px 0px 4px 0px;
    width: 200px;
    color: #ffffff;
    background: rgb(154,176,200);
    letter-spacing: 1px;
    border: 1px solid rgb(154,176,200);
    text-align: center;
}

#divLadoEsq .divBoxMenuEsq
{
    width: 200px;
    margin: 10px 0 5px 10px;
    padding: 0px;
    background: #FFFFFF;
}

#divLadoEsq .divBoxEsq .anuncio
{

    margin: 10px 0px 0px 20px;
    border: 1px solid rgb(154,176,200);
    background: rgb(154,176,200);
}

#divLadoEsq .cmbModelo
{
    width: 157px;
}

#divLadoEsq .cmbAno
{
    width: 64px;
}

#divLadoEsq .cmbEstado
{
    width: 64px;
}

#divLadoEsq .divBoxEsq .btnBuscar 
{ 
    margin: 0px 0px 0px 90px;
}  

#divLadoEsq .cmbAnuncio
{
    margin: 5px 0 0 0;
    color: #FFFFFF;    
}

#divLadoEsq .cmbPreco
{
    width: 64px;  
}

#divLadoEsq .byAutosMotivos
{
    background:#DCDCDC;
    font-size: 7px;
    text-align: right;
    font-weight: bold;
}

#divLadoEsq .byAutosMotivos img
{
    width: 100px;
    height: 15px;
}

#divLadoEsq .divBoxEsq
{
    width: 198px;
    height: 140px;
    margin: 0px 0 0px 0px;
    border: 1px solid rgb(154,176,200);
    padding: 0px;
    background: rgb(154,176,200);
}

#divLadoEsq .divBoxEsq img
{
    margin: 0px 5px 5px 8px;
    width: 180px;
}

#divLadoEsq ul.MenuEsquerdo
{
    list-style: none;
    text-align: left;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-decoration: none;
    background: rgb(154,176,200);
}

#divLadoEsq ul.MenuEsquerdo li
{
    padding: 3px 5px 3px 8px;
    margin: 0px;
}

#divLadoEsq ul.MenuEsquerdo li span
{
    margin-left: 2px;
    font-weight: bolder;
    color: #406182;
}

#divLadoEsq ul.MenuEsquerdo a
{
    margin: 0px;
    padding: 3px 2px;
    background: none;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #000000;
    text-decoration: none;
}

#divLadoEsq ul.MenuEsquerdo a:hover
{
    margin: 0px;
    padding: 3px 0px;
    background: none;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #cc0000;
    border-left: 2px solid #cc0000;
    text-decoration: none;
}

#divLadoEsq ul.MenuEsquerdoFilho
{
    list-style: none;
    text-align: left;
    margin: 0px 0px 0px 10px;
    padding: 0px;
    text-decoration: none;
}

#divLadoEsq ul.MenuEsquerdoFilho li
{
    margin: 0px;
    margin-left: 10px;
}

#divLadoEsq ul.MenuEsquerdoFilho a
{
    margin: 0px;
    padding: 3px 2px;
    background: none;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #FFFFFF;
    text-decoration: none;
}

#divLadoEsq ul.MenuEsquerdoFilho a:hover
{
    margin: 0px 0px;
    padding: 3px 2px;
    background: none;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #cc0000;
    border-left: 0px solid #cc0000;
    text-decoration: none;
}

#divConteudo
{
    float: right;
    width: 540px;
    background-color: #ffffff;
    margin-right: 12px;
    margin-top: 0px;
    overflow: hidden;
}

#divRodape
{
    clear: both;
    background-color: rgb(154,176,200);
    position: relative;
    height: 25px;
    margin-top: 10px;
}

#divRodape p
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #FFF;
    float: right;
    padding-top: 5px;
    margin-right: 10px;
    font-size: 10px;
}

#divPublicidade
{
    clear: both;
    margin: 0px 40px 0px 40px;
    padding-top: 10px;
}

#divPublicidade .divBoxPublicidade
{
    margin: 10px 0px 0px 0px;
    padding: 0px;
    background: rgb(154,176,200);
}


/* PAGINA INDEX */
#divIndex
{
    margin-top: 10px;
}

#divIndex p
{
    margin-left: 5px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    width: 520px;
}

#divIndex p a
{
     text-decoration: none;
     color: #406182;
}

#divIndex h1
{
    margin: 10px 0px 10px 0px;
    padding: 5px 10px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #ffffff;
    background-color: rgb(154,176,200);
    letter-spacing: 1px;
    border: 1px solid rgb(154,176,200);
    text-align: center;  
}

#divIndex .CorpoNoticias
{
    height: 95px;
    margin: 0px 0px 0px 8px;
}

#divIndex .CorpoNoticias p
{
    margin: 0px 0px 0px 0px;
}

#divIndex .CorpoNoticias .floatleft 
{
    float: left;
    margin: 5px 15px 5px 0px;
    border: 1px solid #000000;
    background: #ffffff;
    width: 120px;
    height: 80px;
}

#divIndex .CorpoNoticias .floatright
{
    float: right;
    margin: 5px 0px 5px 15px;
    border: 1px solid #000000;
    background: #ffffff;
    width: 120px;
    height: 80px;
}

#divIndex .MenuNoticias
{
    padding: 2px;
    color: #000000;
    border: 1px solid #000000;
    background: #ffffff;
    text-align: right;
    margin: 0px 0px 0px 8px;
}

#divIndex .MenuNoticias a
{
    color: #000000;
    text-decoration: none;
}

#divIndex .MenuNoticias a:hover
{
    font-weight: bolder;
    text-decoration: none;
}


#divIndex .MenuNoticias .date
{
    margin: 0 10px 0 5px;
}

#divIndex .MenuNoticias a.text1
{
    margin: 0 10px 0 5px;
}

#divIndex .MenuNoticias a.text2
{
    margin: 0 10px 0px 5px;
}

#divIndex .bordaNoticia
{
    margin: 10px 0px 0px 0px;
}

/* PAGINA OBJETIVO */
#divObjetivo
{
    margin-top: 10px;
}

#divObjetivo p
{
    margin-left: 5px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    width: 520px;
}

#divObjetivo p a
{
     text-decoration: none;
     color: #406182;
}

/* PAGINA HISTORIA CLUBE */
#divHistoriaClube
{
    margin-top: 10px;
}

#divHistoriaClube p
{
    margin-left: 5px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    width: 520px;
}

#divHistoriaClube p a
{
     text-decoration: none;
     color: #406182;
}

/* PAGINA ASSOCIADOS */
#divAssociados
{
    margin-top: 10px;
}

#divAssociados p
{
    margin-left: 5px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    width: 520px;
}

#divAssociados p a
{
     text-decoration: none;
     color: #406182;
}

#divAssociados .foto_associados
{   
    margin: 0px 0px 0px 6px;
    width: 262px;
    float: left;
}

#divAssociados .nome_associados
{   
    margin: 18px 0px 0px 6px;
    width: 200px;
    float: left;
}

#divAssociados .nome_associados a
{   
     text-decoration: none;
     color: #406182;
     font-size: 10px;
}

#divAssociados .moldura_associados_vermelho 
{   
    width: 45px;
    height: 45px;
    margin: 5px 0px 0px 6px;
    background-image: url("../imagens/msn_vermelho.bmp"); 
    float: left;
}

#divAssociados .moldura_associados_vermelho img
{   
    margin: 4px 0px 0px 6px;
}

#divAssociados .moldura_associados_cinza
{   
    width: 45px;
    height: 45px;
    margin: 5px 0px 0px 6px;
    background-image: url("../imagens/msn_cinza.bmp"); 
    float: left;
}

#divAssociados .moldura_associados_cinza img
{   
    margin: 5px 0px 0px 6px;
}

/* PAGINA NOVIDADES */
#divNovidades
{
    margin-top: 10px;
}

#divNovidades p
{
    margin-left: 5px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    width: 520px;
}

#divNovidades p a
{
     text-decoration: none;
     color: #406182;
}

#divNovidades h1
{
    margin: 10px 0px 10px 0px;
    padding: 5px 10px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #ffffff;
    background-color: rgb(154,176,200);
    letter-spacing: 1px;
    border: 1px solid rgb(154,176,200);
    text-align: center;  
}

#divNovidades .CorpoNoticias
{
    height: 180px;
    margin: 0px 0px 0px 8px;
}

#divNovidades .CorpoNoticias p
{
    margin: 0px 0px 0px 0px;
}

#divNovidades .CorpoNoticias .floatleft 
{
    float: left;
    margin: 5px 15px 5px 0px;
    border: 1px solid #000000;
    background: #ffffff;
    width: 120px;
    height: 80px;
}

#divNovidades .CorpoNoticias .floatright
{
    float: right;
    margin: 5px 0px 5px 15px;
    border: 1px solid #000000;
    background: #ffffff;
    width: 120px;
    height: 80px;
}

#divNovidades .MenuNoticias
{
    padding: 2px;
    color: #000000;
    border: 1px solid #000000;
    background: #ffffff;
    text-align: right;
    margin: 0px 0px 0px 8px;
}

#divNovidades .MenuNoticias a
{
    color: #000000;
    text-decoration: none;
}

#divNovidades .MenuNoticias a:hover
{
    font-weight: bolder;
    text-decoration: none;
}

#divNovidades .MenuNoticias .date
{
    margin: 0 10px 0 5px;
}

#divNovidades .MenuNoticias a.text1
{
    margin: 0 10px 0 5px;
}

#divNovidades .MenuNoticias a.text2
{
    margin: 0 10px 0px 5px;
}

#divNovidades .bordaNoticia
{
    margin: 10px 0px 0px 0px;
}

/* PAGINA PROXIMOS EVENTOS */
#divProximosEventos
{
    margin-top: 10px;
}

#divProximosEventos p
{
    margin-left: 5px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    width: 520px;
}

#divProximosEventos p a
{
     text-decoration: none;
     color: #406182;
}

#divProximosEventos .textoProxEventos
{
    margin: 0px 10px 0px 0px;
}

#divProximosEventos .bordaProxEventos
{
    margin: 10px 0px 0px 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    text-align: right;    
}

/* PAGINA FALE CONOSCO */
#divFaleConosco
{
    margin-top: 10px;
}

#divFaleConosco p
{
    margin-left: 5px;
    margin-top: 15px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    width: 520px;
}

#divFaleConosco p a
{
     text-decoration: none;
     color: #406182;
}

#divFaleConosco hr { /* barra na parte de baixo */
	clear: both;
	margin: 15px 0px 2px 0px;
	color: #CCC;
	width: 675px;
	text-align: left;
}

#divFaleConosco .formFale { /* formulario de contato */
	clear:none;
	margin-bottom:75px;
	margin-left: 10px;
	color: #406182;
	font-size: 12px;
}

#divFaleConosco .formFale p, #divFaleConosco form span { /* tamanho do texto dentro do formulario */
	font-size: 11px;
	color: #406182;
}

#divFaleConosco .formFale fieldset { /* agrupa os campos do formulario */
	float: left;
	width: 220px;
	border: 0 none transparent;
	margin-top: 15px;
}

#divFaleConosco .formFale fieldset.mensagem { /* caixa de mensagem */
	width: 270px;
}

#divFaleConosco .formFale label { /* campo onde esta escrito quais campos */
	float: left;
	display: block;
	width: 90px;
	text-align: right;
	padding-right: 15px;
	color: #406182;
}

#divFaleConosco .formFale input, #divFaleConosco .formFale select, #divFaleConosco .formFale textarea  { /* input do formulario */
	width: 100px;
	font-size: 12px;
	display: block;
}

#divFaleConosco .formFale textarea { /* campo da mensagem */
	height: 90px;
	width: 160px;
}

#divFaleConosco .formFale label, 
#divFaleConosco .formFale input, 
#divFaleConosco .formFale textarea, 
#divFaleConosco .formFale select { /* espaço do formulario */
	margin-bottom: 10px;
}

#divFaleConosco .formFale fieldset.envia-copia { /* envia copia */
	width: 600px;
	margin-top: 0;
}

#divFaleConosco .formFale fieldset.envia-copia input { /* checkbox do envia copia */
	float:left;
	margin-left:50px;
	width:15px;
}

#divFaleConosco .formFale fieldset.envia-copia label { /* texto da escrita da copia */ 
	margin-left:5px;
	text-align:left;
	width:300px;
	font-size: 11px;
	margin-bottom: 20px;
}

#divFaleConosco .formFale .botao { /* botao que envia o formulario */
	margin: 0 0 0 125px; 
	text-align:center;
	width: 350px;
	height: 25px;
	line-height: 25px;
}

#divFaleConosco .formFale .botao div.borda { /* borda no botao */
	border:1px solid #CCCCCC;
	float: left;
	padding: 5px;
	text-align: center;
	margin: 10px;
	height: 25px;
	line-height: 25px;
}

#divFaleConosco .formFale .botao input { /* tamanho do botao */
	width: 80px;
	height: 20px;
	margin-top: 3px;
}

/* PAGINA COMEMORACOES */
#divComemoracoes
{
    margin-top: 10px;
}

#divComemoracoes p
{
    margin-left: 5px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    width: 520px;
}

#divComemoracoes p a
{
     text-decoration: none;
     color: #406182;
}

#divComemoracoes .textoComemoracoes
{
    margin: 0px 10px 0px 0px;
}

#divComemoracoes .bordaComemoracoes
{
    margin: 10px 0px 0px 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    text-align: right;    
}

/* PAGINA EVENTOS */
#divEventos
{
    margin-top: 10px;
}

#divEventos p
{
    margin-left: 5px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    width: 520px;
}

#divEventos p a
{
     text-decoration: none;
     color: #406182;
}

#divEventos .textoEventos
{
    margin: 0px 10px 0px 0px;
}

#divEventos .bordaEventos
{
    margin: 10px 0px 0px 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    text-align: right;    
}

/* PAGINA ENCONTROS */
#divEncontros
{
    margin-top: 10px;
}

#divEncontros .linkFotos
{
    margin-left: 30px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;   
}

#divEncontros .linkFotos a
{
     text-decoration: none;
     color: #406182;
}

#divEncontros p
{
    margin-left: 5px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    width: 520px;       
}

#divEncontros p a
{
     text-decoration: none;
     color: #406182;
}

#divEncontros .textoEncontros
{
    margin: 0px 10px 0px 0px;
}

#divEncontros .bordaEncontros
{
    margin: 10px 0px 0px 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    text-align: right;    
}

/* PAGINA VIDEOS */
#divVideos
{
    margin-top: 10px;
}

#divVideos .videos
{
    height: 430px;
}

#divVideos .videos2
{
    height: 800px;
}

#divVideos .video_youtube
{   
    margin: 0px 0px 0px 6px;
    width: 262px;
    float: left;
}

#divVideos .moldura_videos 
{   
    width: 214px;
    height: 179px;
    margin: 30px 0px 0px 20px;
    background-image: url("../imagens/youtube.bmp"); 
    float: left;
}

#divAssociados .moldura_videos img
{   
    margin: 5px 0px 0px 0px;
}

#divVideos .videosYouTube
{
    margin-left: 35px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 0px;
    float: left;
}

#divVideos p
{
    margin-left: 5px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    width: 520px;
}

#divVideos p a
{
     text-decoration: none;
     color: #406182;
}

#divVideos .textoVideos
{
    margin: 0px 10px 0px 0px;
}

#divVideos .bordaVideos
{
    margin: 10px 0px 0px 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    text-align: right;    
}

#divVideos .VideosYouTube
{
    width: 212px;
    height: 175px;
    margin-left: 30px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 0px;
    float: left;    
}

/* PAGINA CHASSIS */
#divChassis
{
    margin-top: 10px;
}

#divChassis p
{
    margin-left: 5px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    width: 520px;
}

#divChassis p a
{
     text-decoration: none;
     color: #406182;
}

#divChassis .textoChassis
{
    margin: 0px 10px 0px 0px;
}

#divChassis .bordaChassis
{
    margin: 10px 0px 10px 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    text-align: right;    
}

/* PAGINA CORES */
#divCores
{
    margin-top: 10px;
}

#divCores p
{
    margin-left: 5px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    width: 520px;
}

#divCores p a
{
     text-decoration: none;
     color: #406182;
}

#divCores .textoCores
{
    margin: 0px 10px 0px 0px;
}

#divCores .bordaCores
{
    margin: 10px 0px 10px 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    text-align: right;    
}

/* PAGINA PLACA PRETA */
#divPlacaPreta
{
    margin-top: 10px;
}

#divPlacaPreta p
{
    margin-left: 5px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    width: 520px;
}

#divPlacaPreta p a
{
     text-decoration: none;
     color: #406182;
}

#divPlacaPreta .textoPlacaPreta
{
    margin: 0px 10px 0px 0px;
}

#divPlacaPreta .bordaPlacaPreta
{
    margin: 10px 0px 10px 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    text-align: right;    
}

/* PAGINA HISTORIA DO OPALA */
#divHistoriaOpala
{
    margin-top: 10px;
}

#divHistoriaOpala p
{
    margin-left: 5px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    width: 520px;
}

#divHistoriaOpala p a
{
     text-decoration: none;
     color: #406182;
}

#divHistoriaOpala .textoHistoriaOpala
{
    margin: 0px 10px 0px 0px;
}

#divHistoriaOpala .bordaHistoriaOpala
{
    margin: 10px 0px 10px 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    text-align: right;    
}

/* PAGINA PEDIDOS */
#divPedidos
{
    margin-top: 10px;
}

#divPedidos p
{
    margin-left: 5px;
    margin-top: 15px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #406182;
    width: 520px;
}

#divPedidos p a
{
     text-decoration: none;
     color: #406182;
}

#divPedidos hr { /* barra na parte de baixo */
	clear: both;
	margin: 15px 0px 2px 0px;
	color: #CCC;
	width: 675px;
	text-align: left;
}

#divPedidos .formPedidos { /* formulario de contato */
	clear:none;
	margin-bottom:75px;
	margin-left: 5px;
	color: #406182;
	font-size: 12px;
}

#divPedidos .formPedidos p, #divPedidos form span { /* tamanho do texto dentro do formulario */
	font-size: 11px;
	color: #406182;
}

#divPedidos .formPedidos fieldset { /* agrupa os campos do formulario */
	float: left;
	width: 300px;
	border: 0 none transparent;
	margin-top: 15px;
}

#divPedidos .formPedidos fieldset.pedido { /* caixa de mensagem */
	width: 230px;
	float: right;
}

#divPedidos .formPedidos label { /* campo onde esta escrito quais campos */
	float: left;
	display: block;
	width: 60px;
	text-align: right;
	padding-right: 8px;
	color: #406182;
}

#divPedidos .formPedidos input, #divPedidos .formPedidos select, #divPedidos .formPedidos textarea  { /* input do formulario */
	width: 100px;
	font-size: 12px;
	display: block;
}

#divPedidos .formPedidos .comboEstado { /* input do formulario */
	width: 140px;
	font-size: 12px;
	display: block;
}

#divPedidos .formPedidos textarea { /* campo da mensagem */
	height: 150px;
	width: 160px;
}

#divPedidos .formPedidos label, 
#divPedidos .formPedidos input, 
#divPedidos .formPedidos textarea, 
#divPedidos .formPedidos select { /* espaço do formulario */
	margin-bottom: 10px;
}

#divPedidos .formPedidos fieldset.envia-copia { /* envia copia */
	width: 600px;
	margin-top: 0;
}

#divPedidos .formPedidos fieldset.envia-copia input { /* checkbox do envia copia */
	float:left;
	margin-left:50px;
	width:15px;
}

#divPedidos .formPedidos fieldset.envia-copia label { /* texto da escrita da copia */ 
	margin-left:5px;
	text-align:left;
	width:210px;
	font-size: 11px;
	margin-bottom: 20px;
}

#divPedidos .formPedidos .botao { /* botao que envia o formulario */
	margin: 0 0 0 125px; 
	text-align:center;
	width: 350px;
	height: 25px;
	line-height: 25px;
}

#divPedidos .formPedidos .botao div.borda { /* borda no botao */
	border:1px solid #CCCCCC;
	float: left;
	padding: 5px;
	text-align: center;
	margin: 10px;
	height: 25px;
	line-height: 25px;
}

#divPedidos .formPedidos .botao input { /* tamanho do botao */
	width: 80px;
	height: 20px;
	margin-top: 3px;
}






/* SHADOWBOX */

.divVisualizaFotos
{
    visibility: hidden;
    width: 1px;
    height: 1px;
}  

.divVisualizaVideos
{
    visibility: hidden;
    width: 1px;
    height: 1px;
} 

.divLoading
{
    margin: 210px; 
} 

.link
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #000000; 
    text-decoration: none;  
}


/* MSG SISTEMA */

.msg_sistema_ok {
    border: solid 1px rgb(150,255,150); 
    background-color: rgb(220,255,220); 
    text-align: center; 
    vertical-align: middle;
    padding: 3px;
    font-size: 10px;
}

.msg_sistema_alerta {
    border: solid 1px rgb(255,240,0); 
    background-color: rgb(255,255,215); 
    text-align: center; 
    vertical-align: middle;
    padding: 3px;
    font-size: 10px; 
}

.msg_sistema_erro {
    border: solid 1px rgb(100,7,0); 
    background-color: rgb(255,204,204); 
    text-align: center; 
    vertical-align: middle;
    padding: 3px;
    font-size: 10px; 
}

/* BORDA ARREDONDADA */

.borda{display:block}
.borda *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#9ab0c8}
.borda1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d3dde7;
  border-right:1px solid #d3dde7;
  background:#b3c3d5}
.borda2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f4f7f9;
  border-right:1px solid #f4f7f9;
  background:#adbfd2}
.borda3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #adbfd2;
  border-right:1px solid #adbfd2;}
.borda4{
  border-left:1px solid #d3dde7;
  border-right:1px solid #d3dde7}
.borda5{
  border-left:1px solid #b3c3d5;
  border-right:1px solid #b3c3d5}
.bordafg{
  background:rgb(154,176,200);
  color: #FFFFFF;
  text-align: center;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 12px;
  font-weight: bolder;}
  
  
.bordacinza{display:block}
.bordacinza *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#EEEEEE}
.bordacinza1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f7f7f7;
  border-right:1px solid #f7f7f7;
  background:#f2f2f2}
.bordacinza2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fdfdfd;
  border-right:1px solid #fdfdfd;
  background:#f1f1f1}
.bordacinza3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f1f1f1;
  border-right:1px solid #f1f1f1;}
.bordacinza4{
  border-left:1px solid #f7f7f7;
  border-right:1px solid #f7f7f7}
.bordacinza5{
  border-left:1px solid #f2f2f2;
  border-right:1px solid #f2f2f2}
.bordacinzafg{
  background:#EEEEEE }


.bordacinzaescura{display:block}
.bordacinzaescura *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#DCDCDC}
.bordacinzaescura1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #efefef;
  border-right:1px solid #efefef;
  background:#e4e4e4}
.bordacinzaescura2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb;
  background:#e2e2e2}
.bordacinzaescura3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e2e2e2;
  border-right:1px solid #e2e2e2;}
.bordacinzaescura4{
  border-left:1px solid #efefef;
  border-right:1px solid #efefef}
.bordacinzaescura5{
  border-left:1px solid #e4e4e4;
  border-right:1px solid #e4e4e4}
.bordacinzaescurafg{
  background:#DCDCDC }

