@charset "utf-8";
/* CSS Document */
/* <link rel="stylesheet" href="../styles/webBase.css" type="text/css" />  </head> */


/* ********************************  DYE ************************************* */
.dyeBody{
/*	background-image:url(../img/fondo.jpg);
	background-position:top;*/
	margin-top:30px;
	background-image:url(../img/fondoGrisCab.jpg);
	background-repeat:repeat
}
.indexBotonCab{
	background-color:#555555;
/*	font-family:Arial;
	font-size:13px;
	color:#fafafa;*/
	border:1px #555555 solid;
	vertical-align:middle;
	text-align:center;
	text-decoration:none
}

.indexBotonCab:hover{
	background-color:#000000;
	border:1px #000000 solid;
/*	color:#FFFFFF;
	cursor:pointer*/
}

.indexBotonCabLink{
/*	background-color:#000000;*/
	border:none;
	font-family:Arial;
	font-size:12px;
	color:#fafafa;
	vertical-align:middle;
	text-align:center;
	text-decoration:none
}

.indexBotonCabLink:hover{
/*	background-color:#555555;*/
	color:#FFFFFF;
	cursor:pointer
}
.indexBotonCabLink:focus {
width:0px;height:0px;outline:0px;
}
.linksIcon{
	border:none
}
.linksIcon:focus{
width:0px;height:0px;outline:0px;
}

.textoNormal16{
	font-family:Arial;
	font-size:14px;
	color:#777777;
	vertical-align:middle;
	text-align:left;
	text-decoration:none
}
.textoAzul16{
	font-family:Arial;
	font-size:16px;
	color:#006FB4;
	vertical-align:middle;
	text-align:left;
	text-decoration:none
}
.textoVerde24{
	font-family:Arial;
	font-size:24px;
	color:#B2D20D;
	vertical-align:middle;
	text-align:left;
	font-style:italic;
	text-decoration:none
}

.pieTitulo{
	font-family:Arial;
	font-size:20px;
	color:#000000;
	vertical-align:middle;
	text-align:left;
	text-decoration:none;
	padding-left:20px
}
.pieTexto{
	font-family:Arial;
	font-size:14px;
	color:#777777;
	vertical-align:middle;
	text-align:left;
	text-decoration:none;
	padding-left:20px
}
.pieContacto{
	font-family:Arial;
	font-size:14px;
	color:#AECEFF;
	vertical-align:middle;
	text-align:left;
	text-decoration:none
}
.pieContactoDet{
	font-family:Arial;
	font-size:24px;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:left;
	text-decoration:none
}
.piePagina{
	font-family:Arial;
	font-size:12px;
	color:#cccccc;
	vertical-align:middle;
	text-align:left;
	text-decoration:none
}



/*  ------------------------------- APOLO -----------------------------  */

.bodyDetalle {
	background-color: #2741AC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px
}

#optIndexCab{
	font-family:Arial; 
	font-size:16px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	border:none;
	outline:0px;
	color:#dadada
}

#optIndexCab:hover{
	color:#FFFFFF;
	cursor:pointer
}


#optIndexCabDescrip{
	font-family:Arial; 
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#ffff77
}


#indexCentro {
	background-color:#2741AC; 
	border-top:4px #AEBEFF solid;
	border-bottom:4px #AEBEFF solid
}

#indexDetalleFrame {
	background-color:#2741AC; 
	border:none
}


#textoMenuInf{
	font-family:Arial; 
	font-weight:normal;
	font-size:11px;
	color:#777777;
	text-align:left;
	text-decoration:none;
	outline:0px
}

#textoMenuInf:hover{
	color:#333333;
	text-decoration:underline;
	cursor:pointer
}

.botonNegro {
	color: #CCCCCC; 
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
	background-color:#333333;
-moz-border-radius:15px;
-webkit-border-radius: 15px;	
 border-radius: 15px
	}

	
