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

body{
	background-color: #FFFFFF;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #AB2AA6;
	margin: 0px;
	padding: 0px;
}

strong{
	color: #666666;
}
.enlace1, .enlace1 a .enlace1:active, .enlace1:visited{
	color: #8F308F;
	font-weight: bold;
	text-decoration: none;
}
.enlace1:hover{
	color: #8F308F;
	font-weight: bold;
	text-decoration: underline;
}
.enlace_color1, .enlace_color1 a, .enlace_color1:active, .enlace_color1:visited{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CD67CD;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	line-height: 18px;
}
.enlace_color1:hover{
	font-size: 12px;
	font-weight: bold;
	color: #CD67CD;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	line-height: 18px;
}

.enlace_color2, .enlace_color2 a, .enlace_color2:active, .enlace_color2:visited{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #DF9DDF;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	line-height: 18px;
}
.enlace_color2:hover{
	font-size: 12px;
	font-weight: bold;
	color: #CD67CD;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	line-height: 18px;
}

.enlace_color3, .enlace_color3 a, .enlace_color3:active, .enlace_color3:visited{
	font-size: 12px;
	font-weight: bold;
	color: #B53CB5;
	text-decoration: none;
	background-color: #F7E8F7;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	line-height: 18px;
}
.enlace_color3:hover{
	font-size: 12px;
	font-weight: bold;
	color: #F7E8F7;
	text-decoration: none;
	background-color: #B53CB5;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	line-height: 18px;
}

.enlace_color4, .enlace_color4 a, .enlace_color4:active, .enlace_color4:visited{
	font-size: 12px;
	font-weight: bold;
	color: #B53CB5;
	text-decoration: none;
	background-color: #FF9BFF;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	line-height: 18px;
}
.enlace_color4:hover{
	font-size: 12px;
	font-weight: bold;
	color: #FF9BFF;
	text-decoration: none;
	background-color: #B53CB5;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	line-height: 18px;
}



.titulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.imagen{
	float: left;
	padding-right: 5px;
}

#contenedor{
	width: 1000px;
	position : absolute;
	left : 50%;
	margin-left : -500px;
	background-image: url(img/fondo2009.gif);
	background-position: 0 28px;
	background-repeat: no-repeat;
}

#cabecera{
float:left;
height:25px;
width: 944px;
padding-left:56px;

}
#titulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990099;
	float: left;
	height: 23px;
	width: 200px;
	text-align: right;
	padding-right: 5px;
	padding-top: 2px;
}
#frase{
	float: right;
	height: 21px;
	padding-top: 4px;
	width:195px;
	background-image: url(img/fondo_frase.gif);
	background-repeat:  repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin-right: 544px;
	color: #FFFFFF;
	text-align: center;
}
#muebles{
	width: 292px;
	float: left;
	top: 28px;
	height: 177px;
}
#central{
	width: 717px;
	margin-top: 250px;
	margin-left: 174px;
	float:left;
}
#columna_izquierda{
width: 354px;
float:left;

}
#trabajo{
	width: 320px;
	height:340px;
	float:right;
	background-color: #CD67CD;
	padding: 17px;
	margin-bottom:7px;
}

#destacado{
	width: 320px;
	
	float:right;
	background-color: #FF9BFF;
	padding: 17px;
	margin-bottom:7px;
	font-size: 12px;
}
#yo{
	width: 347px;
	float:right;
	
	margin-bottom:150px;
	text-align: right;
}


#columna_derecha{
width: 354px;
float:right;

}
#ilustracion{
	width: 320px;
	height:206px;
	float:left;
	background-color: #E6B3DD;
	background-image: url(img/fondo_ilustracion.gif);
	background-repeat: no-repeat;
	margin-bottom:7px;
	padding: 17px;
	font-size: 12px;
	line-height: 17px;
}
#amigos{
	width: 320px;
	padding: 17px;
	float:left;
	background-color: #D1A5CB;
	margin-bottom:7px;
	line-height: 18px;
}

#twitter_div{
	width: 320px;
	padding: 17px;
	float:left;
	background-color: #FCF;
	margin-bottom:7px;
	line-height: 18px;
}
 #twitter_update_list ul{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: -10px;
}

 #twitter_update_list li{
	 padding-left: -10px!important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	margin: 0px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

 #twitter_update_list li a,  #twitter_update_list li a:active{
	color: #AB2AA6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
 }
 #twitter_update_list li a:visited,  #twitter_update_list li a:hover{
	color: #6E1A6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
 }

