HTML,BODY{
	margin:0;
	padding:0;
	font-family: verdana;
	font-size: 12px;
	color:#666666;

}

BODY{
	margin-top: 0px;
}

#cabecera{
	width:760px;
	height:80px;
	margin-bottom:25px;
	padding-top: 0px;
	

}


	#titular{
		float:left;
		margin-left:0px;
		margin-right:0px;
	}



	
#contenido{
	clear:both;
	width:760px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	 
}

	#enlaces{
		float:right;
		text-align: right;	
		margin:0;
		padding:0 0 0 0;
		color:#B7B8B4;
		font-size:11px;	
		font-weight: bold;
		width: 760px;
		
	}
	
	#enlaces A{
		color:#B7B8B4;
		font-size:11px;	
		text-decoration: none;
		font-weight: bold;
	}
	#enlaces A:HOVER{
		text-decoration: underline;
	}

	#enlaces SPAN A{
		color:#B7B8B4;
		font-size:11px;	
		text-decoration: none;
		font-weight: normal;
	}
	#enlaces SPAN A:HOVER{
		text-decoration: underline;
	}
	#usuario{color:#006600}
	
	#columnaIzq{
		float:left;
		width: 145px;
		
		/*width: 155px;*/
	}
		#enlaceInicio:HOVER{
			text-decoration:underline;
		}
		
		#pais{
			color:#006600;
			font-size: 14px;
			font-weight: bold;
			padding-left:5px;
			width:140px;
		}
		#preMenu{
			list-style-type: none;
			width:140px;
			padding-left:5px;
			margin:0;
			font-family:arial;
			font-size:11px;
			color:#666666;
		}

			#preMenu li a{
				font-family:arial;
				font-size:11px;
				color:#666666;
				text-decoration:none;
				font-weight: bold;
			}

			#preMenu li a:hover{
				text-decoration:underline;
			}
		
		#menu{
			list-style-type: none;
			width:140px;
			padding-left:5px;
			margin:0;
			font-family:arial;
			font-size:11px;
			color:#666666;
		}
		#opc1, #opc2, #opc3, #opc4, #opc5, #opc6,#opc7{
			overflow:hidden;
			margin:0;
			line-height:18px;
			padding: 0 0 2px 12px;
			background-image: url(/comun/imgs/icoMenu.gif);
			background-repeat: no-repeat;
			background-position: 0 4px !important;
		}

		.showOpen{
			overflow:visible;
		}
		.showOpen A{
			color:#006600;
			font-weight:normal;
		}

		
		
		.showClose{
			height:18px;
			overflow:hidden;
		}
		.showClose A{
			color:#666666;
			font-weight:normal;
		}
		
		
			#opc1 A, #opc2 A, #opc3 A, #opc4 A,#opc5 A, #opc6 A, #opc7 A{
				font-family:arial;
				font-size:11px;
				color:#666666;
				text-decoration:none;
			}
				#opc1 A:HOVER, #opc2 A:HOVER, #opc3 A:HOVER, #opc4 A:HOVER,#opc5 A:HOVER, #opc6 A:HOVER,#opc7 A:HOVER{
					text-decoration:underline;
				}
				#opc4 A:VISITED, #opc6 A:VISITED,#opc7 A:VISITED{
					color:#006600;
				}

		#submenu{
			margin-left: 5px;
			padding: 0;
			list-style-type: none;
		}
			#submenu LI{
				list-style-type: none;
				
			}
				#submenu LI A{
					font-family:arial;
					font-size:11px;
					color:#006600;
					text-decoration:none; 
					font-weight:bold;
				}
					#submenu LI A:HOVER{
						text-decoration:underline;
					}
					#submenu LI A:VISITED{
						color:#006600;	
					}
			
	#columnaDrch{
		float:right;
		width:584px;
						


	}
		
		#titularPagina{
			
			font-family:arial;
			font-size:15px;
			height:20px;
			margin-top:5px;
			padding: 5px 0 5px 5px;
			color:#ffffff;
			background-color:#006600;

		}
		
		

	
#titularPagina_enlaces{
			font-family:arial;
			font-size:15px;
			height:20px;
			margin-top:5px;
			padding: 5px 0 5px 5px;
			color:#ffffff;
			background-color:#006600;


}
	#titularPagina_enlaces A{
		text-decoration: none;
		font-size: 15px;
		color:#ffffff;
	}
	#titularPagina_enlaces A:HOVER{
		text-decoration: underline;
	}



		
