﻿@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'Oswald-Light';
	src: url('Oswald-Light.eot?') format('eot'), 
	     url('Oswald-Light.woff') format('woff'), 
	     url('Oswald-Light.ttf')  format('truetype'),
	     url('Oswald-Light.svg#Oswald-Light') format('svg');
}
* {
margin: 0;
padding: 0;
}
body{
background-color:#E5E5E5;
/*background-image:url(../imagenes/bk_body.png);*/
background-repeat: repeat;
line-height:0;
}
img{
margin:0px;}
.BodyRadio{
background:#333333;

}
span{line-height:135%;}

.intranet {
background-color:#E5E5E5;
background-image:url(../imagenes/bk_body-intranet.png);
background-repeat: repeat;
}
ul {
list-style:none;
}
li.ListadosVarios{
list-style-position: inside;
list-style-type: circle;
font-family: Calibri, Arial, Helvetica, Calibri;
text-decoration: none;
font-size: 13px;
color: #666666;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
line-height:230%;
margin:10px 5px;
}
li.ListadosContacto{
list-style-position: inside;
list-style-type: circle;
font-family: Calibri, Arial, Helvetica, Calibri;
text-decoration: none;
font-size: 13px;
color: #666666;
border-bottom-width: 1px dotted #CCCCCC;
line-height:200%;
}
img#login {cursor: pointer;
border:none;}
a img{border: none;
cursor:pointer;}	
a {
text-decoration:none;
color:#02808E;
}
a:hover {
text-decoration:underline;
}
a:focus {
outline:none;
}
a.variosLinks {
font-size:13px;
padding:0px 10px 0px 10px;
font-family: Arial;
color:#0096AA;
font-weight:normal;
line-height: normal;
display: inline;
}
p {
font-size: 13px;
color: #666666;
font-family: Calibri, Arial, Helvetica, Calibri;
line-height: 145%;
text-align: left;
}
h1 {
font-size:17px;
padding:0px 10px 0px 1px;
font-family: 'Oswald-Light', Calibri;
color:#0096AA;
font-weight:normal;
line-height: normal;
display: inline-block;
text-transform: uppercase;
}
h2 {
font-size:18px;
margin-right:10px;
font-family: 'Oswald-Light', Calibri;
color:#666666;
font-weight:normal;
line-height: normal;
display: inline-block;
text-transform: uppercase;
}
h3 {
font-size:13px;
font-family: 'Oswald-Light', Calibri;
color:#0096AA;
font-weight:normal;
line-height: normal;
display: inline-block;
text-transform: uppercase;
margin:10px 0 0 0;
}
h4 {
font-size:10px;
padding:0px 10px 0px 10px;
font-family: 'Oswald-Light', Calibri;
color:#333333;
font-weight:normal;
line-height: normal;
display: inline-block;
}
h5 {
font-size:12px;
padding:0px 10px 0px 10px;
font-family: 'Oswald-Light', Calibri;
color:#FFFFFF;
background-color:#333333;
font-weight:normal;
line-height: normal;
display: inline-block;
text-transform: uppercase;
margin:0px;
}
h6 {
font-size:13px;
padding:0px 10px 0px 10px;
font-family: 'Oswald-Light', Calibri;
color:#FFFFFF;
background-color:#0096AA;
font-weight:normal;
line-height: normal;
display: inline-block;
text-transform: uppercase;
margin:10px 0; 
}
article{
margin:10px 0}
article hgroup h1{
font-size:17px;
padding:0px 10px 10px 0px;
font-family: 'Oswald-Light', Calibri;
color:#0096AA;
font-weight:normal;
line-height: normal;
display: inline;
text-transform: uppercase;
margin:5px 0 10px 0;
}
article hgroup h2 {
font-size:12px;
padding:0px 10px 0px 10px;
font-family: 'Oswald-Light', Calibri;
color:#666666;
font-weight:300;
line-height: normal;
display: inline;
text-transform: uppercase;
}
article hgroup h1.importante {
font-size:13px;
font-family: 'Oswald-Light', Calibri;
color:#FF0033;
font-weight:normal;
line-height: normal;
display: block;
text-transform: uppercase;
}
article p{
font-size: 13px;
color: #666666;
font-family: Calibri, Arial, Helvetica, Calibri;
line-height: 145%;
text-align: left;
margin:15px 0 0 0;
}
h5.titleFooter{
font-size:14px;
padding:0px 0px 0px 0px;
font-family: 'Oswald-Light', Calibri;
color:#cccccc;
font-weight:normal;
line-height: normal;
display: inline;
text-transform: uppercase;
margin:0px;
}
a.importante{
font-size:13px;
padding:0px 10px 0px 10px;
font-family: Calibri, Arial, Helvetica, Calibri;
background-color:#FF0033;
color:#FFFFFF;
font-weight:normal;
line-height: normal;
display: inline;
margin-top: 10px;
}

