/* ESTILOS GENERALES */

html    {
            margin: 0;
            padding: 0;
        }

body    {
            margin: 0;
            padding: 0;
            background: #faa635 url(../images/bg.jpg) repeat-x;
            font-family: Arial, Helvetica, sans-serif;
            color: #000000;
        }

.internas    {
                margin: 0;
                padding: 0;
                background: #faa635 url(../images/bg-int.jpg) repeat-x;
                font-family: Arial, Helvetica, sans-serif;
                color: #000000;
            }

li  {
        font-size: 12px;
    }

p   {
        font-size: 12px;
        line-height: 16px;
    }

img {
        border: none;
    }
        
a   {
        outline: none;
        color: #ffdf1b;
        text-decoration: none;
    }

a:hover {
            text-decoration: underline;
        }

h1  {
        font-size: 14px;
        font-weight:bold;
    }

h2  {
        font-size: 14px;
        font-weight:normal;
        line-height: 18px;
    }

#subir  {
            bottom: 35px;
            background: url(../images/subir.jpg) no-repeat right;
            width: 50px;
            height: 59px;
            position: fixed;
            z-index: 200;
            cursor: pointer;
        }

#facebook   {
                width: 24px;
                height: 72px;
                background: url(../images/facebook.jpg) right no-repeat #00539f;
                position: fixed;
                top: 107px;
                left: 0;
                z-index: 200;
                cursor: pointer;
            }

#auspiciantes   {
                    background: url(../images/sponsors.jpg) no-repeat right;
                    width: 24px;
                    height: 140px;
                    position: fixed;
                    z-index: 200;
                    top: 185px;
                    left: 0px;
                    cursor: pointer;
                }

#auspiciantes .mongopicho  {width: 100px;
                            height: 40px;
                            cursor:pointer;
                            background-color: #000000;
                            position: fixed;}


.pie    {
            background: url(../images/pie.jpg) repeat-x bottom;
            height: 130px;
            margin-top: 50px;
        }           

.pie img    {
                margin-top: 65px;
                margin-right: 20px;
                float: right;
            }

#contenedor {
                width: 100%;
                margin: 0;
                padding: 0;
            }

.header {
            width: 989px;
            height: 440px;
            background: url(../images/img_header.jpg) no-repeat;
            top: 0;
            z-index: 100;
            position: relative;
        }

.headerInt {
            width: 989px;
            height: 250px;
            background: url(../images/img_header_int.jpg) no-repeat;
            top: 0;
            z-index: 100;
            position: relative;
        }


/*****************************************************************************/
/* ESTILOS GENERALES FORMULARIO */

input   {
    background:  url(../images/bg_input.jpg) repeat-x #f89534;
    height: 33px;
    border: #f58220 5px solid;
    color: #FFFFFF;
    padding: 5px;
        }

textarea    {
                background: url(../images/bg_textarea.jpg) repeat-x #f89534;
                height: 99px;
                border: #f58220 5px solid;
                color: #FFFFFF;
                padding: 5px;
                overflow: auto;
            }
            
.btnEnviar  {
                background: url(../images/btn_enviar_off.jpg) no-repeat;
                cursor: pointer;
                border: none;
            }
            
.btnEnviar:hover    {
                        background: url(../images/btn_enviar_on.jpg);
                    }
                    
.btnBorrar  {
                background: url(../images/btn_borrar_off.jpg) no-repeat;
                width: 95px;
                height: 30px;
                cursor: pointer;
                border: none;
            }
            
.btnBorrar:hover    {
                        background: url(../images/btn_borrar_on.jpg);
                    }





/******************************************************************************/
/* BOTONERA */

#botonera   {
            background: url(../images/bg_botonera_fija.jpg) no-repeat;
            width: 120%;
            height: 108px;
            position: fixed;
            margin-left: -6px;
            }

#botonera ul    {
                    height:37px;
                    width:600px;
                    list-style-type:none;
                    margin-left: 390px;
                    padding: 0;
                    #padding: 16px 0 0 0;
                    float:left;
                }

