	body{
		margin:0px;
		padding:0px;
		font-family: Arial,sans-serif, Verdana ;
		font-size: 10pt;
		/*background-color:#0154a0;*/
		}
	
	.wraper{
		width:82%;
		position:relative;
        top: 0px;
        left: 0px;
        border:1px;
    }
	.header{
		width:100%;
		height:120px;		
		display:block;
	    }
	.barra{
		    background-color:#0154a0;		   
		    width:100%;
		    height:100%;
		    padding:20px 20px 10px 10px;
	    }	    
	.acceso
	    {
	        width:400px;	        
		    background-color:#fff;
		    display: block;
		    margin-top : 5%;
		    margin-left : 20%;
            margin-right : 20%;
            border-width: 1px;
            border-bottom-style:double;
		   
	    }
    TABLE.TblPresentacion
        {
    
	        border-collapse: collapse;
	        border-top : 0px solid #c0c0c0;
	        border-left : 0px solid #c0c0c0;
	        border-right : 0px solid #c0c0c0;
	        border-bottom : 0px solid #c0c0c0;
	        padding : 0px;
	        margin : 0px;
	        background-color : #ffffff;
	        font-family: sans-serif, Verdana, Arial;
            font-size: 8pt;
            text-align: left;

        }
    .Ponderadores{
            text-align: left;
            float:inherit;
            margin-left : auto;
            margin-right : auto;
    }
    .logo{
		    padding:0px 0px 10px 10px;
	    }
	    

	    
	    
	.barra p {
		    color:#ffffff;	
		    font-family: sans-serif, Verdana, Arial;
            font-size: 15pt;
            text-align: right;	  
            FONT-WEIGHT: bold;  
            margin-right : 5px;
	    }	    
	.frase{
		float:right;
		height:45px;
		width:450px;
			
	}
	.content{
		width:80%;
		margin-left : 20%;
        margin-right : 20%;
		float:center;
		/*background-image:url(imagenes/login_inicio.jpg);
		background-position:center top;
		background-attachment:fixed;*/
	}
	
	.clearfix {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
    	display: inline-block;
	}
	
	.login{
		float:right;
		border:none;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;		
		width:400px;
		height:300px;
		background-color:#0154A0;
		display:block;
		margin-right:18%;
		margin-top:22%;
		padding:15px;
	}
	.btn_ingreso {
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		color:#ffffff;
		text-align: center;
		background-color:#ff6702;
		padding:5px 10px;
		border:none;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
        width:150px;
		cursor:pointer;
}

	#bg { position: fixed; top: 110; 
        left: -62px;
        height: 848px;
        width: 1247px;
        }
        
.bgwidth { width: 100%; }
.bgheight { height: 100%; }

#menu div.barraMenu,
#menu div.barraMenu a.botonMenu {
font-family: sans-serif, Verdana, Arial;
font-size: 8pt;
color: #FF0000;
text-decoration: none;
}

#menu div.barraMenu {
text-align: left;
}

#menu div.barraMenu a.botonMenu {
	color: #0033CC;
	cursor: hand;
	text-decoration: none;
}

#menu div.barraMenu a.botonMenu:hover {
text-decoration: none;
color: #5c93be;
cursor: hand;
}

#menu div.barraMenu a.botonMenu:active {
color: #a5bc00;
text-decoration: none;
}

TABLE.bases
{
	border-collapse: collapse;
	border-top : 0px solid #c0c0c0;
	border-left : 0px solid #c0c0c0;
	border-right : 0px solid #c0c0c0;
	border-bottom : 0px solid #c0c0c0;
	padding : 0px;
	margin : 0px;
	background-color : #ffffff;
	font-family : Arial, Verdana;
	font-size : 9px;
	color : #646464;
	FONT-WEIGHT: normal;
}

TD.meto_segmento
{
	padding : 4px;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	text-align : center;
	color : #000066;
}

