.texto4td {font-family:  verdana, arial, helvetica, sans-serif; font-size: 12px; color: #2F2F2F; padding:3px; display:block; width:100%;}

.texto4td a:hover {

	background-color:#E3D3D4;
	color:#3f3f3f;
	display:block;
}

.texto5n {font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; color: #2F2F2F}

.texto4td2 {font-family:  verdana, arial, helvetica, sans-serif; font-size: 11px; color: #2F2F2F; padding:2px; display:block; width:100%;}

.pies {
border-bottom:5px solid #FFDEB9;padding:2px; border-left:1px solid #fff;background-color:#F9B96A; float:right;font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #fff;
}
.texto4td2 a:hover {

	background-color:#E3D3D4;
	color:#3f3f3f;
	display:block;
}
#listaCategorias {
	margin:5px;
	margin-bottom:1px;
	padding:0px;
    padding-left: 20px;
    margin-bottom: 20px;
}
#listaCategorias .lic2 {
	font-size: 11px;
	color: #2F2F2F;
	display:block;
	list-style:none;
	
	padding:2px;
	padding-left:16px;
	height:31px;
	text-decoration:none;
	background-image:url(/pix/m.gif);
	background-repeat: no-repeat;
	background-position: left top;


}
#listaCategorias .lic2b {

	font-size: 11px; color: #2F2F2F;
	display:block;
	list-style:none;
	width:100%;
	margin-top:-1px;
	height:30px;
	text-decoration:none;

}
#listaCategorias .lic2 a:hover{
	background-color:#E3D3D4;
}

#listaAmbitos {
	margin:5px;
	padding:0px;
	
}
#listaAmbitos .lia {

	font-size: 11px; color: #2F2F2F;
	display:block;
	width:100%;
	padding:2px;
	text-decoration:none;

}
#listaAmbitos .lia a:hover{
	background-color:#E3D3D4;
}

#central {         
    font-family:   verdana, arial, helvetica, sans-serif;
    padding-right: 15px;
} 

#listaAmbitos img {
	width:28px;
	height:20px;
	border:1px solid #C6B2AD;
}
.titClaro {

    font-family:  verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #AAACC6;
    color: #000000;
    align:left;
}
.titClaro2 {

    font-family:  verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #FFDFBD;
    color: #000000;
    align:left;
} 
.promoInfoayudas {
	background-color:#eeeeee;
	background-image:url(/demo/cinco.gif);
	border-top:1px solid #333333;
	border-bottom:1px solid #333333;
	padding:5px;
}
.promoInfoayudas2 {
	background-color:#eeeeee;
	background-image:url(/demo/cinco.gif);
	background-repeat: no-repeat;
	background-position:right;
	border-top:1px solid #333333;
	border-bottom:1px solid #333333;
	margin:5px;
}

.botL {

	padding:3px;
	font-family:  verdana, arial, helvetica, sans-serif;
    font-size: 11px;
	background-color:#ccc;
	display:inline;
	margin:3px;
}
.botLa {

	padding:3px;
	display:inline;
    font-weight: bold;
    margin:3px;
    text-decoration:none;
}

body {

	background-color:#FFFFFF;
	color:#5A5A5A;
	margin:0px;
	padding:0px;
	margin-top:20px;
	text-align:center;
}
.lbo {
	width:4px;
	height:4px;
}
.lbo img{
	width:4px;
	height:4px;
}
.rto {
	width:4px;
	height:4px;
}
.rto img{
	width:4px;
	height:4px;
}
.lto {
	width:4px;
	height:4px;
}
.lto img{
	width:4px;
	height:4px;
}

.rig {
	width:4px;
	background-image:url(/pix/ntb/right.gif);
}
.rig img{
	width:4px;
	height:4px;
}
.too {
	height4px;
	background-image:url(/pix/ntb/top.gif);
}
.too img{
	height4px;
	width:4px;
}
.lef {
	width:4px;
	background-image:url(/pix/ntb/left.gif);
}
.lef img{
	width:4px;
	height:4px;
}
.rbo {
	width:4px;
	height:4px;
}
.rbo img{
	width:4px;
	height:4px;
}
.bbo {
	height:4px;
	background-image:url(/pix/ntb/bottom.gif);
}
.bbo img {
	height:4px;
	width:4px;
}
h1 {
	font-family:  verdana, arial, helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration:underline;
    margin:0px;
}
h2 {
	font-family:  verdana, arial, helvetica, sans-serif;
    font-size: 14px;
    color:#000;
    font-weight: bold;
    text-decoration:underline;
    margin:0px;
}


