@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}
body {
	background: url(/images/fd.aspx) #61c131 repeat-x top;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
}
p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
} 
span.hide {
display:none;
}

img {
	border:0;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:underline;
}
a:hover {

	color:#f9eb40;
	text-decoration:underline;
}
#content {

	width:897px;
	margin:0 auto;
	position:relative;
	display:block;
	height:auto;
	overflow: hidden;
}

/*////////////////////////////////////////////////////////////////////////////////			
/*HEADER ///////////////////////////////////////////////////////////////////////*/
.header 
{
	width:897px;
	height:240px;
	display:block;
	position:relative;
}

.header-flash {
	position:absolute;
	top:100px;
	left:247px;
	z-index:2000;
	
}
#flash-es {display:none}

.header .banner
{
	width:897px;
	height:236px;
	display:block;
	position:absolute;
	top:5px;
	background:url(/images/header-banner-flash.aspx) no-repeat!important;
/*
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/header-banner-flash.aspx');
*/
	background-repeat:repeat-y;
	overflow:hidden!important;
	z-index:-10;
}
.header a.idioma
{
	width:88px;
	height:18px;
	display:block;
	background:url(/images/espanol.aspx) no-repeat 0 0;
	position:absolute;
	top:73px;	
	display:none;

}
.header a.idioma:hover
{
	background:url(/images/espanol.aspx) no-repeat 0 -18px;	
}
.header .bloque-login
{
	width:365px;
	_width:370px;
	height:23px;
	display:block;
	position:absolute;
	top:37px;
	right:5px;
	z-index:200;
}
.header .bloque-login .my-account
{
	width:73px;
	height:23px;
	display:block;
	float:left;
/*	background:url(/images/my-account.aspx) no-repeat; */

}

#plcRoot_Layout_HeaderRev_topHeader_ctl00_Bizform1 {}
#plcRoot_Layout_HeaderRev_topHeader_ctl00_Bizform1_lblInfoLabel {display:none}

input.bt-login {
	width:46px;
	height:23px;
	display:block;
	float:left;
	background:url(/images/bt-login.aspx) no-repeat right;
	border:none!IMPORTANT;
	font-size:1px;
	cursor:pointer;
}


input.bt-login-dsbl {
	width:59px;
	height:23px;
	display:block;
	float:left;
	background:url(/images/bt-login-dsbl.aspx) no-repeat right;
	border:none!IMPORTANT;
	font-size:1px;
	cursor:default;}


.header .bloque-login .e-mail
{
	width:143px;
	height:23px;
	display:block;
	float:left;
}
.header .bloque-login .code
{
	width:90px;
	height:23px;
	display:block;
	float:left;
}
.header .bloque-login a.bt-login
{
	width:59px;
	height:23px;
	display:block;
	float:left;
	background:url(/images/bt-login.aspx) no-repeat right;
}
input
{
	width:94px;
	height:18px;
	border:1px solid #e4e4e4;
	background:#fff;
	font-family: Arial, Helvetica, sans-serif;
	color:#3b6921;
	padding: 0 0 0 5px;
}		
/*Menu Header ////////////////////////////////////////////////////////////////////////*/

.menu {
	width:372px;
	height:14px;
	position:absolute;
	top:73px;
	right:8px;
	z-index:20
}
ul.menus {
	width:372px;
	height:14px;
}
ul.menus li {
	list-style: none;
	height:14px;
	display: inline; 
}
ul.menus li a.link_1,
ul.menus li a.link_2, 
ul.menus li a.link_3,
ul.menus li a.link_4,
ul.menus li a.select_1,
ul.menus li a.select_2, 
ul.menus li a.select_3,
ul.menus li a.select_4
{
	display:block;
	height:14px;
	float: left;
}
ul.menus li a.link_1 
{ 
	background: url(/images/menu2.aspx) no-repeat;
	width:102px;
}	
ul.menus li a.link_1:hover, 
ul.menus li a.select_1 
{
	background: url(/images/menu2.aspx) no-repeat 0 -14px;
	width:102px;
}
ul.menus li a.link_2 
{ 
	background:url(/images/menu2.aspx) no-repeat -102px 0;
	width:96px;
}	
ul.menus li a.link_2:hover, 
ul.menus li a.select_2 
{
	background:url(/images/menu2.aspx) no-repeat -102px -14px;
	width:96px;
}
ul.menus li a.link_3 
{ 
	background:url(/images/menu2.aspx) no-repeat  -197px 0;
	width:124px;
}	
ul.menus li a.link_3:hover, 
ul.menus li a.select_3
{
	background:url(/images/menu2.aspx) no-repeat -197px -14px;
	width:124px;
}

ul.menus li a.link_4 
{ 
	background:url(/images/menu2.aspx) no-repeat  -321px 0;
	width:50px;
}	
ul.menus li a.link_4:hover, 
ul.menus li a.select_4
{
	background:url(/images/menu2.aspx) no-repeat -321px -14px;
	width:50px;
}


/*////////////////////////////////////////////////////////////////////////////////////////			
/*CONTENIDO HOME ///////////////////////////////////////////////////////////////////////*/

.col_1 
{
	width:300px;
	height:369px;
	display:block;
	clear:both;
	float:left;
}
.col_2 
{
	width:297px;
	height:369px;
	display:block;
	float:left;
}
.col_3 
{
	width:297px;
	height:369px;
	display:block;
	float:left;
}
.col_1 a.how-hp
{
	width:300px;
	height:183px;
	display:block;
	background: none;
	background:url(/images/how.aspx) no-repeat!important;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/how.aspx');
	background-repeat:repeat-y;
	overflow:hidden!important;
	cursor:pointer
}
.col_1 a.features-hp
{
	width:300px;
	height:185px;
	display:block;
	background: url(/images/our-features.aspx) no-repeat!important;
	background: none;
cursor:pointer;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/our-features.aspx');
	background-repeat:repeat-y;
	overflow:hidden!important;
	
}

