/* -----------------------------------------------------------------------------
CINDETEC. ACREDITA-T
Autor:   agomez@csi.uned.es amartinez@csi.uned.es
Version:  21 de septiembre 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 { width:950px; margin-left:auto; margin-right:auto; padding:15px; background-color:#FFF; height:100%; margin-top:25px;}
#cabecera { padding:10px 10px 10px 0px;  margin-bottom:20px; }
#cabecera .cabecera { clear:right;}
#cabecera img { }



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

#contenidos h1 { font-family: Georgia, "Times New Roman", Times, serif; color:#333; font-size:130%; 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{  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-size:90%;
	
	
}

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





.derecha {margin-right:3px; margin-left:3px; text-align:right;}
.medio {margin-right:3px; margin-left:3px; text-align:center;}


#logos {clear:both; padding-top: 10px; margin-left:15px;}
#logos img {margin-right:1px; margin-left:3px;}


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


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




/* tablas*/
/*----------------------------------------------------------------------------------*/    
/*tabla 1*/
table {
	font-family: Arial, Helvetica, sans-serif;
	color: #a7a4a4;
	padding: 2px 2px;
	margin: 5px 10px 20px 0px;
	text-align: left;
	border: 1px solid #c5c5c4;
	background-color: #e8e9e6;
	margin-left:auto !important; margin-right:auto !important;
}

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 { margin-left:auto !important; margin-right:auto !important; text-align:center!important;}
.centrado { margin-top:10px;}


