body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	background-color: #666666;
}
div {
	/*outline: dotted 1px;*/
}
h1, h2, h3, h4, h5, h6, p{
	margin-top:0px;
	
}
H1
{
	font: 90%/1.5 Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000 !important;
	letter-spacing: -1px;
	margin: 0 0 10px;
	text-align: center;
}

form {
	margin:0px;
}
#jcontenedor {
	width: 970px;
	margin: auto;
}
#jheader1{
	height: 122px;
	width: 963px;
	background-color: #FFFFFF;
	padding-right: 7px;
	background-image: url(../images/header1.png);
	background-position: right;
}
#jlogo {
	float: left;
	padding-top: 13px;
}

#jlogin {
	float: right;
	margin-top: 10px;
}

#jheader2{
	height: 32px;
	width: 970px;
	background-image: url(../images/header2.gif);
}
#jheader2 ul {
	margin:0px;
	padding:0px;
	list-style-type: none;
}
#jheader2 ul li {
	float: left;
	border-right: #5A5A5A solid 1px;
}
#jheader2 ul li a{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	float: left;
	height: 27px;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 5px;
}

#jheader2 ul li a:hover {
	background-color: #C70000;
}
#jheader3{
	height: 249px;
	float: left;
	background-color: #CBCBCB;
}
.jflash {
	width: 351px;
	float: left;
}
.adsense_top {
	width: 300px;
	float: left;
}
#jcontent{
	width: 970px;
	float: left;
	padding-top: 0px;
	padding-bottom: 12px;
	background-color: #FFFFFF;
}
#jright{
	float: right;
	width: 280px;
	padding-right: 8px;
}
.jdivjobs{
	width: 650px;
	float: left;
	background-image: url(../images/mbloque1.gif);
	margin-bottom: 12px;
	margin-left: 10px;
	margin-top:12px;
}
.jdivjobsheader{
	width:650px;
	float:left;
	background-image: url(../images/mbloque1_header.gif);
	height: 35px;
}
.jdivjobsheader h2 {
	margin: 0px;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 15px;
	padding-top: 4px;
}

.jdivjobsfooter{
	width:650px;
	float:left;
	background-image: url(../images/mbloque1_footer.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
.jdivjobs ul{
	margin:0px;
	padding:0px;
	float: left;
	list-style-type: none;
}
.jdivjobs ul li{
	float:left;
	width: 200px;
	display: block;
	padding-left: 13px;
	padding-right: 3px;
	min-height: 87px;
}
.jdivjobs ul li a {
	text-decoration:none;
	color: #8D0505;
}
.jdivjobs ul li a:hover{
	color: #E60000;
}


/**/
.jdivjobs2{
	width: 948px;
	float: left;
	background-image: url(../images/mbloque2.gif);
	margin-bottom: 12px;
	margin-left: 10px;
}
#jdestacadas.jdivjobs2{
	background-image: url(../images/mbloque2b.gif);
}
.jdivjobs2 .jdivjobsheader{
	width:948px;
	float:left;
	background-image: url(../images/mbloque2_header.gif);
	height: 35px;
}
.jdivjobs2 .jdivjobsheader h2 {
	margin: 0px;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 15px;
	padding-top: 4px;
	float: left;
}

.jdivjobs2 .jdivjobsfooter{
	width:948px;
	float:left;
	background-image: url(../images/mbloque2_footer.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-bottom: 10px;
}
.jdivjobs2  ul{
	margin:0px;
	padding:0px;
	float: left;
	list-style-type: none;
}
.jdivjobs2 ul li{
	float:left;
	width: 214px;
	display: block;
	padding-left: 20px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 4px;
	background-image: url(../images/vineta.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
}
#jdestacadas.jdivjobs2 ul li{
	float:left;
	width: 148px;
	display: block;
	padding-top: 0px;
	height: 105px;
	background-image: url(../images/jitemdestac.gif);
	background-position: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 9px;
	text-align: center;
}
#jdestacadas .etd{
	width: 148px;
	height: 105px;
}
#jdestacadas .etd td{
	text-align:center;
	vertical-align:middle;
}
#jdestacadas.jdivjobs2 ul li a{
}
#jdestacadas.jdivjobs2 ul li a img{
	border: 0px;
}
.jdivjobs2 ul li a{
	text-decoration:none;
	color: #000000;
}
.jdivjobs2 ul li a:hover{
	color: #E60000;
}


#jfooter{
	width: 970px;
	float: left;
	background-color: #720000;
	color: #FFFFFF;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 5px;
}
#jfooter a {
	color:#FFFFFF;
	text-decoration:none;
}
.linksabajo {
	padding-bottom: 6px;
}
.linksabajo a {
	padding-left: 6px;
	padding-right: 6px;
}
.socialicons {
	padding-top: 4px;
	padding-bottom: 4px;
}
.socialicons img {
	margin-left: 5px;
	margin-right: 5px;
}
/******************/
#jbusqueda{
	float: left;
	width: 310px;
	padding-left: 9px;
	padding-top: 12px;
}

.jform {
	background-image: url(../images/jform1.gif);
	width: 302px;
	float: left;
}
.jform a {
	color: #0066CC;
	text-decoration: none;
}

.jform .int {
	float: left;
	width: 302px;
	background-image: url(../images/jform2.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
.jform h2 {
	margin: 0px;
	font-size: 16px;
	margin-left: 15px;
	margin-right: 25px;
	padding-top: 13px;
	padding-bottom: 4px;
	border-bottom: 1px solid;
	margin-bottom: 15px;
}
.jform .campos {
	float: left;
	width: 287px;
	padding-left: 15px;
	padding-bottom: 4px;
}
.jform .campos label {
	float: left;
	width: 70px;
	padding-top: 2px;
}
.jform .campos input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
}
/*para los registros y busquedas*/
 .campos_register{
	float: left;
	width: 100%;
	padding-left: 20px;
	padding-bottom: 15px;
	}
 .campos_register label.texto {
	float: left;
	width: 130px;
	padding-top: 2px;
	text-align:left;
	font-size:12px;
}

 .campos_register input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
}






