@charset "utf-8";
/* CSS Document */

/* ----- Início Reset ----- */
*{
	margin					:	0px;
	padding					:	0px;
	list-style				:	none;}

body, html { height:100%; margin:0; padding:0; }
.hide{
	display					:	none;}
	
img{border:0px;}

/* ----- Fim Reset ----- */

/* ----- Início Conteudo Padrão ----- */


body{
	background-attachment: scroll;
	background-image: url(../imagens/filete_fd_td.jpg);
	background-repeat: repeat-x;
}

.index{	background-attachment: scroll;
	background-image: url(../imagens/filete_fd.jpg);
	background-repeat: repeat-x;
}
a, a:link{text-decoration:none;}
a:hover{text-decoration:underline;}



#geral { width:778px; margin:0 auto; padding-bottom:120px; min-height:600px; _position:relative; _display:table;}
#wrap {
	position:relative;
	min-height:100%; /* Para browsera modernos */
	height:auto !important; /* Para browsera modernos */
	height:100%; /* Para o IE6 */
	padding:0;
	 margin:0;
}

#header{ width:778px; height:123px; margin:0; padding:0; line-height:0; text-align:left; }

.logo_l{ position: absolute;
	background-image:url(../imagens/fd_logo.jpg);
	background-repeat:no-repeat;
	width:170px;
	height:90px;
	padding:15px; 
	padding-left:22px;
	float:left;
}

.img_logo{
	background-image:url(../imagens/img_logo.jpg);
	width:152px;
	height:57px;
	display:block;
	cursor:hand;
}
.teste_ver{ position:absolute; margin-left:200px; width:570px; height:90px; float: right;}
#header .links { float:right; width:220px; display:block; margin-bottom:25px; margin-top:13px;}

#header .links li { float:left; width:50%; text-align:center; vertical-align:bottom;}

#line{
	width:213px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #eeeeee;
	height: 1px;
	clear:right;
	float:right;
}

.menu {float:left; width:555px; height:auto; margin-top:12px; }

.menu { *margin-top:5px;}

.menu li { float:left; text-align:left; padding-right:11px; padding-left:20px;}

.titucat{ background-image: url(../imagens/fd_titu_quadros.jpg); background-position: top; background-repeat:no-repeat; width:778px; height:40px; display:block;}

.quadros {width:778px; height:296px; text-align:center; background-image:url(../imagens/fd_quadro.jpg); background-repeat:no-repeat; background-position:bottom;}
.quadros li { float:left; width:190px; height:256px;}

#footer{ background-image:url(../imagens/filete_rodape.jpg); background-repeat:repeat-x; height:90px; _display:block; _position:relative; position: absolute; bottom:0 !important; width:100%;}
#footer ul, address{ width:760px; margin-left:auto; margin-right:auto;}
#footer ul{ height:70px; line-height:3.5em;}
#footer li{ float:left; width:100px; text-align:center;}
#footer .trodape{ width:5px; height:70px; background-image:url(../imagens/traco_footer.jpg); background-repeat:no-repeat; background-position:center;}
address{ text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; font-style:normal; }

