/* ------------Template Powered by Centralcostarica -- Oscar Ruiz */ 
/*@font-face {
font-family: "Century Gothic";
src: url(http://laparios.com/css/century.TTF) format("truetype") ;
font-weight:lighter;
}*/
@font-face {
font-family: 'CenturyGothic';
	src: local('CenturyGothic'),
		 url('CenturyGothic.afm') format('afm'),
		 url('CenturyGothic.eot#') format('eot'),
		 url('CenturyGothic.eot?') format('eot'),
	     url('CenturyGothic.woff') format('woff'),
	     url('CenturyGothic.ttf') format('truetype'),
	     url('CenturyGothic.suit') format('truetype'),
	     url('CenturyGothic.svg#svgCenturyGothic') format('svg'),
	     url('CenturyGothic.dfont') format('truetype');
		 font-weight: normal;
		 font-style: normal;
}

html{font-family: 'Didact Gothic', sans-serif;}
/*   .::GENERALS::.   */
body {
	background-color: #f3f2f2;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
	font-size: 11px;
	line-height: 24px;
	color: #336699;
}
a:link{ color:#208247; text-decoration:none;}
a:visited{ color:#208247; text-decoration:none;}
a:hover{ color:#208247; text-decoration:underline}
h1{
	width:250px;
font-size:22px;
text-align:left;
font-weight:bold;
margin-top:10px;
margin-bottom:20px;
margin-right:120px;
line-height:28px;
vertical-align:top;
background-position:right; 
background-repeat:no-repeat; 
background-image:url(../images/Imag_Lapa_verde.png);
display:inline;
padding-right:40px;
font-family: "Kimberley", sans-serif;
/*background-color:#0C3;*/
}
h2{ font-size:16px; font-weight:bold;}
.resaltado{ background-color:#FF9;}
#wraper {
	margin: auto;
	width: 1024px;
}
#mainbg {
	margin: 0px -3px 0px 0px;
	padding: 0pt 0px 0pt 24px;
	background: transparent url(../images_new/contentbg.png) repeat-y scroll 0% 0%;
	float: left;
	width: 1024px;
}
#container{ background-color:#ffffff; display:block; width:998px; height:100%;}
#header {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 976px;
}
/*   .::Traductor::.   */

.traductor {
	display:none;
	width:65px;
	height:12px;
	margin:25px 0px 0px 0px;
	float:right;
}
.traductor img {
	border:0px;
}
/*   .::CLEAR RED::.   */

.clear_red {
	width:712px;
	height:7px;
	float:right;
	background:#da2826;
	margin:0px;
	margin-right: 12px;
}
/*   .::HEADER LEFT::.   */

#header_left {
	border: none;
	margin: 0px;
	padding: 0px;
	position: relative;
	text-align: left;
	width: 250px;
	left: 0pt;
	float: left;
	height: auto;
}
#header_left .img {
	text-align: center;
	vertical-align:middle;
	border:none;
	margin-top:0px;
}
#header_left .menu_left {
	text-align: center;
	vertical-align:middle;
	margin-bottom:2px;
	height:auto;
}
#header_left .menu_left img {
	margin-bottom:7px;
	height:auto;
	bottom: 3px;
	border:none;
}
/*   .::HEADER RIGHT::.   */

#header_right {
	border: none;
	background:#da2826;
	padding: 0px 23px 0px 0px;
	position: relative;
	text-align: left;
	margin:0px 60px 0px 0px;
	width: 689px;
	left: 0pt;
	float: right;
	height: auto;
}
#header_right .text {
	color:#FFF;
	font-weight:bold;
	font-size:18px;
	text-align:right;
	margin: 0px;
	float: right;
	position: absolute;
	top: 268px;
	right: 48px;
	width: 637px;
	height: 33px;
}
/*   .::CONTENT::.   */

