/*
             paleta de colores
-----------------------------------------*/

/*
                 encabezado
-----------------------------------------*/

#bloqueEncab {
	background-image:url(/_sitermu/images-img/css/enc_fondo_logo.png);
	position: absolute;
	top:0pt;
	left: 0pt;
	width:1024px;
	height:149px;
	overflow:hidden;
}


#botoneraSuperior {
	position:absolute;
	left:15px;
	top:87px;
	list-style-type:none;
}


#navAux {
	position:absolute;
	left:845px;
	top:99px;
	width:165px;
	line-height:40px;
	background-image:url(/_sitermu/images-img/css/but_topbar.png);
	text-align:center;
}


#navAux img {
	border:none;
	padding-left:10px;
	padding-right:10px;
}


.botonSuperior {
	background-image:url(/_sitermu/images-img/css/but_topbar.png);
	color:#13518e;
	padding-top:13px;
	overflow:hidden;
	text-align:center;
	font-weight:bold;
	font-size:14px;
}


.botonSuperiorHover {
	background-image:url(/_sitermu/images-img/css/but_topbar_hover.png);
	color:#3466a5;
	cursor:hand;
	padding-top:13px;
	font-weight:bold;
	text-align:center;
	vertical-align:sub;
	font-size:14px;
}


.submenuSup {
	background-image:url(/_sitermu/images-img/css/but_topbar.png);
	background-color:#f6eae9;
	color:#13518e;
	padding-left:7px;
}


.submenuSupHover {
	background-image:url(/_sitermu/images-img/css/but_topbar_hover.png);
	padding-left:7px;
	cursor:hand;
	color:#3466a5;
}



/*
                 columna 0 (izquierda)
-----------------------------------------*/

#bloqueCol0 {
	width:162px;
	position:absolute;
	top:150px;
	left:23pt;
	border: 1px solid rgb(233,229,228);
	overflow-x:hidden;
	padding-left:5px;
	padding-right:5px;
	height: 100%;
	background-color:#2b64a9;
}


#ulBotIzq {
}


.liBotIzq {
	line-height:30px;
	background-image:url(/_sitermu/images-img/css/rec_botizq.png);
	color:white;
	font-size:12px;
	font-weight:bold;
	margin:3px 0px 0px 0px;
	padding-left:15px;
}

.liBotIzq a, a:hover {
	color:#3466a5;
}

#ulBotIzqNove {
}

.liBotIzqNove {
	line-height:30px;
	background-image:url(/_sitermu/images-img/css/lin_pto30px.png);
	color:rgb(11,119,124);
	font-size:12px;
	font-weight:bold;
	margin:3px 0px 0px 0px;
}


.bloqueScroller {
	background-color:#5584ba;
	padding: 10px 5px 10px 5px;
}


.titNewsScroll {
	font-weight:bold;
	margin-top:7px;
}


dt.titNewsScroll a, a:active, a:visited {
	color:white;
}


.titNewsScroll a:hover {
	color:white;
	text-decoration:underline;
}



.abstractNScroll {
	color:rgb(48,46,41);
}



/*
columna central (desarrollo del contenido)
-----------------------------------------*/

#contenidoCentral {
  position:absolute;
  top:150px;
	left:205px;
  width:600px;
	overflow-x:hidden;
	padding:4px;
}



/*
         columna 1 (central izquierda)
-----------------------------------------*/
/*

   las columnas son 205, 547 y 814
                                      */


#bloqueCol1 {
	position:absolute;
	left:205px;
	top:150px;
	overflow-x:hidden;
	padding:4px;
	width:315px;
}


#titProximosCursos {
	padding-left:10px;
	line-height:33px;
	background-image:url(/_sitermu/images-img/css/home_tit_pcur.png);
	text-transform:uppercase;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#115294;
	margin-top:10px;
}


#ulProxCur {
	list-style-image:url(/_sitermu/images-img/css/bullstd.png);
}



.liProxCur {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:rgb(122,122,119);
}


.liProxCur a {
	color:rgb(122,122,119);
}


