html, body        { margin:4px;padding:0px;}
body {  text-align: center; margin:auto;}

/* BACKGROUND: #81CC00; */

#cabecera        { width:980px; margin:0;padding:0;}
#cabecera-izq    { width:170px;}
/* #cabecera-centro { width:1000px; } */
#cabecera-der    { width:170px;}

#contenido       { width:980px; margin:0;padding:0; BACKGROUND: #81CC00;}
#columna-izq     { width:168px;}
#columna-centro  { width:980px;}
#columna-der     { width:168px;}
#pie             { width:980px;}

/* FORMATO PUBLI (LIQUID) */ 

/* #cabecera        { width:980px; margin:0;padding:0;}
#cabecera-izq    { width:170px;}
#cabecera-der    { width:170px;} */

#blockinfo p/* texto normal del site */
            { BACKGROUND: none; COLOR: #000000;	FONT-SIZE: 14px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; text-align: justify; }
#pie /* texto normal del site */
            { BACKGROUND: none; COLOR: #1111AA;	FONT-SIZE: 10px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; text-align: center; }

A:link    IMG {border-color: none;  border-width : 1px; BACKGROUND: none; COLOR: none; }
A:active  IMG {border-color: none;  border-width : 1px; BACKGROUND: none; COLOR: none; }
A:visited IMG {border-color: none;  border-width : 1px; BACKGROUND: none; COLOR: none; }
//A:hover   IMG {border-color: white; border-width : 1px; BACKGROUND: none; BACKGROUND-COLOR: #FFFFFF; COLOR: #0000FF; FONT-FAMILY: Verdana, Helvetica; }
A:hover   IMG {border-color: white; border-width : 1px; BACKGROUND: none;  }


#blockinfo h1 /* titulos */
	        { BACKGROUND: none; COLOR: #000000; FONT-SIZE: 18px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; text-align: justify;}
#piefinal p { BACKGROUND: none; COLOR: #000000; FONT-SIZE: 9px; FONT-FAMILY: Verdana, georgia; TEXT-DECORATION: none; text-align: center; }
  /* MODULO INFO (CONTACT) */

#forminfo h1 { padding:0.5em; margin-top:0px; BACKGROUND: #81CC00; COLOR: #FFFFFF; FONT-SIZE: 16px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; FONT-WEIGHT: bold; text-align: center; }

#forminfo fieldset {
  border: 1px dotted #999;
  margin-top: 0px;
  padding-left:1em;
}
#forminfo form label { BACKGROUND: none; COLOR: #000000; font-size: 110%;
  font-family: sans-serif;
  margin-top:0.5em;
  display:block; 
  }
#forminfo form br { margin-top:-0.5em; }
#forminfo form input.btn { color:#050; width:200px; FONT-SIZE: 16px; text-align: center; cursor:hand; }
#forminfo form remark { BACKGROUND: none; COLOR: #81CC00; FONT-SIZE: 12px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; FONT-WEIGHT: none; text-align: center; font-style: italic; }
#forminfo input:focus, #forminfo textarea:focus {background:#C7FF66; /* #FFF799; */}  

#infomsg h1 { BACKGROUND: none; COLOR:#81CC00; FONT-SIZE: 14px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; FONT-WEIGHT: none; text-align: center; }
  
  /* MODULO SHOP */
#shop p { BACKGROUND: none; COLOR: #000000;	 FONT-SIZE: 12px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; text-align: center; }
#shop h1 { BACKGROUND: none; COLOR: #000000; FONT-SIZE: 14px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; FONT-WEIGHT: bold; text-align: center; }
#shop h2 { BACKGROUND: none; COLOR: #0000FF; FONT-SIZE: 14px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; FONT-WEIGHT: bold; text-align: center; }
#shop input { background-color: #DAEDFE; color: #000000; font-family: Verdana, Georgia; font-size: 14px; }
#shop input:focus, #shop textarea:focus {background:#C7FF66; /* #FFF799; */}  

#shop input#boton   { background-color: #A8D7FF; color: #000000; font-family: Verdana, Georgia; font-size: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none; text-align: center; cursor: hand; }


#shop td#col1 { BACKGROUND: #C7FF66; COLOR: #000000;
                white-space: nowrap;
                FONT-SIZE: 12px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; text-align: left;
               }