#botonera ul li {
                    display:inline;
                    float: left;
                    margin-right:12px;
                    z-index: 100;
                }
                
#botonera .home     {
                                background: url(../images/btn_principal-home.jpg) no-repeat;
                                width: 57px;
                                height: 15px;
                                cursor: pointer;
                                margin-top: 21px;
                            }

#botonera .home:hover   {
                                background: url(../images/btn_principal-home-over.jpg) no-repeat;
                                }

#botonera .home-selected    {
                                background: url(../images/btn_principal-home-selected.jpg) no-repeat;
                                width: 82px;
                                height: 50px;
                                margin-top: 3px;
                                }

#botonera .inscripcion  {
                                background: url(../images/btn_principal-inscripcion.jpg) no-repeat;
                                width: 126px;
                                height: 17px;
                                cursor: pointer;
                                margin-top: 18px;
                            }

#botonera .inscripcion:hover    {
                                background: url(../images/btn_principal-inscripcion-over.jpg) no-repeat;
                                }

#botonera .inscripcion-selected     {
                                background: url(../images/btn_principal-inscripcion-selected.jpg) no-repeat;
                                width: 144px;
                                height: 50px;
                                margin-top: 3px;
                                }

#botonera .galeria  {
                                background: url(../images/btn_principal-galeria.jpg) no-repeat;
                                width: 80px;
                                height: 17px;
                                cursor: pointer;
                                margin-top: 18px;
                            }

#botonera .galeria:hover    {
                                background: url(../images/btn_principal-galeria-over.jpg) no-repeat;
                                }

#botonera .galeria-selected     {
                                background: url(../images/btn_principal-galeria-selected.jpg) no-repeat;
                                width: 103px;
                                height: 50px;
                                margin-top: 3px;
                                }

#botonera .participantes    {
                                background: url(../images/btn_principal-participantes.jpg) no-repeat;
                                width: 149px;
                                height: 13px;
                                cursor: pointer;
                                margin-top: 22px;
                            }

#botonera .participantes:hover  {
                                background: url(../images/btn_principal-participantes-over.jpg) no-repeat;
                                }

#botonera .participantes-selected   {
                                background: url(../images/btn_principal-participantes-selected.jpg) no-repeat;
                                width: 172px;
                                height: 50px;
                                margin-top: 3px;
                                }

#botonera .contacto     {
                                background: url(../images/btn_principal-contacto.jpg) no-repeat;
                                width: 101px;
                                height: 13px;
                                cursor: pointer;
                                margin-top: 22px;
                            }

#botonera .contacto:hover   {
                                background: url(../images/btn_principal-contacto-over.jpg) no-repeat;
                                }

#botonera .contacto-selected    {
                                background: url(../images/btn_principal-contacto-selected.jpg) no-repeat;
                                width: 122px;
                                height: 50px;
                                margin-top: 3px;
                                }

#botonera-sub   {
            position:fixed;
            margin-top: 80px;
            margin-left: 390px;
            }

#botonera-sub ul    {
                    width:600px;
                    list-style-type:none;
                    margin: 0;
                    padding: 0;
                }

#botonera-sub ul li {
                    display:inline;
                    float: left;
                    margin-right:12px;
                    margin-left:12px;
                }

#botonera-sub ul .consiste  {
                                    background: url(../images/btn_secundario-en-que-consiste.gif) no-repeat;
                                    width: 122px;
                                    height: 16px;
                                    cursor: pointer;
                                    border: none;
                                }

#botonera-sub ul .consiste:hover    {
                                    background: url(../images/btn_secundario-en-que-consiste-over.gif) no-repeat;
                                }

#botonera-sub ul .participar    {
                                    background: url(../images/btn_secundario-como-participar.gif) no-repeat;
                                    width: 70px;
                                    height: 16px;
                                    cursor: pointer;
                                }

#botonera-sub ul .participar:hover  {
                                    background: url(../images/btn_secundario-como-participar-over.gif) no-repeat;
                                }

