html {color:#000; }
body {
	text-align:center;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:76%;
	color:#000;
	padding:0px;
	border:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-image: url(fondo_red.gif);
	background-attachment: fixed;
}
h1{font-size:13px;color:#448;}
h2{font-size:11px;color:#448;}
h3{font-size:11px;color:#448;}
li.lupa {
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
}

a.iz{font-size:10px;}
a.iz:hover{color:#990000;}
a img {border:0px;margin:0px;}
td img {margin:0px;}
#pagina {
	width:760px;
	height:auto;
	position:absolute;
	left:50%;
	margin-left:-380px;
	text-align:center;
	background-color: #fff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	
}
#cabecera {width:740px;margin:auto;padding:0px; position:relative; background:url(../img/fondo.png) #fff;margin-top:0px;}
#intro {width:740px;z-index:0;padding-top:3px;height: 250px;margin:auto;text-align:left;background:no-repeat;}
	#intro p {margin-left:80px;width:400px;}
	#intro h3 {text-indent:20px;}
#columna {width:720px;float:left;margin-top: 30px;padding-left: 5px;}
#columna_izq {width:500px;float:left;margin-top: 10px;padding-left: 5px;}
#columna_dcha {width:220px;float:right;margin-top: 220px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
	#columna_dcha p {	text-align:right;	font-weight: bold;	color: #000000;}
	#columna_dcha p.text {	text-align:left;	font-weight: normal;	font-size:10px;}
#contenido {width:740px;text-align:left;margin:auto;}
	#contenido #columna table {width:80%;border:1px solid #448;margin-bottom:10px;margin:auto;text-align:center;}
	#contenido #columna table td {font-size:10px; color:#000000; line-height:16px; text-align:center;border:1px solid #448;}
	#contenido #columna table td ul {text-align:left;}
	#contenido a img {border:0px;}

#inferior2 {text-align:center;margin:auto;}
#mnu_inf{margin:auto;height:84px;}
#pmn{margin-left:10px;text-align:center;z-index:6;}
#pmn h1{margin-top:0px;}
#pmn1{padding-left:180px;text-align:left}
#mnu_lat{position:absolute;z-index:3;left:510px;top:0px;}
#mnu_lat img {display: block;}
#apuntes {display:inline;}
#info {clear:both;position:absolute; width:740px; padding-bottom:20px; background:#fff url(../graphics/horizontal_line.gif) bottom left repeat-x;z-index:2;height:100px;}
#info h2 {font-family:"trebuchet ms", tahoma, arial, verdana, sans-serif; font-size:1.4em; margin:0; color:#a40; text-align:left; margin-bottom:10px;}
#info h3 {font-family:"trebuchet ms", tahoma, arial, verdana, sans-serif; font-size:1.1em; font-weight:normal; margin:0; color:#565; text-align:left; margin-bottom:10px;}




#img {text-align:center;margin:auto;font-size:9px;font-style:italic;margin-bottom:15px;}
.img {text-align:center;margin:auto;font-size:9px;font-style:italic;margin-bottom:15px;border:0px;width:500px;}
#columna_dcha a {font-size:9px;text-decoration:none;font-weight:normal;}
#columna_dcha a:hover {text-decoration:underline;}

#columna_dcha .tema {background: #fff;border:solid 1px black;padding:5px;padding-top:0px;margin-bottom:30px;}
#columna_dcha .tema h3 {font-size:11px;color:#448;background:#EEEEEE;display:block;margin-top:0px;margin-left:-5px;padding-left:5px;padding-bottom:5px;margin-right:-5px;}
#columna_dcha .tema h4 {font-size:9px;font-weight:bold;margin-bottom:0px;}
#columna_dcha .tema p {font-size:10px; color:#000;text-align:left;font-weight:normal;line-height:12px;}
#pie_pag {clear:both; width:750px; padding-bottom:20px; background:#fff url(../graphics/horizontal_line.gif) top left repeat-x; padding-top:10px;}

p {font-size:10px; color:#000000; line-height:16px; margin:5px 0 15px 0;}
#act {font-size:10px; color:#000000; line-height:16px; margin:5px 0 15px 0;}
#contenido td {font-size:10px; color:#000000; line-height:16px; margin:5px 0 15px 0;}


.clear {clear:both;}
.bold {font-weight:bold;}
p.float_right, img.left {float:right;}
.float_left {float:left;}
p.cite {color:#480;}
.lista {list-style-type:none; margin:10px 10px 20px 5px; padding:0; border:1px solid red;padding:5px;float:right;width:210px;}
.lista li h2 {margin-bottom:0px;margin-top:10px;text-align:left;}
.lista li a, .lista li a:visited {text-align:left;color:#448; font-size:11px; text-decoration:none;font-weight:bold;margin-bottom:10px;}
.novedad {color:red;}
.lista li.text a, .lista li.text a:visited {text-align:left;color:#000;font-size:10px; text-decoration:none;font-weight:normal;margin-bottom:10px;}
.lista li.text a:hover {color:#448;font-weight:normal;font-size:10px;text-decoration:underline;}

.lista li a:hover {text-decoration:underline;}
.lista li.text {font-size:10px; color:#000;text-align:right;font-family:"trebuchet ms", tahoma, arial, verdana, sans-serif;}
.lista li.prim{font-size:11px;margin-top:5px;border-bottom:1px solid black;color:#983;}
.inline {display:inline;}
pre {font-size:11px; color:#008;}
ol li {font-size:10px;}
dl.list dd.blue_back {border:1px solid #c00;}
.f_left {float:left;}
input.act {
	border:0px;
	font-size:12px;
	font-weight:bold;
	width:210px;
	height:auto;
	color:#448;
}
.text {font-size:10px; color:#000; text-align:left;font-weight:normal;}

#buscas {
	background: none transparent scroll repeat 0% 0%;
	width: 200px;
	border-bottom: #a52a2a 1px solid;
	height: 120px;
	padding-bottom: 10px;
}
#foto {text-align:left;padding-left:20px;height:275px;padding-top:40px;}