/* ESTRUCTURA GENERAL
--------------------------------------------------*/
#content {
padding-bottom:0px;
overflow:hidden;
/*margin-top:50px;*/
}
body#home #mainWrapper {
/*background-image: url(../images/bk_main_wrapper.png);*/
background-repeat: repeat-x;
background-position: 0 0;
}
#wrapper {
margin:0 auto;
width:960px;
padding-left: 15px;
}
#wrapperIntranet {
margin:0 auto;
padding-left: 15px;
background-color:#FFFFFF;
}
.separador{
border-bottom: 1px solid #CCCCCC;
height:2px;
margin: 5px 0 5px 0;
}
/*tablas---------------------------------------------*/
table.autoridad  {
width: 100%;
font-family: Calibri, Arial, Helvetica, Calibri;
font-size:12px;
border:1px solid #F0F0F0;
color:#666;
line-height:135%;
}
table.autoridad th {
border:0;
text-align: center;
padding:5px 4px 5px 4px;
background-color:#006599;
color: #fff;

}
table.autoridad th a{
color:#FFF;
line-height:155%;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
text-align: center;
display:inline;
padding:5px;
}
table.autoridad  tr td {
padding: 10px 4px 5px 5px;
vertical-align: top;
line-height: 135%;
}
table.autoridad  tr:nth-child(2n+2) {
background: #E8E8E9;}


table.ayudaTramites{
width: 100%;
font-family: Calibri, Arial, Helvetica, Calibri;
font-size:12px;
border:1px solid #F0F0F0;
color:#666;
line-height:135%;


}

table.ayudaTramites th {
border:0;
text-align: center;
padding:5px 4px 5px 4px;
background-color:#006599;
color: #fff;

}

table.ayudaTramites  tr td {
padding: 10px 4px 5px 5px;
vertical-align: top;
line-height: 135%;
}
table.ayudaTramites  tr:nth-child(2n+2) {
background: #E8E8E9;}

table.ayudaTramites  td:first-child {
font-weight: bold;}


/*table td.tdLbl span{
display:block;
color:#666;
font-size:13px;
padding:3px 0 0 0;
margin:3px 0 0 0;
font-weight:bold;
}
table td legend.label{
display:block;
color:#666;
font-family: Calibri, Arial, Helvetica, Calibri;
font-size:12px;
text-transform:uppercase;
padding:5px 0 5px 0;
}
table td input, textarea{
width:80%;
font-family: Calibri, Arial, Helvetica, Calibri;
font-size:13px;
padding:5px;
}
table td.tdTxt span{
font-family: Arial, Helvetica, Calibri;
font-size:13px;
font-weight:normal;
color:#000000;
}*/

/*HEADER-----------------------------------------------------------*/
#botonera {
height:45px;
width:960px;
position:relative;
background-repeat: no-repeat;
background-position: 0 0;
background-color:#003366;
margin:0 auto;
}
#wrapperBotonera {
margin:0 auto;
/*width:960px;*/
padding-left: 15px;
background:#003366;

}
#botoneraIntranet {
height:30px;
position:relative;
background-repeat: no-repeat;
background-position: 0 0;
background-color:#333333;
}
#wrapperBotoneraIntranet {
margin:0 auto;
width:960px;
padding-left: 15px;
}

/* -- logos header ---------------------------------------------------------------------------*/
#logos {
height:104px;
position:relative;
background-repeat: no-repeat;
background-position: 0 0;
width:960px;
margin:0 auto;
}
#logosIntranet {
height:5px;
position:relative;
background-repeat: no-repeat;
background-position: 0 0;
/*border-bottom:1px solid #666666;*/
margin-bottom:60px;
}
#logoBuenosAiresPcia {
position:absolute;
top:15px;
left:725px;
width: 305px;
height: 90px;
}
#logoBuenosAiresPciaIntranet {
position:relative;
top:0px;
float:right;
height: 30px;
margin-right:125px;
}
#logoIntranet {
position:relative;
float:left;
margin-left: 65px;
left:87px;
}
#logo {
position:absolute;
top:15px;
left:15px;
width: 305px;
height: 90px;
}
#logo a img {
border:none;
vertical-align:middle;
}


/* MENU DESPLEGABLE SITE-------------------------------------------- --------------------------------------------- */
#mainMenu.ddsmoothmenu ul li ul {
position: absolute;
left: 0;
display: none; 
visibility: hidden;
width:auto;
padding-bottom:7px;
}
#mainMenu.ddsmoothmenu ul li ul li {
float: none;
display: list-item;
padding:0;
background-color: #003366;
}
#mainMenu.ddsmoothmenu ul li a img {
border:none;

}
#mainMenu.ddsmoothmenu ul li ul li a, #mainMenu.ddsmoothmenu ul li ul li a:hover {
text-align:left;
margin:0;
padding:12px 0 12px 16px;
line-height:100%;
width:168px;
height:1%;
text-transform:none;
font-size:11px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #666666;
text-transform:uppercase;
}
#mainMenu.ddsmoothmenu ul li ul li a:hover {
color:#CCCCCC;
}
#mainMenu.ddsmoothmenu ul li ul li a.last, #mainMenu.ddsmoothmenu ul li ul li a.last:hover {
border:none;
}
#mainMenu.ddsmoothmenu ul {
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
}
#mainMenu.ddsmoothmenu ul li {
position: relative;
display: inline;
float: left;
}
#mainMenu {
position:absolute;
left:5px;
top:0px;
width: 900px;
height: 48px;
}
#mainMenu ul li {
float:left;
}
#mainMenu ul li a {
font-family: 'Oswald-Light', Calibri;
display:block;
height:30px;
color:#FFFFFF;
padding:15px 18px 0;
font-size:14px;
text-transform: uppercase;
font-weight:normal;
line-height:17px;
}
#mainMenu ul li a:hover {
text-decoration:none;
color:#FFFFFF;
background-color: #003399;
}
#mainMenu ul li ul li a:hover {
background-color: #0F1001;
}
/*fin menu desplegable site*/

/*FOOTER+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
footer {
margin:0 auto 0 auto;
color:#999999;
position:relative;
font-size:12px;
border-top: 1px solid #CCCCCC;
bottom: 0px;
background-color:#333333;
width: 100%;
}
footer .boxFooter {
padding-right:30px;
overflow:hidden;
margin: 0 auto 0 auto;
padding: 10px 30px 10px 30px;
}
.boxFooterOtrasInstituciones{
float:none;
padding-right:30px;
overflow:hidden;
font-family: 'Oswald-Light', Calibri;
font-size:16px;
background-color:#4F4F4F;
text-align:center;
padding:20px;}
footer .boxFooterDatos {
float:none;
padding-right:30px;
overflow:hidden;
margin-bottom:10px;
font-family: 'Oswald-Light', Calibri;
font-weight:lighter;
font-size:16px;
color:#999999;
background: url("../imagenes/linea-horizontal2.png") repeat-x scroll left bottom #252525;
text-align:center;
padding:20px;

}	
footer .boxFooterDatos h1{
font-size:25px;
padding:0px 10px 0px 1px;
font-family: 'Oswald-Light', Calibri;
color:#0096AA;
font-weight:300;
line-height: normal;
display: inline;
text-transform: uppercase;
}	
footer .boxFooterDatos p{
font-size: 13px;
color: #666666;
font-family: Calibri, Arial, Helvetica, Calibri;
line-height: 145%;
text-align: left;
text-align:center;
}
footer .boxFooterLinks{
float:left;
padding-right:15px;
overflow:hidden;
margin-bottom:10px;
padding-top: 20px;
font-family: 'Oswald-Light', Calibri;
font-size:12px;
margin-left: 15px;
background: url("../imagenes/linea-vertical.png") repeat-y scroll right  transparent;
width:150px;
height:140px;
line-height:150%;
}	
footer .boxFooterLinks ul li a{
text-decoration:none;
color:#02808E;
font-weight:300;
margin:5px 0 5px 0;
line-height:200%;
}
/*fin footer*/

