/* CSS GLOBAL */

* {

	margin:0;

	padding:0;

	list-style-type:none;

	text-decoration:none;

}/* END CSS GLOBAL */



body {

	background: #010D41 url(../images/bg.jpg) repeat-x;

}

/* CLASSE PARA APLICAR TRANSPARÊNCIA NAS IMAGENS DO SITE */



img {

	behavior:	url("pngbehavior.htc");

}

/* END CLASSE PARA APLICAR TRANSPARÊNCIA */



#wrapper .logotipo {

	margin-top: 35px;

	margin-bottom: 10px;

}

/* CONFIGURA A LARGURA DO CONTEUDO GERAL*/



#wrapper{

	width:805px;

	min-height:1360px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}/* END LARGURA DO CONTEUDO GERAL*/



#container #colunainfo {

	float: left;

	width: 500px;

}



#container #colunatexto {

	float: left;

	width: 500px;

}



#container #colunafaleconosco {

	float: left;

	width: 500px;

	background-image: url(../images/banner_faleconosco.jpg);

	background-repeat: no-repeat;

	background-position: top;

	padding-top: 300px;

	margin-bottom: 25px;

}



#container #colunabriefing {

	float: left;

	width: 500px;

	background-repeat: no-repeat;

	background-position: top;

	padding-top: 20px;

	margin-bottom: 25px;

}



#rodape {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	line-height: 20px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #00041A;

	margin-top: 25px;

	overflow: hidden;

}



.imgbox {

	border: 3px solid #010D3A;

}

.galeria {

	margin-top: 15px;

	float: left;

	width: 500px;

	display: inline;

}





label {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	margin-bottom: 2px;

}



.linhajobs {

	height: 87px;

	display: inline;

}



#colunainfo .topcategoria {

	float: left;

	margin-top: 20px;

	width: 500px;

	margin-bottom: 10px;

}



#container #colunaright {

	float: right;

	width: 280px;

}



#colunainfo .jobs {

	width: 500px;

	margin-bottom: 10px;

	display: inline;

}



.jobs .linhajobs li {

	width: 125px;





















	h/eight: 87px;

	float: left;

	cursor: pointer;

	height: 160px;

	display: block;

	text-align: center;

}



#colunainfo .service {

	width: 500px;

	margin-bottom: 10px;

	display: inline;

}





.service .linhajobs li {

	width: 250px;















	h/eight: 87px;

	float: left;

	margin-right: 0px;

	cursor: pointer;

	height: 100px;

	display: inline;

	margin-bottom: 20px;

}



#espacolinha {

	width: 500px;

	float: left;

	height: 25px;

}



.ancora {

	width: 500px;

	padding-top: 3px;

	padding-bottom: 3px;

	float: left;

}



#menu {

	width: 801px;

	background-image: url(../images/bg_menu.jpg);

	height: 47px;

	margin-top: 10px;

	background-repeat: repeat-x;

	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

}



#menu ul {

	float: left;

}



#menu a {

	color: #FFFFFF;

	display: block;

	float: left;

	padding-right: 15px;

	padding-left: 15px;

	padding-top: 15px;

	padding-bottom: 17px;

}



#menu li {

	display: inline;

	height: 47px;

}



#menu a:hover{

	color:#0099FF;

	background-color: #FFFFFF;

	background-image: url(../images/bg_menu_hover.jpg);

	background-repeat: repeat-x;

}



#menu input {

	font-family: Tahoma;

	font-size: 12px;

	color: #0099CC;

	width: 135px;

	border: 1px solid #021F4F;

	background-color: #000717;

	margin-left: 100px;

	margin-top: 9px;

	float: left;

	margin-right: 5px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 0px;

}



#container #colunainfo #boxtopimg {

	height: 210px;

}



#wrapper #container #colunainfo #boxtopimg .boxtextoleft {

	height: 165px;

	font-family: Tahoma;

	color: #FFFFFF;

	font-size: 13px;

	line-height: 18px;

	overflow: hidden;

}



.tituloprinc {

	font-family: Tahoma;

	font-size: 18px;

	font-weight: lighter;

	text-transform: uppercase;

	color: #00CCFF;

	letter-spacing: 0.1em;

	margin-bottom: 6px;

}



.textogeral {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

	color: #FFFFFF;

	margin-bottom: 4px;

}

.textogeralescuro {

	color: #111C4A;

	margin-bottom: 4px;

	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;

	margin-right: 8px;

	margin-left: 8px;

}



.textogerallinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

	color: #FFCC00;

	margin-bottom: 2px;

}



.atendimentoon {

	display: block;

	border: 1px solid #01237E;

	width: 279px;

}





.boxstatus {

	width: 130px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	font-weight: bold;

	line-height: 18px;

	float: left;

}



.briefing {

	display: block;

	background-position: center top;

	background-repeat: no-repeat;

	margin-top: 15px;

	background-image: url(../images/briefing_online.gif);

	background-color: #020A32;

	padding-top: 60px;

	padding-right: 15px;

	padding-bottom: 15px;

	padding-left: 15px;

	border: 1px solid #01237E;

}



.controlpainel {

	margin-bottom: 15px;

	background-color: #000931;

	background-image: url(../images/bg_secure.gif);

	background-position: center center;

	background-repeat: no-repeat;

	border: 1px solid #01237E;

	padding-top: 10px;

	padding-right: 15px;

	padding-bottom: 15px;

	padding-left: 15px;

}



.titulotexto {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 24px;

	color: #00CCFF;

	margin-bottom: 10px;

	line-height: 28px;

}



.news {

	padding: 15px;

	margin-bottom: 15px;

	background-color: #000931;

	margin-top: 15px;

	border: 1px solid #01237E;

}



