/* CSS Document */



body {
	margin:0;
	padding:0;
}
.wrapper_01 {
	background:url(i/background_05.jpg) no-repeat 50% 0;	
}

.main {
	margin: 0 auto;
	width:980px;
	height:1319px;
	/*background:url(i/naturestore.jpg) no-repeat 0 0;*/
	/*outline:1px dotted;*/
}

.box_palabras_clave {
	margin: 20px auto 20px auto;
	width:980px;
	/*height:1450px;*/
	font-family: 'Oswald', sans-serif;
	font-weight:300;
	font-size:1.2em;
	line-height:1.2em;
	text-align: center;
	color: #B5B5B5;
}
.box_palabras_clave strong{
	font-weight:300;
}



a.link_01 {
	display:block;
	position:absolute;
	margin: 783px 0 0;
	width:84px;
	height:28px;
	z-index:1000;
	/*outline:1px dotted #969;*/
}
a.link_01:link,
a.link_01:visited {
	background:#fff;
	opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
}
a.link_01:hover,
a.link_01:active {
	background:#fff;
	opacity: 0.35;
    -moz-opacity: 0.35;
    filter: alpha(opacity=35);
}



a.link_02 {
	display:none;
	position:absolute;
	margin:760px 0 0 475px;
	width:63px;
	height:65px;
	z-index:1000;
	/*outline:1px dotted #969;*/
	/*
	background: #F00;
	opacity:0.5;
	*/
}






/*
a.link_03 {
	display:block;
	position:absolute;
	margin: 860px 0 0 838px;
	width:63px;
	height:21px;
	z-index:1000;
}
a.link_03:link,
a.link_03:visited {
	background-color:#fff;
	opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
}
a.link_03:hover,
a.link_03:active {
	background-color:#fff;
	opacity: 0.35;
    -moz-opacity: 0.35;
    filter: alpha(opacity=35);
}
*/

a.link_03 {
    display: block;
    height: 146px;
    margin: 904px 0 0 507px;
    position: absolute;
    width: 474px;
    z-index: 900;
    /*
	background: #F00;
	opacity:0.5;
	*/
}

a.link_03:link,
a.link_03:visited {
	background-color:#fff;
	opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
}
a.link_03:hover,
a.link_03:active {
	background-color:#fff;
	opacity:0.1;
}






a.link_04 {
	display:none;
	position:absolute;
	margin:758px 0 0 833px;
	width:63px;
	height:65px;
	z-index:1000;
	/*outline:1px dotted #969;*/
	/*
	background: #F00;
	opacity:0.5;
	*/
}



a.link_05 {
	display:block;
	position:absolute;
	margin:975px 0 0 901px;
	width:68px;
	height:65px;
	z-index:999;
	/*outline:1px dotted #969;*/
	/*
	background: #F00;
	opacity:0.5;
	*/
}

a.link_06 {
	/*
	background: none repeat scroll 0 0 #FF0000;
    display: block;
    height: 26px;
    margin: 773px 0 0 547px;
    opacity: 0.5;
    position: absolute;
    width: 77px;
    z-index: 999;
	*/
	
	display:block;
	position:absolute;
	margin:783px 0 0 524px;
	width:84px;
	height:28px;
	z-index:999;
	/*outline:1px dotted #969;*/
	/*
	background: #F00;
	opacity:0.5;
	*/
}

a.link_06:link,
a.link_06:visited {
	background-color:#fff;
	opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
}
a.link_06:hover,
a.link_06:active {
	background-color:#fff;
	opacity: 0.35;
    -moz-opacity: 0.35;
    filter: alpha(opacity=35);
}























a.link_07 {
	display:none;
	position:absolute;
	margin:1153px 0 0 366px;
	width:84px;
	height:28px;
	z-index:999;
	/*outline:1px dotted #969;*/
	/*
	background: #F00;
	opacity:0.5;
	*/
}

a.link_07:link,
a.link_07:visited {
	background-color:#fff;
	opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
}
a.link_07:hover,
a.link_07:active {
	background-color:#fff;
	opacity: 0.35;
    -moz-opacity: 0.35;
    filter: alpha(opacity=35);
}





a.link_08 {
	display:block;
	position:absolute;
	margin:474px 0 0 668px;
	width:84px;
	height:28px;
	z-index:999;
}

a.link_08:link,
a.link_08:visited {
	background-color:#fff;
	opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
}
a.link_08:hover,
a.link_08:active {
	background-color:#fff;
	opacity: 0.35;
    -moz-opacity: 0.35;
    filter: alpha(opacity=35);
}






a.link_09 {
    display: block;
    height: 235px;
    margin: 658px 0 0;
    opacity: 0.5;
    position: absolute;
    width: 513px;
    z-index: 900;
	/*
	background: #F00;
	opacity:0.5;
	*/
}

a.link_09:link,
a.link_09:visited {
	background-color:#fff;
	opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
}
a.link_09:hover,
a.link_09:active {
	background-color:#fff;
	opacity:0.1;
}










a.link_10 {
    display: block;
    height: 235px;
    margin: 658px 0 0 524px;
    position: absolute;
    width: 456px;
    z-index: 900;
    /*
	background: #F00;
	opacity:0.5;
	*/
}

a.link_10:link,
a.link_10:visited {
	background-color:#fff;
	opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
}
a.link_10:hover,
a.link_10:active {
	background-color:#fff;
	opacity:0.1;
}



















a strong {
	display:block;
	position:absolute;
	top:-999em;
	z-index:9999;
	text-indent:-99em;
}
a {
	outline:none;
}




.footer {
	position:absolute;
	z-index:1000;
	margin: 1250px 0 0 0;
	/*outline:1px dotted;*/
	font-family: 'Oswald', sans-serif;
	font-weight:300;
	font-size:.9em;
	line-height:1.2em;
}
.footer a:link,
.footer a:visited {
	color:#1c78b9;
	text-decoration:none;
}
.footer a:hover,
.footer a:active {
	color:#1c78b9;
	text-decoration:underline;
}


.footer .box_01 {
	position:absolute;
	z-index:1000;
	margin: 0 0 0 865px;
	/*outline:1px dotted #F00;*/
	white-space:nowrap;
	color:#999;
}
.footer .box_01 a {
	color:#999 !important;
	text-decoration:none !important;
}



.box_datos_contacto_01 {
	/*background-color: #FF0000;*/
    height: 55px;
    margin: 592px 0 0;
    /*opacity: 0.5;*/
    position: absolute;
    width: 900px;
    z-index: 1200;
	font-family: 'Oswald', sans-serif;
	font-weight:300;
	font-size:1.9em;
	line-height:1em;
	color:#FFF;
	text-align:center;
}
.box_datos_contacto_01 a:link,
.box_datos_contacto_01 a:visited {
	color:#FFF;
	text-decoration:none;	
}
.box_datos_contacto_01 a:hover,
.box_datos_contacto_01 a:active {
	color:#FFF;
	text-decoration:underline;
}



.box_datos_contacto_01 .box_01 {
	margin:11px 0 0 0;
}

/*
* {
 outline:1px dotted #F00 !important;
}
*/

a {
	/*
	background-color: #f0f !important;
	opacity: 0.6 !important;
	*/
}