#titPromociones {
	padding-left:10px;
	line-height:33px;
	background-image:url(/_sitermu/images-img/css/home_tit_pcur.png);
	text-transform:uppercase;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#115294;
}


.liPromos {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.liPromos a {
	color:#010000;
}



/*
         columna 2 (central derecha)
-----------------------------------------*/
 
#bloqueCol2 {
	position:absolute;
	left:547px;
	top:150px;
	overflow-x:hidden;
	padding:4px;
	width:250px;
}
#titProximosCongresos {
	padding-left:10px;
	line-height:33px;
	background-image:url(/_sitermu/images-img/css/home_tit_pcong.png);
	text-transform:uppercase;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#115294;
}

#ulProxCong {
	list-style-image:url(/_sitermu/images-img/css/bullstd.png);
}

.liProxCong {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:rgb(122,122,119);
}


.liProxCong a {
	color:rgb(122,122,119);
}
#titNotas {
	padding-left:10px;
	line-height:33px;
	background-image:url(/_sitermu/images-img/css/home_tit_pcong.png);
	text-transform:uppercase;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#115294;
}

.liNotas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.liNotas a {
	color:#010000;
}



/*
         columna 3 (derecha)
-----------------------------------------*/

#bloqueCol3 {
	width:162px;
	position:absolute;
	top:150px;
	left:814px;
	overflow-x:hidden;
	padding-left:5px;
	padding-right:5px;
	height: 100%;
	background-color:#115294;
}

#titFormLogin {
	line-height:30px;
	background-image:url(/_sitermu/images-img/css/tits_inc_der.png);
	text-transform:uppercase;
	color:white;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin-bottom:3px;
	margin-top:3px;
}

#ulFormlogin {
	list-style-image:url(/_sitermu/images-img/css/bullstd.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:rgb(62,70,69);
}

#formlogin {
	padding:4px;
	width:154px;
	color:white;
}

#ulFormlogin a, a:active, a:visited {
	color:white;
	text-decoration:none;
}

#ulFormlogin a:hover {
  color:white;
	text-decoration:underline;
}



#divRecordar {
  display:none;
}
/*
                   comunes
-----------------------------------------*/

.epigrafesHome {
	color:rgb(49,143,146); 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-align:center;
}
.titSeccionIncludes {
	background-image:url(/_sitermu/images-img/css/tits_inc_der.png);
	text-transform:uppercase;
	color: white;
	font-weight:bold;
	height:31px;
	line-height:30px;
	text-align:center;
	vertical-align:bottom;
	font-size:12px;
	margin:10px 0px 5px 0px;
}

.campoForm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:rgb(62,70,69);
	text-align:right;
}
.radiocheck {
	border:none;
}
.separadorNews {
	line-height:50px;
	background-image:url(/_sitermu/images-img/css/lin_pto30px.png);
}

.tituloTemplates {
	color:rgb(19,153,160);
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	border-bottom:1px solid rgb(19,153,160);
}

.centrado {
	text-align:center;
}

.subtitulos {
	font-size:24px;
	color:rgb(19,153,160);
}

.imgBullet {
	margin-left:5px;
	margin-right:5px;
	vertical-align:middle;
}

.boton {
	background-color:rgb(40,182,190);
	color:white;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
}

.ulSTD {
	list-style-type:none;
}

.ulSTDFondo {
	list-style-type:none;
	background-color:white;
	padding:14px;
	width:450px;
}

.saludoInclude {
  margin-top:15px;
  margin-bottom:15px;
	text-align:center;
	font-weight:bold;
}


/*
                   pie
-----------------------------------------*/

#pie {
	position:absolute;
	top:1900px;
	background-color:#bfdbff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:rgb(62,70,69);
	text-align:center;
	vertical-align:middle;
	width:1024px;
	line-height:43px;
}



/*
                tags html
-----------------------------------------*/

input, select, textarea {
	border: 1px solid #3466a5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:rgb(62,70,69);
	margin:1px 0px 1px 0px;
}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

body {
	margin:0px 0px 0px 0px;
	background-color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
}

a, a:active, a:visited {
	color:#3466a5;
	text-decoration:none;
}

a:hover {
  color:#3466a5;
	text-decoration:underline;
}