#botonera-sub ul .premios   {
                                    background: url(../images/btn_secundario-premios.gif) no-repeat;
                                    margin-top: 2px;
                                    width: 58px;
                                    height: 12px;
                                    cursor: pointer;
                                }

#botonera-sub ul .premios:hover {
                                    background: url(../images/btn_secundario-premios-over.gif) no-repeat;
                                }

#botonera-sub ul .bases {
                                    background: url(../images/btn_secundario-bases.gif) no-repeat;
                                    margin-top: 2px;
                                    width: 41px;
                                    height: 12px;
                                    cursor: pointer;
                                }

#botonera-sub ul .bases:hover   {
                                    background: url(../images/btn_secundario-bases-over.gif) no-repeat;
                                }

#botonera-sub ul .ganadores2009 {
                                    background: url(../images/btn_secundario-ganadores.gif) no-repeat;
                                    margin-top: 2px;
                                    width: 120px;
                                    height: 13px;
                                    cursor: pointer;
                                }

#botonera-sub ul .ganadores2009:hover   {
                                    background: url(../images/btn_secundario-ganadores-over.gif) no-repeat;
                                }

#botonera-sub ul .fotos {
                                    background: url(../images/btn_secundario-fotos.gif) no-repeat;
                                    margin-top: 2px;
                                    width: 39px;
                                    height: 12px;
                                    cursor: pointer;
                                }

#botonera-sub ul .fotos:hover   {
                                    background: url(../images/btn_secundario-fotos-over.gif) no-repeat;
                                }

#botonera-sub ul .videos    {
                                background: url(../images/btn_secundario-videos.gif) no-repeat;
                                margin-top: 1px;
                                width: 49px;
                                height: 13px;
                                cursor: pointer;
                            }

#botonera-sub ul .videos:hover  {
                                    background: url(../images/btn_secundario-videos-over.gif) no-repeat;
                                }

#botonera-sub ul .escuelas  {
                                background: url(../images/btn_secundario-escuelas.gif) no-repeat;
                                margin-top: 1px;
                                width: 62px;
                                height: 13px;
                                cursor: pointer;
                            }

#botonera-sub ul .escuelas:hover    {
                                    background: url(../images/btn_secundario-escuelas-over.gif) no-repeat;
                                }

#botonera-sub ul .planillas {
                                background: url(../images/btn_secundario-planillas.gif) no-repeat;
                                margin-top: 1px;
                                width: 61px;
                                height: 13px;
                                cursor: pointer;
                            }

#botonera-sub ul .planillas:hover   {
                                    background: url(../images/btn_secundario-planillas-over.gif) no-repeat;
                                }


/***********************************************************************************/
/* INDEX */

#consiste   {
                height:591px;
                width: 970px;
                margin-left: 19px;
                padding-top: 82px;
                margin-top: -82px;
                background: url(../images/bg_enqueconsiste.jpg) no-repeat left bottom;
            }

#consiste .seccion  {
                        width: 400px;
                        padding: 95px 0 0 504px;
                        color: #FFFFFF;
                    }           

#participar {
                height: 790px;
                width: 970px;
                margin-left: 19px;
                padding-top: 107px;
                background: url(../images/bg_ensayo.jpg) no-repeat left bottom;
            }

#participar .parte1 {
                        color: #FFFFFF;
                        width: 720px;
                        padding: 80px 0 300px 86px;
                    }

#participar .parte2 {
                        color: #FFFFFF;
                        width: 720px;
                        padding: 0 0 0 86px;
                    }


#premios    {
                height:465px;
                width: 970px;
                margin-left: 19px;
                padding-top: 107px;
                background: url(../images/bg_premios.jpg) no-repeat left bottom;
            }


#bases  {
                height:3300px;
                width: 970px;
                margin-left: 19px;
                padding-top: 107px;
                margin-bottom: 15px;
                background: url(../images/bg_bases.jpg) #f7941e no-repeat left top;
            }


#bases .seccion  {
                        width: 800px;
                        padding: 95px 0 0 50px;
                        color: #FFFFFF;
                    }           

#bases .seccion h1  {
                        margin-bottom: -11px;
                    }

