/*
Theme Name: Si como no
Theme URI: http://www.sicomono.com/
Description: Twentyten child-theme with modifications for theme -Si como no-.
Author: Alexander Rojas Quesada
Version: 0.0.1
Template: twentyten
Tags: two-columns, right-sidebar, custom-header, custom-colors, custom-background, custom-menu, theme-options, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/

@import url('../twentyten/style.css');

* {
	font-family: Arial, Helvetica, sans-serif;
}

body {
	background: transparent url('images/bg.jpg') repeat-x center center;
}

#contentWrap { padding: 10px; }

#wrapper {
	width: 1020px;
	margin: 20px auto;
	-moz-box-shadow: 0 0 10px #464646;
	-webkit-box-shadow: 0 0 10px #464646;
	box-shadow: 0 0 10px #464646;
	padding: 0px;
	padding-bottom:  10px;
	overflow: hidden;
	border-bottom: 7px solid #8ec864;
}

#main {
	padding: 0;
	width: 1000px;
	overflow: visible;
}

.clear {
	clear: both;
}


/* Header */
#home_header { width:1000px; height:146px; float:left; background-image:url(images/newtop2.png); background-repeat:repeat-x; background-position:top; }

#home_header .logo { width:280px; height:103px; float:left; padding:20px 0 0 5px; }

#home_header img { border: none; }

#home_header .left_elements { float:right; position:relative; width:400px; height:146px; right:10px; }

#home_header .left_elements .contact { float:right; text-align:right; font-size:12px; color:#7C7C7C; padding-top:20px; }

#home_header .left_elements .contact a { font-size:12px; font-weight:bold; color:#7C7C7C; text-decoration:none; }

#home_header .left_elements .contact a:hover { color:#7C7C7C; text-decoration:underline; }

#home_header .left_elements .number { float:right; width:310px; color:#BABABA; font-weight:bold; font-size:12px; text-align:right; padding:5px 0; clear: right;}

#home_header .left_elements .banner360video { float:right; width:430px; text-align:right; }

#home_header .left_elements .banner360video img { float:right; padding-top:5px;padding-left: 8px }

#home_header .left_elements .banner360video .fb { float:left; position:absolute; top:44px; left: 30px;}

#home_header .left_elements .banner360video .tripadvisor { float:left; width:190px; text-align:center; font-size:10px; }

#home_header .left_elements .banner360video .tripadvisor a { text-decoration:none; color:#000; }

#home_header .left_elements .banner360video .tripadvisor a:hover { text-decoration:underline; color:#333; }

#home_header .left_elements .banner360video .tripadvisor {
top: -10px;
position: relative;
}

#home_header #early_booking {
	float: left;
	margin: 74px 0 0 40px;
}


/* Content */
#container {
	clear: both;
	padding: 10px 0 0 0;
}

.entry-content {
	padding-top: 0;
}

.entry-content h2 {
	margin-bottom: 8px;
	font-size: 16px;
	font-weight: bold;
}

.textLeft h1 {
	border-bottom: none;
}

.vsliderWrap {
	float: right;
	width: 490px;
	height: 345px;
	border: 1px solid #4CA3DB;
	margin-top: -80px;
	background: white;
}

.vsliderWrap #generalcontainer {
	margin: 0;
}

#grupobanners { width:1000px; height:116px; margin-top:10px; float:left; }

#grupobanners .vidabalance_home { float:left; margin-right:30px; width:268px; height:114px; overflow:hidden; border:1px solid black; background-color:#F8F8F8; }

#grupobanners .vidabalance { float:left; margin-right:9px; width:265px; height:114px; overflow:hidden; border:1px solid black; background-color:#FFF; }

#grupobanners .vidabalance #formBooking .bottonSimpleBooking { position: static; margin-bottom: -6px; }

#grupobanners .vidabalance #formBooking .BookRow {
	margin-top: 5px;
}

#grupobanners .specials { float:right; border:1px solid black; }

