.modulo1 {
    background-color: #3A5A94;
}
.busquedaproductos {
    background-color: #D7E0E7;
    
  
}

.busquedaproductos div{
    margin:1px;
}
.registrados {
    background-color: #BECCD9;
    
 
}
.registrados div{
    margin:1px;
}
.modulo2{  background-color: #FFFFFF;}

.modulo3 {
    background-color: #EAEAEA;
   
    
}
.modulo3 div{
    margin:10px;
}
.modulo4 {
    background-color: #C3D1DC;
    
  
}
.modulo4 div{
    margin:10px;
}
.modulo5 {
    background-color: #BECCD9;
    
  
}
.modulo5 div{
    margin:10px;
}
.menutexto {
    background-color: #AEBFCF;
    
  
}
.menutexto div{
    margin:10px;
}
.copy{
    background-color: #CDD8E2;
   
    font-size:10px;
   
}
.copy div{
    margin:10px;
}
body{
    margin:0;
    padding:0;
}
td{
    color:#6e6e6e;
    font:11px/1 "trebuchet ms", verdana, geneva, sans-serif;
    text-align:left;
}

.txtpeq{
    font-size:10px;
}

a{
    color:#6e6e6e;
    text-decoration:none;
}
a:visited{
	color:#6e6e6e;
}
a:hover{
	color:#000;
}

.inputbox{
    color:#6e6e6e;
    font:10px/1 "trebuchet ms", verdana, geneva, sans-serif;
    border:1px solid #6E6E6E;
}

.inputbox:focus{
    border:1px solid #AEBFCF;
}

.inputbox:blur{
    border:1px solid #6E6E6E;
}

.sectiontableheader object{
    position:relative;
    bottom: -4px;
    left: 3px;
}
.sectiontableheader embed{
    position:relative;
    bottom: -4px;
    left: 3px;
}


.familiaproductos object{
    position:relative;
    bottom: -1px;
    left: 3px;
}
.familiaproductos embed{
    position:relative;
    bottom: -1px;
    left: 3px;
}

.sectiontableheader {
    margin:10px;
}

.sectiontableheader a{
    position:relative;
    bottom: -4px;
    left: 3px;
}

.listadoproductosfamilia a, .sectiontableheader a, .sectiontableentry1 a, .sectiontableentry2 a{
    color:#6e6e6e;
    text-decoration:none;
    font-weight:bold;
}

.listadoproductosfamilia a:link, .sectiontableheader a:link, .sectiontableentry1 a:link, .sectiontableentry2 a:link{
    color:#6e6e6e;
    text-decoration:none;
    font-weight:bold;
}


.listadoproductosfamilia a:hover, .sectiontableheader a:hover, .sectiontableentry1 a:hover, .sectiontableentry2 a:hover{
    color:#000;
    text-decoration:none;
    font-weight:bold;
}

.barranavegacion{			
		float:left;
		
        text-align:center;
        width:100%;
        border:0px solid #6E6E6E;
        margin: 10px;
}
.barranavegacion a, .linkazul{
    color:#7E8FB1;
    text-decoration:none;
    font-weight:bold;
}
.barranavegacion a:link, .linkazul:link{
    color:#7E8FB1;
    text-decoration:none;
    font-weight:bold;
}
.barranavegacion a:visited, .linkazul:visited{
    color:#7E8FB1;
    text-decoration:none;
    font-weight:bold;
}
.barranavegacion a:hover, .linkazul:hover{
    color:#455D8E;
    text-decoration:none;
    font-weight:bold;
}

.linknegrita{
    color:#6e6e6e;
    text-decoration:none;
    font-weight:bold;
}
.linknegrita:visited{
	color:#6e6e6e;
    font-weight:bold;
}
.linknegrita:hover{
	color:#000;
    font-weight:bold;
}

.linknegrita a{
    color:#6e6e6e;
    text-decoration:none;
    font-weight:bold;
}
.linknegrita:visited a{
	color:#6e6e6e;
    font-weight:bold;
}
.linknegrita:hover a{
	color:#000;
    font-weight:bold;
}

.contentheading{
    font-weight:bold;
}
label{
    font-weight:bold;
}

.margenes, .margenes div{
   margin:10px;
}


/* Borde Azul medio y Fondo Blanco de los formularios */
TABLE.bordeazulfondoblanco
{ background-color: #FFFFFF; border: 1px #6699CC solid;
}


TD.lstcab
{
    BORDER-BOTTOM: black 1px solid #F0F8FF;
    BORDER-LEFT: black 1px solid #F0F8FF;
    BORDER-RIGHT: black 1px solid #F0F8FF;
    BORDER-TOP: black 1px solid #F0F8FF;
    COLOR: #FFFFFF;
 font: 10px/12px Tahoma, Arial, Helvetica, sans-serif;
 background-color : #306291;
 text-align: center;
}

td.fondogris
{ background-color: #F8F8F8; 
}
h1{
 font-weight:bold;
font:11px/1 "trebuchet ms", verdana, geneva, sans-serif;
}