a.nodecoration
{
    text-decoration: none;
}
a.skinpestana2:visited
{
    color: #A12525;
}
a.skinpestana2:visited
{
    color: #A12525;
}

a.linkRegistroUsuario
{
    font: bold 20px Arial;
    color: #ddd;
}
a.linkRegistroUsuario14px
{
    /*font: bold 12px Arial;*/
    font-size: 12px;
    font-weight: normal;
    color: #FF8500;
    text-decoration: none;
}
a.linkRegistroUsuario:hover
{
    text-decoration: underline;
}

h1.centrado16px, h2.centrado16px
{
    font-size: 16px;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
}
h1.centrado16px
{
    color: #000;
}
h1.nodecoration, h2.nodecoration
{
    text-decoration:none;
}
h1.peq
{
    font-size: 12px;
    text-decoration:none;
}

h1.padding10_0
{
    padding: 10px 0;
}
h2.peq
{
    font-size: 12px;
    text-decoration:none;
}
h3.peq
{
    font-size: 12px;
    text-decoration:none;
}

.texto2b {font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; color: #000000;}

.gratis
{
    color: #EC2D2D;
    font-size: 14px;
}
a.usuariosRegistrados
{
    color: #4B7DB9;
    font-size: 14px;
    text-decoration: none;
    font-weight: bold;
}

a.nuevoPedidoBubble
{
    text-decoration: none;
    position: relative;
    left: -16px;

    display: block;
    height: 536px;
}
.man
{
    overflow: hidden;
    width: 180px;
    height: 350px;
    background-image: url('/pix/man5.jpg');
    background-position-x: -54px;
    background-position-y: -11px;

    position: absolute;
    width: 220px;
}
.bubble
{
    /* background-image: url('http://www.einforma.com/templates/web/_img/_gfx/bgd-promo-home-right-01.png'); */
    width: 180px;
    height: 176px;
    /*top: -33px;*/
    position: relative;

    position: absolute;
    bottom: 0;
    height: 206px;
}
.bubble h2
{
    font-size: 17px;
    z-index: 20;
    color: #FFF;
    position: relative;
    text-decoration: initial;
    padding-top: 33px;
    text-align: left;
    padding-left: 22px;
    font-style: normal;
    margin-bottom: 20px;
}
.bubbleText
{
    width: 223px;
    height: 207px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 11;
}

.botonContratar
{
    width: 170px;
    height: 26px;
    z-index: 20;
    position: relative;
    font-size: 18px;
    margin-left: 14px;
    margin-top: 7px;
    color: #FFF;
    text-align: center;
    background-image: url('/pix/botonContratar.png');
    font-family: roboto;
}

.itemafilia
 {
    display: block;
    list-style: none;
    color: #5A5A5A;
    margin-bottom: 6px;
    margin-left: 6px;
    /*background-color: #D3D8E2;*/
 }

.itemafilia .itemdesc
{
    display: block;
    color: #5A5A5A;
    float: left;
    margin-left: 9px;
}

.itemafilia input
{
    display: block;
    float: left;
    width: 6px;
    height: 6px;
}

.cleardiv
{
    clear:both;
}


.advanMembership
 {
     width: 180px;
     height: 330px;
    padding-left: 10px;
 }

.advanMembership p
{
    display: block;
    margin-bottom: 0px;
    margin-left: 0px;
}

.advanMembership img
{
    margin-left: 10px;
}


.tituloplanesprecios
{
    text-decoration: none;
    font-size: 20px;
    margin-bottom: 49px;
    margin-top: 25px;
    margin-left: 127px;
}

.cincocolumnas
{
    height: 660px;
    min-width: 1090px;
    margin-bottom: 50px;
}

.pasarelapinfo
{
    width: 800px;
    text-align: center;
    font-size: 13px;
    margin-left: 223px;
    margin-top: 77px;
}

.pasarelapimg
{
    width:800px;
    text-align: center;
    margin-left: 200px;
}

.piepagosafep
{
   width: 100%;
   text-align: center;
}

.piepagosafeim
{
    width: 100%;
    text-align: center;
}


.col_items_plan
{
    /*background-color: #EEFAFF;*/
    width: 250px;
    float: left;
    margin-top: 186px;}

.col_items_plan ul
{
    padding: 0px;
    margin: 0px;
}

.col_items_plan ul li
{
    display: block;
    height: 25px;
    list-style: none;
    text-align: right;
    padding-left: 0px;
    background-image: url('/pix/iconos/exclamation.png');
    background-repeat: no-repeat;
    background-position-Y: 8px;
    background-position-x: 230px;
    /*background-color: #EEFAFF;
    background-color: #F9B96A;*/
    background-color: #F1F1F1;
    padding-top: 11px;
    padding-right: 21px;
    margin-bottom: 3px;
}


.col_plan
{
    background-color: #F1F1F1;
    width: 160px;
    height: 385px;
    float: left;
    border-radius: 4px 4px 0px 0px;
    -moz-border-radius: 4px 4px 0px 0px;
    -webkit-border-radius: 4px 4px 0px 0px;
    border: 0px none #000000;
    margin-left: 5px;
}

.col_promo_man
{
    background-color: #F1F1F1;
    width: 160px;
    height: 364px;
    border-radius: 4px 4px 0px 0px;
    -moz-border-radius: 4px 4px 0px 0px;
    -webkit-border-radius: 4px 4px 0px 0px;
    border: 0px none #000000;
    margin-left: 5px;
    margin-top: 39px;
    margin-bottom: 60px;

}

.h1plan
{
    display: block;
    text-align: center;
    text-decoration: none;
    /*background-color: #002166;*/
    background-color: #426ea3;
    color: #ffffff;
    height: 33px;
    padding-top: 20px;
    border-radius: 4px 4px 0px 0px;
    -moz-border-radius: 4px 4px 0px 0px;
    -webkit-border-radius: 4px 4px 0px 0px;
    border: 0px none #000000;
    margin-bottom: 14px;
}

.h1dia
{
    background-color: #f3ae0b;
}

.col_plan .dvprice span
{
    margin-top: 0;
}

.dvprice
{

    text-align: center;
    text-decoration: none;
    font-size: 22px;
    color: #444444;
}

.col_plan .dvpricedia
{
    text-align: center;
    text-decoration: none;
    font-size: 22px;
    color: #444444;

}

.col_plan .dvpricedia span
{
    font-size: 13px;
}

.txtPromo
{
    color: #FFF;
    padding: 0px 5px;
    text-align: center;
}
.dvpricePromo
{
    text-align: center;
    text-decoration: none;
    font-size: 14px;
    color: #FFF;
}

.planamedida
{
    /*background-color: #8977f7;*/
    background-color: #FA6400;
    padding-top: 20px;
    height: auto;
}

.h1plan.planasastre
{
    background-color: #aabbd9;

}

.h1plan.planamedida
{
    background-color: #aabbd9;
    color: #426ea3;
    margin: 10px 0;
    padding: 10px 0;
    margin-top: 22px;
}

.planamedida a:link
{
    text-decoration: none;
}

.planamedida a:active
{
    text-decoration: none;
}

.planamedida a:hover
{
    text-decoration: none;
}
.planamedida a:visited
{
    text-decoration: none;
}

.titledvprice
{
    color: #FF0;
}

.dvprice-anterior
{
    color: #aabbd9;
    text-decoration: line-through;
    font-size: 14px;
    padding-top: 10px;
}
.contadorPromo
{
    color: #FFF;
    height: auto;
    padding: 10px 0;
    font-weight: bold;
}

.irplan
{
    display: block;
    background-image: url('/pix/iconos/flecha.png');
    background-repeat: no-repeat;
    height: 34px;
    margin-left: 13px;
    margin-top: 22px;
    padding-left: 12px;
    padding-right: 20px;
    text-align: center;
    padding-top: 10px;
    color: #ffffff;
    text-decoration: none;
}


.irplan:link
{
    color: #ffffff;
    text-decoration: none;
}

.irplan:active
{
    color: #ffffff;
    text-decoration: none;
}

.irplan:hover
{
    color: #ffffff;
    text-decoration: none;
}

.irplan:visited
{
    color: #ffffff;
    text-decoration: none;
}

.irplanespecial
{
    display: block;
    background-color:#7A7A7A ;
    height: 26px;
    width: 102px;
    margin-left: 13px;
    margin-top: 10px;
    padding-left: 12px;
    padding-right: 20px;
    text-align: center;
    padding-top: 10px;
    color: #ffffff;

    border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px px;
    border: 0px none #000000;
    text-decoration: none;
}

.irplanespecial:active
{
    color: #ffffff;
    text-decoration: none;
}

.irplanespecial:link
{
    color: #ffffff;
    text-decoration: none;
}

.irplanespecial:visited
{
    color: #ffffff;
    text-decoration: none;
}

.irplanespecial:hover
{
    color: #ffffff;
    text-decoration: none;
}

.col_plan span
{
    margin-top: 22px;
    display: block;
    text-align: center;
}

.col_plan .checkiconesp
{
    margin-top: 14px;
}

.col_plan .qalertas
{
    margin-top: 23px;
    font-size: 13px;
    font-weight: bold;
    color: #444444;
    text-align: center;
}

.col_plan .qalertasesp
{
    margin-top: 10px;
    font-size: 10px;
    font-weight: bold;
    color: #444444;
    text-align: center;
    height: 22px;
}

.tittleourcustoms
{
    display: block;
    text-decoration: none;
    font-size: 20px;
    color: #5A5A5A;
    margin-top: 74px;
    margin-left: 251px;
}

.clientesmuestraregistro
{
    height: 327px;
}

.clientesmuestraregistro .contentpubli
{
    text-align: center;
    margin-top: 184px;
}

.clientesmuestraregistro .contentpubli .supline
{
    /*margin-left: 140px;*/
    text-align: center;
}

.clientesmuestraregistro .contentpubli .supline span
{
    margin: 0 20px;
}

.clientesmuestraregistro .contentpubli .infline
{
    margin-top: 47px;
    text-align: center;
}

.clientesmuestraregistro .contentpubli .infline span
{
    margin: 0 20px;
}

.sombrearcolumna
{
    -webkit-box-shadow: 4px 6px 1px 0px rgba(199,195,199,0.62);
    -moz-box-shadow: 4px 6px 1px 0px rgba(199,195,199,0.62);
    box-shadow: 4px 6px 1px 0px rgba(199,195,199,0.62);
}

.contadorsubvenciones
{
    text-align: center;
    font-size: 20px;
    text-decoration: none;
    margin: 10px 0px 20px 0px;
}

li.lia
{
    padding: 5px 0px;
}
li.lia a, li.lia a u, li.lic2 a, li.lic2 a u
{
    text-decoration: none;
}

.estado-subvencion
{
    width: 20%;
    text-align: center;
    padding: 5px 10px;
    font-size: 14px;
    float: left;
}
.estado-subvencion.vigente
{
    background-color: #7F7;
    color: #007214;
}
.estado-subvencion.no-vigente
{
    background-color: #F77;
    color: #720000;
}
.subvenciones-no-vigentes
{
    display: block;
    margin-top: 8px;
    font-size: 12px;
    color: #858585;
}
.skinpestana3
{
    background-color: #EEEFF3;
}
.titulo-subvencion
{
    text-decoration: none;
    padding: 10px 5px;
}
.num-subvencion
{
    width: 50%;
    font-size: 20px; color:#999;
    float: right;
}
.texto6
{
    text-align: center;
}
.texto6 a
{
    font-size: 19px;
    color: #FF8500;
    font-weight: bold;
    text-decoration: none;
}
.texto4 select, .texto4 input {
    width: 240px;
    height: 12px;
    overflow: hidden;
    background: #FCFBF8;
    border: 1px solid #ccc;
    padding: 3px 5px;
}
.texto4 select
{
    height: 22px;
}
.texto4 input
{
    background: #FFF;
}

.rte {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    border: 1px solid #dddddd;
    border-bottom-color: #c4c4c4;
    background: #ffffff;
    padding: 10px 15px;
    /*width: 700px;*/
    width: 627px;
    height: 260px;
    margin-left: 255px;
    margin-top: 50px;
}

.rte h2 {
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background: none;
    border: 0;
    text-shadow: none;
    padding: 0;
}