.jtodosempleos {
	width: 184px;
	margin: auto;
	padding-bottom: 20px;
}
.jtodosempleos a {
	width: 184px;
	display: block;
	text-align: center;
	background-image: url(../images/btodosempleos.gif);
	height: 22px;
	color: #000;
	font-weight: bold;
	padding-top: 3px;
}


.botonazul {
	background-image: url(../images/botonazul.gif);
	width: 59px;
	color: #FFF;
	font-weight: bold;
	height: 24px;
	border-style: solid;
	border-width: 0px;
	padding-bottom:3px;
	cursor: pointer;
	font-size: 12px;
}
/**********/
#jlogin .jform {
	background-image: url(../images/jlform1.gif);
	width: 302px;
	float: left;
}
#jlogin .jform a {
	color: #0066CC;
	text-decoration: none;
}

#jlogin .jform .int {
	float: left;
	width: 302px;
	background-image: url(../images/jlform2.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-top: 15px;
}
#jlogin .jform .campos {
	float: left;
	width: auto;
	padding-left: 15px;
	padding-bottom: 4px;
}
#jlogin .jform .campos label {
	float: left;
	width: 70px;
	padding-top: 2px;
}
#jlogin .jform .campos input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	margin-right: 5px;
}
.planes {
	background-image: url(../images/planes1.gif);
	width: 276px;
	float: left;
	padding-top:10px;
}
.planes .int {
	float: left;
	width: 276px;
	padding-top: 20px;
	background-image: url(../images/planes2.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-bottom: 20px;
}
.planes a {
	color: #333333;
	text-decoration: none;
}
.feedrss {
	position: absolute;
	margin-left: 290px;
	padding-top: 3px;
}
.feedrss img {
	margin-right: 6px;
}
.feedrss a {
	color: #FFFFFF;
	text-decoration: none;
}

#links{
	height: 32px;
	width: 970px;
	background-image: url(../images/header2.gif);
}
#links ul {
	margin:-1px;
	padding:0px;
	list-style-type: none;
}

#links ul li {
	float: left;
	border-right: #bf0101 solid 1px;
}




#links UL LI A
{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	float: left;
	height: 27px;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 5px;
}
#links UL LI A:hover
{
	background-image: url(../images/amenuhover.png);
}
#links UL LI.dfhome A
{
}
#links UL LI.dfhome A:hover
{
	background-image: url(../images/amenuhomehover.png);
	background-position: top left;
}
#links UL LI UL LI A
{
	width: 115px;
	background-image: url(/../images/biselmenu.gif);
	text-align: left;
	padding-top: 5px;
	padding-bottom: 6px;
	font-size: 11px;
	color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #7C0606;
	padding-left: 10px;
	height: auto;
}
#links UL LI UL LI A:hover
{
	background-color: #CC0000;
	background-image: none;
}
#links UL LI#current UL LI A
{
	text-decoration: none;
	font-size: 11px;
}
#links UL LI#current UL LI A:hover
{
	text-decoration: underline;
}
#links LI:hover
{
	position: relative;
	z-index: 300;
}
#links UL UL
{
	position: absolute;
	left: -9999px;
	top: -9999px;
}
* HTML #links UL LI
{
	float: left;
}
#links UL LI:hover>UL
{
	left: 0px;
	margin-left: 0px;
	top: 33px;
}
#links UL LI:hover>UL UL
{
	position: absolute;
	left: -9999px;
	top: -9999px;
	width: auto;
}
#links UL LI:hover UL
{
	left: 0px;
	margin-left: 0px;
	top: 33px;
}


<!--=================================================-->
DIV.main
{
	text-align: left;
	width: 100%;
}
DIV.main FORM
{
	color: #464646;
}

TEXTAREA
{
	font-family: "Courier new", Courier, fixed-width;
	font-size: 12px;
}
DIV.show_resume
{
	width: 700px;
	border: 3px outset #CCCCCC;
	padding: 5px;
	text-align: left;
}
DIV.show_cover
{
	width: 90%;
	border: 3px outset #CCCCCC;
	padding: 5px;
	text-align: left;
}
DIV.navbar_top
{
	margin-bottom: 8px;
	float: left;
	width: 670px;
}
DIV.narrow_navbar_top
{
	margin-bottom: 8px;
	width: 100%;
}
DIV.navbar_bottom
{
	margin-top: 8px;
	float: left;
	width: 670px;
}
DIV.narrow_navbar_bottom
{
	margin-top: 8px;
	width: 100%;
}
DIV.post_single_job
{
	text-align: left;
	padding: 0.25em;
	float: left;
}
DIV.post_single_job_left
{
	text-align: left;
	width: 115px;
	float: left;
}
DIV.post_single_job_right
{
	float: left;
	width: 600px;
}
DIV.post_single_job_l_left
{
	width: 100px;
	float: left;
}
DIV.post_single_job1_div_left
{
	text-align: left;
	padding-left: 5px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 380px !important;
	width: 350px;
	padding-top: 5px;
	float: left;
	margin-bottom: 4px;
}
DIV.create_menu
{
	text-align: center;
	padding-left: 5px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 380px !important;
	height:450px;
	padding-top: 5px;
	float: none;
	margin-bottom: 4px;
}
DIV.post_single_job1_div
{
	padding-bottom: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	clear: both;
}
DIV.post_single_job1_div_left_bottom
{
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	padding-left: 5px;
	padding-top: 5px;
	width: 385px;
	margin-bottom: 4px;
	float: right;
}
DIV.post_single_job2_div
{
	width: 450px;
	height: 480px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
	padding-left: 5px;
}
DIV.post_single_job3
{
	clear: both;
	display: block;
	height: auto;
}
DIV.post_single_job3_box_left
{
	width: 300px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	padding-left: 5px;
	float: left;
	margin-left: 20px;
	padding-top: 5px;
	height: auto;
	text-align: left;
}
DIV.post_single_job3_box
{
	width: 320px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	padding-left: 5px;
	height: 310px;
	float: right;
	margin-right: 30px;
	padding-top: 5px;
	text-align: left;
}

