/*MENU*/
#navlistHN a:hover
{
	text-decoration:underline;
}

#navlistHR a:hover
{
	text-decoration:underline;
}


/**********footer ***************/
.footer2
{
	background: #003771 url(../img/bgfooter2.gif) repeat-x;
	background-color:#b50128;	
}
/********************************/

    /************ LOGIN ***********/
    #formLogin
    {
        left:310px;
        top:350px;
        width:303px;
        height:132px;
        
        position:absolute;
        
        background-color:#6d7fac;
        display:none;
        
        z-index:300;
    }
    
    .linkLogin
    {
        margin-top:2px;
        margin-right:10px;
        position:relative;
        display:inline;
        float:right;  
        
        font-family:Arial;
        color:white;
        font-size:10px;
        text-transform:uppercase;  
    }
    
    .linkLogin a
    {
        text-decoration:none;
        color:white;
    }
    
    .linkLogin a:hover
    {
        text-decoration:underline;
        color:white;
    }
    
    .aspa
    {
        left:282px;
        top:5px;
        position:absolute;
    }
    
    .zonaInputs
    {
        margin-top:35px;
        margin-left:28px;
        
        position:relative;
        display:inline;
        float:left;
    }

    .textoUsuario,.textoPassword
    {
        width:100px;
        position:relative;
        display:inline;
        float:left;  
        
        color:white; 
    }
    .contInputUsuario, .contInputPassword
    {
        position:relative;
        display:inline;
        float:left;   
    }
    
    #inputusuario,#inputpassword
    {
        width:140px;
    }
    
    .lineaUsuario
    {
        position:relative;
        display:inline;
        float:left;   
    }
    
    .lineaPassword
    {
        margin-top:8px;
        position:relative;
        display:inline;
        float:left;   
    }
    
    .botonEntrar
    {
        margin-left:192px;
        margin-top:5px;
        position:relative;
        display:inline;
        float:left;   
    }
    /*********** FIN LOGIN ***********/
    
    
    /********* Pieza YouTube *********/
    .CPiezaYouTube
    {
		/*margin-top:10px;*/
		margin-bottom:10px;
        position:relative;
        display:inline;
        float:left; 
        
        background-color:#efefef; 
    }

    .CPiezaYouTubeCabecera
    {
        width:153px;
        height:50px;
        
        position:relative;
        display:inline;
        float:left;
        
        background-color:#6d7fac;    
    }
    
    .CPiezaYouTubeCabecera img
    {
        margin-left:28px;
        margin-top:3px;
        position:relative;
        display:inline;
        float:left;  
    }
    
    .CPiezaYouTubeCuerpo
    {
        width:153px;    
        position:relative;
        display:inline;
        float:left;
    }
    
    .CPiezaYouTubeCuerpoTexto
    {
        margin-left:8px;
        margin-top:8px;
        margin-bottom:3px;
        width:135px;
        color:#555555;
        font-family:Arial;
        font-size:10px;
        line-height:13px;
        

    }
    
    .CPiezaYouTubeCuerpoFoto
    {
        margin:10px;
        text-align:center;
    }
    

    .CPiezaYouTubeCuerpoFoto img
    {
	    padding:2px;
	    border:1px solid #cccccc;
		background-color:white;

    }

	.CPiezaYouTubeBottom
	{
		width:153px;
		height:10px;
		       
		background: #ffffff url(../img/bottomPiezasCol3.gif) repeat-x;
		
		/*background: #ffffff url(../img/bottomPiezasCol3.gif) no-repeat 100% 100%;*/
		position:relative;
		float:left;
		display:inline;  	
}

    /***** Fin Pieza YouTube ********/
    
    /************ PIEZA PUBLICIDAD **********/
    .CPiezaPublicidad
    {
		/*margin-top:10px;*/
        position:relative;
        display:inline;
        float:left; 
        
        /*mag 31-8*/
        padding-bottom:10px;  
        margin-bottom:10px;
    }
    
    .CPiezaPublicidadCabecera
    {
        width:153px;
        height:50px;
        
        position:relative;
        display:inline;
        float:left;  
              
        background-color:#6d7fac;    
    }
    
    .CPiezaPublicidadCabeceraTitulo
    {
        margin-left:8px;
        margin-top:6px;
        width:133px;
        
        position:relative;
        display:inline;
        float:left; 
        
        font-family:Arial;
        font-size:10px;
        line-height:13px;
        color:white;
        text-transform:uppercase;
        
        font-weight:700; 
    
    }
    
    .CPiezaPublicidadCuerpo
    {
        position:relative;
        display:inline;
        float:left; 
        
        background-color:#ffffff; 
    }
    
    .CSeparadorPiezasCol3
    {
        width:153px;
        height:11px;
        
        position:relative;
        display:inline;
        float:left;
    }
    
    /********** FIN PIEZA PUBLICIDAD ********/

    
    /************* PREVISION DEL TIEMPO *************/
    .CContenedorPrevision
    {
            
        /*width:248px;*/
        height:132px;
        position:relative;
        float:left;
        display:inline;
        
        background-color:white;   
    }
    .CPrevisionEspaciado
    {
        width:2px;
        height:132px;
        position:relative;
        float:left;
        display:inline;  
    }
    
    .CPrevisionDia
    {
        width:74px;
        height:132px;
        
        position:relative;
        float:left;
        display:inline;
        
        overflow:hidden;
        
        background-color:#f2f2f2;
    }
    
    .CPrevisionDiaCabecera
    {
        width:75px;
        height:26px;
        
        position:relative;
        float:left;
        display:inline;
        
        background-color:#6d7fac;
    }
    
    .CPrevisionDiaCabeceraTexto
    {
        margin-top:5px;
    
        width:75px;
        
        position:relative;
        float:left;
        display:inline;
        
        font-family:Arial;
        font-size:10px;
        line-height:13px;
        color:white;
        
        
        text-align:center;


    }
    
    .CPrevisionDiaCuerpo
    {
        width:75px;
        height:107px;
        
        position:relative;
        float:left;
        display:inline;
    }
    
    .CPrevisionDiaCuerpoImg
    {
		margin-top:10px;
		text-align:center;
		width:75px;
        position:relative;
        float:left;
        display:inline;
 
    }
    
    
    .CPrevisionDiaCuerpoTemp
    {
        margin-top:10px;
        margin-left:5px;
                
        position:relative;
        float:left;
        display:inline;
        
        font-family:Arial;
        font-size:10px;
        line-height:13px;
        color:#202020;
        text-transform:uppercase;
    }
    
    .CPrevisionDiaCuerpoTempEntrada
    {
        width:75px;
        position:relative;
        float:left;
        display:inline; 
    }
    
    .CPrevisionTempTexto
    {
        width:40px;
        position:relative;
        float:left;
        display:inline;     
    }
    
    .CPrevisionTempValorMin
    {
        position:relative;
        float:left;
        display:inline; 
        color:blue;
        width:27px;   
    }   
    
    
    .CPrevisionTempValorMax
    {
        position:relative;
        float:left;
        display:inline;
        color:red;
        width:27px;
        
    }  
    
    .CPrevisionTiempoLateral
    {
		position:relative;
        float:left;
        display:inline;
        background-color:#003771;
        width:65px;
        height:132px;

    }
    
    /************ FIN PREVISION TIEMPO ***************/
    

    /*********** PUBLICIDAD **************/
    .CPiezaPubli
    {
        margin-top:15px;
        width:153px;
        
        display:inline;
        float:left;
        position:relative;
        

        background:white;
    }
    
    .CPiezaPubliContImagen
    {
        margin-left:14px;
        width:126px;
       
        overflow:hidden;
        background-color:#d6e2d8;
        display:inline;
        float:left;
        position:relative;   
    }
    
    .CPiezaPubliImagen
    {
        padding:3px;
        display:inline;
        float:left;
        position:relative;    
    }
    
    .CPiezaPubliTexto
    {
        margin-left:14px;
        margin-top:5px;
        width:123px;
        display:inline;
        float:left;
        position:relative;   
        
        font-family:Arial;
        font-size:10px;
        background:white;
        line-height:12px;
    }
    
    /*********** FIN PUBLICIDAD **********/
    
    
    
    /*********** ENQUESTES *************/
    .CBloqueCol2
    {
       /*margin-top:10px;*//*mag 15-6-2010*/
		margin-bottom:10px;
       display:inline;
       float:left;
       position:relative;
       
       background-color:#b9c0d9;
    }
    
    .CBloqueCol2Cabecera
    {
	   width:340px;
	   height:50px;
       	
	   background-color:#6d7fac;
	   /*border-bottom:1px solid #c7ccde;*/
	    
	   display:inline;
       float:left;
       position:relative;	
    }
    
    .CBloqueCol2TextoCabecera
    {
        margin-left:10px;
        margin-top:5px;
    
        display:inline;
        float:left;
        position:relative;
        
        font-family:Arial;
        font-size:10px;
        color:white;
        text-transform:uppercase;
       
    }
    
    .CBloqueCol2Cuerpo
    {
        display:inline;
        float:left;
        position:relative;
        
        padding-top:15px;
        /*padding-bottom:15px;*//*dj 17-06-2010*/
        background-color: #b9c0d9;
   
    }
    .CBloqueCol2CuerpoEnquesta
    {
        display:inline;
        float:left;
        position:relative;
        
        padding-top:15px;
        padding-bottom:15px;/*dj 17-06-2010*/
        background-color: #b9c0d9;
   
    }
    
    .CBloqueCol2ContImagen
    {
		/*
		display:inline;
        float:left;
        position:relative;
		*/

        width:320px;
        		
		margin-left:10px;/*mag 15-6-2010*/
		overflow:hidden;
		

        text-align:center;

    }
    
    .CBloqueCol2ContImagen_elem
    {
		margin-bottom:15px;
    }
    .CBloqueCol2ContImagen img
    {
     /*   border:1px solid #202020;*/
    }
    

    
    /*********** FIN ENQUESTES **********/
    
    /***********  CONTACTAR ************/
    .CBloqueCol2Contact
    {
        width:340px;
        height:64px;

        display:inline;
        float:left;
        position:relative;  
    }
    
    .CBloqueCol2ContactIzq
    {
        width:119px;
        height:64px;

        display:inline;
        float:left;
        position:relative;  
        
        overflow:hidden;
                
       
    }
    
    .CBloqueCol2ContactIzqInt
    {
        margin-top:3px;
        margin-left:14px;
        width:100px;
        
        display:inline;
        float:left;
        position:relative;
        
        
        font-family:Arial;
        font-size:12px;
        color:#151619;
        line-height:16px;
    }
    
    .CBloqueCol2ContactIzqInt a
    {
        display:block;
        text-decoration:none;
        color:#151619; 
    }
    .CBloqueCol2ContactIzqInt a:hover
    {
        text-decoration:underline;
    }
    
    
    .CBloqueCol2ContactDer
    {
        width:220px;
        height:64px;
        
        display:inline;
        float:left;
        position:relative;

        overflow:hidden;
        border-left: 1px solid #c7ccde;

    }
    
    .CBloqueCol2ContactDerIcono
    {
        width:101px;
        height:63px;
        display:inline;
        float:left;
        position:relative;
               
        background: url("../img/picto_gente.gif") no-repeat 100% 100%
    }
    
    .CBloqueCol2ContactDerTexto
    {
        width:101px;
        height:63px;
        display:inline;
        float:left;
        position:relative;        
    }
    
    .CBloqueCol2ContactDerTexto1
    {
        margin-top:5px;
        width:101px;
        
        display:inline;
        float:left;
        position:relative;
        
        font-family:Arial;
        font-size:12px;
        font-weight:700;
        color:white;
        line-height:15px;        
    }
    
    .CBloqueCol2ContactDerTexto2
    {
        margin-top:6px;
        width:101px;   
        display:inline;
        float:left;
        position:relative;        
    }
    
    .CBloqueCol2ContactDerTexto2 a
    {
        text-decoration:none;
        color:#0a0a0b;
        
        font-family:Arial;
        font-size:12px;
        font-weight:700;

        line-height:15px;  
    }
    
    .CBloqueCol2ContactDerTexto2 a:hover
    {
        text-decoration:underline;
    }
    /*********** FIN CONTACTAR *********/
    
    .CContenidoCol3
    {
        margin-top:10px;
        
        position:relative;
        display:inline;
        float:left;    
    }


    /************ CONTACTAR **************/

    .CBloqueLineaClara
    {
        width:340px;
        height:1px;
        background-color:#c7ccde;
        overflow:hidden;
        
        position:relative;
        float:left;
        display:inline; 
    }
    
    .CBloqueLineaOscura
    {
        width:340px;
        height:1px;
        background-color:#a6afcd;
        overflow:hidden;
        
        position:relative;
        float:left;
        display:inline;
    }


