/* Top Elements */* { margin: 0; padding: 0; outline: 0 }body {	color: #999999;	text-align: center;	margin: 0 0 50px 0;	font: 9pt Arial, Helvetica, sans-serif;	text-decoration: none;}a:hover {	color: #DF3224;	background: inherit;	text-decoration: none;}a, a:visited {	background: inherit;	text-decoration: none;}.pagelinks2 {	color: #C44249;	line-height: 13px;}blockquote {	padding: 0px 0px 5px 38px;	font-weight: normal;	font-size: 1em;	color: #B2ACA8;}h1 {	padding-top: 10px;	color: #660000;	font: bold normal 18pt Arial, Helvetica, sans-serif;	padding-bottom: 5px;}h2 {	letter-spacing: 0pt;	color: #701000;	font: normal 14pt Arial, Helvetica, sans-serif;	padding-bottom: 10px;}h3 {	font-size: 10pt;	font-weight: normal;	color: #666666;}h4 {	font-size: 10pt;	font-weight: normal;	color: #990000;}h1, h2, h3, h4, p {}ul, ol {	margin: 5px 20px;	padding: 0 20px;}ul {	list-style: none;}/* images */img {	padding-top: 6px;	border-top: 0px none;	border-right: 0px none;	border-bottom: 0px none;	border-left: 0px none;}img.float-right {	position: relative;	border-style: none;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 60px;}img.float-left {	margin: 5px 10px 5px 0px;}code {  	margin: 5px 0;  	padding: 10px;  	text-align: left;  	display: block;  	overflow: auto;    	font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace ;  	/* white-space: pre; */  	border: 1px solid #F4F3EC; 	background: #FAFAE7;  }/********************************************   LAYOUT********************************************/ #wrap {	position: relative;	background: #fff url(none);	width: 720px;	margin: 30px auto 0;	text-align: left;}#mapa {	position: relative;	background: #fff url(none);	width: 1000px;	margin: 30px auto 0;	text-align: left;}#content-wrap {	position: relative;	display: inline;	width: 720px;}#header {	width: 720px;	height: 80px;	padding: 0;	background: url(logo.jpg) no-repeat;	position: relative;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}#header2 {	width: 720px;	height: 60px;	top: 68px;	left: 50px;	background-image: url(header.jpg);	background-color: #800700;}#flashcontent {	width: 720px;	height: 155px;	top: 68px;	left: 50px;	background-color: #CCCCCC;	margin-top: 8px;}#calendario {	position: inherit;	left:0%;	width:400px;	top:1px;	float: left;	margin: 0px 20px 0px 5px;	padding: 0px;	border-style: none;	font-size: 0.95em;	color: #8a0b04;	line-height: 1.5em;}/* picture Column */#leftcontent {	position: inherit;	left:0%;	width:232px;	top:1px;	float: left;	margin: 0px 20px 0px 5px;	padding: 0px;	border-style: none;	font-size: 0.95em;	color: #8a0b04;	line-height: 1.5em;}/* Sidebar */	#rightcontent {	float: right;	width: 435px;	margin-left: 18px;	z-index: auto;}/* footer */#footer-wrap {	width: 720px;	text-align: left;	height: 110px;	font-weight: normal;	clear: both;	float: left;}#footer_col_left {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #6F1100;	width: 317px;	height: 79px;	float: left;}#footer_col_left_a {	width: 159px;	height: 67px;	float: left;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #6F1100;	padding-top: 12px;}#footer_col_left_b {	width: 156px;	height: 58px;	float: right;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #6F1100;	text-align: center;	color: #424C11;	padding-top: 21px;	font-size: 8pt;	font-weight: bold;}#footer_col_middle {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #6F1100;	width: 263px;	clear: right;	float: left;	font-size: 1.5em;	height: 79px;}#footer_col_middle_a {	width: 120px;	height: 51px;	float: left;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #6F1100;	font-size: 10pt;	padding-top: 28px;}#footer_col_middle_b {	width: 140px;	height: 59px;	float: right;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #6F1100;	font-size: 0.5em;	text-align: center;	padding-top: 20px;	color: #4B561A;	font-weight: bold;}#footer_col_right {	float: right;	width: 140px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #6F1100;	text-align: center;	font-size: 1.3em;	padding-top: 20px;	height: 59px;	color: #3F4B00;	font-weight: bold;	background-image: url(calendar.jpg);	background-repeat: no-repeat;	background-position: -10px 15px;}.hometext {	text-transform: capitalize;	color: #6F1200;	text-align: center;	font-weight: bold;	font-size: 1.2em;	padding-top: 6px;	padding-right: 30px;	line-height: 1.2em;}	.bigred {	font-size: 10pt;	color: #920000;	font-weight: bold;}.bigred2 {	font-size: 16pt;	font-weight: bold;	text-transform: uppercase;}.littlered {	color: #920000;	font-size: 0.6em;}	/* bottom *//* alignment classes */.float-left  {	float: left;	padding: 0px 0px 1px;	margin: 0px;}.float-right {	float: right;	clear: right;	position: relative;	top: -40px;	border-color: #FFFFFF;	left: -10px;}.align-left  { text-align: left; }.align-right { text-align: right; }/* display and additional classes */.clear { clear: both; }.greentext {	color: #336600;	font-weight: bold;}
