/* CSS */
*{
	margin:0;
	padding:0;
}

img{
	border:none;
}

/* pagina */
html{padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin: 0px; height:100% !important; /* real browsers */ height:91%; /* IE6: treaded as min-height*/}

body{color: #706D67; background: url(../images/fondoRayas.gif)  #F9F9F9 repeat; margin:0px; padding:0px; height:100% !important; /* real browsers */ height:91%; /* IE6: treaded as min-height*/}



.sangria { padding-left: 20px; }

a {text-decoration: none; color: #ff0000; background-color: transparent;}
a:hover {text-decoration: none; color: #333333; background-color: transparent;}

.a-multimedia {color: #000000}

h1{
font-size:  1.6em ; font-weight:bold; padding:0px; font-family:Arial, Helvetica, sans-serif; margin-bottom:0px;}
	h2{ font-size:1.3em;}


.oculto{
display: none; visibility:hidden;}

#interfaceClasif {
	background-color: #FFFFFF; padding:0px; margin:0px auto;  /* needed for footer positioning*/
	height:auto !important; /* real browsers */ height:100%; /* IE6: treaded as min-height*/ min-height:100%; /* real browsers */ width:900px; font: 62.5% Arial,Verdana, non-serif;}


#interface {
	background-color: #FFFFFF; padding:0px; margin:0px auto;  /* needed for footer positioning*/
	height:auto !important; /* real browsers */ height:100%; /* IE6: treaded as min-height*/ min-height:100%; /* real browsers */ width:762px; font: 62.5% Arial,Verdana, non-serif;}

#cabecera {
	background: url(../images/cabeceraFondo.gif)  transparent repeat-x; padding: 0px; margin: 0px; width: 741px;  height: 100px;}

#separadorVerical {
	background: background-color:#FFFFFF;padding: 0px; margin: 0px; width: 741px;  height: 20px; display:block;}

#contenido {
	background-color: #fff; margin: 0px; width: 742px; display:block; font: normal 1.3em/1.2  Arial, Verdana;}
#contenidoIzda{
	width:140px;float:left; display:block;
	background-color:#FFFFFF;
}
dl#menuV {text-decoration:none;
display:block;
width:140px;
float:left;
background-color:#FFFFFF;
display:block;
font: normal 0.9em/1.7 Verdana, Arial;
}

dl#menuV dt {
cursor: pointer;
text-align:left; text-decoration:none;
display:block;
padding-left:5px;
width:135px;
text-transform:uppercase;margin-bottom: 5px;background:#fff url(../images/fondoBot.gif) repeat left top;
}
dl#menuV dt a{
text-decoration:none;
color:#999999;
background:transparent url(../images/pitiSeccion.gif) no-repeat left top;
padding-left:10px;
}
dl#menuV dt a:hover a:active{
text-decoration:none;
color: #333333;
}
dl#menuV dd {
background:#ffffff;
display:block;
 text-decoration:none;
}
dl#menuV dd a:hover a:active{
text-decoration:none;
color: #333333;
}
dl#menuV  li {
text-align:left;
list-style:none;
display:block;
margin-bottom: 5px;
text-transform:uppercase;
}

dl#menuV  li ul li{
text-align:left;
list-style:none;
display:block;
margin-bottom: -5px;
margin-left: 20px;
text-transform:uppercase;
}
dl#menuV li a , dl#menu dt a {
text-decoration:none;
margin-left:15px;
padding-left:15px;
color:#999999; background:transparent url(../images/pitiSub.gif) no-repeat left top;
}
dl#menuV li a:hover a:active, dl#menu dt a:hover a:active {
color:#657FFE;
background:#F7F7F7;
display:block;
}
	
#contenidoCentral {
	background-color: #fff; padding-left: 10px; padding-right: 0px;padding-top: 0px; margin: 0px; width:592px;  display:block; float:left;}
	
	#bloqueIzdaContenido{
	background-color: transparent; padding: 0px; margin: 0px; width:415px;  display:block; float:left;}
	
	.noticia{
	background:transparent url(../images/fondoNoticia.gif) no-repeat left bottom; padding-left: 10px;padding-right: 10px;padding-top: 0px;padding-bottom: 10px; margin: 0px; width:395px;  display:block; float:left;}
	.noticiaSeccion{
	background:transparent url(../images/fondoNoticiaGr.gif) no-repeat left bottom; padding-left: 10px;padding-right: 10px;padding-top: 0px;padding-bottom: 10px; margin: 0px; width:562px;  display:block; float:left;}
	
	
	.noticia div{
	background:transparent url(../images/vacio.gif) #F4F3F3 repeat left top; padding: 20px; margin: 0px; width:522px;  display:block; float:left; color: #000000;}
	.noticia ul{
	margin-left:20px; list-style:none;}
	.noticia ol{
	margin-left:20px; }
	.noticia li{
	margin-bottom:5px;}
	.noticiaSeccion div{
	background:transparent url(../images/vacio.gif) #F4F3F3 repeat left top; padding: 20px; margin: 0px; width:522px;  display:block; float:left; color: #000000;}
	.noticiaSeccion ul{
	margin-left:20px; list-style:none;}
	.noticiaSeccion ol{
	margin-left:20px; }
	.noticiaSeccion li{
	margin-bottom:5px;}
	
	
	
	#bloqueDchaContenido{
	background:#fff url(../images/fondoPanelDcha.gif) repeat-x left bottom; padding: 10px; margin: 0px; width:147px;  display:block; float:right;}

#pie {
	
font: normal 0.9em/1.5 Verdana, Arial;
background:#fff url(../images/fondoBot.gif) repeat left top; padding: 0px; margin: 0px; width: 742px; display:block; text-align:right;
margin-top:10px;}
	
.anchor{
	display:block;}
	
#bloqueIzda{ width:10px; float:left; display:block; height:400px;}

#bloqueCentro{
width:741px;
float:left;
display:block;}

