@font-face {

    font-family: 'neo_sansregular';

    src: url('fontes/neo_sans-webfont.eot');

    src: url('fontes/neo_sans-webfont.eot?#iefix') format('embedded-opentype'),

         url('fontes/neo_sans-webfont.woff') format('woff'),

         url('fontes/neo_sans-webfont.ttf') format('truetype'),

         url('fontes/neo_sans-webfont.svg#neo_sansregular') format('svg');

    font-weight: normal;

    font-style: normal;



}



body, html {COLOR: #797979; line-height: 160%; TEXT-DECORATION: none; FONT-SIZE: 13px; font-family: 'neo_sansregular', arial, verdana, sans-serif; height:100%;}







body{

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

margin-left: 0px;

}





#form_pedaco {

	width: 190px;

	height: auto;

	float: left;

	display:inline;

	margin-bottom: 5px;

}

#form_pedaco2 {

	width: 290px;

	height: auto;

	float: left;

	display:inline;

	margin-bottom: 5px;

}



#form_pedaco3 {

	width: 290px;

	height: auto;

	float: left;

	display:inline;

	margin-bottom: 5px;

	margin-right: 20px;

}



#form_pedaco4 {

	width: 290px;

	height: auto;

	float: left;

	display:inline;

	margin-bottom: 5px;

}



#form_esq {

	width: 100%;

	height: auto;

	float: left;

	display:inline;

	text-align: left;

}



#form_dir {

	width: 100%;

	height: auto;

	float: left;

	display:inline;

	margin-top: -2px;

	margin-bottom: 5px;

}



#form_txt {

	margin-top: -2px;

}



#form_dir2 {

	width: 100%;

	height: auto;

	float: left;

	display:inline;

	margin-top: -2px;

	margin-bottom: 15px;

}



#titulos_curriculo {

	width: 100%;

	height: 20px;

	float: left;

	display:inline;

	color: #686868;

	font-size:16px; 

	line-height: 120%;

	font-style:italic;

	overflow: hidden;

	BACKGROUND-IMAGE: url(imagens/linha_trabalhe.png); 

	background-repeat: repeat-x;

	BACKGROUND-POSITION: center bottom;

	padding-bottom: 2px;

	margin-bottom: 5px;



}



#divisor_form {

	width: 100%;

	height: 10px;

	float: left;

	display:inline;

}



#divisor_form2 {

	width: 100%;

	height: 30px;

	float: left;

	display:inline;

}



input[type=submit] {

	font-size: 13px;

	line-height: 26px;

	height: 24px;

	color: #666666;

	background: #D1D1D1;

	padding: 0px 11px 3px 10px;

	border: none;

	cursor: pointer;

	margin-top: 10px;

	font-family: 'neo_sansregular', arial, verdana, sans-serif;

	font-style:italic;

	

	border-radius: 4px;

	-moz-border-radius: 4px;

	-webkit-border-radius: 4px;

	-o-border-radius: 4px;

	behavior:url(border-radius.htc);

	}

input[type=submit]:hover { 

	background: #ED3237;  

	color: #ffffff;

	}

	

	

.InputPadrao {

	font-family: 'neo_sansregular', arial, verdana, sans-serif;

	color: #666666;

	font-size: 13px;

	text-align: left;

	border-style: double;

	border-color: #D6D6D6; 

	border-width: 2px; 

	background-color: #D6D6D6;

	border-radius: 4px;

	padding:2px 4px 2px 4px;

	-moz-border-radius: 4px;

	-webkit-border-radius: 4px;

	behavior:url(border-radius.htc);

}

.InputSelected {

	font-family: 'neo_sansregular', arial, verdana, sans-serif;

	color: #ffffff;

	font-size: 13px;

	text-align: left;

	border-style: solid;

	border-color: #ED3237; 

	border-width: 2px; 

	background-color: #ED3237;

	outline:none;

	border-radius: 4px;

	padding:2px 4px 2px 4px;

	-moz-border-radius: 4px;

	-webkit-border-radius: 4px;

	behavior:url(border-radius.htc);

}