.titularTabla{
	font-family:arial;
	font-size:12px;
	height:20px;
	margin-top:5px;
	padding: 5px 0 5px 5px;
	color:#ffffff;
	background-color:#006600;
}	
.txtNaranja20{
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	height:20px;
	margin-top:5px;
	padding: 5px 0 5px 5px;
	color:#006600;
	background-color:#ffffff;
}		

#pie{
	font-family:Arial, Helvetica, sans-serif;
	clear:both;
	text-align: center;
	font-size: 10px;
	color:#666666;
	margin:50px 0px 0px 0px;
	width:760px;

}
	#pie A{
		text-decoration: none;
		font-size: 10px;
		color:#666666;
	}
	#pie A:HOVER{
		text-decoration: underline;
	}

#legal{
	text-align: justify;
	padding:5px;
}

/*----------HOME-----------*/
#home{
	margin-top:14px;
	vertical-align:top;
	width:584px;
	float:right;
}
	#colIzq{
		float:left;
		width:380px;

	}
		#cajaBanner{
			float:left;
		}
		#bannerPrincipal{
			margin-bottom:8px;
		}
		
		#cajaLogin{
			float:right;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			height:17px;
			padding: 3px 11px 6px 17px;
			margin: auto 0 auto 0;
			width:556px;
			background-color:#006600;
			font-size: 11px;
			color:#ffffff;
			text-align:left;
			
		}
		
			#cajaLogin A{ 
				font-family:Arial, Helvetica, sans-serif;
				font-size: 11px;
				color:#ffffff;
				font-weight: bold;
				text-decoration: none;
			}
			
			#cajaLogin A:hover{ 
				text-decoration:underline;
			}
			
			.titular{
				font-size: 11px;
				color:#0096d7;
				font-weight: bold;
			}
			
			#cajaLogin FORM{
				margin:0;
			}
			
			#cajaLogin INPUT{
				width: 80px;
				height: 11px;
				font-size:10px;
			}
			#cajaLogin #pwd{
				width: 55px;
			}

			#cajaLogin #botonEnvio{
				width: 49px;
				height: 18px;
				font-size:10px;
				color:#FFFFFF;
				background-color:#9ea4ab;
				border-top:1px solid #e1e2e5;
				border-left:1px solid #e1e2e5;
			}
			#cajaVademecum{
				margin-top:5px;
				height: 162px;
				text-align: center;
				padding-left: 2px;
			}
			#cajabanner_bottom{
	clear:both;
	margin-top:5px;
	height: 162px;
	text-align: center;
	padding-left: 0px;
			}

	#colDrch{
		float:right;
		width:184px;
		font-size:10px;
	}
		#colDrch DIV{
			padding: 10px 2px 10px 5px;
			background-color:#e5e5e5;
			margin-bottom: 7px;
		}
					#colDrch  #titular{
						margin: 0;
						padding:0;
						color:#006600;
						font-weight:bold;
						font-size:10px;
					}
					
					 #texto{
						margin-top: 10px;
						padding: 0;
						font-size:10px;


					}

					  #textoBanners{
						font-size:10px;
						padding: 0;
						color:#231f20;
					}
					
					#colDrch A{
						font-size: 11px;
						color:#006600;
						font-weight: bold;
						text-decoration: none;
					}
					#colDrch A:hover{
						text-decoration: underline;
					}

		/*----------HOME-----------*/
		




		
#inicio{
	padding-top: 10px;
}
	#inicio DIV{
		background-repeat: no-repeat;
		float:left;
		width:99px;
		height: 71px;
		padding-top: 75px;
		font-size:10px;
	}
	
		#inicio DIV A{
			font-family:arial;
			font-size:10px;
			color:#2e63a8;
			font-weight:bold;
		}
	
	
	
	
/***************PRODUCTOS**************************/
#producto1{
	width: 240px;
	float:left;
}
#producto2{
	width: 240px;
}
#producto3{
	width: 240px;
	float:left;
}
#producto4{
	width: 240px;
}
/***************PRODUCTOS**************************/
		
#nota{
	font-size: 10px;
	}
	
.titObjCont{
	Font-family:arial;
	font-size:14px;
	color:#666666;
	font-weight: bold;
}	

.boton{
	font-family:arial;
	font-size: 12px;
	color:#2e63a8;
}