DIV.post_single_job3_gateway
{
	width: 310px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	padding-left: 5px;
	float: right;
	margin-right: 35px;
}
DIV.post_single_job_gateway
{
	width: 140px;
	float: left;
}
DIV.post_single_job_gateway_left
{
	float: left;
	width: 100px;
}
DIV.post_single_job_gateway_right
{
	width: 25px;
	float: left;
}
DIV.post_single_job_gateway_submit
{
	height: 20px;
	text-align: center;
}

DIV.ad_res_salary_type_radio
{
	text-align: left;
	margin-left: 70px;
	width: 200px;
}
DIV.ad_res_salary_type_radio_left
{
	width: 85%;
	float: right;
	text-align: left;
}
DIV.ad_res_salary_type_radio_right
{
	text-align: left;
	width: 15%;
	float: left;
}
DIV.register_employer_div_left
{
	float: left;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 370px;
	margin-bottom: 5px;
	height: 479px;
	padding-top: 5px;
	margin-left:50px;
}
DIV.register_employer_div
{
	padding-top: 5px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 380px;
	float: right;
	margin-bottom: 5px;
	margin-right:80px;
}
DIV.register_employer_div LEGEND, DIV.register_employer_div_left LEGEND
{
	font-size: 12pt;
	font-weight: bold;
}
DIV.register_employer
{
	text-align: left;
	width: 360px;
	height: 25px;
	padding: 0.15em;
	margin: 3px;
}
DIV.register_employer_submit
{
	margin-top: 20px;
	text-align: center;
	clear: both;
}
DIV.register_employer_change_div_right
{
	float: right;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 365px;
	margin-bottom: 5px;
	height: 108px;
	clear: both;
	padding-top: -10px;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
}
DIV.register_employer2_div_left
{
	float: left;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 365px;
	margin-bottom: 5px;
	margin-left:70px;
	margin-right:10px;
	height: 518px;
	clear: both;
	padding-top: 5px;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
}
DIV.register_partner2_div_left
{
	float: left;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 365px;
	margin-bottom: 5px;
	margin-left:70px;
	height: 380px;
	clear: both;
	padding-top: 5px;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
}
DIV.register_employer_change_status_privacy_div
{
	margin-top:3px;
	text-align: left;
	width: 340px;
}
DIV.register_employer2_privacy_div
{
	margin-top:20px;
	text-align: left;
	width: 340px;
}
DIV.register_employer2_privacy_left
{
	float: left;
	width: 120px;
}
DIV.register_employer2_privacy
{
	text-align: left;
	width: 190px;
	float: right;
}
DIV.register_employer2_privacy_left2
{
	float: left;
	text-align: left;
	width: 140px;
}
DIV.register_employer2_privacy_left2_left
{
	float: left;
	text-align: left;
	width: 110px;
}
DIV.register_employer2_div
{
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 370px;
	float: left;
	margin-bottom: 5px;
	z-index: 1;
	padding-top: 5px;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
}
DIV.register_employer2_div FIELDSET.register_employer
{
	margin-left: 30px;
}
DIV.register_employer_left
{
	text-align: left;
	width: 30%;
	float: left;
	padding-right: 0.25em;
	display: block;
}
DIV.register_employer_right
{
	text-align: left;
}
DIV.register_employer_with_radio
{
	width: 200px;
	margin-left: 70px;
	display: block;
}
DIV.register_employer_with_radio_left
{
	width: 80%;
	float: right;
	text-align: left;
}
DIV.reg_salary_type_select
{
	text-align: center;
	margin-left: 68px;
	width: 200px;
}
DIV.reg_salary_type_radio
{
	text-align: left;
	margin-left: 140px;
	width: 200px;
}
DIV.reg_salary_type_radio_left
{
	width: 85%;
	float: right;
	text-align: left;
}
DIV.salary_type_radio
{
	text-align: left;
	margin-left: 40px;
	width: 200px;
}
DIV.salary_type_radio_left
{
	width: 85%;
	float: right;
	text-align: left;
}
DIV.salary_type_radio_right
{
	text-align: left;
	width: 15%;
	float: left;
}
DIV.add_cover
{
	text-align: left;
	width: 400px;
	margin: 3px;
}
DIV.add_cover_left
{
	text-align: left;
	width: 20%;
	float: left;
	padding-right: 0.25em;
}
DIV.add_cover_radio
{
	width: 5%;
	float: left;
}
DIV.add_cover_with_radio_left
{
	text-align: left;
	width: 25%;
	float: left;
	padding-right: 5px;
}
TABLE.search
{
	text-align: center;
	padding: 3px;
	width: 350px;
}
TD.search
{
	text-align: left;
}
DIV.search
{
	text-align: center;
	padding: 0.25em;
	margin: 3px;
	display: block;
	width: 450px;
}
.search_left
{
	text-align: left;
	width: 40%;
	float: left;
	padding-right: 0.25em;
}
.search_right
{
	text-align: left;
	padding-left: 0.25em;
}
FIELDSET.save_search_with_radio
{
	margin-bottom: 10px;
}
DIV.save_search_with_radio
{
	width: 300px;
	padding: 3px;
}
DIV.save_search_with_radio_left
{
	text-align: right;
	width: 20%;
	float: left;
}
DIV.save_search_with_radio_right
{
	text-align: left;
	padding-right: 5px;
}

