@charset "iso-8859-1";
*{
text-decoration:none;
outline:none;
border:0;
/*IE*/
*text-decoration:none;
*outline:none;
*border:0;
}

#mail a:link{
	text-decoration:none;
	color:#039;
}

#mail a:hover{
	text-decoration:underline;
	font-size:13px;
	color:#900;
}

body{
	margin: 0px;
	height:100%;
    overflow:hidden;
}  

H1{
	color:#003882;
}

.bold {
	font-weight:700!important;
}

#border {
				background: #fff;
				border: 0px;
				position: absolute;
				top: 0px;
				min-height: 600px;
				min-width: 800px;
				bottom: 0px;
				left: 0px;
				right: 0px;
				overflow:hidden;
				/*IE*/
				*background: #fff;
				*border: 0px;
				*position: absolute;
				*top: 0px;
				*min-height: 600px;
				*min-width: 800px;
				*bottom: 0px;
				*left: 0px;
				*right: 0px;
				*overflow:hidden;
}

#border #gaBG {
z-index: 0; 
/*IE*/
*z-index: 0; 
}


#centro{
		position: absolute;
		left:50%;
		width:800px;
		margin-left:-400px;
		height:100%;
		margin-top:0;
		z-index:1;
		/*IE*/
		*position: absolute;
		*left:50%;
		*width:860px;
		*margin-left:-400px;
		*z-index:1;
}


#izquierda{
float:left;
width:240px;
height:600px;
margin-left:-50px;
padding-top:15px;
/*IE*/
*float:left;
*width:240px;
*height:600px;
*margin-left:-50px;
*padding-top:15px;
*padding-left:15px;
}

#logo{
margin-top:20px;
/*IE*/
*margin-top:20px;
*padding-left:40px;
}

#mapa{	
	margin-top: -20px;
	margin-left: 0px;
	padding-top: 5px;
	/*IE*/
	*margin-top: 0px;
	*margin-left: 0px;
	*padding-top: 3px;
}

#caja_mapa{	
	width:519px;
	height:260px;
	margin-top: -20px;
	margin-left: 20px;
	background-color: #003882;
	/*IE*/
	*width:517px; 
	*height:265px;
	*margin-top:-10px;
	*padding-top: 5px;
	*margin-left: 20px;
	*background-color: #003882;
}


/* MENU DE LA WEB */
#todo{
	margin-top:40px;
	/*IE*/
	*margin-top:20px;
	*margin-left: 40px;	
	
}

#todo a {
color: #FFFFFF; 
/*IE*/
*display: block;
 }
 
#todo a.azul{
color:#193D71;
*color:#193D71;
}
 
#todo a :link{color: #FFFFFF;}
#todo a :visited{color: #FFFFFF; font-weight: bold;}
#todo a :active{color: #FFFFFF; font-weight: bold;}
#todo a :hover{color: #FFFFFF; font-weight: bold;}

.inputboxOnline {
/*background:url('images/imgonline.png') no-repeat right top;*/
height:17px;
background-color:#2A4067;
color:#FFFFFF;
/*IE*/
*height:17px;
*background-color:#2A4067;
*color:#FFFFFF;
}


.acceder{	
	float: rigth;
	width:70px;
	height:20px;
	margin-left:182px;
	/*IE*/
	*float: rigth;
	*width:70px;
	*height:20px;
	*margin-left:182px;
}

.acceder input{
background-color:#2A4067;
color: #F2E109;
/*IE*/
*background-color:#2A4067;
*color: #F2E109;
}	

.on_line{	
	float: rigth;
	width:70px;
	height:20px;
	margin-left:254px;
	/*IE*/
	*float: rigth;
	*width:70px;
	*height:20px;
	*margin-left:133px;	
}

.on_line input{
background-color:#2A4067;
color: #F2E109;
/*IE*/
*background-color:#2A4067;
*color: #F2E109;
}	

.contacto{
	font-size:9pt; font-family:Helvetica; color:#003882; font-weight:bold;	
	/*IE*/
	*font-size:9pt; *font-family:Helvetica; *color:#003882; *font-weight:bold;
}

