.bodyGeneral {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #e8f5f9;
}
/* HEADERS
*************************/
h1{
margin:0;
padding:0;
}
h1 a{
display:block;
width:870px;
height:135px;
text-indent:-2000px;
}

h1.TxtVioleta15, h1.TxtVioleta15 a:link, h1.TxtVioleta15 a:visited, h1.TxtVioleta15 a:active {
	font-family : "Tahoma";
	font-size : 15px;
	color : #015c72;
	text-decoration: none;
}
h1.TxtVioleta15 a:hover{
	font-family : "Tahoma";
	font-size : 15px;
	color : #015c72;
	text-decoration: underline;
}

h1.TxtVioleta11, h1.TxtVioleta11 a:link, h1.TxtVioleta11 a:visited, h1.TxtVioleta11 a:active {
	font-family : "Tahoma";
	font-size : 13px;
	color : #015c72;
	text-decoration: none;
}
h1.TxtVioleta11 a:hover{
	font-family : "Tahoma";
	font-size : 13px;
	color : #015c72;
	text-decoration: underline;
}

.title_ar{
background: url(../images/ar/img_header.jpg) no-repeat center;
}
.title_co{
background: url(../images/co/img_header.jpg) no-repeat center;
}
.title_cl{
background: url(../images/cl/img_header.jpg) no-repeat center;
}
.title_uy{
background: url(../images/uy/img_header.jpg) no-repeat center;
}
.title_bo{
background: url(../images/bo/img_header.jpg) no-repeat center;
}
.title_ec{
background: url(../images/ec/img_header.jpg) no-repeat center;
}
.title_py{
background: url(../images/py/img_header.jpg) no-repeat center;
}
.title_pe{
background: url(../images/pe/img_header.jpg) no-repeat center;
}
.title_vz{
background: url(../images/vz/img_header.jpg) no-repeat center;
}
.title_cam{
background: url(../images/cam/img_header.jpg) no-repeat center;
}
.title_ca{
background: url(../images/ca/img_header.jpg) no-repeat center;
}
h2{
margin:0;
color:#144b6b;
font-family:"Tahoma";
font-size:13px;
text-decoration:none;
}
h3{
margin:0;
color:#1a809d;
font-family:"Tahoma";
font-size:15px;
text-decoration:none;

}
/************************/
.input {
	margin: 0;
	font-family : Tahoma;
	font-size: 11px;
	color: #616161;
	border: 1px solid #CCCCCC;
}
.boton {
margin: 5px;
font-family : Tahoma;
font-size: 11px;
font-weight: bold;
color: white;
border: 1px solid #A5A5A5;
background-color: #1a809d;
}
.BordeGris {
	border: 1px solid #a5a5a5;
}
.BordeVioleta {
	border-top: 1px solid #015c72;
}
.BgIzq {
	background-image:  url(../images/img_degrade_izq.jpg);
	background-repeat: repeat-y;
}
.BgDer {
	background-image:url(../images/img_degrade_der.jpg);
	background-repeat: repeat-y;
}
.BgRegistracion {
	background-image: url(../images/img_degrade_registracion.gif);
	background-repeat: repeat-x;
	background-color: #50b3c4;
}
.BgSplashscreenMedio {
	background-image: url(../images/medio_splashscreen.jpg);
	background-repeat: no-repeat;
}
.BgSplashscreenBottomBlanco {
	background-image: url(../images/bottom_splashscreen2.jpg);
	background-repeat: no-repeat;
}
.BgSplashscreenMedio2 {
	background-image: url(../images/medio_splashscreen2.jpg);
	background-repeat: repeat-y;
}
.BgSplashscreenBottom {
	background-image: url(../images/bottom_splashscreen.jpg);
	background-repeat: no-repeat;
}
.FdoBottom{
}
.FdoBlanco{
	background-color: white;
}
.FdoVioleta{
	background-color: #015c72;
}
.FdoGrisClaro{
	background-color: #EEEEEE;
}
.FdoVioletaClaro{
	background-color: #e7f5f8;
}
.FdoVioletaMedio {
	background-color: #c7cecb;
}
.Fondo{
	background-image:url(../images/fdo.gif);	
	background-repeat: no-repeat;
	background-position: bottom;
}
.TxtBotonera, .TxtBotonera a:link, .TxtBotonera a:visited, .TxtBotonera a:active {
	font-family : "Tahoma";
	font-size : 12px;
	color : white;
	text-decoration: none;
	font-weight: bold;
}
.TxtBotonera a:hover{
	font-family : "Tahoma";
	font-size : 12px;
	color : white;
	font-weight: bold;
	text-decoration: underline;
}
.TxtBlco10 {
	font-family : "Tahoma";
	font-size : 10px;
	color : white;
	text-decoration: none;
}
.TxtBlco10 a:link, .TxtBlco10 a:visited, .TxtBlco10 a:active {
	font-family : "Tahoma";
	font-size : 11px;
	color : white;
	text-decoration: underline;
}
.TxtBlco10 a:hover{
	font-family : "Tahoma";
	font-size : 11px;
	color : white;
	text-decoration: underline;
}
.TxtVioletaOsc11, .TxtVioletaOsc11 a:link, .TxtVioletaOsc11 a:visited, .TxtVioletaOsc11 a:active {
	font-family : "Tahoma";
	font-size : 13px;
	color : #1a809d;
	text-decoration: none;
}
.TxtVioletaOsc11 a:hover{
	font-family : "Tahoma";
	font-size : 13px;
	color :  #015c72;
	text-decoration: underline;
}
.TxtGris11, .TxtGris11 a:link, .TxtGris11 a:visited, .TxtGris11 a:active {
	font-family : "Tahoma";
	font-size : 13px;
	color : #4F4F4F;
	text-decoration: none;
}
.TxtGris11 a:hover{
	font-family : "Tahoma";
	font-size : 13px;
	color :  #4F4F4F;
	text-decoration: underline;
}
.TxtNegro11 {
	font-family : "Tahoma";
	font-size : 13px;
	color : #4f4f4f;
	text-decoration: none;
}
.TxtNegro11 a:link, .TxtNegro11 a:visited, .TxtNegro11 a:active {
	font-family : "Tahoma";
	font-size : 13px;
	color : #4f4f4f;
	text-decoration: underline;
}
.TxtNegro11 a:hover{
	font-family : "Tahoma";
	font-size : 13px;
	color :  black;
	text-decoration: underline;
}
.TxtNegro11 a:hover{
	font-family : "Tahoma";
	font-size : 13px;
	color :  black;
	text-decoration: underline;
}
.TxtNegro14, .TxtNegro14 a:link, .TxtNegro14 a:visited, .TxtNegro14 a:active {
	font-family : "Tahoma";
	font-size : 14px;
	color : #3e3e3e;
	text-decoration: none;
}
.TxtNegro14 a:hover{
	font-family : "Tahoma";
	font-size : 14px;
	color :  #3e3e3e;
	text-decoration: underline;
}
.TxtBlanco14, .TxtBlanco14 a:link, .TxtBlanco14 a:visited, .TxtBlanco14 a:active {
	font-family :  "Trebuchet MS";
	font-size : 14px;
	color : white;
	text-decoration: none;
}
.TxtBlanco14 a:hover{
	font-family :  "Trebuchet MS";
	font-size : 14px;
	color :  white;
	text-decoration: underline;
}
.TxtVioleta15, .TxtVioleta15 a:link, .TxtVioleta15 a:visited, .TxtVioleta15 a:active {
	font-family : "Tahoma";
	font-size : 15px;
	color : #015c72;
	text-decoration: none;
}
.TxtVioleta15 a:hover{
	font-family : "Tahoma";
	font-size : 15px;
	color : #015c72;
	text-decoration: underline;
}
.TxtVioleta14, .TxtVioleta14 a:link, .TxtVioleta14 a:visited, .TxtVioleta14 a:active {
	font-family : "Tahoma";
	font-size : 14px;
	color : #015c72;
	text-decoration: none;
}
.TxtVioleta14 a:hover{
	font-family : "Tahoma";
	font-size : 14px;
	color : #015c72;
	text-decoration: underline;
}
.TxtVioleta13, .TxtVioleta13 a:link, .TxtVioleta13 a:visited, .TxtVioleta13 a:active {
	font-family : "Trebuchet MS";
	font-size : 13px;
	color : #015c72;
	text-decoration: none;
}
.TxtVioleta13 a:hover{
	font-family : "Trebuchet MS";
	font-size : 13px;
	color : #015c72;
	text-decoration: underline;
}
.TxtVioleta10, .TxtVioleta10 a:link, .TxtVioleta10 a:visited, .TxtVioleta10 a:active {
	font-family : "Tahoma";
	font-size : 13px;
	color : #1a809d;
	text-decoration: none;
}
.TxtVioleta10 a:hover{
	font-family : "Tahoma";
	font-size : 13px;
	color : #015c72;
	text-decoration: underline;
}
.TxtVioleta11, .TxtVioleta11 a:link, .TxtVioleta11 a:visited, .TxtVioleta11 a:active {
	font-family : "Tahoma";
	font-size : 13px;
	color : #015c72;
	text-decoration: none;
}
.TxtVioleta11 a:hover{
	font-family : "Tahoma";
	font-size : 13px;
	color : #015c72;
	text-decoration: underline;
}
.TxtVioleta12, .TxtVioleta12 a:link, .TxtVioleta12 a:visited, .TxtVioleta12 a:active {
	font-family : "Trebuchet MS";
	font-size : 14px;
	color : #015c72;
	text-decoration: none;
}
.TxtVioleta12 a:hover{
	font-family : "Trebuchet MS";
	font-size : 14px;
	color : #015c72;
	text-decoration: underline;
}
.TxtGris10, .TxtGris10 a:link, .TxtGris10 a:visited, .TxtGris10 a:active {
	font-family : "Tahoma";
	font-size : 13px;
	color : #818181;
	text-decoration: none;
}
.TxtGris10 a:hover{
	font-family : "Tahoma";
	font-size : 13px;
	color :  #818181;
	text-decoration: underline;
}
.TxtVioletaClaro15, .TxtVioletaClaro15 a:link, .TxtVioletaClaro15 a:visited, .TxtVioletaClaro15 a:active {
	font-family : "Tahoma";
	font-size : 15px;
	color : #1a809d;
	text-decoration: none;
}
.TxtVioletaClaro15 a:hover{
	font-family : "Tahoma";
	font-size : 15px;
	color : #016c8b;
	text-decoration: underline;
}

