



body {font: Verdana, Arial , Helvetica, sans-serif;
	background-color:#fff;
	width:100%;
	font-style:normal;
	font-variant:normal; 
	font-weight:normal; 
	margin:0px; padding:0px;  }

  
a{color:#933C40;TEXT-DECORATION: none}
/*a:hover{color:#933C40; text-decoration:underline;}
a.negro{color:#933C40;TEXT-DECORATION: none}
a.negro:hover{color:#4E4E54; text-decoration:none;}
a.tres{color:#000;TEXT-DECORATION: none}
a.tres:hover{color:#933C40; text-decoration:none;}*/


#contenedora{ width:100%; text-align:center;
             margin: 25px 0 25px 0; }
#contenido {width:90%;
             margin:0px auto; }



/*tablas*/

.clsTablaExt {
 border:1px solid #822837;
  padding:2; 
  border-collapse: collapse;  
}

.granate {
	background-color:#933c40;
	}
.blanco {
	background-color:#FFFFFF;
	}
.gris {
	background-color:#BEBEC3;
	}
.verde {
	background-color:#909B8D;
	}
.grisoscuro {
	background-color:#9495A0;
	}
.grisC{background:#E3E5E4;}
.grisCC{background:#eeeeee;}
	
	
/* formato de texto 


h2 {padding:15px 0 4px 0;
	color:#000;
	font:0.7em Arial,Verdana,Helvetica, sans-serif;
	font-weight:bold;
	border-bottom:1px solid #822837;
	letter-spacing:0,6pt;
	text-align:center;
}*/

h2.periodicas{
	text-align:left;
	margin-left:2em;
	margin-right:2em;

}

.doc {padding:15px 0 4px 0;
	color:#000;
	font:0.7em Arial,Verdana,Helvetica, sans-serif;
	border-bottom:1px dotted #822837;
	letter-spacing:0,6pt;
	text-align:right;
}

.negrita{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color:#000;
	font-style:normal;
	font-variant:normal; 
	font-weight:normal; 
	font-size:0.7em; 
	text-align:justify;
    LINE-HEIGHT: 15px;
    font-weight:bold!important;}

.negritaC{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color:#000;
	font-style:normal;
	font-variant:normal; 
	font-weight:normal; 
	font-size:0.7em; 
	text-align:center;
    LINE-HEIGHT: 15px;
    font-weight:bold!important;}


.titgra{color:#933c40;
    font-family: Arial,Verdana,Helvetica, sans-serif;
  	font-style:normal;
	font-variant:normal; 
	font-weight:bold;
	vertical-align:super;
	font-size:0.7em;
	letter-spacing:0,9pt;
	text-transform:uppercase;	}
	
.txtgra{color:#933c40;
    font-family: Arial,Verdana,Helvetica, sans-serif;
  	font-style:normal;
	font-variant:normal; 
	font-weight:bold;
	vertical-align:super;
	font-size:0.9em;
	letter-spacing:0,9pt;
		}
.txtgraC{color:#933c40;
    font-family: Arial,Verdana,Helvetica, sans-serif;
  	font-style:normal;
	font-variant:normal; 
	font-weight:bold;
	vertical-align:super;
	font-size:0.9em;
	letter-spacing:0,9pt;
	text-align:center;
		}


.titbla{color:#fff;
    font-family: Arial,Verdana,Helvetica, sans-serif;
  	font-style:normal;
	font-variant:normal; 
	font-weight:bold;
	vertical-align:super;
	font-size:0.9em;
	letter-spacing:0,9pt;
	text-align:center;	}

.titsub {padding:5px 0 5px 2px;
	font:0.6em Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
	border-bottom:1px solid #00;
	border-top:1px solid #000;}

.texto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color:#000;
	font-style:normal;
	font-variant:normal; 
	font-weight:normal; 
	font-size:0.7em; 
	text-align:justify;
    LINE-HEIGHT: 20px;
    TEXT-INDENT: 15px;
}
.txpequel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color:#000;
	font-style:normal;
	font-variant:normal; 
	font-weight:normal; 
	font-size:0.6em; 
	text-align:left;
    LINE-HEIGHT: 20px;
   
}
.txpequer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color:#000;
	font-style:normal;
	font-variant:normal; 
	font-weight:normal; 
	font-size:0.6em; 
	text-align:right;
    LINE-HEIGHT: 20px;
   
}

.txpequec
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color:#000;
	font-style:normal;
	font-variant:normal; 
	font-weight:normal; 
	font-size:0.6em; 
	text-align:center;
    LINE-HEIGHT: 20px;
   
}

