/* CSS Document */
img{
border:0;}

body{
text-align:center; /* hack para o IE */
background:url(images/back.jpg) 0 0 repeat-x #fff;
padding:0;
margin:0;
border:solid 0px #f00;
}

ul{
margin:0; 
padding:0; 
list-style-type:none;
font-size:0;
}

.spacer{
clear:both; 
font-size:0; 
line-height:0;
}
/*------------------------------------------------body--------------------*/

/*------------------------------------------------header--------------------*/
#header{
background:url(images/header.png) 0 0 no-repeat;
width:935px;
height:200px;
margin:0 auto;
border:solid 0px #f00;
}

/*------------------------------------------------body--------------------*/
#body{
width:935px;
margin:0 auto;
padding:70px 0 0 0;
border:solid 0px #ccc;	
}

/*------------------------------------------------left--------------------*/

#leftcont{
position:relative;
top:00px;
background:url(images/back_bar.png) 0 0 no-repeat;
border:solid 0px #ff0;
color:#000;
width:550px;
background-color:#fff;
height:400px;
margin:0 auto;
}


/*------------------------------------------------footer--------------------*/
#footerMain{
background:url(images/footer_bg.png) 0 0 repeat-x;
width:100%;
height:70px;
min-height: 70px;
height: auto !important;
background-color:#fff;
padding:20px 0 5px 0;
margin:0px 0px 0px 0px;
border:solid 0px #ccc;
}

.copyright{
font:normal 10pt Arial;
color:#6C6C6C;
background-color:inherit;
}

.design{
font:normal 10pt Arial;
color:#6B4301;
}


.linkspri{
font-size:11pt;
color:#01BA01;
font-family:arial;
text-decoration:none;
}

.titleforms{
text-transform:uppercase;
font-size:14pt;
color:#000;
font-family:arial;
text-decoration:none;
}

.linkspri a {
font-size:11pt;
color:#01BA01;
font-family:arial;
text-decoration:none;
}

.linkspri a:hover {
text-decoration: underline;
color:#02A301;
font-family:arial;
font-size:11pt;
}

/* +++++++++++++++ */
ul.link_cad{  
background-color:#fff;
border:solid 0px #f00;
width:280px;
height:83px;
margin:15px 0 0 0;
}
ul.link_cad li a.cad{
border:solid 1px #f1f1f1;
display:block;
background:url(images/cad.png) 0 0 no-repeat;
width:280px;
height:83px;
margin-top:0px;
background-color:#Fcc;
}

ul.link_cad li a.cad:hover{
background:url(images/cadpb.png) 0 0 no-repeat;
}

.form{
padding:10px 00px 0px 0px;
margin:0 auto;
border:solid 0px #f00;
width:300px;
position:relative;
}

.tabIndex{
margin:0 auto;
border:solid 0px #f00;
width:200px;
position:relative;
}

.campcont{
font-size:12pt;
color:#000;
font-family:arial;
text-align:left;
}

.titulo_acesso{
padding:10px 00px 0px 0px ;
text-align:center;
border:solid 0px #ccc;	
/*background:url(images/back_acesso.png) #fff;*/
background-repeat:no-repeat;
margin:0 auto;
width:500px;
height:80px;	
position:relative;
font-family: arial;
font-size:20pt;
font-style:italic;

}

.inputbutton{
cursor:pointer;
}

.buttonexcluir{
cursor:pointer;
background-color:#000;
color:#fff;
}

.input_login{
z-index: 5;
background-color:#fff;
height:20px;
width:170px; 
font-size:16px;
border:solid 1px;
border-color:#ccc;
color:#f00;
font-weight:bold;
}

.input_senha{
z-index: 5;
background-color:#fff;
height:20px;
width:170px; 
font-size:16px;
border:solid 1px;
border-color:#ccc;
color:#f00;
}


.redmensagens{
width:200px;
left:0px ;
border:solid 0px #fff;
}

.aviso{
width:100%;
font-weight:bold;
font-family:'arial';
text-align:center;
border:0px solid #999;
font-size:20pt;
color:#000;
margin:0 auto;
}