#content_top0 {
	border: none;
	background:#078040;
	margin: 0px;
	padding: 0px;
	position: relative;
	text-align: left;
	width: 988px;
	left: 0pt;
	float: left;
	height: 37px;
}
#content_top1 {
	border: none;
	background:#97C9A8;
	margin: 0px;
	padding: 0px;
	position: relative;
	text-align: left;
	width: 276px;
	left: 0pt;
	float: left;
	height: 37px;
}
#content_top2 {
	border: none;
	background:#409F5F;
	margin: 0px;
	padding: 0px;
	position: relative;
	text-align: left;
	width: auto;
	left: 0pt;
	float: left;
	height: 37px;
}
#content_top2 p {
	margin:5px 15px 0px 15px;
	font-size:14px;
	text-align: left;
	color:#FFF;
	font-weight:bold;
}
#content_top3 {
	border: none;
	position: relative;
	width: auto;
	left: 0pt;
	float:right;
	height: 37px;
}
#content_top3 .text_watch {
	margin:0px;
	font-size:14px;
	text-align: right;
	color:#FFF;
	font-weight:bold;
	height:37px;
	padding: 5px 7px 0px 15px;
}
#content_top3 .img_watchmore {
	padding:0px 15px 0px 0px;
	float:left;
	border:0px;
}
#content_top3 a {
	margin:0px;
	font-size:14px;
	text-align: right;
	color:#FFF;
	font-weight:bold;
	height:37px
}
#content_top4 {
	border: none;
	background:#FFF;
	padding: 0px;
	position: relative;
	text-align: left;
	width: 37px;
	left: 0pt;
	float: left;
	height: 37px;
}
#content_left {
	border: none;
	display:block;
	background: #ffffff;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	position:inherit;
	text-align: left;
	margin: 0px;
	width: 260px;
	height:auto;
	left: 0pt;
	float: left;
}
#content_left .img-left {
	border: none;
	text-align:center;
	margin:10px 0px 0px 0px;
	vertical-align: middle;
}
#content_left_gallery_details {
	border: none;
	background: #FFF;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	position: relative;
	text-align: left;
	margin: 0px;
	width: 260px;
	left: 0pt;
	float: left;
	height: 800px;
}
#content_left_gallery_details .img-left {
	border: none;
	text-align:center;
	margin:10px 0px 0px 0px;
	vertical-align: middle;
}
#content_right {
	border: none;
	background: #FFF;
	color: #3F322B;
	margin: 0px;
	padding: 0px;
	position: relative;
	text-align: justify;
	padding: 0px 36px 0px 7px;
	width: 685px;
	float: left;
	height: auto;
	line-height: normal;
}
#content_right .img-top {
	border-top:#333 medium;
	margin:1px 0px 5px 0px;
}
#content_right .clear-conten-top {
	width:auto;
	background:#c1bcb9;
	margin:1px 0px 0px 0px;
	height:2px;
}
#content_right .text-content {
	line-height: normal;
	text-align: justify;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
	font-size:11px;
	color:#3F322B;
	word-spacing:0em;
}
#content_right .img-content {
	margin:0px 0px 0px 7px;
	text-decoration:none;
	border:0px;
}
#content_right .img-red-1 {
	margin:0px 0px 0px 42px;
}
#content_right .img-red-2 {
	margin:0px 15px;
}
#content_right .title-content-right {
	text-align: justify;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
	font-size:16px;
	color:#3F322B;
}
.title-content-right a {
	color:#000;
}
.title-content-right a:hover {
	color:#000;
	text-decoration:underline;
}
#content_right .title-content-right {
	text-align: justify;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
	font-size:16px;
	color:#3F322B;
}
#content_gallery_details {
	border: none;
	background: #FFF;
	color: #3F322B;
	margin: 0px;
	padding: 0px;
	position: relative;
	text-align: justify;
	padding: 0px 36px 0px 7px;
	width: 685px;
	float: left;
	height: 800px;
	line-height: normal;
}
#content_gallery_details .img-top {
	border-top:#333 medium;
	margin:1px 0px 5px 0px;
}
#content_gallery_details .clear-conten-top {
	background:#c1bcb9;
	margin:1px 0px 0px 0px;
	height:2px;
}
#content_gallery_details .text-content {
	line-height: normal;
	text-align: justify;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
	font-size:11px;
	color:#3F322B;
	word-spacing:0em;
}
#content_gallery_details .img-content {
	margin:0px 0px 0px 7px;
}
#content_gallery_details .img-red-1 {
	margin:0px 0px 0px 42px;
}
#content_gallery_details .img-red-2 {
	margin:0px 20px 0px 20px;
}
#content_gallery_details .title-content-right {
	text-align: justify;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
	font-size:16px;
	color:#3F322B;
}
.listas {
	text-decoration:none;
	list-style-image:url(../images_new/hoja_roja.png);
}
ul.listas li {
	text-decoration:none;
	list-style-image:url(../images_new/hoja_roja.png);
}
#comment-bottom {
	border: none;
	background: #FFF url(../images/Imag_Testimonials.jpg) right no-repeat;
	color: #3F322B;
	margin:0px 24px 0px 0px;
	position: relative;
	padding:0px 1px;
	width:998px;
	float: right;
	height: 92px;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
}
#comment-bottom .what-say {
	font-size:14px;
	color: #3F322B;
	margin:20px 600px 0px 100px;
	padding:0px 0px 0px 1px;
	line-height: normal;
}
#comment-bottom .what-say a:link{color:#000; text-decoration:none;}
#comment-bottom .what-say a:visited{color:#000; text-decoration:none;}
#comment-bottom .what-say a:hover{color:#000; text-decoration:none;}
#comment-bottom .comment {
	line-height:10px;
	text-align:right;
	width:450px;
	font-size:10px;
	color: #3F322B;
	margin:-40px 0px 0px 425px;
	padding:0px 1px;
}
#comment-bottom p {
	line-height:10px;
	text-align:right;
}
/*   .::FOOTER::.   */