.enlaceDescarga{
	text-decoration: none;
	font-size: 13px;
	color:#006600;
	margin-right:15px;
	font-weight: bold;
}

.enlaceDescarga:hover{
	text-decoration: underline;
}


/***************FORMACION************************/
#imagenCurso{
	margin: 0 0 10px 10px;
	float: right
}

#descripcionCurso{
	font-family:arial;
	font-size:12px;
	color:#666666;
	text-align:justify;
}
#registro{
	margin: 0 auto 0 auto;
	width: 80px;
}

#presentacion{
text-decoration: none;
	font-size: 11px;
	color:#006600;
	margin-right:0px;
	font-weight: bold;
}

#presentacion:hover{
text-decoration: underline;
}
/***************FORMACION************************/





#dialog {position:absolute; width:425px; padding:10px; z-index:200; background:#fff}
#dialog-header {display:block; position:relative; width:411px; padding:3px 6px 7px; height:14px; font-size:14px; font-weight:bold}
#dialog-title {float:left}
#dialog-close {float:right; cursor:pointer; margin:3px 3px 0 0; height:11px; width:11px; background:url(images/dialog_close.gif) no-repeat}
#dialog-content {display:block;  padding:6px; color:#000000; font-size:13px}
#dialog-mask {position:absolute; top:0; left:0; min-height:100%; width:100%; background:#FFF; opacity:.75; filter:alpha(opacity=75); z-index:100}
.error {background:#fff url(/comun/imgs/error_bg.jpg) bottom right no-repeat; border:1px solid #924949; border-top:none}
.errorheader {background:url(/comun/imgs/error_header.gif) repeat-x; color:#6f2c2c; border:1px solid #924949; border-bottom:none}
.warning {background:#fff url(/comun/imgs/warning_bg.jpg) bottom right no-repeat; border:1px solid #c5a524; border-top:none}
.warningheader {background:url(/comun/imgs/warning_header.gif) repeat-x; color:#957c17; border:1px solid #c5a524; border-bottom:none}
.success {background:#fff url(/comun/imgs/success_bg.jpg) bottom right no-repeat; border:1px solid #60a174; border-top:none}
.successheader {background:url(/comun/imgs/success_header.gif) repeat-x; color:#3c7f51; border:1px solid #60a174; border-bottom:none}
.prompt {background:#fff url(/comun/imgs/prompt_bg.jpg) bottom right no-repeat; border:1px solid #4f6d81; border-top:none}
.promptheader {background:url(/comun/imgs/prompt_header.gif) repeat-x; color:#355468; border:1px solid #4f6d81; border-bottom:none}


/*****************REGISTRO*********************/

input.required, textarea.required {
	border:1px solid #0b3280;
	cursor:pointer;
	line-height:15px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.SelectText01{ 
	border:1px solid #0b3280;
	cursor:pointer;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 	
}
.texto_gral {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #666666;
	line-height: 14px;
	margin-right: 0px;
	margin-left: 0px;
	background-position: 0px 0px;
	vertical-align: disc;
}
.texto_gral10 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #666666;
	line-height: 14px;
	margin-right: 0px;
	margin-left: 0px;
	background-position: 0px 0px;
	vertical-align: disc;
}

#noticia{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #666666;
}

	#titularNoticia {
		padding-left: 12px;
		background-image: url(/comun/imgs/icoMenu.gif);
		background-repeat: no-repeat;
		text-decoration: none;
		font-weight:bold;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: left;
		color: #666666;	
	}
	#noticia A:hover{
		text-decoration: underline;		
	}
	#datosNoticia{
		margin:0 0 0 12px	
	}
	#resumenNoticia{
		margin:10px 0 22px 12px;
	}
	.mas{
		font-weight: bold;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: justify;
		color: #006600;
		text-decoration: none;
		line-height: 18px;
	}
	.mas:hover{
		text-decoration: underline;		
	}


	#titularNoticiaDetalle {
		text-decoration: none;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;	
		font-weight:bold;
	}

	#datosNoticiaDetalle {
		text-decoration: none;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;	
		
	}
	
	#resumenNoticiaDetalle {
		font-size: 12px;
		text-align: justify;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;	
	}
	
#paginado{
	text-align: center;
	margin: 0 auto 0 auto;
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #666666;	
}

#paginado A{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #006600;
	text-decoration: none;
}

#paginado A:hover{ text-decoration:underline;}
#noticiaDetalle{
	
}

/*********encuesta*******************/