#Contenido1_pTextoNota a{
font-weight:bold;
color:9856a0;
}
#foot_frm{
font-size:9px;
margin:0 auto;
width:480px;
text-align: left;
}

#divTextoPie{
	margin-top:5px;
}

/* PRODUCTOS
**********************/
#listadoprotect{
border-bottom:2px solid #823f8e;
border-left:2px solid #823f8e;
border-right:2px solid #823f8e;
position:relative;
display:table;
margin-bottom:22px;
width:381px;
}

#listadoprotect a{
color:#823f8e;
}


#listadoactive{
border-bottom:2px solid #4fb3c3;
border-left:2px solid #4fb3c3;
border-right:2px solid #4fb3c3;
display:table;
margin-bottom:10px;
position:relative;
width:381px;
}

#listadopoise{
color:#4F4F4F;
display:table;
font-family:"Tahoma";
font-size:13px;
margin-bottom:10px;
position:relative;
text-align:center;
width:383px;
}

#listadopoise a{
color:#d75581;
text-decoration:none;
}

#listadopoise a:hover{
text-decoration:underline;
}


ul#productos{
	width:341px;
}

ul#productos li{
float:left;
list-style:none;
text-align:center;
margin:0 0 31px -32px;
padding:0;
width:198px;
}

ul#productos li.doble{
width:364px;
}