#grupobanners .wintest { float:left; width:434px; padding: 0 14px; }

#grupobanners .wintest .entertowin { float:right; padding-top:8px; }

#grupobanners .wintest .testimonials { float:left; padding-top:8px; }

#grupobanners .wintest .entertowin2 { float:right; }

#grupobanners .wintest .testimonials2 { float:left; }

#grupobanners .wintest .reservations { float:left; width:432px; height:51px; border:1px solid black; }

#grupobanners .wintest2 { float:left; width:475px; }

#grupobanners .wintest2 img { border: none; }

#grupobanners h1, #grupobanners h2 {
	font-size: 18px;
	color: #41BDE8;
	font-weight: bold;
	margin-bottom: 6px;
}

#grupobanners .wintest p {
	font-size: 11px;
	text-align: justify;
	line-height: 15px;
	margin-bottom: 0px;
}

#grupobanners .txtoNaranja_flecha img {
	border: 0;
}

#grupobanners .iframeTestimonials {
	float: right;
}

.ads {
	width: 100%;
}


/* Sidebar Menus */

#main .left_banners_int {
	float: left;
	position: relative;
	width: 267px;
	height: auto;
}

#main .left_banners_int .submenu_cat {
	float: left;
	width: 258px;
	height: auto;
	border: 1px solid black;
	margin-bottom: 8px;
	background-image: url(images/background-boxes.jpg);
}
#main .left_banners_int .submenu_cat .title {
	float: left;
	text-align: center;
	font-weight: bolder;
	color: white;
	font-size: 12px;
	width: 258px;
	border-bottom: 1px solid black;
	background-color: #F37021;
	padding: 4px 0;
}


#main .info_int {
	float: right;
	width: 710px;
	height: auto;
	margin-right: 10px;
}

#main .minigalleries {
	float: left;
	width: 700px;
	height: 100px;
	padding-bottom: 12px;
}
.minigalleries #motioncontainer {
	height: 105px;
}

#main .left_banners_int #listmenu {
	margin: 0;
	-moz-box-shadow: 0 0 2px #28748E;
	-webkit-box-shadow: 0 0 2px #28748E;
	box-shadow: 0 0 2px #28748E;
}

#main .left_banners_int #listmenu li {
	list-style: none;
	background: #41BDE8;
	border-bottom: 1px dashed #2C82A0;
	position: relative;
}

#main .left_banners_int #listmenu ul {
	display: block;
}

#main .left_banners_int #listmenu a {
	display: block;
	padding: 3px 10px 3px 20px;
	text-decoration: none;
	color: white;
}

#main .left_banners_int #listmenu a:hover , #main .left_banners_int #listmenu .current_page_item a {
	background: #89D2EC url('images/miniRightArrow.png') no-repeat 5px 5px;
	color: #28748E;
	padding-left: 25px;
	-webkit-box-shadow: 0 0 7px #28748E;
	-moz-box-shadow: 0 0 7px #28748E;
	box-shadow:  0 0 7px #28748E; 
	position: relative;
	z-index: 10;
}

#main .left_banners_int #listmenu .current_page_item a {
	background-color: #7AC141;
	color: white;
}

#main .left_banners_int h2 a {
	text-decoration: none;
	display: block;
	font-weight: bold;
	font-size: 15px;
	text-align: center;
	border: 3px solid #41BDE8;
	color: #41BDE8;
	padding: 3px 0;
	-moz-box-shadow: 0 0 2px #28748E;
	-webkit-box-shadow: 0 0 2px #28748E;
	box-shadow: 0 0 2px #28748E;
}
#main .left_banners_int h2 a:hover {
	color: #28748E;
	background: #89D2EC;
}
#main .left_banners_int #listmenu .dwnArrow {
	height: 15px;
	width: 15px;
	background: transparent url('images/miniDownArrow.png') no-repeat 0 0;
	position: absolute;
	right: 5px;
	top: 5px;
}