#bloqueDcha{
width:10px; float:right; display:block;}
#opciones{
width:736px; padding-right:5px; float:right; display:block; text-align:right;}
#opciones ul{
list-style:none;}
#opciones ul li{
display:inline; padding-left:2px;}
#opciones ul li a{
text-decoration:none; color:#666666;}
.separadorVertical{
width:100%; height:5px; float:left; font-size:2px; display:block;}
.texto14{
font-size: 1em;}

.texto15{
font-size: 1.2em;}

.texto16{
font-size: 1.3em;}

.texto19{
font-size: 1.5em;}

.verde{
color: #299400;}

.rojo{
color: #FF0000;}

.gris{
color: #706D67;}

.negrita{
font-weight:bold;}

.subrayado{
border-bottom:dotted 2px #CCCCCC;}

.condensado{
font-stretch:condensed;}

.interlinealPeke{
letter-spacing:-1px;}

.detalle{
font-size: 0.9em;}
.ulNormal{
list-style:none}
.ulHorizontal{
list-style:none; }

.ulHorizontal li{
padding-left:5px; display:inline;}

.ulHorizontal2{
list-style:none; padding-left:0px; }

.ulHorizontal2 li{display:inline;
list-style:none; }

.ulNormal li{
background: url(../images/aumentar.gif) transparent no-repeat left  center;
padding-left:15px;}

.ulHorizontalEnlaces{
list-style:none; width:400px;}

.ulHorizontalEnlaces li{
padding-right:5px; float:left;}

.ulHorizontalEnlaces li a{
padding-left:5px; display:block; font-size:0.8em;}


.ulNoInfo{
list-style:none}

.ulNoInfo li{
background: url(../images/piti.gif) transparent no-repeat left  top;
padding-left:10px;}
.imgIzda{
float:left;
margin-right:10px;
margin-bottom:10px;
margin-top:10px;
display:block;
border:1px solid #cccccc;}
.imgDcha{
float:right;
margin-left:10px;
margin-bottom:10px;
margin-top:10px;
display:block;
border:1px solid #cccccc;}

#imgFlotante {
position:absolute; width:230px; height:215px; z-index:1000; left: 450px; top: 0px; z-index: 10;}

.volver{
background: url(../images/volver.gif) transparent no-repeat left  center; padding-left:10px;}

#ulHorizontalLogos{ }

#ulHorizontalLogos ul{ display:block; float:left;}

#ulHorizontalLogos ul li{display: block; float:left; padding-bottom:30px;}

#ulHorizontalLogos ul li a{display:block; color:#706D67;}

#ulHorizontalLogos ul li a span{ padding-top:20px; padding-left:10px;}


/* */

table {



  border-collapse: collapse;

  /*border: 1px solid #03476F;*/

  color: #003366;

  background: #fff;

  }

caption {

  text-align: center;

  background: transparent;

  padding:6px 4px 8px 0px;

  color: #03476F;

  text-transform: uppercase;

  }

td, th {

  border-bottom: 1px dotted #03476F;

  padding: .4em;

  color: #000000;
  vertical-align:middle; text-align:center;

  }



thead th, tfoot th {

display:none;

  text-align: left;

  background: #fff;

  color: #FFFFFF;

  padding-top:3px;

  }

  

  thead tr{

padding-bottom:20px;

  }

tbody td a {

  background: transparent;

  text-decoration: none;

  color: #363636;

  }

tbody td a:hover {

  background: #fff;

  color: #fff;

  }

tbody th a {

  background: transparent;

  text-decoration: none;

  font-weight:normal;

  color: #fff;

  }

tbody th a:hover {

  background: transparent;

  color: #fff;

  }

tbody th, tbody td {

  vertical-align: top;

  
  vertical-align:middle;
  text-align:center;
  font-size:12px;

  }

tfoot td {

  border: 1px solid #03476F;

  background: #336699;

  padding-top:3px;

  color: #FFFFFF;

  }

.odd {

  background: #AEE239;

  }

tbody tr:hover {

  background: #C5D2E3;

  border: 1px solid #03476F;

  color: #FFFFFF;

  }

tbody tr:hover th,

tbody tr.odd:hover th {

  background: #C5D2E3;

  color: #FFFFFF;

  }