/* CSS Document */

p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

hr{
	height: 1px;
	border: 1px solid #2D94BA;
	color: #2D94BA;
}

textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


/* ########### TOOLTIP RECOMENDAR ##################### */

.tooltip_reco a {
text-decoration: none;
}

.tooltip_reco a:hover {
position: relative;
cursor:help;
}

.tooltip_reco a span {
display: none;
font-weight:bold;
}

.tooltip_reco a:hover span {
display: block;
position: absolute; top: 10px; left: 0;
/* formatting only styles */
width:120px;
padding: 5px; margin: 10px; z-index: 100;
background: #fff; border: 2px dotted #2D94BA;
opacity: 0.9;
/* end formatting */
}


.tooltip_reco468 a {
text-decoration: none;
}

.tooltip_reco468 a:hover {
position: relative;
cursor:help;
}

.tooltip_reco468 a span {
display: none;
font-weight:bold;
}

.tooltip_reco468 a:hover span {
display: block;
position: absolute; top: 10px; left: 0;
/* formatting only styles */
width:468px;
padding: 5px; margin: 10px; z-index: 100;
background: #fff; border: 2px dotted #2D94BA;
opacity: 0.9;
/* end formatting */
}

/* ########### FIN TOOLTIP RECOMENDAR ################# */

/* ##########  INICIO DE CABECERA  ########## */

#logotipo{
width:360px;
float:left;
text-align:left;
padding:10px 0 0px 20px;
}

/* ##########  FIN DE CABECERA  ########## */


/* ########## INICIO CONTENIDO ########## */

#comprar{
width:150px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#cont_derecha{
	border: 1px solid #E1E2E4;
}

#section{
	background-color:#F3f3f3;
	border-bottom: 1px solid #E1E2E4;
}

#NameSection{
	color:#2d94ba!important;
}

#form_agregar{
width:100%;
float:left;
margin-top:10px;
padding:10px 6px 0 6px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:left;
border:1px solid #2d94ba;
}

#form_agregar h1{
font-size:12px;
height:20px;
line-height:20px;
background-color:#2d94ba;
padding-left:6px;
margin-bottom:4px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

/* ########## INICIO LISTADO DE ACCIONES ########## */

.detalles_lista{
width:567px;
height:140px;
border:0px solid #d7d7d7;
}

#listado table{
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

/* ########## FIN LISTADO DE ACCIONES ##########*/


#topvalores{
width:312px;
float:left;
color:#000000;
margin-bottom:20px;
border:1px solid #d8d8d8;
}

#topvalores table tr td{
height:20px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:20px;
}

#topSubvalores{
width:310px;
float:right;
color:#000000;
margin-bottom:20px;
border:1px solid #d8d8d8;

}

#topSubvalores table tr td{
height:20px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:20px;
}

#indice_forevex{
width:290px;
float:left;
height:200px;
border:1px solid #d8d8d8;
}

#indice_forevex h1{
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#2d94ba;
height:22px;
line-height:22px;
}


#neteuros{
width:280px;
border:1px solid #d8d8d8;
padding:0;
margin:0;
}

#comojugar{
width:300px;
border:1px solid #d8d8d8;
padding:6px;
margin-bottom:10px;
background-image:url(../images/comojugarm.gif);
background-repeat:repeat-x;
}

#novedades{
width:300px;
float:right;
border:1px solid #d8d8d8;
margin-bottom:10px;
padding:6px;
}

#neteuros{
width:312px;
float:left;
border:1px solid #026a6d;
margin-bottom:0;
padding:0;
}

#foro{
width:300px;
float:right;
border:1px solid #d8d8d8;
padding:6px;;
margin-bottom:10px;
}

#dividendos_index{
width:310px;
float:right;
border:1px solid #d8d8d8;
}

#dividendos_index h1{
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
height:22px;
line-height:22px;
}


/* ######## INICIO DETALLE VALOR ############ */

.ultimosvalores{
border-top:1px solid #000000;
}

/* ######## FIN DETALLE VALOR ############### */





/* ########## FIN CONTENIDO ########## */

/* ########### PAGINACION RESULTADOS ############### */

.pagination{
width:630px;
padding: 2px;
font-family:Arial, Helvetica, sans-serif;
margin-top:20px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #2F92B7;
text-decoration: none; 
color: #2F92B7;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2F92B7;
color: #fff;
background-color: #2F92B7;
}

.pagination a.currentpage{
background-color: #2F92B7;
color: #FFF !important;
border-color: #2F92B7;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink.pagination a.disablelink:hover{
background-color: #fff;
cursor: default;
color: #2F92B;
border-color: #2F92B;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}

/* ########### FIN PAGINACIÓN ##################### */




#nuevovalor tr td{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:4px;
}

#nuevovalor h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

#nuevovalor h2