DIV.register_seeker2_div_left
{
	float: left;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 370px;
	margin-bottom: 5px;
	height: 340px;
	padding-top: 5px;
}
DIV.register_seeker2_div_left_bottom
{
	float: left;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 370px;
	margin-bottom: 15px;
	height: 210px;
	padding-top: 5px;
}
DIV.register_seeker2_div
{
	padding-top: 5px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 380px;
	float: right;
	margin-bottom: 5px;
	height: 340px;
}
DIV.register_seeker2_div_bottom
{
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 380px;
	float: right;
	margin-bottom: 5px;
	height: 222px;
	padding-top: 5px;
}
DIV.register_seeker2_div LEGEND, DIV.register_seeker2_div_left LEGEND
{
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
}
DIV.register_seeker
{
	text-align: left;
	width: 360px;
	padding: 0.25em;
	margin: 3px;
}
DIV.register_seeker_submit
{
	margin-top: 30px;
	text-align: left;
	width: 770px;
}
TABLE.register_seeker_month
{
	width: 100%;
	padding: 3px;
	margin: 3px;
}
DIV.register_seeker_month
{
	margin-left: 8px;
	text-align: left;
}
DIV.register_seeker_left, DIV.wizard_left
{
	text-align: left;
	width: 40%;
	float: left;
	clear: none;
	padding-right: 0.25em;
}
DIV.register_seeker_month_left
{
	width: 104px;
	float: left;
}
HTML>BODY DIV.register_seeker_month_left
{
	width: 108px;
}
DIV.register_seeker_year_right
{
	text-align: left;
}
TABLE.register_seeker_year
{
	padding: 0px;
	margin: 0px;
	text-align: left;
}
DIV.register_seeker_year_right
{
	margin-left: 115px;
}
DIV.installer_left
{
	text-align: left;
	width: 50%;
	float: left;
	clear: none;
	padding-right: 0.25em;
}
DIV.wizard_right
{
	text-align: left;
	width: 60%;
	float: right;
	clear: none;
	padding-left: 0.25em;
}
DIV.installer_right
{
	text-align: left;
	width: 45%;
	float: right;
	clear: none;
	padding-right: 0.25em;
}
DIV.installer_submit
{
	text-align: center;
	clear: both;
	float: none;
	padding: 0.25em;
}
DIV.wizard_link_left
{
	text-align: left;
	width: 60%;
	float: left;
	padding-left: 0.25em;
}
DIV.wizard_link_right
{
	text-align: left;
	width: 40%;
	float: left;
	padding-left: 0.25em;
}
DIV.installer
{
	text-align: center;
	width: 600px;
	height: 25px;
	margin: 10px;
	padding: 0.25em;
}
DIV.add_resume
{
	text-align: left;
	width: 750px;
	padding: 0.25em;
	margin: 3px;
	height: 20px;
}
DIV.add_resume_left
{
	text-align: left;
	width: 25%;
	height: 25px;
	float: left;
	padding-right: 0.25em;
}
DIV.add_resume_right
{
	text-align: left;
	width: 65%;
	height: 25px;
	float: right;
	padding-left: 0.25em;
}
DIV.add_resume_radio_left
{
	text-align: left;
}
DIV.add_resume_radio_right
{
	width: 4%;
	float: left;
	text-align: left;
	clear: left;
}
DIV.add_resume_with_radio_left
{
	text-align: left;
	width: 25%;
	float: left;
}
DIV.add_resume_with_radio_right
{
	float: left;
	text-align: left;
	width: 60%;
}
DIV.edit_cover_left
{
	float: left;
	width: 55%;
}
DIV.edit_cover_right
{
	text-align: left;
}
DIV.edit_cover_radio
{
	float: left;
	width: 4%;
}
DIV.edit_cover_with_radio_left
{
	text-align: left;
	width: 100%;
}
DIV.edit_cover_with_radio_right
{
	text-align: right;
}
.error
{
	color: #CC0000;
}
.success
{
	color: #009900;
}
FIELDSET.add_resume_radio
{
	width: 700px;
	padding: 10px;
	clear: both;
}
DIV.edit_resume
{
	width: 700px;
}
DIV.edit_resume_left
{
	width: 20%;
	float: left;
	text-align: left;
}
DIV.edit_resume_right
{
	text-align: left;
}
DIV.edit_resume_head
{
	font-weight: bold;
	font-size: 14px;
}
.qs_secondary_left
{
	text-align: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.qs_secondary_right
{
	text-align: left;
}
#qs_secondary_id
{
	float: left;
	width: 150px;
	margin-left: 4px;
}
#qs_secondary_keywords
{
	float: left;
	width: 150px;
	margin-left: 50px;
}
#qs_secondary_industry
{
	float: left;
	width: 150px;
	margin-left: 50px;
}
#qs_secondary_country
{
	float: left;
	width: 250px;
	margin-left: 52px;
}
#qs_secondary_city
{
	float: left;
	width: 150px;
	margin-left: 50px;
/*add by jo*/
}
#qs_secondary_state
{
	float: left;
	width: 150px;
	margin-left: -50px;
/*add by jo*/
}
.qs_secondary_submit
{
	float: left;
	margin-top: 15px;
/*10*/
	width: 60px;
	margin-left: 20px;
/*add by jo*/
}
DIV.qs_secondary_form DIV.adv_left
{
	text-align: left;
	clear: both;
	padding-left: 10px;
}
INPUT.qs_secondary
{
	margin-top: -1px;
}
DIV.from_image
{
	float: left;
	clear: right;
}
DIV.from_header
{
	float: right;
	clear: left;
}
DIV.to_header
{
	float: left;
	margin-top: 30px;
}
DIV.account
{
	float: right;
	margin-top: 30px;
	border: 1px solid #808080;
	text-align: center;
}
DIV.to_block
{
}
TABLE.invoice
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: left;
	display: block;
	margin-top: 5px;
	width: 100%;
}
HTML>BODY TABLE.invoice
{
	margin-top: 6em;
}
TH.invoice
{
	font-weight: bold;
}
HTML>BODY TH.invoice
{
	width: 122px;
}
TR.invoice_row1
{
	padding: 1px;
	background-color: #F0F0F0;
}
TR.invoice_row2
{
	background-color: #A0A0A0;
}
TABLE.search_res
{
	width: 750px;
	border-collapse: collapse;
	clear: both;

}
TR.search_ends, TH.search_ends
{
	font-size: 12px;
	text-align: left;
	padding-left: 3px;
	color: #FFF;
	background-image: url(../images/header2.gif);
	padding: 3px;
	border-bottom: 1px solid #CCC;
	height:20px;
}
TR.search_row1, TD.search_row1
{
	text-align: left;
	padding: 6px;
	border-bottom: 1px solid #CCC;
	vertical-align: middle;
	height: 32px;
	
}
TR.search_row1,TR.search_row2{
	background-color:#f6f2d5;
	}