#ganadores2009  {
                height:474px;
                width: 970px;
                margin-left: 19px;
                padding-top: 107px;
                margin-bottom: 100px;
                background: url(../images/bg_ganadores2009.jpg) #f7941e no-repeat left top;
            }


#ganadores2009 .columna1  {
								width: 300px;
								padding: 180px 20px 0 128px;
								color: #FFFFFF;
								float: left;
							}           

#ganadores2009 .columna2  {
								width: 300px;
								padding: 180px 0 0 0;
								color: #FFFFFF;
								float: left;
							}           

#ganadores2009 h3	{
						color: #ffe01a;
						font-size: 12px;
						margin-bottom: -10px;
					}

#ganadores2009 p	{
						font-size: 11px;
					}


/***********************************************************************************/
/* CONTACTO */
    
#contacto   {
                height:606px;
                width: 970px;
                margin-left: 19px;
                background: url(../images/bg_contacto.jpg) no-repeat left bottom;
            }
            
#contacto .seccion  {
                        padding: 80px 0 0 448px;
                        width: 405px;
                    }

#contacto form p    {
            color: #f58220;
            margin-bottom: 0px;
        }

#contacto form input    {
                            margin-top: 3px;
                            margin-bottom: -10px;
                            width: 403px;
                            font-size: 36px;
                        }

#contacto form textarea {
                            margin-top: 3px;
                            overflow: auto;
                            width: 403px;
                        }
            
#contacto form .btnEnviar   {
                float: left;
                margin: 25px 15px 0 0;
                width: 95px;
                height: 30px;
            }
            
#contacto form .btnBorrar   {
                float: left;
                width: 95px;
                height: 30px;
                margin: 25px 15px 0 0;
            }
            

/***********************************************************************************/
/* INSCRIPCION */
    
#inscripcion1   {
                height:450px;
                width: 970px;
                margin-left: 19px;
                background: url(../images/bg_inscripcion1.jpg) no-repeat left bottom;
            }
            
#inscripcion1 .seccion  {
                        margin: 1px 0 0 448px;
                        width: 416px;
                        #margin-top: 115px;
                    }

#inscripcion2   {
                height:1304px;
                width: 970px;
                margin: 0 0 0 19px;
                padding-top: 16px;
                background: url(../images/bg_inscripcion2.jpg) no-repeat left bottom;
            }
            
#inscripcion2 .seccion  {
                        padding: 110px 0 0 86px;
                        width: 786px;
                        #margin-top: 680px;
                    }

#inscripcion2 form p    {
                            color: #f58220;
                            margin-bottom: 0px;
                        }

#inscripcion2 form input    {
                            margin-top: 3px;
                            margin-bottom: -10px;
                            width: 350px;
                        }

#inscripcion2 form .btnEnviar   {
                                    float: left;
                                    margin: 49px 15px 0 0;
                                    width: 95px;
                                    height: 30px;
                                }
            
#inscripcion2 form .btnBorrar   {
                                    float: left;
                                    width: 95px;
                                    height: 30px;
                                    margin: 49px 15px 0 0;
                                }


/***********************************************************************************/
/* GALERIA */
    
#galeria    {
                height:554px;
                width: 970px;
                margin-left: 19px;
                background: url(../images/bg_fotos.jpg) no-repeat left bottom;
            }
            
#galeria .galeria-fotos {
                        margin: 80px 188px 0 40px;
                        width: 185px;
                        #margin-top: 115px;
                        float: left;
                    }

#galeria .formulario-fotos  {
                                width: 400px;
                                margin: 190px 0 0 0;
                                float: left;
                            }


#galeria .paginador-fotos   {
                                text-align: center;
                                }

#galeria .resultado-fotos   {
                                height: 360px;
                                width: 185px;
                                }

.resultado-fotos img    {
                        padding: 13px;
                        float: left;
                        background: url(../images/bg_miniaturas.jpg); 
                    }


.paginador-fotos ul {
                            list-style-type: none;
                            margin-top: 30px;
                            margin-left: -40px;
                            height: 25px;
                        }