.textons
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-style:normal;
	font-variant:normal; 
	font-weight:normal; 
	font-size:0.7em; 
	text-align:justify;
    LINE-HEIGHT: 15px;   }
    
.textol
{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color:#000;
	font-style:normal;
	font-variant:normal; 
	font-weight:normal; 
	font-size:0.7em; 
	text-align:left;
    LINE-HEIGHT: 15px; }
.textoc
{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color:#000;
	font-style:normal;
	font-variant:normal; 
	font-weight:normal; 
	font-size:0.7em; 
	text-align:center;
    LINE-HEIGHT: 15px; }
 
.textor
{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color:#000;
	font-style:normal;
	font-variant:normal; 
	font-weight:normal; 
	font-size:0.7em; 
	text-align:right;
    LINE-HEIGHT: 15px; }
    
    
.margen{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color:#000;
	font-style:normal;
	font-variant:normal; 
	font-weight:normal; 
	font-size:0.7em; 
	text-align:justify;
    LINE-HEIGHT: 15px;
    margin-left:30px;}
    
.margendoble{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color:#000;
	font-style:normal;
	font-variant:normal; 
	font-weight:normal; 
	font-size:0.7em; 
	text-align:justify;
    LINE-HEIGHT: 15px;
    margin-left:60px;}

.margentriple{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color:#000;
	font-style:normal;
	font-variant:normal; 
	font-weight:normal; 
	font-size:0.7em; 
	text-align:justify;
    LINE-HEIGHT: 15px;
    margin-left:80px;}
    
.margencuadruple{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color:#000;
	font-style:normal;
	font-variant:normal; 
	font-weight:normal; 
	font-size:0.7em; 
	text-align:justify;
    LINE-HEIGHT: 15px;
    margin-left:100px;}
    
.cerrar
{
    FONT: 0.7em Verdana, Arial, Helvetica, sans-serif;
    COLOR: #933C40;
    TEXT-ALIGN: left;
}

/*puntos*/
.clsdotted {background-image: url('/ifc2/images/dot_lineifc.gif')}



 
/*revistas*/
#cajarevistas{width:700px; height:300px;
         margin:0px auto;  }
 #revistas { float:left; width:130px; height:150px; margin:3px; }

 #revistas li  {list-style-type: none;}



/*ficha revistas*/
#cabrevistas{width:100%;height:45px;}

#numero{
width:100%;

margin:0 0 30px 0;
}
#numerotx{
width:100%;
margin:0 0 0 100px;
padding:0;
}


#numero img {float: left;
margin-right:15px;
}

#numero2{
width:100%;
height:139px;
margin:0 0 30px 0;}

#numero2 img {float: left;
margin-right:15px;}

#numero3{
width:100%;
height:auto;
margin:0 0 30px 0;
}

#numero3 img {float: left;
margin-right:15px;}


/*ficha*/

#ficha{margin:0;
	width:100%;}
	
#ficha ul {
  padding:0;
  margin: 0;
  list-style: none;
  width:80%;
   float:left;
}
  
#ficha li {
  float: left;
  position: relative; 
  width: 40%;
 font:bold 0.8em Verdana,Helvetica,Arial, sans-serif;
  padding:0;  } 
  
 #ficha li ul {
 padding:0;
 margin: 0;
 width: 100%; LIST-STYLE-TYPE: none;
}

#ficha li ul li {
	padding: 0 0 5px 0;
	WIDTH: 100%; LIST-STYLE-TYPE: none;
}


  /*FORMULARIOS*/  	
            	
.clsFormularioTxt {
   border:1px solid #822837;
	FONT:  bold 0.7em Verdana, Arial, Helvetica, sans-serif;
	LETTER-SPACING: normal; 
	HEIGHT: auto; 
	BACKGROUND-COLOR: #eeeeee; 
}
.clsTxtFormL
{  
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em; 
	font-style: normal; 
	text-align: left;
	color: #000000
}
.clsTxtFormC
{  
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em; 
	font-style: normal; 
	text-align: center;
	color: #000000
}


/*numeracion y viņetas*/
ul.cuadro li {  
	list-style-image:url(../images/auxiliares/cuadro.gif);
}
ul.puntos li {  
	list-style-image:url(../images/auxiliares/cuad.gif);
}


#footer p{
	color:#000;
	font:0.7em Arial,Verdana,Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:0,6pt;
	text-align:right;
	margin-right:1em;

}

form.login{
	margin:auto;
	border:1px solid gray;

}
