body#general{
	margin:0;
	padding:0;
	background:#fff url(images/fondo_body.gif) repeat-y 0 0;
	font-family:Verdana, Arial, sans-serif, Helvetica;
	color:#3b382e;
	font-size:small;
	font-weight:normal;
	line-height:1.166;
}
body#slider{
	background:#eee;
	font-family:Verdana, Arial, sans-serif, Helvetica;
	color:#3b382e;
	font-size:small;
	font-weight:normal;
	line-height:1.166;
}
h1{
	color:#990000;
	font-family:sans-serif, Helvetica, Arial, Verdana;
	font-size:16px;
	font-weight:bold;
}
h2{
	font-size:14px;
}
h3{
	color:#fff;
	font-family:sans-serif, Helvetica, Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	background:#26456f;
}
h3.h3main2{
	width:199px;
	text-align:center;
	padding:2px 0 2px 0;
}
h4{
	color:#fff;
	background:#990000;
	font-family:sans-serif, Helvetica, Arial, Verdana;
	font-size:16px;
	font-weight:bold;
}
h4.h4msn{
	width:100%;
	text-align:center;
	padding:2px 0 2px 0;
}
h5{
	margin:0;
	padding:0;
	font-family:sans-serif, Helvetica, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
}
p{
	text-align:justify;
}
p.piedefoto{
	color:#333;
	font-size:10px;
	text-align:center;
	margin:0;
	padding:0;
}
p.nombredefoto{
	color:#26456f;
	font-size:10px;
	margin:0;
	padding:0 0 0 10px;
}
p.paginacion{
	text-align:right;
	font-family:Verdana, Arial, sans-serif, Helvetica;
	font-size:10px;
	font-weight:bold;
}
p.fechanoticias{
	text-align:right;
	font-family:sans-serif, Arial, Verdana, Helvetica;
	font-size:10px;
	font-weight:bold;
}
p.fechacategorias{
	margin:0;
	padding:0;
	text-align:left;
	color:#666666;
	font-family:sans-serif, Arial, Verdana, Helvetica;
	font-size:10px;
	font-weight:bold;
}
p.fechadocumentos{
	margin:0;
	padding:0;
	text-align:left;
	color:#666666;
	font-family:sans-serif, Arial, Verdana, Helvetica;
	font-size:10px;
	font-weight:bold;
}
p.listadocategoria{
	margin:0;
	padding:2px 2px 2px 20px;
}
img.foto{
	border:1px black solid;
	margin:10px;
	padding:0;
}
ul.main2{
	font-size:10px;
	color:#26456f;
	margin:0;
	padding-left:25px;
}
li.main2{
	padding:4px 0 2px 0;
	list-style-image: url(images/flecha_naranja.gif);
	cursor:pointer;
}
li.nosotros{
	list-style-image: url(images/flecha_azul.gif);
	font-size:10px;
	margin:5px 0 10px 0;
}
form.buscar{
	margin:0 0 10px 0;
}
a:link{color:blue;text-decoration:none;}
a:visited{color:blue;text-decoration:none;}
a:active{color:blue;text-decoration:none;}
a:hover{color:blue;text-decoration:underline;}
a.main2:link{color:#26456f;text-decoration:none;}
a.main2:visited{color:#26456f;text-decoration:none;}
a.main2:active{color:#26456f;text-decoration:none;}
a.main2:hover{color:#26456f;text-decoration:underline;}
a.paginacion:link{color:#26456f;text-decoration:none;cursor:pointer;}
a.paginacion:visited{color:#26456f;text-decoration:none;cursor:pointer;}
a.paginacion:active{color:#26456f;text-decoration:none;cursor:pointer;}
a.paginacion:hover{color:#26456f;text-decoration:none;cursor:pointer;}
/* ///////////////////////// Estilos de estructura ///////////////////////// */
.menu_out{
	color:#3b382e;
	font-family: sans-serif, Helvetica, Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
}
.menu_over{
	color:#807964;
	font-family: sans-serif, Helvetica, Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
}
.linkinfo_out{
	text-decoration:none;
	cursor:pointer;
}
.linkinfo_over{
	text-decoration:underline;
	cursor:pointer;
}
.listadonoticia0{
	padding:5px;
	margin-top:10px;
	background:#f3f3f3;
}
.listadonoticia1{
	padding:5px;
	margin-top:10px;
	background:#ffffff;
}
.listadodocumento_off0{
	padding:5px;
	margin-top:10px;
	background:#f3f3f3;
}
.listadodocumento_off1{
	padding:5px;
	margin-top:10px;
	background:#ffffff;
}
.listadodocumento_on{
	padding:5px;
	margin-top:10px;
	background:#dd9;
}
.detallesdocumento{
	background:#dd9;
}
.listadodocumento_foto_off{
	padding:5px;
	margin-top:10px;
	background:#eee;
}
.listadocategoria_fondo{
	padding:5px;
	margin-top:10px;
	background:#eee;
}
.oculto{
	display:none;
}
#slider_warp{
	margin:0;
	padding:0;
	width:100%;
}
.slider_anterior{
	float:left;
}
.slider_siguiente{
	float:right;
}
.slider_actual{
	float:left;
	width:100%;
	text-align:center;
	margin:0 0 20px 0;
}