.paginador-fotos ul li  {
                                display: inline;
                            }

.paginador-fotos ul li a    {
                                color: #fff;
                                text-decoration: none;
                            }

#galeria form p {
            color: #f58220;
            margin-bottom: 0px;
        }

#galeria form input {
                            margin-top: 3px;
                            margin-bottom: -10px;
                            width: 416px;
                            height: 17px;
                        }

#galeria form textarea  {
                            margin-top: 3px;
                            overflow: auto;
                            width: 416px;
                            height: 60px;
                        }
            
#galeria form .btnEnviar    {
                float: left;
                margin: 25px 15px 0 0;
                width: 95px;
                height: 30px;
            }
            
#galeria form .btnBorrar    {
                float: left;
                width: 95px;
                height: 30px;
                margin: 25px 15px 0 0;
            }

div.fondoGaleria2 {position: absolute;
                   width: 100%;
                   top: 0px;
                   left: 0px;
                   background-color: #000000;
                   filter: alpha(opacity=70);
                   -moz-opacity:.70;
                   opacity:.70;
                   z-index: 998;
                   display: none;}



/***********************************************************************************/
/* PARTICIPANTES */
    

#escuelas   {
                height:530px;
                width: 970px;
                padding: 107px 0 0 0;
                margin: -107px 0 0 19px;
                background: url(../images/bg_escuelas.jpg) no-repeat left bottom;
                font-size: 12px;
                color:#FFFFFF;
            }
            
#escuelas .escuelas-zonas   {
                                padding: 129px 0 0 100px;
                                width: 400px;
                                float: left;
                            }

#escuelas .escuelas-resultado   {
                                    padding: 160px 0 0 25px;
                                    width: 350px;
                                    height: 350px;
                                    float: left;
                                }

.resultado span {
                    color: #ffd49b;
                }

.escuelas-resultado ul  {
                            list-style-type: none;
                            margin-top: 30px;
                            margin-left: -40px;
                            height: 25px;
                        }

.escuelas-resultado ul li   {
                                display: inline;
                            }

.escuelas-resultado ul li a {
                                color: #fff;
                                text-decoration: none;
                            }

#planillas  {
                height:609px;
                width: 970px;
                margin: 0 0 100px 19px;
                padding-top: 16px;
                background: url(../images/bg_planillas.jpg) no-repeat left top;
            }
            
#planillas  .mensual    {
                            width: 200px;
                            margin: 365px 0 0 180px;
                            float: left;
                        }

#planillas  .final  {
                            width: 200px;
                            margin: 365px 0 0 90px;
                            float: left;
                        }

#planillas  .general    {
                            width: 200px;
                            margin: 365px 0 0 90px;
                            float: left;
                        }

#planillas p    {
                    color:#FFFFFF;
                    width: 600px;
                    z-index: 500;
                    position: relative;
                    float: right;
                    bottom: 350px;
                    right: 100px;
                }

                        
.btnCompletar   {
                    width: 117px;
                    height: 30px;
                    margin-bottom: 10px;
                    background: url(../images/btn_completar_off.jpg) no-repeat;
                    cursor: pointer; 
                }
                
.btnCompletar:hover     {
                            background: url(../images/btn_completar_on.jpg) no-repeat;
                        }
                        
.btnDescargar   {
                    width: 117px;
                    height: 30px;
                    margin-bottom: 10px;
                    background: url(../images/btn_descargar_off.jpg) no-repeat;
                    cursor: pointer; 
                }
                
.btnDescargar:hover     {
                            background: url(../images/btn_descargar_on.jpg) no-repeat;
                        }


/***********************************************************************************/
/* PLANILLAS */
    
.planillaFinal  {
                height: 850px;
                width: 800px;
                margin-left: 19px;
                background: #fff;
                padding: 50px;
            }

.planillaFinal h4   {
                font-size: 14px;
                font-weight: bold;
                color: #f58220;
                margin-top: 35px;
                margin-bottom: -15px;
            }
            