/* ELEMENTOS DE CONTENIDO
-------------------------------------------*/

/* homeboxes */
#homeBoxes {
overflow:hidden;
filter: alpha(opacity=90);
-moz-opacity:0.9;
margin:0 auto;
}
#homeBoxes .homeBox {
width:900px;
float:left;
background-color: #FFFFFF;
background-repeat: repeat-x;
background-position: 0 0;
border: 1px solid #adadad;
padding: 15px 15px 15px 15px;
}
#homeBoxes .contenedorDerInteriorLinks{
width:180px;
float:right;
background-color: #F2F2F2;
background-repeat: repeat-x;
background-position: 0 0;
padding: 15px 15px 15px 15px;
margin-top:45px;
border:1px solid #CCCCCC;
margin:15px 0 0 0;
}
#homeBoxes .contenedorDer{
width:190px;
float:right;
background-color: #FFFFFF;
background-repeat: repeat-x;
background-position: 0 0;
margin:15px 0 0 0;
}
#homeBoxes .contenedorDerColor{
width:190px;
float:right;
background-color: #F2F2F2;
border:1px solid #CCCCCC;
background-repeat: repeat-x;
background-position: 0 0;
padding: 8px 8px 8px 8px;
margin-top:62px;
line-height: 180%;
}
.ContenedorCtaActivada{
margin: 0 auto;
padding-left: 15px;
width: 930px;
}
.ContenedorLogin{
width:155px;
float:right;
background-color: #F5F5F5;
background-repeat: repeat-x;
background-position: 0 0;
padding: 10px 10px 10px 10px;
border: 1px solid #CCCCCC;
}
#ContenedorLoginHorizontal{
margin: 0 auto;
padding-left: 15px;
width: 960px;
}
.ContenidoContenedorLoginHorizontal {
margin:0 auto 10px;
border: 1px solid #ADADAD;
width: 930px;
background:#E7E8E9;
text-align:right;
}
.ContenidoContenedorLoginHorizontal img {
float:left;
margin:5px 10px;}
.ContenidoContenedorLoginHorizontal p {
font-family: 'Oswald-Light', Calibri;
float:left;
margin:5px 10px;
line-height:13px;}
.ContenidoContenedorLoginHorizontal h3 {
font-size:12px;
padding:0px 2px 0px 2px;
font-family: 'Oswald-Light', Calibri;
color:#0096AA;
font-weight:normal;
line-height: normal;
display: inline-block;
text-transform: uppercase;
margin:7px 0 0 12px;
float:left;
}
#ingresaInternoExterno[type="button"] {
background:url("../imagenes/flecha.png") no-repeat right  #188A96;
border-style: none;
color: #FFFFFF;
cursor: pointer;
display: block;
font-size: 11px;
height: 25px;
margin: 3px 0 3px 10px;
padding: 4px 15px 15px 0px;
width: 80px;
font-family:calibri;
text-transform:uppercase;
}
#ContenedorPerfil{
width:155px;
float:right;
background-color: #F5F5F5;
background-repeat: repeat-x;
background-position: 0 0;
padding: 10px 10px 10px 10px;
border: 1px solid #CCCCCC;
}
#DatosUsuario{
width:155px;
float:right;
background-color: #F5F5F5;
background-repeat: repeat-x;
background-position: 0 0;
padding: 10px 10px 10px 10px;
border: 1px solid #CCCCCC;
}
#ContenedorMiPanel{
width:155px;
float:right;
background-color: #F5F5F5;
background-repeat: repeat-x;
background-position: 0 0;
padding: 10px 10px 10px 10px;
border: 1px solid #CCCCCC;
}
#ContenedorLogin img{
margin-top:15px;
margin-bottom:15px;
margin-left:13%;
}
#ContenedorBannersDerecha{
width:180px;
float:right;
margin: 15px 0 0 0;
}
#ContenedorBannersDerecha img{
margin-top:0px;
margin-bottom:15px;
}
.ContenedorBannerDerecha{
width:180px;
float:right;
margin: 15px 0 0 0;
border:1px solid #CCC;
}
.ContenedorBannerDerecha img{
margin-top:0px;
}
#ContenedorNoticias {
width:680px;
margin:15px 0 15px 0;
background-color:#F2F2F2;
border:1px solid #CCCCCC;
padding: 10px 10px 10px 10px;
float: left;
}
#ContenedorModulosInferiores{
width:700px;
margin-bottom: 10px;
float: left;
}
#ContenedorModulosInferiores .First{
width:221px;
float: left;
margin-right:15px;
border: 1px solid #CCCCCC;
margin-bottom: 15px;
}
#ContenedorModulosInferiores .Last{
width:221px;
float: right;
border: 1px solid #CCCCCC;
}
#homeBoxes  .Importante {
width:200px;
float:left;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding: 10px 10px 10px 10px;
}
#homeBoxes  #NoticiasVarias {
width:410px;
float:left;
padding: 10px 10px 10px 10px;
margin-left: 15px;
}
#homeBoxes #ContenedorInformacionGeneral {
width:630px;
margin-bottom: 30px;
padding: 10px 10px 10px 10px;
float:left;
}
.BoxMasInfo{
background-color:#F7F7F7;
border:1px solid #006699;
padding:25px 25px 25px 25px;
margin-top:20px;
}
.clear {
clear:both;
}
.clearfix {
display: inline-block;
}

