/* -----------------------------------------------------------------------------
USO-PC. ACREDITA-T
-->estilos para indice v3
Autor:   agomez@csi.uned.es amartinez@csi.uned.es
Version:  16 de Marzo de 2010
--------------------------------------------------------------------------------*/



/* +----------------------------------------------------------------------+ */
/*Undo browser defaults / Para eliminar estilos por defecto de los navegadores
http://tantek.com/log/2004/09.html#d06t2354
*/

:link,:visited {text-decoration: none;}
ul,ol {list-style: none;}
h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;}
ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, div {margin: 0; padding: 0;}
a img,:link img,:visited img {border: none;}
address {font-style: normal;}

/*----------------------------------------------------------------------------------*/
body { background-color: #dedede;
	margin: 0px;
	padding: 0px;
	font-size: small;
	color:#000;
	text-align:center;
}

#contenedor { text-align:left; width:950px; margin-left:auto; margin-right:auto; padding:15px; background-color:#FFF; height:100%; margin-top:25px;}
#cabecera { padding:10px 10px 10px 0px; height:125px; margin-bottom:50px; }
#cabecera .cabecera { float:left; clear:right;}
#cabecera img { }



/* #menu { background-color: #FFF; padding:0px; line-height: normal; float:left; margin-top:10px;}

#menu ul {list-style:none;}
#menu li {font-size: 100%;  padding:0 0 0 0px; float:right;}
#menu a {font-family: Georgia, Arial, Helvetica, sans-serif; font-weight: bold; display:block; padding:5px 15px 5px 15px; text-decoration:none; color:#FFF; background-color: #F03 ;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
/*#menu a {float:none; text-decoration:none;}
    /* End IE5-Mac hack */
/*#menu a:hover {color:#FFF; background-color: #005440;}
#menu li {border-left:2px solid #FFF; }*/

#contenidos { padding:20px 20px 100px 20px; clear:both; text-align:justify;}

#contenidos h1 { font-family: Georgia, "Times New Roman", Times, serif; color:#333; font-size:130%; text-align:left; padding-bottom:15px;}
#contenidos h2 {color:#fff; margin-top:15px; margin-bottom:15px; padding:3px 5px; font-size:120%; background-color:#9cb206; font-family: Georgia, "Times New Roman", Times, serif;}

#contenidos h3 {color:#666; margin-top:15px; padding:3px 5px; font-size:100%;  font-family: Georgia, "Times New Roman", Times, serif; text-align:center;}

#contenidos h4 {color:#fff; margin-top:15px; margin-bottom:15px; padding:3px 5px; font-size:100%; background-color: #33C; font-family:Arial, Helvetica, sans-serif;}

#contenidos p{ text-align:justify;  line-height:1.7em; font-size:100%; font-family: Arial, Helvetica, sans-serif; padding-bottom:15px;}
#contenidos p .fecha { font-weight:bold; padding-left:5px;}
#contenidos ul {
	font-family: Arial, Helvetica, sans-serif;
	margin:10px 20px; 
	line-height: 1.5em; 
}
#contenidos  ul li{
	list-style-type: none; 
	list-style-image: url(../img/bulletul.png);
	padding-bottom:8px;
	font-size:100%;
}

#contenidos  ol{
	 font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	list-style-type: none;
	line-height: 1.5em; 
	font-size: 95%; 
	padding:10px 20px 10px 25px; 
}

#contenidos  ol li{
	list-style-type: decimal; 
	padding-bottom:4px; 
}

#contenidos a, #contenidos a:link{ 
	color:#0066cb;
	background-color:inherit; 
	padding-bottom:1px; font-weight:bold;
	
	
}

#contenidos a:hover{ 
	color:#0066cb; 
	background-color:inherit;
	text-decoration:underline;
}

#contenidos .marcadores{
	line-height:1.8em;
	margin:0px 0px 20px 0px;
	background-color:#fff;
	padding-bottom:5px;
	padding-top:3px;
	width:20%;

}

#contenidos .marcadores a, #contenidos .marcadores a:link{ 
	background-image:url(../img/bullet_rojo.png);
	background-position:left;
	background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-left:20px; 
	padding-bottom:0px; 
	background-color:#fff; 
	color:#000;
	font-size:110%;
	text-decoration:underline;
}


#contenidos .marcadores a:hover{ 
	color:#ff0033!important; 
	border-bottom:0px; 

}