TD.meto_segmento1
{
	padding : 4px;
	FONT-SIZE: 14px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	text-align : right;
	color : #000066;
	font-style : italic;
}
TD.meniu
{
	padding : 2px;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	text-align : left;
	color : #000066;
}

TD.meniu-r
{
	padding : 2px;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	text-align : left;
	color : #FF0000;
}


TD.meto_segmento2
{
	padding : 2px;
	FONT-SIZE: 10px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	text-align : center;
	color : #000066;
}
TD.meto_titulo
{
	border : 1px solid #808080;
	padding : 2px;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	text-align : center;
	color : #ffffff;
	background-color : #5f8743;
	}
	
TD.meto_tituloctc
{
	border : 1px solid #808080;
	padding : 2px;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	text-align : center;
	color : Black;
	background-color : Silver;
}	
	
TD.meto_titulopdv
{
	border : 1px solid #808080;
	padding : 2px;
	FONT-SIZE: 9px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	text-align : center;
	color : #494949;
	background-color : #ffffff;
	height: 10px;
	width:60px;	
}

TD.meto_c0
{
	border : 1px solid #808080;
	padding : 2px;
	FONT-SIZE: 10px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	text-align : center;
	color : #ffffff;
	background-color : #00086D;
}
TD.meto_c1
{
	border : 1px solid #808080;
	padding : 2px;
	FONT-SIZE: 10px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	text-align : left;
	color : #ffffff;
	background-color : #8aaf61;
}
TD.meto_c2
{
	border : 1px solid #808080;
	padding : 2px;
	FONT-SIZE: 10px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	text-align : center;
	color : #252525;
}

TD.netas
{
	border : 1px solid #808080;
	padding : 2px;
	FONT-SIZE: 10px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	text-align : center;
	color : #252525;
}


.dep_blu_ro_14px_title{
	height:27px;
	width:400px;
    margin:0.5in auto;
    color:#fff;
    padding:5px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
    background-color:#0099CC;
    border: 1px solid #0099CC;	
    /* Do rounding (native in Opera, Firefox and Safari) */
    
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
}

TD.meto_c3
{
	border : 1px solid #808080;
	padding : 2px;
	FONT-SIZE: 10px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	text-align : center;
	color : #252525;
	background-color : #ffff99
}
TD.meto_c5
{
	border : 1px solid #808080;
	padding : 2px;
	FONT-SIZE: 10px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	text-align : center;
	color : #252525;
	background-color : #ffd700;

}

TD.meto_c4
{
	border : 1px solid #808080;
	padding : 2px;
	FONT-SIZE: 10px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	text-align : center;
	color : #252525;
	background-color : #cccccc
}

TD.meto_c4pdv
{
	border : 1px solid #808080;
	padding : 2px;
	FONT-SIZE: 10px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	text-align : center;
	color : #252525;
	background-color : #cccccc;
	width: 30px;
	
}

TD.meto_sucursales
{
	border : 1px solid #808080;
	padding : 2px;
	FONT-SIZE: 9px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	text-align : left;
	color : #ffffff;
	background-color : #5f8743;
}




TABLE.meto_tabla
{
    border-collapse: collapse;
	padding : 0px;
	margin : 0px;
}

TD.antecedentes
{
	padding-top : 4px;
	padding-bottom : 4px;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
}

TD.antecedentesglobales
{
	padding-top : 4px;
	padding-bottom : 4px;
	FONT-SIZE: 8px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	color : #646464;
		height: 30px;
}


TD.antecedentesTotal
{
	padding-top : 4px;
	padding-bottom : 4px;
	FONT-SIZE: 9px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	color : Black;
	height: 30px;
}

TD.tabladatos
{
	border-collapse: collapse;
	border-top : 1px solid #d8d8d8;
	border-left : 1px solid #c0c0c0;
	border-right : 1px solid #c0c0c0;
	border-bottom : 1px solid #d8d8d8;
	padding : 0px;
	margin : 0px;
	background-color : #ffffff;
	font-family : Arial, Verdana;
	font-size : 9px;
	color : #646464;
	FONT-WEIGHT: normal;
	text-align:center;
}

