/* Genéricas */
*{ margin:0px; padding:0px;}
A	{ text-decoration: none; }
A:hover	{ text-decoration: none;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; background-color:#eee; color:#333;}
hr { height:1px; }
input, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
p{ margin:10px 0px 10px 0px;}
h1{font-family:"Times New Roman", Times, serif; font-size: 25pt; font-weight: bold; margin:0px; padding:0px; color:#000;}
h2{ font-family: Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; margin:15px 0px 15px 0px; padding-bottom:3px;}

/* Estructura */
#contenedor{ width:850px; margin-left:auto; margin-right:auto;}
#cabecera{ height:140px; background-image:url(azuc/cab.jpg); background-repeat:no-repeat; background-position:bottom;}
#banderas{ height:22px; margin:0px; padding:0px; padding-top:3px;}
#catego{ height:20px; font-size:12pt; color:#4445; padding-top:25px; padding-left:200px;}
#nombre{ height:64px; padding-top:6px; padding-left:200px;}
#contenedor2{ background-image:url(azuc/lateral_izq.gif); background-position:left; background-repeat:repeat-y; background-color:#fff;}
#contenedor3{ background-image:url(azuc/lateral_dcha.gif); background-position:right; background-repeat:repeat-y;}
#lateral{ padding-top:70px; float:left; width:200px; background-image:url(azuc/lateral_sup.jpg); background-repeat:no-repeat; background-position:top;}
#contenedor4{ width:650px; float:left;}
#menu{ text-align:right; padding-right:9px;}
#contenido{ padding:15px;}
#pie{ clear:both;}
#pie_lateral{ float:left; width:200px; text-align:center;}
#pie2{ margin-left:200px; width:610px; padding:20px; text-align:center; font-size:8pt; color:#666;}
#pie2 hr{ height:1px; color:#bbb; width:600px;}

#menudiv {position:absolute; line-height:18px; z-index:100; display:none; text-align:left; padding-right:5px; z-index:1000}
#menudiv a { padding-left:5px;padding-right:5px; font-weight:bold; text-decoration: none; }
#menudiv a:hover { padding-left:5px;padding-right:5px;}
#menu a { font-weight:bold;padding:5px;padding-left:15px; padding-right:10px;	border-left:1px solid #FFFFFF; font-size:8pt; background-repeat:no-repeat; display:inline-block; background-position:bottom left; }
#menu a:hover, #menu a.activa { color: white;border-left:1px solid #FFFFFF;}
#menu a.inactiva { display:none; padding:0px; border:none;}

#menu ul{ list-style:none;}
#menu ul li{ display:inline;}

#submenu{ background-color:#EEE; border-bottom:#CCC 1px solid; margin-right:9px;}
#secciones{ margin-left:5px; height:20px; padding:5px 0 0 5px; text-align:right;}
#secciones a { text-decoration:none; font-size:8pt; font-family:Arial, Helvetica, sans-serif; padding:0 10px 0 10px;}
#secciones a:hover {text-decoration:underline;}
#secciones a.activa { font-weight:bold; text-decoration:none;}
#secciones a.inactiva { display:none; padding:0px; border:none;}


/* Clases */
.Qcalidad { font-size: 8pt; font-weight:normal; padding-top:5px;}
.tablaiconos{border:1px solid #EEEEEE;}
.tablaiconos td{ padding:5px; white-space:nowrap;}
.tablaiconos tr.par td{ background:#eee;}
.galeriafotos{ text-align:center; margin:15px 0px 15px 0px;}


/* Estilos para la seccion de enlaces*/
#enlaces a:hover { color:#7D8EAA; text-decoration:underline;}
.enlace { border:1px solid #EEEEEE; background-color:#FFFFFF;}
.enlaceTIT { background-color:#EEEEEE; padding:5px; font-size:11pt; color:#333333; font-weight:bold;}
.enlaceURLdiv { padding:4px; padding-left:12px;}
.enlaceURL { text-decoration:underline; color:#999999;}
.enlaceDES { padding:5px;}

/* Estilos para el desplegable de idiomas */
#idiomas{ width:150px; }
#idiomas .selectidioma{ width:130px;margin-left:700px; color:#000; cursor:pointer; z-index:100; text-align:left;}
#idiomas .selectidioma ul{ position:relative; display:none; background-color:#333; list-style:none; padding-bottom:2px; padding-top:2px;}
#idiomas .selectidioma ul li{ width:100%; margin:0px;}
#idiomas .selectidioma ul a{ color:#999; width:100%; width:120px; background:#333; display:block; white-space:nowrap; padding:2px 5px 2px 5px;}
#idiomas .selectidioma ul a:hover{ color:#FFF;}
#idiomas .selectidioma:hover ul{ display:block;}