body{
	margin: 27px 0px 0px 0px;
	background-color:#FFFFFF;
	text-align:center;
	font-family:Tahoma, Arial;
	font-size:12px;
	color: #5a5a5a;
	overflow-x:hidden;
}
.recuadros {
	background-color:#d5d4d2;
	border-style:solid;
	border-color:#666666;
	border-width:1px;
	visibility:hidden;
	position:absolute;
	display:block;
	width:290px;
	z-index:4;
	padding:10px 10px 10px 10px;
	
	
}
.recuadro_muestra{


position:relative;
float:left;
top:0px;
left:0px;
color:#909090;
cursor:pointer;

}
/*------------------------------------*/
/*            Estilos PopUp           */
/*------------------------------------*/
#muestra{
width:367px; 
height:337px; 
position:relative; 
min-height:337px; 
min-width:367px; 
display:block; 
padding:0px 0px 0px 0px;

}
#capaIframe{
	position:absolute; 
	width:100%; 
	height:100%; 
	filter:alpha(opacity=60); 
	-moz-opacity: 0.6; 
	opacity:0.6; 
	top:0; 
	left:0;
	display:none;
	background-color:#FFFFFF;
	z-index:1;
	

}
#capaOculta{
	position:absolute; 
	width:100%; 
	height:100%; 
	filter:alpha(opacity=0); 
	-moz-opacity: 0.0; 
	opacity:0.0; 
	top:0; 
	left:0;
	display:none;
	z-index:2;
}
#popUp{
	width:379px;
	height:450px;
	position:absolute;
	display:none;
	z-index:4;
}
#popUpOK{
	width:379px;
	height:337px;
	position: absolute;
	
	display:none;
	z-index:4;
}
#popUpERROR{
	width:379px;
	height:337px;
	position: absolute;
	
	display:none;
	z-index:4;
	
}
#popUpPROMO{
	width:379px;
	height:337px;
	position:absolute;
	
	display:none;
	z-index:4;
}
.fonsGris{
	background-image:url(../img/pop_up_fons_gris.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.fonsNaranja{
	background-image:url(../img/pop_up_fons_taronja.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#popDreta{
        width:310px;
        height:auto;
        display:block;
        padding:20px 10px 30px 60px;
        position:relative;

        background-image: url(../img/pop_up_fons_gris.png);
        background-repeat:no-repeat;
        background-position:left top;
}
#popDretaMsg{
	width:200px;
	height:auto;
	display:block;
	float:right;
	padding:10px -5px 30px 10px;
	//padding:30px 0px 30px 10px;
	position:relative;
	text-align:right;
	left:20px;
	//left:-20px;
}

#popDretaBoto{
	width:200px;
	height:auto;
	display:block;
	float:right;
	padding:280px 20px 0px 0px;
	position:relative;
	text-align:right;
}
.titlePopUp{
font-family:Tahoma;
font-size:18px;
color:#F99D0D;

}
.titleConfirm{
font-family:Tahoma;
font-size:18px;
color:#03B6DF;
}
/*-----------------------------------*/
/*        Fin estilos PopUp          */
/*-----------------------------------*/
.subtitol{
font-family:Tahoma, Arial;
font-size:12px;
color: #F99D0E;
font-weight:bold;
}
a{
color:#F99D0E;
text-decoration:none;
}
a:hover{
color:#F99D0E;
text-decoration:underline;
}
input, select{
font-family:Tahoma, Arial;
font-size:12px;
color: #5a5a5a;
border:1px solid #acaaa5;
}
.radio{
font-family:Tahoma, Arial;
font-size:12px;
color: #5a5a5a;
border:1px none #acaaa5;
}
.link{
text-decoration:none;
}
#widthPage{
width:100%;
display:block;
float:none;
text-align:center;
}

#internalPage{
width:771px;
margin:auto;
text-align:left;}

.menu{
text-align:left;
}

.form{
width:222px;
float:right;
padding-top:48px;
text-align:right;}

.logo_menu{
float:left;
width:450px;
padding:35px 0px 0px 2px;
display:block;
}

.idioma{
display:block;
float:left;
width:80px;
padding:0px 0px 0px 5px;
vertical-align:baseline;
line-height:21px;
height:21px;
}
.logo_menu div{
float:left;
width:auto;
display:block;
}

