/***********************************************/
/* 3col_leftNav.css                             */
/* Use with template 3col_leftNav.html          */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

.es_llamar_azul_n {
	font-size: 14px;
	color: #1E4C80;
	font-family: Arial, Helvetica, sans-serif;
}

.Estilo33 {font-size: 150%}
.Estilo34 {color: #FF9900}
.Estilo36 {color: #1F4E82}
.Estilo41 {	font-size: 9px;
	color: #FF9900;
	font-weight: bold;
}
.Estilo43 {color: #FF9900; font-size: 10px; }
.Estilo45 {color: #FF9900; font-size: 10px; font-weight: bold; }
.marco_azul_destinos {	color: #F9FAFE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
}
.marco_azul_destinos1 {color: #F9FAFE;
	font-family: Arial, Helvetica, sans-serif;
}
.Estilo46 {font-size: 14px}
.Estilo47 {color: #F9FAFC}
.Estilo48 {color: #FF9900; font-size: 18px; }
.es_llamar_azul_p {font-size: 11px; color: #1E4C80; }






.Estilo1 {color: #FFFFFF}
.Estilo2 {
	color: #DCE6F0;
	font-size: 70%;
}
.est_llamar_a_blancoF9 {color: #F9FAFC; font-size: 90%; }
.es_llamar_siteinfo {color: #999999}
.marco_azul_nun_tef {
	font-size: 180%;
	color: #FFCC00;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
;
}
.Estilo22 {color: #CFCFD1}
.Estilo23 {color: #050C26; }
.texto_cajas {
	color: #1E4C80;
	font-family: Arial, Helvetica, sans-serif;
}
.Estilo28 {font-size: 18px}
.Estilo29 {color: #FFCC00}


a.boldbuttons_d{
	background: transparent url('../images/boton_left_d.gif') no-repeat top left;
	display: block;
	float: none; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
	height: auto; /* Height of button background height */
	padding-left: 8px; /* Width of left menu image */
	text-decoration: none;
	color: #FFFFFF;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	max-width: 200px;
	line-height: 18px;
}

a:link.boldbuttons_d, a:visited.boldbuttons_d, a:hover.boldbuttons_d, a:active.boldbuttons_d{
color: white; /*button text color*/
}

a.boldbuttons_d span{
	background: transparent url('../images/boton_right_d.gif') no-repeat top right;
	display: block;
	padding: 4px 10px 4px 0px; /*Set 10px to be equal or greater than'padding-left' value above*/
	font-size: 12px;
	font-weight: bold;
	height: 32px;
	cursor: pointer;
}

a:hover.boldbuttons_d{ /* Hover state CSS */
text-decoration: underline;
}



a.boldbuttons{
	background: transparent url('../images/boton_left.gif') no-repeat top left;
	display: block;
	float: none; /* Change 13px as desired */
	line-height: 22px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
	height: 30px; /* Height of button background height */
	padding-left: 8px; /* Width of left menu image */
	text-decoration: none;
	color: #FFFFFF;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	max-width: 200px;
}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
color: white; /*button text color*/
}

a.boldbuttons span{
	background: transparent url('../images/boton_right.gif') no-repeat top right;
	display: block;
	padding: 4px 10px 4px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	cursor: pointer;
}

a:hover.boldbuttons{ /* Hover state CSS */
text-decoration: underline;
}


.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
/*botones*/


a.resultado_buscador{
	background: transparent url('../images/boton_left_B.gif') no-repeat top left;
	display: block;
	float: none; /* Change 13px as desired */
	line-height: 22px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
	height: 30px; /* Height of button background height */
	padding-left: 8px; /* Width of left menu image */
	text-decoration: none;
	color: #FFFFFF;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	width: 250px;
	margin-top: 5px;

}

a:link.resultado_buscador, a:visited.resultado_buscador, a:hover.resultado_buscador, a:active.resultado_buscador{
color: white; /*button text color*/
}

a.resultado_buscador span{
	background: transparent url('../images/boton_right_b.gif') no-repeat top right;
	display: block;
	padding: 4px 10px 4px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
	font-size: 12px;
	font-weight: bold;
}

a:hover.resultado_buscador{ /* Hover state CSS */
text-decoration: underline;
}


.resultado_buscadorwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}


/*botones*/

/* borde_redondeado */ 

/* set the image to use and establish the lower-right position */ 
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2 {
    background: transparent url(../images/esquina.jpg) no-repeat bottom right; 
} 
.cssbox { 
    /*width: 335px !important; /* intended total box width - padding-right(next) */
    /*width: 320px; /* IE Win = width - padding */
    padding-right: 15px; /* the gap on the right edge of the image (not content padding) */
    margin: 0px auto; /* use to position the box */ 
} 

/* set the top-right image */ 
.cssbox_head {
	background-position: top right;
	margin-right: -15px; /* pull the right image over on top of border */
	padding-right: 40px;
	font-family: Arial, Helvetica, sans-serif;
	color: #030D26;
} 

/* set the top-left image */ 
.cssbox_head h2 { 
    background-position: top left; 
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
    padding: 25px 0 15px 40px; /* padding-left = image gap + interior padding ... no padding-right */ 
    height: auto !important; height: 1%; /* IE Holly Hack */ 
} 

/* set the lower-left corner image */ 
.cssbox_body {
	background-position: bottom left;
	margin-right: 15px; /* interior-padding right */
	padding: 0px 15px 15px 40px; /* mirror .cssbox_head right/left */
	background-color: #F8F9FD;
	border-bottom-color: #F8F9FD;
	border-color: #F8F9FD;
	border-left-color: #F8F9FD;
	border-right-color: #F8F9FD;
	border-top-color: #F9FAFC;
} 


/* borde_redondeado */ 

/* menu_redondeado */ 



.glossymenu{
	position: relative;
	padding: 0 0 0 0px;
	background: url(../images/menu_bg.gif) repeat-x; /*tab background image path*/
	height: 37px;
	list-style: none;
	margin: 0;
	margin-top: -9px;
	margin-bottom: -9px;
	overflow: visible;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#FFFFFF;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #fff;
	background: url(../images/menu_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	background: url(../images/menu_hover_right.gif) no-repeat right top; /*right tab image path*/
}


/* menu_redondeado */ 

body{
	font-family: Arial,sans-serif;
	color: #204E80;	
	margin: 0px;
	padding: 0px;
}

a{
	color: #FF9900;
	text-decoration: none;
}

a:link{
	color: #FF9900;
	font-weight: 400;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}

a:visited{
		color: #006699;
	text-decoration: none;
}


h1{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
	font-family: Arial,sans-serif;
	font-size: 100%;
	color: #006699;
	margin: 0px;
	padding: 3px;
	line-height: normal;
	text-align: center;
}

h3{
	font-family: Arial,sans-serif;
	font-size: 100%;
	color: #334d55;
	margin: 0px;
	padding: 3px;
	line-height: normal;
}

h4{
	font-family: Arial,sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #1E4C80;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
	padding: 0px 0px 0px 0px;
	border-bottom: 0px solid #cccccc;
	width: 100%;
	background-repeat: repeat-x;
	vertical-align: top;
	background-image: url(../images/bg_izq_cabecera.jpg);
}
#masthead_s{
	padding: 0px 0px 0px 0px;
	border-bottom: 0px solid #cccccc;
	width: 100%;
	background-repeat: repeat-x;
	vertical-align: top;
	background-image: url(../images/bg_izq_cabecera_s.jpg);
}

#cuerpo{
	padding: 0px 0px 0px 0px;
	border-bottom: 0px solid #cccccc;
	width: 100%;
	background-image: url(../images/bg_cuerpo.jpg);
	background-repeat: repeat-x;
}

#navBar{
	float: left;
	width: 24%;
	margin: 0px;
	padding: 0;
	margin-left: 5px;
}

#headlines{
	float: left;
	width: 24%;
	margin: 0px;
}


#content{
	float: left;
	width: 50%;
	margin-left: 0px;
}


#marco_azul_izq{
	float: left;
	width: 21%;
	padding: 5px 0px 10px 23px;
}

#marco_azul_der{
	float:right;
	width: 25%;
	padding: 5px 10px 0px 10px;
}

#marco_azul_cen{
	float: right;
	width: 47%;
	padding: 5px 4px 0px 0px;
	font-size: 100%;
}


#marco_izq{
	float: right;
	width: 47%;
	padding: 9px 0px 9px 23px;
}

#marco_der{
	float:right;
	width: 25%;
	padding: 10px 10px 0px 10px;
}

#marco_cen{
	float: left;
	width: 21%;
	padding: 10px 4px 0px 0px;
	font-size: 100%;
}



/***********************************************/
/* Components                                  */
/***********************************************/

#siteName{
	margin: 0;
	padding: 0 0 0 10px;
}


