/* Viernes 19 de octubre de 2012 */

body { background-color:    #FFFFFF;
       margin-left:         0px;
       margin-right:        0px;
       margin-top:          0px;
       margin-bottom:       0px;
       border-width:        0px;
       height: 100%; }
       
/* Tabla inicio */

div.principal { width: 1000px;
	        margin: auto; }

table.inicio { border-style:    none;
               border-collapse: collapse;
               width:           1000px;
               vertical-align:  middle;
               font-family:     sans-serif, helvetica, arial;
               font-weight:     lighter;
               font-size:       12px;
               letter-spacing:  1px;
               color:           #000000;
               text-align:      justify; }

table.inicio caption { height:           100px;
                       background-image: url('/js/siclhos.jpg'); }

table.inicio td.contenido { vertical-align: top;
                            height:         500px;
                            padding-top:    30px;
                            padding-bottom: 30px; }

table.inicio tfoot { border-collapse: collapse;
                     font-family:     sans-serif, helvetica, arial;
                     font-weight:     lighter;
                     font-size:       11px;
                     letter-spacing:  1px;
                     color:           #000000;
                     text-align:      center;
                     border-style:    solid;
                     border-width:    1px;
                     border-color:    #B3B3B3; }

/* Pesta–as */
                     
table.grupo_inicio { border-style:    none;
                     border-collapse: collapse;
                     vertical-align:  middle;
                     width:           100%;}

table.grupo_inicio caption { background-color: #0063ad;
                                               
                             background-image: none;
                                               
                             height:           auto;                                  
                                               
                             font-family:      sans-serif, helvetica, arial;
                             font-weight:      lighter;
                             font-size:        12px;
                             color:            #FFFFFF;
                             letter-spacing:   1px;
                             text-decoration:  none;
                             text-align:       left;
                                               
                             padding-left:     6px;
                             padding-bottom:   3px;
                             padding-top:      3px; }

table.grupo_inicio caption:hover { background-color: #0080e0; }

/* Formulario */

table.formulario { background-color:   #f4f5f5;
                                       
                   border-style:       none;
                   border-collapse:    collapse;
                                       
                   font-family:        sans-serif, helvetica, arial;
                   font-weight:        lighter;
                   font-size:          12px;
                   letter-spacing:     1px;
                   color:              #000000;

                   border-top-style: none;

                   border-left-color: #B3B3B3;
                   border-left-style: solid;
                   border-left-width: 1px;    

                   border-right-color: #B3B3B3;
                   border-right-style: solid;
                   border-right-width: 1px;    

                   border-bottom-color: #B3B3B3;
                   border-bottom-style: solid;
                   border-bottom-width: 1px; }
                   
table.formulario caption { background-color:           #3093c7;
                           background-image:           none;

                           padding-top:                3px;
                           padding-bottom:             3px;
                           height:                     auto;

                           font-family:                sans-serif, helvetica, arial;
                           font-weight:                lighter;
                           font-size:                  12px; 
                           letter-spacing:             1px;
                           color:                      #FFFFFF;
                           text-align:                 center; }

table.formulario td { padding:    5px;
                      text-align: left;}

table.formulario td.boton { padding:    5px;
                            text-align:     center; }

font.pequeno { font-size: 11px; }

input { font-family:                sans-serif, helvetica, arial; 
	font-weight:                lighter;
        font-size:                  12px;
        letter-spacing:             1px;
        outline:                    none;
        color:                      #000000; }         
                            
                            
input.no { border-style:     solid;
           border-width:     1px;
           border-color:     #B3B3B3;
           background-color: #FFFFFF; }

input.si { border-style:     solid;
           border-width:     1px;
           border-color:     #B3B3B3;
           background-color: #fcfac0; }

input.apagado { border-style:               none;
                background-color:           #FFFFFF; }


select { font-family:      sans-serif, helvetica, arial; 
	 font-weight:      lighter;
         font-size:        12px;
         letter-spacing:   1px;
         color:            #000000;
         border-style:     none;
         outline:          none; }
                   
select.no { background-color: #FFFFFF; }

select.si { background-color: #fcfac0; }

input.boton  { background-color: #005493;
               background-image: none;
               border-style:     none;
               border-radius:    3px;
               font-family:      sans-serif, helvetica, arial;
               font-weight:      lighter;
               font-size:        12px;
               letter-spacing:   1px;
               color:            #FFFFFF;
               text-decoration:  none;
               padding: 3px; }

input.boton:hover  { background-color: #0080e0;
                     background-image: none;
                     border-style:     none;
                     border-radius:    3px;
                     font-family:      sans-serif, helvetica, arial;
                     font-weight:      lighter;
                     font-size:        12px;
                     letter-spacing:   1px;
                     color:            #FFFFFF;
                     text-decoration:  none;
                     padding: 3px; }

