/* CSS Document */

/*Divs generales-----------------------------*/
body {
	margin-left: 0px;
	margin-top: 0px;
}
#top
{
width:1000px;
height:97px;
background:url(../images/Top.jpg) no-repeat;
}
#topmenu
{
width:1000px;
height:133px;
margin:0px;
float:left;
display: inline;
}
#cuerpo
{
width:1000px;
margin-top:10px;
float:left;
display: inline;
}
#cuerpo #izquierda
{
margin-left:5px;
width:204px;
float:left;
display: inline;
}
#izquierda #areainfo
{
margin-top:10px;
margin-left:5px;
width:195px;
}
#areainfo #izqareatop
{
width:195px;
height:11px;
background:url(../images/izq_top.jpg) no-repeat bottom;
display:block;
}
#areainfo #izqareamid
{
margin-top:0px;
width:195px;
background:url(../images/izq_mid.jpg) repeat-y;
}
#izqareamid #izqcontenido
{
margin-top:0px;
margin-left:8px;
margin-right:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#izqcontenido .tituloizq
{
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#000000;
font-style:italic;
border-bottom:#CCCCCC 3px solid;
width:100%;
display:block;
margin-bottom:5px;
}
#areainfo #izqareabtm
{
width:195px;
height:10px;
background:url(../images/izq_btm.jpg) no-repeat top;
display:block;
margin-bottom:10px;
}
#cuerpo #mid
{
width:521px;
margin:0px;
padding:0px;
float:left;
display: inline;
}
#mid #midtop
{
width:521px;
height:10px;
margin-top:0px;
background:url(../images/mid_top.jpg) no-repeat bottom;
}
#mid #midmid
{
width:521px;
height:100%;
background:url(../images/mid_mid.jpg) repeat-y;
}
#mid #midbtm
{
width:521px;
height:5px;
background:url(../images/mid_mid.jpg) no-repeat top;
}
#midmid #midcontenido
{
width:490px;
margin-left:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#midcontenido .titulomid
{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#000000;
	font-style:italic;
	background:url(../images/Titulo_mid.jpg) no-repeat;
	width:490px;
	height:45px;
	line-height:45px;
	display:block;
}
#midcontenido .titulomid2
{
	font-family:"Times New Roman", Times, serif;
	font-size:21px;
	color:#000000;
	font-style:italic;
	background:url(../images/Titulo_mid.jpg) no-repeat;
	width:490px;
	height:45px;
	line-height:45px;
	display:block;
}
#derecha
{
width:260px;
margin-left:3px;
float:left;
display: inline;
}
#derecha #derarea
{
margin:0px;
padding:0px;
}
#derarea #dertop
{
width:260px;
height:10px;
background:url(../images/der_top.jpg) no-repeat bottom;
display:block;
}
#derarea #dermid
{
width:260px;
height:100%;
background:url(../images/der_mid.jpg) repeat-y;
}
#derarea #derbtm
{
width:260px;
height:10px;
background:url(../images/der_btm.jpg) no-repeat top;
display:block;
margin-bottom:10px;
}
#dermid #contenidoder
{
margin-left:15px;
margin-left:15px;
width:230px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#contenidoder .tituloder
{
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#000000;
font-style:italic;
border-bottom:#CCCCCC 3px solid;
width:100%;
display:block;
margin-bottom:5px;
}
#footer
{
width:1000px;
height:27px;
margin-top:5px;
background:#B6221E;
float:left;
display:inline;
}
#footer #copy
{
padding-left:10px;
line-height:27px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
float:left;
}
#footer #power
{
float:right;
height:27px;
width:108px;
}

/*Fin Divs generales-----------------------------*/

/*Clases generales-----------------------------*/
a
{
text-decoration:none;
}
a:hover, a:focus
{
text-decoration:underline;
}
.areatexto
{
width:100%;
height:100%;
margin-top:10px;
margin-bottom:10px;
}
.destacado
{
color:#FF0000;
}
.infopequeña
{
font-size:9px;
}
.table1a
{
height:18px;
line-height:18px;
background:#E1E1E1;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-top:1px solid #000000;
}
.table1b
{
height:18px;
line-height:18px;
background:#E1E1E1;
border: 1px solid #000000;
}
.table2a
{
height:18px;
line-height:18px;
background:#FFFFFF;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-top:1px solid #000000;
}
.table2b
{
height:18px;
line-height:18px;
background:#FFFFFF;
border: 1px solid #000000;
}
.tabletitu
{
height:18px;
line-height:18px;
background-color:#000000;
color:#FFFFFF;
}
.tabletitu1
{
height:18px;
line-height:18px;
background-color:#000000;
color:#FFFFFF;
border-left:#FFFFFF 1px solid;
}
.tableall
{	
width:490px;
}
/*Fin Clases generales-----------------------------*/

/*Menu izquierda-----------------------------*/
#izquierda #menuizquierda
{
width:195px;
margin:0px;
margin-left:9px;
height:100%;
display:block;
}
#menu dt, #menu dd, #menu ul, #menu li  
{
margin:0;
padding:0;
list-style-type:none;
}
.nosubmenu a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
height:23px;
display:block;
background:url(../images/boton_1.jpg) no-repeat;
color:#000000;
padding-left:2px;
}
.nosubmenu a:hover, .nosubmenu a:focus
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:23px;
display:block;
background:url(../images/boton_2.jpg) no-repeat;
color:#000000;
padding-left:2px;
}
.consubmenu a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
height:23px;
display:block;
background:url(../images/boton_flecha_1.jpg) no-repeat;
color:#000000;
padding-left:2px;
}
.submenu
{
border:1px solid #CCCCCC;
background:#E7E7E7;
}
.subsubmenu
{
border:1px solid #CCCCCC;
background:#E7E7E7;
}
.consubmenu a:hover, .consubmenu a:focus
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:23px;
display:block;
background:url(../images/boton_flecha_2.jpg) no-repeat;
color:#000000;
padding-left:2px;
}
.submenu a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
height:23px;
display:block;
background:url(../images/subboton_2.jpg);
color:#000000;
padding-left:2px;
}
.submenu a:hover, .submenu a:focus
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:23px;
display:block;
background:url(../images/subboton_2.jpg) repeat-x;
color:#000000;
padding-left:2px;
}
.subsubmenu a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
height:23px;
width:230px;
display:block;
background:url(../images/subboton_2.jpg) repeat-x;
color:#000000;
padding-left:2px;
}
.subsubmenu a:hover, .subsubmenu a:focus
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:23px;
width:230px;
display:block;
background:url(../images/subboton_2.jpg) repeat-x;
color:#000000;
padding-left:2px;
}
#menuizquierda dd 
{
display: none;
position: absolute;
z-index: 100;
margin-top:-21px;
margin-left:180px;
width:205px;
}
.subsub a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
height:23px;
display:block;
background:url(../images/boton_flecha_1_gris.jpg) no-repeat;
color:#000000;
margin:0px;
padding-left:2px;
}
.subsub a:hover, .subsub a:focus
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:23px;
display:block;
background:url(../images/boton_flecha_2.jpg) no-repeat;
color:#000000;
margin:0px;
padding-left:2px;
}
.subsub .submenu a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
height:23px;
display:block;
background:url(../images/subboton_2.jpg) no-repeat;
color:#000000;
margin:0px;
padding-left:2px;
}
.subsub .submenu a:hover, .submenu a:focus
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:23px;
display:block;
background:url(../images/subboton_2.jpg) repeat-x;
color:#000000;
margin:0px;
padding-left:2px;
}
/*Fin Menu izquierda-----------------------------*/

/*Menu top-----------------------------*/
#areatopmenu
{
margin:0px;
width:300px;
height:36px;
float:right;
display: inline;
}
#areatopmenu a 
{
height:20px;
margin-top:6px;
line-height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-right:5px;
margin-left:10px;
border-right:2px solid #FFFFFF;
float:left;
display: inline;
}
/*Fin Menu top-----------------------------*/

/*Nuevo contenido---------------------------*/
.inputmoneda
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:#666666 1px solid;
width:150px;
}
.inputmoneda2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:#666666 1px solid;
width:150px;
background:#E1E1E1;
}
.selecmoneda
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.botonconvertir
{
/*background:#FF0000;*/
background:#B6211D;
border:#000000 1px double;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