.botonNegro:hover {
	color:#FFFFFF;
	background-color:#7793FF;
	text-decoration:none;
	cursor:pointer
	}


.botonAzul {
	color: #fcfcfc; 
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	vertical-align:middle;
	text-align:center;
-moz-border-radius:15px;
-webkit-border-radius: 15px;	
 border-radius: 15px;
	background-color:#7793FF
	}

.msjFlotante {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	vertical-align:middle;
	text-align:center;
-moz-border-radius:5px;
-webkit-border-radius: 5px;	
 border-radius: 5px;
	color: #007700;
	background-color: #DFF2BF
	}

	
.botonAzul:hover {
	color:#ffffff;
	background-color:#5577FF;
	text-decoration:none;
	cursor:pointer
	}


.botonCeleste {
	color: #3353D5; 
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	vertical-align:middle;
	text-align:center;
	border: 2px #AEBEFF solid;
	background-color:#AEBEFF;
-moz-border-radius:5px;
-webkit-border-radius: 5px;	
 border-radius: 5px
	}

	
.botonCeleste:hover {
	color:#FFFF99;
	border-color:#5577FF;
	background-color:#3353D5;
	text-decoration:none;
	cursor:pointer
	}

.botonAmarillo {
	color: #999999; 
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	vertical-align:middle;
	text-align:center;
	border: 2px #ffffcc solid;
	background-color:#ffffcc;
-moz-border-radius:5px;
-webkit-border-radius: 5px;	
 border-radius: 5px
	}

	
.botonAmarillo:hover {
	color:#fcfcfc;
	border-color:#fcfcfc;
	background-color:#5577FF;
	text-decoration:none;
	cursor:pointer
	}


#bordeBasico{
	background-color:#5577FF;
	border: 1px #cccccc solid;
-moz-border-radius:5px;
-webkit-border-radius: 5px;	
	border-radius: 5px;
}

.tablaBorde {
	border: 3px solid #dfdfdf;
	-moz-border-radius:6px;
-webkit-border-radius: 6px;	
 border-radius: 6px
}


#bordeMensaje{
	background-color:#FFFFFF;
	border: 3px #cccccc solid;
-moz-border-radius:5px;
-webkit-border-radius: 5px;	
	border-radius: 5px;
}



#bordeDetalle{
	background-color:#AEBEFF;
	border: 3px #AEBEFF solid;
-moz-border-radius:5px;
-webkit-border-radius: 5px;	
	border-radius: 5px;
}


#indexBoton{
	background-color:#3353D5;
-moz-border-radius:13px;
-webkit-border-radius: 13px;	
	border-radius: 13px;
}

#indexBoton:hover{
	background-color:#5577FF;
	background-image:url(../images/fndBotonIndex.png);
	background-repeat:no-repeat;
	border-color: #AEBEFF;
	cursor:pointer
}

#indexBoton td{
	font-family:Arial; 
	font-weight:bold;
	font-size:24px;
	color:#AEBEFF;
	text-align:right;
	vertical-align:bottom
}

#indexBoton:hover td{
	color:#fcfcfc;
}

#indexBoton span{
	font-family:Arial; 
	font-weight:normal;
	font-size:20px;
	color:#3353D5;
	text-align:right;
	vertical-align:bottom
}

#indexBoton:hover span{
	color:#FFFF99;
}

#indexBoton th{
	font-family:Arial; 
	font-weight:normal;
	font-size:12px;
	padding:0px 10px 0px 0px;
	color:#3353D5;
	text-align:left;
	vertical-align:bottom
}

#indexBoton:hover th{
	color:#FFFFFF;
}


/*  ---------------------------FIN  APOLO ---------------------------------------------*/


.bodyIndex {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px
}
 

.bodyMkt {
	background-color: #2E54D8;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px
}

.bodySlideIndex {
	background-color: #f3f3f3;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.bodyMain {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px
}

