@charset "UTF-8";
/* CSS Document */
*{
margin:0px;
border:0px;
padding:0px;
}

img{
border:none;
}

label{
line-height:20px;
padding-bottom:7px;
display:block;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-style:italic;
font-weight:bold;
color:#3e6c97;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-style:italic;
font-weight:normal;
color:#3e6c97;
}
h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
font-weight:bold;
color:#3e6c97;
}
h4{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#3e6c97;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
address{
text-align:left;
color:#4169a5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
abbr{
border:none;
}
em{
font-weight:bold;
}

#site{
width:981px;
}
#topo{
width:981px; height:300px;
}
#topoesq{
float:left; width:178px; height:129px;
}

#miolo{
margin-top:-4px;
}

#content{
width:650px;
float:right;
}

#later{
width:289px;
float:left;
}

#miolo{
width:981px;
}

#clear{
clear:both;
}

#menu{
margin-top:-2px;
background-image:url(imagens/fundo_menu.jpg);
}

#menu li{
background:url(imagens/menu01.jpg);
background-repeat:repeat-x;
width: 170px;
height: 23px;
text-align: left;
vertical-align: middle;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:9px;
padding-left:5px;
list-style:none;
}
#menu li a{
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}

#menu_restrito{
width:280px;
padding-left: 20px;
}
#menu_restrito li{
width:280px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
height:15px;
list-style:none;
padding-top:5px;
padding-bottom:5px;
}
#menu_restrito li a{
font-family:Arial, Helvetica, sans-serif;
color:#3E6C97;
text-decoration:none;
}
#menu_restrito li a:hover{
text-decoration:underline;
}
/*
#menu1{
background:url(imagens/menu01.jpg);
background-repeat:repeat-x;
width: 170px;
height: 23px;
text-align: left;
vertical-align: middle;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
cursor:pointer;
padding-top:9px;
padding-left:5px;
list-style:none;
}
#menu2{
background:url(imagens/menu01.jpg);
background-repeat:repeat-x;
width: 170px; 
height: 23px; 
text-align: left; 
vertical-align: middle; 
color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
cursor:pointer; 
padding-top:9px;
padding-left:5px;
left:0px;
list-style:none;
}
#menu3{
background:url(imagens/menu01.jpg);
background-repeat:repeat-x;
left: 0px; 
top: 195px; 
width: 170px; 
height: 24px; 
text-align: left; 
vertical-align: middle; 
color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
cursor:pointer; 
padding-top:9px;
padding-left:5px;
list-style:none; 
}
#menu4{
background:url(imagens/menu01.jpg);
background-repeat:repeat-x;
left: 0px; 
top: 227px; 
width: 170px; 
height: 24px; 
text-align: left; 
vertical-align: middle; 
color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
cursor:pointer; 
padding-top:9px;
padding-left:5px;
list-style:none; 
}
#menu5{
background:url(imagens/menu01.jpg);
background-repeat:repeat-x;
left: 0px; 
top: 259px; 
width: 170px; 
height: 24px; 
text-align: left; 
vertical-align: middle; 
color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
cursor:pointer; 
padding-top:9px;
padding-left:5px;
list-style:none; 
}*/


#menudir2{
list-style: none;
margin-top:-1px;
}

#menudir2 li{
float: left;
height: 88px;
text-align: center;
color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size:11px;  
padding-top:7px;
padding-left:5px;
}
#menudir2 a{
	text-decoration:none;
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif;
}
#menudir01{
width: 196px;
background:url(imagens/bt01.jpg);
background-repeat:repeat-x;
}
#menudir01:hover{
background:url(imagens/bt02.jpg);
background-repeat:repeat-x;
}
#menudir02{
width: 196px;
background:url(imagens/bt02.jpg);
background-repeat:repeat-x;
}
#menudir02:hover{
background:url(imagens/bt01.jpg);
background-repeat:repeat-x;
}
#menudir03{
width: 196px;
background:url(imagens/bt01.jpg);
background-repeat:repeat-x;
}
#menudir03:hover{
background:url(imagens/bt02.jpg);
background-repeat:repeat-x;
}
#menudir04{
width:195px;
background:url(imagens/bt02.jpg);
background-repeat:repeat-x;
}
#menudir04:hover{
background:url(imagens/bt01.jpg);
background-repeat:repeat-x;
}


#restrita01{
width:290px;
height:3px;
background-repeat:repeat-x;
background-color:#406f9b;
}
#restrita02{
width:289px;
_width:269px;
height:173px;
background-repeat:repeat-x;
background-image:url(imagens/fundo_restrita.jpg);
border:solid #CCCCCC;
border-left-width:0px;
border-bottom-width:1px;
border-right-width:1px;
border-top-width:0px;
}