.col_2 {
	background:url(/images/Join_on.aspx) no-repeat!important;

}

.col_2 a.join-us
{
	width:297px;
	height:183px;
	display:block;
	background:url(/images/Join_on.aspx) no-repeat!important;
	background-repeat:repeat-y;
	overflow:hidden!important;
	cursor:pointer
}

.col_2 a.join-us:hover
{
	width:297px;
	height:183px;
	display:block;
	background:url(/images/Join_off.aspx) no-repeat!important;
	background-repeat:repeat-y;
	overflow:hidden!important;
}


.col_2 a.free
{
	width:297px;
	height:185px;
	display:block;
	background:url(/images/free.aspx) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/free.aspx');
	background-repeat:repeat-y;
	overflow:hidden!important;
	cursor:pointer
	
}
.col_3 .rates
{
	width:295px;
	height:369px;
	display:block;
	background:url(/images/our-rates-hp.aspx) no-repeat top left!important;
	overflow:hidden!important;
	position:relative;
}
		.col_3 .rates .combito
{
	width:164px;
	height:18px;
	border:1px solid #b4ba75;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background:url(/images/fd-combo.aspx) repeat-x;
	position:absolute;
	top:92px;
	left:68px;
}
.col_3 .rates .from
{
	width:43px;
	height:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	position:absolute;
	top:145px;
	left:55px;
}
.col_3 .rates .price
{
	width:100px;
	height:33px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#fff;
	font-weight:bold;
	position:absolute;
	top:125px;
	left:93px;
	text-align:center;
}
.col_3 .rates .per-minute
{
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:12px;
left:200px;
position:absolute;
text-align:left;
top:145px;
width:75px;
}
.col_3 .rates a.see
{
	width:100%;
	background:url(/images/bt-see-more-details.aspx) no-repeat center;
	height:19px;
	position:absolute;
	top:181px;
	background-image: url(/images/bt-see-more-details.aspx);
}
.col_3 .rates a.find
{
	width:100%;
	background: url(/images/bt-find-access.aspx) no-repeat center;
	height:70px;
	position:absolute;
	top:212px;
	background-image: url(/images/bt-find-access.aspx);
	left: -14px;
}

.col_3 .rates a.some
{
		width:100%;
	background: url(/images/bt-some-dialing-tips-png.aspx) no-repeat center;
	height:70px;
	position:absolute;
	top:272px;
	background-image: url(/images/bt-some-dialing-tips.aspx);
	left: 8px;
}




 a.banner1
{
	width:297px;
	height:71px;
	display:block;
	background: url(/images/banner1.aspx) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/banner1.aspx');
	background-repeat:repeat-y;
	overflow:hidden!important;
	float:left;
	cursor:pointer
}
 a.banner2
{
	width:297px;
	height:71px;
	display:block;
	background: url(/images/banner2.aspx) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/banner2.aspx');
	background-repeat:repeat-y;
	overflow:hidden!important;
	float:left;
	float:left;
	cursor:pointer
}
a.banner3 
{
	width:297px;
	height:71px;
	display:block;
	float:left;
	background: url(/images/banner3.aspx) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/banner3.aspx');
	background-repeat:repeat-y;
	overflow:hidden!important;
	float:left;
	cursor:pointer
}

/*////////////////////////////////////////////////////////////////////////////////			
/*Footer ///////////////////////////////////////////////////////////////////////*/

.footer 
{
	width:892px;
	height:25px;
	display:block;
	clear:both;
}
.footer2 
{
	width:747px;
	height:25px;
	display:block;
	clear:both;
}
.footer .copy
{
	width:288px;
	height:25px;
	display:block;
	float:left;
	padding-left:9px;
}
.footer2 .copy2
{
	width:230px;
	height:25px;
	display:block;
	float:left;
	padding-left:9px;
}
.footer .tarjetas
{
	width:294px;
	height:25px;
	display:block;
	float:left;
	background: url(/images/tarjetas.aspx) no-repeat top center;
}
.footer2 .tarjetas2
{
	width:200px;
	height:25px;
	display:block;
	float:left;
	background: url(/images/tarjetas.aspx) no-repeat top center;
}
.footer .idt,
.footer2 .idt
{
	width:17px;
	height:25px;
	display:block;
	float:left;
	background: url(/images/idt.aspx) no-repeat;
}
/*Menu  footer///////////////////////////////////////////////////////////////////////*/
	
ul.menu-footer {
	width:270px;
	display:block;
	float:left;
	height:25px;
	margin:0 0 0 10px;
}
ul.menu-footer li {
	list-style: none;
	display: inline;
	float:left;
	color:#fff;
	padding:7px 3px 0 3px;
	font-size:11px;
	line-height:100%;
}
ul.menu-footer li a
{
	display:block;
	font-size:13px;
	color:#fff;
	text-decoration:none;
	font-size:11px;
	line-height:100%;
}
.menu-footer a:hover, 
.menu-footer .current_page_item a,
.menu-footer .current_page_item a:hover  { 
	color:#fbed41;
}	

/*////////////////////////////////////////////////////////////////////////////////////////			
/*PAGINA INTERIOR /////////////////////////////////////////////////////////////////////*/


/*Menu Izquierda ////////////////////////////////////////////////////////////////////////*/

.menu_izquierda 
{
	width:148px;
	height:368px;
	background:url(/images/fd-menu-izquierda.aspx) no-repeat top!important;
	_background:url(/images/fd-menu-izquierda.aspx) no-repeat;
	}