/* Footer */

#footer { margin-bottom: 0; width:1000px; height:89px; float:left; }

#footer .greentique_info { float:left; position:relative; top:3px; left:5px; width:350px; height:74px; /*border: 1px solid red;*/ }

#footer .greentique_info img { float:left; position:relative; top:7px; }

#footer .greentique_info .title { float:left; position:relative; width:70%; left:5px; font-size:12px; color:#2C430C; margin-top:10px; }

#footer .greentique_info .title a { color:#58595B; text-decoration:none; }

#footer .greentique_info .title a:hover { text-decoration:underline; }

#footer .greentique_info .normal_txt { float:left; position:relative; width:70%; left:5px; font-size:10px; }

#footer .greentique_info .normal_txt a {text-decoration:none; color:#808184; }

#footer .greentique_info .normal_txt a:hover {text-decoration:underline; color:#808184; }

#footer .greentique_info .little_txt { float:left; font-size:8px; color:#2c430c; }

#footer .vb_info { float:left; position:relative; top:5px; left:48px; width:310px; height:74px; }

#footer .vb_info .title { float:left; position:relative; width:100%; left:5px; font-size:12px; color:#58595B; margin-top:10px; }

#footer .vb_info .normal_txt { float:left; position:relative; width:100%; left:5px; font-size:10px; }

#footer .vb_info .normal_txt a {text-decoration:none; color:#2c430c; }

#footer .vb_info .normal_txt a:hover {text-decoration:underline; color:#4ca3db; }

#footer .vb_info .little_txt { float:left; position:relative; left:5px; font-size:8px; color:#2c430c; }

#footer .communities { float:left; position:relative; top:14px; left:65px; width:150px; height:74px; }

#footer .communities .title { text-align:center; font-size:12px; color:#58595B; }

#footer .communities .icons { float:left; position:relative; left:9px; top:3px; width:145px; }

#footer .communities .icons img { padding: 0 3px; }

#footer .cst_logo { float:right; position:relative; width:100px; top:6px; left: 17px; }

#footer img {
	border: none;
}

#footer .greentique_info h2, #footer .vb_info h1 {
	font-size: 12px;
	color: #58595B!important;
	padding: 0;
	margin: 0;
	font-weight: bold;
	border: none;
} 

.textogrisFooter{color:#808184; font-size: 10px; font-family: Arial; line-height: 15px}

.textogrisFooter a {color:#808184; font-size: 10px;font-family: Arial; line-height: 15px}


/* Navigation */
#access {
	width: 1000px;
	margin-bottom: 10px;
}

#access .menu-header ul {
	margin-left: 5px;
}

#access a {
	color: white;
	font: normal 13px Arial;
	padding: 10px 7px;
	margin: 2px 4px;
	height:  20px;
	display: block;
	text-align: center;
}

#access li:hover > a, #access ul ul *:hover > a , #access ul .current-menu-item a {
	background-color: white;
	color: #41BDE8!important;
	-moz-box-shadow: inset 0 0 2px #28748e;
	-webkit-box-shadow: inset 0 0 2px #28748e;
	box-shadow: inset 0 0 2px #28748e;
}

#access #menu-item-26 a , #access #menu-item-28 a , #access #menu-item-30 a , #access #menu-item-420 a , #access #menu-item-421 a , #access #menu-item-687 a {
	padding-top: 3px;
	padding-bottom: 17px;
}
#access .menu-header {
	margin: 0;
	float: left;
	width:1000px; 
	background-color: #41BDE8;
	border-top:1px solid #1CB1E3; 
	border-bottom:1px solid #1CB1E3; 
	position:relative; 
	z-index:10;
	-moz-box-shadow: 0 0 2px #28748e;
	-webkit-box-shadow: 0 0 2px #28748e;
	box-shadow: 0 0 2px #28748e;
}

.footerlinks {
	padding-top: 10px;
	background: transparent url('images/raya.jpg') no-repeat center 0;
}