#contenidoPatrimonio{ 
width:350px;
float:left;
margin:15px;
padding:15px;
}

.ActasPatrimonio{
color: #666666;
display: inline-block;
font-family: calibri;
font-size: 14px;
font-weight: bold;
padding-right:35px;
}

/* SLIDER
---------------------------------------*/

/*#slider {
position:relative;
height:300px;
background-image: url(../imagenes/loading.gif);
background-repeat: no-repeat;
background-position: 50% 40%;
margin-bottom: 2px;
}
#slider img {
position:absolute;
top:0px;
left:0px;
display:none;
z-index:1;
}

#slidecounter{
margin:0px auto;
height:35px;
width:300px;
bottom:12px;
z-index: 5;
position:absolute;
background-color: #FFFFFF;
left: 150px;
}
#slidecounterLeft{
margin:0px auto;
height:35px;
width:83px;
bottom:11px;
z-index: 5;
position:absolute;
background-color: #FFFFFF;
left: 700px;
}


#sliderContainer {
width:900px;
height:300px;
margin-bottom: 0px;
float:left;
}*/


/*FORMULARIOS-----------------------------------------------------------------------------------------*/


/*formulario de contacto*/
form #contacto.contacto-formulario{
width:700px;
}
form.contacto-formulario ul li{
margin-bottom:10px;
padding:12px;
border-bottom: 1px solid #EEEEEE;
float:left;
}
form.contacto-formulario ul li label{
font-family:tahoma;
display:block;
color:#555555;
font-size:13px;
float:left;
width:180px;
padding:3px 0 0 0;
margin:3px 0 0 0;
}
form.contacto-formulario ul li label.error {
border-color: #FF3366;
text-transform:uppercase;
color: #FF3366;
font-family: arial;
font-size:9px;
margin: 5px 0;
padding:7px;
display: inline-block;
line-height: 135%;
}
form.contacto-formulario input {
background:#FFF;
border:1px solid #CCC;
font-size:12px;
padding:5px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
width:400px;
}
form.contacto-formulario textarea{
background:#FFF;
border:1px solid #CCC;
font-size:12px;
padding:5px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
width:400px;
float:left;
}
/*formulario cambio de pass*/
#contacto form.cambiopass-formulario{
width:700px;
}
form.cambiopass-formulario ul li{
padding:12px;
border-bottom: 1px solid #EEEEEE;

}
form.cambiopass-formulario ul li label{
font-family:tahoma;
display:inline-block;
color:#555555;
font-size:13px;
/*float:left;*/
width:200px;
padding:3px 0 0 0;
margin:3px 0 0 0;
}
form.cambiopass-formulario input {
background:#FFF;
border:1px solid #CCC;
font-size:12px;
padding:5px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
width:200px;
}
form.cambiopass-formulario textarea{
background:#FFF;
border:1px solid #CCC;
font-size:12px;
padding:5px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
width:400px;
float:left;
}
form.cambiopass-formulario ul li label.error {
border-color: #FF3366;
text-transform:uppercase;
color: #FF3366;
font-family: arial;
font-size:9px;
margin: 5px 0;
padding:7px;
display: inline-block;
line-height: 135%;
float:right;
}
#cambioPass form {
width:700px;
}
/*formulario de registro de usuario*/
form.formularioRegistro ul li{
padding:12px;
border-bottom: 1px solid #EEEEEE;
}
form.formularioRegistro ul li label{
display:block;
color:#555555;
font-size:13px;
padding:3px 0 0 0;
margin:3px 0 0 0;
font-family:tahoma;
}
form.formularioRegistro ul li label label.error {
border-color: #FF3366;

text-transform:uppercase;
color: #FF3366;
font-family: arial;
font-size:9px;
margin: 5px 0;
padding:7px;
display: inline-block;
line-height: 135%;

}
form.formularioRegistro ul li textarea{
padding: 8px;
width:400px;
}
form.formularioRegistro  input, form.formularioRegistro textarea{
background:#FFF;
border:1px solid #CCC;
font-size:12px;
padding: 10px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
/*width:160px;*/
margin:15px 0 0 0;
}
form.formularioRegistro  input:focus, form.formularioRegistro textarea:focus{
background:#FFF;
box-shadow: 0 0 5px #2C939E;
}
/*formulario olvido contraseña*/
form.formOlvidoContrasenia ul li{
padding:12px;
border-bottom: 1px solid #EEEEEE;
}
form.formOlvidoContrasenia ul li label{
display:block;
color:#555555;
font-size:13px;
padding:3px 0 0 0;
margin:3px 0 0 0;
font-family:tahoma;
}
form.formOlvidoContrasenia ul li label.error {
border-color: #FF3366;
text-transform:uppercase;
color: #FF3366;
font-family: arial;
font-size:9px;
margin: 5px 0;
padding:7px;
 display: inline-block;
 line-height:135%;
}
form.formOlvidoContrasenia ul li textarea{
padding: 8px;
width:400px;
}
form.formOlvidoContrasenia  input:focus, form.formOlvidoContrasenia textarea:focus{
background:#FFF;
box-shadow: 0 0 5px #2C939E;
}
form.formOlvidoContrasenia  input, form.formOlvidoContrasenia textarea{
background:#FFF;
border:1px solid #CCC;
font-size:12px;
padding: 10px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
width:160px;
margin:15px 0 0 0;
}
.error {
border-color: #FF3366;
text-transform:uppercase;
color: #FF3366;
font-family: arial;
font-size:9px;
margin: 5px 0;
padding:7px;
 display: inline-block;


}
/*formulariologin*/
form.formularioLogin  input:focus, form.formularioLogin textarea:focus{
background:#FFF;
box-shadow: 0 0 5px #2C939E;
}
.ContenidoContenedorLoginHorizontal label{
padding:5px 0;
font-family:calibri;
color:#000;
font-size:12px;
margin: 7px 0 10px 15px;
float:left;
}
.ContenidoContenedorLoginHorizontal img{
cursor:pointer;
font-size:12px;
margin: 2px 0 10px 5px;
float:left;
}
#divformularioLogin{
padding:15px;
}
.ContenidoContenedorLoginHorizontal input, textarea, TextBox {
padding:3px;
margin:2px 0;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #B8C4C5;
border-right-color: #E5E5E5;
border-bottom-color: #E5E5E5;
border-left-color: #B8C4C5;
float:left;
font-size:10px;


}
.ContenidoContenedorLoginHorizontal p{
font-family:calibri;
color:#000;
font-size:12px;
float:left;
text-transform:uppercase;
}
#formularioLogin .error {
text-transform:uppercase;
color: #FF3366;
font-family: arial;
font-size:9px;
margin: 2px 0 0 10px;
display: inline-block;
float:left;

}

