html{font-family: Arial, Helvetica, sans-serif;}
div#cabecera{
    font-size: 10px;
	/*background:#646464;*/
	color:#ffffff;
	width:800px;
	/*background: url(../imagenes/gohome.png) repeat-x left bottom;*/
}
/*menu navegación*/
div#titulocabecera{font-size: 14px;color:#000000;font-weight:bold;background-color:#eef0d5;width:722px;}
div#cabecera ul#menuSup {list-style-type:none;margin-right:1px;margin:0px;padding:0px;float:left;font-size:0.85em;}
div#cabecera ul#menuSup li {color:#ffffff;list-style-type:none;margin-right:1px;border-right:1px solid #ffffff;padding-right:3px;float:left;}

.aptdo1{
width:250px;
font-size: 13px;
height:30px;
background:url(../imagenes/curso.png) no-repeat right top #646464;
}
.aptdo2{
width:250px;
font-size: 12px;
height:30px;
background:url(../imagenes/centro.png) no-repeat right top #646464;
}
.aptdo3{
width:70px;
font-size: 12px;
height:30px;
background:url(../imagenes/grupo.png) no-repeat right top #646464;
}
.aptdo4{
width:70px;
font-size: 12px;
height:30px;
background:url(../imagenes/mail.png) no-repeat right top #646464;
}
.aptdo5{
width:80px;
font-size: 12px;
height:30px;
background:url(../imagenes/contenido.png) no-repeat right top #646464;
}
.aptdo6{
width:80px;
font-size: 12px;
height:30px;
background:url(../imagenes/centro.png) no-repeat right top #646464;
}

div#contenedor
{
    font-size: 10px;
	color:#ffffff;
	width:800px;
}
div#contenedor ul#contenido {list-style-type:none;margin-right:1px;margin:0px;padding:0px;float:left;font-size:0.85em;}
div#contenedor ul#contenido li {list-style-type:none;margin-right:1px;border-right:0px solid navy;padding-right:3px;float:left}
.curso{
width:250px;
font-size: 12px;
vertical-align:top;
margin-top:5px;
color:#000000;
}
.cursored{
width:250px;
font-size: 12px;
vertical-align:top;
margin-top:5px;
color:red;
}
.centro{
width:250px;
font-size: 12px;
vertical-align:top;
margin-top:5px;
color:#000000;
}
.grupo{
width:70px;
font-size: 12px;
text-align:center;
vertical-align:top;
margin-top:5px;
color:#000000;
}
.solicitar{
width:70px;
font-size: 12px;
text-align:center;
vertical-align:top;
margin-top:5px;
}
.contcurso{
width:80px;
font-size: 12px;
text-align:center;
vertical-align:top;
margin-top:5px;
}
/*cursos--*/
#wrapperAccion{
margin-top:10px;
margin-left:10px;
border-color: #aaaaaa;
border-width: 0px;

}
div#contenedorcurso{font-size: 10px;color:#000000;width:700px;background:#ffffff;}
div#contenedorcurso ul#menuSup {list-style-type:none;margin-right:1px;margin:0px;padding:0px;float:left;font-size:0.85em;}
div#contenedorcurso ul#menuSup li {color:#ffffff;list-style-type:none;margin-right:1px;border-right:1px solid #ffffff;padding-right:3px;float:left;}
div#contenedorcurso ul#menuSupbis {list-style-type:none;margin-right:1px;margin:0px;padding:0px;float:left;font-size:0.85em;}
div#contenedorcurso ul#menuSupbis li {color:#000000;list-style-type:none;margin-right:1px;border-right:1px solid #ffffff;padding-right:3px;float:left;}
.curso1{
width:135px;
font-size: 13px;
height:30px;
background:#646464;
}
.curso2{
width:135px;
font-size: 12px;
height:30px;
background:#646464;
}
.curso3{
width:125px;
font-size: 12px;
height:30px;
background:#646464;
}
.curso4{
width:125px;
font-size: 12px;
height:30px;
background:#646464;
}
.curso5{
width:175px;
font-size: 12px;
height:30px;
background:#646464;
}
.contcurso1{
width:135px;
font-size: 12px;
vertical-align:top;
margin-top:5px;
text-align:center;
}
.contcurso2{
width:135px;
font-size: 12px;
vertical-align:top;
margin-top:5px;
text-align:center;
}
.contcurso3{
width:125px;
font-size: 12px;
vertical-align:top;
margin-top:5px;
text-align:center;
}
.contcurso4{
width:125px;
font-size: 12px;
vertical-align:top;
margin-top:5px;
text-align:center;
}
.contcurso5{
width:175px;
font-size: 12px;
vertical-align:top;
margin-top:5px;
}
div#titulo
{
    font-size: 14px;
	color:#000000;
	font-weight:bold;
	background-color:#EEF0D5;
	width:700px;
}
div#subtitulo
{
    font-size: 14px;
	color:#000000;
	font-weight:bold;
	background:#EEF0D5;
	width:700px;
}
div#subtitulocont
{
    font-size: 14px;
	color:#ffffff;
	font-weight:normal;
	background:#646464;
	width:700px;
}