#placa .planillaFinal   {
                        padding: 80px 0 0 448px;
                        width: 600px;
                    }

.planillaFinal p   {
            color: #f58220;
            margin-bottom: 0px;
            margin-top: 18px;
            font-size: 14px;
        }

.planillaFinal  input   {
                            margin-top: 3px;
                            margin-bottom: -10px;
                            margin-right: 45px;
                            width: 320px;
                            height: 20px;
                        }

.fecha {
            margin-top: 3px;
            margin-bottom: -10px;
            width: 342px;
            height: 29px;
            background: url(../images/input-fecha.jpg) no-repeat;
            border: none;
        }

.planillaFinal textarea    {
                            margin-top: 3px;
                            overflow: auto;
                            width: 320px;
                            font-family: Arial;
                        }
            
.planillaFinal .btnEnviar  {
                float: left;
                margin: 25px 15px 0 0;
                width: 95px;
                height: 30px;
            }
            
.planillaFinal .btnBorrar  {
                float: left;
                width: 95px;
                height: 30px;
                margin: 25px 15px 0 0;
            }

.planillaMensual  {
                height: 4300px;
                width: 824px;
                margin-left: 19px;
                background: #fff;
                padding-top: 50px;
                padding-right: 50px;
                padding-bottom: 50px;
            }

.planillaMensual h4   {
                font-size: 14px;
                font-weight: bold;
                color: #f58220;
                margin-top: 35px;
                margin-bottom: -15px;
            }
            
#placa .planillaMensual   {
                        padding: 80px 0 0 448px;
                        width: 600px;
                    }

.planillaMensual p   {
            color: #f58220;
            margin-bottom: 0px;
            margin-top: 18px;
            font-size: 14px;
        }

.planillaMensual input   {
                            margin-top: 3px;
                            margin-bottom: -10px;
                            margin-right: 45px;
                            width: 320px;
                            height: 20px;
                        }

.fecha {
            margin-top: 3px;
            margin-bottom: -10px;
            width: 342px;
            height: 29px;
            background: url(../images/input-fecha.jpg) no-repeat;
            border: none;
        }

.planillaMensual textarea    {
                            margin-top: 3px;
                            overflow: auto;
                            width: 320px;
                            font-family: Arial;
                        }
            
.planillaMensual .btnEnviar  {
                float: left;
                margin: 25px 15px 0 0;
                width: 95px;
                height: 30px;
            }
            
.planillaMensual .btnBorrar  {
                float: left;
                width: 95px;
                height: 30px;
                margin: 25px 15px 0 0;
            }
           
.planillaGeneral  {
                height: 850px;
                width: 824px;
                margin-left: 19px;
                background: #fff;
                padding-top: 50px;
                padding-right: 50px;
                padding-bottom: 50px;
            }

.planillaGeneral h4   {
                font-size: 14px;
                font-weight: bold;
                color: #f58220;
                margin-top: 35px;
                margin-bottom: -15px;
            }
            
#placa .planillaGeneral   {
                        padding: 80px 0 0 448px;
                        width: 600px;
                    }

.planillaGeneral p   {
            color: #f58220;
            margin-bottom: 0px;
            margin-top: 18px;
            font-size: 14px;
        }

.planillaGeneral input   {
                            margin-top: 3px;
                            margin-bottom: -10px;
                            margin-right: 45px;
                            width: 320px;
                            height: 20px;
                        }

.planillaGeneral input.fecha {
                                margin-top: 3px;
                                margin-bottom: -10px;
                                width: 342px;
                                height: 29px;
                                background: url(../images/input-fecha.jpg) no-repeat;
                                border: none;
                            }

.planillaGeneral textarea    {
                            margin-top: 3px;
                            overflow: auto;
                            width: 320px;
                            font-family: Arial;
                        }
            
.planillaGeneral .btnEnviar  {
                float: left;
                margin: 25px 15px 0 0;
                width: 95px;
                height: 30px;
            }
            
.planillaGeneral .btnBorrar  {
                float: left;
                width: 95px;
                height: 30px;
                margin: 25px 15px 0 0;
            }
            
