* {
   margin:0;
   padding:0;
  }

html, body {
height: 100%;
}

body
{
font-family:      Verdana;
background-image:url(img/str.jpg);
margin:           0;
font-size:        small;
text-align:  center; /* horizontal centering for IE Win quirks */
z-index: 99;

}

#menuBar{
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	width: 990px;
	height: 23px;
}


.principal{

margin-left: 12px;

}




#contentCadastro{
	position: absolute;
	width: 150px;
	left: -6px;
	top: 484px;

}

#distance{
        width: 1px;
        height:50%;
        margin-bottom: -318px; /* half of container's height */
        float:left;
        }

#container {
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	height: 560px;
	width: 990px;
	clear: left;
}


.email{
font-family: Verdana;
font-size: 12px;
height: 393px;
color:#666666;
margin-left: auto;
margin-right: auto;
}



#header{
width: 990px;
height: 155px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
}

#headerVagas{
position:absolute;
z-index: 99;

}


#contentVagas{
	background-image: url(img/conteudo.gif);
	background-repeat: no-repeat;
	position:absolute;
	width: 990px;
	height: 445px;
	top: 155px;
}

.subscribe{
padding-left: 50px;
}


.institucional{

padding-left: 15px;
padding-right: 15px;


}


#box1{
float: left;
margin: 10px;

}

#box2{
float: right;
margin: 10px;

}
#box3{
float: left;
margin: 10px;

}

#box4{
float: right;
margin: 10px;

}


.numColumn{

width: 25px;
}

#subscribeTitle{

vertical-align: middle;
margin-top: 0px;
margin-left:0px;
margin-right: 650px;
text-align: left;
}


form.input{
font-family: Verdana;
font-size: 11px;
text-align: left;
}

label{
font-family: Verdana;
font-size: 11px;

}


select{
font-family: Verdana;
font-size: 11px;
padding: 0px;

width: 300px;

}

select.simple{
font-family: Verdana;
font-size: 11px;
text-align: left;
width: 180px;
}

.input1{
width: 240px;
}
.select2{
width: 160px;
}
.select3{
width: 213px;
}

.input2{
width: 500px;
}

#vagas{
z-index: 1;
left: 90px;
background-color: transparent;	
}

#vagasFormat{

	left: 39px;
	width: 927px;
	z-index: 50;

}

#mainPane{
margin: 0 auto;

}

noscript{
z-index: 1;

}

#content{
margin-top: 0px;
width: 990px;
height: 445px;
background-image:url(img/conteudo.gif);
background-repeat: no-repeat;

}

#institutional{
padding-top: 80px;
margin-left: 10px;
margin-right: 10px;
}

#wrapper{

width: 80px;


}

#mission{
    position: absolute;
    left: 166px;
    top: 195px;
    height: 184px;
}



#services{
    position: absolute;
    left: 168px;
    top: 417px;

}


#miceway{
font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	padding-right: 10px;
	padding-top: 7px;
	left: 812px;

}

#profile{
position: absolute;
right: 10px;
left: 180px

}


#fields1{


}

#noticias{

	margin-left: auto;
	margin-right: auto;

}

#noticia1{
margin-left: 50px;
margin-right: 20px;    
}

#noticia2{
    font:Verdana, Arial, Helvetica, sans-serif small;
    position:absolute;
    left: 390px;
    top: 224px;

}
#noticia3{
    font:Verdana, Arial, Helvetica, sans-serif small;
    position:absolute;
    left: 390px;
    top: 384px;

}

#sidelogo{
float:left;
padding: 0px;
margin: 0px;
height: 600px;

}


#tecnologia_content{
    background-repeat: no-repeat;
    background-image: url(img/conteudo_v.gif);
    float: right;
    width: 790px;
    height: 600px;
    
}

a.linkum:link {
color:#666666;
text-decoration:none;
}
a.linkum:visited {
color:#666666;
text-decoration:none;
}
a.linkum:hover {
color:#555555;
border-bottom: 3px dotted #ffffff
}
a.linkum:active {
color:#666666;
text-decoration:none;
}
a.linkdois:link {
color:#003960;
text-decoration:none;
}
a.linkdois:visited {
color:#003960;
text-decoration:none;
}
a.linkdois:hover {
color:#003960;
border-bottom: 1px solid #003960;
}
a.linkdois:active {
color:#003960;
text-decoration:none;
}
a.linktres:link {
color:#666666;
text-decoration:none;
}
a.linktres:visited {
color:#666666;
text-decoration:none;
}
a.linktres:hover {
color:#666666;
border-bottom: 1px solid #003960;
}
a.linktres:active {
color:#666666;
text-decoration:none;
}
.linktres{
font-size: 11px;
font-style: italic;
}

.style2 {
    color: #999999;
    font-style: italic;
    font-size: 11px;
}
.style4 {font-style: italic}
.style6 {color: #999999}

ul {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
    line-height: normal;
    text-align: justify;
}
.style16 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style19 {font-size: 10px}
.style21 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.style22 {color: #666666}