TR.search_row1:hover, TR.searchrow1:active
{
	border-bottom: 1px solid #EBEBEB;
	text-align: left;
	padding-left: 3px;
	height: 25px;
	background: #FFF;
}
TR.search_row2, TD.search_row2
{
	text-align: left;
	padding: 6px;
	border-bottom: 1px solid #CCC;
	vertical-align: middle;
	height: 32px;
}


TR.search_row2:hover
{
	border-bottom: 1px solid #EBEBEB;
	text-align: left;
	padding-left: 3px;
	height: 25px;
	background: #FFF;
}
H3.view_title
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 16pt;
	margin-bottom: 0px;
}
DIV.view_job_table
{
	float: left;
	width: 520px;
	margin-top: 10px;
	margin-left: 40px;
	margin-right: 20px;
}
DIV.view_apply
{
	margin-top: 2px;
	margin-left: 20px;
	margin-right: 20px;
	text-align: right;
	padding: 3px;
	width: 90%;
	display: block;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	padding: 4px;
	float: right;
}
.view_job_image
{
	float: left;
	padding-left:20px;
}
.view_apply A
{
	color: #D68206;
	font-size: 14px;
}
TABLE.view_contact
{
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 30px;
	width: 650px;
	/*border: 1px solid #C2C2C2;*/
	/*border-bottom: 1px solid #C2C2C2;*/
	/*background-color: #e6e6e6;*/
	clear: both;
	padding: 4px;
}
DIV.view_short_head
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	background:#e6e6e6;
	font-weight: bold;
	padding-top: 5px;
	padding-left:10px;
	padding-bottom: 5px;
	/*border-left:1px solid #CCC;
	border-right:1px solid #CCC;*/
	width: 550px;
	display: block;
	text-align: left;
	margin-left: 20px;
	margin-right: 20px;
}
DIV.view_short
{
	color: #000000;
	text-align: left;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	margin-left: 20px;
	margin-right: 20px;
	padding-left:10px;
	width:550px;
}
DIV.view_long_head
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	font-weight: bold;
	/*border-left:1px solid #CCC;
	border-right:1px solid #CCC;*/
	margin-left: 20px;
	margin-right: 20px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom: 5px;
	width: 550px;
	display: block;
	text-align: left;
	background:#e6e6e6;
}
DIV.view_long
{
	color: #000000;
	text-align: left;
	margin-left: 20px;
	margin-right: 20px;
	width:550px;
	padding:10px;
	/*border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;*/
	background:#e6e6e6;
}