/*label {
display:block;
padding:5px 0;
font-family:Tahoma;
color:#666666;
font-size:12px;
margin: 10px 0 10px 0;
}

input, textarea, TextBox {
padding:5px;
margin-bottom:10px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #B8C4C5;
border-right-color: #E5E5E5;
border-bottom-color: #E5E5E5;
border-left-color: #B8C4C5;

}

textarea {
font-family:Arial, Helvetica, Calibri;
font-size:13px;
}*/

#btnEnviar[type="button"] {
background:#188A96;
border-style: none;
color: #FFFFFF;
cursor: pointer;
display: block;
font-size: 13px;
height: 30px;
line-height: 80%;
margin: 10px 10px 0 0 ;
padding: 5px 15px;
text-align: left;
width: 140px;
float:left;
}
#btnCancelar[type="reset"] {
background:#188A96;
border-style: none;
color: #FFFFFF;
cursor: pointer;
display: block;
font-size: 13px;
height: 30px;
line-height: 80%;
margin: 10px 10px 0 0 ;
padding: 5px 15px;
text-align: left;
width: 140px;
float:left;
}
.TxtAclaraciones {
font-family: Calibri, Arial, Helvetica, Calibri;
font-size: 11px;
color: #999999;
}
.txtNotasImportantes {
font-family: Calibri, Arial, Helvetica, Calibri;
font-size: 13px;
font-style: normal;
color: #333333;
background-color: #CCCCCC;
padding: 5px;
}
.enlace, .smooth {
font-size:13px;
color:#0096AA;
line-height:100%;
font-family: Calibri, Arial, Helvetica, Calibri;
}
.divContenedorBotonesFormulario{
width:183px;
margin-top:25%;
float: right;
}


/*panel para usuario bienvenido*/
.slide_Usuario {
float:right;
width:288px;
height:218px;
display:block;
right:-250px;
padding:0;
position:fixed;
top: -70px;
z-index:1002;
background-image: url(../imagenes/ej_menu.png);
background-repeat: no-repeat;
cursor:pointer;
}
div.likeboxwrappp {
margin-top:92px;
margin-left:40px;
width:200px;
height:75px;
background-color:#FFF;
overflow:hidden;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
padding:15px 15px 15px 15px;
font-family:Arial, Helvetica, Calibri;
font-size:13px;
color:#008F9B;
}
div.likeboxwrap iframe {margin:-1px}
/*
#lblUsuario{
font-family:calibri;
color:#333333;
font-weight:normal;
font-size:13px;
}*/

.LabelUsuarioIntranet{
font-family:calibri;
color:#333333;
font-weight:normal;
font-size:13px;
}
.labelUsuario{
font-family:calibri;
color:#333333;
font-weight:normal;
font-size:20px;
}
		   
/*fin panel para usuario bienvenido*/

/*div para cta activada*/
#divInfo {
background: #DFF0D8;
border: 1px solid #D6E9C6;
border-radius: 4px 4px 4px 4px;
margin: 20px 0 20px 0;
padding: 8px 35px 8px 14px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
/*width:650px;*/
font-family: Arial, Calibri;
font-size:14px;

line-height:135%;
}
#divErrorLogin {
background: #FF95AA;
border: 1px solid #FF0033;
border-radius: 4px 4px 4px 4px;
margin: 20px 0 20px 0;
padding: 8px 35px 8px 14px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
/*width:650px;*/
font-family: Arial, Calibri;
font-size:14px;
color:#CC0000;
line-height:135%;
}
#divError {
 background: #FF95AA;
border: 1px solid #FF0033;
border-radius: 4px 4px 4px 4px;
margin: 20px 0 20px 0;
padding: 8px 35px 8px 14px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
/*width:650px;*/
font-family: Arial, Calibri;
font-size:14px;
color:#CC0000;
line-height:135%;
}
.cta-activada-success-index {
background: #B8D433;
border: 1px solid #D6E9C6;
border-radius: 4px 4px 4px 4px;
margin-bottom: 20px;
padding: 8px 35px 8px 14px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
/*width:650px;*/
font-family: Arial, Calibri;
font-size:14px;
line-height:135%;
}
.cta-activada-success {
background: #DFF0D8;
border: 1px solid #D6E9C6;
border-radius: 4px 4px 4px 4px;
margin-bottom: 20px;
padding: 8px 35px 8px 14px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
/*width:650px;*/
font-family: Arial, Calibri;
font-size:14px;
line-height:135%;
}
.cta-no-activada-success {
background: #FF95AA;
border: 1px solid #FF0033;
border-radius: 4px 4px 4px 4px;
margin-bottom: 20px;
padding: 8px 35px 8px 14px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
/*width:650px;*/
font-family: Arial, Calibri;
font-size:14px;
line-height:135%;
}