TD.tabladatos12
{
	border-collapse: collapse;
	border-top : 1px solid #d8d8d8;
	border-left : 1px solid #c0c0c0;
	border-right : 1px solid #c0c0c0;
	border-bottom : 1px solid #d8d8d8;
	padding : 0px;
	margin : 0px;
	background-color : #ffffff;
	font-family : Arial, Verdana;
	font-size : 9px;
	color : #646464;
	FONT-WEIGHT: normal;
	text-align:left;
}

TD.tabladatosA
{
	border-collapse: collapse;
	border-top : 1px solid #d8d8d8;
	border-left : 0px solid #c0c0c0;
	border-right : 0px solid #c0c0c0;
	border-bottom : 1px solid #d8d8d8;
	padding : 0px;
	margin : 0px;
	background-color : #FF0;
	font-family : Arial, Verdana;
	font-size : 9px;
	color : #646464;
	FONT-WEIGHT: normal;
}
TD.tabladatosN
{
	border-collapse: collapse;
	border-top : 1px solid #d8d8d8;
	border-left : 0px solid #c0c0c0;
	border-right : 0px solid #c0c0c0;
	border-bottom : 1px solid #d8d8d8;
	padding : 0px;
	margin : 0px;
	background-color : #F60;
	font-family : Arial, Verdana;
	font-size : 9px;
	color : #646464;
	FONT-WEIGHT: normal;
}

TD.tabladatosT
{
	font-family : Arial, Verdana;
	background-color : #039;
	font-size : 9px;
	color : #ffffff;
	FONT-WEIGHT: normal;
	text-align:center;
	border-top : 1px solid #d8d8d8;
	border-left : 0px solid #c0c0c0;
	border-right : 0px solid #c0c0c0;
	border-bottom : 1px solid #d8d8d8;
}

TD.tabladatos1
{
	border-collapse: collapse;
	border-top : 1px solid #d8d8d8;
	border-left : 1px solid #c0c0c0;
	border-right : 1px solid #c0c0c0;
	border-bottom : 1px solid #d8d8d8;
	padding : 0px;
	margin : 0px;
	background-color : #6E9BFF;
	font-family : Arial, Verdana;
	font-size : 9px;
	color : #ffffff;
	FONT-WEIGHT: normal;
	text-align:center;
}

TD.tabladatos11
{
	border-collapse: collapse;
	border-top : 1px solid #d8d8d8;
	border-left : 1px solid #c0c0c0;
	border-right : 1px solid #c0c0c0;
	border-bottom : 1px solid #d8d8d8;
	padding : 0px;
	margin : 0px;
	background-color : #6E9BFF;
	font-family : Arial, Verdana;
	font-size : 9px;
	color : #ffffff;
	FONT-WEIGHT: normal;
	text-align:left;
}

TD.tablanetas
{
	border-collapse: collapse;
	border-top : 1px solid #d8d8d8;
	border-left : 1px solid #c0c0c0;
	border-right : 1px solid #c0c0c0;
	border-bottom : 1px solid #d8d8d8;
	padding : 0px;
	margin : 0px;
	background-color : transparent;
	font-family : Arial, Verdana;
	font-size : 9px;
	color : #646464;
	FONT-WEIGHT: normal;
	text-align : center;
	width:60px;
	height: 40px;
}


TD.tabladatos_ver2
{
	border-collapse: collapse;
	border-top : 1px solid #d8d8d8;
	border-left : 0px solid #c0c0c0;
	border-right : 0px solid #c0c0c0;
	border-bottom : 1px solid #d8d8d8;
	padding : 0px;
	margin : 0px;
	background-color : #dddddd;
	font-family : Arial, Verdana;
	font-size : 9px;
	color : #646464;
	
}

TD.notas
{
	FONT-SIZE: 10px;
	FONT-FAMILY: verdana;
	
	COLOR: #d96c00;
	FONT-WEIGHT: bold;
}