#alert {
   	overflow: hidden;
	width: 100%;                        
	text-align: center;                        
	position: absolute;                        
	top: 0;                        
	left: 0;                       
	background-color: #fff;                        
	height: 0;                        
	color: #000;                        
	font: 20px/40px arial, sans-serif;                       
	opacity: .9;                
	}

.info, .success, .warning, .error {
	font-family:'Arial Narrow', sans-serif; 
	font-size:12px;
	text-decoration:blink;
	border: 1px solid;
	margin: 0px 0px;
	position:relative;
	padding:5px 10px 5px 50px;
	background-repeat: no-repeat;
	background-position: 10px center
}
.info {
	color: #00529B;
	background-color: #BDE5F8;
	background-image: url('../images/info.png');
}
.success {
	color: #4F8A10;
	background-color: #DFF2BF;
	background-image:url('../images/success.png');
}
.warning {
	color: #FF9900;
	background-color: #ffffcc;
	background-image: url('../images/warning.png');
}
.error {
	color: #D8000C;
	background-color: #FFBABA;
	background-image: url('../images/error.png');
}

.infoLink, .successLink, .warningLink, .errorLink {
	font-family:'Arial Narrow', sans-serif; 
	font-weight:bold;
	color:#777777;
	font-size:12px;
	font-style:normal;
}

.txtCabMenu{
	font-family:'Arial Narrow', sans-serif; 
	font-size:12px;
	color:#777777;
	background-image:none
}

.txtCabMenu:hover{
	background-image:url(../images/bgOptCab.png);
	background-repeat:repeat-x;
	color:#000000;
	cursor:pointer
}

.infoLink:hover, .successLink:hover, .warningLink:hover, .errorLink:hover{
	color:#333333;
	text-decoration:underline;
	cursor:pointer
}

#iframeMktSup{
	background-color:#2E54D8;
	border:#7793FF 1px solid
}

#icoNextAct{
	background-image:url(../images/icoNextAct.png);
	background-repeat:no-repeat;
}

#icoNextProx{
	border: none;
	background-image:url(../images/icoNextProx.png);
	background-repeat:no-repeat
}

#icoNextProx:hover{
	background-image:url(../images/icoNextOver.png);
	background-repeat:no-repeat;
	cursor: pointer
}

#iframeMktIndex{
	background-color:#ffffff;
	border:#cccccc 1px solid
}

#iframeNewsIndex{
	background-color:#ffffff;
	border:none
}

#opcionTitIn{
	font-family:'Arial Narrow', sans-serif; 
	font-weight:bold;
	font-size:14px;
	color:#6699FF;
	text-align:left;
	border-bottom: #CCCCCC solid 1px
}

#opcionTextIn{
	font-family:'Arial Narrow', sans-serif; 
	font-weight:normal;
	font-size:14px;
	color:#777777;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none
}

#opcionTextIn:hover{
	color:#000000;
	cursor:pointer
}

#opcionNextIn{
	font-family:'Arial Narrow', sans-serif; 
	font-weight:normal;
	font-size:14px;
	color:#f3f3f3;
	text-align:left;
	vertical-align:bottom;
	text-decoration:none
}

#opcionNextIn:hover{
	color:#FFCC00;
	cursor:pointer;
}



#optTitCabIndex{
	font-family:'Arial Narrow', sans-serif; 
	font-weight:bold;
	font-size:13px;
	color:#FFFF66;
	text-align:left;
	vertical-align:middle	
}

#optDetCabIndex{
	font-family:'Arial Narrow', sans-serif; 
	font-size:11px;
	color:#cccccc;
	text-align:left;
	vertical-align:top	
}

#optFondoCabIndex{
	font-family:'Arial Narrow', sans-serif; 
	font-size:11px;
	color:#C6D1FF;
	border-left:4px solid #6887D7;
	text-align:left;
	vertical-align:top	;
	background-image:url(../images/optdownCabIndex.png);
	background-repeat:no-repeat
}