.aceitar{
color:#06c;
font-family:arial;
font-size:12pt;
}		

.aceitarS{
color:#0c0;
font-family:arial;
font-size:12pt;
}	

.aceitarN {
color:#f00;
font-family:arial;
font-size:12pt;
}		

.tudo{
width:935px;
margin:0 auto;
position:relative;
height:600px;
min-height:600px;
height:auto !important;
text-align:center;
border:solid 0px #ccc;
}

.topo{
margin:0px 0 10px 0;
position:relative;
width:935px;
background-image:url('images/topo.png') ;
background-repeat:no-repeat;
height:90px;
font-family:arial;
text-align:center;
top:0px;
border:solid 0px #06c;
}

.conteudo{
font-family:arial;
position:relative;
width:935px;
height:auto !important;
min-height:450px;
height:450px;
text-align:left;
top:0px;
border:solid 0px #f00;
margin:0 auto;

}

.filtro{
padding:1px 00px 0px 0px ;
text-align:center;
border:solid 0px #ccc;	
/*background:url(images/back_acesso.png) #fff;*/
background-repeat:no-repeat;
margin:0 auto;
width:900px;
height:100px;	
position:relative;
font-family: arial;
font-size:20pt;

}


.titulo_admin{
padding:1px 00px 0px 0px ;
text-align:center;
border:solid 0px #ccc;	
/*background:url(images/back_acesso.png) #fff;*/
background-repeat:no-repeat;
margin:0 auto;
width:900px;
height:80px;	
position:relative;
font-family: arial;
font-size:16pt;
font-style:italic;
}


.inputfield{
z-index: 5;
background-color:#fff;
height:20px;
width:160px; 
font-size:16px;
border:solid 1px;
border-color:#ccc;
color:#018BAD;
font-weight:bold;
}

.campobs{
font-size:9pt;
color:#888;
font-family:arial;
}


.inputtexselectcad{
height:20px;
width:165px; 
font-size:10pt;
border:solid 1px;
border-color:#D7D7D7;
color:#0157AD;
}	

.inputfield_cli{
z-index: 5;
background-color:#fff;
height:20px;
width:333px; 
font-size:16px;
border:solid 1px;
border-color:#ccc;
color:#f00;
font-weight:bold;
}

.inputdados{
z-index: 5;
background-color:#fff;
height:20px;
width:333px; 
font-size:16px;
border:solid 1px;
border-color:#ccc;
color:#f00;
font-weight:bold;
}

.leg_dados{
width:50px;
color:#666;
font-family:arial;
font-size:8pt;
text-align:left;
}

.dados{
font-size:12pt;
font-family:arial;
height:10px;
position:relative;
width:580px;
text-align:left;
}

.dados_montadora{
font-size:12pt;
color:#06c;
font-family:arial;
height:10px;
position:relative;
width:580px;
text-align:left;
font-weight:bold;
}

.links a {
font-size:12pt;
color:#f00;
font-family:arial;
text-decoration:none;
}

.links a:hover {
font-size:12pt;
text-decoration: underline;
color:#f00;
}

.opcoes{
font-size:11pt;
color:#666;
font-family:arial;
}

.hrX{
border:solid 1px #E3E3E3;
}

.referente{
width:640px;
color:#06c;
font-family:arial;
font-size:12pt;
text-align:left;
}

.resultado{
text-align:left;
border:solid 0px;
margin:0 auto;
width:670px;
color:#06c;
font-family:arial;
font-size:12pt;
text-align:left;
height:50px;
font-weight:bold;
}

.excluido{
border:solid 0px;
font-family:arial;
font-weight:bold;
font-size:12pt;
color:#f00;
position:absolute;
margin:0 auto;
top:120px; 
width:500px; 
text-align:center;
}

.formBdir{
right:0px;
height:36px;
width:240px;
border-bottom: 1px dashed #ccc;
}

.dirtype{
font-weight:bold;
text-align:right;
color:#f00; 
font-size:9pt; 
font-family:arial;
}