.textarea{
 height:90px;
 width: 235px;
 border-color:#003882;
 border-style:inset;
 border-width:1px;
 color:003882; 

 /*IE*/
 *height:90px;
 *width: 210px;
 *border-color:#003882;
 *border-style:inset;
 *border-width:1px;
 *color:003882; 
}

#input{
 height:16px;
 width: 140px;
 border-color:#003882;
 border-style:inset;
 border-width:1px;
 color:FFFFFF; 
 /*IE*/
 * height:16px;
 *width: 140px;
 *border-color:#003882;
 *border-style:inset;
 *border-width:1px;
 *color:FFFFFF; 
}



.sound{
background: url('images/idiomas.jpg') no-repeat;
background-position:right;
height:31px;
margin-left:95px;
margin-top:18px;
width:135px;
text-align: right;
/*IE*/
*background: url('images/idiomas.jpg') no-repeat;	
background-position:right;
*height:31px;
*margin-left:95px;
*margin-top:18px;
*width:135px;
*text-align: right;
}

.sound p{
color:#193D71;
font-family:Helvetica;
font-size:12px;
font-weight:bold;
padding-right:23px;
padding-top:9px; 
/*IE*/
*color:#193D71;
*font-family:Helvetica;
*font-size:12px;
*font-weight:bold;
*padding-right:23px;
*padding-top:9px; 

}

.menu{
	margin-top:-11px;
	background: url('images/menu.png') no-repeat;
	width:230px;
	height:45px;
	/*IE*/
	*margin-top:11px;
	*background: url('images/menu.png') no-repeat;
	*width:230px;
	*height:45px;
}

.menu p{
	color:#FFFFFF;
	font-family:Helvetica,Arial;
	font-size:13pt;
	padding-left:10px;
	padding-top:2px;
	/*IE*/
	*color:#FFFFFF;
	*font-family:Helvetica,Arial;
	*font-size:13pt;
	*padding-left:10px;
	*padding-top:2px;
}


.menu2{
	margin-top:-8px;
	background: url('images/menu.png') no-repeat;
	width:230px;
	height:45px;
	/*IE*/
	*margin-top:8px;
	*background: url('images/menu.png') no-repeat;
	*width:230px;
	*height:45px;
	*padding: 0px 0px 0px 0px;
}


.menu2 a {color: #FFFFFF;}
.menu2 a :link{color: #FFFFFF;}
.menu2 a :visited{color: #FFFFFF; font-weight: bold;}
.menu2 a :active{color: #FFFFFF; font-weight: bold;}
.menu2 a :hover{color: #FFFFFF; font-weight: bold;}



.menu2 p{
	color:#FFFFFF;
	font-family:Helvetica,Arial;
	font-size:13pt;
	padding-left:10px;
	padding-top:10px;
	/*IE*/
	*color:#FFFFFF;
	*font-family:Helvetica,Arial;
	*font-size:13pt;
	*padding-left:10px;
	*padding-top:10px;
}


#texto p{
color:#3b5499;
font-family:Helvetica,Arial;
font-size:47pt;
margin-top:48px;
padding-left:10px;
font-weight:normal;
/*IE*/
*color:#3b5499;
*font-family:Helvetica,Arial;
*font-size:47pt;
*margin-top:48px;
*padding-left:10px;
*font-weight:normal;
}

#texto h1{
/*color:#3b5499;*/

font-family:Helvetica,Arial;
font-size:47pt;
margin-top:48px;
padding-left:10px;
font-weight:100;
/*IE*/
/*color:#3b5499;*/

*font-family:Helvetica,Arial;
*font-size:47pt;
*margin-top:48px;
*padding-left:10px;
*font-weight:100;
}

#derecha{
width:560px;
float:right;
/*min-height:550px;*/
/*height:800px;*/
background: url('images/fondo2.png') repeat-y;
/*padding-bottom:15px;*/
height:100%;
/*IE*/
*width:560px;
*float:right;

*background: url('images/fondo2.png') repeat-y;

}


#derecha2{
width:560px;
float:right;
/*min-height:550px;*/
/*height:800px;*/
background: url('images/fondo2.png') repeat-y;
/*padding-bottom:15px;*/
height:100%;
/*IE*/
*width:560px;
*float:right;
*height:100%;
*background: url('images/fondo2.png') repeat-y;
}

#derecha_empresa{
width:560px;
float:right;
/*min-height:550px;*/
/*height:800px;*/
background: url('images/fondo2.png') repeat-y;

/*padding-bottom:15px;*/
height:100%;
/*IE*/
*width:560px;
*float:right;

*margin:0;
*background: url('images/fondo2.png') repeat-y;

}

