
#marconegro
	{
	 width: 780px;
	 position: relative;
	 text-align:center;
	 top: 0px;
	 left: 0px;
	 margin-left:auto;
	 margin-right:auto;
	 border-color:#000000;
	 border: 1px solid;
	} 
	
body {
 margin: 0px;
 width: 100%;
 background:#C379B8;
 color: #333333;
 padding:1;
 COLOR: #000000; 
 FONT-FAMILY: Arial; 
 FONT-SIZE: 11px;
 text-align: center;
}

.body-iframe {
 margin: 0px;
 width: 100%;
 background:#FFFFFF;
 color: #333333;
 COLOR: #000000; 
 FONT-FAMILY: Arial; 
 FONT-SIZE: 11px;
 text-align: center;
}
td
 { 
 FONT-SIZE: 11px;
 }

 
/* ---------- Enlaces ----------*/
a:link 
	{
 	color: #000000;
 	font-size: 11px;
 	text-decoration: none;
 	}
a:hover
	{
 	color: #4B82CD;
 	font-size: 11px;
 	text-decoration: none;
	}
a:visited
	{
 	color: #000000;
 	font-size: 11px;
 	text-decoration: none;
	}

a.result_noticias:link
	{
 	color: #000000;
 	font-size: 11px;
 	text-decoration: none;
	}
a.result_noticias:hover
	{
 	color: #4B82CD;
 	font-size: 11px;
 	text-decoration: none;
	}
a.result_noticias:visited
	{
 	color: #666666;
 	font-size: 11px;
 	text-decoration: none;
	}

a.down:link
	{
 	color: #FFFFFF;
 	font-size: 8px;
 	text-decoration: none;
	}
a.down:hover
	{
 	color: #FFFFFF;
 	font-size: 8px;
 	text-decoration: none;
	}
a.down:visited
	{
 	color: #FFFFFF;
 	font-size: 8px;
 	text-decoration: none;
	}

/* Enlaces resultados */
a.res:link
	{
 	color: #000000;
 	font-size: 12px;
 	text-decoration: none;
	}
a.res:hover
	{
 	color: #755233;
 	font-size: 12px;
 	text-decoration: none;
	}
a.res:visited
	{
 	color: #000000;
 	font-size: 12px;
 	text-decoration: none;
	}

/* Enlaces email contenidos */
a.mail_cont:link 
	{
 	color: #FFFFFF;
 	font-size: 10px;
 	text-decoration: none;
	}
a.mail_cont:hover
	{
 	color: #FFFFFF;
 	font-size: 10px;
 	text-decoration: none;
	}
a.mail_cont:visited
	{
 	color: #FFFFFF;
 	font-size: 10px;
 	text-decoration: none;
	}

/* Enlaces menú cabecera superior derecha */
a.menu_cab_sup:link
	{
 	color: #888888;
 	font-size: 10px;
 	text-decoration: none;
	}
a.menu_cab_sup:hover
	{
 	color: #888888;
 	font-size: 10px;
 	text-decoration: none;
	}
a.menu_cab_sup:visited
	{
 	color: #888888;
 	font-size: 10px;
 	text-decoration: none;
	}

/* ----------  Título resultados ----------*/
#resTit 
	{
 	font-weight: bold;
 	color: #4B82CD;
 	font-size: 14px;
	}
 
 /*----------- Cabecera -------------------*/
#hdr 
	{
 	position: relative;
 	top: 0px;
 	width:780px;
 	height:150px;
 	_height:145px;
 	background:#FFFFFF;
 	color: #000000;
 	Border-left: #000000 0px dashed; 
 	border-right: #000000 0px dashed; 
 	Border-top: #000000 0px dashed; 
 	Border-bottom: #000000 0px dashed; 
	}
 
 /*------------ Contenido ----------------*/