#footer {
	border: none;
	background: #FFF;
	color: #3F322B;
	margin:0px 24px 0px 0px;
	position: relative;
	padding:7px 1px 0px;
	width:998px;
	float: right;
	height: 110px;
	line-height: normal;
}
#footer .footer-left {
	border: none;
	background: #FFF;
	color: #3F322B;
	margin:0px 7px 0px 0px;
	position: relative;
	padding:0px 1px 0px 35px;
	width:675px;
	float: left;
	height: 110px;
	line-height: 14px;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
}
#footer .footer-left a {
	color: #3F322B; font-weight:normal;font-size:12px;
	text-decoration:none;text-transform:none;
	
}
#footer .footer-left a:hover {
	color: #3F322B; font-weight:normal;font-size:12px;
	text-decoration: underline;text-transform:none;
}
#footer .footer-right {
	border: none;
	background: #FFF;
	color: #078040;
	margin:0px;
	position: relative;
	padding:0px 1px 0px 0px;
	width:250px;
	float: left;
	height: auto;
	line-height: normal;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
}
#footer .footer-bottom {
	border: none;
	background: #FFF;
	color: #3F322B;
	margin:0px;
	position: relative;
	padding:15px 1px 0px 0px;
	width:470px;
	float: right;
	height: auto;
	line-height: normal;
	text-align: center;
	font-size: 10px;
}
#footer .footer-images {
	border: none;
	color: #3F322B;
	margin:0px;
	position: relative;
	padding:0px;
	width:998px;
	float: right;
	height: auto;
	line-height: normal;
	text-align: center;
	font-size: 10px;
	background: #FFF;
}
/*   .::MENU TOP::.   */

#nav {
	width:656px;
	height:42px;
	margin:10px 0px 0px;
	float:right;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
}
#nav ul {
	list-style:none;
	width:616px;
	height:50px;
	text-align:center;
	margin-top:0px;
}
#nav li {
	float:left;
}
#nav li a {
	display:block;
	background:url(nav.png) no-repeat;
	color:#3F322B;
	text-transform:uppercase;
	font-weight:bold;
	width:116px;
	height:33px;
	padding-top:9px
}
#nav li a:hover, #nav li a.active {
	background: #da2826;
	color: #FFF;
	text-decoration:none;
}
/*   .::MENU LEFT::.   */

