body {
background-color: #676767;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px;
margin:0px;
text-align: center;
}

a {
color: #000;
background-color: inherit;
text-decoration:none;}
a:visited {
color:#515151;
background-color: inherit;}
a:hover {color: #515151;
background-color: inherit;}
a:active { color:#000;
background-color: inherit;}

h1 {
font-size: 16px;
text-align:left;
text-transform:uppercase;
background-color: #121212;
color:#c2c2c2;
padding:2px 10px;
margin:0px;
}

.profesion {
font-size: 12px;
text-align:left;
background-color: none;
color:#C2C2C2;
font-weight:normal;

margin:0 0 0 15px;
}
.cristina {
	position:relative;
	float:left;
	margin:20px 0 0 20px;
	width:680px;
	border:none;
	height:auto;
	top:0;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	padding-right:0;
	text-align:left;
	line-height: 15px;
	font-size: 12px;
	color:#000;
	line-height:20px;

}



h3 {
font-size:11px;
color:blue;
background-color: inherit;
padding:3px 5px;
margin:0px;
text-align:center;
}

h4 {
font-size:12px;
font-weight: normal;
color:red;
background-color: inherit;
font-style: italic;
text-align: justify;
padding:0px 20px;
margin:0px;
}


/* ----------contenedor centrado-------------- */
#contenedor {
width: 100%;
margin-left:auto; 
margin-right:auto;
margin-bottom: 10px;
margin-top: 150px;
background-color: #000;
text-align:center;
}

/* ----------visor-------------- */

#caja {
clear:both;
width:100%;
color: inherit;
background-color: #ffd6cb;
margin:auto;
text-align:center;
}
#caja_scroll {
width:99,9%;
height: 441px;
overflow-x: auto;
overflow-y: hidden;
background-color: #676767;
clear:both;
text align: center;
margin :auto;
}
#caja_scroll img {
width: 3478 px;
height: 420px;
overflow-x: auto;
overflow-y: hidden;
background-color: #000;
clear:both;
text align: center;
margin :auto;
}



#caja_contenidos {
position:relative;
float:left;
width:100%;
height: 441px;
background-color: #fff;
clear:both;
text align: center;
margin :0;
}
#caja_contenidos p{
	position:relative;
	float:left;
	margin:20px 0 0 20px;
	width:680px;
	border:none;
	height:auto;
	top:0;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	padding-right:0;
	text-align:left;
	line-height: 15px;
	font-size: 12px;
	color:#000;
	line-height:20px;
	}
#caja_contenidos_index {
position:relative;
float:left;
width:100%;
height: 441px;
background-color: #000;
clear:both;
text align: center;
margin :0;
}
/* ------- menu navegacion--------- */
#navi {
	color: inherit;
	background-color:none;
	list-style:none;
	margin:0;
	padding:0;
	}
#navi li {
	margin-left:2px;
	margin-top:0px;
	margin-bottom:2px;
	padding:0px;
	float:left;
	border:0px solid;
	border-color:none;
	background-color:#121212;
	
	}
#navi li a {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight:bold;
	display:block;
	width:auto;
	padding:4px 5px 4px 5px;
	text-decoration:none;
	text-align:left;
	font-size:16px;
	color:#c2c2c2;
	background-color:none;
}
#navi li a:hover, #navi li #current{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#515151;
	background-color:none;
	font-size: 16px;
}
			





/* -----------pie--------------------------- */
#pie {
position:relative;
float:left;
width:100%;
clear: both;
margin: 0px;
padding: 0px;
text-align: left; 
background-color:#121212;

}
#pie_index {
position:relative;
float:left;
width:100%;
clear: both;
margin: 0px;
padding: 0px;
text-align: center; 
background-color:#121212;

}

#pie_index  a {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight:bold;
	width:auto;
	padding:0;
	text-decoration:none;
	text-align:left;
	font-size:16px;
	color:#c2c2c2;
	background-color:none;
}
#pie_index a:hover {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#515151;
	background-color:none;
	font-size: 16px;
}

.textogrande {

font-size: 14px;
}