#optFondoCabIndex:hover{
	background-image:url(../images/optoverCabIndex.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	border-left:4px solid #C6D1FF;
	cursor:pointer
}

#optGoHome{
	background-image:url(../images/icoHome.png); 
	background-repeat:no-repeat
}

#optGoHome:hover{
	background-image:url(../images/icoHomeOver.png); 
	cursor:pointer
}

#menuSupFondo{
	border:1px none #BFCCFF;
	text-align:center;
	vertical-align:middle	
}

#menuSupFondo:hover{
	background-color:#849CFF;
	border:1px solid #BFCCFF;
	color:#FFFFFF
}

#menuSupTitulo{
	font-family:'Arial Narrow', sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#dcdcdc;
	text-decoration:none;
	text-align:center;
	vertical-align:middle	
}

#menuSupTitulo:hover{
	cursor:pointer;
	color:#FFFFFF
}

#menuSupSubtit{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFF66;
	text-decoration:none;
	text-align:center;
	vertical-align:middle	
}

#menuSupSubtit:hover{
	cursor:pointer;
}


#menuEspSup{
	font-family:'Arial Narrow', sans-serif; 
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle	
}

#menuEspSup:hover{
	cursor:pointer;
	color:#CCCCCC
}

#menuGenSup{
	font-family:'Arial Narrow', sans-serif; 
	font-weight:bold;
	font-size:13px;
	color:#2E54D8;
	text-align:center;
	vertical-align:middle	
}

#menuGenSup:hover{
	cursor:pointer;
	color:#e2e2e2
}

#menuEspInf{
	font-family:'Arial Narrow', sans-serif; 
	font-weight:bold;
	font-size:12px;
	color:#cccccc;
	text-align:center;
	vertical-align:middle	
}

#menuEspInf:hover{
/*	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;*/
	cursor:pointer;
	color:#FFFFFF
}

#menuPie{
	font-family:'Arial Narrow', sans-serif; 
	font-weight:bold;
	font-size:11px;
	color:#AAAAAA;
	text-align:center;
	vertical-align:middle	
}

#menuPie:hover{
/*	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;*/
	cursor:pointer;
	color:#7793FF
}


/*#5474E0*/
#formTabla{
	background-color:#f7f7f7; 
	border:2px solid #dddddd;
-moz-border-radius:6px;
-webkit-border-radius: 6px;	
 border-radius: 6px	
}

#formTexto{
	font-family:Arial; 
	font-weight:normal;
	font-size:11px;
	color:#999999;
	text-align:left;
	vertical-align:middle
}

.formTablaInput{
	font-family:Arial; 
	font-weight:normal;
	color:#333333;
	text-align:left;
	font-size:13px;
	height:20px;
	border:1px solid #CCCCCC;
-moz-border-radius:4px;
-webkit-border-radius: 4px;	
 border-radius: 4px;	
	vertical-align:middle
}

.formInput{
	font-family:Arial; 
	font-weight:normal;
	color:#333333;
	text-align:left;
	font-size:13px;
	height:20px;
	border:1px solid #CCCCCC;
-moz-border-radius:4px;
-webkit-border-radius: 4px;	
 border-radius: 4px;	
 	padding-left:5px; padding-top:5px;
	vertical-align:middle
}

.formInputDisable{
	font-family:Arial; 
	font-weight:normal;
	color:#999999;
	text-align:left;
	font-size:13px;
	height:25px;
	border:1px solid #CCCCCC;
-moz-border-radius:4px;
-webkit-border-radius: 4px;	
 border-radius: 4px;	
 	padding-left:5px; padding-top:5px;
	vertical-align:middle
}


#textLogoInf{
	font-family:'Arial Narrow', sans-serif; 
	font-size:14px;
	color:#cccccc;/*#2E54D8;*/
	text-align:left;
	vertical-align:middle	
}