ul.menus_izquierda 
{
	width:128px;
	height:130px;
	padding:27px 0 0 20px;
}
ul.menus_izquierda li 
{
	list-style: none;
	width:120px;
}
ul.menus_izquierda li a.links_1,
ul.menus_izquierda li a.links_2, 
ul.menus_izquierda li a.links_3,
ul.menus_izquierda li a.links_4,
ul.menus_izquierda li a.links_5,
ul.menus_izquierda li a.links_6,
ul.menus_izquierda li a.selectt_1,
ul.menus_izquierda li a.selectt_2, 
ul.menus_izquierda li a.selectt_3,
ul.menus_izquierda li a.selectt_4,
ul.menus_izquierda li a.selectt_5,
ul.menus_izquierda li a.selectt_6
{
	display:block;
	width:120px;
}
ul.menus_izquierda li a.links_1 
{ 
	background: url(/images/menu-izquierda.aspx) no-repeat;
	height:16px;
}	
ul.menus_izquierda li a.links_1:hover, 
ul.menus_izquierda li a.selectt_1 
{
	background: url(/images/menu-izquierda.aspx) no-repeat -120px 0;
	height:16px;
}
ul.menus_izquierda li a.links_2 
{ 
	background:url(/images/menu-izquierda.aspx) no-repeat 0 -16px;
	height:25px;
}	
	ul.menus_izquierda li a.links_2:hover, 
ul.menus_izquierda li a.selectt_2 
{
	background:url(/images/menu-izquierda.aspx) no-repeat -120px -16px;
	height:25px;
}
ul.menus_izquierda li a.links_3 
{ 
	background:url(/images/menu-izquierda.aspx) no-repeat  0 -41px;
	height:25px;
}	
ul.menus_izquierda li a.links_3:hover, 
ul.menus_izquierda li a.selectt_3
{
	background:url(/images/menu-izquierda.aspx) no-repeat -120px -41px;
	height:25px;
}
ul.menus_izquierda li a.links_4 
{ 
	background:url(/images/menu-izquierda.aspx) no-repeat  0 -66px;
	height:25px;
}	
ul.menus_izquierda li a.links_4:hover, 
ul.menus_izquierda li a.selectt_4
{
	background:url(/images/menu-izquierda.aspx) no-repeat -120px -66px;
	height:25px;
}
ul.menus_izquierda li a.links_5 
{ 
	background:url(/images/menu-izquierda.aspx) no-repeat  0 -91px;
	height:25px;
}	
ul.menus_izquierda li a.links_5:hover, 
ul.menus_izquierda li a.selectt_5
{
	background:url(/images/menu-izquierda.aspx) no-repeat -120px -91px;
	height:25px;
}
ul.menus_izquierda li a.links_6 
{ 
	background:url(/images/menu-izquierda.aspx) no-repeat  0 -116px;
	height:26px;
}	
ul.menus_izquierda li a.links_6:hover, 
ul.menus_izquierda li a.selectt_6
{
	background:url(/images/menu-izquierda.aspx) no-repeat -120px -116px;
	height:26px;
}

.col_1_interior
{
	width:148px;
	height:auto;
	overflow:hidden;
	display:block;
	clear:both;
	float:left;
}
.col_2_interior 
{
	width:446px;
	height:auto;
	overflow:hidden;
	display:block;
	float:left;
}
.col_3_interior 
{
	width:300px;
	height:auto;
	overflow:hidden;
	display:block;
	float:left;
}

/*Our Rates  /////////////////////////////////////////////////////////////////////////////////////////*/

.col_2_interior .our-rates
{
	width:444px;
	background:url(/images/our-rates-fd.aspx) no-repeat center!important;
	_background:url(/images/our-rates.aspx) no-repeat center;
	height:143px;
	display:block;
}
.col_2_interior .our-rates p
{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:40px 0 15px 27px;
}

/*Calculator  ///////////////////////////////////////////////////////////////////////////////////////*/

.col_2_interior .calculator-top
{
	width:446px;
	height:20px;
	display:block;
	background:url(/images/fd-calculator-top.aspx) no-repeat top;
	_background:url(/images/fd-calculator-top-ie.aspx) no-repeat top;
	clear:both;
}
.col_2_interior .calculator-bottom
{
	width:446px;
	height:24px;
	display:block;
	background:url(/images/fd-calculator-bottom.aspx) no-repeat top;
	_background:url(/images/fd-calculator-bottom-ie.aspx) no-repeat top;
	clear:both;
}
.col_2_interior .calculator
{
	width:446px;
	height: auto;
	overflow: hidden;
	display:block;
	background:url(/images/fd-calculator-center.aspx) repeat-y;
	_background:url(/images/fd-calculator-center-ie.aspx) repeat-y;
}
.col_2_interior .calculator h1
{
	width:100%;
	height:40px;
	display:block;
	background:url(/images/tit-calculator.aspx) no-repeat  8px 5px;
	clear:both;
}
.col_2_interior .calculator .caja
{
	width:400px;
	height:40px;
	display:block;
	margin-left:27px;
	clear:both;
}
.col_2_interior .calculator .caja .country
{
	width:65px;
	height:23px;
	display:block;
	background: url(/images/tit-country.aspx) no-repeat left;
	float:left;
}
.col_2_interior .calculator .caja .balance
{
	width:65px;
	height:23px;
	display:block;
	background: url(/images/tit-balance.aspx) no-repeat left;
	float:left;
}
.col_2_interior .calculator .combo1
{
	width:164px;
	height:18px;
	border:1px solid #b4ba75;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background:url(/images/fd-combo.aspx) repeat-x;
	float:left;
}

/*Tabla Tarifas Central  ////////////////////////////////////////////////////////////////////////*/