/************* #globalNav styles **************/

#globalNav{
	padding: 0px 0px 2px 10px;
	border-bottom: 0px solid #ccc;
	color: #FFCC00;
	background-image: url(../images/bg_botonera.jpg);
	font-size: 125%;
}

#globalNav img{
 display: block;
}

#globalNav a {
	font-size: 80%;
	padding: 10px 0px 0px 0px;
}


/*************** #pageName styles **************/

#pageName{
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

/************* #breadCrumb styles *************/

#breadCrumb{
	font-size: 80%;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/bg_image_reflejo_logo_cabecera.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 9px;
}

#marco_azul{
	padding: 9px 0px 0px 0px;
	background-image: url(../images/bg_image_reflejo_logo_cabecera.jpg);
	background-repeat: no-repeat;
	background-position: 0px 18px;
	margin-top: 0px;
}
#marco_azul_no_reflejo{
	padding: 9px 0px 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px 18px;
	margin-top: 0px;
}
#marco_azul_sin_imagen{
	font-size: x-large;
	padding: 10px 10px 10px 10px;
	margin: 20px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 9px;
	margin-bottom: 0px;
}


/************** .feature styles ***************/

.feature{
	padding: 0px 5px 5px 5px;
	font-size: 100%;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 3px solid;
	color: #1F4E82;
	border-top-color: #FFCC00;
	border-bottom-color: #FF9900;
	border-right-color: #FFAD00;
	border-left-color: #FFAD00;
	overflow: auto;
	border-style: ridge;
}

