@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	border:0;
}

body{
	font-size:80%;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#f4f2f2;
	color:#000000;	
}

#contenedor {
	width:800px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	

}

#contenedor .col1 {
	float:left;
	padding-right:0px;
	width: 250px;
}

#contenedor .col3 {
	float:left;
	padding-right:0px;
}

#contenedor .col2 {
width:500px;
float:right;
}
#contenedor .proyectos_descripcion.abierto{
padding: 23px 0 10px 10px;
margin:0;
}
#contenedor .proyectos_descripcion:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.datos_disenador a:link{
	color:#251703;
	text-decoration:none;
}
.cabecera{
	margin-top:24px;
}

.cabecera p.nombre{
	font-size:16px
}

.cabecera p.profesion{
	font-size:12px
}

.cabecera p.tipo{
	font-size:22px;
	color:#55432E;
	font-family:"Century Gothic", arial, Helvetica, sans-serif;
}

.bullets_especiales{
	float:right;
	width:400px;
}
.bullets_divisor{
	
}
.bullets_divisor .bullets_izq{
	background:url(../img/bullets_izq.jpg) no-repeat;
	float:left;
	height:10px;
	width:10px;
	margin-top:10px;
}
.bullets_divisor .bullets_der{
	background:url(../img/bullets_der.jpg) no-repeat;
	float:right;
	height:10px;
	width:10px;
	margin-top:10px;
}

.cabecera a{
	margin-right:3px;
	text-decoration:none;
	color:#999;

}
.cabecera a:hover{
	color:#776652;
}

.titulo_datos p.datos_personales{
	padding-left:15px;
	margin-top:10px;
	background-image: url(../img/bullets_mas.gif);
	background-repeat: no-repeat;
}

.descripcion p{
	margin-left:15px;
	margin-top:10px;
}
.mg_izq_6 p{
	margin-top:10px;
}

.bloque_contenido .descripcion p{
	color:#251703;

}

.bloque_contenido{

}