.menu-footer ul {
	margin: 0;
}

.menu-footer ul li {
	list-style: none;
	float: left;
}

.menu-footer ul a {
	float: left;
	display: block; 
	text-decoration: none;
	text-transform: lowercase;
	border-right: 1px solid #4CA3DB;
	padding: 0px 4px;
}
.menu-footer ul a:hover {
	text-decoration: underline;
	color: #06C;
}
.menu-footer ul a:visited {
	color: #444;
}

.menu-footer ul #menu-item-47 a {
	border-right: none;
}

/* Submenu */
#submenu {
	display: block;
	float: right;
	margin: 20px 0 ;
	padding-left: 15px;
	border-bottom: solid 2px #41BDE8;
	position: relative;
	z-index: 100;
	width: 985px;
}

#submenu ul { 
	position: relative;
	bottom: 0;
	margin: 0;
	float: right;
}

#submenu li { 
	list-style: none;
	float: left;
	position: relative;
}

#submenu li a { 
	float: left;
	background: lightgrey;
	text-decoration: none;
	text-align: center;
	background-color: #F1F1F2;
	height: 18px;
	font-size: 10px;
	font-weight: bold;
	color: #808184;
	padding: 3px 12px;
	margin-left: 5px;
	
}	
#submenu li a:hover , #submenu .current_page_item > a {  
	text-decoration: underline;
	background-color: #ceedf7;
    color:#192532;
	-webkit-box-shadow: 0 0 3px grey;
	-moz-box-shadow: 0 0 3px grey;
	box-shadow: 0 0 3px grey;
}

#submenu li ul { 
	display: none;
}

#submenu li:hover ul { 
	display: inline;
}
#submenu ul ul  {
	position: absolute;
	left: -18px;
	top: 24px; 
}

#submenu ul ul li a { 
	float: none;
	width: 130px;
	display: block;
}

#submenu li.parent a { 
	background: #41BDE8;
	color: white;
}
	
/* H's */
h1 {
	font-size: 2em;
	font-weight: bold;
	color: #4CA3DB!important;
	text-align: left;
	border-bottom: 2px solid #4CA3DB;
	margin-bottom: 15px;
	padding-bottom: 10px;
}


/* blocks */
 #textentry { overflow:hidden; width:480px; background-color:white; position:relative; height:380px; float:left; z-index:1; 	text-align: justify; }
 .page-id-693 #textentry { height: 410px; }
 #textentry a { color:#777; font-weight:bolder; text-decoration:none; }
 #textentry .section { width:1500px; position:relative; }
  #textentry .section ul { margin: 0; } 
 #textentry .section a.bt_pdf { background-color:#F8F8F8; font-size:10px; color:#4CA3DB; border:#4CA3DB 1px solid; padding:3px 5px; text-decoration:none; font-weight:bold; }
 #textentry .section a.bt_pdf:hover { background-color:#4CA3DB color:#FFF; border:#000 1px solid; }
 #textentry .section .tbl_1 { background-color:#F8F8F8; font-size:10px; color:#666; border:#999 1px solid; }
 #textentry .section li { list-style:none; }
 #textentry .section .sub { position:relative; float:left; width:475px; height:354px; padding-right: 10px; padding-left: 10px;}
 #textentry .section .sub h1 { font-size:18px; color:#060; border-bottom:1px solid #666; width:100%; margin:15px 0; }
 #textentry .section .sub p { width:470px; font-size:12px; line-height:1.4em; text-align:justify; color:#666; }
 #textentry .section .sub p a.book_now { border:1px solid #4CA3DB; color:#4CA3DB; font-weight:bold; text-decoration:none; padding:0 2px; }
 #textentry .section .sub p a.book_now:hover { color:#000; }
 #textentry .section .next,  #textentry .section .prev { background-color:#FFFFFF; border:1px solid #999999; color:#999999; font-size:10px; padding:3px 5px; position:absolute; bottom:15px; }
 #textentry .section a.next:hover,  #textentry .section a.prev:hover { background-color:#FFFFFF; border:1px solid #4CA3DB; color:#4CA3DB; }
 #textentry .section .next { right:15px; }
 #textentry .section .prev { left:19px; }
 #textentry .section a.bt_book_accomo { font-size:11px; text-decoration:none; font-weight:bold; padding:4px 8px; background-color:#41BDE8; color:#FFF!important; border:solid 1px #000; margin-top:10px; }
 #textentry .section a.bt_book_accomo:hover { background-color:#F37021; }
 #textentry .section .listas ul li { font-size:12px; color:#666; list-style:square; margin-left:22px; }
 #textentry .section h2 { font-size:12px; font-weight:bold; color:#4CA3DB; margin:10px 0 5px 0; }

 #textentry .section .box_bt_book_accomo { width:350px; padding:4px 8px; background-color:#41BDE8; border:solid 1px #000; }
 #textentry .section .box_bt_book_accomo:hover { background-color:#F37021; }
 #textentry .section .box_bt_book_accomo a.book_accomo { font-size:11px; font-weight:bold; color:#FFF!important; text-decoration:none; }
 #textentry .section .box_bt_book_accomo a.book_accomo:hover { text-decoration:none!important; }