.barra{
heigth:21px;
width:771px;
display:block;
float:left;
line-height:21px;
background-image:url(../img/menu/barra_menu.gif);
background-repeat:no-repeat;
}

.barra_on1 {
display:block;
background-image:url(../img/menu/fons_bt1_on.gif);
background-repeat:no-repeat;
background-position:center 3px;
float:left;
width:79px;
height:21px;
line-height:21px;
  }
  
.barra_off1 {
display:block;
float:left;
width:79px;
height:21px;
line-height:21px;
  }
 
.barra_on2 {
display:block;
background-image:url(../img/menu/fons_bt2_on.gif);
background-repeat:no-repeat;
background-position:center 3px;
float:left;
width:120px;
height:21px;
line-height:21px;
  }
  
.barra_off2 {
display:block;
float:left;
width:120px;
height:21px;
line-height:21px;
  }
  
.barra_on3 {
display:block;
background-image:url(../img/menu/fons_bt3_on.gif);
background-repeat:no-repeat;
background-position:center 3px;
float:left;
width:97px;
height:21px;
line-height:21px;
  }
  
.barra_off3 {
display:block;
float:left;
width:97px;
height:21px;
line-height:21px;
  }
  
.barra_on4 {
display:block;
background-image:url(../img/menu/fons_bt4_on.gif);
background-repeat:no-repeat;
background-position:center 3px;
float:left;
width:79px;
height:21px;
line-height:21px;
  }
  
.barra_off4 {
display:block;
float:left;
width:79px;
height:21px;
line-height:21px;
  }
  
.barra_on5 {
display:block;
background-image:url(../img/menu/fons_bt5_on.gif);
background-repeat:no-repeat;
background-position:center 3px;
float:left;
width:85px;
height:21px;
line-height:21px;
  }
  
.barra_off5 {
display:block;
float:left;
width:85px;
height:21px;
line-height:21px;
 }

  
.barra_form {
display:block;
float:right;
width:300px;
padding:0px 5px 0px 0px;
//padding:1px 7px 0px 0px;
vertical-align:baseline;
line-height:21px;
height:21px;

 }
.barra_formUser {
display:block;
float:left;
width:285px;
padding:0px 0px 0px 5px;
//padding:1px 0px 0px 7px;
vertical-align:baseline;
line-height:21px;
height:21px;

 }
.barra_formUser img{
top:3px;
position:relative;
}
.barra_form img{
top:3px;
position:relative;
}
.fomulari_home{
font-size:10px;
font-family:Tahoma, Arial;
color:#666666;

}

.free_signup_home{
font-size:12px;
font-family:Tahoma, Arial;
color:#000000;

}

.menu_countries a{
font-size:12px;
font-family:Tahoma, Arial;
text-decoration:none;
color:#909090;
}

.menu_countries a:hover{
font-size:12px;
font-family:Tahoma, Arial;
text-decoration:none;
color:#F99D0E;
}


.countries {
font-size:12px;
font-family:Tahoma, Arial;
text-decoration:none;
color:#F99D0E;
}

.countries a:hover{
font-size:12px;
font-family:Tahoma, Arial;
text-decoration:none;
color:#F99D0E;
}

.home_benefits{
font-size:12px;
font-family:Tahoma, Arial;
color: #5a5a5a;
}

.txt_confirm{
font-size:12px;
font-weight:bold;
font-family:Tahoma, Arial;
color:#999999;
}

.logo{
float:right;
display:block;
height:60px;
line-height:60px;
vertical-align:top;
}

.textField{
border:1px solid #ACAAA5;}

}