.feature_naranja{
	padding: 0px 5px 5px 5px;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 3px solid;
	color: #1F4E82;
	border-top-color: #FFCC00;
	border-bottom-color: #FF9900;
	border-right-color: #FFAD00;
	border-left-color: #FFAD00;
	overflow: auto;
}

.feature h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
}

.feature img{
	float: left;
	padding: 10px 10px 0px 0px;
	border: 1px;
}

/************** .feature styles ***************/

.feature2{
	padding: 10px 10px 10px 10px;
	font-size: 100%;
	margin: 10px;
	background-color: #E9ECEF;
	border: 1px solid #cccccc;
}

.feature2 h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
}

.feature2 img{
	float: left;
	padding: 10px 10px 0px 0px;
}


/************** .story styles *****************/

.story{
	clear: both;
	font-size: 80%;
}

.story p{
	padding: 0px 0px 10px 0px;
}


/************* #siteInfo styles ***************/

#siteInfo{
	clear: both;
	font-size: 75%;
	padding: 10px 10px 10px 10px;
	background-image: url(../images/bg_barra_pie.jpg);
	background-repeat: repeat-x;
}

#siteInfo img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}


/************* #search styles ***************/

#search{
	padding: 0px 0px 0px 0px;
	font-size: 80%;
}

#search form{
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
}

#search label{
	display: block;
	margin: 0px;
	padding: 0px;
}


/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}


/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
}

#sectionLinks a {
	display: block;
	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;
}

#sectionLinks a:hover{
	background-color: #dddddd;
}


/*********** .relatedLinks styles ***********/

.relatedLinks{
	position: relative;
	margin: 0px;
	padding: 10px;
	font-size: 100%;
	line-height: 150%;
}

.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}

.relatedLinks a:link,
.relatedLinks a:visited {
	display: block; 
}

/************** #advert styles **************/

#advert{
	padding: 30px 0px 10px;
	background-color: #edf2f8;
}

#advert img{
	display: block;
}


/************** #headlines styles **************/

#headlines{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 80%;
}

#headlines p{
	padding: 5px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}

/************** #headlines styles **************/
#content74 {

	float: left;
	width: 74%;
	margin-left: 0px;
}

#content p{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}