.col_2_interior .calculator .caja1
{
	width:400px;
	height:auto;
	overflow:hidden;
	display:block;
	margin-left:27px;
	clear:both;
}
.col_2_interior .calculator .caja1 .tabla-header
{
	width:391px;
	height:33px;
	background-image:url(/images/tit_tabla-header.aspx);
	background-color:#3b6222;
	border-bottom:1px solid #96b682;
	display:block;
	clear:both;
}
.col_2_interior .calculator .caja1 .tabla
{
	width:391px;
	height:auto;
	overflow:hidden;
	display:block;
	background:url(/images/fd-tabla.aspx) repeat-y!important;
	_background:#497a29;
	padding:10px 0 10px 0;
}
.col_2_interior .calculator .caja1 .tabla .tabla-contenido
{
	width:367px;
	height:auto;
	display:block;
	margin:0 0 0 14px;
}
.col_2_interior .calculator .caja1 .tabla .tabla-contenido .pais,
.col_2_interior .calculator .caja1 .tabla .tabla-contenido .pais-ultimo,
.col_2_interior .calculator .caja1 .tabla .tabla-contenido .duracion,
.col_2_interior .calculator .caja1 .tabla .tabla-contenido .duracion-ultimo
{
	height:25px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	line-height:25px;
}
.col_2_interior .calculator .caja1 .tabla .tabla-contenido .pais
{
	width:173px;
	border-bottom:1px solid #96b682;
}
.col_2_interior .calculator .caja1 .tabla .tabla-contenido .pais-ultimo
{
	width:173px;
	border-bottom:0;
}
.col_2_interior .calculator .caja1 .tabla .tabla-contenido .duracion
{
	width:100px;
	border-bottom:1px solid #96b682;
	text-align:center;
}
.col_2_interior .calculator .caja1 .tabla .tabla-contenido .duracion-ultimo
{
	width:100px;
	border-bottom:0px;
	text-align:center;
}
.col_2_interior .calculator .caja1 .tabla .tabla-contenido .precio,
.col_2_interior .calculator .caja1 .tabla .tabla-contenido .precio-ultimo
{
	width:90px;
	height:26px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	float:left;
	line-height:25px;
}
.col_2_interior .calculator .caja1 .tabla .tabla-contenido .precio
{
	background:url(/images/fd-precio.aspx) no-repeat;
}
.col_2_interior .calculator .caja1 .tabla .tabla-contenido .precio-ultimo
{
	background:url(/images/fd-precio-ultimo.aspx) no-repeat;
}

.col_2_interior .notes
{
	width:391px;
	height:64px;
	display:block;
	font-size:10px;
}



/*Top Five  //////////////////////////////////////////////////////////////////////////////*/

.col_3_interior .top-five
{
	width:300px;
	height:263px;
	display:block;
	background:url(/images/fd-top.aspx) no-repeat!important;
	_background:url(/images/fd-top-ie.aspx) no-repeat;
	position:relative;
}	
.col_3_interior .top-five h1
{
	width:200px;
	height:14px;
	display:block;
	background:url(/images/tit-our-top-5.aspx) no-repeat top left;
	position:absolute;
	top:20px;
	left:20px;
}	
.col_3_interior .top-five .banderita
{
	margin-right:3px;
	_padding-top:7px;
}
/*Tabla Tarifas Central  ////////////////////////////////////////////////////////////////////////*/

.col_3_interior .top-five .tabla-header
{
	width:260px;
	height:21px;
	background-color:#3b6222;
	border-bottom:1px solid #96b682;
	display:block;
	position:absolute;
	top:46px;
	left:20px;
}
.col_3_interior .top-five .tabla-header .countri,
.col_3_interior .top-five .tabla-header .min,
.col_3_interior .top-five .tabla-header .price
{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	float:left;
	text-align:center;
	line-height:21px;
}
.col_3_interior .top-five .tabla-header .countri
{
	width:82px;
}
.col_3_interior .top-five .tabla-header .min
{
padding-right:23px;
text-align:right !important;
width:78px;
}
.col_3_interior .top-five .tabla-header .price
{
	width:29px;
}
.col_3_interior .top-five .tabla
{
	width:260px;
	height:auto;
	overflow:hidden;
	display:block;
	position:absolute;
	top:68px;
	left:20px;
	background:url(/images/fd-tabla.aspx) repeat-y!important;
	_background:#497a29;
	padding:10px 0 10px 0;
}
.col_3_interior .top-five .tabla .tabla-contenido
{
	width:238px;
	height:auto;
	overflow:hidden;
	display:block;
	margin:0 0 0 14px;
}
.col_3_interior .top-five .tabla .tabla-contenido .pais,
.col_3_interior .top-five .tabla .tabla-contenido .pais-ultimo,
.col_3_interior .top-five .tabla .tabla-contenido .precio,
.col_3_interior .top-five .tabla .tabla-contenido .precio-ultimo
{
	height:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	line-height:25px;
	border-bottom:1px solid #96b682;
}
.col_3_interior .top-five .tabla .tabla-contenido .pais
{
	width:90px;
}
.col_3_interior .top-five .tabla .tabla-contenido .pais-ultimo
{
	width:90px;
	border-bottom:0;
}
.col_2_interior .top-five .tabla .tabla-contenido .precio,
.col_3_interior .top-five .tabla .tabla-contenido .precio-ultimo
{
	width:97px;
	text-align:center;
}
.col_3_interior .top-five .tabla .tabla-contenido .precio-ultimo
{
	border-bottom:none;
	width:40px;
}
.col_3_interior .top-five .tabla .tabla-contenido .duracion,
.col_3_interior .top-five .tabla .tabla-contenido .duracion-ultimo
{
	width:85px;
	height:26px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	float:left;
	line-height:25px;
}
.col_3_interior .top-five .tabla .tabla-contenido .duracion
{
	background:url(/images/fd-duracion.aspx) no-repeat;
}
.col_3_interior .top-five .tabla .tabla-contenido .duracion-ultimo
{
	background:url(/images/fd-duracion1.aspx) no-repeat;
}

/*Find   //////////////////////////////////////////////////////////////////////////////*/

