/* CSS Document */* {	margin:0px;	padding:0px;}body {	background-color:#fff;	background-image:url(images/fondo.gif);	font-family:"Trebuchet MS", arial, sans-serif;	font-size:62.5%;	color:#777;	margin:0;	padding:0;	background-repeat: repeat;}a {	text-decoration:none;	color:#222;}a:hover {	color:#CC0066;}acronym {	cursor:help;	border-bottom:1px dotted #ddd;}#container {	background-color:#fff;	font-size:1.2em;	width:650px;	margin:0 auto;	padding:0;	border-right:3px double #000;}#header {	color:#444;	margin:0;	padding:10px;	background:#fff url(images/business_card.jpg) no-repeat bottom right;}#header h1 {	font-family:"Trebuchet MS",arial,sans-serif;	font-size:2.3em;	color:#333;	margin:0;	font-weight:normal;}#header h1 strong {	color:#CC0066;}#header h2 {	margin:140px 0 0 0;	font-size:1.2em;	font-weight:normal;	color:#999;}#navigation {	font-size:1.2em;	text-align:right;	margin:40px 10px 10px auto;	padding:0;}#navigation li {	margin:0;	padding:0;	list-style:none;	display:inline;}#navigation li a {	padding:5px 5px 2px 5px;	margin:0 1px 0 1px;	color:#666;	text-decoration:none;	font-weight:bold;	border-bottom:1px solid #CC0066;}#navigation li a:hover {	color:#CC0066;	border-bottom:1px solid #ddd;}#content {	background-color:#fff;	margin:20px 0 0 10px;	padding:0;}#content p {	padding:2px 20px;	text-align:justify;	text-indent:0.5cm;	line-height:1.8em;}#content h1 {	display:block;	margin:50px 0 0 10px;	padding:0;	font-family:"Trebuchet MS",arial,sans-serif;	font-size:1.8em;	color:#CC0066;	border-color:#ddd;	border-style:solid;	border-width:0 0 1px 0;}#content h2 {	display:block;	margin:20px 0 5px 30px;	padding:0;	font-family:"Trebuchet MS",arial,sans-serif;	font-size:1.1em;	letter-spacing:2px;	color:#444;	border-color:#CC0066;	border-style:solid;	border-width:0 0 1px 0;}#content .post_info {	text-align:right;	margin:10px 25px 5px 25px;	padding:2px;	font-size:1em;	font-family:arial, sans-serif;	color:#aaa;	line-height:1.1em;	word-spacing:1px;	border-top:1px solid #ddd;}#content .post_info a {	text-transform:uppercase;}#content blockquote {	margin:10px 60px;	padding:5px;	font-family:"Trebuchet MS",arial,sans-serif;	font-size:1em;	color:#444;	border:1px solid #ddd;	background-color:#eee;}#content blockquote p {	margin:10px 30px 10px 60px;	padding:0;	text-indent:0px;}#content pre {	margin:10px 60px;	padding:5px;	color:#444;	border:1px solid #eee;	background-color:#fafafa;}#content ul {	margin-left:70px;	list-style:upper-roman outside;	font-family:arial,sans-serif;	font-size:1em;}#content li {	padding:3px;}#content img {float: right;border: 1px solid #922926;padding: 2px;margin: 0 0px 5px 15px;}#content h3 img  {float: right;border: 1px solid #922926;padding: 2px;margin: 0 15px 5px 15px;}#presen {float: right;border: none;padding: 2px;margin: 0 0 0px 20px;}#presen img {float: right;border: none;padding: 2px;margin: 0 120px 5px 40px;}#galeria {padding: 2px;margin: 0 0 450px 0;}#galeria img {float: left;border: 1px solid #922926;padding: 2px;margin: 0 0 5px 15px;}dt {	margin:25px  0 0 50px;;	font-size:1.2em;}dd {	margin:5px  0 0 70px;;	font-size:1.2em;}#banner img {float: left;border: none;padding: 2px;margin: 20px 10px 10px 110px;}#footer {	font-size:1.2em;	font-family:arial,sans-serif;	margin:160px 0 0 0;	padding:10px;	border-top:1px solid #CC0066;}#footer p {	text-align:right;	line-height:1.1em;	color:#bbb;	font-size:0.9em;	font-family:arial,sans-serif;	margin:0;	padding:0;}#footer span {	color:#888;}#footer a {	color:#888;}#footer a:hover {	color:#aaa;}#cartel {	padding: 2px;	margin: 10px 50px 0px 0px;	clear: both;}