body {	background-color: #000000;	margin: 0px;	padding: 0px;}#contenedor {	margin: 0px auto;	width: 900px;	height: auto;	padding: 0px;	border-right-width: 0px;	border-left-width: 0px;	border-top-width: 0px;	border-bottom-width: 0px;}.cabezera {	padding: 0px;	height: 102px;	width: 900px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 40px;	margin-left: 0px;	float: left;	background-image: url(../img/pastilla_logotipo.jpg);	background-repeat: no-repeat;	background-position: left top;}.introduccion {	margin: 0px;	width: 900px;	height: 400px;	background-color: #000000;	height: auto;	float: left;	padding: 0px 0px 40px;	border-bottom: 1px dotted #333333;	border-top-width: 0px;	border-right-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-left-style: none;}.trabajo {	margin: 60px 0px 0px;	width: 900px;	height: auto;	float: left;	padding: 0px 0px 60px;	border-bottom: 1px dotted #333333;	border-top-width: 0px;	border-right-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-left-style: none;}.lista_amigos {	width: 900px;	height: 150px;	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	padding: 60px 0px 0px;	margin: 0px;	color: #999999;	font-size: 11px;	list-style-type: none;	float: left;}.lista_amigos li {	list-style-type: none;	margin: 0px 5px 0px 0px;	display: inline;	padding: 0px;	background-color: #333333;}.lista_amigos ul {	margin: 0px;	padding: 0px;}.margen_texto {	width: 400px;	padding: 0px;	height: auto;	margin: 0px 0px 20px;	background-color: #333333;	float: none;}h3 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 20px;	font-style: italic;	color: #999999;	padding: 0px 0px 15px;	margin: 0px;}h4 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #999999;	font-size: 16px;	font-style: italic;	font-weight: bold;	padding: 0px;	margin: 0px;}h5 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #999999;	font-size: 14px;	font-style: italic;	font-weight: bold;	padding: 0px;	margin: 0px;	background-color: #333333;	width: 53px;}p {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	padding: 0px;	margin: 0px;	color: #999999;	font-size: 11px;}.negrita {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	font-weight:bold;	padding: 0px;	margin: 0px;	color: #999999;}/*quitar borde a las imagenes*/a img {	padding: 0px;	margin: 0px;	border: 0px;}/*ENLACES*/a:link {	color:#999999;	text-decoration: underline;}      /* EN REPOSO */a:visited {	color:#999999;}  /* VISITADO */a:hover {	color:#FFFFFF;	text-decoration: underline;}  /* ROLLOVER */a:active {	color:#999999;}  /* AL PULSAR */.izquierda {	float: left;	height: auto;	width: 400px;}.derecha {	float: left;	height: 220px;	width: 400px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 30px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 30px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: dotted;	border-left-color: #333333;	text-align: left;}.listacabezera {	height: auto;	width: auto;	margin: 0px;	padding: 0px;	list-style-type: none;	text-align: left;	text-indent: -9999px;}.promsite {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	height: 60px;	float: left;	padding: 10px 0px 0px;	width: 160px;	margin: 0px;}