TD.vinculo
{
	font-family : Arial;
	font-size : 10px;
	color : #06C;
	FONT-WEIGHT: bold;
	Text-decoration: none;
	text-align: left;
	vertical-align: top; 
}


TD.texto_pegunta
{
	font-family : Arial;
	font-size : 11px;
	color : #808080;
	FONT-WEIGHT: bold;
}

TD.cab_razones
{
	border-top : 1px solid #c0c0c0;
	border-left : 1px solid #c0c0c0;
	border-right : 1px solid #c0c0c0;
	border-bottom : 1px solid #c0c0c0;
	padding : 8px;
	margin : 0px;
	background-color : #607999;
	font-family : Verdana;
	font-size : 9px;
	color : #ffffff;
	FONT-WEIGHT: bold;
}

TD.razones
{
	border-top : 1px solid #c0c0c0;
	border-left : 1px solid #c0c0c0;
	border-right : 1px solid #c0c0c0;
	border-bottom : 1px solid #c0c0c0;
	padding : 3px;
	margin : 0px;
	background-color : #ffffff;
	font-family : Arial, Verdana;
	font-size : 9px;
	color : #646464;
	FONT-WEIGHT: normal;
}

TD.razones_global
{
	border: 1px solid #c0c0c0;
	padding : 3px;
	margin : 0px;
	background-color : #f5f5f5;
	font-family : Arial, Verdana;
	font-size : 11px;
	color : #646464;
	FONT-WEIGHT: bold;
	height: 30px;
	
}

TD.titulo_reportes
{
	font-family : Arial, Verdana;
	font-size : 12px;
	color : #646464;
	padding-top : 1px;
	padding-bottom : 1px;
}

TD.filtros
{
	border: 1px solid #efefef;
	background-color : #fbfbfb;
}