.col_3_interior .find
{
	width:300px;
	height:313px;
	display:block;
	background:url(/images/fd-find.aspx) no-repeat!important;
	_background:url(/images/fd-find-ie.aspx) no-repeat;
	position:relative;
}	
.col_3_interior .find h1
{
	width:215px;
	height:14px;
	display:block;
	background:url(/images/tit-find.aspx) no-repeat top left;
	position:absolute;
	top:25px;
	left:20px;
}	
.col_3_interior .find .combo
{
	width:164px;
	height:18px;
	border:1px solid #b4ba75;
	position:absolute;
	left:34px;
	top:57px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
	background:url(/images/fd-combo.aspx) repeat-x;
}	
.col_3_interior .find .copy
{
	width:256px;
	height:18px;
	position:absolute;
	left:24px;
	top:264px;
	font-size:10px;
	color:#fff;
}

/*Tabla Tarifas Central  ////////////////////////////////////////////////////////////////////////*/

.col_3_interior .find .tabla-header
{
	width:260px;
	height:21px;
	background-color:#3b6222;
	border-bottom:1px solid #96b682;
	display:block;
	position:absolute;
	top:95px;
	left:20px;
}
.col_3_interior .find .tabla
{
	width:260px;
	height:auto;
	overflow:hidden;
	display:block;
	position:absolute;
	top:117px;
	left:21px;
	background:url(/images/fd-tabla.aspx) repeat-y!important;
	_background:#497a29;
	padding:1px 0 0 0;
}
.col_3_interior .find .tabla .tabla-contenido
{
	width:255px;
	height:137px;
	overflow:hidden;
	display:block;
	margin:0 0 0 5px;
}
.tabla .tabla-contenido .numeros,
#dvWrap .zebra1, #dvWrap .zebra2

{
	height:25px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
	border-bottom:1px solid #96b682;
	clear:both;
	text-align:center;
}


.grid td
{
	height:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:1px solid #96b682;
	text-align:center;
}

/*///////////////////////////////////////////////////////////////////////////////////////////			
/*Footer  Interior ///////////////////////////////////////////////////////////////////////*/

.footer-interior,
.footer-interior2
{
	width:295px;
	height:40px;
	display:block;
	clear:both;
}
.footer-interior2
{
	width:438px;
	height:25px;
	display:block;
	clear:both;
}
.footer-interior2 .copy
{
	width:240px;
	height:25px;
	display:block;
	float:left;
	padding-left:5px;
	padding-top:5px;
}
.footer-interior2 .tarjetas
{
	width:178px;
	height:25px;
	display:block;
	float: right;
	background: url(/images/tarjetas-int.aspx) no-repeat top center;
}
.footer-interior .idt
{
	width:17px;
	height:25px;
	display:block;
	float: right;
	background: url(/images/idt.aspx) no-repeat;
}
/*Menu  Footer  Interior ///////////////////////////////////////////////////////////////////////*/
	
ul.menu-footer-interior {
	width:265px;
	display:block;
	float:left;
	height:40px;
	margin:0 0 0 3px;
	clear:both;
}
ul.menu-footer-interior li {
	list-style: none;
	display: inline;
	float:left;
	color:#fff;
	padding:5px 3px 0 3px;
	font-size:11px;
	line-height:100%;
}
ul.menu-footer-interior li a
{
	display:block;
	font-size:13px;
	color:#fff;
	text-decoration:none;
	font-size:11px;
	line-height:100%;
	text-decoration:none;
}
.menu-footer-interior a:hover { 
	color:#fbed41;
	text-decoration:none;
}	
/*Dealer ///////////////////////////////////////////////////////////////////////*/

.dealer
{
	width:747px;
	height:870px;
	background: url(/images/fd-dealer2.aspx) no-repeat!important;
	background: url(/images/fd-dealer2.aspx) no-repeat;
	display:block;
	float:left;
}
.dealer h1
{
	width:144px;
	height:22px;
	background: url(/images/tit-become.aspx) no-repeat;
	display:block;
	margin:6px 0 0 7px;
}
.dealer .bloque-rojo
{
	width:734px;
	height:210px;
	background: url(/images/bloque-rojo.aspx) no-repeat;
	display:block;
	margin-left:6px;
	clear:both;
}
.dealer .contenedor,
.registration .contenedor
{
	width:734px;
	height:580px;
	*height:600px;
	display:block;
	margin-left:6px;
	clear:both;
	position:relative;
}
.registration .contenedor
{
	height:790px;
	*height:795px;
}
.dealer .contenedor a.bt-submit
{
	width:161px;
	height:49px;
	display:block;
	position: absolute;
	top:500px;
	*top:530px;
	right:20px;
	background:url(/images/bt-submit.aspx) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt-submit.aspx');
	background-repeat:repeat-y;
	overflow:hidden!important;
	cursor:pointer;
}
.dealer .contenedor h2
{
	width:365px;
	height:22px;
	display:block;
	clear:both;
	margin-top:25px;
	margin-bottom:10px;
	background:url(/images/tit-we-provide.aspx) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tit-we-provide.aspx');
	background-repeat:repeat-y;
	overflow:hidden!important;
}
.dealer .contenedor p,
.registration .contenedor p
{
	clear:both;
	margin-left:25px;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
}
.dealer .contenedor h3
{
	width:384px;
	height:24px;
	display:block;
	clear:both;
	margin-top:25px;
	margin-bottom:10px;
	background: url(/images/tit-just.aspx) no-repeat!important;
	background: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tit-just.aspx');
	background-repeat:repeat-y;
	overflow:hidden!important;
	
}
.dealer .formulario, 
.registration .formulario
{
	display:block;
	width:400px;
	clear:both;
}
.registration .formulario
{
	width:450px;
}
.dealer .formulario .texto,
.registration .formulario .texto
{
	clear:both;
	width:213px;
	float:left;
	height:24px;

}