#restrita03{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
font-size:14px;
color:#3e6c97;
height:25px;
width:289px;
_width:269px;
padding-top:17px;
padding-left:20px;
}

#restrita04{
text-align:right;
margin:0px;
height:3px;
padding-left:20px;
}

#restrita05{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3e6c97;
padding-left:20px;
padding-top:5px;
}

#restrita06{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3e6c97;
padding-left:20px;
padding-top:3px;
}

#restrita06 input{
border:1px solid #ececec;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:3px;
width:230px;
font-size:11px;
color:#3e6c97;
}

#restrita07{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3e6c97;
padding-left:20px;
padding-top:3px;
}
#restrita08{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3e6c97;
padding-left:20px;
float:left;
padding-top:3px;
}

#restrita08 input{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:3px;
width:150px;
font-size:11px;
color:#3e6c97;
}
#restrita09ext{
padding-right:40px;
padding-left:3px;
text-align:right;
}
#restrita09{
float:right;
text-align:right;
padding-top:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3e6c97;
}
#restrita10{
clear:both;
width:220px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:5px;
padding-left:20px;
color:#3e6c97;
}
#restrita10 a{
text-decoration:none;
color:#3e6c97;
}
#restrita10 a:hover{
color:#5c92e4;
}
#restrita11{
display:block;
}
#restrita12{
padding-top:30px;
}


#rodape01{
left:0px;
text-align:left;
clear:both;
float:left;
}
#rodape02{
left:350px;
text-align:left;
color:#4169a5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display: block;
clear:both;
}
#rodape02 a{
text-decoration:none;
color:#4169a5;
}
#rodape02 a:hover{
color:#5c92e4;
}
#rodape03{
width:400px;
float:left;
padding-left:12px;
}
#rodape04{
width:100px;
float:right;
padding-top:20px;
}
#menu_rodape01{
width:980px;
text-align:center;
color:#4169a5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#menu_rodape01 ul{
text-align:center;
}
#menu_rodape01 ul li{
list-style:none;
/*float:left;*/
display:inline;
margin:0px 5px 0px 5px;
}
#menu_rodape01 ul li a{
text-decoration:none;
color:#4169a5;
}
#menu_rodape01 ul li a:hover{
color:#5c92e4;
}

#listempresa li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
list-style-position:inside;
}
#menu_usuario{
width:600px;
}
.conteudo_chamados{
width:608px;
padding-left:5px;
padding-bottom: 5px;
}
.conteudo_chamados_t{
width:603px;
height:94px;
background:url(imagens/box01.jpg);
padding-left:5px;
}
.conteudo_chamados_m{
width:603px;
background:url(imagens/box02.jpg);
padding-left:5px;
}
.conteudo_chamados_r{
width:603px;
height:2px;
background:url(imagens/box03.jpg);
padding-left:5px;
}
.paginacao{
width:100%;
text-align:left;
padding-top:30px;

}

.restrita_cliente{
width:200px;
display:block;
float:left;
}
.restrita_logout{
width:60px;
display:block;
float:left;
}
.chamado_fundo_claro{
width:600px;
background-color:#e4e8eb;
}
.chamado_fundo_escuro{
width:600px;
background-color:#d6dadd;
}
.chamado_list_data{
width:150px;
float:left;
display:block;
}
.chamado_list_titulo{
width:300px;
float:left;
display:block;
}
.chamado_list_status{
width:150px;
float:left;
display:block;
}
/*link*/
.link_11_azul{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E6C97;
text-decoration:none;
}
.link_11_azul:hover{
text-decoration:underline;
}
.link_12_cinza{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}
.link_12_cinza:hover{
text-decoration:underline;
}
.txt_contato{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width: 600px;
	padding-top: 5px;
	display:block;
	
}
.txt_contato4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width: 600px;
	padding-top: 5px;
	display:block;
	
}
.txt_contato2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width: 200px;
	float:left;
	padding-top: 5px;
	display:block;
	
}
.txt_contato3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	
	width: 200px;
	float:left;
	padding-top: 5px;
	display:block;
	
}
.texto_12_azul{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3e6c97;
}
.titulo_14_azul{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#3E6C97;
}
.texto_12_cinza{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
.caixa{
border:#666666 1px solid;
}
.obrigatorio{
border:#333333 1px solid;
}
.div_chamado50{
width:300px;
font-size:12px;
float:left;
display:block;
padding-top:5px;
color:#666666;
height:20px;
}
.clear{
clear:both;
}
.div_chamado100{
width:600px;
font-size:12px;
float:left;
display:block;
color:#666666;
padding-bottom:2px;
padding-top:2px;
}
#ulprod{
width:680px;
}

#ulprod li{
list-style:none;
float:left;
width:150px;
height:110px;
text-align:center;
background-color:#ECECEC;
margin:5px;
}