#shop td#col3 { BACKGROUND: #C7FF66; COLOR: #000000;
                FONT-SIZE: 10px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; text-align: left;
               }

#shop td {     FONT-SIZE: 12px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none;
               }
               
#shop td#colsub { BACKGROUND: #C7FF66; COLOR: #0000FF;
                FONT-SIZE: 9px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; text-align: center;
               }
               
#shop th {     BACKGROUND: #81CC00; COLOR: #000000;
               FONT-SIZE: 14px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; FONT-WEIGHT: bold; TEXT-DECORATION: none; text-align: left;
               }
               
#shop td#total { BACKGROUND: #C7FF66; COLOR: #000000;
                FONT-SIZE: 16px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; FONT-WEIGHT: bold; none; text-align: left;
               }               

/* PANEL DE ALERTA (DE LA HOME) */
#alerta p  { BACKGROUND: none; COLOR: #000000; margin:-0.25em; FONT-SIZE: 9px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; text-align: center; }
#alerta h1 { BACKGROUND: none; COLOR: #81CC00; margin:-0.25em; FONT-SIZE: 16px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; FONT-WEIGHT: bold; text-align: center; }
#alerta h2 { BACKGROUND: none; COLOR: #0055CC; FONT-SIZE: 10px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; text-align: left; }
#alerta h3 { BACKGROUND: none; COLOR: #555555; FONT-SIZE: 9px;  FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; text-align: center; }

/* INFO COLEGIOS */
#infocolegios p     { COLOR: #000000;	 FONT-SIZE: 14px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; text-align: justify; }
#infocolegios h1    { padding:0.5em; margin-top:0px; BACKGROUND: #81CC00; COLOR: #FFFFFF; FONT-SIZE: 16px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; FONT-WEIGHT: bold; text-align: center; }
#infocolegios h2    { padding-top:1em; COLOR: #0000FF; FONT-SIZE: 16px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; FONT-WEIGHT: bold; text-align: left; }
#infocolegios img   { padding-left:1em; }
#infocolegios td { vertical-align: top; }
             
/* INFO ENLACE */
#infoenlace      { COLOR: #000000;	 FONT-SIZE: 14px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; text-align: justify; }
#infoenlace h1    { padding:0.5em; margin-top:0px; BACKGROUND: #81CC00; COLOR: #FFFFFF; FONT-SIZE: 16px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; FONT-WEIGHT: bold; text-align: center; }
#infoenlace h2    { padding-top:1em; COLOR: #0000FF; FONT-SIZE: 16px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; FONT-WEIGHT: bold; text-align: left; }
#infoenlace h3    { padding-top:1em; COLOR: #0000FF; FONT-SIZE: 14px; FONT-FAMILY: Verdana, georgia;	TEXT-DECORATION: none; FONT-WEIGHT: bold; text-align: left; }
#infoenlace img   { padding-left:1em; }
#infoenlace td { vertical-align: top; }
             
                             
/* COLORES */

/*
   Verde Oliva -> #81CC00;
   Verde brillante -> #C7FF66;
   Verde neutro -> #F3FFCC
   Azul campos -> #DAEDFE  antes #A8D7FF;
*/   
#cabecera         {background:#81CC00;}
#columna-izq      {background:#81CC00; /* C7FF66*/ }
#columna-centro   {background:#C7FF66; }
#columna-der      {background:#81CC00; /* C7FF66*/ }
#pie              {background:#81CC00;}
#piefinal         {background:#81CC00; }
#piefinal a:link { BACKGROUND: none; COLOR: #FFFFFF;}
  /* MODULO SHOP */

/* #mainscreen { background:#81CC00;} */