.dealer .formulario input {
	width:136px;
	height:18px;
	font-size:11px}

.dealer .formulario select {
	width:136px;
	height:20px;
	font-size:11px}

.dealer .formulario textarea {
	width:136px;
	height:51px;
	font-size:11px}


.registration .formulario .texto
{
	clear:both;
	width:240px;
	float:left;
	height:24px;
}
.dealer .formulario .texto p,
.registration .formulario .texto p
{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.dealer .formulario .contenedor-campo,
.registration .formulario .contenedor-campo
{
	width:140px;
	float:left;
	height:24px;
	font-size:11px!important

}

.contenedor .FormButton {

background:transparent url(/images/bt-submit.aspx) no-repeat scroll 0 0 !important;
cursor:pointer;
display:block;
filter:none !important;
height:49px;
overflow:hidden !important;
position:absolute;
right:20px;
top:500px;
width:161px;
font-size:1px;
border:none!important;
}

.ErrorLabel,
.EditingFormInfoLabel {
	line-height:44px;
	font-size:13px;
	font-weight:bold;
	padding:0 20px;}

.dealer .formulario .contenedor-comentarios,
.registration .formulario .contenedor-comentarios
{
	width:140px;
	float:left;
	height:50px;
}
.dealer .formulario .campo,
.registration .formulario .campo
{
	width:136px;
	height:16px;
	background-color:#fff;
	border:1px solid #666666;
	color:#666666;
	font-size:11px;
}
.dealer .formulario .combo,
.registration .formulario .combo
{
	width:142px;
	height:16px;
	background-color:#fff;
	border:1px solid #666666;
	color:#666666;
	font-size:11px;
}
.dealer .formulario .comentarios,
.registration .formulario .comentarios
{
	width:140px;
	height:50px;
	background-color:#fff;
	border:1px solid #666666;
	color:#666666;
	font-size:11px;
}
.dealer .formulario .codigo,
.registration .formulario .codigo
{
	width:135px;
	height:27px;
	background-color:#fff;
	border:1px solid #5b7d4f;
	clear:both;
	margin:25px 0 5px 143px;
}



/*Features ///////////////////////////////////////////////////////////////////////*/

.features
{
	width:747px;
	height:2800px;
	height:1180px !important;
	background: url(/images/fd-features-png.aspx) no-repeat!important;
	background: url(/images/fd-features.aspx) no-repeat;
	display:block;
	float:left;
}
.features h1
{
	width:144px;
	height:22px;
	background: url(/images/tit-features.aspx) no-repeat;
	display:block;
	margin:6px 0 0 7px;
}
.features .contenedor
{
	width:680px;
	height:1110px !important;
	height:1170px;
	display:block;
	clear:both;
	margin:10px 0 0 33px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	}
	
.features .contenedor .txt
{
	position:absolute;
	top:296px;
	left:186px;
	width:674px;
	line-height:15px
}
.features .contenedor .txt p
{
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	padding-left:53px;
}

.features .contenedor .tabla
{
	position:absolute;
	top:1082px !important;
	top:1140px;
	left:340px;
	width:415px;
	height:262px;
}




/*Dialing Tips ///////////////////////////////////////////////////////////////////////*/

.dialing
{
	width:747px;
	height:1700px;
	height:1720px !important;
	background: url(/images/fd-dialing.aspx) no-repeat!important;
	background: url(/images/fd-dialing.aspx) no-repeat;
	display:block;
	float:left;
		margin:0 0 0 2px;
}




.dialing h1
{
	width:144px;
	height:22px;
	background: url(/images/tit_dialing.aspx) no-repeat;
	display:block;
	margin:6px 0 0 7px;
}

.dialing .contenedor
{
	width:747px;
	height:1650px;
	height:1660px !important;
	display:block;
	clear:both;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	}

.dialing .contenedor .texto
{
	position:absolute;
	top:291px;
	left:179px;
	width:681px;
	height:38px;
}
.dialing .contenedor .texto p
{
	font-size:13px;
	font-weight:normal;
	line-height:16px;
}

.dialing .contenedor .money
{
	position:absolute;
	top:340px;
	left:179px;
	width:681px;
	height:100px;
}

.dialing .contenedor a.bt-dialing
{
	position:absolute;
	top:433px;
	left:269px;
	width:200px;
	height:42px;
	background:url(/images/bt-dialing.aspx) no-repeat;
	clear:pointer;
}

.dialing .contenedor .time
{
	position:absolute;
	top:520px;
	left:179px;
	width:681px;
	height:100px;
}
.dialing .contenedor .onetouch
{
	position:absolute;
	top:780px;
	left:179px;
	width:681px;
	height:100px;
}
.dialing .contenedor .speed
{
	position:absolute;
	top:1200px;
	left:179px;
	width:681px;
	height:100px;
}
.dialing .contenedor .share
{
	position:absolute;
	top:1450px;
	left:179px;
	width:681px;
	height:100px;
}
.dialing .contenedor .runout
{
	position:absolute;
	top:1590px;
	left:179px;
	width:681px;
	height:100px;
}
.dialing .contenedor .codes
{
	position:absolute;
	top:1730px;
	left:179px;
	width:681px;
	height:100px;
}

/*Faq ///////////////////////////////////////////////////////////////////////*/

.faq
{
	width:747px;
	background: url(/images/fd-faq-png.aspx) no-repeat!important;
	background: url(/images/fd-faq.aspx) no-repeat;
	display:block;
	float:left;

	margin:0 0 0 2px;
	background: url(/images/fd-login.aspx) no-repeat!important;
	background: url(/images/fd-login.aspx) no-repeat;
}


.faq h1
{
	width:144px;
	height:22px;
	background: url(/images/tit-faq.aspx) no-repeat;
	display:block;
	margin:6px 0 0 7px;
}

.faq .contenedor
{
	width:747px;
	height:2000px;
	height:1740px !important;
	display:block;
	clear:both;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	}

.faq .contenedor .texto
{
	position:absolute;
	top:291px;
	left:239px;
	width:578px;
	height:57px;
}
.faq .contenedor .texto p
{
	font-size:13px;
	font-weight:normal;
	line-height:16px;
}

.faq .contenedor .answers
{
	position:absolute;
	top:576px;
	left:186px;
	width:674px;
	height: 1274px;
}
.faq .contenedor .answers p,
.faq .contenedor .answers ol
{
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	padding-left:53px;
	font-family:Verdana,Arial,Helvetica,sans-serif!important;
}

.faq .contenedor .answers ol li {list-style-type:decimal}

.faq br {font-size:7px;}

.faq h3 br {font-size:5px;}

/*Site Map ///////////////////////////////////////////////////////////////////////*/

.sitemap
{
	width:747px;
	height:350px;
	height:420px !important;
	background: url(/images/fd-sitemap.aspx) no-repeat!important;
	background: url(/images/fd-sitemap.aspx) no-repeat;
	display:block;
	float:left;
}
.sitemap h1
{
	width:158px;
	height:22px;
	background: url(/images/tit-sitemap.aspx) no-repeat;
	display:block;
	margin:6px 0 0 7px;
}

.sitemap .contenedor
{
	width:747px;
	height:350px;
	height:340px !important;
	display:block;
	clear:both;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	}

.sitemap .contenedor .texto
{
	position:absolute;
	top:277px;
	left:183px;
	width:189px;
	height:26px;
}
.sitemap .contenedor .texto p
{
	font-size:15px;
	font-weight:bold;
	line-height:19px;
}

.sitemap .contenedor a, ul, li
{
	font-size:13px;
	font-weight:normal;
	line-height:24px;
	list-style-type:none;
	text-transform:capitalize
}

/*Contact us ///////////////////////////////////////////////////////////////////////*/

.contact
{
	margin:0 0 0 2px;
	width:745px;
	height:420px !important;
	background: url(/images/fd-login.aspx) no-repeat!important;
	background: url(/images/fd-login.aspx) no-repeat;
	display:block;
	float:left;
	height:329px;
}
.contact h1
{
	width:144px;
	height:22px;
	background: url(/images/tit-contact.aspx) no-repeat;
	display:block;
	margin:6px 0 0 7px;
}
.contact .contenedor
{
	width:680px;
	height:350px;
	height:340px !important;
	display:block;
	clear:both;
	margin:10px 0 0 33px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	left:500px;
	}
	
.contact .contenedor .reachus
{
	position:absolute;
	top:283px;
	left:181px;
	width:681px;
	height:39px;
}

.contact .contenedor .phone
{
	position:absolute;
	top:357px;
	left:257px;
	width:603px;
	height:39px;
}
.contact .contenedor .mail
{
	position:absolute;
	top:417px;
	left:257px;
	width:603px;
	height:39px;
}
.contact .contenedor .check
{
	position:absolute;
	top:472px;
	left:257px;
	width:603px;
	height:39px;
}
.contact .contenedor .reseller
{
	position:absolute;
	top:536px;
	left:257px;
	width:603px;
	height:39px;
}

/*How ///////////////////////////////////////////////////////////////////////*/

.how
{
	width:747px;
	background: url(/images/fd-how.aspx) no-repeat!important;
	background: url(/images/fd-how.aspx) no-repeat;
	display:block;
	float:left;
	height:1250px;
}
.how h1
{
	width:144px;
	height:22px;
	background: url(/images/tit-how.aspx) no-repeat;
	display:block;
	margin:6px 0 0 7px;
}

.how .contenedor
{
	width:747px;
	height:1200px;
	height:1210px !important;
	display:block;
	clear:both;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	}

.how .contenedor .texto
{
	position:absolute;
	top:291px;
	left:179px;
	width:681px;
	height:57px;
}
.how .contenedor .texto p
{
	font-size:13px;
	font-weight:normal;
	line-height:16px;
}

.how .contenedor .register
{
	position:absolute;
	top:501px;
	left:250px;
	width:519px;
	height:140px;
}
.how .contenedor .register p
{
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	padding-left:105px;
}

.how .contenedor a.bt-how-register
{
	position:absolute;
	top:636px;
	left:349px;
	width:147px;
	height:42px;
	background:url(/images/bt-how-register.aspx) no-repeat;
	clear:pointer;
}

.how .contenedor .dial
{
	position:absolute;
	top:722px;
	left:250px;
	width:519px;
	height:105px;
}
.how .contenedor .dial p
{
	font-size:12px;
	font-weight:normal;
	line-height:12px;
	padding-left:105px;
}

.how .contenedor a.bt-how-dial
{
	position:absolute;
	top:914px;
	left:349px;
	width:147px;
	height:49px;
	background:url(/images/bt-how-dial.aspx) no-repeat;
	clear:pointer;
}


.how .contenedor .enter-number
{
	position:absolute;
	top:1022px;
	left:250px;
	width:519px;
	height:105px;
}
.how .contenedor .enter-number p
{
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	padding-left:105px;
}

.how .contenedor a.bt-how-check
{
	position:absolute;
	top:1129px;
	left:349px;
	width:147px;
	height:49px;
	background:url(/images/bt-how-check.aspx) no-repeat;
	clear:pointer;
}

.how .contenedor .now
{
	position:absolute;
	top:1235px;
	left:255px;
	width:519px;
	height:105px;
}
.how .contenedor .now p
{
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	padding-left:105px;
}

.how .contenedor a.bt-how-login
{
	position:absolute;
	top:1387px;
	left:360px;
	width:147px;
	height:49px;
	background:url(/images/bt-how-login.aspx) no-repeat;
	clear:pointer;
}

.login-bot {
	height:30px;
	width:747px;
	background: url(/images/fd-login.aspx) bottom no-repeat;
	display:block;
	float:right;
	margin-bottom:10px;
}

.home-lnk {
position:absolute;
top:0;
left:50%;
width:320px;
height:240px;
margin:0 0 0 -480px;
cursor:pointer;
z-index:100;
}

#pin, #SecCode	 {
font-size:11px;
height:15px !important;
padding:0 2px !important;
float:left}
#pin {width:127px} 
#SecCode {width:70px} 