#textRightsInf{
	font-family:'Arial Narrow', sans-serif; 
	font-weight:bold;
	font-size:11px;
	color:#cccccc;/*#2E54D8;*/
	text-align:left;
	vertical-align:middle	
}

#titulo24 {
	font-family:Arial;
	font-weight:bold;
	font-size:24px;
	color:#7793FF;
	text-align:center;
 	vertical-align:middle
 }

#textoTitulo{
	font-family:'Arial Narrow', sans-serif; 
	font-weight:bold;
	font-size:14px;
	color:#7793FF;
	text-align:center;
	background-color:#eeeeee
}

#texto10Arial{
	font-family:Arial; 
	font-weight:normal;
	font-size:10px;
	color:#333333;
	text-align:left;
}

#texto11Arial{
	font-family:Arial; 
	font-weight:normal;
	font-size:11px;
	color:#333333;
	text-align:left;
}

#texto12Arial{
	font-family:Arial; 
	font-weight:normal;
	font-size:12px;
	color:#333333;
	text-align:left;
	vertical-align:middle
}


#texto11{
	font-family:'Arial Narrow', sans-serif; 
	font-weight:normal;
	font-size:11px;
	color:#333333;
	text-align:left;
}

#texto12{
	font-family:'Arial Narrow', sans-serif; 
	font-weight:normal;
	font-size:12px;
	color:#333333;
	text-align:left;
}

#texto14{
	font-family:'Arial Narrow', sans-serif; 
	font-weight:normal;
	font-size:14px;
	color:#333333;
	text-align:left;
}

#texto16{
	font-family:'Arial Narrow', sans-serif; 
	font-weight:normal;
	font-size:16px;
	color:#333333;
	text-align:left;
	vertical-align:middle	
}

#texto20{
	font-family:'Arial Narrow', sans-serif; 
	font-weight:normal;
	font-size:20px;
	color:#333333;
	text-align:left;
	vertical-align:middle	
}

.textoInput{
	font-family:Arial; 
	font-weight:normal;
	color:#333333;
	text-align:left;
	font-size:12px;
	border:1px solid #cccccc;
	height:24px;
	-moz-border-radius:4px;
-webkit-border-radius: px;	
	border-radius: 4px;
	vertical-align:middle
}


.botonTexto{
	font-family:'Arial Narrow', sans-serif; 
	font-weight:normal;
	font-size:16px;
	color:#999999;
	text-align:left;
	vertical-align:middle	
}

.botonTexto:hover{
	color:#5577FF;
	cursor:pointer
}

.boton {
	color:#D2d2d2 ; 
	font-family:'Arial Narrow', sans-serif;
	font-size:13px;
	font-weight:bold;
	vertical-align:top;
	text-align:center;
	border: 2px #cccccc solid;
	background-color:#7793FF;
	}

	
.boton:hover {
	color:#fcfcfc;
	cursor:pointer;
	}



.botonGris {
	color: #aaaaaa; 
	font-family:'Arial Narrow', sans-serif;
	font-size:13px;
	font-weight:bold;
	vertical-align:top;
	text-align:center;
	border: 2px #cccccc solid;
	background-color:#FFFFCC;
	}

	
.botonGris:hover {
	color:#777777;
	cursor:pointer;
	}

.botonSmall {
	background-image:url(../images/botonS.png); 
	background-repeat:no-repeat
}


.botonMedium {
	background-image:url(../images/botonM.png); 
	background-repeat:no-repeat
	}

.botonLarge{
	background-image:url(../images/botonL.png); 
	background-repeat:no-repeat
}

.botonLargeNegro{
	background-image:url(../images/botonLnegro.png); 
	background-repeat:no-repeat
}

.botonExtraLarge{
	background-image:url(../images/botonXL.png); 
	background-repeat:no-repeat
}