ul#sliding-navigation {
	list-style: none;
	font-size: 12px;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
	margin: 15px 0px 0px 35px;
	padding: 0px 0px 3px 0px;
}
ul#sliding-navigation li.sliding-element {
	display: block;
	color: #726964;
	background:#FFF;
	border-bottom: 1px solid #726964;
	text-decoration: none;
	font-weight:bold;
	height:15px;
	width:200px;
	padding: 0px 0px 7px 1px;
	margin:1px 0px 0px 0px;
	font-size: 12px;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
}
ul#sliding-navigation li.sliding-element a {
	display: block;
	color: #726964;
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
	text-transform:none;
}
ul#sliding-navigation li.sliding-element a.link {color:#208247;}
ul#sliding-navigation li.sliding-element a.active {
	color: #1d8e3e;
	text-decoration: none;
}
/*   .::CONTACTUS::.   */

	fieldset {
	border:0;
	margin:0;
	padding:0;
}
input.first_name {
	width:250px;
	height:20px;
	font:12px/12px 'courier new', courier, monospace;
	color:#333;
	margin:0px 0px 0px 0px;
	border:1px solid #ccc;
}
input.last_name {
	width:250px;
	height:20px;
	font:12px/12px 'courier new', courier, monospace;
	color:#333;
	margin:0px 0px 0px 0px;
	border:1px solid #ccc;
}
input.text {
	width:250px;
	height:20px;
	font:12px/12px 'courier new', courier, monospace;
	color:#333;
	margin:0px 0px 0px 0px;
	border:1px solid #ccc;
}
input.email {
	width:250px;
	height:20px;
	font:12px/12px 'courier new', courier, monospace;
	color:#333;
	margin:0px 0px 0px 0px;
	border:1px solid #ccc;
}
input.verify {
	width:250px;
	height:20px;
	font:12px/12px 'courier new', courier, monospace;
	color:#333;
	margin:0px 0px 0px 0px;
	border:1px solid #ccc;
}
textarea.comments {
	width: 250px;
	height:150px;
	font:12px/12px 'courier new', courier, monospace;
	color:#333;
	border:1px solid #ccc;
	margin:0px 0px 0px 0px;
	border:1px solid #ccc;
}
input.submit {
	border:0px;
	width:101px;
	height:27px;
	background:url(../images_new/boton_submit.jpg) no-repeat;
	/*background:url(../images/Bot_SendForm.jpg) no-repeat;*/
	cursor:pointer;
	font-size:14px;
	color:#ffffff;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
	font-weight:bold;
}
input.clear {
	border:0px;
	width:105px;
	height:30px;
	background:url(../images_new/Bot_ClearPage.jpg) no-repeat;
	cursor:pointer;
}
/*Style-Form*/

input, select, textarea {
	border: 1px solid #888;
	background: #ffffff;
	padding: 3px 4px;
	color: #222;
	margin: 0px 5px 0px 0px;
	border-radius: 7px;
	-moz-border-radius: 7px;
}
input:focus, select:focus {
	outline: none;
}
.InputGroup {
	display: inline-block;
	padding: 3px 4px;
	border: 1px solid #FFF;
	border-radius: 7px;
	-moz-border-radius: 7px;
}
.ErrorField {
	border-color: #D00;
	color: #D00;
	background: #FFFFFE;
}
span.ValidationErrors {
	display: inline-block;
	font-size: 12px;
	color: #D00;
	padding-left: 10px;
	font-style: italic;
}
input, submit {
	cursor:pointer;
}
/*FIN Form*/



