﻿ .FondoSeccion {
    width: 788px;
    /*height: 387px;*/
    background: url(/Element/Img/PonteAPrueba/PonteAPrueba_fondo_rep.png) repeat center;
}
 .FondoSeccionCopiloto {
    width: 788px;
    /*height: 387px;*/
    background: url(/Element/Img/CopilotoAlerta/CA_Compromiso_Fondo_Rep1.png) repeat center;
}


 .FondoSeccionCopiloto2 {
    width: 938px;
    height: 372px;
    background: url(/Element/Img/CopilotoAlerta/CA_Compromiso_fondo_rep.png) repeat center;
}

.FondoSeccionCuida {
    width: 938px;
    /*height: 372px;*/
    background: url(/Element/Img/CuidaTuVida/cuida_rep.png) repeat center;
}

.FondoContactenos {
    width: 556px;
    height: 330px;
    /*height: 387px;*/
    /*background: url(/Element/Img/CopilotoAlerta/CA_Compromiso_Fondo_Rep1.png) repeat center;*/
    background: url(/Element/Img/contac_fondo.png) repeat center;
}

.FondoTema {
    width: 242px;
    /*height: 372px;  */
    background: url(/Element/Img/PonteAPrueba/DetaContenido.png) repeat center;
}
img, div, a, input, td
{
    behavior: url(/Element/Recursos/iepngfix.htc); 

}

.body {
}
/*
background
{
    behavior: url(/Element/Recursos/iepngfix.htc) 
}*/
.html 
{
    overflow-x:hidden;
}

.FondoPaginado
{
    background-image: url(/Element/Img/CopilotoAlerta/CA_barra2.png);
}

.FondoAplicacion
{
    /*background-color:Transparent;*/
    /*background-color:#C0C0C0;*/
    /*filter: alpha(opacity=70);
    opacity: 0.7;*/
}


.modalBackground 
{
    /*background-color:Transparent;*/
	background-color:#000000;
	/*C0C0C0;*/
	filter:alpha(opacity=80);
	opacity:0.8;

	
}

.modalPopup 
{
    border-style:none
    /*:groove;*/
    
	/*background-color:#ffffff;*/
	/*background-color:Transparent;*/
	/*border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;*/
}


.modalBackground2 {
	background-color:Black;
	filter:alpha(opacity=90);
	opacity:0.9;
}