#contenidos .marcadores a:visited{ color:#333333; background-color:#fff;}

#contenidos .mapasitio ul { }
#contenidos .mapasitio li {}
#contenidos .mapasitio a, #contenidos .mapasitio a:link {}
#contenidos .mapasitio a:hover {}



.parrafodestacado{ 

	border-bottom: 1px dashed #8ea098;
	margin:20px 0px;
	clear:both;

}


.madrid {float:left; clear:left;
	font-family:Georgia, "Times New Roman", Times, serif !important;
	font-size:90%!important;
	font-weight:bold;
	padding-bottom:7px;
	padding-top:30px;
	margin-bottom:0px;
	width:40%;}

#left {float:left; clear:left; width:40%;}

#right {float:right; clear:right; width:40%; padding-top:10px;}

.paralelo { float:right; clear:right; padding-top:16px;
font-family:Georgia, "Times New Roman", Times, serif !important;
	font-size:90%!important;
	font-weight:bold;
	padding-bottom:7px; width:40%;}

.hora {
	font-family:Georgia, "Times New Roman", Times, serif !important;
	font-size:90%!important;
	font-weight:bold;
	padding-bottom:7px;}
.titulo_ponencia {
	font-family:Georgia, "Times New Roman", Times, serif !important;
	font-size:140% !important;
	text-align:left !important;
	color: #9cb206;
	line-height:1.3em !important;
	}
.ponentes {margin-left:13px;}
.tiempo {color:#999;}
.nota {
	color:#333 !important;
	padding: 0px 10px 15px 10px; 
	color:#000000; 
	/*font-size:90%;*/
	line-height:1.5em;
	background-color:#ecf0f7;

	border-top: 4px solid #9cb206;
	/*border-bottom: 1px dashed #8ea098;*/
	margin-top:30px;
}

.normal {}

#descarga { padding:10px;}

.destacado { font-weight: bold; color:#FFF; background-color:#999;}

.parrafodestacado{ 
	padding: 10px 10px 10px 10px; 
	color:#000000; 
	font-size:90%;
	line-height:1.5em;
	background-color:#dedede;
	border-top: 1px dashed #333333;
	border-bottom: 1px dashed #333333;
	margin:15px 0px;
}

.parrafodestacado p { padding-bottom:0px !important;}

#contenidos .destacadodestacado  { }
#contenidos .destacadodestacado a { background-color:#F03 !important; color:#FFF !important; width:100%; }

#logos {clear:both; border-top:1px dashed #999; padding-top: 20px; text-align:center;}
#logos img {margin-right:3px; margin-left:3px;}

#w3c {clear:both;  padding-top: 20px; text-align:center;}
#w3c img {margin-right:3px; margin-left:3px;}

#pie { width:950px; margin-left:auto; margin-right:auto;  background-color: #CCC; height:45px; vertical-align:0%; padding:15px; }
#pie h6{ color:#666; font-size:9px; font-family:Verdana, Geneva, sans-serif; font-weight:100; vertical-align:middle; padding-bottom:15px; margin-left:0%;}

#info { text-align:center; margin-left:30%; }
#info ul {list-style:none; text-align:center;}
#info li {font-size: 10px;  padding:0 0 0 0px; border-right:1px solid #FFF; border-left:1px solid #FFF; float:left;}
#info a {font-family:Verdana, Geneva, sans-serif; font-weight: bold; display:block; padding:5px 15px 5px 15px; text-decoration:none; color:#333; background-color:#999;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#info a {float:none; text-decoration:none; display:block;}
    /* End IE5-Mac hack */
#info a:hover {color:#FFF; background-color: #666; display:block;}

#textos { width:640px; clear:none; padding:25px 0px 0px 0px; float:left; margin-bottom:100px; }

#contenidos .noticias { 
	float:right; 	
	width:230px;
	margin: 30px 0px 10px 10px;
	padding:5px 5px 5px 5px;
	z-index:2000;
	clear:none;
	background-color:#84bd15;}

#contenidos .noticias h3 { 

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:120%; 
	color:#fff; 
	margin-bottom:8px; 
	padding-top:5px; 
	padding-bottom:9px;
	text-align:center;
	border-bottom:1px dashed #FFF;
}
#contenidos .noticias p { 
	font-family:Arial, Helvetica, sans-serif;
 	font-size:100%; 
	line-height:1.6em !important;
	padding:5px 7px;
	color:#fff; 
	background-color:#84bd15; 
	text-align:left;
	font-weight:normal; 
	line-height:120%;
	border-bottom:1px dotted #FFF;
}
#contenidos .noticias a, #contenidos .noticias a:link{color:#000;}