/*REVISAR SI SE USAN ESTOS ESTILOS PARA LAS tabs*/
#tabul {
padding: 0;
margin: 0;
padding: 5px 0 0 30px;
margin-top:50px;
}
#tabul li {
display: inline;
cursor: pointer;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #FFF;
/*  background-image: linear-gradient(to bottom, #FFFFFF, #E6E6E6);
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #B3B3B3;  background-repeat: repeat-x;*/
border-image: none;
-webkit-border-radius: .2em;
-moz-border-radius: .2em;
border-radius: .2em .2em 0em 0em; 
border-style: solid;
border-width: 1px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 -1px 2px rgba(0, 0, 0, 0.05);
color: #333333;
cursor: pointer;
display: inline-block;
padding: 3px 3px 3px 9px;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
font-family:Arial, Helvetica, Calibri;
font-size:12px;
vertical-align: middle;
border-bottom-width: 0;
top:0;
line-height:130%;
}
.ntabs {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #F5F5F5;
background-image: linear-gradient(to top, #FFFFFF, #E6E6E6);
background-repeat: repeat-x;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #B3B3B3;  background-repeat: repeat-x;
border-image: none;
-webkit-border-radius: .2em;
-moz-border-radius: .2em;
border-radius: .2em;
border-style: solid;
border-width: 1px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
cursor: pointer;
display: inline-block;
padding: 3px 3px 3px 9px;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align: middle;
border-bottom-width: 0;
font-family:Arial, Helvetica, Calibri;
font-size:12px;
color:#f2f2f2;
top:0;    
}
.add {
padding: 5px 8px;
}
#addtab {

}
#addtab:hover {
}
.ctab {
background: #E7EDF6;
position: relative;
top: 2px;
border-bottom-width: 0;
}
.close {
text-decoration: none;
color: #999;
font-weight: bold;
font-size: 14px;
padding: 0 4px;
-webkit-border-radius: .2em;
-moz-border-radius: .2em;
border-radius: .2em;
}
.close:hover {
background: #999;
color: #333;
}
.espacioVacio{
margin:40px 0;
}
/*fin tabs*/

/*flecha de scroll*/
.scrollup{
width:40px;
height:40px;
opacity:0.3;
position:fixed;
bottom:300px;
right:100px;
display:none;
text-indent:-9999px;
background: url('../imagenes/icon_top.png') no-repeat;
z-index:10000000;
}

/* para la radio online*/
#RadioOnlineDiv {

top:155px;
right:0px;
width:73px;
height:55px;
position:fixed;
z-index:10000000;
background: #DBDBDB;
border: 1px solid #CCCCCC;
padding: 6px 0 0 6px;
border-radius: 7px 0px 0px 7px;
-moz-border-radius:7px 0px 0px 7px;
-webkit-border-radius:7px 0px 0px 7px;
-khtml-opacity:.50; 
-moz-opacity:.50; 
-ms-filter:”alpha(opacity=50)”;
filter:alpha(opacity=50);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.5);
opacity:rgba(54, 25, 25, .00004);
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.42);

}
#RadioOnlineDiv span{
font-family: 'Oswald-Light', Calibri;
font-size:13px;
color:#666666;
font-weight:lighter;
text-transform:uppercase;}


/* panel usuarioPerfil*/
#BannerUsuarioPerfil {
margin: 0 auto;
padding-left: 15px;
width: 960px;
}
.ContenidoBannerUsuarioPerfil {
margin:0 auto 10px auto;
width: 900px;
/*background:#FFF;*/
padding: 5px 15px;
text-align:right;
border-bottom:1px solid #ccc;
}
.ContenidoBannerUsuarioPerfil span.bienvenido {
font-family:Calibri, arial;
font-size: 20px;
color:#189FB1;
font-weight:bold;
}
.ContenidoBannerUsuarioPerfil span#bienvenido {
font-family:Calibri, arial;
font-size: 14px;
color:#333;
font-weight:normal;
}

/*botoneraperfil*/
.botoneraPerfil{
width:916px;
margin:0 auto;}
.botoneraPerfil nav {
margin:0 auto;
float: left;
}
.botoneraPerfil nav   ul.linksPerfil{
width:934px;

}
.botoneraPerfil nav   ul.linksPerfil  li {
margin: 0 auto;
display:inline-block;
}

.botoneraPerfil nav ul.linksPerfil  li a{
background:#CCCCCC;
color:#000000;
display:block; /*para que los muestre en linea hay que poner block para que tome la altura si no no la toma*/
height:40px;
margin: 0 5px 0 0;
font-size:11px;
text-decoration:none;
text-align:center;
line-height:45px; /*para que quede centrado verticalmente se le pone line heigth la misma altura del boton*/
font-family: 'Oswald-Light', Calibri;
color:#666666;
/*width:225px;*/
width:177px;
border-radius:7px 7px 0 0;
-moz-border-radius:7px 7px 0 0;
-webkit-border-radius:7px 7px 0 0;
}

.botoneraPerfil nav ul.linksPerfil  li a img{
margin:-3px;
}
.nuevo {background-color: #D72044;
    color: #FFFFFF;
    font-family: 'Oswald-Light',Calibri;
    font-size: 10px;
	height:6px;
	width:29px;
	position:absolute;
	top:202px;
	padding: 5px 2px 3px;
	transform: skew(180deg, 166deg);}

.botoneraPerfil nav ul.linksPerfil  li a:hover{
background:#189FB1;
color:#FFFFFF;
}



.ultimoBotonPerfil{
width:179px;
float:right;}

#BannerIndexPerfilNuevo {
margin: 0 auto;
padding-left: 15px;
width: 960px;
}
.ContenidoBannerIndexPerfilNuevo {
margin:0 auto;

border: 1px solid #ADADAD;
width: 930px;}

.divPageError{
width:500px;

margin:0 auto 0 auto;
font-family:calibri;
font-size:15px;
color:#333333;
border: 1px solid #FF3333;
background-color: #FF9999;
text-shadow:0.5px 0.2px 1px #FFFFFF;
-moz-text-shadow:0.5px 0.2px 1px #FFFFFF;
-webkit-text-shadow:0.5px 0.2px 1px #FFFFFF;
padding: 30px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
#wrapperPrincipal{
background:#FFFFFF;
padding:20px;
/*width:100%;*/
box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 -1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 -1px 2px rgba(0, 0, 0, 0.05);
-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 -1px 2px rgba(0, 0, 0, 0.05);

}
.divBtnIntranet{
width:180px;
float:right;
margin: 0px 0 0 0;
background:#F2f2f2;
border:1px solid #CCCCCC;
padding:10px;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
 text-align:center;
}
.divBtnIntranet p{
font-family: 'Oswald-Light', Calibri;
color:#666666;
font-size:smaller;
text-align:center;

}
.divBtnIntranet img{
cursor:pointer;
}