#internal_info_optional { width:1000px; float:left; background-color:#FFF; }
#internal_info_optional .text_optional { width:950px; padding:10px; margin:auto; font-size:12px; color:#666; }
#internal_info_optional .text_optional h1 { font-size:18px; color:#060; border-bottom:1px solid #666; width:100%; margin-top:15px; }
#internal_info_optional .text_optional p { margin:14px 0; }
#internal_info_optional .text_optional .entry hr { border:0; border-bottom:1px solid #EBEBEB; margin:10px 0 10px 0; }
#internal_info_optional .text_optional .entry a { color:#666; }
#internal_info_optional .text_optional .navigation a { color:#060; font-weight:bold; text-decoration:none; }
#internal_info_optional .text_optional .navigation a:hover { color:#000; text-decoration:underline; }
#internal_info_optional .text_optional .title_subcategory_line { border-bottom:1px solid #0099FF; color:#0099FF; font-size:12px; font-weight:bold; padding-left:15px; }
#internal_info_optional .text_optional a { color:#666; font-size:12px; }
#internal_info_opcional .text_optional a:hover { color:#000; }
#internal_info_opcional .text_optional ul li { float:left; margin-left:30px; }
a.bt_greentique_packages { font-size:12px; text-decoration:none; padding:3px 7px; background-color:#F37021; color:#FFF!important; border:solid 1px #BF5A1B; }
a.bt_greentique_packages:hover { background-color:#41BDE8!important; border: solid 1px #3394B5; }


/* Testimonials */
.testimonialsWrap {
	width: 1000px;
	background: transparent url('images/bgtestimonios.jpg') no-repeat;
	padding: 5px;
}

#box{
	/* This holds the full view of the quote */
	background:url('js/quotes/img/mid_part.png') repeat-y;
	width:500px;
	margin: auto;
	float:left;
}

#topPart{
	/* Positioned inside the #box div, holds the top part of the view */
	background:url('js/quotes/img/top_part.png') no-repeat;
	
	min-height:195px;
	
	/* Providing height for browsers that do not support min-height (e.g. IE6) */
	height:195px;
	
	float:left;
	margin-top:-10px;
	width:100%;
	padding-top:20px;
}

div > #topPart{
	/* Setting the height to auto for non-IE6 browsers */
	height:auto;
}

