/*
admin estilos
*/

.body 
 {
  background-color: #ffffff;
  text-align: center;
  margin: 0px 0px 0px 0px;
  font-size: 80.5%; /* Resets 1em to 10px */
  font-family: Arial, Sans-Serif;
  color: #006699;
}

#documento
 {
  /*position: absolute;*/
  /*nos posicionamos en el centro del navegador*/
  /*top:50%;*/
  /*left:50%;*/
  /*determinamos una anchura*/
  width:100%;
  /*indicamos que el margen izquierdo, es la mitad de la anchura*/
  /*margin-left:-475px;*/
  /*determinamos una altura*/
  /*height:;
  indicamos que el margen superior, es la mitad de la altura
  margin-top:-150px;*/
  border:0px solid #808080;
  /*padding:5px;*/
  text-align:center;
  background-color:#FFFFFF;
 }

#contenedor_banderas_familias
 {
  width: 948px;
  margin: 0 auto;
 }

#paginas
 {
  width: 948px;
  margin: 0 auto;
  height: 20px;
 }

#banderas
 {
  width:auto;
  padding: 0px;
  background-color:#ffffff;
  min-height:20px;
  float:right;

 }

#banner_superior
 {
  width: 948px;
  padding: 0px;
  background-color:#ffffff;
  text-align:center;
  min-height:65px;
  margin: 0 auto;/*para centrar el div dentro del otro*/
 }

#contenido
 {
  width:948px;
  min-height:350px;
  background-color:#FFFFFF;
  margin: 0 auto;
 }
 
#productos
  {
   background-color:#ffffff;
   width:20%;
   float:left;
  }
  
 #centro
  {
   width:948px;
   background-color:#FFFFFF;
   float:center;
   min-height:600px;
  }
  

 #nombre_producto
 {
  font-family: Arial;
  color: #000000;
  font-size: 18px;
  width:50%;
  float:left;
  text-align:left;
  background-color:#ffffff;
 }

 #foto
 {
  width:360px;
  min-height:300px;
  float:center;
 }

 #foto a img { border: 2px solid #FC7613;}/* quitar todo de foto*/

 #fotos
 {
  width:360px;
  background-color:ffffff;
  float:center;
  text-align:center;
 }

 #fotos a img { border: 2px solid #FC7613; }
 #fotos a:hover img { border: 2px solid #038405; }	
 html>body #fotos ul li a { background-color: transparent; }
 
/*Para las pestañas empresa y noticias*/
 #logo
 {
  width:200px;
  float:left;
 }

#texto
 {
  width:748px;
  float:right;
  color:#000000;
 }

#foto_abajo
 {
  width:948px;
  float:center;
 }
/*hasta aqui*/
 #ficha_producto
 {
  font-family: Arial;
  color: #ffffff;
  font-size: 14px;
  width:30%;
  float:right;
  text-align:left;
  background-color:#ffffff;
 }
 
 .producto_header
 {
  font-size:14px;
  color:#3725e3;
  font-weight: bold;
 }
 
.producto_cuerpo
 {
  font-size:12px;
  color:#000000;
 }

.estilo1
{
  font-size:8px;
}

 
a:link, a:visited,a:active  { color:#006699; text-decoration: none;outline:none;font-size: 11px;}
a:hover{ color:#000033; text-decoration: underline;outline:none;font-size: 11px;}
a img{border:0px;}

#familia1
 {
  float:center;
  width:948px;
  background-color:#ffffff;
  padding: 0px;0px;0px;0px;
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  color:#232323;
  min-height:100px;
  vertical-align:middle;
  text-align:center;
 }

#contenerdor_menu_familia2
 {
  width:948px;
  background-color:#ffffff;
  float:left;
 }
#familia2
 {
  width:948px;
  background-color:#ffffff;
  padding: 0px;0px;0px;0px;
  font-size:10px;
  font-family:Arial, Helvetica, sans-serif;
  color:#232323;
  min-height:26px;
  vertical-align:middle;
  text-align:center;
 }
 
 #enlace a:link, #enlace a:visited 
 {

	font-weight: bold;
	display: block;
	color:#99CC00;
	font-size:11px;
	text-decoration: none;
	background-color:#000000; 
	width:316px;
	text-align:center;
	margin: 0px;
 }
  
#enlace a:hover
 {
  display: block;
  background-color:#99CC00;
  font-weight: bold;
  text-decoration: none;
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  color:#FFffff;
  width:316px;
  text-align:center;
  margin: 0px;

 }

#enlace 
 {
  text-align:center;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  width:316px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#99CC00;
  background-color:#000000; 
  float:left;
 }
 
#texto_enlace
 {
  height:21px;
 }
 
  #enlace_familia1_seleccionado a:link, #enlace_familia1_seleccionado a:visited
 {
 	display: block;
  	background-color:#99CC00;
	font-weight: bold;
	text-decoration: none;
	font-size:11px;
	color:#FFFFFF;
	width:316px;
	text-align:center;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
 }
 
 #enlace_familia1_seleccionado
 {
  margin: 0px;
  width:316px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#FFFFFF;
  background-color:#99CC00;
  font-weight: bold;
  float:left;
  text-align:center;
 }

 #enlace2 a:link, #enlace2 a:visited 
 {
 	display: block;
	font-weight: bold;
	padding: 5px 0px 5px 0px;
	color:#006699;
	font-size:10px;
	text-decoration: none;
	background-color:#ffffff; 
	

 }
 
#enlace2 a:hover
 {
	background-color:#006699;
	font-weight: bold;
	text-decoration: none;
	font-size:11px;
	color:#FFFFFF;


 }

#enlace2 
 {
  margin: 0px;
  padding: 0px;
  width:140px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#FFFFFF;
  background-color:#003333; 
  float:left;
 }
  
  #enlace2_familia2_seleccionado a:link, #enlace2_familia2_seleccionado a:visited
 {
	background-color:#006699;
	padding: 5px 0px 5px 0px;
	display: block;
	font-weight: bold;
	text-decoration: none;
	font-size:11px;
	color:#FFFFFF;

 }
 
  #enlace2_familia2_seleccionado
 {
  margin: 0px;
  padding: 0px;
  width:140px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#FFFFFF;
  background-color:#003333; 
  float:left;
 }
 
 #links
  {
    margin: 20px 50px 50px 50px;
    float:left;
	width:400px;
	text-align:left;
  }
 
 #menu_enlace
 {
  text-align:center;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  width:150px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#006699;
  background-color:#003333; 
  float:left; 
  min-height:20px;
  height:auto!important;/*Para que funcione en IE*/
  height:20px;
 }
 
  #menu_enlace a:link, #menu_enlace a:visited 
 {

	font-weight: bold;
	display: block;
	color:#006699;
	font-size:12px;
	text-decoration: none;
	background-color:#ffffff; 
	width:150px;
	text-align:center;
	padding: 0px;
	min-height:20px;
	height:auto!important;
   height:20px;

 }
  
#menu_enlace a:hover
 {
   display: block;
   background-color:#f66107;
	font-weight: bold;
	text-decoration: none;
	font-size:12px;
	color:#FFFFFF;
   width:150px;
   text-align:center;
   margin: 0px;
   min-height:20px;
   height:auto!important;
   height:20px;
 }
 
 
  
#pie
 {
  width:100%;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
  min-height:25px;
  text-align:center;
  float:center;
  background-color:#FFFFFF;
 }
 
 #certificados
 {
  float:center;
  width:100%;
  text-align:center;
 }