.miniblog {
	padding: 0px 10px 0px 0px;
	font-size: x-small;
	margin: 0px;
	border-top-color: #F6F8F7;
	border-right-color: #ECECEC;
	border-bottom-color: #C0C1C3;
	border-left-color: #ECECEC;
	margin-bottom: 5px;
}
#marco_azul_con_imagen {
	font-size: 80%;
	padding: 0px 0px 0px 0px;
	background-repeat: no-repeat;
	margin-top: 9px;
}
.marco_azul_precio {

	font-size: 100%;
	color: #FFCC00;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
;
}
.marco_azul_precio_grande {
	font-family: Arial, Helvetica, sans-serif;
	;
	text-align: center;
	vertical-align: middle;
}
.marco_naranja_unico {
	padding: 9px 0px 2px 0px;
	font-size: 100%;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 3px solid;
	border-top-color: #FFCC00;
	border-bottom-color: #FF9900;
	border-right-color: #FFAD00;
	border-left-color: #FFAD00;
	margin-right: 10px;
}
#marco_azul_reflejo_mundo {

	hablapadding: 0px 0px 0px 0px;
	background-image: url(../images/bg_mundo_reflejo.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	margin-top: -9px;
}
#marco_azul_reflejo_mundo_s {

	hablapadding: 0px 0px 0px 0px;
	background-image: url(../images/bg_mundo_reflejo_s.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	margin-top: -9px;
}
#marco_cabecera {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	max-height: 175px;
	height: 175px;
	width: auto;
	background-image: url(../images/bg_image_logo_cabecera.jpg);
}
#marco_azul_esquema {
	float: right;
	width: 64%;
	padding: 9px 4px 9px 0px;
	font-size: 100%;
}
#marco_azul_buscador {
	float:right;
	width: 33%;
	padding: 10px 10px 10px 10px;
	height: auto;
}
.feature_fondo_azul {
	padding: 0px 5px 5px 5px;
	font-size: 100%;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 3px solid;
	color: #1F4E82;
	border-top-color: #FFCC00;
	border-bottom-color: #FF9900;
	border-right-color: #FFAD00;
	border-left-color: #FFAD00;
	background: transparent url('../images/bg_caja_aviso.jpg');
	background-repeat: repeat;
}
#marco_cabecera_gratis {

	background-repeat: no-repeat;
	background-position: 0px 0px;
	max-height: 175px;
	height: 175px;
	width: auto;
	background-image: url(../images/bg_image_logo_cabecera_gratis.jpg);
}

#marco_cabecera_gratis_s {

	background-repeat: no-repeat;
	background-position: 0px 0px;
	max-height: 87px;
	height: 87px;
	width: auto;
	background-image: url(../images/bg_image_logo_cabecera_gratis_s.jpg);
}

.es_llamar_naranja_p {
font-size: 11px; color: #FF9900;
}

.scroll_ventana_central {
	padding: 0px 0px 25px 0px;
	border-top-color: #F6F8F7;
	border-right-color: #ECECEC;
	border-bottom-color: #C0C1C3;
	border-left-color: #ECECEC;
	margin-bottom: 10px;
	max-height: 500px;
	margin-left: 10px;
	visibility: inherit;
	overflow: auto;
	width: inherit;
	margin-right: 10px;
}

.es_llamar_naranja_p2 {

font-size: 11px; color: #FFCC00;
}
.es_llamar_blanco_p {
	font-size: 11px;
	color: #F8F9FD;
}
.es_llamar_naranja_n {
font-size: 14px; color: #FF9900;
}
.es_llamar_naranja_n2 {

font-size: 14px; color: #FFCC00;
}
.es_llamar_blanco_n {
color: #F9FAFC; font-size: 14px;
}
a.faqs {
	display: block;
	float: none; /* Width of left menu image */
	text-decoration: none;
	color: #FFCC00;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
}
.feature_new_91 {
	padding: 5px 5px 20px 5px;
	font-size: 100%;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	overflow: hidden;
	background-image: url(../images/bg_precios_91_3.jpg);
	background-position: center 0px;
	background-repeat: no-repeat;
	border: 0px;
	border-right-color: #FFAD00;
	border-left-color: #FFAD00;
	border-top-style: none;
	border-bottom-style: none;
	border-top-color: #FFCC00;
	border-style: outset;
	border-bottom-color: #FF9900;
}
.bg_91 {
	font-size: 100%;
	margin-left: 0px;
	overflow: auto;
	background-position: center 92px;
	background-repeat: no-repeat;
	border: 0px;
	border-style: ridge;
}
.feature_new_611 {

	padding: 5px 5px 20px 5px;
	font-size: 100%;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	overflow: hidden;
	background-image: url(../images/bg_precios_601_3.jpg);
	background-position: center 0px;
	background-repeat: no-repeat;
	border: 0px;
	border-style: dotted;
	border-right-color: #FFAD00;
	border-left-color: #FFAD00;
	border-top-style: none;
	border-bottom-style: none;
}
.feature_new_633 {
	padding: 5px 5px 20px 5px;
	font-size: 100%;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	overflow: hidden;
	background-image: url(../images/bg_precios_633_4.jpg);
	background-position: center 0px;
	background-repeat: no-repeat;
	border: 0px;
	border-style: dotted;
	border-right-color: #FFAD00;
	border-left-color: #FFAD00;
	border-top-style: none;
	border-bottom-style: none;
}

