/* CSS Document */
textarea{
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-size: 0.9em;
vertical-align: middle;
}
textarea:focus{
background-color:#FFFF99;
}
input {
color: #333333;
font-size: 0.9em;
vertical-align: middle;
}
input:focus{
background-color:#FFFF99;
}
select{
font-size: 1em;
}
select:focus{
background-color:#FFFF99;
}
#informacion form{
margin:0;
padding:0 0 0 0;
}
#informacion form{
margin-top:2%;
}
#informacion table{
border: 0.05em solid #ccc;
text-align:left;
margin-top:1%;
margin-bottom:1%;
}
#informacion table.tabForm{
position:relative;
margin-left:auto; 
margin-right:auto;
}
#informacion caption{		
font-size: 1.25em;
color:#A80000;
font-weight: bold;
padding-top:1.5%;
padding-bottom:1%;
}
#informacion th{
padding-top:0.75%;
padding-bottom:0.75%;
background-color:#272727;
color:#ffffff;
border: 0.05em solid #ffffff;
}
.celdaBlanca{
background-color:#ffffff;
color:#A80000;
}
#informacion td{
padding-top:0.75%;
padding-bottom:0.75%;
background-color: #EEEEEE;
border: 0.05em solid #ffffff;
}
#informacion td img {
border:0;
vertical-align: middle;
}
#informacion table a{
color:#000000;
}
#informacion table th a:link,
#informacion table th a:visited,
#informacion table th a:hover{
color:#ffffff;
}
#informacion fieldset{
margin-right:auto;
margin-left:auto;
position:relative;
margin-top:3%;	
margin-bottom:2%;
border:0.05em solid #2B4673;
background-color:#EEEEEE;
padding:0 1% 1% 1%;
clear: both;
text-align: left;
width: 80%;
}
#informacion fieldset legend{
background-color:#272727;
background-image:url("../img/fnd_legend.gif");
background-position:top right;
background-repeat:no-repeat;
position:relative;
top: -1.4em;
left: -1.1em;
text-align: left;
color: #ffffff;
font-size: 1.1em;
padding:0.5% 1% 0.5% 1%;
}
#informacion fieldset label{
padding:0 0.5% 0 0.5%;
font-weight:bold;
}
#informacion fieldset table{
border:0;
text-align:left;
background-color: transparent;
}
#informacion fieldset th{
padding:0;
border:0;
background-color: transparent;
color:#000000;
}
#informacion fieldset  td{
border:0;
background-color: transparent;
}
#informacion fieldset table th a:link,
#informacion fieldset table th a:visited,
#informacion fieldset table th a:hover{
color:#000000;
}
#informacion .boton{   
padding-top:0;
padding-bottom:0;
background-image:url(../img/fnd_btn.jpg);
background-repeat:repeat-x;
background-position:bottom left;
color: #ffffff;
font-size: 0.9em;
font-weight: bold;
}
#informacion input.boton:focus{
background-image:url(../img/fnd_btnFoco.jpg);
color:#000000;
background-color:#DBDB4A;
}
#informacion span.boton{
font-size: 1em;
padding:0.4em 0.4em 0.3em 0.4em;
}
#informacion span.boton a,
#informacion span.boton a:visited,
#informacion span.boton a:hover{
color: #ffffff;
text-decoration:none;
}
#informacion input.boton{
border:none;
padding-top:0.5em;
padding-bottom:0.5em;
}
.boton_mas {
background-color: #EEEEEE;
background-image: url("../img/top_mas.gif");
background-position: center center;
background-repeat: no-repeat;
border: none;
color: #735A1A;
font-size: 1em;
font-weight: bold;
padding: 1%;
width: 1.8em;
}
.pad_alto {
margin-left:auto;
margin-right:auto;
padding:1% 0;
text-align:right;
}
.error {
color:#CC0000;
}

/** Revistas Sanitarias Espaņolas**/
#leyenda{
background-color: #E3F3CF;
border: 0.05em solid #C1E494;  
margin-top: 1%;
width: 98%;
float: left;
padding: 1%;
}
#leyenda ul{
margin:0;
padding:0;
display: inline;
}
#leyenda ul li{
display: inline;
padding-right: 1.2%;   
}
#leyenda img{
vertical-align: middle;
padding-right: 0.5em;  
}
#navAlfabetico{
float:left;
width:100%;
margin-top:1%;
margin-bottom:5%;
text-align: center;
}
.alphanavigation{
margin-bottom: 4%;
padding: 1%;
width: 100%;
margin-top: 2%;
display: inline;
}
.alphanavigation li{
display: inline;
}
#informacion h2.titRev{
background-color:#000000;
color:#FFFFFF;
text-align:center;
clear:both;
padding-top:0.5%;
padding-bottom:0.5%;
}
#detalleRev{
float:left;
width:77%;
}
#imgsRev{
float:right;
width:20%;
}
#imgsRev img{
width:80%;
}
#informacion .tabRev{
border:#ffffff;
}
#informacion table.tabRev td,
#informacion table.tabRev th{
margin:0;
padding:1% 0 1% 0;
text-align:left;
border-bottom:0.08em dotted #000000;
background-color:#ffffff;
color:#000000;
}
.vAligMd{
vertical-align: middle;
}
#informacion .listRevS th{
	text-align:center;
}
#informacion .noa td{ 
padding: 0;
}

#informacion .ef td {
    padding: 0;
}

#informacion .efFondoBlanco td{		
 padding: 0;
 background-color:#ffffff;
}

#informacion table.efFondoBlanco {
    margin-bottom: 1%;
    margin-top: 1%;
    text-align: left;
    border: 0;
}

#informacion div.fondoGris {
background-color:#EEEEEE;
}

#listadoSinFondo {
background-color:#ffffff;
}

.fondoGris ul {
 margin-left:0;
 margin-right:0;
 padding-left:0;
 padding-right:0;
}
.fondoGris li {
 list-style-type:none;
 margin-left:0;
 margin-right:0;
 padding-left:0;
 padding-right:0;
}
.fondoGris p {
 text-align:justify;
 padding:0.8em;
}

#listadoSinFondo ul.conBordeSuperior {
 border-top:0.1em solid;	
 margin-left:0;
 margin-right:0;
 padding-left:0;
 padding-right:0;
}

#listadoSinFondo ul.sinBorde {	
 margin-left:0;
 margin-right:0;
 padding-left:0;
 padding-right:0;
}
#listadoSinFondo li {
 list-style-type:none;
 margin-left:0;
 margin-right:0;
 padding-left:0;
 padding-right:0;
}
.ui-widget-content1 {
	background-color: white;
	width: 26.8em;
}
.avisoCalor{
	padding: 1.5em;
	border: 1px solid red; 
	text-align: center;
	margin-bottom: 1em;
}
.avisoCalor a:link, .avisoCalor a:visited {
	color: red !important;
}

.avisoCalor img{
	vertical-align: middle;
}
.avisoCalorV {
    border: 1px solid green;
    margin-bottom: 1em;
    padding: 1.5em;
    text-align: center;
}

.avisoCalorV img {
    vertical-align: middle;
}