.texto_blanco{
color:#251703;
}
.pie{
	margin-left:12px;
	margin-bottom:40px;
}
.linea_borde{
	padding-top:20px;
	width:770px;
	text-indent:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.maquina a{
	background-image: url(../bookonline/Johnsons/MUV/maquina/maquina.jpg);

}
.edgardo a{
	background-image: url(../bookonline/Johnsons/MUV/edgardo/edgardo.jpg);
}
.teleton07 a{
	background-image: url(../bookonline/Johnsons/teleton07/teleton07.jpg);
}

.teleton08 a{
	background-image: url(../bookonline/Johnsons/teleton08/teleton08.jpg);
}

.bielsa a{
	background-image: url(../bookonline/Johnsons/seleccionchilena/bielsa.jpg);
}

.necesito a{
	background-image: url(../bookonline/Johnsons/FES/necesito/necesito.jpg);
}

.mision a{
	background-image: url(../bookonline/escuelanaval/mision/mision.jpg);
}
.casaestadio a{
	background-image: url(../bookonline/Johnsons/Futboldevocion/casaestadio/casaestadio.jpg);
}
.guitarra a{
	background-image: url(../bookonline/Johnsons/MUV/bannerguitarra/guitarra.jpg);
}

.welcome a{
	background-image: url(../bookonline/Nestle/viveveliz/welcome/welcome.jpg);
}

.bannersvf a{
	background-image: url(../bookonline/Nestle/viveveliz/banners/banners.jpg);
}

.bannersem a{
	background-image: url(../bookonline/Purina/banners/banners.jpg);
}

.sitiosweb a{
	background-image: url(../bookonline/personal/sitiosweb/sitiosweb.jpg);
}

.animacion a{
	background-image: url(../bookonline/personal/animacion/animacion.jpg);
}

.screen a{
	background-image: url(../bookonline/Johnsons/MUV/photobooth/photobooth.jpg);
}

.joss a{
	background-image: url(../bookonline/Johnsons/MUV/jossstone/jossstone.jpg);
}

.rollover a{
	display:block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 254px;
	float:left;	
		
}
.rollover a:hover {
	display:block;
background-position: 0px -158px;
background-repeat: no-repeat;
}

.mg_izq{
	margin-left:10px;

}
.mg_izq_1{

}
.mg_izq_2{

}
.mg_izq_3{

}
.mg_izq_4{

}
.mg_izq_5{

}
.mg_izq_6{

}
.color_naranjo{
	background-color: #FF6600;
}
.color_uno{
	background:#adc0f1;
}
.color_uno:hover{
	background:#9eaccd;
}
.color_uno_no{
	background:#adc0f1;
}

.color_dos{
	background:#adc0f1;
}
.color_dos:hover{
	background:#9eaccd;
}


.color_tres{
	background:#adc0f1;
}
.color_tres:hover{
	background:#9eaccd;
}


.color_cuatro{
	background:#adc0f1;
}
.color_cuatro:hover{
	background:#9eaccd;
}


.color_cinco{
	background:#adc0f1;
}
.color_cinco:hover{
	background:#9eaccd;
}


.color_seis{
	background:#adc0f1;
}
.color_seis:hover{
	background:#9eaccd;
}

.stretch{
	height:38px;
	width:780px;
	margin-left:0px;
	cursor:pointer;
	padding-left:10px;
	padding-bottom:5px;
}
.stretcher{
	width:790px;
	margin-left:10px;
	background:#e3e3e3;
}
.proyectos{
	margin-left:10px;
	padding:10px 10px;
}
.proyectos p{
	padding:10px 10px;
}
.proyectos_texto{
	margin-left:10px;
	margin-top:23px;
	width:760px;
	text-align:justify;
}
.proyectos_descripcion{
	margin-left:10px;
	margin-top:23px;
	width:770px;
	text-align:justify;
	margin-bottom: 10px;
}
.proyectos_descripcion p.titulo{
	margin-bottom:10px;
	margin-top:10px;
}

.imagenes_descripcion{
	text-align:center;
}
.thumb{
	padding-top: 10px;
	padding-right: 10px;
}
.imagenes_descripcion p.izq{
	text-align:left;
	padding-left:88px;
}
.imagenes_descripcion img{
	margin:10px 0px 10px 0px;
}
.imagenes_borde{
	border: 1px solid #000000;
}
.titulos_interno{
	display: block;
	border: 1px dashed #000000;
	background-color: #eaf0ff;
	padding: 5px;

}
.color_uno .texto_dentro_stretch_cerrar{
	margin-left:0;
	background:#9eaccd;
	width: 780px;

}
.color_dos .texto_dentro_stretch_cerrar{
	margin-left:0;
	background:#9eaccd;
	width:780px;

}
.color_tres .texto_dentro_stretch_cerrar{
	margin-left:0;
	background:#9eaccd;
	width:780px;

}
.color_cuatro .texto_dentro_stretch_cerrar{
	margin-left:0;
	background:#9eaccd;
	width:780px;

}
.color_cinco .texto_dentro_stretch_cerrar{
	margin-left:0;
	background:#9eaccd;
	width:780px;

}
.color_seis .texto_dentro_stretch_cerrar{
	margin-left:0;
	background:#9eaccd;
	width:780px;

}

.letra_oscura{
	color:#776652;
}
a{
	color:#fff;
}
a:link{
	text-decoration:underline;
	color:#251703;
}

a.color_oscuro{
	color:#999;

}

.borde_linea_blanco{
	border-bottom:1px solid #251703;
	width:790px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.borde_linea_blanco1{
	margin-left:10px;
	margin:10px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #251703;
}
.ico_1{
	height:15px;
	line-height:18px;
	padding-left:13px;
	width:110px;
	float:right;
	background-image: url(../img/ico_cel.gif);
	background-repeat: no-repeat;
}
.ico_2{
	height:15px;
	line-height:18px;
	padding-left:20px;
	padding-right:12px;
	width:130px;
	float:right;
	margin-right:35px;
	background-image: url(../img/ico_email.gif);
	background-repeat: no-repeat;

}

.alto_pie{
	padding-bottom:40px;
}

