
body
{
    margin: 0px;
    
  /*  margin-right: auto;
    margin-left: auto;*
    /*border-left-color: silver;  
    border-left-width: 0px;
    border-left-style: solid;           
    border-right-width:  0px;
    border-right-style:  solid;
    border-right-color:  silver; 
    border-bottom-color: silver;  
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-top-color: silver;  
    border-top-width: 0px;
    border-top-style: solid;*
    /*background-color:  silver;  */
    /*background: white url(images/background_blanco.jpg) repeat-y center top;*/
    /*background: #e3e3e3 url(images/background_gris.jpg) repeat-y center top;*/
   /*background: #e3e3e3;  */
  /*  background: #F2F2F2;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F2F2F2), to(white));
    background: -moz-linear-gradient(gray, white);
    background: linear-gradient(#F2F2F2, white);
    -pie-background: linear-gradient(#F2F2F2, white);  */
}



/* MASTER PAGE */
/*#banner
{
    margin-right: auto;
    margin-left: auto;
    width: 822px;
    height: 111px;    
    border-left-color: silver;  
    border-left-width: 0px;
    border-left-style: solid;
           
    border-right-width:  0px;
    border-right-style:  solid;
    border-right-color:  silver; 
    border-bottom-color: red;  
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-top-width:  0px;
    border-top-style:  solid;
    border-top-color:  silver; 
    background-color:  White;

}*/


.sitemap
{    
    margin-right: auto;
    margin-left: auto;
    width: 975px;
    height: 20px; 
    
    border-top-color: silver;  
    border-top-width: 0px;
    border-top-style: solid;
    
    border-left-color:  silver;  
    border-left-width: 0px;
    border-left-style: solid;
    
    border-right-color: silver;  
    border-right-width: 0px;
    border-right-style: solid;  
    background-color:  White;      
    text-align: left;
}

#fecha
{    
    margin-right: auto;
    margin-left: auto;
    width: 975px;      
 }

/*#menu
{
    margin-right: auto;
    margin-left: auto;     
}*/



#divtitulo
{
    background: #FF0000;
}


.page
{
    width: 975px;    
    background-color: white;      
   /* margin:  0px 0px 0px 0px;   
    border:  none;*/
    margin-right: auto;
    margin-left: auto; 
    /*margin-bottom: auto;*/
    margin-top: 10px;  
 /*   min-height: 450px;            */
    
 /*    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: buttonFace;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: buttonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: buttonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: buttonFace;*/
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    border-radius:15px;  
    /*padding: 2px 2px 2px 2px;
    min-height:450px;
    box-shadow: 3px 3px 5px ButtonFace;
    -webkit-box-shadow:  3px 3px 5px ButtonFace;
    -moz-box-shadow: 3px 3px 5px ButtonFace;*/
 
       
}

.main
{
    padding: 0px 0px;
    margin:   3px 8px 8px 8px;
  /*  min-height: 5000px;*/
    margin-right: auto;
    margin-left: auto;    
    width: 975px;    
    
  /*  border-right-width: 1px;
    border-right-style: solid;
    border-right-color: buttonFace;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: buttonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: buttonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: buttonFace;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;  
    padding: 2px 2px 2px 2px;
    
    box-shadow: 3px 3px 5px ButtonFace;
    -webkit-box-shadow:  3px 3px 5px ButtonFace;
    -moz-box-shadow: 3px 3px 5px ButtonFace;*/             
    
}

.idioma
{
    width: 975px; 
    height: 25px; 
    /*text-align: right;     */
    margin-top: 0px; 
    border-left-color:  silver;     
    color: Red;
    
}


.footer
{    
    min-height: 90px;        
    margin-right: 0px;
    margin-left:  0px;    
    float:  left;
    margin-top: auto;
    margin-bottom: 0px;    
    padding:  10px 0px 3px 0px;    
    width:975px;
    text-align:center;            
    background-color : Red;    
    
    
    
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: red; 
    
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: red; 
    
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: red; 
    
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: red; 
    
    /*-moz-border-radius: 8px;
    -webkit-border-radius:8px;
    border-radius: 8px;   */
    
    
/*    border-top-left-radius:
border-top-right-radius*/
 -moz-border-radius-bottomright: 15px;
 -moz-border-radius-bottomleft:  15px;
 border-bottom-left-radius:15px;   
 border-bottom-right-radius:15px;     
 -webkit-border-bottom-right-radius:15px;
 -webkit-border-bottom-left-radius:15px;       
    
    
    /*behavior:url(border-radius.htc);+/

}   



 
 #buscadornew
{  	
   
   /* border-left-color: silver;  
    border-left-width: 0px;
    border-left-style: solid;
    border-right-color: silver;  
    border-right-width: 1px;
    border-right-style: solid;*/

   /* border-top-color: red;  
    border-top-width: 1px;
    border-top-style: dotted;*/
    
    border-bottom-color: red;  
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    
    
} 

#selderecho
{  	
    
    margin-top: auto;
    margin-bottom: auto;    
    border-left-color: silver;  
    border-left-width: 0px;
    border-left-style:   solid;
    border-right-color: silver;  
    border-right-width: 1px;
    border-right-style:  dotted;
    float:left; 
    
} 

/*#subdividioma
{ 
  float:left;
   margin-top: auto;
    margin-bottom: auto; 
    
}*/	


#subdivfecha
{ 
  float:right; 
  margin-top: auto;
  margin-bottom: auto;
}	

#selderechohome
{       
   /* background-color:  #FF0000;  */
    background-color:   White;  
   
    
    margin-top: auto;
    margin-bottom: auto;
   
    border-left-color:   Graytext;  
    border-left-width: 1px;
    border-left-style:   dotted;
    

    border-right-width: 0px;
    border-right-style: solid;
    border-right-color: red;   
    
    float:right; 
} 



#panelintro
{   
    width: 810px;      
}

#panelintropro
{       
    width: 810px;          
}


