.cabecera{
background-color:#23282e !important;
padding-left:0px; padding-top:5px;padding-bottom:6px;
color:#FFFFFF; 
border-bottom:0px !important;
}
.modal-header2{
	position:relative;
	padding:15px;border-bottom:1px solid #e5e5e5;
	border-top: 6px solid  #f2782e !important;
}
.pad20r {
  padding-right: 20px !important;
}
.pad40r {
  padding-right: 40px !important;
}
.pad80r {
  padding-right: 80px !important;
}

A.lnkBlanco:link, A.lnkBlanco:visited, A.lnkBlanco:active {text-decoration: none; color: #FFFFFF; }
A.lnkBlanco:hover { text-decoration: none; color: #975b15;}

.lnkdBlanco: {text-decoration: none; color: #FFFFFF;cursor: pointer; }
.lnkdBlanco:hover { text-decoration: none; color: #975b15;cursor: pointer;}

A.lnk:link, A.lnk:visited, A.lnk:active {text-decoration: none; color: #23527c; }
A.lnk:hover { text-decoration: none; color: #338cc9;}

A.lnk2:link, A.lnk2:visited, A.lnk2:active {text-decoration: none; color: #333333; }
A.lnk2:hover { text-decoration: none; color: #338cc9;}

A.lnkCompartido:link, A.lnkCompartido:visited, A.lnkCompartido:active {text-decoration: none; color: #05801b; }
A.lnkCompartido:hover { text-decoration: none; color: #338cc9;}

A.lnkSecccion:link, A.lnkSecccion:visited, A.lnkSecccion:active {text-decoration: none; color: #9d9d9d;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 28px !important; }
A.lnkSecccion:hover { text-decoration: none; color: #9b8383;}

.btn-Amarillo {background-color: #fefee2 !important;}
.btn-Amarillo:hover, .btn-Amarillo:focus, .btn-Amarillo:active { background-color: #f4f3a6 !important;}

.AlinearAbajo {
  width:100%;
  bottom: 0;
  position:fixed;
  line-height: 40px;
  display: block;
}

.txtNormal {
  color:#222222;  font-family: Helvetica, Arial, sans-serif;  font-size: 15px;  font-style: normal;  font-weight: normal;  
}

.MiInput {
  border: 0px;
  outline: 0px;
  background: transparent;
  height:26px;
  box-shadow: 0px 1px 0px #888888, 0px 2px 0px white;	-webkit-box-shadow: 0px 1px 0px #888888, 0px 2px 0px white; 	-moz-box-shadow: 0px 1px 0px #888888, 0px 2px 0px white; 
  font-family: Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: normal;
  transition: all 500ms ease 0s;
}

.MiInput:focus{
	box-shadow: 0px 2px 0px #337ab7; -webkit-box-shadow: 0px 2px 0px #337ab7; 	-moz-box-shadow: 0px 2px 0px #337ab7;
	
}

.MiInput::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #999;
    opacity: 1; /* Firefox */
}

.MiInput:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #999;
}

.MiInput::-ms-input-placeholder { /* Microsoft Edge */
    color: #999;
}

.MiInputPeq {
  border: 0px;
  outline: 0px;
  background: transparent;
  height:26px;
  border-bottom: 1px solid #888888;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
}

.MiFecha {
    padding-left: 20px; 
	-webkit-border-radius: 0px !important;	-moz-border-radius: 0px !important;	border-radius: 0px !important;}
.MiFecha-label {
    position: relative;
}
.MiFecha-label:before {
    color: #afc2d1;
    content:"\f073";
    font-family: FontAwesome;
    position: absolute;
    top: 4px;
    left: 0px;
}
.MiBusq {
    padding-left: 20px; 
}
.MiBusq-label {
    position: relative;
}
.MiBusq-label:before {
    color: #888888;
    content:"\f002";
    font-family: FontAwesome;
    position: absolute;
    top: 4px;
    left: 0px;
}
.MiTextarea{
	border: none; 
	-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
	background-Color:#FFFFFF;
	padding:4px;
}

.NombreCampo{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#0d398a;
	margin-bottom:0px;
}
.CuerpoTab{
border-left:1px solid #dddddd;
border-right:1px solid #dddddd;
border-bottom:1px solid #dddddd;
padding:5px;
	
}

.lnkInput {
  text-decoration: none; 
  color: #AAAAAA;
  background: transparent;
  height:26px;
  border-bottom: 1px solid #888888;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: normal;
}
.lnkInput:hover { text-decoration: none; color: #000000;border-bottom: 2px solid #337ab7;}

.ReadInput {
  text-decoration: none; 
  background: transparent;
  height:26px;
  border-bottom: 1px solid #888888;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  color: rgb(0, 0, 0); display: inline-block;}

.CapaSombra{
-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
	background-Color:#FFFFFF;
	padding:10px;
}

legend.Agrupador {
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;
	font-size: 14px;
	color:#444444;
	font-weight: normal !important;
    border-style: none;
    line-height: 40px;
    margin-bottom: 0px;
    width: auto;
    padding: 0 10px;
	text-align: left !important;
}

fieldset.Agrupador {
    border: 1px solid #ddd !important;
    padding-top: 0px;
	padding-bottom: 15px;
	background-Color:#FFFFFF;

		
-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
    -webkit-margin-start: 2px;
    -webkit-margin-end: 2px;
    -webkit-padding-before: 0.35em;
    -webkit-padding-start: 0.75em;
    -webkit-padding-end: 0.75em;
    -webkit-padding-after: 0.625em;

}


.NombreBloque{
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;
	font-size: 14px;
	color:#444444;
	font-weight: normal !important;
	padding-top:10px;
  padding-left: 15px;
}

.TituloBloque {
  color:#02557c;
  font-weight:bold;
}

.Bocadillo {
-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
position: relative;
padding: 10px;
background: #FFFFE7;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
border: #AAAAAA solid 1px;
}

.Bocadillo:after 
{
content: '';
position: absolute;
border-style: solid;
border-width: 0 8px 8px;
border-color: #FFFFE7 transparent;
display: block;
width: 0;
z-index: 1;
top: -8px;
left: 18px;
}

.Bocadillo:before 
{
content: '';
position: absolute;
border-style: solid;
border-width: 0 8px 8px;
border-color: #AAAAAA transparent;
display: block;
width: 0;
z-index: 0;
top: -9px;
left: 18px;
}

.BocadilloInf {
-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
position: relative;
padding: 10px;
background: #FFFFE7;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
border: #AAAAAA solid 1px;
}

.BocadilloInf:after 
{
content: '';
position: absolute;
border-style: solid;
border-width: 11px 11px 0 11px;
border-color: #FFFFE7 transparent;
display: block;
width: 0;
z-index: 1;
bottom: -11px;
left: 18px;
}

.BocadilloInf:before 
{
content: '';
position: absolute;
border-style: solid;
border-width: 11px 11px 0 11px;
border-color: #AAAAAA transparent;
display: block;
width: 0;
z-index: 0;
bottom: -12px;
left: 18px;
}

.BocadilloDer {
-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
position: relative;
padding: 10px;
background: #FFFFE7;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
border: #AAAAAA solid 1px;
}

.BocadilloDer:after 
{
content: '';
position: absolute;
border-style: solid;
border-width: 0 11px 15px 11px;
border-color: #FFFFE7 transparent;
display: block;
width: 0;
z-index: 1;
top: -15px;
right: 18px;
}

.BocadilloDer:before 
{
content: '';
position: absolute;
border-style: solid;
border-width: 0 11px 15px 11px;
border-color: #AAAAAA transparent;
display: block;
width: 0;
z-index: 0;
top: -15px;
right: 18px;
}

.dropdown-menu {
-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
border-radius: 0px 0px 0px 0px;

-moz-border-radius: 0px 0px 0px 0px;

-webkit-border-radius: 0px 0px 0px 0px;
padding:0px;
}
  
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
   background-color: #f5eeeb;
}
.table-striped > tbody > tr:hover:nth-child(2n+1) > td, .table-striped > tbody > tr:hover:nth-child(2n+1) > th {
   background-color: #eee2de; cursor:pointer ;
}
.table-striped > tbody > tr:hover:nth-child(2n) > td, .table-striped > tbody > tr:hover:nth-child(2n) > th {
   background-color: #EEEEEE; cursor:pointer ;
}

.table-stripedNoEnlace > tbody > tr:nth-child(2n+1) > td, .table-stripedNoEnlace > tbody > tr:nth-child(2n+1) > th {
   background-color: #f5eeeb;
}
.table-stripedNoEnlace > tbody > tr:hover:nth-child(2n+1) > td, .table-stripedNoEnlace > tbody > tr:hover:nth-child(2n+1) > th {
   background-color: #eee2de; 
}
.table-stripedNoEnlace > tbody > tr:hover:nth-child(2n) > td, .table-stripedNoEnlace > tbody > tr:hover:nth-child(2n) > th {
   background-color: #EEEEEE; 
}

.tblExpe > tbody > tr/*:nth-child(2n+1)*/ > td, .tblExpe > tbody > tr/*:nth-child(2n+1)*/ > th {
  border: 0px;
  /*background: transparent;*/
  /*background-color: #e9eff5;*/
  color:#222222;
  height:26px;
  border-bottom: 1px solid #CCCCCC;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
   
}
.tblExpe > tbody > tr:hover > td, .tblExpe> tbody > tr:hover > th {
   background-color: #edf3f9;
   
}

.tdCampos{
	padding-left:10px;padding-right:10px;
	padding-top:10px;padding-bottom:0px;
}
.tdCampos2{
	padding-left:10px;padding-right:10px;
	padding-top:0px;padding-bottom:0px;
}


.btn-verde {   color: #000000;   background-color: #8DCCC1;   border-color: #9BDBD0; } 
.btn-verde:hover, .btn-verde:focus, .btn-verde:active, .btn-verde.active, .open .dropdown-toggle.btn-verde {   color: #000000;   background-color: #A7D9D1;   border-color: #9BDBD0; } 
.btn-verde:active, .btn-verde.active, .open .dropdown-toggle.btn-verde {   background-image: none; } 
.btn-verde.disabled, .btn-verde[disabled], .btn-verde.disabled:hover, .btn-verde[disabled]:hover, .btn-verde.disabled:focus, .btn-verde[disabled]:focus, .btn-verde.disabled:active, .btn-verde[disabled]:active, .btn-verde.disabled.active, .btn-verde[disabled].active { 
  background-color: #8DCCC1;   border-color: #9BDBD0; } 
.btn-verde .badge {   color: #8DCCC1;   background-color: #000000; }


.btn-beige {   color: #000000;   background-color: #C9C19A;   border-color: #9C8074; } 
.btn-beige:hover, .btn-beige:focus, .btn-beige:active, .btn-beige.active, .open .dropdown-toggle.btn-beige {   color: #000000;   background-color: #DBD4AF;   border-color: #9C8074; } 
.btn-beige:active, .btn-beige.active, .open .dropdown-toggle.btn-beige {   background-image: none; } 
.btn-beige.disabled, .btn-beige[disabled], .btn-beige.disabled:hover, .btn-beige[disabled]:hover, .btn-beige.disabled:focus, .btn-beige[disabled]:focus, .btn-beige.disabled:active, .btn-beige[disabled]:active, .btn-beige.disabled.active, .btn-beige[disabled].active{   background-color: #C9C19A;   border-color: #9C8074; } 
.btn-beige .badge {  color: #C9C19A;   background-color: #000000; }


.btn-morado {   color: #ffffff;   background-color: #611BBD;   border-color: #130269; } 
.btn-morado:hover, .btn-morado:focus, .btn-morado:active, .btn-morado.active, .open .dropdown-toggle.btn-morado {   color: #ffffff !important;   background-color: #49247A;   border-color: #130269; } 
.btn-morado:active, .btn-morado.active, .open .dropdown-toggle.btn-morado {   background-image: none; } 
.btn-morado.disabled, .btn-morado[disabled], .btn-morado.disabled:hover, .btn-morado[disabled]:hover, .btn-morado.disabled:focus, .btn-morado[disabled]:focus, .btn-morado.disabled:active, .btn-morado[disabled]:active, .btn-morado.disabled.active, .btn-morado[disabled].active {  background-color: #611BBD;   border-color: #130269; } 
.btn-morado .badge { color: #611BBD; background-color: #ffffff; }

.btn-marron {   color: #ffffff;   background-color: #9A4F26;   border-color: #995F3F; } 
.btn-marron:hover, .btn-marron:focus, .btn-marron:active, .btn-marron.active, .open .dropdown-toggle.btn-marron {   color: #ffffff !important;   background-color: #B06841;   border-color: #995F3F; } 
.btn-marron:active, .btn-marron.active, .open .dropdown-toggle.btn-marron {   background-image: none; } 
.btn-marron.disabled, .btn-marron[disabled], .btn-marron.disabled:hover, .btn-marron[disabled]:hover, .btn-marron.disabled:focus, .btn-marron[disabled]:focus, .btn-marron.disabled:active, .btn-marron[disabled]:active, .btn-marron.disabled.active, .btn-marron[disabled].active { 
  background-color: #9A4F26;   border-color: #995F3F; } 
.btn-marron .badge {   color: #9A4F26;   background-color: #ffffff; }

.btn-militar {   color: #FFFFFF;   background-color: #82913D;   border-color: #727D42; } 
.btn-militar:hover, .btn-militar:focus, .btn-militar:active, .btn-militar.active, .open .dropdown-toggle.btn-militar {   color: #FFFFFF !important;   background-color: #869B25;   border-color: #727D42; } 
.btn-militar:active, .btn-militar.active, .open .dropdown-toggle.btn-militar {   background-image: none; } 
.btn-militar.disabled, .btn-militar[disabled], .btn-militar.disabled:hover, .btn-militar[disabled]:hover, .btn-militar.disabled:focus, .btn-militar[disabled]:focus, .btn-militar.disabled:active, .btn-militar[disabled]:active, .btn-militar.disabled.active, .btn-militar[disabled].active{ 
  background-color: #82913D;   border-color: #727D42; } 
.btn-militar .badge {   color: #82913D;   background-color: #FFFFFF; }


.dpConf { background-color: #23282e !important;  font-family: verdana , FontAwesome !important;  font-size: 12px  !important; }
.dpConf>li>a:hover, .dpConf>li>a:focus { background-color: #4F5B69  !important}
.dpConf>li>a:hover, .dpConf>li>a:focus { background-image: none  !important; }
.dpConf>li>a { color: #FFFFFF  !important;padding-left:5px !important;}
.dpConf>li>a:hover, .dpConf>li>a:focus { color: #FFFFFF  !important}



.nav-tabs2 > li {
  float: left;
  margin-bottom: -1px;
}

.nav-tabs2 { border-bottom: 0px solid #4f5b69; background-color:#4f5b69; padding-top:10px;padding-left:30px!important; font-family: verdana  !important;  font-size: 15px  !important; }
.nav-tabs2 > li.active > a, .nav-tabs2 > li.active > a:focus, .nav-tabs2 > li.active > a:hover { border-width: 0px !important; background: transparent !important;;}
.nav-tabs2 > li > a { border: none !important; color: #CCCCCC !important; margin-right:10px; }
.nav-tabs2 > li.active > a, .nav-tabs2 > li > a:hover { border: none; color: #FFFFFF !important; background: transparent !important; }
.nav-tabs2 > li > a::after { content: ""; background: #e79a3f; height: 4px; position: absolute; width: 100%; left: 0px; bottom: 1px; transition: all 250ms ease 0s; transform: scale(0); }
.nav-tabs2 > li.active > a::after, .nav-tabs2 > li:hover > a::after { transform: scale(1); }
.tab-nav > li > a::after { background: #e79a3f none repeat scroll 0% 0%; color: #fff; }

.Tarj, .TarjAdmin{display:inline-block;width:200px; 
	-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
	background-Color:#FFFFFF;
	padding-left:0px;padding-right:0px;padding-top:0px;
	padding-bottom:15px;
	margin:15px;
	cursor:pointer;
}


.TarjAdmin:hover .AdminDeshab, .TarjAdmin:hover .AdminHab{
	opacity: 1;
}

.CabTarj, .CabTarjAdmin{
	width:165px; padding-top:5px; border-bottom:1px solid #CCCCCC;text-overflow: ellipsis;white-space: nowrap; overflow: hidden;
	font-family: Helvetica, Arial, sans-serif;  font-size: 15px;  font-style: normal;  font-weight: normal;
	padding-bottom:10px;
}

.CabTarj{
	margin-left:10px;
}

.TarjSEPA{display:inline-block;width:220px; 
	height: 110px;
	-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
	background-color:#FFFFFF;
	padding-left:0px;padding-right:0px;padding-top:0px;
	margin: 15px;
}




.CabTarjSEPA{
	width:185px; padding-top:5px; border-bottom:1px solid #CCCCCC;text-overflow: ellipsis;white-space: nowrap; overflow: hidden;
	font-family: Helvetica, Arial, sans-serif;  font-size: 15px;  font-style: normal;  font-weight: normal;
	padding-bottom:10px;
	margin-left:10px;
}

.lnkSEPA{
	background-color:#7e7e7e; height:30px; color:#FFFFFF;
    padding-top: 5px;margin-top:7px;
	cursor:pointer;
}
.lnkSEPA:hover {
	background-color:#8b8b8b;
}

.TarjAyuda{display:inline-block;width:260px; 
	-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
	background-Color:#FFFFFF;
	padding-left:0px;padding-right:0px;padding-top:0px;
	padding-bottom:15px;
	margin:15px;
	cursor:pointer;
}

.CabTarjAyuda{
	width:260px; padding-top:5px; border-bottom:1px solid #CCCCCC;/*text-overflow: ellipsis;white-space: nowrap; overflow: hidden;*/
	font-family: Helvetica, Arial, sans-serif;  font-size: 12px;  font-style: normal;  font-weight: normal;color:#FFFFFF;
	padding-bottom:5px; background-color:#435a40; height:43px;
}

.tarjeta_parametros{display:inline-block;width:300px; 
	-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
	background-Color:#FFFFFF;
	padding-left:0px;padding-right:0px;padding-top:0px;
	padding-bottom:15px;
	margin:15px;
	min-height: 200px;
}
.CabTarjParam{
	width:300px; padding-top:5px; border-bottom:1px solid #CCCCCC;/*text-overflow: ellipsis;white-space: nowrap; overflow: hidden;*/
	font-family: Helvetica, Arial, sans-serif;  font-size: 12px;  font-style: normal;  font-weight: normal;color:#FFFFFF;
	padding-bottom:5px; background-color:#633d42; height:33px;
}

.CabTarjVideo{
	background-color:#633d42 !important;
}

.CuerpoAyuda{
	height:  168px;
	vertical-align: middle;
	text-overflow: ellipsis;overflow: hidden;
	font-family: Helvetica, Arial, sans-serif;  font-size: 12px;  font-style: normal;  font-weight: normal; color:#000000;
	margin-left:10px; margin-right:10px;
}

.CuerpoParam{
	height:  110px;
	vertical-align: middle;
	text-overflow: ellipsis;overflow: hidden;
	font-family: Helvetica, Arial, sans-serif;  font-size: 12px;  font-style: normal;  font-weight: normal; color:#000000;
	margin-left:10px; margin-right:10px;
}

.CuerpoConf{
height:  210px;
}

.AdminDeshab{
	width: 100%;
	background-color:#d9534f; 
	color:white;  
}

.AdminHab{
	width: 100%;
	background-color:#5cb85c; 
	color:white;
}

.topC, .topCDeshab{   float:right; top:0px;   right:0;   color:#AAAAAA; font-size: 20px; padding-right:4px; padding-left:0px;padding-top:0px;padding-bottom:0px; cursor: pointer; }
.topC:hover, .topCDeshab:hover{color:#000000;}

.topC{ color:#AAAAAA; }
.topCDeshab{ color:#FFFFFF; }

.Deshab { 
     filter: gray; /* IE6-9 */ 
     -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */ 
	 opacity: 0.4;
} 
.Opciones{ padding-bottom:0px !important;padding-top:0px !important;padding-right:0px !important; font-size:20px}

.CajaIcon{ background-color:#e79a3f;
height:80px;
display:inline-block;
color:#FFFFFF;
-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
}
.CajaIcon2{background-color:#ecad62; width:60px;height:60px; margin-top:-30px;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
border: 2px solid #fff;
font-size:34px !important;
color:#FFFFFF;
padding-top:5px;
-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
}
.ConEnlace{ cursor: pointer !important;}

.CerrarDcha{float:right; cursor:pointer;}
.CerrarDcha:hover {opacity: 0.7;}
.CircUser{
	border-radius: 50%;
	width: 28px;
    height: 28px;
	line-height:28px;
    background: #9a4f26;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 19px !important;  font-weight:normat;
  color:#FFFFFF;
  text-align:center;
  display:block;
  cursor: pointer;
}

.fa-stack[data-count]:after{
    position:absolute;
  right:0%;
  top:-15px;
  content: attr(data-count);
  font-size:10px;
  padding:.6em;
  border-radius:19px;
  line-height:.75em;
  color: white;
  background:rgba(255,0,0,.85);
  text-align:center;
  min-width:2em;
  font-weight:bold;
}

.MensajeError{
	color: #d9534f;
}

.MensajeBien{
	color: #398439;
}

#dCajaUsuario{
	box-shadow: 0px 1px 0px #888888, 0px 2px 0px white;	-webkit-box-shadow: 0px 1px 0px #888888, 0px 2px 0px white; 	-moz-box-shadow: 0px 1px 0px #888888, 0px 2px 0px white; 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
}

.ItmLst:link, .ItmLst:visited, .ItmLst:active {display:block; color:#333333 }
.ItmLst:hover { background-color:#EEEEEE;text-decoration: none;}
