body {
	font-size: 75%;
	margin: 5px 0px 5px 0px; 
	padding: 0;
	font-family: Verdana, Arial ,Helvetica, sans-serif;
}

ul, li, form, ol, img, table, object {
	margin: 0;
	padding: 0;
}

ul {
	list-style: none;
}

a {
	color:#1213FF;
	text-decoration: none;
}
a:hover{
  text-decoration:underline;
}
img {
	border: none;
	margin: auto;
}

object, table {
	border: none; 
}

.extern {
	padding-right: 13px;
	background: url(/imgfiles/icones/link_extern.gif) no-repeat scroll right center;
}

.esquina_sup_izq{
   height:5px;
   width:5px;
   background-repeat: no-repeat;
   float:left;
   font-size:1px;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgfiles/Capsa/esquina1.png');
}
.esquina_sup_izq[class]{
   background-image: url(/imgfiles/Capsa/esquina1.png);
}

.esquina_sup_izq_linea{
   height:5px;
   width:5px;
   background-repeat: no-repeat;
   float:left;
   font-size:1px;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgfiles/Capsa/esquina1_linea.png');
}
.esquina_sup_izq_linea[class]{
   background-image: url(/imgfiles/Capsa/esquina1_linea.png);
}
.esquina_sup_der{
   height:5px;
   width:5px;
   background-repeat: no-repeat;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgfiles/Capsa/esquina2.png');
   float:right;
   font-size:1px;
}
.esquina_sup_der[class]{
   background-image: url(/imgfiles/Capsa/esquina2.png);
}

.esquina_sup_der_linea{
   height:5px;
   width:5px;
   background-repeat: no-repeat;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgfiles/Capsa/esquina2_linea.png');
   float:right;
   font-size:1px;
}

.esquina_sup_der_linea[class]{
   background-image: url(/imgfiles/Capsa/esquina2_linea.png);
}

.esquina_inf_izq{
   left:0px;
   height:5px;
   width:5px;
   background-repeat: no-repeat;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgfiles/Capsa/esquina3.png');
   float:left;
   position:relative;
   bottom:5px;
   font-size:1px;
}

.esquina_inf_izq[class]{
   background-image: url(/imgfiles/Capsa/esquina3.png);
}

.esquina_inf_izq_linea{
   height:5px;
   width:5px;
   background-repeat: no-repeat;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgfiles/Capsa/esquina3_linea.png');
   float:left;
   position:relative;
   bottom:5px;
   font-size:1px;
}

.esquina_inf_izq_linea[class]{
   background-image: url(/imgfiles/Capsa/esquina3_linea.png);
}

.esquina_inf_der{
   height:5px;
   width:5px;
   background-repeat: no-repeat;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgfiles/Capsa/esquina4.png');
   float:right;
   position:relative;
   bottom:5px;
   font-size:1px;
}

.esquina_inf_der[class]{
   background-image: url(/imgfiles/Capsa/esquina4.png);
}

.esquina_inf_der_linea{
   height:5px;
   width:5px;
   background-repeat: no-repeat;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgfiles/Capsa/esquina4_linea.png');
   float:right;
   position:relative;
   bottom:5px;
   font-size:1px;
}

.esquina_inf_der_linea[class]{
   background-image: url(/imgfiles/Capsa/esquina4_linea.png);
}

.div_esquinas{
  /*min-width: 563px;
 	width: auto !important;
 	width: 565px;*/
  height:1px;
}

.div_esquinas_contenido_lateral{
   border-left:1px solid #DBDBDB;
   border-right:1px solid #DBDBDB;
   height:5px;
   margin:0px;
   /*float:left;*/
   display:block;
 	 width: 510px;
 	 margin-left:15px;
}

.paginacio{
  text-align:center;
  font-weight:600;
  padding: 10px 0 10px;
}
.paginacio ul{
  margin: 0;
  padding: 0;
  list-style-type: none;
  text-align: center;
}
.paginacio li{
	display: inline;
	margin:0px 10px 0 10 px;
}

.text{
  text-align:left;
  padding: 5px 0 5px;
  margin-left: 5px;
  min-height: 150px;
 	height: auto !important;
 	height: 150px;
}

.div_cont{
  display:table;
}

.opcion{
  width:90%;
  padding:6px 0;
  float:left
}

.text_porcentaje{
  float:left;
  margin-left:5px;
  width:40%;
}
.opcion span{
  text-align:right;
  width:15%;
  float:left;
}
.barra{
  width:40%;
  display:block;
  border: 1px solid #DBDBDB;
  float:right;
}

.porcentaje{
  background-color:#1213FF;
  display:block;
  font-size:1px;
  height:11px;
}
.principal{
  width:510px;
  margin: 0 15px;
}
.cabecera {
  font-weight:600;
  color:#FFFFFF;
  background-color:#000000;
  display:block;
  text-align:center;
  padding: 0px;
  margin:0px;
  font-size:1.1em;
}

h1{
  margin:0;
  padding-bottom:2px;
  font-size:1.1em;
}

h2{
  font-size:1.1em;
  margin:0pt;
  padding:5px;
}

.cos{
  border-left: 1px solid #DBDBDB;
  border-right: 1px solid #DBDBDB;
  font-size: 1em;
  text-align:center;
  display:block;
}
.peu{
  
  background:#DBDBDB;
  display:block;
  vertical-align:bottom;
}