/************************************************************/
/* Paneles afiliados*/
/************************************************************/
.informacionVerde{
background: #D8F17E;
text-align: left;
padding:10px;
border-top: 1px solid #C1EB1D;
border-bottom: 1px solid #C1EB1D;
display:block;
font-weight: bold;
font-size: 12px;
color: #000000;
font-family:calibri;
text-transform:uppercase;
margin:10px 0 0 0;
}
.informacionVerdeClaro{
background: #EAF8BA;
text-align: left;
padding:10px;
border-top: 1px solid #E3F59A;
border-bottom: 1px solid #E3F59A;
display:block;
font-weight: bold;
font-size: 12px;
color: #000000;
font-family:calibri;
text-transform:uppercase;
margin:10px 0 0 0;
}
.informacionAmarillo{
background: #F7FCE2;
text-align: left;
padding:10px;
border-top: 1px solid #EDF9BD;
border-bottom: 1px solid #EDF9BD;
display: block;
font-weight: bold;
font-size: 12px;
color: #000000;
font-family:calibri;
text-transform:uppercase;
margin:10px 0 0 0;
}
.informacionRojo{
background: #FF5959;
text-align: left;
padding: 10px;
border-top: 1px solid #FF0033;
border-bottom: 1px solid #FF0033;
display: block;
font-weight: bold;
font-size: 12px;
color: #000000;
font-family:calibri;
text-transform:uppercase;
margin:10px 0 0 0;
}