#contenidos .noticias a:hover{
	color:#ff0033;}


#fecha { padding-left:20px; padding-bottom: 20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:95%; color:#999; background-color:#fff; font-weight:bold; height:56px;}
#fecha .enlacecursos { float:right; clear:right; font-family:Arial, Helvetica, sans-serif; font-size:100%; margin-right:15px;} 

#fecha .enlacecursos img {padding-right:4px; vertical-align:middle;}
#fecha .enlacecursos a, #fecha .enlacecursos a:link, #fecha .enlacecursos a:visited {color:#476197; font-weight:bold; vertical-align:middle;}


#migas {clear:both; padding:10px 0px 10px 25px;}
#migas ul li{list-style:none !important; text-align:left; float:left; }
#migas li{ list-style-image:none; font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#F00; text-decoration:none; display:block;}
#migas a {font-family: Arial, Helvetica, sans-serif; font-size:95%; color:#333; text-decoration:none !important; }
#migas a:hover { color:#F00; text-decoration:none !important;}

#contenidos .graficoder { float:right; clear:right; margin:20px 0px 20px 20px;}
#contenidos .graficoizq { float:left; clear:left; margin:20px 20px 20px 0px; background-color:#99C; width:300px; }
#contenidos .graficoizq p{ color:#FFF; font-size:95%; font-weight:bold; padding:10px;}
#contenidos .graficoizq h3{ color:#333; text-align:left;}


/* tablas*/
/*----------------------------------------------------------------------------------*/    
/*tabla 1*/
table {
	font-family: Arial, Helvetica, sans-serif;
	color: #a7a4a4;
	padding: 0px 1px;
	margin: 5px 10px 20px 0px;
	text-align: left;
	border: 1px solid #9cb206;
	background-color:inherit;
}

table caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #555555;
	text-align: left;
	font-weight: bold;
	padding: 10px 3px 0px 20px;
	line-height: 2em;
	background-color:inherit;
	visibility:hidden;
}

th { 
	font-size: 95%; 
	color: #FFFFFF; 
	background-color: #595959; 
	padding: 6px 6px 6px 10px;
	font-weight: bold;
	text-align: center;
}

td{ 
	font-size: 90%; 
	color: #545454; 
	padding: 3px 3px 3px 10px; 
	vertical-align:top; 
	background-color:inherit; 
}

tr.confondo{
	color: #545454;
	background-color: #e1e1e1;
	padding: 3px;
}
td a{color:#0056ac !important;}
td a:hover {
	background:transparent !important; 
	border-bottom:0px !important; 
	text-decoration:underline;
}

table ul {

	margin:0px 12px!important; 
	line-height: 1.4em !important;  
}
table  ul li{
 
	list-style-type:circle !important;
	list-style-image: none !important;
	padding-bottom:8px;
	font-size:100%;
}

table .center {margin-left:auto !important; margin-right:auto !important;}

form { text-align:center; margin-left:auto !important; margin-right:auto !important;}

/*#contenedor {text-align:center; width:669px; margin-left:auto; margin-right:auto; /*background-color:#dedede; border-left: 1px solid  #003; border-right: 1px solid #003; border-bottom: 1px solid #FFF; }

#tablalogotipos { background-color:#FFF; width:669; background-image:url(../img/cabecera_fondo.gif); background-repeat:repeat-y;}

table {text-align:center; margin-left:auto; margin-right:auto; vertical-align:middle; padding:0px;}

table th {text-align: center; vertical-align:middle;}

.absolute {position: absolute; width:100%;}
#contenidos { background-position:center; clear:both; height:100%; font-size:150%; background-color:#dedede; position:absolute; width:669px; visibility:visible z-index:1; }
.enconstruccion { font-family: Georgia, "Times New Roman", Times, serif;  vertical-align:middle; color:#FFF; padding-top:100px; height:100%;}
	
#pie { background-color:#999; position: absolute; bottom: 0%; width:669px; text-align:center; margin-left:auto; margin-right:auto; border-left: 1px solid  #003; border-right: 1px solid #003;}	
#pie p{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:10px; color:#333; text-align:center; padding:20px; }

img {margin-bottom:13px;}*/

