/* 
###################################################################
########### ESTILOS CURRICULUM WEB ARQUITECTURAHUELVA ##############
###################################################################
*/


/* ESTRUCTURA */
#texto{
	display:block;
	float:left;
	width:525px;
	margin-left:8px !important;
	margin-left:4px;
	margin-right:3px;
}

#formulario{
	display:block;
	float:left;
	width:410px;
}



/* ESTRUCTURA */

/* CONTENIDOS */

#texto .cab a{
	display:block;
	float:left;
	width:112px;
	height:20px;/*26*/
	border:#0063a2 1px solid;
	background:url(../maq/btn_base.gif) left top repeat-x;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	padding-top:6px;	
}

#texto .cab  a:hover{
	color:#ff6000;
	border:#ff6000 1px solid;
}

#texto .cab .disabled{
	display:block;
	float:left;
	width:112px;
	height:20px;/*26*/
	border:#a6c9df 1px solid;
	color:#a6c9df;
	background:url(../maq/btn_base.gif) left top repeat-x;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	padding-top:6px;
	margin-left:5px;	
}




#texto img{
	border:#0063a2 1px solid;
	margin-bottom:23px;
}

#texto p{
	text-align:justify;
	margin-left:10px;
	margin-right:10px;
}


/* formulario */

#formulario .lineaformu{
	display:block;
	float:left;
	width:410px;
	border:#cce0ec 1px solid;
	background-color:#f2f7fa;
	margin-bottom:2px;
}

#formulario .lineaformu_mediana{
	display:block;
	float:left;
	width:260px;
	border:#cce0ec 1px solid;
	background-color:#f2f7fa;
	margin-bottom:2px;
}

#formulario .lineaformu_peque{
	display:block;
	float:left;
	width:145px;
	border:#cce0ec 1px solid;
	background-color:#f2f7fa;
	margin-bottom:2px;
	margin-left:1px;
}



#formulario label{
	display:block;
	float:left;
	width:155px;/*160*/
	height:18px;/*25*/
	color:#0063a2;
	font-size:11px;
	padding-left:5px;
	padding-top:7px;
}

#formulario  .label_peque{
	display:block;
	float:left;
	width:78px;
	height:18px;/*25*/
	color:#0063a2;
	font-size:11px;
	padding-left:5px;
	padding-top:7px;
}


#formulario .label_disabled{
	color:#a9cadf;
}


#formulario input{
	/*display:block;*/
	float:left;
	width:233px;/*245*/
	height:20px;
	border:none;
	margin-top:2px;
	background-color:#ffffff;
	padding-left:6px;
	padding-right:6px;
	font-size:12px;	
}

#formulario textarea{
	width:242px;
	height:85px;
	background-color:#ffffff;
	border:none;
	margin-top:2px;
	margin-bottom:2px;		
	font-size:12px;
}


#formulario select{
	display:block;
	float:left;
	width:233px;/*245*/
	height:20px;
	border:none;
	margin-top:2px;
	background-color:#ffffff;
	font-size:12px;	
}

#formulario .select_mediano{
	width:95px;
}


#formulario .input_peque{
	width:50px;
	text-align:center;
}

#formulario a{
	display:block;
	float:right;
	width:248px;
	height:20px;/*26*/
	border:#0063a2 1px solid;
	background:url(../maq/btn_base.gif) left top repeat-x;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	padding-top:6px;	
	margin-top:3px;
}

#formulario  a:hover{
	color:#ff6000;
	border:#ff6000 1px solid;
}

#formulario .disabled{
	display:block;
	float:right;
	width:248px;
	height:20px;/*26*/
	border:#a6c9df 1px solid;
	color:#a6c9df;
	background:url(../maq/btn_base.gif) left top repeat-x;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	padding-top:6px;
	margin-left:5px;	
}

/*------------cabecera-------*/

#formulario .cab h1{
	clear:none;
	display:block;
	float:left;
	width:294px;
}

#formulario .cab a{
	display:block;
	float:left;
	width:112px;
	height:20px;
	margin-top:0px;
}

/*------------cabecera-------*/


/* formulario */

/* capa con los resultados */
#lAux{
	display:block;
	width:380px;
	height:160px;
	background-color: #F0F0F0;
	position:absolute; 
	top:0px;
	left:0px;  
	visibility:hidden;
	border:outset;
}

#lAux p{
	margin-top:50px;
	margin-bottom:30px;
	text-align:center;
}


#lAux a{
	display:block;
	margin:auto;
	width:100px;
	height:20px;/*26*/
	border:#0063a2 1px solid;
	background:url(../maq/btn_base.gif) left top repeat-x;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	padding-top:6px;	
	margin-top:3px;
}

#lAux  a:hover{
	color:#ff6000;
	border:#ff6000 1px solid;
}


/* capa con los resultados */


/* CONTENIDOS */