/* CSS Document */

body{
margin: 2px;
padding:0;
}

/* =======================                                       =================*/
/* =======================AQUÍ CSS PARA ESTRUCTURAR LA PAGINA    =================*/
/* =======================                                       =================*/

#divcontenedor_cabbanner {
width: 980px;
margin: 0 auto; /*Center container on page*/
border-style: solid; border-width: 1px; border-color: #404040;
}

#divbanner{
background: #10A5B5;
height: 0px; /*Height of top section*/
width: 100%;
background: #C0C0C0;
display: none; /*OCULTAMOS LA CAPA PORQUE AHORA NO SE UTILIZA*/
}
#divcabecera1{
width: 100%;
height:0px;
background: #000000;
display: none; /*OCULTAMOS LA CAPA PORQUE AHORA NO SE UTILIZA*/
}
#divcabecera2{
width: 100%;
height:94px;
background-color: #c0c0c0;
background-image:url(../images/cabecera_fondo1.gif);
}

#divcabecera3{
width: 100%;
height:35px;
background: #F3F4B0;
padding-top:5px;
background-image:url(../images/cabecera2_fondo1.gif);
}

#divcontenedor_cuerpo{
float: left;
width: 100%;
}

#divcolumnaizda{
margin-right: 345px; /*Set right margin to RightColumnWidth*/
border-right-width: 1px; border-right-color:#808080; border-right-style: solid;
}

#divcolumnadcha{
float: left;
width: 343px; /*Width of right column in pixels*/
margin-left: -345px; /*Set left margin to -(RightColumnWidth) */
}

#divpieproyecto{
clear: left;
width: 100%;
color: #12A4B1;
text-align: center;
padding: 4px 0;
border-top-width: 1px; border-top-color:#404040; border-top-style: solid;
background-color:#EF4A10;
}

#divpiegeneral{
clear: left;
width: 100%;
background: #000000;
text-align: center;
padding: 4px 0;
display: none; /*OCULTAMOS LA CAPA PORQUE AHORA NO SE UTILIZA*/
}

#divaccesotb1{
width: 576px; height: 273px;border-style: solid;  border-width: 1px; border-color: #404040;
}

#divaccesotb2{
position: relative;
left: 3px;
top: 3px;
right: 3px:
bottom: 2px;
width: 567px; height: 170px; border-style: solid;  border-width: 1px; border-color: #EEEAEA; background-color:#EEEAEA;
}
/* =======================                                       =================*/
/* ======================= hasta AQUÍ CSS PARA ESTRUCTURAR LA PAGINA    ==========*/
/* =======================                                       =================*/


/* =======================AQUÍ CSS PARA ESTRUCTURAR LA ZONA RESTRINGIDA    =================*/
.tbinscripciontd1{
height:40px;background-image: url(../images/prg_fondo3.gif);
font-family: arial; font-size: 13px; text-align:center;
}

.tbinscripciontd2{
height:40px;
background: #EFEDED;
font-family: arial; font-size: 12px; text-align:left;
padding-left:5px;padding-top:2px;}

/* =======================hasta AQUÍ CSS PARA ESTRUCTURAR LA ZONA RESTRINGIDA    =================*/


/* =======================                                       =================*/
/* =======================AQUÍ CSS PARA ESTRUCTURAR CONTENIDOS    ================*/
/* =======================                                       =================*/
#div_formacceso{
width:295px;
margin-left: 10px;
background: #ffffff;
border-style: solid; border-width: 1px; border-color: #DEDEDE;
text-align:center;
}
#div_formacceso_top{
width:100%;
padding-top:10px;
text-align:center;
height:30px;
background: #E7EFF7;
}
#div_formacceso_campos{
width:100%;
padding-top:10px;
background: #ffffff;
}

#div_formrecordarclaves{
width:99%;
margin-left: 5px;
}

.dividpaciente{
width:225px;
height:30px;
padding-top:10px;
padding-left:20px;
margin-left: 0px;
background: #E7EFF7;
border-style: solid; border-width: 1px; border-color: #DEDEDE;
color:#426384;
font-size: 16px; font-family:Arial;
}

.divart{
width:680px;
margin-left: 10px;
background: #ffffff;
border-style: solid; border-width: 1px; border-color: #DEDEDE;
color:#426384;
font-size: 16px; font-family:Arial;
}


/* =======================                                       =================*/
/* =======================hasta AQUÍ CSS PARA ESTRUCTURAR LA CONTENIDOS    =======*/
/* =======================                                       =================*/
/*colores*/
.color1 {color: #ffffff; text-decoration: none; }
a.color1:hover {text-decoration: none; color: #000000;}

.color2 {color: #000000; text-decoration: none; }
a.color2:hover {text-decoration: none; color: #F14C10;}

.color3 {color: #F14C10; text-decoration: none; }
a.color3:hover {text-decoration: none; color: #000000;}

.color4 {color: #404040; text-decoration: none; }
a.color4:hover {text-decoration: none; color: #F14C10;}

.color5 {color: #018591; text-decoration: none; }
a.color5:hover {text-decoration: none; color: #000000;}

.color6 {color: #D61018; text-decoration: none; }
a.color6:hover {text-decoration: none; color: #000000;}

.color7 {color: #50B850; text-decoration: none; }
a.color7:hover {text-decoration: none; color: #000000;}

/*tamaños fuente*/
.bold{ font-weight:bold}
.tam8{font-size:8px;}
.tam9{font-size:9px;}
.tam10{font-size:10px;}
.tam11{font-size:11px;}
.tam12{font-size:12px;}
.tam13{font-size:13px;}
.tam14{font-size:14px;}
.tam16{font-size:16px;}
.tam18{font-size:18px;}
.tam20{font-size:20px;}
.tam26{font-size:26px;}
.tam28{font-size:28px;}

/*fuentes*/
.arial{font-family:arial;}
.Black{font-family:arial Black;}
.tahoma{font-family:Tahoma;}
.verdana{font-family:verdana;}
.times{font-family:Times New Roman;}

/*espacio*/
.espa1{letter-spacing: 1px;}
.espa2{letter-spacing: 2px;}
.espa3{letter-spacing: 3px;}
.espa8{letter-spacing: 8px;}

input{text-decoration:none;}
.inputtipo1{background-color:#FFFFFF; border:1px solid #000000;height:20px; font-family:arial; font-size:12px;color:#000000;}

.button1{
font-family:Arial;
font-size:12px;
font-style:normal;
color:#ffffff;background-color:#040404; border:1px solid #000000;height:20px;}

.button2{
font-family:Arial;
font-size:13px;
font-style:normal;
color:#FFFFFF;background-color:#426384; border:1px solid #000000;height:20px;}

.botonmenus{
width:60px;height:20px;background-color:#ffffff;padding-top:5px;text-align:center;border:1px solid #000000;
}

.fieldset1 {width:90%; margin-top: 5px; margin-left: 10px;  
padding: 5px; border-style: solid; border-width: 1px; border-color: #808080; background-color: #FFFFFF;}

.legend1 {
background-color: #FFFFFF;}

.lineaA1  {font-family: Arial; background-color:#EFEDED; border-bottom: 1px dotted #D61018}
.lineaA2  {font-family: Arial; background-color:#FFFFFF; border-bottom: 1px dotted #000000}
.lineaA3  {font-family: Arial; background-color:#94B894; border-bottom: 1px dotted #000000}
.lineaB1  {font-family: Arial; border-bottom: 1px dotted #000000}