.textocurso {	font-family:Arial;color:black;font-size:12px;display:block;}
#subtitulo  img {border:0px solid #eee;}
div.limpiar {clear:both;}

#colContenidos{width:800px; background-color:#fff;float:middle;border-left:0px solid #E0DFDF;border-right:0px solid #E0DFDF;padding-left:2px; padding-right:0px; padding-bottom:1px;}
#colContenidos  img {border:0px solid #eee;margin:1px;}
/* Rastro de migas*/
div#rastroMigas {font-size:0.8em; color:#107FE1;padding:0px;}
div#rastroMigas ul#rmigas {list-style-type:none; margin-top:5px;margin-left:0px;}
div#rastroMigas ul#rmigas li {color:#333;}
div#rastroMigas ul#rmigas  * {display:inline;margin:0px;padding:0px;}
div#rastroMigas ul#rmigas span {font-size:0.8em;color:#333;}
div#rastroMigas ul#rmigas a {color:#107FE1; text-decoration:none;}
div#rastroMigas ul#rmigas a:hover {text-decoration:underline;}
div#content b, div#content strong {color:#107FE1;}

/*tabla centros*/
div#titulocentro{font-size: 14px;color:#000000;font-weight:bold;background-color:#EEF0D5}
#wrapper{
border-color: #aaaaaa;
border-width: 1px;
border-style: solid;
width:553px;
border-top: 1px solid #d4d0c8;
border-right: 2px solid #d4d0c8;
border-bottom: 2px solid #d4d0c8;
border-left: 4px solid #666666;
}
div#centro{color:#ffffff;width:500px;}
div#centro ul#centro {list-style-type:none;margin-right:1px;margin:0px;padding:0px;float:left;}
div#centro ul#centro li {list-style-type:none;margin-right:1px;margin-left:1px;border-right:0px solid navy;padding-right:3px;margin-bottom:2px;float:left;}

