#signupform{
	
}

#signupform h3{
	-x-system-font:none;
	font-family:Helvetica,Arial,Geneva,sans-serif !important;
	font-size:1.5em !important;	
    font-weight:bold;
	line-height:0.8em;
	margin-bottom:10px;
	margin-top:10px;
	font-weight:bold;
	color:#666;
	background-position:left 2px;
	background-repeat:no-repeat;	
	padding:15px 0px 7px 35px;
}

.h3formulario{
	-x-system-font:none;
	font-family:Helvetica,Arial,Geneva,sans-serif !important;
	font-size:1.5em !important;	
    font-weight:bold;
	line-height:0.8em;
	margin-bottom:10px;
	margin-top:10px;
	font-weight:bold;
	color:#666;
	background-position:left 2px;
	background-repeat:no-repeat;	
	padding:15px 0px 7px 35px;
}

.l01{
	background-image: url(../images/01c.gif);
}
.l02{
	background-image: url(../images/02c.gif);
}
.l03{
	background-image: url(../images/03c.gif);
}
.l04{
	background-image: url(../images/04c.gif);
}
.l05{
	background-image: url(../images/05c.gif);
}
.l06{
	background-image: url(../images/06c.gif);
}
.l07{
	background-image: url(../images/07c.gif);
}
.l08{
	background-image: url(../images/08c.gif);
}
.l09{
	background-image: url(../images/09c.gif);
}


/*................. FORMULARIOS ...............................................................................*/

#signupform label {
	display:block;
	font-family:Arial;
	/*font-size:0.75em;*/
	font-size:11px;
	color:#484848;
	margin-bottom:10px;
}

#signupform fieldset{
	border:1px dotted #aaa;
	margin-top:20px;
	padding:5px 0px 5px 5px;
}


* html #signupform fieldset{
	border:1px solid #ddd;
}

#signupform fieldset:hover{
	border:1px dotted #02A1CB;
	background-color:#f8f8f8;
}

#signupform .com_curriculums_label{
	position:absolute;
	width:10em;
}

#signupform .com_curriculums_input, #signupform .com_curriculums_option{
	margin-left:10em;
	
	}
	
#signupform input{
	border:0;
	background:#fff url(../images/shadow.gif) repeat-x top;
	border-bottom:1px solid #ddd;
	border-left:1px solid #c3c3c3;
	border-right:1px solid #c3c3c3;
	border-top:1px solid #7c7c7c;
	color:#333;
	font-size:100%;
	padding:3px 0px 3px 0px !important;
	
}

#signupform select
{
	color:#333;
	font-size:100%;
	margin:1px 0;
	padding:1px 0 0;
	background:#fff url(../images/shadow.gif) repeat-x top;
	border-bottom:1px solid #ddd !important;
	border-left:1px solid #c3c3c3 !important;
	border-right:1px solid #c3c3c3 !important;
	border-top:1px solid #7c7c7c !important;
}

#signupform .button_text
{
	
	height:20px;
	margin:0 auto;
	background-color:#02A1CB;
	font-family:Arial !important;
	font-weight:bold;
	font-size:11px !important;
	text-transform:lowercase;
	width:90px;
	color:#fff;
	border:0 !important;

}

#signupform input:focus{
	border:1px solid #BBDAFD;
}

#formbotons{
	margin-top:30px;
}

span.status{
	
}
#signupform .error{
	color:#cc0000;
}
#signupform label .error .checked{
	border:1px solid green;
	background-color:green;
}


/*.....................................................................*/

.showcontent{
	margin-left:10px;
	padding-left:20px;
	border-left:10px solid #eee;
	margin-top:20px;
}


.showcontent .element_label{
	display:block;
	font-family:Arial;
	/*font-size:0.7em;*/
	font-size:11px;
	color:#484848;
	margin-top:8px;
	border-bottom:1px dotted #ccc;
}

.showcontent .element_title{
	position:absolute;
	font-weight:bold;
}

.showcontent .element_input{
	padding-left:10em;
	
	}
	
.showcontent .button_text
{
	
	height:20px;
	margin:0 auto;
	background-color:#02A1CB;
	font-family:Arial !important;
	font-weight:bold;
	font-size:11px;
	text-transform:lowercase;
	width:90px;
	color:#fff;
	border:0 !important;
	text-decoration:none;
	padding:2px 20px 2px 20px;

}

* html .showcontent .button_text{
	width:130px;
	
}




div.radiobuton{
	display:block;
	margin:10px 0px 10px 0px;
	
}

div.radiobuton .com_curriculums_label{
	border:1px solid white;
	
}

div.radiobuton .com_curriculums_option{
	font-size:11px;

	margin-left:12em !important;
	
	
}


div.messages{
	background-color:#f8f8f8;
	border:3px solid #ddd;
	padding:10px 10px 10px 70px;
    background-image:url(../images/asterisc.gif);
	background-repeat:no-repeat;
	background-position: 0.8em 0.5em;
	}

div.messages .button_text1{
	height:20px;
	margin:0 auto;
	background-color:#02A1CB !important;
	font-family:Arial !important;
	font-weight:bold;
	font-size:11px  !important;
	text-transform:lowercase;
	width:150px  !important;
	color:#fff  !important;
	border:0 !important;
	text-decoration:none;
	padding:2px 20px 2px 20px;
}


/*...................... Call 2009 users list (admin,admin) ............................................................*/

.listadousuarios_titulos td{
font-weight: bold;
text-transform: uppercase;
color: #02a1cb;

background-color: #f3f4f1;
padding: 4px 4px 4px 8px;
font-family: Arial;
font-size: 12px;	
}

.listadousuarios_contenido td{
color: #484949;

background-color: #fafbf8;
padding: 4px 4px 4px 8px;
font-family: Arial;
font-size: 12px;
}