.containerCol1y2Seccion
{
    position:relative;
    float:left;
    display:inline;
}



/*MENU ZONA INTERNET */
.CMenuInternet
{
	margin-top:5px;
    position:relative;
    float:left;
    display:inline;	
}

.CContainerMenuInternet
{
	height:86px;
	
    position:relative;
    float:left;
    display:inline;
    
    overflow:hidden;
}

.CLogoMenuInternet
{
	width:40px;
	height:86px;
	overflow:hidden;
	
	position:relative;
    float:left;
    display:inline;	
    
    /*background-color:#003771;*/
        
    background:url('../img/picto_menuInternet.gif') no-repeat 50% 5% #003771;
}

.CContainerMenuInternet ul
{
	width:110px;
    overflow:hidden;
	
	position:relative;
    float:left;
    display:inline;	
    
	
	background-color:#FFFFFF;
	color:#003771;

	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	margin-left:0pt;
	padding-left:0pt;	
}

.CContainerMenuInternet ul li
{
	display:inline;
	float:left;
	position:relative;
	text-decoration:none;
	width:100px;
	line-height:28px;
}

.navlistInternet
{
	position:relative;
    float:left;
    display:inline;	

}

.CContainerMenuInternet ul li a 
{
	background-color:#FFFFFF;
	border-bottom:1px dashed #e3e7ef;
	border-right:1px dashed #e3e7ef;
	color:#6E80AD;
	float:left;
	padding-left:10px;
	text-decoration:none;
	width:139px;
}


.CContainerMenuInternet ul li a:hover 
{
	text-decoration:underline;
}

.anchor
{
	position:relative;
    float:left;
    display:inline;
	visibility:hidden;
	height:0px;
	overflow:hidden;
}


.CIconoPlay
{
	left:10px;
    top:10px;
    
    width:30px;
    height:24px;
    position:absolute;

    overflow:hidden;

}
.CIconoPlayBack
{    
    left:0px;
    top:0px;	
	width:30px;
	height:24px;
	position:absolute;

	
    background-color:black;
    opacity: 0.3;
    filter: Alpha(opacity=30);
}

.CIconoPlayImg
{   
    left:5px;
    top:5px;	
	width:20px;
	height:14px;
	position:absolute;
	padding:0px;
	
	
	opacity: 0.7;
    filter: Alpha(opacity=70);

}

.CIconoPlayImg img
{
	margin:0px;
}