.bg_611 {

	font-size: 100%;
	margin-left: 0px;
	overflow: auto;
	background-position: center 92px;
	background-repeat: no-repeat;
	border: 0px;
	border-style: ridge;
}
.feature_new_91_precios {
	padding: 0px 5px 5px 5px;
	font-size: 100%;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	overflow: auto;
	background-repeat: no-repeat;
	border: 3px;
	border-right-color: #FFAD00;
	border-left-color: #FFAD00;
	border-bottom-style: none;
	border-top-color: #FFCC00;
	border-style: ridge;
	border-bottom-color: #FF9900;
	color: #F9FAFC;
	text-align: center;
}


.feature_sin_marco {

	padding: 0px 5px 5px 5px;
	font-size: 100%;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 0;
	color: #1F4E82;
	border-top-color: #FFCC00;
	border-bottom-color: #FF9900;
	border-right-color: #FFAD00;
	border-left-color: #FFAD00;
	overflow: hidden;
	border-style: ridge;
}
.es_llamar_azul_m {
font-size: 12px; color: #1E4C80;
}
.es_llamar_naranja_m {

font-size: 12px; color: #FF9900;
}
.es_llamar_blanco_m {
color: #F9FAFC; font-size: 12px;
}
.es_llamar_naranja_m2 {


font-size: 12px; color: #FFCC00;
}
h8 {

	font-family: Arial,sans-serif;
	font-size: 100%;
	color: #006699;
	margin: 0px;
	padding: 3px;
	line-height: normal;
	text-align: left;
}
.es_llamar_rojo_n {


font-size: 14px; color: #FF0000;
}
.es_llamar_rojo_g {



font-size: 18px; color: #FF0000;
}
.es_llamar_azul_e {

	font-size: 8px;
	color: #1E4C80;
	font-family: Arial, Helvetica, sans-serif;
}
.es_llamar_naranja_e {


	font-size: 8px;
	color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
}

body.fan_widget{background:transparent}
.fan_box .full_widget{border:solid 1px #94a3c4;background:white}
.fan_box .full_widget .connect_top{background:#eceff5}
.fan_box .connect_top{padding:10px 10px 8px 10px}
.fan_box .profileimage{float:left;width:2px;height:2px;padding:0 10px 0 0;margin:0 0 4px 0}
.fan_box .connect_action{padding:0 0 0 8px}
.fan_box .connect_action .name{line-height:15px;font-size:14px;font-weight:bold}
.fan_box .connect_button{padding-top:5px}
.fan_box .connect_button .UIActionButton{margin:1px 0 0 0}
.fan_box .connect_action a.undo{margin:0 0 0 3px}
.fan_box .page_stream{text-align:center;padding:0 10px;height:100px;overflow:auto;border-top:solid 1px #d8dfea;position:relative}
.fan_box .page_stream .loader{padding-top:20px}
.fan_box .UIIntentionalStory{background:transparent;text-align:left;padding:7px 0 0 0}
.fan_box .UIIntentionalStory .UIMediaItem_UnknownWidth{max-width:100px}
.fan_box .connections{border-top:solid 1px #d8dfea;padding:10px 0 4px 10px;min-height:150px}
.fan_box .connections .connections_grid{padding-top:5px}
.fan_box .connections_grid .grid_item{float:left;padding:0 5px 8px 0;overflow:hidden;width:50px}
.fan_box .connections_grid .grid_item .name{font-size:9px;color:#808080;overflow:hidden;padding-top:2px;text-align:center;white-space:nowrap}
.fan_box .hidden{display:none}
.fan_box .connect_span{margin:0 0 1px 0}

#bootloader_css_connect_connect_css { height: 42px; }
.es_llamar_verde_n {



font-size: 14px; color: #00FF00;
}
#navBar_tustarifas {
	float: left;
	width: 74%;
	margin: 0px;
	padding: 0;
	margin-left: 5px;
}
.es_llamar_rosa_m {

font-size: 12px; color: #FF3399;
}
#marco_cabecera_sisepuede {
	background-position: right;
	max-height: 175px;
	height: 175px;
	width: auto;
	background-image: url(../images/bg_mundo.jpg);
	background-repeat: no-repeat;
}