#contExt
	{
  background-color: #EBEBEB;
  float: right;
  width: 780px;
  background-image: url(http://www.pesalia.com/images/Ext-Menu.gif);
  background-repeat: repeat-y;
	}

 /* Columna izquierda exterior + contenidos */
#left_col
	{
  float: left;
  width: 200px;
  /*height: 595px;*/
  background-image: url(http://www.pesalia.com/images/Ext-Menu.gif);
  background-repeat: repeat-y;
	}
#left_col01
	{
  width: 200px;
  height: 203px;
  background-image: url(http://www.pesalia.com/images/menu_lat_01.jpg);
	}
#left_col01_flash
	{
  position: relative;
  /*top: 45px;*/
	}
#left_col02
	{
  width: 200px;
  height: 32px;      
  text-align: left;
  line-height: 32px;
  background-image: url(http://www.pesalia.com/images/menu_lat_02.jpg);
	}
#left_col03
	{
  width: 200px;
  height: 30px;    
  text-align: left;
  line-height: 30px;
  background-image: url(http://www.pesalia.com/images/menu_lat_03.jpg);
}
#left_col04
	{
  width: 200px;
  height: 111px;
  text-align: left;
  background-image: url(http://www.pesalia.com/images/menu_lat_04.jpg);
	}
#left_col04_text
	{
  position: relative;
  top: 5px;
	}
#left_col05
	{
  width: 200px;
  height: 31px;
  color: #FFFFFF;  
  font-size: 12px;  
  text-align: left;
  line-height: 31px;
  background-image: url(http://www.pesalia.com/images/menu_lat_05.jpg);
	}
#left_col06
	{
  width: 200px;
  height: 65px;
  background-image: url(http://www.pesalia.com/images/menu_lat_06.jpg);
	}
 
 /*------------ Contenido ------------*/
#cont
	{
  background-color: #EBEBEB;
  padding-left:10px;
  _padding-left:5px;
  padding-right:10px;
  padding-top:15px;
  padding-bottom:15px;
  vertical-align: top;
  float: left;
  width: 548px;
  _width: 558px;
	}

 /*---------- Barra horizontal amarilla ---*/
#barra
	{
  position: relative;
  top: 0px;
  height:11px;
  width:780px;
  font-size: 1px;
  background-image: url(http://www.pesalia.com/images/Barra_Top.jpg);
  background-repeat: no-repeat;
	}
 
  /*---------- Barra blanca cabecera ----------*/
#barra1_hdr
	{
  position: relative;
  top: 0px;
  width:780px;
  height: 40px;
  _height: 10px;
  _margin:0px;
  background-color: #EBEBEB;
  text-align: left;
	}

/* Menú cabecera superior derecha */

 
#barra2_hdr
	{
  position: relative;
  top: 0px;
  width:780px;
  height: 30px;
  font-size:11px;
  color:#000000;
  text-align:left;
  background-image: url(http://www.pesalia.com/images/barra2.jpg);
  background-repeat: no-repeat;
	}
 
#barra3_hdr
	{
  position: relative;
  top: 0px;
  width:780px;
  height: 33px;
  font-size:11px;
  color:#FFFFFF;
  }
 
#barra4_hdr
	{
  position: relative;
  top: 0px;
  width:780px;
  height: 15px;
  _height: 15px;  
  background-image: url(http://www.pesalia.com/images/barra.jpg);
  background-repeat: no-repeat;
	}
 
#langs
	{
  position: relative;
  top: 2px;
  float: right;
  padding-right:5px;
	}

#desc
	{
  height:30px;
  line-height: 30px;
  padding-left:5px;
  float: left;
	}

.form_acceso
	{
  margin:5px;
  top: 0px;
  float: left;
  height: 10px;
	}

.form_buscador
	{
  margin:5px;
  top: 0px;
  float: right;
  height: 10px;
	}

 /*-------------- Contenedor pie de página ----------------*/
 #contenedor 
 	{
 	width: 780px;
 	font-size: 8px;
 	color: #777777;
	}
 
 /*--------------- Pie de página -----------------*/
 #foot
 	{
 	width: 780px;
 	height: 80px; 
 	line-height: 43px;
 	text-align: right;
 	background: #FFFFFF;
 	background-image: url(http://www.pesalia.com/images/Down3.jpg);
 	background-repeat: no-repeat;
	}
/**************************************************************************************************************************/
 
 /*---------------- Cambio de Idioma ---------------*/
#MenuIdioma 
 {
 position:relative;
 width: 752px;
 height:20px;
 top: 12px;
 left: 0px;
 right:35px;
 text-align:right;
 vertical-align: top;
 font-size: 10px;
 Border-left: #000000 0px dashed; 
 border-right: #000000 0px dashed; 
 Border-top: #000000 0px dashed; 
 Border-bottom: #000000 0px dashed;
 }
 
 /*  -------- Menú superior ------*/
#menu 
 {
 position:relative;
 top: 25px;
 left: 0px;
 vertical-align: bottom;
 font-size: 10px;
 width: 754px;
 Border-left: #000000 0px dashed; 
 border-right: #000000 0px dashed; 
 Border-top: #000000 0px dashed; 
 Border-bottom: #000000 0px dashed;
 }

/*-------- Cuerpo de resultados -----------*/
#resblock
{
 width: 780px;
 _width: 540px;
 position: relative;
 top: 0px;
 left: 0px;
 margin-left:auto;
 margin-right:auto;
 border-color:#000000;
 border: 1px solid;
 background-color:#DDDDDD;
}

 /*-------- Skin resultados ---------------*/
 #contRes
 {
  width: 540px;
  _width: 540px;
  float:left;
  border-bottom: 1px dashed;
  border-color: #AAAAAA;
  height: 100px;
 }
 
 /*---------- Skin resultados --------------*/
 #contResLeft
 {
  width: 530px;
  text-align: justify;
  float: left;
  padding-left: 15px;
 }
 
 /*---------- Skin resultados ---------------*/
 #contResRight
 {
  width: 170px;
  float:right;
  padding-left: 50px;
 }
 
.spacer
{
	clear:both;
}

.formulario 
	{
  BORDER-RIGHT: #CCCCCC 1px solid;
  BORDER-TOP: #CCCCCC 1px solid;
  BORDER-BOTTOM: #CCCCCC 1px solid;
  BORDER-LEFT: #CCCCCC 1px solid;
  BACKGROUND: #FFFFFF;
  COLOR: #000000; 	
	FONT-SIZE: 11px;
	}
.formulario2 
	{
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BACKGROUND: #FFFFFF;
	COLOR: #000000; 	
	FONT-SIZE: 11px;
	}
.formulario_act 
	{
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BACKGROUND: #CCCCCC;
	COLOR: #000000; 	
	FONT-SIZE: 11px;
	}
.boton 
	{
	BORDER-LEFT: #000000 1px solid; 
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
	Background: #FFFFFF;
	FONT-SIZE: 8px;     
	CURSOR: hand; 
	COLOR: #000066; 	      
	COLOR: #000000; 
	FONT-SIZE: 10px;
	HEIGHT: 22px; 
	TEXT-DECORATION: none;
	}

div.ContainerResult 
		{
			/*width: 555px;*/
			height: 20px;
			text-align: left;   
			margin-top: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			margin-right: 0px; 
		}	

div.floatLelem
		{  
			float: left;
			width: 200px;
			height: 20px;    
			margin-top: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			margin-right: 0px;  
		}  
div.floatLelem2
		{
			float: left;
			width: 150px;
			height: 20px;    
			margin-top: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			margin-right: 0px;  
		}  
div.floatRbotones 
		{ 
			height:20px;  
			float: right;
			width: 125px;
			text-align: right;  
			margin-top: 0px;
			margin-bottom: 0px;
			margin-left: 0px;  
			margin-right: 0px;   
		}


div.containerElem
		{
		height: 180px;
		border: 0px dashed #000000;
		vertical-align: middle;
		}

div.TitleElem
		{  
		height: 40px;
		text-align: left;			
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;  
		}
div.floatLelemRes
		{
		float: left;  
		font-size: 10px;
		width: 380px;
		text-align: justify;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 5px;
		margin-right: 5px;  
		}
div.floatRImg
		{
		float: right;
		width: 100px;
		height: 125px;  
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 20px;  
		}

H1 
		{
			color: #4B82CD;
			font-size: 13px;
		}
H2 
		{
			color: #4B82CD;
			font-size: 14px;
		}
H3 
		{
			color: #4B82CD;
			font-size: 12px;
		}
B
		{			
			font-weight: bold; 
			/*color: #4B82CD;*/
		}
.negrita_verde
		{
			font-weight: bold; 
			color: #006400;
		}        
strong
		{			
			font-weight: bold; 
			/*color: #4B82CD;*/
		}
		
		/* ************************ FORMULARIO CONTACTAR *************************** */		


.etiqueta
		{
		float: left;
		width: 350px;
		}
.form_cont
		{
		width: 350px;
		float: left;
		margin-bottom: 10px; 
		}
.formw
		{
		float: left;
		width: 350px;
		text-align: center;
		}

		
.FormularioContacto
		{
		width: 350px;
		float: left;
		text-align: left;
		margin-top: 20px; 
		margin-bottom: 0px; 
		margin-left: 100px;
		margin-right: 15px;
		}
		
hr {
    color:#3f68c0;
    background-color:#3f68c0;
}

IMG
		{
			border: none;
		}
p
		{
			margin: 0px;
		}
		
		
		
		
		