.cinza10:link,.cinza10:visited,.cinza10:active{ font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#CCCCCC;}

.cinza10:hover{ text-decoration:underline;}

.cinza11{ font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color: #999999;}



/* ------------------ */



/*--Formulários--*/
LABEL { DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 200px }
INPUT { DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 200px }
LABEL { PADDING-RIGHT: 20px; WIDTH: 170px; TEXT-ALIGN: right }

.campo_cadastro 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #acacac;
}



/*Pagina Computadores*/
h2 p{ width:auto; height:18px; margin-left:10px; margin-top:10px;}
.menu_verde{ position:relative; display:table; background-color:#55bc38;
	width:173px;
min-height:257px;
	padding:0;
	margin:0;
	margin-top:10px;
	margin-bottom:15px;
	float:left;
}
.menu_verde #ul_menu { 	min-height:257px; width:173px; background-image:url(../imagens/filete_menu_verde.jpg); background-repeat:repeat-x; background-position:bottom;  }
.menu_verde #ul_menu li{ height:22px; width:173px; border-bottom:1px solid #84c970; display:block; }
.menu_verde #ul_menu li a{width:158px; display:block; height:22px; line-height:2em; padding-left:15px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}
.menu_verde #ul_menu li a:hover{background-color:#74b95f;}

.menu_verde #ul_menu_interno{position:relative; width:173px; height:auto;}
.menu_verde #ul_menu_interno li{width:173px; height:22px; border:0;}
.menu_verde #ul_menu_interno li a{ width:143px; padding-left:30px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}

.menu_verde .inicio{width:173px; line-height:0;}
.menu_verde .fim{width:173px; line-height:0;}

.txt{ display:table; text-align:justify;
 width:570px; height:auto; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
 
 .lista_comput li{list-style-image:url(../imagens/seta.gif);}
/*fim Paginas Computadores*/






/*Pagina Corporativo*/
.menu_corporativo{ background-color:#b70bbe;
	width:173px;
	min-height:257px;
	margin-top:10px;
		margin-bottom:15px;
	float:left;
}
.menu_corporativo #ul_menu { 	min-height:257px; width:173px; background-image:url(../imagens/filete_menu_corporativo.jpg); background-repeat:repeat-x; background-position:bottom;  }
.menu_corporativo #ul_menu li{ height:22px; width:173px; border-bottom:1px solid #be53c2; display:block; }
.menu_corporativo #ul_menu li a{width:158px; display:block; height:22px; line-height:2em; padding-left:15px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}
.menu_corporativo #ul_menu li a:hover{background-color:#c16cc5;}

.menu_corporativo #ul_menu_interno{position:relative; width:173px; height:auto;}
.menu_corporativo #ul_menu_interno li{ width:173px; height:22px; border:0;}
.menu_corporativo #ul_menu_interno li a{ width:143px; padding-left:30px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}

.menu_corporativo .inicio{width:173px; line-height:0; display:block;}
.menu_corporativo .fim{width:173px; line-height:0; display:block;}

.produl{ width:570px; text-align:center;}
.produl li{ width:176px; height:auto; padding:5px; float:left;}

/*Fim Pagina Corporativo*/










/*Pagina Governamental*/

.menu_governamental{  background-color:#fe7200;
	width:173px;
min-height:257px;
	margin-top:10px;
		margin-bottom:15px;
	float:left;
}
.menu_governamental #ul_menu { 	min-height:257px; width:173px; background-image:url(../imagens/filete_menu_governamental.jpg); background-repeat:repeat-x; background-position:bottom;  }
.menu_governamental #ul_menu li{ height:22px; width:173px; border-bottom:1px solid #e9934d; display:block; }
.menu_governamental #ul_menu li a{width:158px; display:block; height:22px; line-height:2em; padding-left:15px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}
.menu_governamental #ul_menu li a:hover{background-color:#f79648;}

.menu_governamental #ul_menu_interno{position:relative; width:173px; height:auto;}
.menu_governamental #ul_menu_interno li{ width:173px; height:22px; border:0;}
.menu_governamental #ul_menu_interno li a{ width:143px; padding-left:30px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}

.menu_governamental .inicio{width:173px; line-height:0;}
.menu_governamental .fim{width:173px; line-height:0;}

/*Fim Pagina Governamental*/










/*Pagina Microsens*/
.menu_microsens{background-color:#3675bb;
	width:173px;
	min-height:257px;
	margin-top:10px;
	margin-bottom:15px;
	float:left;
}
.menu_microsens #ul_menu {min-height:257px; width:173px; background-image:url(../imagens/filete_menu_microsens.jpg); background-repeat:repeat-x; background-position:bottom;  }
.menu_microsens #ul_menu li{ height:22px; width:173px; border-bottom:1px solid #6c97c6; display:block; }
.menu_microsens #ul_menu li a{width:158px; display:block; height:22px; line-height:2em; padding-left:15px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}
.menu_microsens #ul_menu li a:hover{background-color:#9bb8d9;}

.menu_microsens #ul_menu_interno{position:relative; width:173px; height:auto;}
.menu_microsens #ul_menu_interno li{ width:173px; height:22px; border:0;}
.menu_microsens #ul_menu_interno li a{ width:143px; padding-left:30px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}

.menu_microsens .inicio{width:173px; line-height:0;}
.menu_microsens .fim{width:173px; line-height:0;}

/*Fim Pagina Microsens*/




