@charset "utf-8";
/* CSS  
Autor: Cleriston Santiago 
Site: www.inforloc.com.br
Ano: 07/2008

*/

body {  padding:0px; margin:0px; font:11px "Lucida Sans", helvetica, verdana, arial; color:#2C556B; background:url(imgs_css/bg2.jpg) 0px 0px repeat-x  #FCFCFF; color:#5A71B3;}
form, dl, table { padding:0px; margin:0px; text-align:left;}

H1 {FONT-WEIGHT: bold; FONT-SIZE: 30px; MARGIN: 0px 0px 0.5em;}
H2 { padding:0px; font-size:25px; margin:0px; }
H3 { padding:0px; font-size:19px; margin:0px; }
H4 { padding:5px; font-size:15px; margin:0px; }
H5 { font-size:13px; margin:0px;}
P {
	MARGIN: 0px 0px 0.5em; line-height:1.4em; text-align:justify; 
}

#conteiner { margin:0px auto; width:750px; min-height:510px; background:#FEFFFF;}

a {color:#5A71B3;}
a:hover { color:#666666;}

/* xxxxxxxxxxxxx  menu  xxxxxxxxxxx */

#menu_top {	position:relative; width:750px;	height:70px;}
#menu_top #menu { position:absolute; top:35px; right:0px; width:550px; height:25px;}
#menu_top #menu_off { position:absolute; top:35px; right:0px; width:580px; height:25px;}
#menu_top #logo { width:146px; height:55px; position:absolute; top:5px; left:20px; background:url(imgs_css/logo2.jpg) no-repeat;}

a.inicio { width:55px; height:20px; display:block; text-decoration:none; margin-left:0px; background:url(imgs_css/m_inicio.jpg) 2px 0px no-repeat; float:left; margin-right:2px;}
a:hover.inicio { background-position: 2px -21px; border:none;}

a.atendimento { width:195px; height:20px; display:block; text-decoration:none; margin-left:0px; background:url(imgs_css/m_atendimento.jpg) 4px 0px no-repeat; float:left; margin-right:2px;}
a:hover.atendimento{ background-position: 4px -21px; border:none;}

a.downloads { width:98px; height:20px; display:block; text-decoration:none; margin-left:0px; background:url(imgs_css/m_downloads.jpg) 6px 0px no-repeat; float:left; margin-right:2px;}
a:hover.downloads { background-position: 6px -21px; border:none; }

a.ajuda { width:55px; height:20px; display:block; text-decoration:none; margin-left:0px; background:url(imgs_css/m_ajuda.jpg) 4px 0px no-repeat; float:left; margin-right:2px;}
a:hover.ajuda { background-position: 4px -21px; border:none;}

a.fale_conosco { width:104px; height:20px; display:block; text-decoration:none; margin-left:0px; background:url(imgs_css/m_faleconosco.jpg) 4px 0px no-repeat; float:left;}
a:hover.fale_conosco { background-position: 4px -21px; border:none;}

a.esqueci { width:174px; height:20px; display:block; text-decoration:none; margin-left:0px; background:url(imgs_css/m_esqueci.jpg) 2px 0px no-repeat; float:left;}
a:hover.esqueci { background-position: 2px -21px; border:none;}

a.assine { width:85px; height:20px; display:block; text-decoration:none; margin-left:0px; background:url(imgs_css/m_assine.jpg) 4px 0px no-repeat; float:left;}
a:hover.assine { background-position: 4px -21px; border:none;}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

.ttbox { font-size:1.3em; font-weight:bold; padding-left:5px; display:block; text-transform:uppercase; }
.hr { margin-left:10px; margin-right:10px; color:#F5F5F5;}
.data {display:block; font-weight:bold; font-size:1.0em; margin-top:10px;}

.lin150 {line-height:150%; padding:5px;}
.indent { text-indent:30px; margin-top:10px; color:#666666;}

.table_down {text-align:left; font-size:1.0em}
.table_down td { padding:8px 15px;}

.input_login { font-size:12px; background:#DBE0EF; border:1px solid #FFFFFF; padding:3px; color:#5A71B3; }

#divcor { margin-bottom:10px; font-size:0.9em; color:#999999; border:1px solid #FFFFFF; background:url(imgs_css/arrow.gif) no-repeat 0px 10px #F9F9F9; padding:5px 20px; }
#divcor a {font-size:1.2em; display:block; padding-bottom:5px; text-decoration:none; font-weight:bold;}


/*background:url(imgs_css/arrow.gif) no-repeat 0px 50%;*/

#box1 { border:1px solid #E6EDF7; background:#F5F5F5; padding:8px;}
#box1 hr { color:#FFFFFF; border-top:1px solid #E6E6E6; margin:5px 0px;}
#box2 { border:1px solid #E6EDF7; background:#FeFFFF; padding:8px;}
#box_informe { border:1px solid #E6EDF7; background:#FCF9D6; padding:8px; margin-bottom:20px;}


#box_bg_cinza { margin:5px;  padding:5px; color:#666666; font-size:0.9em}
#box_bg_blank { margin:5px; padding:5px; color:#666666; font-size:0.9em}


/* xxxxxxxxxxxxx RODAPÉ xxxxxxxxxxxxx */
#rodape { margin:0px auto; width:750px; height:100px; text-align:center; font-size:0.9em; color:#AAB5D1; clear:both; background:url(imgs_css/bg_rodape.jpg) no-repeat 50% 0px; padding-top:10px; }
#rodape a { color:#4B74DE; text-decoration:none;}
#rodape a:hover {color:#5A71B3; text-decoration:underline;}


#icon_designer { width:140px; height:35px; float:right; margin-top:25px; margin-bottom:5px; }
a.designer { width:124px; height:40px; display:block; text-decoration:none; margin-left:0px; background:url(imgs_css/designer_2.jpg) 0px 0px no-repeat; float:right; margin-right:0px; margin-top:22px;  }
a:hover.designer { background-position: -133px 0px; border:none;}

a.tempo { display:block; padding:5px 0px 5px 15px; background:url(imgs_css/arrow.gif) no-repeat 0px 50%; text-decoration:none; margin-bottom:4px;}
a:hover.tempo { background:url(imgs_css/arrow.gif) no-repeat 0px 50% #FFFFFF;}

a.ajuda_link { display:block; padding:5px 0px 5px 15px; background:url(imgs_css/arrow.gif) no-repeat 0px 9px; text-decoration:none; margin-bottom:4px; border-bottom:1px solid #FFFFFF;}
a:hover.ajuda_link { background:url(imgs_css/arrow.gif) no-repeat 0px 9px #FFFFFF; border-bottom:1px solid #FFFFFF;}

.legenda { color:#666666; background:#FFFFDF; margin-left:10px; margin-top:10px; font-size:0.9em;}
.entrada { color:#3366CC;}
.saida { color:#666666;}
.txt09 { font-size:0.9em;}

a.sair { width:20px; height:20px; display:block; float:right; text-decoration:none; margin-left:15px; padding-right:5px; background:url(imgs_css/bt_sair.gif) 0px 0px no-repeat; margin-right:0px; }
a:hover.sair { background-position: 0px -21px; border:none;}