#navCal_encuesta{
	
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	/*background-image: url(/comun/imgs/back_nav_cal.gif);
	background-repeat: repeat x;*/
	height: 15px;
}

/*********CALENDARIO*******************/

#navCal{
	align-text: center;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-image: url(/comun/imgs/back_nav_cal.gif);
	background-repeat: repeat x;
	height: 44px;
}

.navegaCalendario{
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}

.navegaCalendario:hover{
	text-decoration: underline;
}



.diaSemana{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-image: url(/comun/imgs/back_cal.gif);
	background-repeat: repeat x;
}

#dia{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	width: 47px;
	height: 45px;

}

.diaSinEvento{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(/comun/imgs/back_cal_dia.gif);
	background-repeat: no-repeat;
}

.diaConEvento{
	background-image: url(/comun/imgs/back_cal_evento.gif);
	background-repeat: no-repeat;
	text-align:center;
}

.diaConEvento A{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
}
.diaConEvento A:hover{
	text-decoration:underline;
}

.diaEventoSel{
	text-align:center;
	background-image: url(/comun/imgs/back_cal_sel.gif);
	background-repeat: no-repeat;
}

.diaEventoSel A{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}


.enlaceTodosEventos{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
	text-decoration: underline;
}

.titular_listado_Eventos{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin-left:22px;
	font-weight:bold;
}
.titular_listado_Eventos_todos{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
}

#evento{}


	#nombreEvento{
		font-weight:bold;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: left;
		color: #666666;		
		padding: 0 0 2px 10px;
		background-image: url(/comun/imgs/icoMenu.gif);
		background-repeat: no-repeat;
		background-position: 0 2px;
	}
	
	#datosEvento{
		padding: 0 0 2px 10px;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: justify;
		color: #666666;
	}
	
	#datosEvento A{
		color:#006600;	
		text-decoration:none;
	}
	
	#datosEvento A:hover{
		text-decoration:underline;
	}
	
	
#volver {
	text-align:right;
	margin:10px;
}

#volver A{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006600;		
}



/******************VADEMECUM*************************/

#vademecum{}

#vademecum IMG{
	float:left;
}

#desc{
	margin-top: 20px;

	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #666666;
}

/********************ACCESO DENEGADO*****************************/

#accesoDenegado{
	background-image: url(/comun/imgs/error_bg.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	color:#666666;
}

#textoAdvertencia{
	color:#006600;
	font-size: 15px;
	text-align:center;
	font-weight:bold;
}


#enlaceLogin{
	text-decoration: none;
	font-size: 13px;
	color:#006600;
	margin-right:15px;
}
#enlaceLogin:hover{
	text-decoration: underline;
}


#recordarPwd{
	color: #666666;
}


/********************************************/
#cajaBanners{
margin: 3px 0 0 5px;
padding:0;

}


/*************** Cursos ***********************/

#nombre_curso{
	text-align: justify;
	font-size: 12px;
}

#descripcion{
	text-align: justify;
	font-size: 11px;
}

/*********Estudios********************/
.titulo_estudio{
font-size: 15px;
color:#006600;

}

.datos_estudio{
text-align: justify;
	font-size: 11px;

}


.autores_estudio{font-size: 10px;
font-weight:normal;}
.intro_estudio{font-size: 11px;color:#666666;text-align: justify}



/**************CONGRESOS**********/
.autores_congresos{
font-size: 10px;
font-weight:normal;
}






#mensaje_ok{

	background-color:#009900;
	color:#FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

#mensaje_ko{

	background-color:#FF0000;
	color:#FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.tabla_enlaces{

	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tabla_enlaces A{
	font-size: 13px;
	color:#666666;
	text-decoration: none;
}

.tabla_enlaces A:hover{
	font-size: 13px;
	color:#666666;
	text-decoration: underline;
}





#cont_ponente{
	width: 190px;
	height: 258px;
	background-image: url(/comun/imgs/formacion/eventos/back_ponentes.jpg);
	background-repeat:no-repeat;
	padding:5px;
	float:left;
	margin-left:20px;

}

.tit_ponentes{
	color: #357210;
	margin:0;
	padding:0;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
} 

.autor_ponentes{
	margin:0;
	padding:0;
	font-size:12px;	
	text-decoration:none;
		color:#666666;
} 
.puesto_ponentes {
	text-decoration:none;
	margin:0;
	padding:0;
	font-size:10px;
	color:#666666;
} 