/* Picture slides */
.picture-slides-disabled {
	color: #eee;
}
.picture-slides-container {
	margin-bottom: 2em;
	width: 650px;
}
.picture-slides-dimmed-background .navigation-controls {
	text-align:center;
	-moz-border-radius : 0 0 5px 5px;
	-webkit-border-top-left-radius : 0;
	-webkit-border-top-right-radius : 0;
	-webkit-border-bottom-left-radius : 5px;
	-webkit-border-bottom-right-radius : 5px;
	margin:0px 0px 0px 150px;
	position: relative;
}
.picture-slides-dimmed-background .picture-slides-image-text {
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius : 5px;
	-webkit-border-top-right-radius : 5px;
	-webkit-border-bottom-left-radius : 0;
	-webkit-border-bottom-right-radius : 0;
}
.picture-slides-fade-container {
	overflow: hidden;
	z-index: 1002;
}
.picture-slides-fade-container a {
	display: block;
	height: 374px;
	text-align: center;
	margin-bottom: 10px;
}
.picture-slides-fade-container a img {
}
.picture-slides-image-load-fail {
	display: none;
}
.picture-slides-image-text {
	position: relative;
	background: #fff;
	text-align: center;
	padding: 5px 0 10px;
	z-index: 1001;
}
.picture-slides-previous-image {
	display: none;
	margin:0px 0px 0px 275px;
	position: relative;
}
.picture-slides-next-image {
	display: none;
	margin:0px 0px 0px 15px;
	position: relative;
}
.picture-slides-previous-image, .picture-slides-next-image, .picture-slides-start-slideshow, .picture-slides-stop-slideshow {
	cursor: pointer;
}
.picture-slides-thumbnails {
	list-style: none;
	margin-top: 1em;
	overflow: hidden;
}
.picture-slides-thumbnails li {
	float: left;
	width: 107px;
	margin: 0 10px 5px 0;
}
.picture-slides-thumbnails li img {
	width: 107px;
	margin: 0 10px 5px 0;
	border:none;
}
.picture-slides-thumbnails a {
	outline: none;
	margin:0px;
}
.picture-slides-thumbnails li .picture-slides-selected-thumbnail img {
	width:107px;
}
/* Droopdown */
.container {
	width: 650px;
	margin: 0 auto;
}
/* RATES */
#content_right_rate {
	border: none;
	background: #FFF;
	color: #3F322B;
	margin: 0px;
	padding: 0px;
	position: relative;
	text-align: justify;
	padding: 0px 36px 0px 7px;
	width: 685px;
	float: left;
	height: 746px;
	line-height: normal;
}
#content_right_rate .img-top {
	border-top:#333 medium;
	margin:1px 0px 5px 0px;
}
#content_right_rate .clear-conten-top {
	width:auto;
	background:#c1bcb9;
	margin:1px 0px 0px 0px;
	height:2px;
}
#content_right_rate .text-content {
	line-height: normal;
	text-align: justify;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
	font-size:11px;
	color:#3F322B;
	word-spacing:0em;
}
#content_right_rate .title-content-right {
	text-align: justify;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
	font-size:16px;
	color:#3F322B;
}
#content_right_rate .title-content-right a {
	color:#000;
}
.content_right_rate_left {
	border: none;
	display:block;
	background: #FFF;
	color: #3F322B;
	margin:0px 7px 7px 0px;
	position: relative;
	padding:0px 1px 0px 35px;
	width:400px;
	float: left;
	height: 119px;
	line-height: 14px;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
}
.content_right_rate_left .img_rate {
	margin: 0px;
	float: left;
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 5px;
	left: 50px;
}
.content_right_rate_left .text_rate {
	border: none;
	background: #FFF;
	color: #3F322B;
	margin:0px;
	position: relative;
	padding:0px;
	width:200px;
	float: right;
	height: auto;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
	font-size:11px;
	line-height:11px;
}
.content_right_rate_left .title_rate_green {
	color: #0f8634;
	font-size:14px;
	line-height: 13px;
	font-weight:bold;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
	margin-bottom:3px;
}
#content_rate_left {
	border: none;
	background: #FFF;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	position: relative;
	text-align: left;
	margin: 0px;
	width: 260px;
	left: 0pt;
	float: left;
	height: 746px;
}
#content_rate_left .img-left {
	border: none;
	text-align:center;
	margin:10px 0px 0px 0px;
	vertical-align: middle;
}
#content_right_rate_right {
	margin: 0px;
	float: right;
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 175px;
	left: 468px;
	width:200px;
	height: auto;
	text-align:center;
}
#content_right_rate_right .img_rate_right {
	border: none;
	background: #FFF;
	margin: 0px;
	padding: 0px 0px 5px 10px;
	position: relative;
}
#content_right_rate_right .img_rate {
	border: 0px;
}
.title_reserve_green{
	color: #0f8634;
	font-size:13px;
	font-weight:bold;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
}
#content_right_rate .text_reserve_bottom {
	margin: 0px;
	float: right;
	padding: 10px;
	position: absolute;
	top: 499px;
	left: 72px;
	width:190px;
	height: auto;
	line-height: normal;
	text-align: center;
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
	font-size:10px;
	color:#3F322B;
	word-spacing:0em;
	font-style:italic;
}
#socials{ 
width:80%; 
display:block; 
margin-left:auto; 
margin-right:auto;
}
/*PARA EL TEXTO EN TESTIMONIOS*/
.Expanded{
	overflow:hidden;
	cursor:pointer;
	height:16px;
	width:100%;
	color:#35671F;
	font-weight:bold;
}

