/* 1 ----- estilos y estructuras base ----- */
.rompefloat{ display: inline-block; height: auto;}
ul, li, dt, dd, dl{ height: auto }

/* general - formularios */
select{height: 19px;}

/* 1.2.1 - estructura submenu */
#menu li ul{ border: 1px solid #B0B0B0; height: auto;}
#menu li ul li{display:block; height: auto;}
#menu li ul li a{ height: auto;}

.data-card form.register-no div {
			margin-top: 6px;
			padding-top: 11px;
			height: 172.5px;	
		}
		
.data-card form.register-no .send { padding-top: .8em }

.data-card form.suplantacion SELECT.idiomas 
{
	float: none;
	margin-left: 100px;
}

.data-card form.suplantacion SELECT.idiomas_es 
{
	float: none;
	margin-left: 74px;
}


.data-card form.suplantacion INPUT.usuario{
	float: none;
	margin-left: 47px;
}

@font-face {
    font-family: 'angelina';
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/angelina-webfont.eot");
}

.textPolaroid {
    font-family: angelina !important;
    font-size: 2.8em;
}

@media print{
	.polaroidMPrint .polaImg{
		    margin-top: 3px !important
	}
}

.marcoNoticia .imgNoti {margin-top: -145px;}

div.body{
	clear: both;
	
}