#botPart{
	/* Bottom part of the full view */
	background:url('js/quotes/img/bot_part.png') no-repeat;
	height:24px;
	float:left;
	width:100%;
	margin-bottom:-10px;
}
h1.quote {
font-size: 12px!important;
color: white!important;
text-align:right!important;
border-bottom: none;
}
#author {
color: #E6E7E8;
font-size: 12px;
text-align: right;
display: block;
}
/* Second part */
#quotes-list{
	/* The list on the right */
	float: left;
	margin-left: 5px;
	width: 485px;
	height: 304px;
	overflow: hidden;
}

#quotes-hide{
	/* Positioned inside #quotes-list, but a 15px smaller */
	height:335px;
	overflow:hidden;
}

.star-rating{
	margin-top:2px;

}

.bubble {
	/* Each quote that is positioned in the list on the right of the page */
	background-color: #DAF1FA;
	font-size: 17px;
	font-weight: bold;
	height: 55px;
	margin: 0 0 12px 12px;
	overflow: hidden;
	padding: 7px;
	width: 458px;
	cursor: pointer;
	text-align: left;
	color: #6D6E70;
}

.bubble:hover{
	background: #8CC95B;
}

.thumb  {
	background-color: white;
	width: 444px;
	height: 40px;
	padding: 7px;
}

#quotes-list,.thumb,p.tut{
	/* Using CSS3 rounded corners */
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
}

.points{
	/* The points next to the quote title */
	color:#999999;
	font-size:12px;
	font-weight:normal;
}
#quotes-list, .thumb, p.tut, .bubble {
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}

#quote-content {
	height: 60px;
	background-color: black;
	margin-top: -101px;
	padding: 18px;
}

.transparent {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
font-weight: bold;
}

#testimonial_image img {
width: 500px;
}



/* Miscellaneous */
.left {
	float: left;
}
.right {
	float: right;
}

#FA_slider_59 {
	overflow: hidden;
}

#FA_slider_59 .FA_featured_articles {
	width: 80%;
}

#FA_slider_59 .FA_featured_articles .FA_article .FA_wrap {
	padding: 0;
}

#FA_slider_59 .FA_article .image_container  {
	padding: 0;
	border: none;
	-moz-box-shadow: inset 0 0 10px black;
	-webkit-box-shadow: inset 0 0 10px black;
	box-shadow: inset 0 0 10px black;
}

#FA_slider_59 .FA_navigation {
	width: 20%;
	background: #383838 url('images/bg_side.jpg') no-repeat;
	padding-top: 6px;
}
#FA_slider_59 .FA_navigation a {
	border: none;
	text-align: center;
	padding: 11px 10px;
	font: 12px "Lucida Grande", "Verdana";
}

#FA_slider_59 .FA_navigation a:hover {
	font-weight: bold;
	color: #41BDE8;
}

#FA_slider_59 .FA_navigation a.active {
	font-weight: bold;
	color: #41BDE8;
	background: transparent url('images/side_hover.png') no-repeat 0 center;
}

.FA_textWrap {
	position: absolute;
	left: 10px;
	bottom: 10px;
	background: transparent url('images/slider_desc_bg.png') repeat;
	padding: 15px 10px;
	width: 300px;
}
.FA_textWrap h2 a {
	text-decoration: none;
	background: transparent url('images/slider_desc_bg.png') repeat;
	color: white!important;
	padding: 5px 8px;
	
}
#FA_slider_59 .FA_textWrap p {
	color: white!important;
	padding: 20px 0px 10px!important;
}
.FA_textWrap  .FA_read_more {
	float: right;
}

#FA_slider_59 a.FA_read_more {
	background: transparent url('images/slider_desc_bg.png') repeat;
}
.FA_textWrap h2 a:hover , #FA_slider_59 a.FA_read_more:hover {
	color: #41BDE8!important;
}

.box_bt_book_accomo {
	float: right;
	text-align: right;
}

#textentry .box_bt_book_accomo .book_accomo {
	color: #7dc348;
}

#textentry .box_bt_book_accomo .check_rates {
	color: #888;
}

#textentry .checkLinks { padding-bottom: 10px;	}