.ideal {

	padding: 15px;

	margin-bottom: 15px;

	background-color: #000931;

	margin-top: 15px;

	border: 1px solid #01237E;

}





.contact {

	padding: 15px;

	margin-bottom: 15px;

	background-color: #000931;

	margin-top: 15px;

	background-image: url(../images/bg_contato.gif);

	background-repeat: no-repeat;

	background-position: center center;

	border: 1px solid #01237E;

}



#wrapper .sombra_menu {

	height: 50px;

	background-color: #011144;

}



.boxtextoleft {

	width: 220px;

	float: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



.boximgright {

	width: 265px;

	background-color: #000717;

	height: 165px;

	float: right;

	cursor: pointer;

}



#menu .lupa {

	float: left;

}



#menu .imgleft {

	float: left;

}



#menu .imgright {

	float: right;

}



#botaofront {

	background-image: url(../images/btns/bg_btn.jpg);

	background-repeat: repeat;

	color: #FFFFFF;

	font-weight: bold !important;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	height: 27px;

	font-size: 10px !important;

	padding-right: 3px !important;

	padding-left: 3px !important;

	border: 1px solid #043057;

	margin-bottom: 10px;

	margin-left: 6px;

	margin-top: 5px;

}



.cleaner{

	clear:both;

	height: 1%;

	overflow: hidden;

}



.subtitulo {

	font-family: Tahoma;

	font-size: 14px;

	font-weight: normal;

	text-transform: uppercase;

	color: #FFFFFF;

	letter-spacing: 0.1em;

	margin-bottom: 6px;

}



.commentjobs {

	text-align: center;

	width: 100%;

	float: left;

	color: #FFFFFF;

	display: inline;

	margin: 0 auto;

	font: 9px/12px Tahoma;

}



.titulocomment {

	text-transform: capitalize;

	color: #00CCFF;

	margin-bottom: 2px;

	font: bold 10px/12px Tahoma;

	display: block;

}



#contador {

	font-family: Tahoma;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

}



.btn {

	background-color: #020621;

	border: 1px solid #021F4F;

	margin-top: 4px;

	color: #FFFFFF;

	font-size: 10px;

	background-image: url(../images/bg_btn.gif);

	background-repeat: repeat-x;

	background-position: center center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 2px 5px;

	margin-bottom: 4px;

}



.textfield {

	font-family: Tahoma;

	font-size: 12px;

	color: #0099CC;

	width: 170px;

	border: 1px solid #021F4F;

	background-color: #000717;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 6px;

	padding-left: 5px;

	margin-top: 3px;

	margin-bottom: 10px;

}



.textfieldcontatos {

	font-family: Tahoma;

	font-size: 12px;

	color: #0099CC;

	width: 400px;

	border: 1px solid #021F4F;

	background-color: #000717;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 6px;

	padding-left: 5px;

	margin-top: 3px;

	margin-bottom: 10px;

}



.titulosecundario {

	text-transform: uppercase;

	color: #00CCFF;

	letter-spacing: 0.1em;

	margin-bottom: 6px;

	font: bold 10px/16px Tahoma;

}



.textfieldSelect {

	font-family: Tahoma;

	font-size: 12px;

	color: #0099CC;

	width: 150px;

	border: 1px solid #021F4F;

	background-color: #000717;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 6px;

	padding-left: 5px;

	margin-top: 3px;

	margin-bottom: 10px;

}



option {

	padding-left: 5px;

}



.textfieldTexarea {

	font-family: Tahoma;

	font-size: 12px;

	color: #0099CC;

	width: 400px;

	border: 1px solid #021F4F;

	background-color: #000717;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 6px;

	padding-left: 5px;

	margin-top: 3px;

	margin-bottom: 10px;

}



.infoagencia {

	float: left;

	width: 350px;

	margin-top: 15px;

	margin-bottom: 15px;

}



.faleconosco {

	width: 400px;

	border: 1px solid #01237E;

	padding: 25px;

}



.textfieldpanel {

	font-family: Tahoma;

	font-size: 12px;

	color: #0099CC;

	width: 170px;

	border: 1px solid #021F4F;

	background-color: #000717;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 6px;

	padding-left: 5px;

	margin-top: 0px;

	margin-bottom: 5px;

}

.textoformulario {

	text-align: left;

	width: 115px;

	color: #FFCC00;

	display: inline;

	font: 9px Verdana, Arial, Helvetica, sans-serif;

	margin: 5px 8px 5px 4px;

}



#whois {

	padding-top: 60px;

	padding-left: 15px;

	border: 1px solid #01237E;

	background: #010D41 url(../images/btn_dominio.gif) no-repeat center top;

	margin-top: 10px;

	padding-bottom: 5px;

}



.textfielddomain {

	font-family: Tahoma;

	font-size: 12px;

	color: #0099CC;

	width: 100px;

	border: 1px solid #021F4F;

	background: #000717;

	margin-top: 3px;

	padding: 5px 0px 5px 2px;

	margin-right: 5px;

	float: left;

}



.textfieldselectdomain {

	font-family: Tahoma;

	font-size: 12px;

	color: #0099CC;

	width: 70px;

	border: 1px solid #021F4F;

	background-color: #000717;

	padding: 4px 2px;

	margin: 1px 5px 5px 0px;

}

.btndomain {

	background-color: #020621;

	border: 1px solid #011029;

	margin-top: 5px;

	color: #FFFFFF;

	font-size: 10px;

	background-image: url(../images/bg_btn.gif);

	background-repeat: repeat-x;

	background-position: center center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 3px 3px 3px 5px;

	margin-bottom: 5px;

}

