.valign{
	vertical-align:top;
}

.block_title {
    background: #F4F4F4 none repeat scroll 0%;
    color:#336699;
    font-size:10pt;
    height:40px;
    text-align:left;
}

.tituloFiltro {
    float:left;
    padding:5px;
    width:200px;
}

.newblock {
	font-size: 9pt;   
    border: 1px solid #B2B2B2;
    margin-bottom:10px;
	color: #666;
    text-align: center;
    width:80%;
    margin-left: auto;
    margin-right: auto;
	margin-top:10px;
	
}
.newblock_tabla {
	font-size: 9pt;   
    border: 1px solid #B2B2B2;
    margin-bottom:10px;
	color: #666;
    text-align: center;
    width:70%;
    margin-left: auto;
    margin-right: auto;
	margin-top:10px;
	
}
.newblock_planificar {
	font-size: 9pt;   
    border: 1px solid #B2B2B2;
    margin-bottom:10px;
	color: #666;
    text-align: center;
    width:50%;
    margin-left: auto;
    margin-right: auto;
	margin-top:10px;
	
}
.newblock_botones {
	width:70%;
    margin-left: auto;
    margin-right: auto;
	margin-top:10px;
}
.datos_iniciales{
	font-size: 9pt;   
    border: 1px solid #B2B2B2;
    margin-bottom:10px;
	color: #666;
    text-align: center;
    width:20%;
    margin-left: auto;
    margin-right: auto;
	
}
/*tablas interiores*/
.cuadros_interiores{
	font-size: 9pt;   
    border: 1px solid #B2B2B2;
    margin-bottom:10px;
	color: #666;
    text-align: center;
    width:95%;
    margin-left:5px;
    margin-right: auto;
	margin-top:20px;m
}
.atext{
	margin-left:15px;
	margin-bottom:3px;
	text-align:left;
	border:1px solid #999999;
    color:#666666;
    font-family:"Lucida Grande",Tahoma,Verdana,Helvetica,sans-serif;
    font-size:10px;
	
}
.titulo{
	font-size:12px;
	text-align:center;
	font-weight:bolder;
	padding-top:2px;
	padding-bottom:10px;
}
.tabla_contenido{
	width:98%;
	margin:2px;
	
}
.tabla_contenido td{
	text-align:left;
	padding:3px;
}
.margen_td{
	padding-left:5px;
	text-align:center;
	vertical-align:top;	
}


.aselect{
	margin-left:15px;
	margin-bottom:3px;
	text-align:left;
	border:1px solid #999999;
    color:#666666;
    font-family:"Lucida Grande",Tahoma,Verdana,Helvetica,sans-serif;
    font-size:10px;
	text-transform:capitalize;
	width:80%;
}
.tablaDate{
	text-align:left;
	margin:3px;
}
.label{
	padding-left:5px;
	padding-bottom:2px;
	text-align:left;
}

.label_titulo {
	padding-left:5px;
	padding-bottom:2px;
	text-align:left;
	width:30%;
}

.label_puntos {
	padding-left:5px;
	padding-bottom:2px;
	width:1%;
}

.label_parametro {
	padding-left:5px;
	padding-bottom:2px;
	text-align:left;
	width:69%;
}

.label_coment {
	padding-left:5px;
	padding-bottom:2px;
	font-size:7.5pt;
	text-align:left;
}
.boton_actions{
	text-align:left;   
    padding: 5px;
}
.boton_actions a:hover {
	 text-decoration: none;
}
.boton_actions button{
	background-color:#FFFFFF;
    border:1px solid #B2B2B2;
    color:#336699;
    cursor:pointer;
    font-family:"Lucida Grande",Tahoma,Verdana,Helvetica,sans-serif;
    font-size:8pt;
    height:20px;
    margin:1px 1px;
	width:15px;
	text-align:center;
	vertical-align:top;
}
.examinar{
	vertical-align:top;
}
.fileExam {
	opacity:0;
	filter:alpha(opacity=0);/*opacity para IE 7*/
	position:relative;
	text-align:left;
	margin-left:110px;
	/*visibility:hidden;*/
	width:250px;
	z-index:2;
}
.fileinputExam {
	position:relative;
}
.inputAdjuntar {
	border:1px solid #999999;
	color:#666666;
	font-family:"Lucida Grande",Tahoma,Verdana,Helvetica,sans-serif;
	font-size:10px;
	margin:1px 1px 5px 15px;
	padding:3px 2px 2px;
	width:78%;
}
.inputArchivo {
	border:1px solid #999999;
	color:#666666;
	font-family:"Lucida Grande",Tahoma,Verdana,Helvetica,sans-serif;
	font-size:10px;
	margin:1px 1px 5px 15px;
	padding:3px 2px 2px;
	width:254px;
}
div.fakefileExam {
	left:0px;
	position:absolute;
	top:0px;
	visibility:visible;
	/*width:200px;*/
	z-index:1;
}