TABLE.view_job
{
	width: 701px;
	
	background: #e6e6e6;
}
.view_job TD.left
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
	padding: 2px;
}
.view_job TD.right
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 2px;
}
TABLE.view_contact .left1
{
	font-weight: bold;
	text-align: right;
	padding: 2px;
}
TABLE.view_contact .left2
{
	text-align: left;
	padding: 2px;
}
TABLE.view_contact .right1
{
	font-weight: bold;
	text-align: right;
	padding: 2px;
}
TABLE.view_contact .right2
{
	text-align: left;
	padding: 2px;
}
TD.qs_index_box
{
	color: #000000;
	padding-left: 20px;
	font-family: Myriad, sans-serif;
	width: 253px;
	border-right: 1px solid #C2C2C2;
	border-left: 1px solid #C2C2C2;
	border-bottom: 1px solid #C2C2C2;
	background: #FFFFFF url(../images/qs_background_ff.gif) repeat-x top !important;
	background: #FFFFFF url(../images/qs_background.gif) repeat-x top;
	padding-right: 7px;
	padding-bottom: 5px;
}
TD.qs_under
{
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	position: relative;
	height: 30px;
	margin-top: 5px;
}
TD.featured_employer
{
	width: 253px;
	text-align: center;
}
.featured_employer UL
{
	text-align: left;
}
.featured_employer H3
{
	margin: 1px;
	font-weight: bold;
}
TD.qs_options
{
	background-color: #FFF7EA;
	height: 220px;
	margin: 0px;
	padding: 0px;
}
TD.search_interest
{
	background-color: #EFEFEF;
	height: 50px;
	vertical-align: top;
}
TD.categories
{
	font-size: 10px;
	vertical-align: top;
}
.sub_heading
{
	font: 90%/1.5 Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #7E7E7E;
	letter-spacing: -1px;
}
DIV.seeker_img
{
	margin-left: 0px !important;
	margin-left: -35px;
/*primer parametro anterior 10 ch by jo*/
	margin-bottom: 5px;
	width: 200px;
	text-align: left;
}
DIV.seeker_img_large
{
	
	margin-left: 80px !important;
	width: 300px;
	text-align: center;
	display:inline;
	color:#333;
	
	font-size:18px;
}
DIV.seeker_img_lower
{
	border-bottom: 1px solid #AAAAAA;
	margin-left: 28px;
	width: 200px;
	text-align: center;
	margin-top: 15px;
}
DIV.seeker_quick_search
{
	text-align: left;
	margin-top:3px;
/*margin-left: 10px;/*10 ch by jo*/
	margin-bottom: 5px;
	padding-left: 5px;
	background-color: #EEEEEE;
	border: 1px solid #AAAAAA;
	width: auto !important;
	width: 242px;
	padding: 5px;
}
DIV.qs_index
{
	text-align: left;
	margin-left: -2px;
	margin-bottom: 2px;
	padding-left: 1px;
	padding: 2px;
}
DIV.seeker_wide
{
	padding-top: 3px;
	text-align: center;
	width: 530px;
	margin-left: 5px;
}
DIV.seeker_wide2
{
	margin-top: 5px;
	padding-top: 3px;
	text-align: center;
	width: 900px;
	margin-left: 5px;
}
DIV.seeker_wide P
{
	text-align: left;
}
DIV.seeker_narrow
{
	text-align: center;
	margin-top: 10px;
	margin-bottom: 5px;
	width: 252px;
	background-color: #EEEEEE;
	border: 1px solid #AAAAAA;
	padding-bottom: 0px !important;
	padding-bottom: 10px;
}
TH.seeker_search_ends
{
	font-size: 10pt;
	height: 18px;
	text-align: center;
}
TABLE.seeker_search_res
{
	width: 100%;
	border-collapse: collapse;
	background-color: #FFFFFF;
	border-top: 1px solid #AAAAAA;
}
TD.seeker_search_row2
{
	text-align: center;
	padding-top: 3px;
}
TD.seeker_search_row1
{
	text-align: center;
	background-color: #EEEEEE;
	padding-top: 3px;
}
TH.seeker_search_ends_wide
{
	font-size: 12px;
	text-align:center !important;
	padding-left: 3px;
	color: #252525;
	background-color: #E1E1E1;
	padding: 6px;
	border-bottom: 1px solid #CCC;
}
TABLE.seeker_search_res_wide
{
	width: 100%;
	border-collapse: collapse;
}
TD.seeker_search_row2_wide
{
	text-align: left;
	border-bottom: 1px solid #CCC;
	vertical-align: middle;
	height: 32px;
}
TD.seeker_search_row1_wide
{
	text-align: left;
	border-bottom: 1px solid #CCC;
	vertical-align: middle;
	height: 32px;
}
TR.seeker_search_row1_wide:hover
{
	border-bottom: 1px solid #EBEBEB;
	text-align: left;
	padding-left: 3px;
	height: 25px;
	background: #FFFDE9;
}
TR.seeker_search_row2_wide:hover
{
	border-bottom: 1px solid #EBEBEB;
	text-align: left;
	padding-left: 3px;
	height: 25px;
	background: #FFFDE9;
}
H3.sign_in
{
	text-align: center;
	border-bottom: 1px solid #AAAAAA;
	width: 300px;
	margin-top: 15px;
}
DIV.sign_in_box
{
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 300px;
	text-align: center;
	padding: 10px;
	height: 100px;
	display: block;
	margin: auto;
}
DIV.login_left
{
	margin-top: 5px;
	text-align: left;
	width: 100px;
	float: left;
	padding-right: 0.25em;
}
DIV.login_right
{
	margin-top: 3px;
	text-align: left;
	padding-left: 0.25em;
}
DIV.login_submit
{
	margin-top: 7px;
}
DIV.quick_search_box
{
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 400px;
	text-align: center;
	padding-left: 10px;
	padding: 10px;
	height: auto;
	margin: auto;
	margin-top: 5px;
}
DIV.quick_search_left
{
	margin-top: 5px;
	text-align: left;
	width: 100px;
	float: left;
	padding-right: 0.25em;
	margin-left: 5px;
}
DIV.quick_search_right
{
	margin-right: 50px;
	margin-bottom: 5px;
	text-align: left;
}
.quick_search_right
{
	margin-right: 130px;
	margin-bottom: 5px;
}
DIV.quick_search_submit
{
	margin-top: 7px;
}
DIV.edit_preferences_div
{
	text-align: center;
	width: 300px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
/*margin-left: 230px;  q by jo*/
}
FIELDSET.edit_preferences
{
	border: 0px solid #000000;
}
FIELDSET.edit_preferences LEGEND
{
	text-align: center;
	margin-left: 80px;
}
DIV.resume_searches_left
{
	width: 160px;
	float: left;
	text-align: left;
}
DIV.resume_searches_div
{
	text-align: left;
	padding-left: 4px;
	width: 420px;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	border: 1px solid #AAAAAA;
	padding-bottom: 10px;
	padding-top: 5px;
	margin: auto;
	margin-bottom: 10px;
}
FIELDSET.resume_searches_div
{
	border: none;
}
DIV.billing_confirm_div
{
	text-align: center;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 300px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
}
DIV.resume_search_box
{
	text-align: center;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 400px;
	padding-top: 5px;
	margin: auto;
	padding-left: 5px;
	margin-bottom: 10px;
}
DIV.resume_search
{
	width: 450px;
	text-align: left;
	padding: 0.25em;
	float: left;
}
DIV.resume_search_left
{
	float: left;
	width: 150px;
}
DIV.multiple_postings_left
{
	width: 160px;
	float: left;
}
DIV.multiple_postings
{
	text-align: left;
	width: 400px;
	padding: 0.38em;
}
DIV.multiple_postings_div
{
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 450px;
	padding-top: 5px;
	margin-left: 10px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
}
DIV.advanced_resume_search_div
{
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 440px;
	padding-top: 0px !important;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
}
DIV.advanced_resume_search
{
	width: 425px;
	text-align: left;
	padding: 0.25em;
}
DIV.advanced_resume_search_left
{
	float: left;
	width: 180px;
}
FIELDSET.save_search_with_radio
{
	border: 1px solid #000000;
}
DIV.advanced_search
{
	width: 400px;
	text-align: left;
	padding: 0.25em;
}
DIV.advanced_search_left
{
	width: 150px;
	float: left;
}
DIV.advanced_search_div
{
	width: 410px !important;
	float: left;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	margin-left: 5px;
	margin-bottom: 12px;
	padding-top: 5px !important;
	padding: 2px;
}
DIV.save_search_with_radio
{
	padding-top: 5px;
	width: 310px;
}
HTML>BODY DIV.save_search_with_radio
{
	width: 320px;
}
DIV.save_search_with_radio_left
{
	width: 105px;
	text-align: left;
}
HTML>BODY #save_search_with_radio_save_search_right
{
	height: 25px;
}
DIV.save_search_with_radio_div
{
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	margin-left: 5px;
	float: right;
	width: 300px;
	margin-bottom: 10px;
	padding-top: 5px;
}
HTML>BODY DIV.save_search_with_radio_div
{
	margin-right: 35px;

}
#save_search_with_radio_search_name
{
/*align: left;
f-*/
}
DIV.advanced_search_submit
{
	width: 100%;
/*270 ch by jo*/
	text-align: center;
/*margin-right: 24px; q by jo*/
	float: left;
/*right ch by jo*/
}
HTML>BODY DIV.advanced_search_submit
{
/*margin-right: 65px; q by jo*/
}
DIV.advanced_search_block
{
	height: 530px;
	margin-top: 20px;

}
DIV.job_agent_left
{
	width: 120px;
	float: left;
}
DIV.job_agent
{
	width: 370px;
	text-align: left;
}
DIV.job_agent_div_left
{
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	padding-top: 5px;
	float: left;
	width: 360px;
}
DIV.job_agent_div
{
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	padding-top: 5px;
	width: 380px;
	float: right;
}
DIV.job_agent_submit
{
	text-align: center;
	width: 100%;
/*360 ch by jo*/
	margin-top: 40px;
/*10 ch by jo*/
	margin-bottom: 40px;
/*float:right;*/
}
HTML>BODY DIV.job_agent_submit
{
	padding-top: 10px;
	text-align: center;
/*center ch by jo*/
	clear: left;
	width: 100%;
/*480 ch by jo
margin-left: 0px; q by jo*/
}
DIV.save_search
{
	width: 600px;
	text-align: center;
	margin-left: 65px !important;
	margin-left: 0px;
}
DIV.wizard_box
{
	text-align: center;
}
DIV.wizard_box INPUT, DIV.wizard_box SELECT
{
	margin-bottom: 3px;
	margin-top: 2px;
}
DIV.wizard_obj_box
{
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	text-align: center;
	width: 550px;
	border: 1px solid #AAAAAA;
}
DIV.wizard_edu_box
{
	padding-left: 10px;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	text-align: left;
	width: 300px;
	border: 1px solid #AAAAAA;
}
DIV.wizard_exp_box
{
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	padding-left: 10px;
	text-align: left;
	width: 475px;
	border: 1px solid #AAAAAA;
}
FIELDSET.wizard_contact_div_left
{
	border: none;
	margin-left: 5px;
}
DIV.wizard_contact_div_left
{
	float: left;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 370px;
	margin-bottom: 5px;
	height: 454px;
	padding-top: 5px;
}
DIV.mass_add
{
	width: 350px;
	text-align: left;
	padding-top: 5px;
	padding-left: 10px;
	margin-bottom: 2px;
	padding: 0.15em;
}
DIV.mass_add_left
{
	float: left;
	text-align: left;
	width: 70px;
}
DIV.mass_add_right
{
	text-align: left;
	width: 70px;
}
DIV.mass_box
{
	text-align: left;
	width: 350px;
	padding: 0.25em;
	padding-top: 10px;
	padding-left: 50px;
	margin-bottom: 10px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
}
DIV.contact_us_div
{
	text-align: left;
	padding-left: 5px;
	border: 1px solid #AAAAAA;
	background: #FFFFFF url(../images/interest_background.gif) repeat-x top;
	width: 490px;
	padding-top: 5px;
/*float: center;
f-*/
	height: 360px !important;
	height: 365px;
	margin-bottom: 4px;
}
#main_tab
{
	text-align: left;
	width: 935px;
	/*770*/
	height: 38px;
	margin: auto;
	margin-top: 1px;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 15px;
	background-image: url(../images/fondomenu.png);
	background-repeat: no-repeat;
	clear:both;
}
#main_tab UL
{
	margin: 0;
	padding: 0;
	list-style: none;
	color: #FFFFFF;
	font-size: 13px;
}
#main_tab LI
{
	float: left;
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	font-size: 13px;
}
#main_tab A
{
	display: block;
	padding: 0;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
#main_tab #current
{
/*background:url("../images/tab_left_current.gif") no-repeat left top;*/
}
#main_tab #current A
{
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: underline;
}
#main_tab A:hover
{
	text-decoration: underline;
}
#submenu LI
{
	display: inline;
	line-height: 200%;
	list-style: none;
	text-align: center;
	padding: 0 15px 3px;
	border-right: 1px solid #898989;
}
#submenu
{
	background: #C9C9E8;
/*width: 730px !important; width: 770px;*/
	width: 908px;
	height: 25px;
	margin: auto;
	border-right: 1px solid #C3C3B2;
	border-left: 1px solid #C3C3B2;
	padding-top: 9px;
	text-align: left;
	color: #333;
	font-size: 12px;
	line-height: 14px;
}
#submenu .current
{
	color: #363636;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
}
#submenu .noline
{
	border-right: 0px solid #000000;
}
#submenu A
{
	border: none;
	color: #000000;
	font-size: 12px;
	padding: 5px;
	vertical-align: middle;
	font-weight: bold;
}
#submenu A:hover
{
	background: #FCFCF7;
	color: #393939;
	padding: 5px;
}
UL#submenu
{
	padding-left: 40px !important;
}
#main_tab #sidelink
{
	float: right;
	margin-top: 4px;
}
#main_tab #sidelink A
{
	display: block;
	background: transparent;
	padding: 0px 0px 5px;
	font-size: 11px;
	font-weight: normal;
	border: 0;
}
DIV.header_completo
{
	margin: 0 auto;
	width: 950px;
	text-align: left;
	height:123px;
}

DIV.header
{
	width: 950px;
/*770*/
	margin: 0 auto;
	text-align: right;
	height: 33px;
	overflow: hidden;
}

DIV.header A:link, DIV.header A:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	float: left;
	height: 27px;
	background-image: url(../images/bgmenu2.png);
	background-position: top center;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 6px;
}
DIV.header A:hover
{
	text-decoration: underline;
	background-image: url(../images/bgmenu2x.png);
}
DIV.header IMG
{
	float: left;
	margin-top: 4px;
}
DIV.header_logo
{
	width: 950px;
/*770*/
	margin: 0 auto;
	text-align: left;
	height: 90px;/* 80px;*/
	vertical-align: middle;

	
}
DIV.header .headerint
{
	background-color: #0000B7;
	float: right;
	height: 33px;
	background-image: url(../images/bgmenu2.png);
	background-position: top center;
}
DIV.page
{
	width: 950px;
/*770px*/
	margin: auto;
	margin-top: 9px;
	text-align: left;
}

