/* CSS Document */
/******************************** redondeado peque ******************************************/
div.rounded-box {	
    position:relative;
    width:auto;
	height:auto;
    background-color:#FFFFFF;
    margin: 2px;
}

div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner
{position:absolute; width:15px; height:15px; background-color:#FFFFFF;overflow:hidden;}

div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside 
{position:relative; font-size:100px; font-family:arial; color:#FFFFFF; line-height: 40px;}

div.top-left-corner { top:0px; left:0px; }
div.bottom-left-corner {bottom:0px; left:0px;}
div.top-right-corner {top:0px; right:0px;}
div.bottom-right-corner {bottom: 0px; right:0px;}

div.top-left-inside {left:-6px;top:-6px;}
div.bottom-left-inside {left:-6px; top:-16px;}
div.top-right-inside {left:-16px;top:-6px}
div.bottom-right-inside {left:-16px; top:-16px;}

div.box-contents {position:inherit; padding: 2px; color:#000;}

/*************************grande********************************/

div.rounded-box1 {	
    position:relative;
    width:500px;
    background-color:#FFFFFF;
    margin: 2px;
}

div.top-left-corner1, div.bottom-left-corner1, div.top-right-corner1, div.bottom-right-corner1
{position:absolute; width:15px; height:15px; background-color:#FFFFFF;overflow:hidden;}

div.top-left-inside1, div.bottom-left-inside1, div.top-right-inside1, div.bottom-right-inside1 
{position:relative; font-size:100px; font-family:arial; color:#FFFFFF; line-height: 40px;}

div.top-left-corner1 { top:0px; left:0px; }
div.bottom-left-corner1 {bottom:0px; left:0px;}
div.top-right-corner1 {top:0px; right:0px;}
div.bottom-right-corner1 {bottom: 0px; right:0px;}

div.top-left-inside1 {left:-6px;top:-6px;}
div.bottom-left-inside1 {left:-6px; top:-16px;}
div.top-right-inside1 {left:-16px;top:-6px}
div.bottom-right-inside1 {left:-16px; top:-16px;}

/*****************************************************************************************************/
div.top-left-inside2, div.top-right-inside2
{position:relative; font-size:100px; font-family:arial; color:#FFCC00; line-height: 40px;}
div.top-left-inside2 {left:-6px;top:-6px;}
div.top-right-inside2 {left:-16px;top:-6px}


div.caja-interiores {	
    position:relative;
    width:600px;
    background-color:#FFFFFF;
    margin: 2px;
}
/*****************************************************************************************************/
.textobanners {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#660000;
	text-align:left;
}

.leermas {
	font-family:Tahoma;
	font-size: 12px;
	color:#660000;
	text-align:left;
	font-weight:bold;
}

.textoautor {
	font-family:Tahoma;
	font-size: 10px;
	color:#999999;
	text-align:right;
}

.titulos{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#660000;
}
.titulotablas {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight: bold;
}

.menuppal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight:normal;
}


.tituloarticulos1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006600;
	font-weight: bold;
}

.linkbuscador {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006600;
	font-weight: bold;
	text-decoration: underline;
}


.tituloarticulos {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#006600;
	font-weight: bold;
}

.txtvisitas {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#006600;
	font-weight:bold;
}

.textonormal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}

.textonormal1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}

.textotahoma {
	font-family:Tahoma;
	font-size: 12px;
	color:#000000;
}

.docspublicos {
	font-family:Tahoma;
	font-size: 12px;
	color:#000000;
}

.catdocpublicos {
	font-family:Tahoma;
	font-size: 13px;
	color:#006600;
	font-weight: bold;
}


.copyright { font-family:Arial, Helvetica, sans-serif;font-size: 10px;color:#000000;}


/**Dianis*/
.titulos{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#660000;
}
.vinculo{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#660000;
}
.cajasTexto
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
width:165px;
border-style:solid;
border-width:1px;
border-color:#009933;
background-color:#EEEEEE;
padding:3px;
}

.rollover-buscar a {
display:block;
float:right;
height:25px;
width:40px;
overflow:hidden;
padding:0px 0px 0px 0px;
background:url(imagenes/busca.png) 0 0 no-repeat;
}
.rollover-buscar a:hover { 
background-position: 0 -25px;
}
.rollover-buscar a:active {
background-position: 0 -50px;
}


TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-FAMILY: tahoma,sans-serif; FONT-SIZE: 11px
}
TR.H {
	BACKGROUND-COLOR:#B7DA7A
}

.paginaactual {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#006600;
	font-weight: bold;
	text-decoration:none;
}

.imgenlaceext
{
padding:1px; /*width:145px;*/ text-align:center;
}

/* ESTILOS PARA ROLLOVER DE PESTAŅAS*/
a.documentos {
  display: block;
  width: 100px;
  height: 85px;
  background: url(imagenes/documentos.gif) no-repeat;
  text-indent: -9999px;
}

a:hover.documentos {
  background-position: 0 -85px;
}