/* 
----------------------------------
 STYLE
 Website: MEJORES RESULTADOS
----------------------------------
*/

/*** Tags HTML ***/
* {font-family:Arial,Helvetica,sans-serif,Tahoma,Verdana; margin:0; padding:0;}
body {margin:0; padding:0; border:0; text-align:center; background:url(../imagenes/back_body.jpg) repeat-x center top #f0f4ef;}
html>body {margin:0; padding:0;}
a {text-decoration:none;}
a:hover, * a:hover {text-decoration:underline; color:#000;}
div {overflow:hidden;}
form {margin:0; padding:0;}
img {border:0;}
.separa {clear:both; overflow:hidden; margin:0; padding:0; height:1px;}

/*-------------------oo------------------------*/

/* BLOQUES PRINCIPALES*/
#head {width:990px; height:110px; margin:20px auto 0; text-align:left; background:url(../imagenes/back_head.jpg) no-repeat left top; text-align:left;}
#main {width:990px; margin:0 auto; background:url(../imagenes/bg_contcenter.png) repeat-y left top; text-align:left;}
#footer {width:990px; height:105px; margin:0 auto 25px; background:url(../imagenes/back_footer.jpg) no-repeat left top;}

/*-------------------oo------------------------*/

/* BLOQUE PRINCIPAL MAIN*/
#content {width:980px; margin:0 auto; background:url(../imagenes/back_content.jpg) repeat-x left top #fff; text-align:left;}
#content .auxi-cont {width:930px; margin:30px auto;}
#cont-left {width:252px; float:left; margin:0;}
#cont-right {width:650px; float:right; margin:0;}

/*-------------------oo------------------------*/

/* BLOQUE PRINCIPAL HEAD*/
#head h1.logo {width:430px; margin:0; padding:0;}
#head h1.logo a {display:block; height:110px; position:relative; width:430px; z-index:100;}
#head h1.logo a span {position:absolute; top:-1000px;}

/*-------------------oo------------------------*/

/* BLOQUE CONT LEFT*/
#cont-left .rot-menu {width:252px; height:79px; background:url(../imagenes/bg_top_menu.gif) no-repeat left top;}
#cont-left .rot-menu .ico-help {width:52px; float:right; margin:29px 0 0;}
#cont-left .rot-menu h3 {width:150px; float:left; margin:20px 0 0 15px; font-size:23px; color:#808080; font-weight:normal; text-transform:uppercase;}
#cont-left .rot-menu h3 span {font-size:21px; color:#808080; font-weight:normal; text-transform:none; display:block; line-height:15px;}
#cont-left .box-menu {width:252px; background:url(../imagenes/back_menu.gif) repeat-y left top;}
#cont-left .box-menu form {width:215px; margin:15px auto;}
#cont-left .box-menu form label {display:block; margin:0 0 13px; background:url(../imagenes/flecha_verde.gif) no-repeat left top;}
#cont-left .box-menu form label span {margin:0 0 5px 18px; color:#457b03; font-weight:bold; font-size:14px; display:block;}
#cont-left .box-menu form label input, #cont-left .box-menu form label select {border:1px solid #d4d4d4; background:#fff; font-size:12px; color:#666; padding:2px; width:213px;}
#cont-left .box-menu form input.boton {margin:15px 0 0;}
#cont-left .box-menu-bot {width:252px; height:22px; background:url(../imagenes/bg_bot_menu.gif) no-repeat left top;}
#cont-left .box-menu form li {font-size:12px;}

/*-------------------oo------------------------*/

/* BLOQUE CONT RIGHT*/
#cont-right h2.titular {font-size:23px; color:#497e17; font-weight:normal; border-bottom:3px solid #dadadb; padding:0 0 10px; margin:10px 0 12px;}
#cont-right h4.bajada {font-size:15px; color:#666; font-weight:normal; margin:0 0 12px;}

#cont-right table.result {font-size:11px; color:#666;}
#cont-right table.result td {padding:5px;}
/**/
#cont-right table.result th {font-family:Tahoma; background:#e3e3e3; border-bottom:1px solid #dadada; padding:5px;}
#cont-right table.result tr.tr-head {background:#e3e3e3; border-bottom:2px solid #fff;}
/**/
#cont-right table.result tr.tr-verde {background:url(../imagenes/bg_bot_verde.gif) no-repeat left bottom #e7f0d8;}
#cont-right table.result tr.tr-verde td {padding:10px 5px; border-right:1px solid #fff;}
#cont-right table.result tr.tr-verde td.nb {padding:10px 5px; border-right:none;}
/**/
#cont-right table.result tr.tr-gris {background:url(../imagenes/bg_bot_gris.gif) no-repeat left bottom #f3f3f3;}
#cont-right table.result tr.tr-gris td {padding:10px 5px; border-right:1px solid #fff;}
#cont-right table.result tr.tr-gris td.nb {padding:10px 5px; border-right:none;}

#cont-right table.result tr.tr-verde td span.linea1,
#cont-right table.result tr.tr-gris td span.linea1 {margin: 0 0 2px 0; display:block;}

#cont-right table.result tr.tr-verde td span.resultado,
#cont-right table.result tr.tr-gris td span.resultado {margin:5px 0 0 0; color:#035F03; color:green; font-weight:bold; display:block;}

/* */

#cont-right table.result h5 {font-size:11px; color:#669933; font-weight:normal;}
#cont-right table.result h5 a {text-decoration:underline; font-size:11px; color:#669933; font-weight:normal;}
#cont-right table.result h5 a:hover {color:#000;}

/* Paginacion */
#cont-right .box-paginas {margin:15px 0; font-size:12px; color:#666;}
#cont-right .box-paginas .text {width:190px; float:left;}
#cont-right .box-paginas .pags {width:450px; float:right; text-align:right;}
#cont-right .box-paginas .pags a {color:#497e17;}
#cont-right .box-paginas .pags a.nro {padding:5px; margin:0 2px; line-height:18px; background:#aaa; color:#ffffff; font-size:11px; text-decoration:none;}
#cont-right .box-paginas .pags a.nro-active {padding:5px; margin:0 2px; line-height:18px; background:#7fb03f; color:#fff; font-size:11px;}
#cont-right .box-paginas .pags a.nro:hover {background:#7fb03f;}
/*-------------------oo------------------------*/

/* BLOQUE PRINCIPAL FOOTER*/
#footer .logo {width:500px; float:left; margin:15px; padding:0;}
#footer .logo img.navarra {margin:20px 0 0 0;}
#footer .logo img.fmi {margin:0 0 0 30px;}
#footer h6.copyright {width:410px; float:right; text-align:right; margin:28px 25px 0 0; font-size:11px; color:#666666; font-family:Arial,Helvetica,sans-serif,Tahoma,Verdana; font-weight:normal; line-height:18px;}
#footer h6.copyright b {font-weight:bold; font-size:14px; color:#999999; font-family:Arial; display:block;}
#footer h6.copyright a:link, #footer h6.copyright a:visited {color:#507d16; font-family:Arial,Helvetica,sans-serif,Tahoma,Verdana; font-weight:normal; text-decoration:underline; font-size:11px;}
#footer h6.copyright a:hover { text-decoration:none;}

/* TIPTOOL */
#dhtmltooltip{
	position: absolute;
	width: 280px;
	border:1px dotted #66CC00;
	padding:6px 8px;
	background-color: lightyellow;
	visibility: hidden;
	text-decoration:none;
	text-align:left;
	z-index: 100;
	font-size:11px;
}
/*-------------------oo------------------------*/

/*FIN*/