.botonSubmit{
	background-color:none;
	border:none;
	color:#D2d2d2 ; 
	font-family:'Arial Narrow', sans-serif;
	font-size:13px;
	font-weight:bold;
	border:none;
	text-decoration:none;
	vertical-align:middle;
	text-align:center
}	


.botonTextoForm{
	color:#D2d2d2 ; 
	font-family:'Arial Narrow', sans-serif;
	font-size:13px;
	font-weight:bold;
	border:none;
	text-decoration:none;
	vertical-align:middle;
	text-align:center
}
.botonTextoForm:hover{
	color:#fcfcfc;
	cursor:pointer
}

#fondoMenuSup{
	 background-image:url(../images/fondoMenuSup.png);
	 background-repeat:no-repeat
}

#linkSugeridosOpt{
	font-family:'Arial Narrow', sans-serif; 
	font-weight:normal;
	font-size:13px;
	color:#999999;
	text-align:left;
	text-decoration:none;
	vertical-align:middle	
}

#linkSugeridosOpt:hover{
	color:#333333;
	text-decoration:underline;
	cursor:pointer
}

#linkSugeridos{
	background-color:#F0FBE6;
	border:1px dashed #00CC33;
	font-family:'Arial Narrow', sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#00CC33;
	text-align:left;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;	
 border-radius: 3px;		
	vertical-align:middle
}



/* -------------------- HOME --------------------------*/

#homeTablaOpt{
	background-color:#FFFFFF; 
	border:5px solid #dfdfdf
}

#homeTablaOpt:hover{
	cursor:pointer
}