#derecha_empresa2{
width:560px;
float:right;
/*height:730px;*/
/*height:800px;*/
background: url('images/fondo2.png') repeat-y;

/*padding-bottom:15px;*/
height:100%;
/*IE*/
*width:560px;
*float:right;

*background: url('images/fondo2.png') repeat-y;

}

#derecha_empresa3{
width:560px;
float:right;
/*height:650px;*/
/*height:800px;*/
background: url('images/fondo2.png') repeat-y;

/*padding-bottom:15px;*/
height:100%;
/*IE*/
*width:560px;
*float:right;

*background: url('images/fondo2.png') repeat-y;

}

#derecha_empresa4{
width:560px;
float:right;
/*height:630px;
height:800px;*/
background: url('images/fondo2.png') repeat-y;
/*padding-bottom:15px;*/
height:100%;
/*IE*/
*width:560px;
*float:right;


*background: url('images/fondo2.png') repeat-y;

}


#derecha img{
position:absolute;
z-index:100;
margin-top:-50px;
padding-left:10px;
/*IE*/
*position:absolute;
*z-index:100;
*margin-top:-50px;
*padding-left:10px;
}

#telefono{
margin-left:28px;
/*IE*/
*margin-left:28px;
}

#telefono2{
margin-left:1px;
/*IE*/
*margin-left:1px;
}

#texto_contacto{
width:580px; margin-top:-18px;
/*IE*/
*width:580px; *margin-top:-18px;
}

#texto_contacto h1{
font-size:32pt; font-family:Helvetica; /*color:#3b5499;*/ margin-left:20px;
/*IE*/
*font-size:32pt; *font-family:Helvetica; /*color:#3b5499;*/ *margin-left:20px;
}

#texto_contacto h3{
font-size:20pt; font-family:Helvetica; color:#003882;margin-left:20px; margin-top:-30px;
/*IE*/
*font-size:20pt; *font-family:Helvetica; *color:#003882; *margin-left:20px; *margin-top:-30px;
}

#contacto_texto_contenido_izq { 
font-size:9pt; font-weight: bold; font-family:Helvetica; color:#003882; float:left; width:200px; margin-left:23px; margin-top:-10px;
/*IE*/
*font-size:9pt; *font-weight: bold; *font-family:Helvetica; *color:#003882; *float:left; *width:200px; *margin-left:23px; *margin-top:10px;
}

#contacto_texto_contenido_der { 
font-size:9pt; font-family:Helvetica; color:#003882; float:right; width:240px; margin-right:40px; margin-top:10px;
/*IE*/
*font-size:9pt; *font-family:Helvetica; *color:#003882; *float:right; *width:150px; *margin-right:-160px; *margin-top:13px;
}
#contacto_texto_contenido_der  input{ 
font-size:9pt; 
font-family:Helvetica; 
color:#003882;
}

#contacto_logomini{
float: left;
margin-left:-11px;
margin-top:72px;
position: relative;
/*IE*/
*float: left;
*margin-left:0px;
*margin-top:52px;
*position: relative;
}

#contacto_texto_contenido_izq  p{ 
font-size:14pt; font-family:Helvetica; color:#003882; margin-bottom:33px; margin-left:17px;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-bottom:33px; *margin-left:17px;
}

#contacto_texto_contenido_der  p{ 
font-size:14pt; font-family:Helvetica; color:#003882; margin-bottom:10px;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-bottom:10px;
}

#texto_empresa{
width:580px; margin-top:-17px;
/*IE*/
*width:580px; *margin-top:-30px;
}