.divLink{
	width:100%;	
}
/* tablas*/
.tablaTest {
    width: 98%; 
    text-align:center;
	margin:10px 5px;
}


/* th para opciones*/
.tableTest th {
    background:#E2E3DB url(../BaseCM/imagenes_BaseCM/fondos/tituloTabla.gif) repeat-x scroll 0% 50%;
    color:#336699;
    height:16px;
    font-weight: normal;
    white-space:nowrap;
    font-size: 8pt;   
}
/* con bordes en cada celda */
.tablaTest td,th {    
    border:1px solid #B2B2B2;
    padding: 2px;
	padding-left:5px;
    font-size: 8pt;  
    text-align: left;
}
.actions_interno {
    text-align: right;    
    padding: 10px;
}
.actions_interno a:hover {
    text-decoration: none;
}
.actions_interno button , .actions_interno a{
    background-color:#FFFFFF;
    border:1px solid #B2B2B2;
    color:#336699;
    cursor:pointer;
    font-family:"Lucida Grande",Tahoma,Verdana,Helvetica,sans-serif;
    font-size:8pt;
    height:20px;
    margin:0pt 10px;
    padding:1.5px 5px;   
}
.widthRadios{
	margin-left:10px;
	margin-right:2px;
}
.input_contactoHidd {
    border:1px solid #999999;
    color:#666666;
    font-family:"Lucida Grande",Tahoma,Verdana,Helvetica,sans-serif;
    font-size:10px;
    margin:1px 1px 5px;
    padding:3px 2px 2px;
    width: 120px;
	visibility:hidden;
}
.input_contacto {
    border:1px solid #999999;
    color:#666666;
    font-family:"Lucida Grande",Tahoma,Verdana,Helvetica,sans-serif;
    font-size:10px;
    margin:1px 1px 5px;
    padding:3px 2px 2px;
    width: 120px;
}

.input_contacto_nombre {
    border:1px solid #999999;
    color:#666666;
    font-family:"Lucida Grande",Tahoma,Verdana,Helvetica,sans-serif;
    font-size:10px;
    margin:1px 1px 5px;
    padding:3px 2px 2px;
    width: 160px;
}


.tabla_paramet{
	width:80%;
}


.actions button {
    text-align:center;
    background-color:#FFFFFF;
    border:1px solid #B2B2B2;
    color:#336699;
    cursor:pointer;
    font-family:"Lucida Grande",Tahoma,Verdana,Helvetica,sans-serif;
    font-size:8pt;
    height:20px;
    margin:0pt 10px;
    padding:2px 5px;
}

.area_text2{
	border:1px solid #999999;
    color:#666666;
    font-family:"Lucida Grande",Tahoma,Verdana,Helvetica,sans-serif;
    font-size:10px;
    margin:1px 1px 5px;
    padding:3px 2px 2px;
    
}

.area_text {
    border:1px solid #999999;
    color:#666666;
    font-family:"Lucida Grande",Tahoma,Verdana,Helvetica,sans-serif;
    font-size:10px;
    margin:1px 1px 5px;
    padding:3px 2px 2px;
	
	
    
}

.input_text {
    border:1px solid #999999;
    color:#666666;
    font-family:"Lucida Grande",Tahoma,Verdana,Helvetica,sans-serif;
    font-size:10px;
    margin:1px 1px 5px;
    padding:3px 2px 2px;
    
    width:120px;
}

.input_text_largo {
    border:1px solid #999999;
    color:#666666;
    font-family:"Lucida Grande",Tahoma,Verdana,Helvetica,sans-serif;
    font-size:10px;
    margin:1px 1px 5px;
    padding:3px 2px 2px;
    
    width:200px;
}
.datosBusqueda{
    width: 100%;
}

.divDatosBusqueda{
    overflow-y:auto;
    height: 60px;
}

.tablaDatos {
    margin:0pt auto;
    width:98%;
}

.divDestinatarioServicio {
	border: 1px solid #b2b2b2;
	font-size:12px;
	z-index:2001;
	background-color:#fff;
	padding: 10px;
	margin: 10px;
	width:700px;
	line-height:25px;
	text-align:left;
}

/*==========Incorporados por Francisco===========*/
.enlace{
    cursor:pointer;
}
.capital{
    
}