a.excel { FONT-FAMILY: arial; FONT-SIZE: 11px; COLOR: #4d4d4d; TEXT-DECORATION: none; }
a.excel:visited { FONT-FAMILY: arial; FONT-SIZE: 11px; COLOR: #4d4d4d; TEXT-DECORATION: none}
a.excel:hover { FONT-FAMILY: arial; FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: none;}

a.meses { FONT-FAMILY: arial; FONT-SIZE: 10px; COLOR: #4d4d4d; TEXT-DECORATION: none; }
a.meses:visited { FONT-FAMILY: arial; FONT-SIZE: 10px; COLOR: #4d4d4d; TEXT-DECORATION: none}
a.meses:hover { FONT-FAMILY: arial; FONT-SIZE: 10px; COLOR: #ff0000; TEXT-DECORATION: none;}

.filtros
{
background-color:#ffffff; 
font-size: 10px; 
color: #5f5f5f; 
font-family: tahoma;
}

.txtfiltros
{
background-color:#ffffff; 
border: 0px solid; 
font-size: 10px; 
color: #5f5f5f; 
font-family: tahoma;
height: 15px;
vertical-align: middle;
}

TD.cab_tablafocos
{
	border-top : 1px solid #c0c0c0;
	border-left : 1px solid #c0c0c0;
	border-right : 1px solid #c0c0c0;
	border-bottom : 1px solid #c0c0c0;
	padding : 5px;
	margin : 0px;
	background-color : #607999;
	font-family : Verdana;
	font-size : 9px;
	color : #ffffff;
	FONT-WEIGHT: bold;
	
}

TD.tablaleyendafocos
{
	border-top : 1px solid #c0c0c0;
	border-left : 1px solid #c0c0c0;
	border-right : 1px solid #c0c0c0;
	border-bottom : 1px solid #c0c0c0;
	padding : 3px;
	font-family : Arial, Verdana;
	font-size : 9px;
	color : #646464;
	FONT-WEIGHT: normal;
	height: 25px;
	vertical-align: middle;
}
TD.tablaleyendafocos2
{
	padding : 3px;
	font-family : Arial, Verdana;
	font-size : 10px;
	color : #616161;
	FONT-WEIGHT: normal;
	height: 20px;
	vertical-align: middle;
}

TD.filas_tablero
{
	border-top : 1px solid #c0c0c0;
	border-left : 1px solid #c0c0c0;
	border-right : 1px solid #c0c0c0;
	border-bottom : 1px solid #c0c0c0;
	padding : 3px;
	margin : 0px;
	background-color : #ffffff;
	font-family : Arial, Verdana;
	font-size : 10px;
	color : #646464;
	FONT-WEIGHT: normal;
	height: 25px;
	vertical-align: middle;
}

TD.titulo_segmento
{
	border-top : 1px solid #c0c0c0;
	border-left : 0px solid #c0c0c0;
	border-right : 0px solid #c0c0c0;
	border-bottom : 1px solid #c0c0c0;
	padding : 3px;
	margin : 0px;
	background-color : #f9f9f9;
	font-family : Arial, Verdana;
	font-size : 11px;
	color : #646464;
	FONT-WEIGHT: bold;
	height: 25px;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 6px;
}

TD.titulo_tablas_anexas
{
	padding : 4px;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	text-align : center;
	color : #808080;
}

TD.tabla_metodologia_1
{
	padding : 4px;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	text-align : center;
	color : #808080;
}


TD.tabla_celda_verticalpdv
{
	border: solid #dfdfdf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9;
	font-style: normal;
	color: Black;
	text-align: center;
	background-color: #dfdfdf;
	padding: 10 px;
	vertical-align: middle;	
	width:30px;
	height: 35px;
}



.style1 {
	font-size: 14px;
	font-weight: bold;
}

.vinculo_menu {
	font-family: Verdana, Geneva, sans-serif;
	color:#09F;
	text-align:center;
	text-decoration:none;
	font-size:9;
}
.vinculo_menu_sel {
	font-family: Verdana, Geneva, sans-serif;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	font-size:9;
}
.filtros {
	font-size: 10px;
	font-family: Verdana;
	color:#666666;
	text-align: center;
}

.texto {
	font-size: 12px;
	font-family: Verdana;
	color:#333333;
	text-align: center;
}


TD.tabladatosba
{
	border-top : 1px solid #d8d8d8;
	border-bottom : 1px solid #d8d8d8;
	background-color:#000099;
	font-family : Arial, Verdana;
	font-size : 12px;
	text-align:center;
	color:#FFFFFF;
}

TD.tabladatosbe
{
	border-top : 1px solid #d8d8d8;
	border-bottom : 1px solid #d8d8d8;
	background-color:#ffffff;
	font-family : Arial, Verdana;
	font-size : 12px;
	text-align:center;
	color:#0066FF;
}

TD.tabladatosbe2
{
	border-top : 1px solid #d8d8d8;
	border-bottom : 1px solid #d8d8d8;
	background-color:#ffffff;
	font-family : Arial, Verdana;
	font-size : 14px;
	font-style:oblique;
	text-decoration:blink;
	text-align:center;
	color:#000000;
}

TD.tabladatosbi
{
	border-top : 1px solid #d8d8d8;
	border-bottom : 1px solid #d8d8d8;
	background-color:#CCCCCC;
	font-family : Arial, Verdana;
	font-size : 12px;
	text-align:center;
	color:#0066FF;
	height:60px
}

TD.tabladatosbo
{
	border-top : 1px solid #d8d8d8;
	border-bottom : 1px solid #d8d8d8;
	background-color:#99CCCC;
	font-family : Arial, Verdana;
	font-size : 12px;
	text-align:center;
	color:#0066FF;
	height:60px
}


TD.tabladatosbu
{
	border-top : 1px solid #d8d8d8;
	border-bottom : 1px solid #d8d8d8;
	background-color:#3366CC;
	font-family : Arial, Verdana;
	font-size : 12px;
	text-align:center;
	color:#ffffff;
	height:60px
}

TD.celda_detalle
{
	border-collapse: collapse;
	border-top : 1px solid #d8d8d8;
	border-left : 1px solid #c0c0c0;
	border-right : 1px solid #c0c0c0;
	border-bottom : 1px solid #d8d8d8;
	padding : 0px;
	margin : 0px;
	background-color : transparent;
	font-family : Arial, Verdana;
	font-size : 9px;
	color : #646464;
	FONT-WEIGHT: normal;
	width:60px;
	height: 40px;
}

TD.tabladatosbua
{
	border-top : 1px solid #d8d8d8;
	border-bottom : 1px solid #d8d8d8;
	background-color:#000099;
	font-family : Arial, Verdana;
	font-size : 12px;
	text-align:center;
	color:#ffffff;
}

TD.tabladatosbue
{
	border-top : 1px solid #d8d8d8;
	border-bottom : 1px solid #d8d8d8;
	background-color:#000066;
	font-family : Arial, Verdana;
	font-size : 12px;
	FONT-WEIGHT: 100;
	text-align:center;
	color:#ffffff;
}


TD.tabladatosbui
{
	border-collapse: collapse;
	border-top : 1px solid #d8d8d8;
	border-bottom : 1px solid #d8d8d8;
	background-color:#003333;
	font-family : Arial, Verdana;
	font-size : 12px;
	text-align:center;
	color:#ffffff;
}

#precarga
{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background-color:#FFF;
} 

#menu_reportes
{
	height:21px;
	width:auto;
	display:inline;
	margin:0 auto 0 auto;
}

#wrap{
	width:auto;
	margin:0 auto 0 auto;
	padding: 0px;
}

#cb_izquierda
{
	float:left;
}

#separador
{
	clear:both;
}


TD.usuarios_k
{
	padding : 2px;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	text-align : center;
	color : #000066;
}
.titulos_k {
	color: #FFF;
	background-image:url(../imagenes/fondo1.jpg);
	background-color: #006;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	text-align: LEFT;
	font-weight: bold;
	text-indent: 20PX;
}
.sub_titulos_k {
	color: #FFF;
	background-image:url(../imagenes/fondo2.jpg);
	background-color: #006;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	text-align: LEFT;
	font-weight: bold;
	text-indent: 15PX;
}
.texto_k {
	color: #F60;
	background-color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	text-align: LEFT;
	font-weight: bold;
	text-indent: 20PX;
}
.texto_k_1 {
	color: #F60;
	background-color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: LEFT;
	font-weight: bold;
	text-indent: 20PX;
}
.texto_k_1_1 {
	color: #Fff;
	background-color:  #006dbc;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: LEFT;
	font-weight: bold;
	text-indent: 40PX;
}
.texto_k_1_2 {
	color: #999;
	background-color: #d9e8fb;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: LEFT;
	font-weight: bold;
	text-indent: 60PX;
}
.texto_k_2 {
	color: #F60;
	background-color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-align: center;

	width:300px;
}


/***************************** presentación ************************************/

.header{width:100%; height:100px; border-bottom:5px solid #5c93be; height:80px;        
}
.logoIpsos{ float:right; margin: 15px 15px 0px 0px;}
.logoCaja{float:left; width:320px; height:48px; margin:0px 0px 0px 15px;}

.encabezado{border-style: none;
    border-color: inherit;
    border-width: 2px;
    width:315px; 
    margin-left:40%; 
    padding-bottom:40px;
    padding-top:20px; 
    top:1px;
    height: 13px;
}


.presentacion{ margin-left:auto; margin-right:auto; width:600px; font-size:14px;margin-top:50px; text-align:justify;}

/***************************** /presentación ************************************/

/****************************** menu principal **********************************/

a.mnuMenu_1{
	padding:5px 10px !important; 
	font-size:12px !important; 
	color:#ffffff !important;
}

a.mnuMenu_1:hover{
	background-color:#E16A04 !important;
	padding:5px 10px !important;
}

.mnuMenu_4{
	background-color:#5c93be !important;
	padding:5px 10px !important;
}

.mnuMenu_4 img{display:none !important;}

.mnuMenu_6 .mnuMenu_5{
	padding:5px 10px !important; 
}

.mnuMenu_6{
	background-color:#5c93be !important; 
	padding:5px 0px !important; 
}

.mnuMenu_6 a:hover{
	background-color:#E16A04 !important;
	
}

#mnuMenu{background-color:#5c93be !important; }

#mnuMenu a.popout{background:none !important;}

#mnuMenu ul{padding-left:25px !important;}

#mnuMenu ul li{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif !important;}
#mnuMenu ul li a{padding:5px 10px !important; font-size:12px !important; color:#ffffff}
#mnuMenu ul li a:hover{background-color:#E16A04 !important;}

#mnuMenu ul li a.static.highlighted{background-color:#00A0E8 !important;}

/****** nivel 2 ******/
#mnuMenu ul li ul{background-color:#00A0E8 !important; padding:0px !important;}
#mnuMenu ul li ul li a{background-color:#E16A04  !important;}
#mnuMenu ul li ul li a:hover{background-color:#E16A04 !important;}

.grilla{
margin-top:15px; border:1px solid #5D7B9D !important;}

table.grilla th{font-weight:700;}
table.grilla td, table.grilla th{ padding:5px; border: 1px solid #ffffff} 

/********* diseño tabla *********/
.resultado_encabezado{ background-color:#4F81BD; border-right:1px solid #FFF; border-left:1px solid #fff; color:#fff;}
.color1{background-color:#A7BFDE; color:#000; border-right:1px solid #FFF; border-left:1px solid #fff; color:#000;}
.color2{background-color:#D3DFEE; color:#000; border-right:1px solid #FFF; border-left:1px solid #fff; color:#000;}


#formularioConsulta
{
    padding:5px; 
    border: 1px solid #ffffff;
    margin-top :2px;
    text-align : center;
     
}
/* TagCloud
----------------------------------------------------------*/
.TagCloud			/* Applies to the entire tag cloud */
{
    /*font-family: 'Cinzel', serif;*/
    
font-family: 'lovitzregular';     
font-weight: bold;
font-style: normal;
padding: 5px;
text-align: center; 
width: 900px;
-webkit-border-radius: 250px;
-moz-border-radius: 250px;
border-radius: 250px;
-webkit-box-shadow: #666 0px 2px 3px;
-moz-box-shadow: #666 0px 2px 3px;
box-shadow: #666 0px 2px 3px;
}

.TagCloud > p > span	/* Applies to each tag of the tag cloud */
{
	margin-right:3px;
	text-align:center;
	padding: 25px;
	line-height:25px;
	
}

.TagCloud > p > span.TagWeight1 > a	/* Applies to the largest tags */
{
	font-size:50px;
	color:#3e70a3;
	text-decoration : none;
}

.TagCloud > p > span.TagWeight2 > a
{
	font-size:40px;
	color:#308a2a;
	text-decoration : none;
}

.TagCloud > p > span.TagWeight3 > a
{
	font-size:35px;
	color:#614750;
	text-decoration : none;
}

.TagCloud > p > span.TagWeight4 > a 
{
	font-size:28px;
	color:#82079e;
	text-decoration : none;
}

.TagCloud > p > span.TagWeight5	> a /* Applies to the smallest tags */
{
	font-size:22px;
	color:#97a78d;
	text-decoration : none;
}

.TagCloud > p > span.TagWeight1 > a:hover
{
	color:#000;
	font-weight:400;
	background-color:Yellow;
	-webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;	
}
.TagCloud > p > span.TagWeight2 > a:hover
{
	color:#000;
	font-weight:400;
	background-color:Orange;
	-webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.TagCloud > p > span.TagWeight3 > a:hover
{
	color:#000;
	font-weight:400;
	background-color:Aqua;
	-webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.TagCloud > p > span.TagWeight4 > a:hover
{
	color:#000;
	font-weight:400;
	background-color:Lime;
	-webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.TagCloud > p > span.TagWeight5 > a:hover
{
	color:#000;
	font-weight:400;
	background-color:Purple;
	color:#FFF;
	-webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}