/* resets e gerais*/
* { margin:0; padding:0; font-family: 'Segoe UI', Arial, sans-serif;}

html, body { color:#000; }
body { background-image:url(../sis/background.png); width:100% }

img { border:0; }

h1{ font-size:22px; }
h2{ font-size:18px; }
h3{	font-size:16px; }
h4{	font-size:14px; }
h5{	font-size:12px; }
h6{	font-size:10px; }

p, table td{ font-size:12px; }

a, a:visited{ text-decoration:none; color:#000 }
a:hover, a:active{ text-decoration:underline; }

table { border-collapse:collapse }

label { font-size:10px; }

hr{ border:1px solid #EAEAEA }

#page { overflow:hidden }
#background { width:910px; position:relative; left:50%; margin-left:-455px; padding-left:15px; padding-right:15px; background-image:url(../sis/sombra.png); }
#body { overflow:hidden }

/*headers*/
#preloadbuttons{ position:absolute; visibility:hidden; z-index:20}

.header { height:90px;	background-color:#fff; padding-right:8px;  padding-top:10px }
.header .logo { margin-left:18px; }	
.header .uteis { margin:0px 18px 0px 0px;}
.header a{ color:#903; text-decoration:none; padding:2px; font-weight:bold; font-size:11px;}
.header a:hover{ text-decoration:underline; }
.header .botoes { text-align:right; margin-right:15px; margin-top:0px; padding-top:3px; }

.menu {	background-color:#a94a10; height:53px; background:url(../sis/menu.jpg) repeat-x; }
.menu .botao{ float:left; height:53px;}
.menu .botao_barra{ float:left; height:53px; }

.submenu{ position:absolute; top:148px;	border: #808080 3px solid;	border-top:0px; background-color:#fff; display:none; z-index:3; width:300px; }
.submenu .subitem{ width:100%; padding:10px 20px 10px 20px; }
.submenu h5{ color:#900; font-size:12px; font-weight:bold; padding: 0 0 3px 0; }
.submenu h5 a{ color:#900; text-decoration:none; }
.submenu .margem{ background-color:#808080; margin-left:116px; height:3px; overflow:hidden }
.submenu h5 a:hover{ color:#900; text-decoration:underline; }
.submenu hr{ width:90%; color:#CCC; }
.submenu li{ color:#000; font-size:10px; list-style-type:none; line-height:12px; }
.submenu li a{ color:#000; text-decoration:none; }
.submenu li a:hover{ color:#000; text-decoration:underline; }

/*conteudos*/
.banner_home { height:275px; background-color:#fff;}
.banner { background-color:#fff; }

.content { padding: 0 18px 10px 18px; }
.content h3 { line-height:0%; margin-top:5px; }
.content_mini { padding:20px; border-left:1px solid #CCC; background-color:#F7F7F7;}

.content .homeflash{ float:left; width:315px; padding:2px; }
.content .home{ float:left; width:164px; margin:5px; }
.content .home .lista{ padding:1px; cursor:pointer}
.content .home .lista:hover{ padding:1px; background:#F5F5F5; cursor:pointer}
.content .home .lista h3{ line-height:120% }
.content .home .listaclientes{ cursor:pointer; }

.minibanners { padding:10px 0 0px 0;}

.applogin{background-image:url(../sis/loginAPP.png); width:172px; height:191px; background-repeat:no-repeat; padding-left:14px; padding-top:60px }
.applogin input{ background-color:#fff; border:#333 1px solid; margin:1px 0px 2px 0px; padding:1px; font-size:10px; width:100px;}

.lista_noticias{ padding:3px; border-bottom:1px solid #cecece; cursor:pointer}
.lista_noticias:hover{ padding:3px; border-bottom:1px solid #cecece; background:#F5F5F5; cursor:pointer}
.lista_noticias h3{ line-height:120% }

.formulario{ background-color:#eee; border:#333 1px solid; margin:2px 0px 5px 0px; padding:1px; font-size:10px; width:150px;}

/*footer*/
.footer { background-color:#8b8b8b; background-image:url(../sis/footer.jpg); padding:18px; color:#FFF; }
.footer .subitem{width:140px; text-align:left; padding:3px; margin-right:50px;}
.footer ul{	font-size:10px; color:#FFF; list-style-type:none; margin:-10px; padding-top:7px; line-height:150%; }
.footer h6{ font-weight:bold; color:#FFF; }
.footer li{ list-style-type:none; line-height:100%;	margin-bottom:6px; }
.footer a{ color:#fff; font-size:10px}
.footer a:visited{ color:#fff; }
.footer .risca{border-top:1px solid #CCC;}

.rodape { font-size:7px; color:#ccc; }
.rodape a{ color:#ccc !important; }
.rodape a:hover{ color:#ccc !important; }