.ir-arriba {
	display:none;
	padding:20px;
	background:#0095fc;
	font-size:20px;
	color:#fff;
	cursor:pointer;
	position: fixed;
	bottom:20px;
	right:370px;
}

@font-face {
	font-family: 'icomoon';
	src:url('icomoon.eot?-k0vtek');
	src:url('icomoon.eot?#iefix-k0vtek') format('embedded-opentype'),
		url('icomoon.ttf?-k0vtek') format('truetype'),
		url('icomoon.woff?-k0vtek') format('woff'),
		url('icomoon.svg?-k0vtek#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-arrow-up:before {
	content: "\ea32";
}



#Tabla_01 {
	position:absolute;
	left:0px;
	top:1px;
	width:945px;
	height:1050px;
	margin:auto;
	left:50%;
	margin-left:-455px;
}

#Tabla_02 {
	position:absolute;
	left:0px;
	top:100px;
	width:945px;
	height:1050px;
	margin:auto;
	left:50%;
	margin-left:-455px;
}



#unicef_violencia_infantil-jul15-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:1px;
	height:90px;
}

#unicef_violencia_infantil-jul15-02 {
	background-image: url(unicef_violencia_infantil_jul15_02.jpg);
	position: absolute;
	left: 1px;
	top: 5px;
	width: 944px;
	height: 90px;
}

#unicef_violencia_infantil-jul15-03 {
	position:absolute;
	left:0px;
	top:90px;
	width:1px;
	height:65px;
}

#unicef_violencia_infantil-jul15-04 {
	background-image:url(unicef_violencia_infantil_jul15_04.jpg);
	position:absolute;
	left:1px;
	top:90px;
	width:944px;
	height:65px;
}

#unicef_violencia_infantil-jul15-05 {
	position:absolute;
	left:0px;
	top:155px;
	width:1px;
	height:106px;
}

#unicef_violencia_infantil-jul15-06 {
	background-image:url(unicef_violencia_infantil_jul15_06.jpg);
	position:absolute;
	left:1px;
	top:155px;
	width:944px;
	height:106px;
}

#unicef_violencia_infantil-jul15-07 {
	position:absolute;
	left:0px;
	top:261px;
	width:1px;
	height:296px;
}

#unicef_violencia_infantil-jul15-08 {
	position:absolute;
	left:1px;
	top:261px;
	width:492px;
	height:296px;
}

#unicef_violencia_infantil-jul15-09 {
	background-image:url(unicef_violencia_infantil_jul15_09.jpg);
	position:absolute;
	left:493px;
	top:261px;
	width:452px;
	height:296px;
}

#unicef_violencia_infantil-jul15-10 {
	position:absolute;
	left:0px;
	top:557px;
	width:1px;
	height:184px;
}

#unicef_violencia_infantil-jul15-11 {
	font-family: 'robotoregular';
	letter-spacing:0px;
	position:absolute;
	left:1px;
	top:557px;
	width:944px;
	height:184px;
}

#unicef_violencia_infantil-jul15-12 {
	position:absolute;
	left:0px;
	top:741px;
	width:1px;
	height:309px;
}

#unicef_violencia_infantil-jul15-13 {
	position:absolute;
	left:1px;
	top:761px;
	width:944px;
	height:309px;
}



/* Generated by Font Squirrel (http://www.fontsquirrel.com) on June 23, 2015 */



@font-face {
    font-family: 'robotobold';
    src: url('roboto-bold-webfont.eot');
    src: url('roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('roboto-bold-webfont.woff2') format('woff2'),
         url('roboto-bold-webfont.woff') format('woff'),
         url('roboto-bold-webfont.ttf') format('truetype'),
         url('roboto-bold-webfont.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotomedium';
    src: url('roboto-medium-webfont.eot');
    src: url('roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('roboto-medium-webfont.woff2') format('woff2'),
         url('roboto-medium-webfont.woff') format('woff'),
         url('roboto-medium-webfont.ttf') format('truetype'),
         url('roboto-medium-webfont.svg#robotomedium') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* Generated by Font Squirrel (http://www.fontsquirrel.com) on June 23, 2015 */



@font-face {
    font-family: 'robotoregular';
    src: url('roboto-regular-webfont.eot');
    src: url('roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('roboto-regular-webfont.woff2') format('woff2'),
         url('roboto-regular-webfont.woff') format('woff'),
         url('roboto-regular-webfont.ttf') format('truetype'),
         url('roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.long-input {
	border: 1px solid #0094fa; 
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	outline: 0 none;
	height: 36px;
	padding-left: 9px;
	margin-bottom: 10px;
	width:195px;
	 box-shadow: 1px 1px 0 2px #CFCFCF;
	  color: #3D3D3D;
	  font-size:11px;
	  background:#efefef;
	  letter-spacing:0px;

}


#capa-menu-cookie {
    background-color: #000000;
    bottom: 0;
    clear: both;
    opacity: 0.75;
    padding-bottom: 5px;
    padding-top: 10px;
	margin-bottom:5px;
    position: fixed;
    text-align: left;
    width: 100%;
    z-index: 10;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	z-index:40;
	color: #fff;
	font-family: Arial;
	font-size: 13px;
}

#capa-menu-cookie a {
    color: #909090;
    font-family: Arial;
	font-size: 13px;
}

#capa-menu-cookie div {
	position:relative;
	bottom:0;
    display: inline;

}

#capa-menu-cookie a:hover {
	color:#fff
	}
	
#texto-cookie {
    float: left;
    padding: 1% 1% 1% 3%;
    width: 90%;
	letter-spacing:0px;
}

#cerrar {
    float: right;
    margin-right: 10px;
    width: 4%;
}


#cookies-layer {
    background-color: #000;
    color: #ffffff;
    margin: 100px auto 0;
    opacity: 0.9;
    padding: 20px 40px;
    position: relative;
    width: 900px;
    z-index: 9;
	font-family: Arial;
	font-size:13px;
	border-radius:8px;
}

#cerrar-cookies { color: #f60;
    float: right;
    font-size: 16px;
    text-decoration: none;}
	
#cookies-layer h2 { float:left;}

.texto-amarillo {
    background-color: #fff7b6;
    margin-top: 40px;
    padding: 16px;
}