.Colapsed{
	font-weight:bold;
	color:#900;
	overflow:hidden;
	cursor:pointer;
	height:16px;
	width:100%;
}

.text_hidden{}

/*FIN EL TEXTO EN TESTIMONIOS*/


/*PARA LISTAS DESPLEGABLES*/
h2.Mostrar{
	overflow:hidden;
	cursor:pointer;
	width: 638px;
	background-color:#e7e7e9;
	color:#000000;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:25px;
	background-image:url(../images_new/mostrar.png);
	background-position:right top;
	background-repeat:no-repeat;
	line-height:20px;
}

h2.Ocultar {
	overflow:hidden;
	cursor:pointer;
	width:638px;
	background-color:#F0F0F0;
	color:# 0F0;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:25px;
	background-image:url(../images_new/ocultar.png);
	background-position:right top;
	background-repeat:no-repeat;
	line-height:20px;
}
.oculto{ 
	margin:0px;
	padding:5px;
	width:653px;
	clear: both;
	/*background: #f0f0f0;*/
	background: #ffffff;
	/*border: 1px solid #e7e7e9;*/
	overflow:hidden;}
/*FIN PARA LISTAS DESPLEGABLES*/
div#boton{
	
	
	}

div#boton_verde{
	font-weight:lighter;
	background-image:url(../images_new/boton_verde_207x28.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	width:177px;
	height:21px;
	border:none;
	text-align:right;
	padding-right:30px;
	padding-top:7px;
	}
div#boton_verde a:link{
	line-height:14px;
	font-size:14px;font-weight:lighter;
	color:#ffffff;
	text-decoration:none;
	font-weight:600;
	text-transform:none;
	}
	div#boton_verde a:visited{
	line-height:14px;
	font-size:14px;font-weight:lighter;
	color:#ffffff;
	text-transform:none;
	text-decoration:none;
	font-weight:600;
	}
	div#boton_verde a:hover{
	line-height:14px;
	font-size:14px;font-weight:lighter;
	color:#ffffff;
	text-transform:none;
	text-decoration:none;
	font-weight:600;
	}
	
	/*#################################3*/
	div#boton_rojo{
	background-image:url(../images_new/boton_rojo_207x28.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	width:177px;
	height:33px;
	border:none;
	text-align:right;
	padding-right:30px;
	padding-top:7px;
	}
div#boton_rojo a:link{
	line-height:14px;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	text-transform:none;
	height:33px;
	}
	div#boton_rojo a:visited{
	line-height:14px;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	height:33px;
	}
	div#boton_rojo a:hover{
	line-height:14px;
	font-size:14px;
	color:#ffffff;
	text-transform:none;
	text-decoration:none;
	height:33px;
	}
	/*##################################*/
div#boton_verde2{
	font-weight:lighter;
	background-image:url(../images_new/boton_verde_175x28.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	width:145px;
	height:21px;
	border:none;
	text-align:right;
	padding-right:30px;
	padding-top:7px;
	}