#pinVal, #secVal {
	color:red;
	font-weight:bold;
	float:left;
	width:4px;
	margin:0 0 0 3px;
	padding:0;}


/*Slap the guy ///////////////////////////////////////////////////////////////////////*/

.slap
{
	width:747px;
	height:1150px;
	height:1150px !important;
	background: url(/images/fd-slap-png.aspx) no-repeat!important;
	background: url(/images/fd-slap.aspx) no-repeat;
	display:block;
	float:left;
}
.slap h1
{
	width:144px;
	height:22px;
	background: url(/images/tit-slap-the-guy.aspx) no-repeat;
	display:block;
	margin:6px 0 0 7px;
}

.slap .contenedor
{
	width:747px;
	height:920px;
	height:930px !important;
	display:block;
	clear:both;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	}

.slap .contenedor .texto
{
	position:absolute;
	top:398px;
	left:191px;
	width:182px;
	height:291px;
}
.slap .contenedor .texto p
{
	font-size:12px;
	font-weight:normal;
	line-height:1.3;
	margin-left:3px;
}

.slap .contenedor .flash
{
	position:absolute;
	top:383px;
	left:384px;
	width:479px;
	height:317px;
}

.slap .contenedor .tv
{
	position:absolute;
	top:737px;
	left:195px;
	width:650px;
	height:94px;
}
.slap .contenedor .tv p
{
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	padding-left:58px;
}