#texto_empresa h1{font-size:32pt; font-family:Helvetica; color:#003882;margin-left:20px; margin-top:30px;}
#texto_empresa2 h1{font-size:32pt; font-family:Helvetica; color:#003882;margin-left:20px; margin-top:10px;}
#texto_empresa h3{
font-size:20pt; font-family:Helvetica; color:#003882;margin-left:20px; margin-top:-20px;
/*IE*/
*font-size:20pt; *font-family:Helvetica; *color:#003882;*margin-left:20px; *margin-top:-20px;
}
#texto_empresa2 h3{font-size:20pt; font-family:Helvetica; color:#003882;margin-left:20px; margin-top:-30px;}


#empresa_texto_contenido_izq { font-size:9pt; font-family:Helvetica; color:#003882; float:left; width:260px; margin-left:20px; margin-top:10px;}
#empresa_texto_contenido_der { font-size:9pt; font-family:Helvetica; color:#003882; float:right; width:240px; margin-right:40px; margin-top:10px;}
#empresa_texto_contenido_izq  p{ font-size:14pt; font-family:Helvetica; color:#003882; margin-bottom:33px;}
#empresa_texto_contenido_der  p{ font-size:14pt; font-family:Helvetica; color:#003882; margin-bottom:10px; }

#empresa_texto_contenido_izq_farmacia { 
font-size:9pt; font-family:Helvetica; color:#003882; float:left; width:270px; margin-left:-20px; margin-top:-25px;margin-top:-30px;
/*IE*/
*font-size:9pt; *font-family:Helvetica; *color:#003882; *float:left; *width:270px; *margin-left:-20px; *margin-top:21px;
}

#empresa_texto_contenido_der_farmacia {
 font-size:9pt; font-family:Helvetica; color:#003882; float:right; width:290px; margin-right:40px; margin-top:-8px;margin-top:-30px;
 /*IE*/
  *font-size:9pt; *font-family:Helvetica; *color:#003882; *float:right; *width:290px; *margin-right:40px; *margin-top:21px;
 }
 
#empresa_texto_contenido_izq_farmacia  p{ 
font-size:14pt; font-family:Helvetica; color:#003882; margin-bottom:33px; margin-bottom: 0px;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-bottom:33px;
}
#empresa_texto_contenido_der_farmacia  p{ 
font-size:14pt; font-family:Helvetica; color:#003882; margin-bottom:0px;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-bottom:10px;
}

#empresa_texto_contenido_izq_alimentaria { 
font-size:9pt; font-family:Helvetica; color:#003882; float:left; width:260px; margin-left:20px; margin-top:4px;
/*IE*/
*font-size:9pt; *font-family:Helvetica; *color:#003882; *float:left; *width:260px; *margin-left:20px; *margin-top:21px;
}

#empresa_texto_contenido_der_alimentaria { 
font-size:9pt; font-family:Helvetica; color:#003882; float:right; width:240px; margin-right:30px; margin-top:4px;
/*IE*/
*font-size:9pt; *font-family:Helvetica; *color:#003882; *float:right; *width:240px; *margin-right:30px; *margin-top:21px;
}

#empresa_texto_contenido_izq_alimentaria  p{ 
font-size:14pt; font-family:Helvetica; color:#003882; margin-bottom:33px;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-bottom:33px;
}

#empresa_texto_contenido_der_alimentaria  p{
font-size:14pt; font-family:Helvetica; color:#003882; margin-bottom:10px;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-bottom:10px;
}

#empresa_texto_contenido_izq_promo { 
font-size:9pt; font-family:Helvetica; color:#003882; float:left; width:260px; margin-left:20px; margin-top:4px;
/*IE*/
*font-size:9pt; *font-family:Helvetica; *color:#003882; *float:left; *width:260px; *margin-left:20px; *margin-top:21px;
}

#empresa_texto_contenido_der_promo { 
font-size:9pt; font-family:Helvetica; color:#003882; float:right; width:240px; margin-right:15px; margin-top:4px;
/*IE*/
*font-size:9pt; *font-family:Helvetica; *color:#003882; *float:right; *width:240px; *margin-right:15px; *margin-top:21px;
}