.modalPopup2 {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.modalPopup2 p {
    padding: 5px;
}


     .style1
    {
        width: 200px;
    }
    .style2
    {
        text-align: right;
        width: 210px;
    }
    .style3
    {
        text-align: center;
    }
 
    .style4
    {
        text-align: left;
    }
    .style5
    {
        text-align: center;
        width: 70%;
        font-weight: bold;
        font-size: xx-large;
    }
    .style6
    {
        width: 715px;
    }
    .style7
    {
        font-size: x-large;
        font-weight: bold;
    }
    .style9
    {
        font-size: large;
        font-weight: bold;
        text-align: right;
    }
    .style10
    {
        font-size: large;
        font-weight: bold;
        text-align: left;
    }
    
    .outerPopup 
    {
       background-color:transparent;  
       padding:1em 6px;
    }
    
      .CajaDialogo
    {
        background-color: #99ffcc;
        border-width: 4px;
        border-style: outset;
        border-color: Yellow;
        padding: 0px;
        width: 200px;
        font-weight: bold;
        font-style: italic;
    }
    .outerPopup 
    {
       background-color:transparent;  
       padding:1em 6px;
    }
    
      .CajaDialogo
    {
        background-color: #99ffcc;
        border-width: 4px;
     
        padding: 0px;
        width: 599px;
      
        
    }
    .style7
    {
    }
    
    .style9
    {
        width: 112px;
    }

    .style10
    {
        width: 18px;
    }

    .style12
    {
        text-align: right;
        width: 169px;
    }
    .style14
    {
        width: 319px;
    }
    .style15
    {
        width: 112px;
        text-align: right;
    }
    
    .style16
    {
        text-align: right;
        width: 169px;
        height: 20px;
    }
    .style17
    {
        width: 319px;
        height: 20px;
    }
    .style18
    {
        width: 112px;
        height: 20px;
    }
    .style19
    {
        height: 20px;
    }


/****************************************************************************/
/***********************Enlaces de menu secundario************************/

.menu_secundario
{
	font-size: 8pt;
	color: #2e2e2e;
	font-style:normal;
	font-family:helvetica;
}
.menu_secundario a
{
	font-size: 8pt;
	color: #2e2e2e; 
	font-style:normal;
	font-family: helvetica;
	text-decoration: underline;
}
.menu_secundario a:hover
{
	font-size: 8pt;
	color: #2e2e2e;
	font-style:normal;
	font-family: helvetica;
	text-decoration: underline;
}

/****************************************************************************/
/***********************Enlaces de menu seguimiento************************/
.menu_seguimiento
{
	font-size: 9pt;
	color: #101732;
	font-style:inherit;
	font-family:Arial; /* Trebuchet MS;*/
	
}
.menu_seguimiento a
{
	font-size: 9pt;
	color: #101732; 
	font-style:inherit;
	font-family: Arial; /* Trebuchet MS;*/
	text-decoration: none;
}
.menu_seguimiento a:hover
{
	font-size: 9pt;
	color: #101732;
	font-style:inherit;
	font-family: Arial; /* Trebuchet MS;*/
	text-decoration: underline;
}

/********************
Configuración página master
*********************/

table.tablaprincipal
{border-style: none;
 border-width: 0px;
 background-position:top;
 height: 502px;
 width: 980px;
 background-repeat: no-repeat;
 /*padding: 0px;*/
   
    border-collapse: collapse;
    /*border-spacing: 0px;    */
    /*padding:0;*/
/*    empty-cells: show;*/
   
}
table.tablacabecera
{border-style: none;
 border-width: 0px;
 background-position:top;
 background-repeat: no-repeat;
 border-collapse: collapse;
}
table.tablaprincipallogin
{/*
    border-style: none;
    border-width: 0px;
    background-position:top;
    height: 502px;*/
    border-collapse: collapse;
    /*border-spacing: 0px;
    width: 224px;
    background-repeat: no-repeat;
    padding: 0px;*/
/*    empty-cells: show;*/
}


table.tablaprincipal td
{
    /*padding:0px;*/
/*    empty-cells:show;*/
/*    text-align: center;*/
}

table.TablaMenuSecundario
{ 
    border-style: none;
    border-width: 0px;
    background-position: top;
    border-collapse: collapse;
    /*padding: 0;*/
    /*border-spacing: 0px;*/
    /*background-repeat: no-repeat;
*/    
/*    empty-cells: show;*/
    /*background-repeat:no-repeat*/
    width:330px;
}

table.TablaMenuSecundario td
{   /*padding:0;*/
/*    empty-cells:show;*/
}

/********************
Configuración página master
*********************/

table.tablabasica
{
    border-style: none;
    border-width: 0px;
    /*padding: 0;*/
    /*background-position: 50% top;*/
    border-collapse: collapse;
    /*
    border-spacing: 0px;
    background-repeat: no-repeat;*/
/*    empty-cells: show;*/
    /*
    background-repeat:no-repeat;*/
    /*
    height: 43px;
    width: 950px;
    */
}
td.CeldaSimpleNoRepeat
{background-repeat:no-repeat
}
.FormatoTextoLogin
{
     font-family:arial;
     font-size:8pt;     
     vertical-align:middle;     
     color:#3a3c3b;
     font-weight:bold;
    }

td.CeldaMenuSecundario
{  
    height:30px;
    vertical-align:middle;
}


td.CeldaContenido
{
    height: 544px;
    width: 900px;
    /*text-align: center;    */
}


/**************
Formato items de list ponte a prueba
***************/

.List_PonteAPruebaTitulo
{
    font-size: 13.8pt;
	color: #ffffff;
	font-style:inherit;
	font-family:Arial Black;
    text-decoration:underline;
}

.TituloInstrucciones
{
    font-weight : bold;
    Font-family : Impact;
    Font-Size : Large;
    color :White;
}

.List_PonteAPrueba
{
	font-size: 8pt;
	color: #ffffff;
	font-style:normal;
	font-family:arial;
    text-decoration:underline;
}

.List_PonteAPruebaPuntajeZona
{
	font-size: 10pt;
	color: #ffffff;
	font-style:normal;
	font-family:arial;
    text-decoration:underline;
    text-align:left;
    font-weight:bold;
    
}

.List_PonteAPruebaPuntaje
{
	font-size: 10pt;
	color: #f4c900;
	font-style:normal;
	font-family:arial;
    text-decoration:none;
    text-align:right;
    font-weight:bold;
}
.Menu_Cabecera
{
    text-decoration:none;
    border:none;
    border:none;
    }
.TablaLogin
{
    border-style: none;
    border-width: 0;
    border:0px;
    background-position:top;
    height: 143px;
    border-collapse: collapse;
    border-spacing: 0px;
    width: 209px;
    background-repeat: no-repeat;
/*    padding: 0px;*/
/*    empty-cells:show;*/
}
.TextoLogin
{ 
    color:#e00d24;  
    text-align:left;  
    font-size:7pt;
    font-family:Helvetica;
    font-weight:bold;    
}
.TextoInformativo
{ 
    color:#e00d24;  
    font-size:7pt;
    font-family:Helvetica;
    font-weight:bold;    
}


.List_Puntaje
{
	font-size: 8pt;
	color: #ffffff;
	font-style:normal;
	font-family:arial;
    text-decoration:none;
}
.List_Puntaje_Puntos
{
	font-size: 8pt;
	color: #f5c900;
	font-style:normal;
	font-family:arial;
    text-decoration:none;
}
.TextoPopup
{
    font-family:Helvetica;
    font-size:8pt;
    font-weight:bold;
    color:#949494;
    }
    
.TextoPublico
{
    font-family:Helvetica;
    font-size:8pt;
    font-weight:bold;
    color:Black;
    }
    
.Enlaces_Comunes
{
	font-size: 8pt;
	color: #ffffff;
	font-style:normal;
	font-family:arial;
    text-decoration:underline
}

.Titulo_Tema
{
	font-size:18px;
	color: #ffffff;
	font-family:Arial Black;
    text-decoration:none
}

.Contenido_Tema
{
	font-size:12px;
	color: #ffffff;
	font-style:normal;
	font-family:Arial;
    text-decoration:none;
    /*text-align:justify;*/
    /*text-align:left;*/
    line-height:18px;
}

.Contenido_PonteAPrueba
{
	font-size:12px;
	color: #ffffff;
	font-style:normal;
	font-family:Arial;
    text-decoration:none;
    text-align:left;
    line-height:18px;
}

.Ventana_Login_Posicion
{
    position:relative;
    top:90px;
    left:460px;
    z-index:2
    }
.Mensaje_Bienvenida_Posicion
{
    position:relative;
    top:90px;
    left:460px;
    z-index:3
    }
/*.menu_secundario_Posicion
{
    position:relative;
    top:65px;
    left:620px;
    z-index:1
    }*/
.Formato_Cabecera
{
    font-family:Arial;
    font-size:11px;
    color:White}
/*    
.centrarPrincipal
	{
         position:absolute;		*/
		/*top:50%;*/
/*		left:50%;
		margin-left:-490px;
		z-index:0*/
		/*margin-top:-8px;*/
	/*}*/
/*.PosicionarMenu
{
	position:absolute;		*/
	/*top:50%;*/
/*	left:50%;
	margin-left:142px;
	margin-top:66px;
	border-style: none;
    border-width: 0px;
    background-position: top;
    border-collapse: collapse;
    border-spacing: 0px;
    background-repeat: no-repeat;
    padding: 0;
    empty-cells: show;
    height:30px;
    vertical-align:middle;
    text-align:right;
    z-index:1
}*/
/*.PosicionarLogin
{
	position:absolute;		*/
	/*top:50%;*/
	/*left:50%;
	margin-left:260px;
	margin-top:90px;
	z-index:2
}*/
/*
.PosicionarBienvenida
{
	position:absolute;	*/
	/*top:50%;*/
/*	left:50%;
	margin-left:-34px;
	margin-top:99px;
    font-family:Arial;
    font-size:9pt;
    color:#ffffff;
    font-weight:bold;    
    text-decoration:none;
    z-index:3
}*/

.FormatoBienvenida
{
    font-family:Arial;
    font-size:9pt;
    color:#ffffff;
    font-weight:bold;    
    text-decoration:none;
}
.ruta_navegacion
{
	font-size: 11px;
	color: #ffffff;
	font-style:normal;
	font-family:Arial;
}
.ruta_navegacion a
{
	font-size: 11px;
	color: #ffffff; 
	font-style:normal;
	font-family: Arial;
	text-decoration: underline;
}
.ruta_navegacion a:hover
{
	font-size: 11px;
	color: #ffffff;
	font-style:normal;
	font-family: Arial;
	text-decoration: underline;
}
.header img
{
  float:left
}
.homePageLink
{
    margin-left:30px;
    margin-top:50px;
    vertical-align:middle;
    float:left;
    color:Blue;
}
.homePageLink:visited, .homePageLink:active
{
  color:Blue;   
}
.requiredDescribe
{
    margin-bottom:15px;
    color:Red;
}
.required
{
    margin-right:3px;
    color:Red;
}
.PanelInitial
{
    width:400px;
}

.pageContent
{
    background-image:url(images/contacts.gif); 
    background-repeat:no-repeat;
    padding:20px;
   
}
.title
{
    font-size:14pt;
    font-weight:bold;
    color:blue;
    margin-left:220px;
  
}
.GridViewContact
{
    margin-top:15px;
    text-align:left;
}
.masterContainer
{
    margin-top:30px;
}
.closeButton
{  
    float:right;
    display:inline;
    
}

.caption
{
    background-color:#990000;
    color:#ffffff;
    font-weight:bold;
    padding-left:5px;
    border-bottom-color:#FFDFAD;
    border-bottom-style:none;
    border-bottom-width:1px;
    border-collapse:collapse;
    border-left-color:#FFDFAD;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#FFDFAD;
    border-right-style:solid;
    border-right-width:1px;
    border-top-color:#FFDFAD;
    border-top-style:solid;
    border-top-width:1px;
}
.wizardMaster
{
    background-color:#FFFBD6;
    border-bottom-color:#FFDFAD;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-collapse:collapse;
    border-left-color:#FFDFAD;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#FFDFAD;
    border-right-style:solid;
    border-right-width:1px;
    border-top-color:#FFDFAD;
    border-top-style:none;
    border-top-width:1px;
    font-family:Verdana;
    font-size:0.8em;
    height:241px;
    width:600px;
}
.wizardMaster tr
{
    vertical-align:top;
}
.sideBarStyle
{
    background-color:#990000;
    font-size:0.9em;
    height:100%;
    border-collapse:collapse;
    font-family:Verdana;
    vertical-align:top;
    padding:25px 0px 0px 5px;
    width:200px;
}
.sideBarStyle td
{
   line-height:30px;
}
.navigation
{
    background-color:White;
    border-bottom-color:#CC9966;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-left-color:#CC9966;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#CC9966;
    border-right-style:solid;
    border-right-width:1px;
    border-top-color:#CC9966;
    border-top-style:solid;
    border-top-width:1px;
    color:#990000;
    font-family:Verdana;
    font-size:0.8em;
    margin:5px 5px 10px 5px;
}
.wizardSheet
{
    margin:10px;
}
 ul.sidebar
{
    list-style-type:none;
    padding-left:5px;
    padding-right:10px;
    margin-left:0px;
    width:150px;
    border-right:2px solid #BBBBBB; 
    border-top:2px solid #BBBBBB; 
    font-size:10pt;
    float:left;
    margin-right:50px;
    
}
.sidebar li
{
    margin-top:5px;
    border-bottom:1px dotted #BBBBBB;
}

.sidebar a {
    color:#114477;
    display:block;
    font-family:Arial;
    font-size:12pt;
    margin:7px 0pt 0pt;
    padding:3px 0pt 1px;
    width:100%;
    }
 .sidebar a:link, .sidebar a:visited {text-decoration: none;}
 .sidebar a:hover
 {
    color:red;
 }
 .wizard1Sheet1
 {
    margin:20px;
 }
 .wizard1Sheet2
 {
    margin:20px;
 }
 .wizard1Sheet3
 {
    margin:20px;
 }
 .UpdateProgress
 {
    position:absolute;
    left:400px;
    top:400px;
    z-index:1001;
 }
 