/* ------------------------------------------------------------------- */
/*
.menuCab{
	background-image:url(../webImages/fondoMenuCab.jpg);
	background-repeat:no-repeat;
}

.menuPie{
	background-color:#FFFFFF;
	background-image:url(../webImages/fndMenuFin.jpg); 
	background-repeat:no-repeat
}

.menuOptIni{
	background-color:#e9e9e9;
	background-image:url(../webImages/fndMenuOptIni.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	font-family:Arial;
	text-align:center;
	vertical-align:middle;
	color:#ffffff
}

.menuOptIni:hover{
	background-image:url(../webImages/fndMenuOptIniOver.jpg);
	background-color:#b5b5b5;
	cursor:pointer
}

.menuOptMed{
	background-color:#b5b5b5;
	background-image:url(../webImages/fndOptMenuMed.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	font-family:Arial;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF	
}

.menuOptMed:hover{
	background-image:none;	
	background-color:#b5b5b5;
	cursor:pointer
}


.menuOptFin{
	background-color:#C7D8FE;
	background-image:url(../webImages/fndOptMenuFin.jpg);
	background-repeat:repeat-x;
	font-family:Arial;
	text-align:center;
	vertical-align:middle;
	color:#555555	
}

.loginOpt{
	font-size:12px;
	font-family:Arial;
	text-align:center;
	vertical-align:middle;
	background-image:url(../webImages/icoRegistroOptCabUp.jpg);
	background-repeat:no-repeat;
	background-position: 15px;
	color:#c4c4c4
}

.loginOpt:hover{
	color:#ffffff;
	background-image:url(../webImages/icoRegistroOptCabOver.jpg);
    cursor:pointer
}

.registroOpt{
	font-size:12px;
	font-family:Arial;
	text-align:center;
	vertical-align:middle;
	background-image:url(../webImages/icoLoginOptCabUp.jpg);
	background-repeat:no-repeat;
	background-position: 10px;
	color:#c4c4c4
}

.registroOpt:hover{
	color:#FFFFFF;
	background-image:url(../webImages/icoLoginOptCabOver.jpg);
    cursor:pointer
}


.contactOpt{
	font-size:12px;
	font-family:Arial;
	text-align:center;
	vertical-align:middle;
	color:#fcfcfc
}

.icoFaceOpt{
	background-image:url(../webImages/icoContactCabFaceUp.jpg);
	vertical-align:middle;
}
	
.icoFaceOpt:hover{
	background-image:url(../webImages/icoContactCabFaceOver.jpg);
	cursor:pointer
}


.icoTwitOpt{
	background-image:url(../webImages/icoContactCabTwitUp.jpg);
	vertical-align:middle;
}
	
.icoTwitOpt:hover{
	background-image:url(../webImages/icoContactCabTwitOver.jpg);
	cursor:pointer
}


.icoMailOpt{
	background-image:url(../webImages/icoContactCabMailUp.jpg);
	vertical-align:middle;
}
	
.icoMailOpt:hover{
	background-image:url(../webImages/icoContactCabMailOver.jpg);
	cursor:pointer
}

.textoSubtitCentrado {
 	TEXT-DECORATION: none;
	font-size:14px; 
	font-family:Arial; 
	color:#333333;
	vertical-align:middle;
	text-align:center
}

.textoNormalCentrado {
 	TEXT-DECORATION: none;
	font-size:12px; 
	font-family:Arial; 
	color:#777777;
	vertical-align:middle;
	text-align:center
}


.textoFtrRight { 
 	TEXT-DECORATION: none;
	font-size:10px; 
	font-family:Arial; 
	color:#cccccc;
	vertical-align:middle;
	text-align:left
}

.tablaDashed {
	background-color:#FFFFFF; 
	border:1px dashed #e2e2e2
}


/*---------- HOME ---------------*/
/*
.textoRecycleCentrado {
 	TEXT-DECORATION: none;
	font-size:12px; 
	font-family:Arial; 
	color:#009900;
	vertical-align:middle;
	text-align:center
}


.botonIntro {
	background-color:#e5e5e5; 
	font-family:Arial;
	font-size:16px;
	color:#777777;
	text-align:left;
	vertical-align:middle
}

.botonIntro:visited{
	background-color:#B5DA8F; 
	color:#FFFFFF;
	cursor:pointer
}


.botonIntro:hover{
	background-color:#879EE8; 
	color:#FFFFFF;
	cursor:pointer
}



.botonProductos {
	background-color:#FFFFFF; 
	background-image:url(../webImages/icoHomeProductosUp.gif);
	background-repeat:no-repeat;
	background-position:10px 20px;
	border:1px dashed #e2e2e2;
	font-family:Arial;
	font-size:12px;
	color:#333333;
	text-align:center;
	vertical-align:top
}


.botonProductos:hover{
	background-color:#FFFFFF; 
	background-image:url(../webImages/icoHomeProductosOver.jpg);
	background-repeat:no-repeat;
	background-position:10px 20px;
	cursor:pointer;
	color:#FFFFFF
}

.botonFuncionam {
	background-color:#FFFFFF; 
	background-image:url(../webImages/icoHomeFuncionamUp.gif);
	background-repeat:no-repeat;
	background-position:10px 20px;
	border:1px dashed #e2e2e2;
	font-family:Arial;
	font-size:12px;
	color:#333333;
	text-align:center;
	vertical-align:top
}


.botonFuncionam:hover{
	background-color:#FFFFFF; 
	background-image:url(../webImages/icoHomeFuncionamOver.jpg);
	background-repeat:no-repeat;
	background-position:10px 20px;
	cursor:pointer;
	color:#FFFFFF
}


.botonAyuda {
	background-color:#FFFFFF; 
	background-image:url(../webImages/icoHomeAyudaUp.gif);
	background-repeat:no-repeat;
	background-position:10px 20px;
	border:1px dashed #e2e2e2;
	font-family:Arial;
	font-size:12px;
	color:#333333;
	text-align:center;
	vertical-align:top
}


.botonAyuda:hover{
	background-color:#FFFFFF; 
	background-image:url(../webImages/icoHomeAyudaOver.jpg);
	background-repeat:no-repeat;
	background-position:10px 20px;
	cursor:pointer;
	color:#FFFFFF
}

*/