#divenlacerel
{
border-left-color:  silver;  
    border-left-width: 0px;
    border-left-style: solid;

   border-right-color :  silver;  
    border-right-width: 1px;
    border-right-style: solid;
    border-top-color: silver;  
    border-top-width: 1px;
    border-top-style: solid;
    border-bottom-color: silver;  
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

#divtitap
{
	border-left-color:   silver;  
    border-left-width: 0px;
    border-left-style: solid;

    border-right-color :  silver;  
    border-right-width: 1px;
    border-right-style: solid;
    border-top-color: silver;  
    border-top-width: 1px;
    border-top-style: solid;
    border-bottom-color: silver;  
    border-bottom-width: 1px;
    border-bottom-style: solid;  
    
}

#divpresen
{
	border-left-color:   silver;  
    border-left-width: 0px;
    border-left-style: solid;

    border-right-color :  silver;  
    border-right-width: 1px;
    border-right-style: solid;
    border-top-color: silver;  
    border-top-width: 1px;
    border-top-style: solid;
    border-bottom-color: silver;  
    border-bottom-width: 1px;
    border-bottom-style: solid;  
    
}



#divref
{
	border-left-color:  silver;  
    border-left-width: 0px;
    border-left-style: solid;

   border-right-color :  silver;  
    border-right-width: 1px;
    border-right-style: solid;
    border-top-color: silver;  
    border-top-width: 1px;
    border-top-style: solid;
    border-bottom-color: silver;  
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

#textopresemp
{
	float : right;
	 margin-top: auto;
    margin-bottom: auto; 
}

#imgperfil
{
	float : right;
  margin-top: auto;
    margin-bottom: auto; 
}

#txtperfil
{
	float : left;
   margin-top: auto;
    margin-bottom: auto; 
}

#divfotoprod
{
	float : left;
  margin-top: auto;
    margin-bottom: auto; 
}

#divtextprod
{
	float : right;
    margin-top: auto;
    margin-bottom: auto; 
    margin-right:20px;
    
}



/*#divformsol

{
	float :  right;
  margin-top: auto;
    margin-bottom: auto; 
}*/

#divpdf

{
	float :  right;
  margin-top: auto;
    margin-bottom: auto; 
}




/*HYPERLINKS*/

a.enlace1:link 
 {
	color:  gray;
	text-decoration:none;
	font-family:  Verdana;
	font-size: x-small;	
	
	
 }

a.enlace1:visited {
	color:  gray;
	text-decoration:none;
	font-family:  Verdana;
	font-size: x-small;	
	
	}

a.enlace1:hover {	
	
	color : #FF0000;	
	text-decoration: none;
	font-family:  Verdana;
	font-size: x-small;	
	
	
	}

a.enlace1:active 
{
	text-decoration:none;
	color:  gray;
	font-family:  Verdana;
	font-size: x-small;	
	
	}
	
	
a.enlace2:link 
 {
	color:  yellow;
	text-decoration:none;
	font-family:  Verdana;
	font-size: x-small;	
	
 }

a.enlace2:visited 
{
    color:  yellow;	
	text-decoration:none;
	font-family:  Verdana;
	font-size: x-small;
	
	}

a.enlace2:hover {	
	
	color : white;	
	text-decoration: none;
	font-family:  Verdana;
	font-size: x-small;	
	
	}

a.enlace2:active 
{
	text-decoration:none;
	color: yellow;
	font-family:  Verdana;
	font-size: x-small;		
	
	}
	
	
a.enlace3:link 
 {
	color: white;
	text-decoration:none;
	font-family:  Verdana;
	font-size: xx-small;	
	
 }

a.enlace3:visited 
{
    color:  white;	
	text-decoration:none;
	font-family:  Verdana;
	font-size: xx-small;	
	}

a.enlace3:hover {	
	
	color : yellow;	
	text-decoration: none;
	font-family:  Verdana;
	font-size: xx-small;	
	}

a.enlace3:active 
{
	text-decoration:none;
	color: white;
	font-family:  Verdana;
	font-size: xx-small;		
	}
	
	
	a.enlace4:link 
 {
	color:  gray;
	text-decoration:none;
	font-family:  Verdana;
	font-size: 12px;	
	
 }

a.enlace4:visited {
	color: gray;
	text-decoration:none;
	font-family:  Verdana;
	font-size: 12px;	
	}

a.enlace4:hover {	
	
	color : #FF0000;	
	text-decoration: underline;
	font-family:  Verdana;
	font-size: 12px;
	}

a.enlace4:active 
{
	text-decoration:none;
	color:gray;
	font-family:  Verdana;
	font-size: 12px;	
	}
	
	
a.enlace5:link 
 {
	color : #FF0000;
	text-decoration:none;
	font-family:  Verdana;
	font-size: x-small;		
	
 }

a.enlace5:visited {
	color : #FF0000;
	text-decoration:none;
	font-family:  Verdana;
	font-size: x-small;		
	}

a.enlace5:hover {	
	
	color : #FF0000;	
	text-decoration:none;
	font-family:  Verdana;
	font-size: x-small;	
	font-weight: bold;		
	}

a.enlace5:active 
{
	color : #FF0000;
	color: Gray;
	font-family:  Verdana;
	font-size: x-small;	
}



a.enlace6:link 
 {
	color:  red;
	text-decoration:none;
	font-family:  Verdana;
	font-size: 18px;
	/*font-weight: bold;*/
 }

a.enlace6:visited
 {
	color: red;
	text-decoration:none;
	font-family:  Verdana;
	font-size: 18px;	
	/*font-weight: bold;*/
}

a.enlace6:hover {	
	
	color : red;
	text-decoration: underline;
	font-family:  Verdana;
	font-size: 18px;	
	/*font-weight: bold;*/
	}

a.enlace6:active 
{
	text-decoration:none;
	color: red;
	font-family:  Verdana;
	font-size: 18px;	
   /*font-weight: bold;*/
}
	
	
a.enlace7:link 
 {
	color:  Gray;
	text-decoration:none;
	font-family:  Verdana;
	font-size: 11px;	
	
 }

a.enlace7:visited {
	color: Gray;
	text-decoration:none;
	font-family:  Verdana;
	font-size: 11px;	
	}

a.enlace7:hover {	
	
	color : #FF0000;	
	text-decoration:underline;
	font-family:  Verdana;
	font-size: 11px;
	}

a.enlace7:active 
{
	text-decoration:none;
	color: Gray;
	font-family:  Verdana;
	font-size: 11px;	
	}

	
a.enlace8:link 
 {
	color:  #FF0000;
	text-decoration:none;
	font-family:  Verdana;
	font-size: 10px;
	font-weight: bold;
 }

a.enlace8:visited
 {
	color: #FF0000;
	text-decoration:none;
	font-family:  Verdana;
	font-size: 10px;	
	font-weight: bold;
}

a.enlace8:hover {	
	
	color : red;
	text-decoration: underline;
	font-family:  Verdana;
	font-size: 10px;	
	font-weight: bold;
	}

a.enlace8:active 
{
	text-decoration:none;
	color: #FF0000;
	font-family:  Verdana;
	font-size: 10px;	
    font-weight: bold;
}



a.enlace9:link 
 {
	color:  red;	
	font-family:  Verdana;
	text-decoration:none;
	font-size: 14px;
	font-weight: bold;	
	
 }

a.enlace9:visited
 {
	color: red;
	text-decoration:none;
	font-family:  Verdana;
	font-size: 14px;	
	font-weight: bold;  
 }

a.enlace9:hover
 {	
	
	color : red;
	text-decoration:underline;
	font-family:  Verdana;
	font-size: 14px;
	font-weight: bold;		
 }

a.enlace9:active 
{	
	color: red;
	text-decoration:none;
	font-family:  Verdana;
	font-size: 14px;
	font-weight: bold;	  
}


a.enlace10:link 
 {
	color:  gray;
	text-decoration: underline;
	font-family:  Verdana;
	font-size: 12px;	
	
 }

a.enlace10:visited {
	color: gray;
	text-decoration:underline;
	font-family:  Verdana;
	font-size: 12px;	
	}

a.enlace10:hover {	
	
	color : #FF0000;	
	text-decoration: underline;
	font-family:  Verdana;
	font-size: 12px;
	}

a.enlace10:active 
{
	text-decoration:none;
	color:gray;
	font-family:  Verdana;
	text-decoration: underline;
	font-size: 12px;	
	}
	
	
a.enlace11:link 
 {
	color:  white;
	text-decoration: none;
	font-family:  Verdana;
	font-size: 11px;	
	
 }

a.enlace11:visited {
	color: white;
	text-decoration:none;
	font-family:  Verdana;
	font-size: 11px;	
	}

a.enlace11:hover {	
	
	color : white;	
	text-decoration: underline;
	font-family:  Verdana;
	font-size: 11px;
	}

a.enlace11:active 
{
	text-decoration:none;
	color:white;
	font-family:  Verdana;
	text-decoration: none;
	font-size: 11px;	
	}
	
a.enlace12:link 
 {
	color:  red;
	text-decoration: none;
	font-family:  Verdana;
	font-size: 10px;	
	
 }

a.enlace12:visited {
	color: red;
	text-decoration:none;
	font-family:  Verdana;
	font-size: 10px;	
	}

a.enlace12:hover {	
	
	color : red;	
	text-decoration: underline;
	font-family:  Verdana;
	font-size: 10px;
	}

a.enlace12:active 
{
	text-decoration:none;
	color:red;
	font-family:  Verdana;
	text-decoration: none;
	font-size: 10px;	
	}






	


/*---------------------------*/	



/*LABELS*/

.label1 
{
	color : gray;
	font-family: Verdana;
	font-size:   24px;
	font-style:  normal;	
	
}


.label2 
{
	color : red;
	font-family:  Verdana;
	font-size: x-small;	
	font-weight:  bold;	
}

.label3 
{
	color : red;
	font-family:  Verdana;
	font-size: 10px;	
	text-decoration:none;		
	
}

.label4 
{
	color :    gray;
	font-family: Verdana;
	font-size: 12px;	
	text-align: left;	
}

.label5 
{
	color : Gray;
	font-family: Verdana;
	font-size:  small;
	font-style: normal;	
	font-weight: bold;	
}

.label6 
{
	color : yellow;
	font-family:  Verdana;
	font-size: x-small;	
	font-weight: bold;	
}

.label7
{
	color : white;
	font-family:  Verdana;
	font-size: 9px;	
	
}

.label8
{
	color : white;
	font-family:  Verdana;
	font-size: x-small;	
	font-weight: bold;	
}

.label9 
{
	color : gray;
	font-family:  Verdana;
	font-size: x-small;	
	font-weight: bold;	
}

.label0 
{
	color : black;
	font-family:  Verdana;
	font-size: x-small;		
	
}

.label11
{
	color :    gray;
	font-family:  Verdana;
	font-size: x-small;
	font-weight: bold;	
		
}

.label12
{
	color :    gray;
	font-family:  Verdana;
	font-size: xx-small;	
	text-decoration: none;	
}

.label13 
{
	color : red;
	font-family:  Verdana;
	font-size: 18px;	
	/*font-weight: bold;*/
	
}

.label14 
{
	color : gray;
	font-family:  Verdana;
	font-size: 12px;	
	text-decoration:none;
	/*font-weight: bold;*/
}

.label15 
{
	color : gray;
	font-family:  Verdana;
	font-size: 10px;
	text-decoration: none;	
	/*font-weight: bold;*/
	
	
}

.label16 
{
	color :    gray;
	font-family: Verdana;
	font-size: 10px;	
	text-align: left;
	text-decoration:none;				
}

.label17
{
	color : gray;
	font-family:  Verdana;
	font-size: 18px;	
	/*font-weight: bold;*/
	
}

.label18 
{
	color : red;
	font-family: Verdana;  
	font-size: 11px;
	/*font-weight: bold;*/
}

.label19
{
	color : white;
	font-family:  Verdana;
	font-size: 22px;	
	
}

.label20
{
	color : White;
	font-family: Verdana;  
	font-size: 11px;
	/*font-weight: bold;*/
}


.label21
{
	color : white;
	font-family: Verdana;  
	font-size: 10px;
	/*font-weight: bold;*/
}

.label22 
{
	color : red;
	font-family:  Verdana;
	font-size: 9px;	
	text-decoration:none;		
}

.label23 
{
	color : White;
	font-family:  Verdana;
	font-size: 15px;	
	/*font-weight: bold;*/
	
}

.label24 
{
	color : red;
	font-family:  Verdana;
	font-size: 18px;	
	/*font-weight: bold;*/
	
}

.label25
{
	color : white;
	font-family:  Verdana;
	font-size: 22px;	
	
}


.dropdown1
{
	color :  gray;
	font-family: Verdana;
	font-size:  x-small;
	font-style:  normal;
	background-color: white;
	
	
}

.button1
{
	border-color:red;
	border-style:groove;
	border-width: 1px;
	background-color:White;
	font-family:Verdana;
	font-size:x-small;
	font-weight: bold;	
	color: red;	
	
}

.button2
{
	border-color:red;
	border-style:groove;	
	background-color:White;
	font-family:Verdana;
	font-size:12px;
	color: red;
	
	
}

.button3
{
	border-color:red;
	background-color:White;
	font-family:Verdana;
	font-size:10px;
	color: red;
	
	
}

.button4
{
	border-color:red;
	background-color:White;
	font-family:Verdana;
	font-size:XX-small;
	font-weight: bold;		
	color: red;
	
}


.grid1
{
	background-color:White ;
    Border-Color: red;
    Border-Style:  none;
    Border-Width: 0px;   
    
}

.form1
{
   background-Color:White;
   Border-Color:White;
   Border-Width: 1px
}


.img1
{
 border-color  :red;
 Border-Style: Solid;
 border-Width: 1px;
 
}

.button1
{
	border-color:red;
	border-style:groove;
	border-width: 1px;
	background-color:White;
	font-family:Verdana;
	font-size:12px;
	color: red;		
}

.TitDocLegal
{     
     float  : left;
     width  : 500px;
     min-height: 20px;     
     text-align: left;
     margin-left: 15px; 
     margin-top: 20px;     
}

.InfoDocLegal
{     
     float  : left;
     width  : 730px;
     min-height: 100px;     
     text-align: left;
     margin-left: 15px; 
     margin-top: 10px;  
      border-right-style: solid;
    border-right-color: ButtonFace;
    border-right-width: 1px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;        
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;     
    padding: 10px 10px 10px 10px;    
    line-height:20px;    
}

.TitAcces
{     
     float  : left;
     width  : 430px;
     min-height: 20px;     
     text-align: left;
     margin-left: 15px; 
     margin-top: 20px;     
}

.InfoAcces
{     
     float  : left;
     width  : 430px;
     min-height: 100px;     
     text-align: left;
     margin-left: 15px; 
     margin-top: 10px;     
}

.TitLogin
{     
     float  : left;
     width  : 430px;
     min-height: 20px;     
     text-align: left;
     margin-left: 15px; 
     margin-top: 20px;     
}

.InfoLogin
{     
     float  : left;
     width  : 430px;
     min-height: 100px;     
     text-align: left;
     margin-left: 15px; 
     margin-top: 10px;     
}

.TitSitemap
{     
     float  : left;
     width  : 590px;
     min-height: 20px;     
     text-align: left;
     margin-left: 15px; 
     margin-top: 20px;     
}

.InfoSitemap
{     
     float  : left;
     width  : 725px;
     min-height: 100px;     
     text-align: left;
     margin-left: 15px; 
     margin-top: 10px;     
     
     border-right-style: solid;
    border-right-color: ButtonFace;
    border-right-width: 1px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;        
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;     
    padding: 15px 15px 15px 15px;      
}


.bloquederechoHome
{    
      
    margin-top: auto;
    margin-bottom: auto;    
    border-left-color: silver;  
    border-left-width: 1px;
    border-left-style: dotted;       
    float: right;         
    width: 183px;
    min-height: 520px;    
    text-align: center;
    margin-left: 5px;   
    
    
}

.menu
{ 
    background-color:Red;
   /* border-right-width: 1px;
    border-right-style: solid;
    border-right-color: Red;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: Red;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: Red;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: Red;*/        
   /* -moz-border-radius-topright: 15px;
    -moz-border-radius-topleft:  15px;
    border-top-left-radius:15px;   
    border-top-right-radius:15px;     
    -webkit-border-top-right-radius:15px;
    -webkit-border-top-left-radius:15px;   */
    font-Size: 1px;
    text-align:center;
    Height: 35px;
    Width: 975px;        
}

.bloqueIzdoHome
{       
    background-color:   White;         
    margin-top: 10px;
    margin-bottom: 5px;    
    border-right-width:  0px;
    border-right-style:  dotted;
    border-right-color:  gray;           
    float:left;  
    text-align: left;
    width: 200px;
    min-height: 520px;         
    margin-left: 0px; 
    
  /*  border-right-style: solid;
    border-right-color: ButtonFace;
    border-right-width: 1px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;            
    -moz-border-radius: 8px;
    -webkit-border-radius:8px;
    border-radius:8px;     
     
    
                    
    
    padding: 0px 5px 5px 5px;           
    
    box-shadow: 2px 2px 1px ButtonFace;
   -webkit-box-shadow:  2px 2px 1px ButtonFace;
   -moz-box-shadow: 2px 2px 1px ButtonFace;*/
  
    
}


.bloqueDerechoPresWorld
{      
    
    margin-top: 40px;
    margin-bottom: 5px;    
    border-right-width:  0px;
    border-right-style:  dotted;
    border-right-color:  gray;           
    float:right;  
    text-align: center;
    width: 75px;
    min-height: 520px;         
    margin-right: 0px; 
    background-color: red;
    
  /*  border-right-style: solid;
    border-right-color: ButtonFace;
    border-right-width: 1px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;*/            
    /*-moz-border-radius: 8px;
    -webkit-border-radius:8px;
    border-radius:8px;     */
    
    -moz-border-radius-topleft:  10px;
	border-top-left-radius: 10px;
	-webkit-border-top-left-radius: 10px;   
	-moz-border-radius-bottomleft:  10px;
	border-bottom-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;   
	/* opacity:0.8;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    
    
    
    padding: 2px 2px 2px 2px;
    /*background: -webkit-gradient(linear, 0 0, 0 bottom, from(red), to(white));
    background: -moz-linear-gradient(red, white);
    background: linear-gradient(red, white);*/                         
        
}


.banner
{
  /*    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: ButtonFace;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;  
      
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;*/
    
    
   /* background: Red;
      background: -webkit-gradient(linear, 0 0, 0 bottom, from(Red), to(white));
      background: -moz-linear-gradient(Red, white);
      background: linear-gradient(Red, white);
      -pie-background: linear-gradient(Red, white);*/
      
      
       background-color:Red;
   /* border-right-width: 1px;
    border-right-style: solid;
    border-right-color: Red;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: Red;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: Red;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: Red;*/        
    -moz-border-radius-topright: 15px;
    -moz-border-radius-topleft:  15px;
    border-top-left-radius:15px;   
    border-top-right-radius:15px;     
    -webkit-border-top-right-radius:15px;
    -webkit-border-top-left-radius:15px;   
    font-Size: 11px;
    text-align:center;
    margin-top: 2px;   
        
    Height:100px;
    width: 975px;
    
}

.bannerHome 
{        
     
     float:left;
     min-height: 100px; 
     width: 820px;     
     margin-left: 0px; 
     margin-top: 10px;  
   /* border-right-width: 1px;
    border-right-style: solid;
    border-right-color: ButtonFace;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;  
      
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    padding:  1px 0px 0px 0px;*/
}


.divCompany
{  
  
    float:left;
    width:170px;
    margin-left: 0px;
    min-height:250px;
    margin-top:5px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
    padding:15px 15px 15px 15px;  
    margin-bottom: 5px;
    line-height:20px;    
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;    
    box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow:  1px 1px 1px #F2F2F2;
    
     
}


.divProductHome
{
    float:left;
    width:245px;
    margin-left:6px;
    min-height:250px;
    margin-top:5px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
    padding:15px 15px 15px 15px;
   
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    /* line-height:20px;*/
    box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow:  1px 1px 1px #F2F2F2;
  /*    background-color:#F8F8F8  #F2F2F2;*/ 
   
   
}

.divimgProductHome
{
    float:left;
    width:220px;
    margin-left: 0px;
    min-height:150px;
    margin-top:0px;   
}



.divNewsHome
{
    float:left;
    width:245px;
    margin-left:6px;
    min-height:250px;
    margin-top:5px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
    padding:15px 15px 15px 15px;
    line-height:20px;
    margin-bottom: 5px;
   
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    /* line-height:20px;*/
       box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow:  1px 1px 1px #F2F2F2;
  /*    background-color:#F8F8F8  #F2F2F2;*/
   
   
   
}


.divProjectsHome
{
    float:right;
    width:180px;
    margin-right: 0px;
    min-height:5px;
    margin-top:0px; 
    text-align:left;  
    
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
    padding: 10px 10px 10px 10px;
    margin-bottom: 5px;
    line-height:20px;
    
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
   -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
      box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow:  1px 1px 1px #F2F2F2;    
   
   
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    }

.divEventsHome
{
    float:right;
    width:170px;
    margin-right: 0px;
    min-height: 170px;
    margin-top: 5px; 
    text-align: left;      
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
    padding: 15px 15px 5px 15px;
    margin-bottom: 5px;
    line-height:20px;
    
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
      box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow:  1px 1px 1px #F2F2F2;    
    
}


.divApplications
{
    width: 965px;
    margin-left: 0px;
    min-height: 60px;
    float:left;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
    padding: 5px 5px 5px 5px;    
    margin-bottom: 5px;
    line-height:20px;
    background-color:#F9F9F9;
    
    
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
      box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow:  1px 1px 1px #F2F2F2;
    
}

.divSubApplications
{
    float : left;
    margin-left: 50px;
}
   
.divSubApplications2
{
    float : left;
    margin-left: 10px;    
}
   


.divCompanyMas
{  
  
  float:right;
    width:40px;
    margin-right: 0px;
    height:10px;
    margin-bottom:0px;  
     
}



.divProductHomeMas
{
    float:right;
    width:40px;
    margin-right: 5px;
    height:10px;
    margin-bottom:0px;    
}

.divNewsHomeMas
{
    float:right;
    width:40px;
    margin-right: 0px;
    height:10px;
    margin-bottom:0px;       
}



.divSector
{
   width: 655px; 
   min-height: 32px; 
   text-align: left; 
   margin-left: 15px;
   float:left;
   margin-top:10px;
}


.divdlSubsectoresProcesos
{
   width: 570px; 
   min-height: 30px; 
   text-align: left; 
   float: left;
   margin-top: 10px;
   margin-left:10px;
}


/*.divGridSector
{
   width: 550x; 
   min-height: 30px; 
   text-align: left; 
   margin-left: 0px;
   float:left;
   margin-top:10px;
   margin-bottom:5px;
   line-height:18px;
  /* border-right-style: solid;
   border-right-color: ButtonFace;
   border-right-width: 1px;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: ButtonFace;
   border-left-width: 1px;
   border-left-style: solid;
   border-left-color: ButtonFace;
   border-Bottom-width: 1px;
   border-Bottom-style: solid;
   border-Bottom-color: ButtonFace;        
   -moz-border-radius:8px;
   -webkit-border-radius:8px;
   border-radius:8px; 
   padding: 10px 10px 10px 10px;        
   
   box-shadow: 3px 3px 5px ButtonFace;
   -webkit-box-shadow:  3px 3px 5px ButtonFace;
   -moz-box-shadow: 3px 3px 5px ButtonFace;*/
   
/*}*/

.divtitpro
{	
    
    border-bottom-color: buttonFace;
    border-bottom-width: 1px;
    border-bottom-style: dotted ;
    
    width:172px;
    margin-left:0px;
    min-height:20px;  
    text-align:left;
    padding:  0px 0px 0px 1px;   
    background: white;  
       
    
    
}


.divtipsec
{	
	border-left-color:  silver;  
    border-left-width: 0px;
    border-left-style: solid;

   border-right-color :  silver;  
    border-right-width: 1px;
    border-right-style: solid;
    border-top-color: silver;  
    border-top-width: 1px;
    border-top-style: solid;
    border-bottom-color: silver;  
    border-bottom-width: 1px;
    border-bottom-style: solid;
}


.divMenuSector
{
    margin-left:0px;      
}

.divMenuProduct
{
    margin-left:0px;   
    
     
}

.divMenuRefer
{
    margin-left:0px; 
}


.divEnlacesRelProduct
{
    margin-left:15px;  
    margin-top:40px;
}



.panelmovSector  
{     
     float  :  right;
     width  : 570px;
     min-height: 10px;     
     text-align: right;
     margin-right: 0px; 
     margin-top: 5px; 
     margin-bottom: 10px;          
}



.divProductGrupo
{
   width: 755px; 
   min-height: 32px; 
   text-align: left; 
   float:left;
   margin-left: 15px;
   margin-top:15px;
}

.divProductDescrip
{
   width: 730px; 
   min-height: 15px; 
   text-align: left; 
   float: left;
   margin-left: 10px;
   margin-top:10px;  
   
   border-right-width: 1px;
   border-right-style: solid;
   border-right-color:  #F2F2F2;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #F2F2F2;
   border-left-width: 1px;
   border-left-style: solid;
   border-left-color: #F2F2F2;
   border-Bottom-width: 1px;
   border-Bottom-style: solid;
   border-Bottom-color: #F2F2F2;
  /* -moz-border-radius:8px;
   -webkit-border-radius:8px; 
   border-radius:8px;*/
     -moz-border-radius-bottomright: 8px;     
   border-bottom-right-radius:8px;     
 -webkit-border-bottom-right-radius:8px;
   -moz-border-radius-topright: 8px;     
   border-top-right-radius:8x;     
 -webkit-border-top-right-radius:8px;
   padding:15px 15px 15px 15px;
   line-height:20px;
    box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2;
   background-color:#F9F9F9;
}

.divdlProduct
{
   width: 735px; 
   min-height: 60px; 
   text-align: left; 
   float:left;
   margin-top:10px;
   margin-left:0px;
   line-height:20px;
   
}

.imgLogoProduct
{
    float:right;
}
.BrandProd 
{
    float:left;
}


.divMenuEmpresaPres
{
    margin-left:0px;    
}

.divEmpresaPres
{
   width: 650px; 
   min-height: 10px; 
   text-align: left; 
   float:left;
   margin-left: 15px;
   margin-top: 15px;
   
   
   
}

.divdlPresEmp
{ 
    
   width: 730px; 
   min-height: 100px; 
   text-align: left; 
   margin-left: 10px;
   float:left;
   margin-top:20px;
   margin-bottom:15px;
   
   line-height:20px;
   
   border-right-style: solid;
   border-right-color: #F2F2F2;
   border-right-width: 1px;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #F2F2F2;
   border-left-width: 1px;
   border-left-style: solid;
   border-left-color: #F2F2F2;
   border-Bottom-width: 1px;
   border-Bottom-style: solid;
   border-Bottom-color: #F2F2F2;        
   /*-moz-border-radius:8px;
   -webkit-border-radius:8px;
   border-radius:8px;     */
     -moz-border-radius-bottomright: 8px;     
   border-bottom-right-radius:8px;     
 -webkit-border-bottom-right-radius:8px;
   -moz-border-radius-topright: 8px;     
   border-top-right-radius:8x;     
 -webkit-border-top-right-radius:8px;
   padding:  15px 15px 15px 15px; 
   box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2;
   
   
 /*  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F2F2F2), to(white));
      background: -moz-linear-gradient(#F2F2F2, white);
      background: linear-gradient(#F2F2F2, white);
      -pie-background: linear-gradient(#F2F2F2, white); */
   
}

.divMenuEmpProc
{
    margin-left:0px;   
}

.divPresEmpProc
{
   width: 570px; 
   min-height: 32px; 
   text-align: left; 
   float: left;
   margin-left:15px;
   margin-top:15px;
}

.divdlPresEmpProc
{
   width: 725px; 
   min-height: 30px; 
   text-align: left; 
   float: left;
   margin-top: 10px;
   margin-left:5px;
}

.divMenuEmpresaPresworld
{
    margin-left:0px;   
}

.divEmpresaPresWorld
{
   width: 630px; 
   min-height: 25px; 
   text-align: left; 
   float:left;
   margin-left: 10px;
   margin-top: 15px;
   line-height:20px;
   padding:10px 10px 10px 10px;
   
}


.divSucur
{
   width: 630px; 
   min-height: 50px; 
   text-align: left; 
   float:left;
   margin-left: 10px;
     
   margin-top: 40px;
   
  /* border-right-width: 1px;
   border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
   -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    padding:15px 15px 15px 15px;
    box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2;*/
   
}

.divSucur2
{
   width: 430px; 
   min-height: 50px; 
   text-align: left; 
   float:right;
   margin-right: 0px;
   
   margin-top: 30px;
  
   
   border-right-width: 1px;
   border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
   -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    padding:15px 15px 15px 15px;
        box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2;
   
}

.divEmpresaPresWorldMap
{
   width: 600px; 
   min-height: 50px; 
   text-align: left; 
   float:left;
   margin-left:45px;
   margin-top: 5px;   
}

.divmoverCurMap
{
   text-align: center;  
   margin-left: 20px;
   height:5px;
}


.divEmpresaTitCal
{
     width: 700px; 
   min-height: 20px; 
   text-align: left; 
   margin-left: 15px;
   float:left;   
   margin-top: 15px;
   line-height: 20px;
}


.divEmpresaPresCal
{
   width: 725px; 
   min-height: 200px; 
   text-align: left; 
   margin-left: 15px;
   float:left;   
   margin-top: 20px;
   line-height: 20px;
   
    border-right-style: solid;
    border-right-color: #F2F2F2;
    border-right-width: 1px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;        
    /*-moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;*/
      -moz-border-radius-bottomright: 8px;     
   border-bottom-right-radius:8px;     
 -webkit-border-bottom-right-radius:8px;
   -moz-border-radius-topright: 8px;     
   border-top-right-radius:8x;     
 -webkit-border-top-right-radius:8px;
    padding: 15px 15px 15px 15px;    
       box-shadow: 2px 2px 1px #F2F2F2;
   -webkit-box-shadow:  2px 2px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2;
   
    
}

.divMenuEmpresaCal
{
    margin-left:0px;  
}

.divimgCal
{
   width: 80px; 
   min-height: 10px; 
   text-align: left; 
   float:left;
   margin-left: 150px;
   margin-top: 20px;     
   
}

.divContact
{
   width: 650px; 
   min-height: 10px; 
   text-align: left; 
   float:left;
   margin-left: 10px;
   margin-top: 10px; 
  
}

.divformsol
{
   width: 730px; 
   min-height: 100px; 
   text-align: left; 
   float:left;
   margin-left: 10px;
   margin-top: 10px;
   
   border-right-width: 1px;
   border-right-style: solid;
   border-right-color: #F2F2F2;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #F2F2F2;
   border-left-width: 1px;
   border-left-style: solid;
   border-left-color: #F2F2F2;
   border-Bottom-width: 1px;
   border-Bottom-style: solid;
   border-Bottom-color: #F2F2F2;
   /*-moz-border-radius:8px;
   -webkit-border-radius:8px;
   border-radius:8px;*/
     -moz-border-radius-bottomright: 8px;     
   border-bottom-right-radius:8px;     
 -webkit-border-bottom-right-radius:8px;
   -moz-border-radius-topright: 8px;     
   border-top-right-radius:8x;     
 -webkit-border-top-right-radius:8px;
   padding:15px 15px 15px 15px;
   box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2;
   line-height:20px; 
  
}

.divenlaRefer
{   
    width:172px;
    min-height:60px;  
    text-align:left;
    padding:  0px  0px 0px 15px;   
    background: white;  
}



.divRefer
{
   width: 735px; 
   height: 32px; 
   text-align: left; 
   margin-left: 15px;
   float:left;
   margin-top:15px;     
}

.divimgRefer
{
   width: 550px; 
   height: 32px; 
   text-align: left; 
   margin-left: 10px;
   float:left;
   margin-top:20px;
}

.divGridRefer
{
   width: 725px; 
   min-height: 100px; 
   text-align: left; 
   margin-left: 15px;
   float:left;
   margin-top:60px;
   border-right-width: 1px;
    border-right-style: solid;
    border-right-color:  #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
    /*-moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;*/
      -moz-border-radius-bottomright: 8px;     
   border-bottom-right-radius:8px;     
 -webkit-border-bottom-right-radius:8px;
   -moz-border-radius-topright: 8px;     
   border-top-right-radius:8x;     
 -webkit-border-top-right-radius:8px;
    padding:15px 15px 15px 15px;
    box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2;
   
}

.divPagRefer
{
   width: 660px; 
   min-height: 20px; 
   text-align: right; 
   margin-right: 60px;
   float:right;
   
   border-top-width: 0px;
   border-top-style: solid;
   border-top-color: ButtonFace;      
   
   
}
 
       
.panelMovRefer  
{     
     float  :  right;
     width  : 460px;
     min-height: 10px;     
     text-align: right;
     margin-right: 0px; 
 
}

.divFormRefView
{
   width: 655px; 
   min-height: 30px; 
   text-align: left; 
   margin-left: 10px;
   float:left;
   margin-top:10px;
}


.panelVolRefView
{     
   float  :  right;
     width  : 560px;
     min-height: 10px;     
     text-align: right;
     margin-right: 0px; 
     margin-top: 20px; 
     margin-bottom: 5px;            
}


.divTitProy
{
   width: 735px; 
   min-height: 20px; 
   text-align: left;    
   float:left;
   
  /* border-bottom-width: 1px;
   border-bottom-style: dotted;
   border-bottom-color: red;   */
}

.divFichaRefer
{
   width:735px; 
   min-height: 40px; 
   text-align: left;    
   float:left; 
   margin-top: 10px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
    /*-moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;*/
      -moz-border-radius-bottomright: 8px;     
   border-bottom-right-radius:8px;     
 -webkit-border-bottom-right-radius:8px;
   -moz-border-radius-topright: 8px;     
   border-top-right-radius:8x;     
 -webkit-border-top-right-radius:8px;
    padding:10px 10px 10px 10px;
      box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2;
}

.divimgProyRefer
{
    width: 560px; 
   min-height: 80px; 
   text-align: left;    
   float:right; 
   margin-right:0px;
   margin-top: 10px;
 /*   border-right-width: 1px;
    border-right-style: solid;
    border-right-color: silver;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: silver;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: silver;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: silver;
     -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;*/
     padding:10px 10px 10px 10px;
    
}

.divNews
{
   width: 725px; 
   height: 32px; 
   text-align: left; 
   float:left;
   margin-left:15px;
   margin-top:10px;
}


.divGridNews
{
   width: 770px; 
   min-height: 200px; 
   text-align: left; 
   margin-left: 0px;
   float:left;
   margin-top:5px;
}

.divPagNews
{
   width: 580px; 
   min-height: 20px; 
   text-align: right; 
   margin-right: 25px;
   float:right;
   
   border-top-width: 1px;
   border-top-style: dotted;
   border-top-color: red;         
   
}

.panelMovNews
{
    float  :  right;
     width  : 730px;
     min-height: 10px;     
     text-align: right;
     margin-right: 0px;  
}



.divFormNew
{
   width: 700px; 
   min-height: 150px; 
   text-align: left; 
   margin-left: 0px;
   float:left;
   margin-top:0px;
}

.divTitNew
{
   width: 735px; 
   min-height: 20px; 
   text-align: left;    
   float:left;
   
  /* border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: ButtonFace;*/
    
}

.divimgNew
{
    float:left;
    margin-left:100px;
    margin-top: 20px;
   
    
}


.divtextNew 
{
   width: 715px; 
   min-height: 150px; 
   text-align: left;  
   margin-left: 0px;  
   float:left;  
   margin-top: 20px;  
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
    -moz-border-radius-bottomright: 8px;     
    border-bottom-right-radius:8px;     
    -webkit-border-bottom-right-radius:8px;
    -moz-border-radius-topright: 8px;     
    border-top-right-radius:8x;     
    -webkit-border-top-right-radius:8px;
   /* -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;*/
    padding:  20px 20px 20px 20px; 
    line-height:20px;
     box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2;
}

.divImpNew
{
   width: 150px; 
   min-height: 20px; 
   text-align: right;    
   float: right;
   margin-right: 10px;  
}

.divNewHomedl
{
    min-height: 50px;
}

.divtxtFichProd  
{
    float:left;
    min-height:60px;
    margin-left:0px;
    width:730px; 
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
    /*-moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;*/
      -moz-border-radius-bottomright: 8px;     
   border-bottom-right-radius:8px;     
 -webkit-border-bottom-right-radius:8px;
   -moz-border-radius-topright: 8px;     
   border-top-right-radius:8x;     
 -webkit-border-top-right-radius:8px;
    padding:15px 15px 15px 15px;      
    
   box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2; 
   
   }




.divimgFichProd
{
    float:left;
    margin-right: 0px;   
   /* border-right-width: 1px;
    border-right-style: solid;
    border-right-color: ButtonFace;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    padding:10px 10px 10px 10px;  */   
}

.divtxtFichProd2
{
     float: right;         
     margin-right: 0px; 
     
}

.divProductMas
{
    float:right;
    width:40px;
    margin-right: 0px;
    height:10px;
    margin-bottom:0px;
}



.divsolinfo 
{    
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #D8D8D8;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #D8D8D8;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #D8D8D8;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #D8D8D8;
   -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;  
    padding:   5px 2px 2px 6px;
    float:left;   
    
    width:180px;    
    height: 70px;
    margin-left:0px;
    margin-top:20px;
    /*box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 8x 8px 8px #F2F2F2;*/
   
}


.divtxtFichProc
{
    float:left;
    min-height:150px;
    margin-left:0px;
    width:745px; 
    margin-top: 10px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color:  #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
  /* -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;*/
      -moz-border-radius-bottomright: 8px;     
   border-bottom-right-radius:8px;     
 -webkit-border-bottom-right-radius:8px;
   -moz-border-radius-topright: 8px;     
   border-top-right-radius:8x;     
 -webkit-border-top-right-radius:8px;
    padding:10px 10px 10px 10px;
    line-height: 20px;  
    
    box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2;
      
}


.divtxtFichProc2
{
   float:left;
    min-height:150px;
    margin-left:5px;
    width:540px; 
    margin-top: 10px;    
}

.divimgFichProc
{
    float:right;         
    margin-right:0px;
    margin-top: 40px;  
}

.divtxtFichNew
{
    float :left;
    min-height:90px;
    margin-left:0px;
    width:740px; 
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
  /*  -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;*/
      -moz-border-radius-bottomright: 8px;     
   border-bottom-right-radius:8px;     
 -webkit-border-bottom-right-radius:8px;
   -moz-border-radius-topright: 8px;     
   border-top-right-radius:8px;     
 -webkit-border-top-right-radius:8px;
    padding: 10px 10px 10px 10px; 
     box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2;
   /*background-color:#F9F9F9;*/
   background-color:white;
  
   
 /*background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F2F2F2), to(white));
      background: -moz-linear-gradient(white,#F2F2F2);
      background: linear-gradient(#F2F2F2, white);
      -pie-background: linear-gradient(#F2F2F2, white);*/


   
}

.divtxtFichNew2
{
   float:left;
   margin-left:10px;
   width:555px;   
   min-height:90px;
   background-color:white;
  /* border-right-width: 1px;
   border-right-style: solid;
   border-right-color: #F2F2F2;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #F2F2F2;
   border-left-width: 1px;
   border-left-style: solid;
   border-left-color: #F2F2F2;
   border-Bottom-width: 1px;
   border-Bottom-style: solid;
   border-Bottom-color: #F2F2F2;*/
  /* -moz-border-radius:8px;
   -webkit-border-radius:8px;
   border-radius:8px;*/
   padding: 10px 10px 10px 10px;    
   line-height:20px; 
  
    
}

.divimgFichNew
{
    float:left;  
    width:150px;
    height:100px;
    margin-top:15px;
   
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    padding:0px 0px 0px 0px; 
    /*box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2;*/
   
   
}


.divNewMas
{
    float:right;
    width:40px;
    margin-right: 0px;
    height:4px;
    margin-bottom:0px;
    margin-top:5px;
}

.panelVolNewView
{     
     float  :  right;
     width  : 260px;
     min-height: 10px;     
     text-align: right;
     margin-right: 0px; 
     margin-top: 20px; 
     margin-bottom: 5px;          
}

.divMenuNews
{
    margin-left:0px;    
}

.panelMovEmp
{
     float  :  right;
     width  : 700px;
     min-height: 10px;     
     text-align: right;
     margin-right: 0px;  
}

.panelMovProd
{
     float :  right;
     width  : 700px;
     min-height: 10px;     
     text-align: right;
     margin-right: 0px;  
     margin-top: 5px;
}

.divtxtPortadaProd
{
    float:left;
    min-height:150px;
    margin-left:5px;
    margin-top:10px;
    width:230px; 
    text-align:left;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    padding:  10px 10px 10px 10px;
     box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2;
   
 background-color:#F9F9F9;
   
   
   
   /* background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F2F2F2), to(white));
      background: -moz-linear-gradient(#F2F2F2, white);
      background: linear-gradient(#F2F2F2, white);
      -pie-background: linear-gradient(#F2F2F2, white);*/
   
    
  
    
}


.divimgPortadaProd
{
    float:left;
    height:110px;
    width:220px; 
    margin-left:3px;
    margin-top:10px;    
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;    
    box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2;
    
}


.divsubtxtPortadaProd
{
    float:left;
    min-height:120px;
    margin-left:3px;
    margin-top:5px;
    width:210px; 
    text-align:left;
  /* border-right-width: 1px;
    border-right-style: solid;
    border-right-color: ButtonFace;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;*/
   /* -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;*/
    padding: 5px 5px 5px 5px;
    line-height:20px;
    background-color:White;
    
}



.divPortadaProdMas
{
    float:right;
    width:40px;
    margin-right: 0px;
    height:10px;
    margin-bottom:1px;       
}



a.linkopacityPortadaProd img 
{
	 opacity:0.90;
     -moz-opacity: 0.90;
     -khtml-opacity: 0.90;
     /*-ms-filter: "alpha(opacity=8)";*/
     /*-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);*/
     filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
     -ms-opacity: 0.90; 	
	 }

a.linkopacityPortadaProd:hover img 
{		
	 opacity:1.0;
     -moz-opacity: 1.0;
     -khtml-opacity: 1.0;
     /*-ms-filter: "alpha(opacity=100)"; */
     /*-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);*/
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	 -ms-opacity: 1.0;	 	 
}


a.linkopacityRefer img 
{
	 opacity:0.9;
     -moz-opacity: 0.9;
     -khtml-opacity: 0.9;    
     filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
     -ms-opacity: 0.9; 	
	 }

a.linkopacityRefer:hover img 
{		
	 opacity:1.0;
     -moz-opacity: 1.0;
     -khtml-opacity: 1.0;     
     filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	 -ms-opacity: 1.0;	 	 
}

.subdividioma
{
   width: 700px;
   height: 22px;
   text-align: left;
   margin-left:0px;
   float:left;
   margin-top:2px;
   padding:0px 0px 0px 10px;
     
}

.lbIdioma
{
	border:  none; 
	background-color: white;	
	font-family:  Verdana;
	font-size: 10px;
	color : red;
	text-decoration:none;
	text-align: left;	
	cursor: hand;
}

.lbIdiomaSel
{
	border:  none; 
	background-color: white;	
	font-family:  Verdana;
	font-size: 10px;
	color : red;
	text-decoration:none;
	text-align: left;	
	cursor: hand;
	font-weight: bold;	
}


.lbIdiomaWhite
{
    border:  none; 
	background-color: red;	
	font-family:  Verdana;
	font-size: 10px;
	color : white;
	text-decoration:none;
	text-align: left;	
	cursor: hand;    
}

.lbIdiomaWhiteSel
{
    border:  none; 
	background-color: red;	
	font-family:  Verdana;
	font-size: 10px;
	color : white;
	text-decoration:none;
	text-align: left;	
	cursor: hand;
	font-weight: bold;	
	text-align:left;
    
}


.subFooterIqdo
{
    float:left;
    margin-left:15px;
    text-align:left;
}

.subHeaderDerecho
{
    float:right;
    margin-right:15px;
    text-align:right;
    margin-top:33px;    
}

.subHeaderIzquierdoSearch
{
    float:left;
    margin-left:15px;
    text-align:left;
    margin-top:35px;
}

.sub2HeaderIzquierdoSearch
{
     float:left;
 margin-top :5px;
}

.subHeaderIzquierdo
{
    float:left;
    margin-left:0px;
    text-align:left;
    margin-top:0px;    
}



.subFooterDere
{
    float:right;
    margin-right:15px;
    text-align:right;
    margin-top:15px;
   
}

.divTitReferencias
{
    float :left;  
    width :590px;
    min-height:15px;
    margin-left: 15px;
    margin-top: -5px;
    
}


.divReferencias
{
    float :left;  
    width:360px;
    min-height:100px;
    margin-left:5px;
    margin-top: 10px;
   
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    padding: 15px 10px 10px 10px;   
    box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2;
}

.divimgFichRefer
{
    float:left;
    margin-left: 0px;   
   /* border-right-width: 1px;
    border-right-style: solid;
    border-right-color: ButtonFace;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    padding:10px 10px 10px 10px;  */   
}

.divtxtRefer
{
     float: left;         
     margin-left: 10px;      
     padding: 15px 0px 0px 0px;
}



.divTitPortProduct
{
   width: 735px; 
   height: 30px; 
   text-align: left; 
   float:left;
   margin-left:5px;
   margin-top:15px;
}

 

.divBordes
{ 
  
    
   /* border-right-width   : 1px;
    border-right-style: solid;
    border-right-color: Red;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: Red;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: Red;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: Red;        */
    -moz-border-radius-topright: 15px;
    -moz-border-radius-topleft:  15px;
    border-top-left-radius: 15px;   
    border-top-right-radius:15px;     
    -webkit-border-top-right-radius:15px;
    -webkit-border-top-left-radius:15px;   
    Height: 35px;
    Width: 130px;
    font-size: 11px;                    
}


.divFormProdView
{

  width   : 655px; 
   min-height: 30px; 
   text-align: left; 
   margin-left: 10px;
   float:left;
   margin-top:10px;
}

.divTitProdView
{
   width: 745px; 
   min-height: 20px; 
   text-align: left;    
   float:left;  
  
}

.divFichaProd
{
    width: 570px; 
    min-height: 20px; 
    text-align: left;    
    float:left; 
    margin-top: 10px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: ButtonFace;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;
     -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
     padding:10px 10px 10px 10px;
}


.divimgProdView
{
   width: 570px; 
   min-height: 20px; 
   text-align: center;    
   float:right; 
   margin-right:0px;
   margin-top: 10px;
 /*   border-right-width: 1px;
    border-right-style: solid;
    border-right-color: ButtonFace;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;
     -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
     padding:10px 10px 10px 10px;
          box-shadow: 3px 3px 5px ButtonFace;
   -webkit-box-shadow:  3px 3px 5px ButtonFace;
   -moz-box-shadow: 3px 3px 5px ButtonFace;*/
    
}


.divFichaProdView
{
   width: 730px; 
   min-height: 5px; 
   text-align: left;    
   float:left; 
   margin-top: 10px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
     -moz-border-radius-bottomright: 8px;     
   border-bottom-right-radius:8px;     
 -webkit-border-bottom-right-radius:8px;
   -moz-border-radius-topright: 8px;     
   border-top-right-radius:8x;     
 -webkit-border-top-right-radius:8px;
  /*  -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;*/
    padding:15px 15px 15px 15px;
    line-height: 20px;
    box-shadow: 1px 1px 1px #F2F2F2;
    -webkit-box-shadow:  1px 1px 1px #F2F2F2;
    -moz-box-shadow: 1px 1px 1px #F2F2F2;
}


.divdescargaProdView
{
   min-width: 20px; 
   min-height: 5px; 
   text-align: left;    
   float:left; 
   margin-top: 10px;
   background-color: Green; 
   -moz-border-radius-bottomright: 8px;     
   border-bottom-right-radius:8px;     
 -webkit-border-bottom-right-radius:8px;
   -moz-border-radius-topright: 8px;     
   border-top-right-radius:8px;     
 -webkit-border-top-right-radius:8px;
 opacity:0.8;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
 
  /*-moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;*/
 padding:15px 15px 15px 15px; 
   
    
}

.divShareProdView
{
    width: 570px; 
   min-height: 15px; 
   text-align: left;    
   float:left; 
   margin-top: 10px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: ButtonFace;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;
     -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
     padding:10px 10px 10px 10px;
    
}

.divSubShareProdView
{
    float:right;
    text-align:right;
    width: 800px;   
    height:10px;   
    margin-right: 0px;    
}

.panelMovPortRefer
{
     float :  right;
     width  : 620px;
     min-height: 10px;     
     text-align: right;
     margin-right: 10px;  
     margin-top: 5px;
}

.panelMovFichaProd
{
     float :  right;
     width : 190px;
     min-height: 10px;     
     text-align: right;
     margin-right: 0px;  
     margin-top: 5px;
}

.divimgPresEmp
{
   width:755px; 
   min-height: 80px; 
   text-align: left; 
   float:left;
   margin-left: 15px;
   margin-top: 20px;
  /* padding:  5px 5px 5px 5px;*/
/*    border-right-style: solid;
    border-right-color: ButtonFace;
    border-right-width: 1px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;        
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;   */
}  

.panelmovCalidad
{     
     float  :  right;
     width  : 10px;
     min-height: 10px;     
     text-align: right;
     margin-right: 5px; 
     margin-top: 5px; 
     margin-bottom: 10px;          
}


.panelmovPresWorld
{
    float  :  right;
     width : 560px;
     min-height: 10px;     
     text-align: right;
     margin-right: 120px; 
     margin-top: 5px; 
     margin-bottom: 5px;  
}


.panelmovMailFriend
{
      float  :  right;
     width  : 560px;
     min-height: 10px;     
     text-align: right;
     margin-right: 0px; 
     margin-top: 5px; 
     margin-bottom: 5px;  
}

.divSearchNews
{
   width: 725px; 
   min-height: 60px; 
   text-align: left; 
   float:left;
   margin-left:15px;
   margin-top:5px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: ButtonFace;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    padding: 15px 15px 15px 15px;        
}


.divtxtFileNew
{ 
    float :left;
    min-height:20px;
    margin-left:7px;
    width:747px; 
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: ButtonFace;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    padding:5px 5px 5px 5px;        
}

.divtxtFileNew2
{
   float:right;
   margin-right:0px;
   width:745px;   
    
}

.divNewsFileResult
{
   width: 740px; 
   min-height: 5px; 
   text-align: right; 
   float:left;
   margin-left:20px;
   margin-top:5px;    
   padding: 5px 5px 5px 5px;        
}

.divSearchNews2
{
   width: 450px; 
   min-height: 10px; 
   text-align: left; 
   float:left;
   margin-left:40px;
   margin-top:5px;   
   padding: 5px 5px 5px 5px;        
}



.divTitSearch
{
   width: 550px; 
   min-height: 20px; 
   text-align: left; 
   margin-left: 15px;
   float:left;
   margin-top:10px;
}


.divResulSearch
{
   width: 570px; 
   min-height: 20px; 
   text-align: right; 
   margin-right: 0px;
   float:right;
   margin-top:20px;
}

.divSearchResult
{
    width: 730px; 
    min-height: 32px; 
    text-align: left; 
    margin-right: 0px;
    float:right;
    margin-top:10px;
    border-right-style: solid;
    border-right-color: ButtonFace;
    border-right-width: 1px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;        
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px; 
    padding: 10px 10px 10px 10px;           
}

.panelmovSearch  
{     
   float  :  right;
   width  : 570px;
   min-height: 10px;     
   text-align: right;
   margin-right: 0px; 
   margin-top: 5px; 
   margin-bottom: 5px;          
}

.subdivfecha
{
   float:right;
   text-align:right;
   margin-right:20px;
   width:200;  
   
}

.subdivfecha2
{
   float:left;
   text-align:left;
   margin-left:190px;
   width:700;
}

.panelmovContact  
{     
   float  :  right;
   width  : 500px;
   min-height: 10px;     
   text-align: right;
   margin-right: 0px; 
   margin-top: 5px; 
   margin-bottom: 10px;          
}

.panelmovSiteMap  
{     
     float  :  right;
     width  : 100px;
     min-height: 10px;     
     text-align: right;
     margin-right: 0px; 
     margin-top: 5px; 
     margin-bottom: 10px;          
}

.panelmovDocLegal  
{     
     float  :  right;
     width  : 100px;
     min-height: 10px;     
     text-align: right;
     margin-right: 0px; 
     margin-top: 5px; 
     margin-bottom: 10px;               
}

.divErropage
{
   width: 550px; 
   min-height: 32px; 
   text-align: left; 
   margin-left: 15px;
   float:left;
   margin-top:20px;
}


.divtxtFichSector
{
    float:left;
    min-height:60px;
    margin-left:10px;
    width:730px; 
    margin-top: 20px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color:   #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
    
   /* -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;*/
      -moz-border-radius-bottomright: 8px;     
   border-bottom-right-radius:8px;     
 -webkit-border-bottom-right-radius:8px;
   -moz-border-radius-topright: 8px;     
   border-top-right-radius:8x;     
 -webkit-border-top-right-radius:8px;
    padding:15px 15px 15px 15px;
    line-height: 20px;  
    
   box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2;
  /* background-color: #F2F2F2;      
      background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F2F2F2), to(white));
      background: -moz-linear-gradient(white,#F2F2F2);
      background: linear-gradient(#F2F2F2, white);
      -pie-background: linear-gradient(#F2F2F2, white);*/
      
}


.divsubtxtFichSector
{
    background-color: White;
  
    padding: 15px 15px 15px 15px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color:   #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
      -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    
 
  
}


.divimgCalidad
{
   width: 755px; 
   min-height: 80px; 
   text-align: left; 
   float:left;
   margin-left: 15px;
   margin-top: 20px;
  
  /*  border-right-style: solid;
    border-right-color: ButtonFace;
    border-right-width: 1px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;        
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;   */
}


.divBannerTemp
{    
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #D8D8D8;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #D8D8D8;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #D8D8D8;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #D8D8D8;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;  
     padding:   5px 2px 2px 6px;
    float:left;   
    
    width:180px;    
    height: 120px;
    margin-left:0px;
    margin-top:20px;
    /*box-shadow: 2px 2px 1px #D8D8D8;
   -webkit-box-shadow:  2px 2px 1px #D8D8D8;
   -moz-box-shadow: 1px 1px 1px #D8D8D8;*/
   
   
}


.divYoutube
{    
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #D8D8D8;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #D8D8D8;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #D8D8D8;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #D8D8D8;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;  
     padding:   15px 2px 2px 6px;
    float:left;   
    text-align:center;
    
    width:180px;    
    height: 60px;
    margin-left:0px;
    margin-top:20px;
  /*   box-shadow: 3px 3px 5px ButtonFace;
   -webkit-box-shadow:  3px 3px 5px ButtonFace;
   -moz-box-shadow: 3px 3px 5px ButtonFace;*/
   
}


.divimgSector
{
   width: 755px; 
   min-height: 80px; 
   text-align: left; 
   float:left;
   margin-left: 15px;
   margin-top: 20px;
  /* padding:  5px 5px 5px 5px;*/
/*    border-right-style: solid;
    border-right-color: ButtonFace;
    border-right-width: 1px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: ButtonFace;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: ButtonFace;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: ButtonFace;        
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;   */
}  



.divSolInfoFicha
{
   width: 740px; 
   min-height: 5px; 
   text-align: left;    
   float:right; 
   margin-top: 5px;
    
  padding:15px 15px 15px 15px;
  line-height: 20px;
  margin-left: 20px;
    
}


.alinearimagen 
{
    float: left;
    margin-top:5px;
}

.alinearimagentxtGrande 
{
    float: left;
    margin-top:9px;
    padding: 0px 3px 0px 0px;
}


.divBackListProduct
{
    float:right;
    margin-right: 0px;
}

.divSubTitProd
{
    float:left;
}


.divOficinas
{
   width: 730px; 
   min-height: 50px; 
   text-align: left; 
   float:left;
   margin-left: 10px;     
   margin-top: 5px;
   
   border-right-width: 1px;
   border-right-style: solid;
    border-right-color: #F2F2F2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #F2F2F2;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #F2F2F2;
    border-Bottom-width: 1px;
    border-Bottom-style: solid;
    border-Bottom-color: #F2F2F2;
   /*-moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;*/
      -moz-border-radius-bottomright: 8px;     
   border-bottom-right-radius:8px;     
 -webkit-border-bottom-right-radius:8px;
   -moz-border-radius-topright: 8px;     
   border-top-right-radius:8x;     
 -webkit-border-top-right-radius:8px;
    padding:15px 15px 15px 15px;
    box-shadow: 1px 1px 1px #F2F2F2;
   -webkit-box-shadow:  1px 1px 1px #F2F2F2;
   -moz-box-shadow: 1px 1px 1px #F2F2F2; 
   line-height:20px; 
    
  
}

.divSubOficinas
{
    float: left;  
    width: 120px; 
    margin-left:0px; 
    line-height:20px; 
    
}

.divSubOficinas2
{
    float: right;  
    width:610px;  
    line-height:20px; 
    
}


.divsubformsol
{
    float: left;  
    width: 140px; 
    margin-left:0px;
    line-height:20px;  
}

.divsubformsol2
{
    float: right;  
    width:590px;
    line-height:20px; 
}



.divBuscarNews
{
    float: right;
    margin-right: 0px;
    text-align:right;
    
}