/*dock menu*/
/*position and hide the menu initially - leave room for menu items to expand...*/
		#page {  margin: 0 auto;
    padding-bottom: 20px;
    padding-top: 8px;
    width: 80%;
}
		#menu {position:absolute; top:0; left:0; width:100%; display:none;}
		/*dock styling...*/
		/*...centre the dock...*/
		#menu div.jqDockWrap {margin:0 auto;}
		/*...set the cursor...*/
		#menu div.jqDock {cursor:pointer;}
		/*label styling...*/
		div.jqDockLabel {font-weight:bold; font-style:italic; white-space:nowrap; color:#ffffff; cursor:pointer; padding:0 1px;}
		
		
	
.ContenedorDock{
width:960px;
margin:0 auto;
}		
		
/*MisDatosAfiliatorios*/

.DivDatosFirst{
width:420px;
background:#F1F1F2;
border:1px solid #CCCCCC;
padding:15px;
float:left;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin:5px 10px;
height:225px;
overflow:auto;
}	
.DivDatosDerechaFirst{
width:430px;
background:#FFF;
border:1px solid #CCCCCC;
padding:15px 15px 5px 15px;
float:left;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin:5px 10px 5px 10px ;
height:225px;
overflow:auto;
}
.DivDatosDerecha{
width:430px;
background:#FFF;
border:1px solid #CCCCCC;
padding:15px 15px 15px 15px;
float:left;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin:5px;
height:185px;
overflow:auto;
}	
.DivDatosIzquierda{
width:420px;
background:#FFF;
border:1px solid #CCCCCC;
padding:15px;
float:left;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin:5px 15px 5px 10px ;
height:185px;
overflow:auto;
}	

.divTitulosMisDatosPersonales{
background:url("../imagenes/glyphicons_352_nameplate.png") no-repeat scroll right center content-box border-box #0096AA;
padding:20px;
font-family: 'Oswald-Light', Calibri;
color:#FFF;
font-size:12px;
text-transform:uppercase;
margin:0 0 10px 0;
}

.divTitulosMisDatosDomicilio{
background:url("../imagenes/glyphicons_242_google_maps.png") no-repeat scroll right center content-box border-box #0096AA;
padding:20px;
font-family: 'Oswald-Light', Calibri;
color:#FFF;
font-size:12px;
text-transform:uppercase;
margin:0 0 10px 0;
}

.divTitulosMisDatosAfilCargo{
background:url("../imagenes/glyphicons_social_41_myspace.png") no-repeat scroll right center content-box border-box #0096AA;
padding:20px;
font-family: 'Oswald-Light', Calibri;
color:#FFF;
font-size:12px;
margin:0 0 10px 0;
text-transform:uppercase;
}
		
.DivAfilCargo{
background:#FFF;
border:1px solid #CCCCCC;
padding:15px;
float:left;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin:5px 10px 15px 10px;
width:870px;
height:225px;
}

.divTitulosMisDatosTelefono{
background:url("../imagenes/glyphicons_441_phone_alt.png") no-repeat scroll right center content-box border-box #0096AA;
padding:20px;
font-family: 'Oswald-Light', Calibri;
color:#FFF;
font-size:12px;
text-transform:uppercase;
margin:0 0 10px 0;
}
.divTitulosMisDatosOrganismo{
background:url("../imagenes/glyphicons_089_building.png") no-repeat scroll right center content-box border-box #0096AA;
padding:20px;
font-family: 'Oswald-Light', Calibri;
color:#FFF;
font-size:12px;
text-transform:uppercase;
margin:0 0 10px 0;
}	

.divTitulosMisDatosAfiliatorios{
background:url("../imagenes/glyphicons_353_nameplate_alt.png") no-repeat scroll right center content-box border-box #0096AA;
padding:20px;
font-family: 'Oswald-Light', Calibri;
color:#FFF;
font-size:12px;
margin:0 0 10px 0;
text-transform:uppercase;
}
		
.DivDatosAfiliatorios{
background:#FFF;
border:1px solid #CCCCCC;
padding:15px;
float:left;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin:5px 10px 5px 10px;
width:870px;
height:215px;
}	

.DivDatosAfiliatoriosOS{
width:390px;
background:#FFF;
padding: 0px 15px 15px 15px;
float:left;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin:0px 15px 15px 0;
}	

.DivDatosAfiliatoriosOS h2
{
font-family: 'Oswald-Light', Calibri;
color:#0096AA;
font-size:12px;
text-transform:uppercase;
display:block;
padding:0px;
margin:0px 0px 10px 0px;
}


.DivDatosAfiliatoriosCos{
width:390px;
background:#FFF;
padding: 0px 15px 15px 15px;
float:left;
border-left:1px solid #CCCCCC;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin:0px 15px 8px 0;;
}	
.DivDatosAfiliatoriosCos h2
{
font-family: 'Oswald-Light', Calibri;
color:#0096AA;
font-size:12px;
text-transform:uppercase;
display:block;
padding:0px;
margin:0px 0px 10px 0px;

}
span.MisDatosPerfil{
font-family:calibri;
font-size:13px;
font-weight:bold;
line-height:150%;
color:#666666;
display:inline-block;

}		

span.MisDatosPerfilResul{
font-family:calibri;
font-size:14px;
font-weight:normal;
line-height:150%;
display:inline;
margin: 0 0 0 2px;
}


/*MisTramites*/

.DivDatosMisTramites{
width:870px;
background:#FFF;
border:1px solid #CCCCCC;
padding:15px 15px 15px 15px;
float:left;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin:5px 15px 15px 15px ;
overflow:auto;
}	

.divTitulosMisTramites{
background:url("../imagenes/glyphicons_353_nameplate_alt.png") no-repeat scroll right center content-box border-box #0096AA;
border:1px solid rgb(204, 204, 204);
padding:20px;
font-family: 'Oswald-Light', Calibri;
color:#FFF;
font-size:12px;
margin:0 0 10px 0;
text-transform:uppercase;
}

.divTitulosBusquedaExpediente{
background:url("../imagenes/glyphicons_440_folder_closed.png") no-repeat scroll right center content-box border-box #0096AA;
border:1px solid rgb(204, 204, 204);
padding:20px;
font-family: 'Oswald-Light', Calibri;
color:#FFF;
font-size:12px;
margin:0 0 10px 0;
text-transform:uppercase;
}

.divTitulosResulBusquedaExpediente{
background:url("../imagenes/glyphicons_144_folder_open.png") no-repeat scroll right center content-box border-box #0096AA;
border:1px solid rgb(204, 204, 204);
padding:20px;
font-family: 'Oswald-Light', Calibri;
color:#FFF;
font-size:12px;
margin:0 0 10px 0;
text-transform:uppercase;
}

.divTitulosAyudaExpedientes{
background:url("../imagenes/glyphicons_195_circle_info.png") no-repeat scroll right center content-box border-box #0096AA;
border:1px solid rgb(204, 204, 204);
padding:20px;
font-family: 'Oswald-Light', Calibri;
color:#FFF;
font-size:12px;
margin:0 0 10px 0;
text-transform:uppercase;
}

.divMisTramitesBusquedaExp{
width:837px;
background:#F1F1F2;
border:1px solid #CCCCCC;
padding:15px;
float:left;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin:3px 15px 2px 0;
overflow:auto;
}

.divMisTramitesBusquedaExp h2{
font-family: 'Oswald-Light', Calibri;
color:#0096AA;
font-size:12px;
text-transform:uppercase;
display:block;
padding:0px;
margin:0px 0px 10px 0px;

}

.divTitulosMisTramitesResultado{
background: scroll right center content-box border-box #0096AA;
border:1px solid rgb(204, 204, 204);
padding:20px;
font-family: 'Oswald-Light', Calibri;
color:#FFF;
font-size:12px;
margin:0 0 10px 0;
text-transform:uppercase;
}


.flotandoIzquierda{
float:left;
margin:10px 0 15px 0;
}

.flotandoDerecha{
float:left;
margin:10px 0 15px 35px;
}




.divDelegaciones{
width:380px;
background:#FFF;
border:1px solid #CCCCCC;
padding:15px 15px 15px 15px;
float:right;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin:5px 0px 15px 0px ;
overflow:auto;

}
.divTitulosDelegaciones{
background:url("../imagenes/glyphicons_242_google_maps.png") no-repeat scroll right center content-box border-box #0096AA;
border:1px solid rgb(204, 204, 204);
padding:20px;
font-family: 'Oswald-Light', Calibri;
color:#FFF;
font-size:12px;
margin:0 0 10px 0;
text-transform:uppercase;
}

.divTitulosDelegaciones span
{
font-family:font-family: 'Oswald-Light', Calibri;
color:#FFF;
font-size:14px;
}

.divContenedorMapaDelegaciones{
width:500px;
background:#FFF;
border:1px solid #CCCCCC;
float:left;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin:5px 15px 15px 0px ;
overflow:none;
}


span.TitulosResultados{
font-size:13px;
padding:0px 2px 0px 2px;
font-family: 'Oswald-Light', Calibri;
color:#0096AA;
font-weight:normal;
line-height: normal;
text-transform: uppercase;
margin:10px 0 15px 0;
display:block;
border-bottom:1px solid #CCCCCC;
}

span.ResultadosDelegaciones{
font-family:Arial, Helvetica, Calibri;
color:#333333;
font-size:12px;
line-height:135%;
}

.divPerfilNuevoIcono{
position:absolute;
top:20px;
left:20px;
}


aside{
float:right;
width:195px;
}

/*loading*/
 .loadingIF {            
            margin: auto;
            top:200px;            
            position: inherit;
            z-index: 1000;
            width: 128px;
            background: url(http://desarrollo.desarrollo.sersoc.gov.ar/recursos/imagenes/loading_sist.gif) no-repeat;
            background-size: 60%;
            cursor: wait;
          }
          
         .modal_pp {					
            position: absolute;
            background:url(tint20.png) 0 0 repeat;
            background:rgba(0,0,0,0.2);
            border-radius:14px;
            background-size: 100%;
            cursor: wait;
            z-index:1100;	
            width:100%;
            height:100%
        }

        .imagenLoading {
            z-index:1001; 
            position: absolute; 
            top: 31%; 
            left: 50%; 
            margin-top: -50px; 
            margin-left: -50px;
            width: 10%;
        }