#textentry .checkLinks h3 { font-weight: bold; padding-bottom: 10px; }

#textentry .checkLinks a {
	float: left;
	color: #41bee7;
	display: inline-block;
}

#textentry .checkLinks table {
	width: 380px;
}

.seasonRates {
	border: 1px solid #B0C3FF;
}
.seasonRates td {
	border: 1px solid #fff;
}

.seasonRates .seasonHeaders {
	background-color: #B0C3FF;
	color: white;
	text-shadow: 0 0 3px black;
}
.seasonRates .seasonInfo {
	background-color: #CDD9FF;
}
.seasonRates .seasonValue {
	background-color: #E1E8FF;
}
.seasonRates div {
	margin: 4px;
}

.title_subcategory_line {
	font-weight: bold;
	border-left: 4px solid #28748E;
	padding: 4px 7px!important;
	background: #41BDE8;
	color: white!important;
}

.nivo_slider .nivo-controlNav a {
	background: lightgrey;
	padding: 3px;
	top: 2px;
}

.nivo_slider .nivo-controlNav a.active {
	color: white;
	background: #41BDE8;
}

.wpcf7 p {
	margin: 0;
}

.tbl_spa2 {
width: 300px;
min-height: 110px;
border: 1px solid #999;
font-size: 12px;
color: #666;
padding: 6px;
float: left;
position: relative;
margin: 0 0 10px 20px;
}

.info_int .txt_int .bt_spa_reserv a {
vertical-align: bottom;
float: right;
font-size: 10px;
padding: 2px 4px;
background-color: #F37021;
color: white;
text-decoration: none;
border: 1px solid black;
}

#tab-container-1 {
	width: 950px;
	padding: 10px;
	margin: 0 auto;
	font-size: 12px;
	color: #666;
	overflow: hidden;
}

#tab-container-1-nav {
	float: left;
	margin: 0;
	border-left: 1px solid #999;
}

#tab-container-1-nav li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	background: #8CC95B;
}
#tab-container-1-nav li:hover {
	background: #589626;
}

#tab-container-1-nav li a {
	text-decoration: none;
	color: #fff!important;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid white;
	outline: none;
}
#tab-container-1-nav li a:hover {
	color: white;
}

#tab-container-1 .tab {
	border: 1px solid #999;
	overflow: hidden;
	clear: both;
	float: left;
	width: 910px;
	background: white;
	padding: 20px;
}

#tab-container-1 .activeli , #tab-container-1 .activeli:hover {
	background: white;
	border-bottom: 1px solid white;
}

#tab-container-1-nav .activeli a {
	color: #589626!important;
}

.btn {
	background-color: #41BDE8;
	font-size: 10px;
	color: #fff!important;
	border: #2C82A0 1px solid;
	padding: 3px 5px;
	text-decoration: none;
	font-weight: bold;
}

.btn:hover {
	background-color: #3394B5;
}

#btnShareExp {
	width: 248px;
	height: 36px;
	float: right;
	background: transparent url('images/shareGreentique.png') no-repeat 0 0;
	text-decoration: none;
}

#iconHome {
	width: 20px;
	height: 18px;
	float: right;
	margin-top: 17px;
	padding-right: 17px ;
	margin-right: 17px ;
	border-right: 1px solid #7D7D7D;
	background: transparent url('images/icon_home.png') no-repeat 0 0;
	text-decoration: none;
}

#wpcf7-f2-p693-o1 .label {
	width: 90px;
	text-align: right;
	display: inline-block;
	padding-right: 7px;
}

#wpcf7-f2-p693-o1 .wpcf7-submit {
	margin-left: 215px;
	background: transparent url('images/btn_submit.png') no-repeat 0 0;
	text-indent: -9999px;
	width: 102px;
	height: 26px;
	border: none;
	cursor: pointer;
}

#wpcf7-f2-p693-o1  textarea {
	width: 215px;
}

.tbl_greentique_packages {
	height: auto;
}