/*
         columna 1 igual que columna 2
-----------------------------------------*/
#bloqueCol1equi {
	width:305px;
}


/*
         columna 2 igual que columna 1
-----------------------------------------*/
#bloqueCol2equi {
	width:305px;
}




/*
      template: COMISION CIENTIFICA
-----------------------------------------*/
.imgMedComision {
	vertical-align:middle;
	padding-right:5px;
}


.pMedComision {
	width:268px;
	height:74px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
  color: rgb(118,116,112);
}


.pMedComision a {
	font-weight:bold;
}


.pMedComision a:hover {
	text-decoration:underline;
}


.ciudadMedComisioon {
font-family:Arial, Helvetica, sans-serif;
color: rgb(118,116,112);
}


.ciudadMedComisioon a {
	text-decoration:none;
}


.ciudadMedComisioon a:hover {
	text-decoration:underline;
}


/*
      template: CV
-----------------------------------------*/
#tituloCV {
	height:55px;
	border:2px solid rgb(228,240,238);
	background-image:url(/_sitermu/images-img/css/fondo_tit_cv.png);
	background-repeat:repeat-x;
}

#nombreCV {
	font-size:24px;
	color:rgb(19,153,160);
}


#ciudadCV {
	font-size:16px;
	color:rgb(115,116,120);
}

#imgCV {
  padding-right:7px;
  padding-left:7px;
}

/*
      template: VIDEO TEXTO FOTO
-----------------------------------------*/

#videoObject {
}

#image1 {
}


/*
      template: LISTA SEDES
-----------------------------------------*/

#sedeCentral {
	background-image:url(/_sitermu/images-img/css/fondo_tit_cv.png);
	background-color:rgb(223,242,242);
	background-repeat:repeat-x;
	width:570px;
	height:100px;
}


.sedeIzq {
  left:225px;
  width:280px;
}

.sedeDer {
  left:520px;
  width:280px;
 
}

.sedeNombre {
  height:45px;
  background-image:url(/_sitermu/images-img/css/fontotitulos.png);
}

.sedeTitular {
  height:85px;
  background-color:rgb(246,245,242);
}


/*
      template: NOTA AMPLIADA
-----------------------------------------*/

#tituloPagina {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
  color:#2b64a9;
  padding-left:4px;
  vertical-align:bottom;
}


#subtituloPagina {
  color:#FD0000;
	font-size:14px;
	font-weight:bold;
	padding-left:4px;
}

#contenidoPagina {

}



/*
      template: CALENDARIO
-----------------------------------------*/


.nombreMes {
 	line-height:30px;
	color:#2b64a9;
	background-repeat:repeat-x;
	font-size:16px;
	font-weight:bold;
	padding-left:4px;
	background-color:#bfdbff;
	cursor:hand;
}


.fechaSede{
	color:#2b64a9;
	font-size:14px;
	font-weight:bold;
	padding-left:14px;
}


.ulCurso{
	list-style-type:none;
}

.cursoCalendario a {
  color:black;
}

#InfoAdicional {
  background-color:rgb(223,242,242);
  border:1px solid rgb(40,182,190);
  padding-left:14px;
}

.liInfoAdicional {
	line-height:30px;
	color:rgb(11,119,124);
	font-size:12px;
	font-weight:bold;
	margin:3px 0px 0px 0px;
}


#accionesPosibles {
  background-color:rgb(240,238,232);
  background-image:url(/_sitermu/images-img/css/fondo_acciones_posibles.png);
  background-repeat:repeat-x;
  padding-left:14px;
  border:1px solid rgb(122,122,119);
}

.liAccionesPosibles {
	line-height:30px;
	background-image:url(/_sitermu/images-img/css/lin_pto30px.png);
	color:rgb(62,70,69);
	font-size:12px;
	font-weight:bold;
	margin:3px 0px 0px 0px;
}


.liFormasdePago {
	line-height:30px;
	background-image:;
	color:rgb(62,70,69);
	font-size:12px;
	font-weight:bold;
	margin:3px 0px 0px 0px;
}

.bloqueHome {
  background-color:#e3efff;
}