@charset "utf-8";
@font-face {
	font-family: font;
	src: url('font/Erasn.ttf');
}
/* CSS Document */
body{text-align: center; margin:0;}
img{vertical-align:bottom; border:none;}
a{
	font-family: verdana;
	font-size:11px;
	color:#777777;
	text-decoration:none;
}

#sub-sessao {text-align:center; line-height:16px;}

html, body, #corpo { height: 100%; width:1000px; margin:0 auto;}
body > #corpo { height: auto; min-height: 100%; width:1000px; margin:0 auto;}

#logo-topo{
	width: 180px;
	height: 200px;
	margin:0;
	float:left;
	background-image:url(img/valid_logo_topesq.png);	
}

#logo-topo-en{
	width: 180px;
	height: 200px;
	margin:0;
	float:left;
	background-image:url(img/valid_logo_topesq_en.png);	
}



#conteudo{width: 820px; margin:3px 0px; float:right; text-align:left;}
/******* menu **********/

#nav-menu{
	width:820px;
	margin-top:4em;
	margin-left:auto;
	margin-right:auto;
	
	float:right;
	
	font-family: verdana;
	font-size:11px;
	color:#777777;

	text-align:left;
}
#nav-menu ul{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	height:35px;	
	border-right: 1px solid #cccccc;
	text-align:center;
	margin-top::3em;
}	
#nav-menu ul.valid{	width:9.5em; line-height:35px; }
#nav-menu ul.valid:hover{ background-image:url(img/f_valid.PNG);}
#nav-menu ul.pq{ width:14em; line-height:16px; }
#nav-menu ul.pq:hover{	background-image:url(img/f_pq.PNG);}
#nav-menu ul.servicos{ width:7em; line-height:35px; }
#nav-menu ul.servicos:hover{ background-image:url(img/f_servicos.PNG); }
#nav-menu ul.selo{ width:8em; line-height:35px; }
#nav-menu ul.selo:hover{ background-image:url(img/f_selos.PNG);}
#nav-menu ul.valid_label{ width:14em; line-height:35px; }
#nav-menu ul.valid_label_en{ width:15em; line-height:36px; }
#nav-menu ul.valid_label_en{ background-image:url(img/f_selos.PNG);}
#nav-menu ul.valid_label:hover{ background-image:url(img/f_selos.PNG);}
#nav-menu ul.formularios{ width:10em; line-height:35px; }
#nav-menu ul.formularios:hover{ background-image:url(img/f_selos.PNG);}
#nav-menu ul.area{ width:12em; line-height:35px; }
#nav-menu ul.area:hover{ background-image:url(img/f_area.PNG);}
#nav-menu ul.noticia{ width:10em;  line-height:16px; }
#nav-menu ul.noticia:hover{ background-image:url(img/f_noticia.PNG);}
#nav-menu ul.contato{ width:7em;  line-height:35px; }
#nav-menu ul.contato:hover{ background-image:url(img/f_contato.PNG);}
#nav-menu ul.lg{ width:7em; line-height:35px; }
#nav-menu ul ul{
	display:none;
	
	background-color:#333333;
	color:white;
	border-right:none;
	
	position:absolute;
	height:auto;
	width:auto;
	padding:4px;
	padding-right:10px;
	padding-left:6px;
	line-height:20px;
	text-align:left;
	top: auto;
	left: auto;
}

#nav-menu li:hover ul,
#nav-menu li li:hover ul,
#nav-menu li li li:hover ul,
#nav-menu li li li li:hover ul
{display:block;}

/************HOME************/

#topo{margin-top:8px; width:820px; height:110px;}
#left{
float:left;
margin-top:15px;
width:402px;
font-family:Verdana;
font-size:10px;
text-align:justify;
color:#777777;
}
#empresa{
float:left;
}
#emp-img {
	height: 82px;
	background-image:url(img/aempresa.png);
}

#empen-img {
	height: 82px;
	background-image:url(img/aempresa_en.png);
}

#empresa-text
{
	margin:10px;
	font-size:14px;
}
	
#validacao{
float:left;
}	
#valida-img {
	height: 82px;
	background-image:url(img/validacaogenetica.png);
}

#validaen-img {
	height: 82px;
	background-image:url(img/validacaogenetica_en.png);
}

#valida-text
{
	margin:10px;
}
	 
#noticias{
float:right;
margin-top:15px;
width:402px;
font-family:Verdana;
font-size:10px;
text-align:justify;
color:#777777;
}		 
#not-img {
	width: 402px;
	height: 82px;
	background-image:url(img/noticias.png);
	 }
	 
	 
#noten-img {
	width: 402px;
	height: 82px;
	background-image:url(img/noticias_en.png);
	 }
	 
#not-text
{
	margin:10px;
}

span.not-tit{ 
font-family:Verdana;
color:#0d7a96;
font-size:13px;
}

span.not-data{ 
font-family:Verdana;
font-weight:bold;
}
/*********** RODAPE *************/
#rodape {
clear: both;
position: relative;
z-index: 10;
margin-top: -6em;
font-family:Verdana;
font-size:9px;
color:#777777;
border-top:1px solid #cccccc;
}
#logo-rodape
{
float:left;
margin-left:170px;
padding:1em;
border-right:1px solid #cccccc;
}
/******* Config textos****/
h1{ font-family:font; color:#777777; font-style:normal; font-size:24px;}
h2{font-family:Verdana; font-size:14px; font-style:italic;}
h2.sobre{color:#d3d41e; }
h2.servicos{color:#80c449; }
h2.selo{color:#4a7726; }
#txt1-area{font-family:Verdana; font-size:12px; color:#555555; text-align:justify; line-height:16px;}
#metodos{font-family:Verdana; font-size:12px; color:#555555; text-align:justify; line-height:16px;}
.titulo{  padding-bottom:3px; }

label{font-family:Verdana; font-size:12px; color:#0d7a96; text-align:right; line-height:16px;}