#empresa_texto_contenido_izq_promo  p{ 
font-size:14pt; font-family:Helvetica; color:#003882; margin-bottom:33px;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-bottom:33px;
}

#empresa_texto_contenido_der_promo  p{ 
font-size:14pt; font-family:Helvetica; color:#003882; margin-bottom:10px;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-bottom:10px;
}

#empresa_texto_contenido_izq_distribucion { 
font-size:9pt; font-family:Helvetica; color:#003882; float:left; width:260px; margin-left:20px; margin-top:3px;
/*IE*/
*font-size:9pt; *font-family:Helvetica; *color:#003882; *float:left; *width:260px; *margin-left:20px; *margin-top:15px;
}

#empresa_texto_contenido_der_distribucion { 
font-size:9pt; font-family:Helvetica; color:#003882; float:right; width:240px; margin-right:40px; margin-top:3px;
/*IE*/
*font-size:9pt; *font-family:Helvetica; *color:#003882; *float:right; width:240px; *margin-right:40px; *margin-top:0px;
}

#empresa_texto_contenido_izq_distribucion  p{ 
font-size:14pt; font-family:Helvetica; color:#003882; margin-bottom:33px;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-bottom:33px;
}
#empresa_texto_contenido_der_distribucion  p{ 
font-size:14pt; font-family:Helvetica; color:#003882; margin-bottom:10px;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-bottom:10px;
}

#empresa_texto_contenido_izq_distribucion ul {
list-style:none; margin-left:-40px;
/*IE*/
*list-style:none; *margin-left:0px;
}

#empresa_texto_contenido_izq1 { 
font-size:9pt; font-family:Helvetica; color:#003882; float:left; width:260px; margin-left:20px; margin-top:20px;
/*IE*/
*font-size:9pt; *font-family:Helvetica; *color:#003882; *float:left; *width:260px; *margin-left:20px; *margin-top:50px;
}

#empresa_texto_contenido_der1 { 
font-size:9pt; font-family:Helvetica; color:#003882; float:right; width:257px; margin-right:40px; margin-top:20px;
/*IE*/
*font-size:9pt; *font-family:Helvetica; *color:#003882; *float:right; *width:257px; *margin-right:40px; *margin-top:50px;
}

#empresa_texto_contenido_izq1  p{ 
font-size:14pt; font-family:Helvetica; color:#003882; margin-bottom:33px; font-weight:bold;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-bottom:33px; *font-weight:bold;
}

#empresa_texto_contenido_der1  p{ 
font-size:14pt; font-family:Helvetica; color:#003882; margin-bottom:10px; font-weight:bold;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-bottom:10px; *font-weight:bold;
}

#empresa_texto_contenido_izq2 { 
font-size:11pt; font-family:Helvetica; color:#003882; float:left; width:280px; margin-left:-15px; margin-top:-20px;
/*IE*/
*font-size:11pt; *font-family:Helvetica; *color:#003882; *float:left; *width:280px; *margin-left:-15px; *margin-top:-10px;
}

#empresa_texto_contenido_izq2  p{ 
font-size:14pt; font-family:Helvetica; color:#003882; margin-bottom:20px; margin-left: -15px;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-bottom:20px; *margin-left: -15px;
}

#empresa_texto_contenido_izq_generales { 
font-size:9pt; font-family:Helvetica; color:#003882; float:left; width:280px; margin-left:-15px; margin-top:-20px;
/*IE*/
*font-size:9pt; *font-family:Helvetica; *color:#003882; *float:left; *width:280px; *margin-left:-15px; *margin-top:0px;
}

#empresa_texto_contenido_izq_generales  p{ 
font-size:14pt; font-family:Helvetica; color:#003882; margin-bottom:20px;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-bottom:20px;
}

#multi_texto_contenido_der_generales { 
font-size:9pt; font-family:Helvetica; color:#003882; float:right; width:260px; margin-right:40px; margin-top:0px; margin-top:-50px;
/*IE*/
*font-size:9pt; *font-family:Helvetica; *color:#003882; *float:right; *width:260px; *margin-right:40px; *margin-top:0px; *margin-top:-50px;
}

