/* NEWSLETTER */
.formulario_newsletter{
	border: 0.2em solid #ececec;	
	font-size: 1em;
}
.pasos_newsletter {margin-left: 0.8em; }
.pasos_newsletter ul {list-style-type: none;}
.pasos_newsletter ul li { clear:none; float:left; width:30%; }
.pasos_newsletter .paso {background:#EFEFEF; width:400px; height:18px; padding:5px 0 0 10px; margin-right:1.3em;}
.pasos_newsletter .paso.activo {background:#45AD38; }
.pasos_newsletter .paso.activo * {color:#FFFFFF;}
.pasos_newsletter .paso * {background:transparent; font-family:tahoma, helvetica, verdana, arial, sans-serif;}
.pasoIzq{margin-left: 0em; }
.pasoDcho{margin-right: 0em !important;}
.columnaFijaIzq, .columnaFijaDcha{width:48%;float:left;}
.columnaFijaIzq {margin-right:1em;}
.columnaFijaIzq  p{ margin: 1em 0 0 1em;}
.tituloAvisoLegal{margin: 0;}
.columnaFija ul{ margin: 1em 0 0 4em;}
.columnaFija p.confirmacion{ margin: 1em;}
.margen_int {
	margin: 2em 0 0 1em;
    border: 0.1em solid #ececec;
    padding: 1em;
}

.margen_int_d{
	border: 0.1em solid #ececec;
    padding: 1em 1em 0 1em;
	margin: 0 0 0 1em;
	width: 92%;
}

.margen_int_bajo {
	margin: 1em 0 0 1em;
    border: 0.1em solid #ececec;
    padding: 1em;
}

.botones{
	float: right;
	margin-top: 2em;
}
p.direccion{
	margin-top:0;
}
p.error, span.error{
	color: #E60016;
}

.margen_top {margin-top:1em}
.margen_bottom {margin-bottom:1em}

span.bloque {
    display: block;
    margin: 0em;
}

span.strong {
	font-weight: bold;
}

.lh_150 {line-height:150%}
.bloquegris {background:#F2F2F2; margin:2em 0; padding:3%}
.separaclear {clear:both}
.bloquegrisround {background:#F5F5F5; margin:1em 5em 2em 1em;}
.bloquegrisround .cont {padding:10px;}
.normasuso_newsl {width:99%; height: 15em; overflow:auto; border:1px solid #ececec; margin:0 0 0.8em; padding:1%; }
.cajamail_newsl {width:70%}
.cajainst_newsl {width:70%}
.listaarticulos_newsl{margin: 1em 0 1em 2em;}
.columnas2 {
    float: left;
    width: 49%;
    padding-right: 1%;
}

input[type="text"], select, textarea {
    font-size: 1em;
    border: 1px solid #808080;
}
/*Estilos correo*/
.tituloBoletin{
	text-align: center;
}
.textoAzul, span.textoAzul a:visited {
	color: #4e8cd4;
}
span.italic{
	font-style: italic;
}

.articulos ul li{
	list-style: none;
	padding-bottom: 3em;
}

/*TABLA LOPD*/
#tablalopd{	
    border: 2px solid #000;
	border-collapse: collapse;
    width: 96.5%;
    margin: 0 1em 1em 1em;
	padding: 0;
}

#titulo_tablalopd, #tablalopd th{
	background-color: #296ea7;
	border: 2px solid #000;
	border-bottom:none;
	color: white;
	text-align: center;
	font-weight: bold;
}
#tablalopd #titulo{
	font-weight: bold;
	background-color: #EFEFEF;	
	text-align: center;
	padding: 0.2em;
	
}

#tablalopd td{
	  border: 2px solid #000;
	  padding: 0.5em;
}

.cuadroLopd{	
	width: 93.7%;
}
.direccionSAC{
	margin: 1em;
}
.normas{
	padding: 0 0 0 1em;
}
.clear{
	clear: both;
}