/*Design by Free CSS Templateshttp://www.freecsstemplates.orgReleased for free under a Creative Commons Attribution 2.5 License*/* {	margin: 0;	padding: 0;}body {	margin: 20px 0;	background: #FFFFFF url(../images/img01.jpg) repeat-x left top;	text-align: justify;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #666666;}#page #content .post .entry .buscador hr {	border: 1px solid #77AD01;	margin: auto;	width: 98%;}form {}form br {}input, textarea {	color: #333333;	border-top: 1px solid #CB960F;	border-right: 1px solid #CCCC99;	border-bottom: 1px solid #CCCC99;	border-left: 1px solid #CB960F;	font-weight: normal;}h1, h2, h3 {	padding-bottom: 5px;	margin-bottom: 15px;	font-family: Arial, Helvetica, sans-serif;	margin-top: 0px;	padding-top: 5px;}h1 {	font-size: 1.4em;}h2 {	font-size: 1.2em;	margin: 0px;}#page #content .post .entry h2 {	background-image: url(../images/img04.jpg);	background-repeat: repeat-x;	background-position: left bottom;	color: #EEE;	padding-left: 1em;	margin: 0px;}h3 {	font-size: 1em;}p, ul, ol {	margin-top: 1em;}ul, ol {	margin-left: 3em;}blockquote {	margin-left: 2em;	margin-right: 2em;	font-style: italic;}#page #content .post .entry table tr td blockquote {	border: 1px solid #FC9;	font-family: Verdana, Geneva, sans-serif;	font-style: italic;	line-height: normal;	margin: 0px;	padding: 0px;}a {	text-decoration: none;	color: #70A300;}a:hover {	border: none;	color: #FFF;	background-color: #70A300;}/* Header */#header {	width: 960px;	height: 100px;	margin: 0 auto;}#logo {	float: left;	height: 100px;	width: 350px;}#logo h1, #logo h2 {	float: left;	margin-top: 20px;	text-transform: capitalize;	font-weight: normal;}#logo h1 {	padding: 5px 0 0 0px;	font-size: 2em;}#logo h2 {	font-size: 1.2em;	padding-top: 40px;	margin-left: -11em;}#logo a {	border: none;	text-decoration: none;	color: #FFFFFF;}#menu {	float: right;	height: 40px;	width: 500px;}#menu ul {	margin: 0;	padding: 30px 0px 0 0;	list-style: none;}#menu li {	float: left;}#menu a {	display: block;	float: left;	border-left: 2px solid #99C233;	margin-right: 3px;	padding: 5px 18px 5px 18px;	text-transform: lowercase;	text-decoration: none;	font-size: 0.9em;	color: #FFFFFF;}#menu a:hover {	text-decoration: underline;	color: #FFFFFF;}#menu .last a {	margin: 0;	padding-right: 0;}/* Page */#superpage {	width: 960px;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	padding-top: 10px;	padding-right: 0;	padding-bottom: 0;	padding-left: 0;	clear: both;	height: 90px;}#page {	width: 960px;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	padding-top: 10px;	padding-right: 0;	padding-bottom: 0;	padding-left: 0;}/* Content */#content {	float: left;	width: 600px;	border-right-width: thin;	border-left-width: thin;	border-right-color: #77AD01;	border-left-color: #77AD01;	padding-top: 0;	padding-right: 6px;	padding-bottom: 0;	padding-left: 6px;	border-top-width: thin;	border-bottom-width: thin;	border-top-style: solid;	border-top-color: #77AD01;	border-bottom-color: #77AD01;}.post {	border-right-width: thin;	border-left-width: thin;	border-right-style: solid;	border-left-style: solid;	border-right-color: #728840;	border-left-color: #728840;	padding: 5px;}.post .title {	margin: 0;	background: url(../images/img03.jpg) repeat-x left bottom;}.post .title h1, .post .title h2 {	margin: 0;	padding: 0;}.post .title a {	border: none;	color: #666666;}.post .meta {	margin: 0;	padding: 3px 0 0 0;	font: bold 10px Arial, Helvetica, sans-serif;	color: #CCCCCC;}.post .entry {	padding-bottom: 20px;}.post .entry p, .post .entry ol, .post .entry ul {	line-height: 180%;}.post .tags {	margin: 0;	padding: 10px;	border-top: 1px solid #DEDEDE;	font-size: smaller;	text-align: center;}.post .tags a {	margin-left: 10px;}.post .links {	text-align: center;	margin: 0;	padding: 5px 10px;	border: 1px solid #DEDEDE;	font-size: smaller;	text-transform: uppercase;	background-color: #ffcc00;	background-attachment: scroll;	background-image: url(../images/logo-google-30h.gif);	background-repeat: no-repeat;	background-position: left center;}.post .links a {	font-weight: bold;}.post ul {	padding-bottom: 10px;}.post h2, .post h3 {	padding-top: 20px;}/* Sidebars */.sidebar {	float: left;}.sidebar ul {	margin: 0;	padding: 0;	list-style: none;}.sidebar li {	padding-bottom: 10px;}.sidebar li ul {}.sidebar li li {	background-image: url(../images/img05.gif);	background-repeat: no-repeat;	background-position: left;	padding: 0px;}.sidebar h2 {	background: url(../images/img03.jpg) repeat-x left bottom;	letter-spacing: -1px;	color: #666666;}/* Sidebar1 */#sidebar1 {	width: 160px;	background-color: #91C501;}#sidebar1 li li {	margin-left: 5px;	padding-left: 10px;	color: #FFFFFF;}#sidebar1 a {	color: #FFFFFF;}#sidebar1 h2 {	list-style-type: none;}/* Sidebar2 */#sidebar2 {	width: 160px;	margin-left: 5px;}#sidebar2 li li {	margin-left: 10px;	padding-left: 10px;	background-repeat: no-repeat;	background-image: url(../images/img05.gif);	background-position: left;	list-style-type: none;}#page #content .post .entry table {	margin-top: 2px;	margin-right: auto;	margin-bottom: 2px;	margin-left: auto;	border: thin solid #77AD01;	font-size: 1em;}#page #content .post .entry table td {	padding: 2px;}/* Footer */#footer {	clear: both;	width: 960px;	height: 40px;	margin: 0 auto;	background: url(../images/img02.jpg) repeat-x left top;}#footer p {	margin: 0;	padding: 15px 0px;	font-size: 11px;}#footer .legal {	float: left;	height: 40px;	margin-left: 15%;}#footer .credit {	float: right;	height: 40px;}#page #content .googleads468 {	height: 60px;	width: 468px;	margin-bottom: 5px;	margin-top: auto;	margin-right: auto;	margin-left: auto;}#googleads728 {	height: 15px;	margin-top: 5px;	margin-bottom: 5px;	width: 728px;	margin-right: auto;	margin-left: auto;}#page #content .post .entry .cabuscador {	margin: auto;	width: 540px;	color: #FFF;	padding: 4px;	background-image: url(../images/img04.jpg);	background-repeat:  repeat-x;	background-position: left;}#page #content .post .entry .cabuscador .derecha {	float: right;	margin-right: 20px;	margin-top: 2px;}#page #content .post .entry .buscador {	margin-bottom: 10px;	margin-top: 10px;}#page #content .post .entry .desbuscador {	height: 75px;}#page #content .post .entry .cabuscadortenue {	margin: auto;	width: 540px;	color: #FFF;	padding: 4px;	background-image: url(../images/img04b.jpg);	background-repeat:  repeat-x;	background-position: left;}.btnmas {	background-color: #FEB;	border-bottom-style: solid;	border-left-style: solid;	border-bottom-color: #73A603;	border-left-color: #73A603;	border-bottom-width: 1px;	border-left-width: thin;	margin-left: 5px;	padding-left: 5px;	border-top-width: 1px;	border-right-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-top-color: #FFF;	border-right-color: #FFF;}.texto-rojo {	color: #FF0000;}.texto-verde {	color: #649401;}.enlace-web {	border: 1px solid #77AD01;	padding: 2px;	background-color: #FFCC00;}.titular-verde {	color: #97CA00;	font-weight: bold;	font-size: 1.3em;	padding-bottom: 50px;	text-align: left;}#logo-der {	width: 160px;	background-image: url(../images/logo-der.gif);	height: 90px;	background-repeat: no-repeat;	background-position: center;	margin-top: -100px;	margin-bottom: 10px;	border: thin solid #77AD01;	background-color: #91C501;}.ads160{	width: 160px;	margin-top: 10px;	margin-bottom: 5px;	border: thin solid 91C501;	height: 90px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin-right: auto;	margin-left: auto;}.ads120{	width: 120px;	margin-top: 5px;	margin-bottom: 10px;	border: thin solid 91C501;	height: 90px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin-right: auto;	margin-left: auto;}#page #content .post .entry div #form1 table tr td #button {	font-size: 14px;	background-color: #F90;}