#empresa_texto_contenido_izq_inversa { 
font-size:9pt; font-family:Helvetica; color:#003882; float:left; width:270px; margin-left:-15px;  margin-top:-20px;
/*IE*/
*font-size:9pt; *font-family:Helvetica; *color:#003882; *float:left; *width:270px; *margin-left:-15px;  *margin-top:-10px;
}
#empresa_texto_contenido_izq_inversa  p{ 
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-bottom:33px;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-bottom:33px;
}
#multi_texto_contenido_der_inversa { 
font-size:9pt; font-family:Helvetica; color:#003882; float:right; width:240px; margin-right:40px; margin-top:-20px;
/*IE*/
*font-size:9pt; *font-family:Helvetica; *color:#003882; *float:right; *width:240px; *margin-right:40px; *margin-top:-10px;
}

#multi_texto_contenido_der { 
font-size:9pt; font-family:Helvetica; color:#003882; float:right; width:265px; margin-right:40px; margin-top:-417px;
/*IE*/
*font-size:9pt; *font-family:Helvetica; *color:#003882; *float:right; *width:265px; *margin-right:40px; *margin-top:-405px;
} 

#multi_texto_contenido_izq {
 width:300px; font-size:9pt; font-family:Helvetica; color:#003882; float:left; width:290px; margin-left:-15px; margin-top:-23px;
 /*IE*/
  *width:300px; font-size:9pt; font-family:Helvetica; color:#003882; float:left; *width:290px; *margin-left:-15px; *margin-top:-10px;
 }
 
#multi_texto_contenido_izq p{ 
font-size:14pt; font-family:Helvetica; color:#003882;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882;
}

#titulo p{ 
font-size:14pt; font-family:Helvetica; color:#003882; margin-left:20px;padding-top:5px;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-left:20px;*padding-top:5px;
}

#titulo2 p{ 
font-size:14pt; font-family:Helvetica; color:#003882; margin-left:20px; margin-top:20px;padding-top:5px;
/*IE*/
*font-size:14pt; *font-family:Helvetica; *color:#003882; *margin-left:20px; *margin-top:20px;*padding-top:5px;
}

#online_texto_contenido_izq { 
font-size:9pt; font-family:Helvetica; color:#003882; float:left; width:500px; margin-left:20px; margin-top:-5px;  font-weight: bold;
/*IE*/
*font-size:9pt; *font-family:Helvetica; *color:#003882; *float:left; *width:500px; *margin-left:20px; *margin-top:5px;  *font-weight: bold;
}

#logos{
width:540px; height:113px; margin-top:20px; padding-top:17px; clear:both;
/*IE*/
*width:540px; *height:113px; *margin-top:0px; *padding-top:17px; *clear:both;
}

#logos2{
width:540px; height:113px; margin-top:20px; padding-top:165px; clear:both;
/*IE*/
*width:540px; *height:113px; *margin-top:0px; *padding-top:165px; *clear:both;
}

#logos3{
width:540px; height:113px; margin-top:20px; padding-top:135px; clear:both;
/*IE*/
*width:540px; *height:113px; *margin-top:0px; *padding-top:135px; *clear:both;
}

#logos_iniciales{
width:540px; height:113px; margin-top:20px; padding-top:50px; clear:both;
/*IE*/
*width:540px; *height:113px; *margin-top:0px; *padding-top:80px; *clear:both;
}

#logos_generales{
width:540px; height:113px; margin-top:20px; padding-top:10px; clear:both;
/*IE*/
*width:540px; *height:113px; *margin-top:0px; *padding-top:10px; *clear:both;
}

#logos_directa{
width:540px; height:113px; margin-top:20px; padding-top:0px; clear:both;
/*IE*/
*width:540px; *height:113px; *margin-top:0px; *padding-top:5px; *clear:both;
}

#logos_inversa{
width:540px; height:113px; margin-top:20px; padding-top:80px; clear:both;
/*IE*/
*width:540px; *height:113px; *margin-top:0px; *padding-top:40px; *clear:both;
}