/************bordes redondeados**************/
.ct1, .ct2, .ct3, .ct4, .cb1, .cb2, .cb3, .cb4,.ctb3,.ctb4,.ctb2{font-size:2px; overflow:hidden; display:block;}
.ct1, .cb1 {height:1px; background:#878787; margin:0 5px;}
.ct2 {height:1px; background: #e6e6e6 ; border-right:3px solid #878787; border-left:3px solid #878787; margin:0 3px;}
.ct3 {height:1px; background: #e6e6e6 ; border-right:2px solid #878787; border-left:2px solid #878787; margin:0 2px;}
.ct4 {height:2px;background: #e6e6e6 ; border-right:2px solid #878787; border-left:2px solid #878787; margin:0 1px;}
.cb2 {height:1px; background:#ddd; border-right:3px solid #878787; border-left:3px solid #878787; margin:0 3px;}
.cb3 {height:1px; background:#ddd; border-right:2px solid #878787; border-left:2px solid #878787; margin:0 2px;}
.cb4 {height:1px; background:#ddd; border-right:2px solid #878787; border-left:2px solid #878787; margin:0 1px;}
.ctcontent {background: #efeeee ; border-right:2px solid #878787; border-left:2px solid #878787; padding:0 5px 5px 5px; font-weight:bold;font-size:14px;}
.cbcontent {background:#e6e6e6; border-right:2px solid #878787; border-left:2px solid #878787; padding:5px 5px 0 5px;}
.cbcontenido{background:#ededed; border-right:2px solid #878787; border-left:2px solid #878787;height:18px;text-align:center;}
.cbcontenidoActivo{background:url(../images/qs_tab.gif) repeat-x top;; border-right:2px solid #878787; border-left:2px solid #878787;height:18px;text-align:center;}
.ctb2 {height:1px; background:#ededed url(../images/qs_tab1.gif) repeat-x top; border-right:3px solid #878787; border-left:3px solid #878787; margin:0 3px;}
.ctb3 {height:1px; background:#ededed url(../images/qs_tab1.gif) repeat-x top ; border-right:2px solid #878787; border-left:2px solid #878787; margin:0 2px;}
.ctb4 {height:2px;background:#ededed url(../images/qs_tab1.gif) repeat-x top; border-right:2px solid #878787; border-left:2px solid #878787; margin:0 1px;}

.mostraropcion
{
	display:inline;
	float:left;
	width:46%;
	}
.mostraropcion .texto
{
	float:left;
	}
.mostraropcion input
{
	float:right;
	margin-right:20px;
	}
	
.titles{
	text-decoration:none;
	color: #8D0505;
}
.titles:hover{
	color: #E60000!important;
}
.titulo_busqueda
{
	background-image: url(../images/header2.gif);
	width:580px;
	height:20px;
	color:#FFF;
	font-weight:bold;
	}
	
.prccolumnas
{
	
	float: left;
	width: 180px;
	padding-left: 7px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 12px;
}
.prccolumnas UL
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	float: left;
}
.prccolumnas UL LI
{
	background-image: url(../images/vineta.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 0px 6px;
	padding-bottom: 4px;
	text-align: left;

}
.prccolumnas UL LI A
{
	text-decoration:none;
	color:#333333;
}
.prccolumnas UL LI A:hover
{
	text-decoration:underline;
}
.flotar
{
	float:left;
	}
.contenedor_field
{
	padding-left:5px;
	}
.contenedor_field .opciones
{
	width:140px;
	display:inline;
	float:left;
	padding-right:10px;
	}
.contenedor_field .opciones label.texto{
	float: left;
	width: 120px;
	padding-top: 2px;
	text-align:left;
	font-size:12px;
	}
	
.div_destacados
{
	width:750px;
	margin-left:50px;
	float:left;
	background-color:#f6f2d5;
	border:1px solid #333;
	}
.contenido_destacados
{
	background-color:#f6f2d5;
	}
.contenido_destacados ul{
	padding-left:5px;
	text-align:left;
	}
.contenido_destacados ul li{
	list-style:none;
	width:22%;
	margin-left:15px;
	float:left;
	}
	
.enlace, .enlace:visited{
	color:#c10101;
	text-decoration:none;
	}
	
.enlace:hover
{
	color:#A50501;
	text-decoration:underline;
	}
a:visited{
	color:#0000ff;
	}
	
.opcionInicio{
	padding-left:20px;
	padding-top:8px;
	color:#F00;
	font-size:14px;
	}
	
.cifra{
	color:#8d0505;
	
	}

.titulo_stick{
	
	font-size:18px;
	color:#333;
	text-decoration:underline;
	}
.contenido_stick{
	font-size:12px;
	color:#cc0000;
	}
.titulo_empresa{
	color:#C00;
	font-size:16px;
	}
/*divs para enviar curriculum*/
.box {
	BORDER-RIGHT: #000000 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #000000 1px solid;
	COLOR: #000000;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #000000 1px solid;
	POSITION: absolute;
/*	position:relative;*/
	BACKGROUND-COLOR: #ebebeb;
	width:400px;
	/*height:500px;*/
}
.bar {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 1em; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #ca0000
}
.content {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
	
.oculto{
display: none;
}
.visible{
display: block;
}
.dragme{position:absolute;}
.boton_cv{
	font-weight:bold;
	color:#FFF;
	background-color:#F00;
	border:2px solid #C1C1C1;
	}
.boton_cv:hover{
	
	background-color:#F0F0F0;
	color:#F00;
	}
.boton_cerrar
{
	background-image:url(../images/cerrar_active.png);
	background-repeat:no-repeat;
	}
.boton_cerrar:hover{
	background:url(../images/cerrar_inactive.png);
	background-repeat:no-repeat;
	}