/* ETIQUETAS GENERALES */
html, body{height:100%;}
body{margin:0;padding:0;text-align:center;font-family:Tahoma;font-size:12px;color:black;}
ul{margin:0;padding:0;}
li{display:inline;list-style:none;}
form{margin:0;padding:0;display:inline;}
h1,h2,h3,h4,h5{padding:0;margin:0;}
h1{font-size:25px;color:#052C50;font-family:"Times New Roman";font-style:italic;}
h2{font-size:17px;color:#0F6DB9;font-family:Arial;}
h3{font-size:15px;color:#425D73;font-family:"Times New Roman";}
h3 a{color:#425D73;}

img{border:0px;}

a{text-decoration:none;color:#002747;}

/* SECCIONES DE LA WEB */
#content{width:960px;text-align:left;color:black;margin:auto;}
#header{position:relative;}
#contenido1{float:left;width:720px;background:url(http://www.promodico.com/images/fondo-columna2.gif) repeat-y right;}
#contenido2{float:left;width:218px;min-height:600px;height:auto !important;height:600px;}
#foot{clear:both;text-align:center;font-size:12px;font-family:"Arial Narrow";color:#aaaaaa;}

#contenido-pad{padding-left:10px;padding-right:10px;}

#col1{float:left;width:437px;margin-right:25px;}
#col2{float:left;width:250px;}

#logo{position:absolute;top:30px;left:20px;}

#menu{padding-top:10px;}
#menu a{color:white;text-decoration:none;}
#menu a:hover{text-decoration:underline;}
#menu li{margin-right:25px;}

#menu2{margin-left:150px;margin-top:10px;margin-bottom:10px;}
#menu2 a{color:#04274D;text-decoration:none;font-size:11px;}
#menu2 a:hover{text-decoration:underline;}
#menu2 li{margin-right:25px;}

#submenu{background-color:#A61223;padding:2px;padding-left:50px;position:relative;margin-bottom:5px;}
#submenu a{color:white;text-decoration:none;font-size:11px;}
#submenu a:hover{text-decoration:underline;}
#submenu li{margin-right:25px;}

#submenu2{text-align:right;margin-right:25px;position:relative;}
#submenu2 a{color:#606060;text-decoration:none;font-size:11px;}
#submenu2 a:hover{text-decoration:underline;}
#submenu2 li{margin-right:25px;}

#noticias a{display:block;font-style:italic;}
#noticias a:hover{text-decoration:underline;}
#noticias li{display:block;margin-bottom:10px;list-style:square;}

#promociones a{display:block;font-style:italic;}
#promociones a:hover{text-decoration:underline;}
#promociones li{display:block;margin-bottom:10px;list-style:square; text-align: justify}
#promociones img{border:5px solid #F5F5F5;float:left;margin-right:20px;}
#promociones #direccion{color:#425D73;}


#parrafof-index{background:url(http://www.promodico.com/images/fondo-index.jpg) no-repeat;padding:25px;}

#menup li{display:block;line-height:20px;}
#menup a{color:#4C5DAB;font-size:11px;}
#menup a:hover{text-decoration:underline;}

#mapa-sitio ul{margin-left:30px}
#mapa-sitio li{display:block;margin-top:12px;}

#menuM {background:url(http://www.promodico.com/images/fondo-menu.jpg) no-repeat; width: 246px;float:right;min-height:125px;height:auto !important;height:125px; margin: 0px 0px 10px 20px; padding: 10px 8px}
#menuM #menu li{display:block;line-height:18px; margin-left: 5px}
#menuM #menu a{color:#4C5DAB; font-size:11px;}
#menuM #menu a:hover{text-decoration:underline;}

.galeria{margin-top:50px;}
.galeria img{border:5px solid #F5F5F5;margin-right:10px;margin-bottom:15px;}

.archivos{margin-top:50px;}
.archivos li{display:block;margin-bottom:10px;}
.archivos a{font-weight:bold;}

/* TAMAÑOS DE LETRA */
.size25{font-size:25px;}
.size20{font-size:20px;}
.size15{font-size:15px;}
.size14{font-size:14px;}
.size13{font-size:13px;}
.size12{font-size:12px;}
.size11{font-size:11px;}
.size10{font-size:10px;}
.size9{font-size:9px;}
.may{text-transform:uppercase;}
.arial{font-family:Arial;}
.justificado{text-align:justify;} 

.selected{font-weight:bold;}

/* CAMPOS DE FORMULARIO */
form ul{list-style-type:none;margin:0;padding:0;width:100%;}
form li{display:block;margin:0;padding:5px;}
form legend{color:#C5C5C5;}
form .error{color:red;font-weight:bold;}
label{display:block;line-height:150%;}
fieldset{border:1px solid #C5C5C5;}

.fsmall{width: 50px;}
.fmedium{width: 300px;}
.fbig{width: 100%;}


/* TIPOS DE PÁRRAFO */
.parrafo1{text-align:justify;line-height:17px;}
.fecha{margin-top:20px;color:#A61223;}
#fecha{margin-top:20px;color:#A61223;}
.parrafo-promociones{line-height:17px;background:url(http://www.promodico.com/images/fondo-promociones.jpg) no-repeat;min-height:500px;height:auto !important;height:500px;}
.clear{clear:both;}

/* COLORES */
.blanco{color:#FFFFFF;}
.negro{color:#000000;}
.verde{color:#c0ff00;}
.rojo{color:#A61223}

/* IMAGENES */
.img{border:5px solid black;}

/*------------------------------------------------------------------------------------------------
  PAGINADOR
  ----------------------------------------------------------------------------------------------*/
#paginador { margin: 20px 0 0; padding: 0; list-style: none; text-align: center; }
#paginador li { display: inline; margin: 0px 4px 0px 0px; font-size: 11px; line-height: 18px; font-weight: bold; }
#paginador li a { color:#003366; border: 1px solid #719ACC; padding: 6px 8px; text-decoration: none; background: #ffffff; }
#paginador li a:hover { background: #719ACC; border: 1px solid #719ACC; color:#FFFFFF; text-decoration: none;  }
#paginador li.actual { color: #555555; padding: 6px; font-size: 11px; line-height: 28px; font-weight: bold; }

/*------------------------------------------------------------------------------------------------
  MENSAJES OK / ERROR
  ----------------------------------------------------------------------------------------------*/
.ok { color: #33852f; font-weight: bold;}
.error { color: #e14d40; font-weight: bold; }
.error2 {margin-left: 20px; color: #e14d40; font-weight: bold; font-size:11px }
#mensaje { background: #ffffbb; }