#logos_farmacia{
width:540px; height:113px; margin-top:0px; padding-top:0px; clear:both;
/*IE*/
*width:540px; *height:113px; *margin-top:0px; *padding-top:5px; *clear:both;
}

#logos_alimentaria{
width:540px; height:113px; margin-top:20px; padding-top:174px; clear:both;
/*IE*/
*width:540px; *height:113px; *margin-top:0px; *padding-top:80px; *clear:both;
}

#logos_promo{
width:540px; margin-top:20px; padding-top:20px; clear:both;
/*IE*/
*width:540px; *height:113px; *margin-top:-25px; *padding-top:20px; *clear:both;
}

#logos_promo a{
font-size:9pt; font-family:Helvetica; color:#003882; 
/*IE*/
*font-size:9pt; vfont-family:Helvetica; *color:#003882; 
}

#logos_distribucion{
width:540px; height:113px; margin-top:20px; clear:both; margin-top:0px;padding-top:80px;
/*IE*/
*width:540px; *height:113px; *margin-top:0px; *padding-top:80px; *clear:both;
}

#logo_imagenes_izquierda{width:170px; float:left; margin-top:20px; margin-left:20px;}
#logo_imagenes_derecha{width:340px; height:113px; float:right; margin-top:10px; }
#logo_imagenes_derecha_izq{width:170px; height:113px; float:left; margin-top:10px;margin-left:-5px;}
#logo_imagenes_derecha_der{width:170px; height:113px; float:right; margin-top:10px;}

#submenu{
	list-style-type:none;
	margin:0px;
	padding:0px;
	color: #FFFFFF;
	margin-left:-20px;
	margin-top:-25px;
	width:590px;	
	font-size:11pt; 
	font-family:Helvetica; 		
	/*IE*/
	*list-style-type:none;
	*margin:0px;
	*padding:0px;
	*color: #FFFFFF;
	*margin-left:-20px;
	*margin-top:-10px;
	*width:590px;	
	*font-size:11pt; 
	*font-family:Helvetica; 
	
}
 
 
 
#submenu a {color: #FFFFFF;}
#submenu a :link{color: #FFFFFF;}
#submenu a :visited{color: #FFFFFF; font-weight: bold;}
#submenu a :active{color: #FFFFFF; font-weight: bold;}
#submenu a :hover{color: #FFFFFF; font-weight: bold;}

#submenu li {
	margin:0px;
	padding-left:4px; 
	border:none;
	float:left; 
	background: url('images/submenu.png');
	/*IE*/
	*margin:0px;
	*padding-left:4px; 
	*border:none;
	*float:left; 
	*background: url('images/submenu.png');
}

#submenu li span{
	margin-left:-5px;
	border:none;
	float:left;
	background: url('images/submenu.png');
	/*IE*/
	*margin-left:-5px;
	*border:none;
	*float:left;
	*background: url('images/submenu.png');
}

#submenu ul {
list-style:none;
/*IE*/
*list-style:none;
}


ul {
list-style:none;
/*IE*/
*list-style:none;
}


#slideshow {
height:360px;
margin-left:10px;
margin-top:-35px;
position:relative;
/*IE*/
*height:360px;
*margin-left:10px;
*margin-top:12px;
*position:relative;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
	display: none;
	/*IE*/
	*position:absolute;
    *top:0;
    *left:0;
    *z-index:8;
    *opacity:0.0;
}

#slideshow IMG.active {
	
    z-index:10;
    opacity:1.0;
	display: inline;
	/*IE*/
	*z-index:10;
    *opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
	
	/*IE*/
	*z-index:9;
}
a.linkSubmenu{
	text-decoration:none; 
	color:#003882;
	font-size:14pt;
}
a.linkSubmenu:hover{
	text-decoration:underline;
	color:#003882;
}
a.linkSubmenu:visited{	
	color:#003882;
}
a.linkNoStyle{
	text-decoration:none; 
	color:#003882;
}
a.linkNoStyle:hover{
	text-decoration:underline;
	color:#003882;
}
a.linkNoStyle:visited{	
	color:#003882;
}