.slap .contenedor .tv2
{
	position:absolute;
	top:837px;
	left:253px;
	width:227px;
	height:172px;
}

.slap .contenedor .tv3
{
	position:absolute;
	top:837px;
	left:513px;
	width:227px;
	height:172px;
}
.slap .contenedor .radio
{
	position:absolute;
	top:1030px;
	left:195px;
	width:650px;
	height:94px;
}
.slap .contenedor .radio p
{
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	padding-left:58px;
}


/* ------------------ TERMS ------------------------- */

#user-agr {height:auto}

#user-agr h3 {
	clear:both!important;
	margin:5px 0 0 0px!important;
	color:#F9EA40!important;
	width:97%!important;
	font-size:14px;
	font-family:Trebuchet MS, Helvetica, Arial;
	padding:3px 0 3px 10px;
	
	background:url(/images/h3-bg.aspx) no-repeat top left!important;

}



#user-agr h1 {background:none; font-size:20px; padding:10px 0; margin:0;width:100%}
#user-agr h2 {background:none; font-size:16px; padding:10px 0; margin:0}


#user-agr li,
#user-agr ul {font-size:12px}

.MsoToc1,
.MsoToc2,
.MsoToc3
{padding-top:3px; padding-bottom:3px;
margin:0}

.MsoToc2 { padding-left:15px;} 
.MsoToc3 { padding-left:30px;} 

.MsoToc1 a {text-decoration:none; font-size:18px;}


.index1, .index2 {width:45%;float:left; margin-bottom:30px;}
.clr {clear:both}

.top-lnk {text-align:right}

/*Terms and Conditions ///////////////////////////////////////////////////////////////////////*/

.terms
{
	margin:0 0 0 2px;
	width:745px;
	background: url(/images/fd-login.aspx) no-repeat;
	display:block;
	float:left;
	
}


.terms h1
{
	width:170px;
	height:22px;
	background: url(/images/tit-terms.aspx) no-repeat;
	display:block;
	margin:6px 0 0 7px;
}

.terms #user-agr h1 {height:auto!important}

.terms .contenedor
{
	width:680px;
	display:block;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	float:left;
	height:5850px;
	}

.terms .contenedor .texto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	top:291px;
	left:183px;
	width:317px;
	height:387px;
}
.terms .contenedor .texto p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:12px;
}

.terms .contenedor .texto2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	top:291px;
	left:523px;
	width:317px;
	height:377px;
}
.terms .contenedor .texto2 p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:12px;
}

.terms .contenedor .texto3
{
	position:absolute;
	top:719px;
	left:183px;
	width:659px;
	height:4278px;
}
.terms .contenedor .texto3 p
{
	font-size:11px;
	font-weight:normal;
	line-height:11px;
}

.terms .contenedor .texto3 h2 
{
	color:#f9ea40;
	font-size:11px;
	font-weight:bold;
}

.terms .contenedor .texto3 h3 
{
	color:#f9ea40;
	font-size:11px;
	font-weight:normal;
}

.terms .contenedor .top
{
	color:#000;
	font-size:10px;
	font-weight:normal;
	line-height:13px;
	text-align:right;
}


.terms .contenedor a.top
{
	color:#ffffff!important;
	font-size:10px;
	font-weight:normal;
	text-align:right;
	display:block;

}

.terms .contenedor a.top:hover
{
	color:#515050;
	text-decoration:underline;

}

.terms .contenedor a, ul, li
{
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	list-style-type:none;
}

.terms a.top {color:white;}

#secTxt {font-family:arial;
position: absolute; top: 1px; z-index: 10; color: rgb(59, 105, 33); left: 220px; font-size: 11px;}


.languageSelectionWithCultures {left:10px;
position:absolute;
top:78px;
width:132px;
z-index:200;}
.languageSelectionWithCultures a, .languageSelectionWithCultures img {
	float:left;
	display:block;
	margin-right:3px;
color:white!important}