div#boton_verde2 a:link{
	line-height:14px;
	font-size:14px;font-weight:lighter;
	color:#ffffff;
	text-decoration:none;
	font-weight:600;
	text-transform:none;
	}
	div#boton_verde2 a:visited{
	line-height:14px;
	font-size:14px;font-weight:lighter;
	color:#ffffff;
	text-transform:none;
	text-decoration:none;
	font-weight:600;
	}
	div#boton_verde2 a:hover{
	line-height:14px;
	font-size:14px;font-weight:lighter;
	color:#ffffff;
	text-transform:none;
	text-decoration:none;
	font-weight:600;
	}
	
p.text-content a:link{ color:#208247; text-decoration:none;}
p.text-content a:visited{ color:#208247; text-decoration:none;}
p.text-content a:hover{ color:#208247; text-decoration:underline}
.italic_small{
	font-family: "CenturyGothic", "Didact Gothic", sans-serif, Arial, tahoma;
	font-size: 11px;
	font-style:italic;
}
.insertado{width:195px; height:auto; background-color:#97C9A8; display:block; padding:10px; float:right; margin-left:5px; text-align:center;}
div#FB{ float:left; display: inline-block; left:250px; top:40px; width:110px; position: absolute; z-index:100000;}
div#FB iframe{border:none; overflow:hidden; width:110px; height:21px;}
div#Gplus1{ width:70px; float:left; display: inline-block; left:180px; top:40px; position:absolute; z-index:100000; }

/*PARA BOTON QUE DESAPARECE - PAGO EN LINEA*/
#clsImage {
position:fixed;
top: 40%;
left: 20%;
width:716px;
/**/display:none;
visibility:hidden;
height: 475px;
bottom:5px;
margin-top:auto;
margin-bottom:150px;
margin-right:auto;
margin-left:auto;
z-index: 69;
}

#boton-css{
display: block; width: auto; height:auto; cursor:pointer;
-webkit-border-radius: .5em;
-moz-border-radius: .5em;
border-radius: .5m;
padding:.5em; line-height:1em; text-align: center; color:#ffffff;
}
#boton-css img{ display: inline-block; height:1em; width:2em; margin-left:1em;}
#boton-css a:link, #boton-css a:visited,#boton-css a:active{color:#ffffff;	text-decoration:none;font-weight:600;text-transform:none;
	}
#boton-css a:hover{	}
#boton-css.verde{background: #64b17b;
background: -moz-linear-gradient(left,  #64b17b 0%, #218048 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#64b17b), color-stop(100%,#218048));
background: -webkit-linear-gradient(left,  #64b17b 0%,#218048 100%);
background: -o-linear-gradient(left,  #64b17b 0%,#218048 100%);
background: -ms-linear-gradient(left,  #64b17b 0%,#218048 100%);
background: linear-gradient(left,  #64b17b 0%,#218048 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64b17b', endColorstr='#218048',GradientType=1 );

}
#boton-css.rojo{background: #da4c4a;
background: -moz-linear-gradient(left,  #da4c4a 0%, #b90300 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#da4c4a), color-stop(100%,#b90300));
background: -webkit-linear-gradient(left,  #da4c4a 0%,#b90300 100%);
background: -o-linear-gradient(left,  #da4c4a 0%,#b90300 100%);
background: -ms-linear-gradient(left,  #da4c4a 0%,#b90300 100%);
background: linear-gradient(left,  #da4c4a 0%,#b90300 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#da4c4a', endColorstr='#b90300',GradientType=1 );
}
/**********************ESTILOS PARA LA VENTANA EMERGENTE DE mobile-finder.js**************************/
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height: auto;
width:80%;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:40px 20px !important;
font-size:40px !important;
}
#popupContact h1{
color:#208247 !important;
text-align:left;
font-size:45px !important;
font-weight:700 !important;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:60px;
line-height:60px;
right:6px;
top:4px;
position:absolute;
color:# B00;
font-weight:700;
display:block;
}
/**********************FIN DE ESTILOS PARA LA VENTANA EMERGENTE DE mobile-finder.js**************************/