.menus1 a {cursor:pointer; border:none;line-height:18px; background-position: 0px 0px; background-image:url(../img/menu/bt1.gif); background-repeat:no-repeat;  width:79px;  height:18px;  display:block;}
.menus1 a:hover {cursor:pointer; background-image: url(../img/menu/bt1_on.gif);  background-position: 0px 0px;  color: #636363;  }
.menus1 .alt { display:none; }
.menus1 a#0IGAA { vertical-align:middle;}
.menus1 a:hover#0IGAA {vertical-align:middle;}


.menus1on a {cursor:pointer; border:none;line-height:18px; background-position: 0px 0px; background-image:url(../img/menu/bt1_on.gif); background-repeat:no-repeat;  width:79px;  height:18px;  display:block;}
.menus1on .alt { display:none; }
.menus1on a#0IGAA { vertical-align:middle;}
.menus1on a:hover#0IGAA {vertical-align:middle;}


.menus2 a {cursor:pointer; border:none;line-height:18px; background-position: 0px 0px; background-image:url(../img/menu/bt2.gif); background-repeat:no-repeat;  width:116px;  height:18px;  display:block;}
.menus2 a:hover {cursor:pointer; background-image: url(../img/menu/bt2_on.gif);  background-position: 0px 0px;  color: #636363;  }
.menus2 .alt { display:none; }
.menus2 a#HIW { vertical-align:middle;}
.menus2 a:hover#HIW {vertical-align:middle;}


.menus2on a {cursor:pointer; border:none;line-height:18px; background-position: 0px 0px; background-image:url(../img/menu/bt2_on.gif); background-repeat:no-repeat;  width:116px;  height:18px;  display:block;}
.menus2on .alt { display:none; }
.menus2on a#HIW { vertical-align:middle;}
.menus2on a:hover#HIW {vertical-align:middle;}


.menus3 a {cursor:pointer; border:none;line-height:18px; background-position: 0px 0px; background-image:url(../img/menu/bt3.gif); background-repeat:no-repeat;  width:94px;  height:18px;  display:block;}
.menus3 a:hover {cursor:pointer; background-image: url(../img/menu/bt3_on.gif);  background-position: 0px 0px;  color: #636363;  }
.menus3 .alt { display:none; }
.menus3 a#PCK { vertical-align:middle;}
.menus3 a:hover#PCK {vertical-align:middle;}


.menus3on a {cursor:pointer; border:none;line-height:18px; background-position: 0px 0px; background-image:url(../img/menu/bt3_on.gif); background-repeat:no-repeat;  width:94px;  height:18px;  display:block;}
.menus3on .alt { display:none; }
.menus3on a#PCK { vertical-align:middle;}
.menus3on a:hover#PCK {vertical-align:middle;}


.menus4 a {cursor:pointer; border:none;line-height:18px; background-position: 0px 0px; background-image:url(../img/menu/bt4.gif); background-repeat:no-repeat;  width:79px;  height:18px;  display:block;}
.menus4 a:hover {cursor:pointer; background-image: url(../img/menu/bt4_on.gif);  background-position: 0px 0px;  color: #636363;  }
.menus4 .alt { display:none; }
.menus4 a#SUP { vertical-align:middle;}
.menus4 a:hover#SUP {vertical-align:middle;}


.menus4on a {cursor:pointer; border:none;line-height:18px; background-position: 0px 0px; background-image:url(../img/menu/bt4_on.gif); background-repeat:no-repeat;  width:79px;  height:18px;  display:block;}
.menus4on .alt { display:none; }
.menus4on a#SUP { vertical-align:middle;}
.menus4on a:hover#SUP {vertical-align:middle;}


.menus5 a {cursor:pointer; border:none;line-height:18px; background-position: 0px 0px; background-image:url(../img/menu/bt5.gif); background-repeat:no-repeat;  width:72px;  height:18px;  display:block;}
.menus5 a:hover {cursor:pointer; background-image: url(../img/menu/bt5_on.gif);  background-position: 0px 0px;  color: #636363;  }
.menus5 .alt { display:none; }
.menus5 a#PRT { vertical-align:middle;}
.menus5 a:hover#PRT {vertical-align:middle;}


.menus1on a {cursor:pointer; border:none;line-height:18px; background-position: 0px 0px; background-image:url(../img/menu/bt5_on.gif); background-repeat:no-repeat;  width:72px;  height:18px;  display:block;}
.menus1on .alt { display:none; }
.menus1on a#PRT { vertical-align:middle;}
.menus1on a:hover#PRT {vertical-align:middle;}


.menus1 a {cursor:pointer; border:none;line-height:18px; background-position: 0px 0px; background-image:url(../img/menu/bt1.gif); background-repeat:no-repeat;  width:79px;  height:18px;  display:block;}
.menus1 a:hover {cursor:pointer; background-image: url(../img/menu/bt1_on.gif);  background-position: 0px 0px;  color: #636363;  }
.menus1 .alt { display:none; }
.menus1 a#0IGAA { vertical-align:middle;}
.menus1 a:hover#0IGAA {vertical-align:middle;}


.menus1on a {cursor:pointer; border:none;line-height:18px; background-position: 0px 0px; background-image:url(../img/menu/bt1_on.gif); background-repeat:no-repeat;  width:79px;  height:18px;  display:block;}
.menus1on .alt { display:none; }
.menus1on a#0IGAA { vertical-align:middle;}
.menus1on a:hover#0IGAA {vertical-align:middle;}

.all {
width:100%;
height:auto;
min-height:20px;
display:block;
float:left;
}

.pie {
width:100%;
border-top:1px solid #D5D4D2;
height:auto;
min-height:20px;
display:block;
float:left;
text-align:left;
}
.pie div.icos{
width:20px;
height:26px;
min-height:20px;
display:block;
float:left;
padding:3px 0px 0px 0px;

}

.pie div.textPie{
width:auto;
height:26px;
min-height:26px;
display:block;
float:left;
line-height:26px;
vertical-align:middle;
}
.pie div.textPie a{
text-decoration:underline;
color:#5a5a5a;

}
.pie div.textPie a:hover{
text-decoration:underline;
color:#5a5a5a;

}
.menu_left {
width:129px;
height:auto;
min-height:20px;
display:block;
float:left;
text-align:left;
padding:10px 0px 20px 0px;
line-height:15px;
}
.menu_left div{
width:129px;

float:left;

}

.content {
text-align:left;
width:379px;
height:auto;
min-height:20px;
display:block;
float:left;
padding:10px 10px 20px 10px;

}

.content_home {
text-align:left;
width:528px;
height:auto;
min-height:20px;
display:block;
float:left;
padding:10px 0px 20px 0px;
}

.publi {
text-align:left;
width:243px;
height:auto;
min-height:20px;
display:block;
float:left;
padding:10px 0px 20px 0px;
}

.sup{
heigth:9px;
width:129px;
display:block;
float:left;
line-height:21px;
}

.sup_menu{
heigth:9px;
width:129px;
display:block;
float:left;
line-height:21px;
}

.infe{
heigth:9px;
width:129px;
display:block;
float:left;
line-height:21px;
}

.menu_content{
heigth:auto;
width:100px;
display:block;
float:left;
font-size:10px;
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold; 
color:#909090;
line-height:15px;
background-image:url(../img/menu_left/fil.gif);
background-repeat:repeat-y;
}


.unic{
background-image:url(../img/menu_left/hover.gif);
background-position:1px center;
background-repeat:no-repeat;

width:101px;
height:25px;
background-color:#00FFCC;
display:block;
float:left;

}



.taula {
width:360px;
height:auto;
min-height:20px;
display:block;
float:none;
text-align:left;
padding:0px 0px 0px 0px;
line-height:15px;
}
.taula div{
width:360px;

float:left;

}

.taula_sup{
heigth:30px;
width:360px;
display:block;
float:left;
line-height:21px;
}

.taula_infe{
heigth:9px;
width:360px;
display:block;
float:none;
line-height:21px;
}



.taula_content{
heigth:auto;
width:360px;
display:block;
float:left;
font-size:11px;
font-family:Tahoma, Arial;
font-weight:bold; 
color:#909090;
line-height:15px;
background-image:url(../img/taula_fons.gif);
background-repeat:repeat-y;
}

.taula_2cols{
heigth:auto;
width:360px;
display:block;
float:left;
font-size:11px;
font-family:Tahoma, Arial;
font-weight:bold; 
color:#909090;
line-height:15px;
background-image:url(../img/taula_fonsAZ.gif);
background-repeat:repeat-y;
}


.taula_4cols{
heigth:auto;
width:360px;
display:block;
float:left;
font-size:11px;
font-family:Tahoma, Arial;
font-weight:bold; 
color:#909090;
line-height:15px;
background-image:url(../img/taula_fons4cols.gif);
background-repeat:repeat-y;
}

.taula_countries{
heigth:auto;
width:360px;
display:block;
float:left;
font-size:11px;
font-family:Tahoma, Arial;
font-weight:bold; 
color:#909090;
line-height:15px;
background-image:url(../img/taula_fons_countries.gif);
background-repeat:repeat-y;
}