.cabeza{font-size: 12px;color:#ffffff;width:100px;background-color:646464;}
.text{font-size: 13px;color:#000000;font-weight:normal;width:350px}
.aptdo1centro{
width:330px;
font-size: 13px;
height:30px;
background:url(../imagenes/curso.png) no-repeat right top #646464;
}
.aptdo3centro{
width:70px;
font-size: 12px;
height:30px;
background:url(../imagenes/grupo.png) no-repeat right top #646464;
}
.aptdo4centro{
width:70px;
font-size: 12px;
height:30px;
background:url(../imagenes/mail.png) no-repeat right top #646464;
}
.aptdo5centro{
width:80px;
font-size: 12px;
height:30px;
background:url(../imagenes/contenido.png) no-repeat right top #646464;
}
.cursocentro{
width:330px;
font-size: 12px;
vertical-align:top;
margin-top:5px;
color:#000000
}
.cursocentrored{
width:330px;
font-size: 12px;
vertical-align:top;
margin-top:5px;
color:red
}
.grupocentro{
width:70px;
font-size: 12px;
text-align:center;
vertical-align:top;
margin-top:5px;
color:#000000
}
.solicitarcentro{
width:70px;
font-size: 12px;
text-align:center;
vertical-align:top;
margin-top:5px;
}
.contcursocentro{
width:80px;
font-size: 12px;
text-align:center;
vertical-align:top;
margin-top:5px;
}


/*localidades*/
div#titulocombo{font-size:14px;color:#000000;}

/************************************************************/

A.grupoprivate {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: blue;
    font-weight :  normal;
    text-decoration: underline;
}

A:hover.grupoprivate {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: NAVY;
    font-weight : normal;
    text-decoration: underline;
} 
p
{
	font-size:12px;
	text-align:justify;
}

.texto {
	font-family:Arial;
	color:black;
	font-size:12px;
	display:block;
}

.textoconsultas {
	font-family:Arial;
	color:#0000A0;
	font-size:12px;
}

.textorespuesta {
	font-family:Arial;
	color:black;
	font-size:12px;
	text-indent: 30px;
	text-align:left;
}

.textomenu {
	font-family:Arial;
	color:#4A2173;
	font-size:16px;
}

.textoconsulta {
	font-family:Arial;
	color:#008080;
	font-size:12px;
}

.textoconsultarojo {
	font-family:Arial;
	color:red;
	font-size:12px;
}

.texto_mini {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color :navy;
	text-align : justify;

}

.textocontenido {
	text-align:left;
	border:0px solid silver;
	color:#000000;
	font-size:12px;
	font-family:Tahoma;
	margin:15px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
	background-color:white;
}

button.BMas
	{
	padding:0; border-style:ridge; border-width:1; margin:0; color: #FFFF00; 
	text-align: center; 
	vertical-align:center;
	background-color: #6699FF; 
	word-spacing:0; 
	text-indent:0; 
	line-height:100%;
	font-family: Wingdings; 
	font-size: 12pt; 
	width: '22px'; 
	height: '22px' 
	}	

.titulocontenido {
	font-weight:bold;
	border:0px solid silver;
	color:navy;
	font-size:14px;
	font-family:Arial;
}

.cabeceracontenido {
	text-align:left;
	border:0px solid silver;
	color:navy;
	font-size:13px;
	font-family:Tahoma;
	margin:15px;
	margin-right:0px;
	margin-top:0px;
	padding:2px;
	font-weight :  bold;	
	
}

.cabecerarescontenido {
	text-align:left;
	border:0px solid silver;
	color:#000000;
	font-size:12px;
	font-family:Tahoma;
	margin:5px;
	margin-right:0px;
	margin-top:0px;
	padding:2px;
	font-weight :  bold;	
	background-color:white;
	
	
}


.titulo {
	font-family:Arial;
	color:navy;
	font-size:13px;
}

.combo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #6C6C6C;
	border:1px solid navy;
}
.comboBis {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #6C6C6C;
	border:1px solid navy;
}
.comboTris {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	width:450px;
	color: #6C6C6C;
	border:1px solid navy;	
}
.iktcopyoff { 
	font-family :  Arial, Helvetica, sans-serif;
	color: #909090;
	font-size :  12px;
}	

A:hover.iktcopyoff { 
	font-family :  Arial, Helvetica, sans-serif;
	color: orange;
	font-size :  12px;
}

.iktcopyoffbis { 
	font-family :  Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size :  12px;
}	

A:hover.iktcopyoffbis { 
	font-family :  Arial, Helvetica, sans-serif;
	color: orange;
	font-size :  12px;
}

.iktcopyoffmail { 
	font-family :  Arial, Helvetica, sans-serif;
	color: balck;
	font-size :  12px;

}	

A:hover.iktcopyoffmail { 
	font-family :  Arial, Helvetica, sans-serif;
	color: orange;
	font-size :  12px;

}

.iktcopyoffmapa { 
	font-family :  Arial, Helvetica, sans-serif;
	color: yellow;
	font-size :  12px;
	font-weight :  bold;

}

A:hover.iktcopyoffmapa { 
	font-family :  Arial, Helvetica, sans-serif;
	color: orange;
	font-size :  12px;

}

.iktprivateoff { 
	font-family :  Arial, Helvetica, sans-serif;
	color: red;
	font-size :  12px;
}

A:hover.iktprivateoff { 
	font-family :  Arial, Helvetica, sans-serif;
	color: blue;
	font-size :  12px;
}	

A:hover.iktprivateon { 
	font-family :  Arial, Helvetica, sans-serif;
	color: blue;
	font-size :  12px;
	font-weight :  bold;

}

.iktprivateIIoff { 
	font-family :  Arial, Helvetica, sans-serif;
	color:green;
	font-size :  12px;
}	

A:hover.iktprivateIIoff { 
	font-family :  Arial, Helvetica, sans-serif;
	color: blue;
	font-size :  12px;
}

A:hover.iktprivateIIon { 
	font-family :  Arial, Helvetica, sans-serif;
	color: blue;
	font-size :  12px;
	font-weight :  bold;

}

.accionesoff { 
	font-family :  Arial, Helvetica, sans-serif;
	color: #C68100;
	font-size :  12px;
	font-weight :  bold;

}	

A:hover.accioneson { 
	font-family :  Arial, Helvetica, sans-serif;
	color: blue;
	font-size :  12px;
	font-weight :  bold;

}

.tablausuario  {
	border-color : #47ACA8;
	border-width : 0px;
	border-style : groove;
	border-bottom-width : 4px;
	border-left-width : 4px;
	border-right-width : 4px;
	border-top-width : 4px;
	padding : 0px;
}

.titulousuario{
	font-family:Arial;
	color:white;
	font-size:14px;
}

.recuadro {
	font-size:12px;
	border:1px solid black;
	background : #ffffcc;
	padding : 5px;
}

.TitutResul{
	text-indent:0px;
	background:#5F5F5F;
	font-family:Arial;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}

.ampliarTable{
	border:1px solid #000000;
}
.ampliarTitular{
	font-size:14px;
}
.ampliarDeno{
	font-size:14px;
	color:#C68100;
}