p.protect{
color:#4F4F4F;
font-family:"Tahoma";
font-size:13px;
margin:0 0 0 10px;
width:370px;
}

p.active{
color:#4F4F4F;
font-family:"Tahoma";
font-size:13px;
margin:0 0 0 10px;
width:370px;
}


#titulolistado{
	width:385px;
	height:44px;
}

#titulolistado.protect{
	background-image:url(../images/listadoprotect.jpg);
}

#titulolistado.active{
	background-image:url(../images/listadoactive.jpg);
}

#titulolistado h3{
	display:none;
}

/*********************/
#columna_izq{
float:left;
width:180px;
padding:20px 0 0 0px;
}
#columna_ctr{
float:right;
width: 385px;
padding:20px 0 0 0;
}

/* INPUT BUSCAR
**********************/
#inputbuscar{
width:165px;
height:45px;
background-image:url(../images/bk_buscar.gif);
margin-bottom:10px;
}

#inputbuscar input{
border:1px solid #999999;
font-size:11px;
height:16px;
margin-left:12px;
margin-right:5px;
margin-top:15px;
width:91px;
}

#tdMensaje{
height:40px;
padding-top:14px;
font-weight:bold;
font-size:12px
}

/* PLENICLUB */

#pleniclub{
	background-image:url(../images/background_pleniclub.jpg);
	width:573px;
	height:186px;
	background-repeat:no-repeat;
	margin-top:13px;
}

#pleniclub h3{
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	margin-left:116px;
padding-top:37px;
}

#pleniclub p{
	color:#FFFFFF;
	font-size:13px;
	margin-left:23px;
margin-right:23px;
margin-top:26px;
}