/* GENERAL RULES */
body {
	background-image: url(../image/main_found_vc.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px;
	font-size: 13px;
	color: #716035;
	background-repeat:no-repeat;
	background-position:top center;
	background-color:#f6f3ec;
}

/*
a:link {
	color: #0052A8;
}

a:visited {
	color: #0052A8;
}

a:hover {
	color: #DFA641;
}
*/

/* PAGE STRUCTURE RULES */
#header {
/* 	width: 1045px;*/
	width: 995px;	
	margin-right: auto;
	margin-left: auto;
	padding:0px;
	margin-top:0px;
/* 	height: 352px;*/
}

#body {
/*	width: 1045px;*/
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	border-top:none;

}

#footer {
	background-image: url(../image/footer_found.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#e8e4d9;
	padding-top:48px;
	color:#8f805e;
}

/* Vinculos de las categorias */

#category_link {
/* 	width: 1045px;*/
	width: 995px;	
	margin-right: auto;
	margin-left: auto;
	padding:0px;
	margin-top:0px;
}

#cat_links_1{
	padding-top:20px;
}

#cat_links_2{
	padding-top:60px;
}

#cat_links_3{
	padding-top:100px;
}

#cat_links_4{
	padding-top:120px;
}

#cat_links_5{
	padding-top:115px;
}

#cat_links_6{
	padding-top:75px;
}

#cat_links_7{
	padding-top:0px;
}

/* BODY ELEMENTS RULES */
#breadcrumbs {
/*	padding:10px 5px 5px 20px;
	color: #FF8200; */
}

#breadcrumbs a {
/*	color: #FF8200;
	font-weight: bold; */
}

#body #content {
	width:631px;
	padding-top: 0px;
	padding-bottom:10px;
	padding-left:23px;
	padding-right:5px;		
	height: 550px;
	vertical-align: top;
}

#body #rights {
	width:416px;
	padding-top: 0px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:23px;		
	height: 550px;
	vertical-align: top;
}
/* Encabezado */

#main_eco{
	width:995px;
	position:relative;
	margin-right: auto;
	margin-left: auto;
	height:358px;	
}

#object_flashes{
	position:absolute;
	top:37px;
	right:0px;
	left:34px;
}

/* Estilos lado derecha */
#image_search{
	float:right;
	display:block;
}

#header_search{
	background-image: url(../image/header_search2.png);
	background-repeat:no-repeat;
	background-position: left bottom;
}

#footer_search{
	background-image: url(../image/footer_search2.png);
	background-repeat:no-repeat;
	background-position: left top;
}

#center_search{
	background-image: url(../image/center_search2.png);
	background-repeat:repeat-y;
	background-position: left;
	padding-left:25px;
	padding-right:100px;
	color:#8f805e;
	font-size:12px;
}

#center_search input, #center_search select{
	font-size:11px;
}

#bar_search{
	background-image: url(../image/search_bar.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height: 1px;
}

#center_search2{
	background-image: url(../image/center_search2.png);
	background-repeat:repeat-y;
	background-position: left;
}

#center_search4{
	background-image: url(../image/center_search2.png);
	background-repeat:repeat-y;
	background-position: left;
	padding-left:5px;
}

#center_search4 #object_flashs{
	width:auto;
	height:378px;
	margin:0;
}

#header_search #search_title{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:600;
	color:#000000;
	font-size:26px;
}

#header_tip{
	position:relative;
	background-image: url(../image/header_tip.png);
	background-repeat:no-repeat;
	background-position: bottom left;
	height:82px;
	width:300px;
}

#center_tip{
	background-image: url(../image/center_tip2.gif);
	background-repeat:repeat-y;
	background-position: left;
	padding:0px;
	vertical-align:top;
	height:auto;
}

#center_tip a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;	
}

#footer_tip{
	background-image: url(../image/footer_tip2.png);
	background-repeat:no-repeat;
	background-position: bottom left;
	width:300px;
	padding-bottom:15px;
	padding-top:0px;
	background-color:#E77817;
	position:absolute;
	left:0px;
	top:0px;
}

#image_tip{
	float:right;
	display:block;
	padding-left:5px;
}

#main_clock{
	width:auto;
	position:relative;
	padding:0px;
	display:block;
}


#image_tip2{
	position:absolute;
	right:-10px;
	top:10px;
	overflow:visible;
	float:left;
}

#footer_tip p{
	padding-top:0px;
	padding-left:25px;
	padding-right:80px;
}

#center_tip a:hover{
	text-decoration:underline;
}

#news_home{
	color:#456220;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#news_home a{
	color:#FFFFFF;
	text-decoration:none;
}

#news_home a:hover{
	text-decoration:underline;
}

#header_new{
	background-image: url(../image/header_new3.png);
	background-repeat:no-repeat;
	background-position: bottom;
	height:51px;
}

.info_new_home{
	padding-bottom:10px;
	padding-top:5px;
}

#border_newm{
	background-color:#8cae53;
	background-image: url(../image/news_bars.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	height:2px;
}

#border_new1{
	background-color:#8cae53;
}

#border_new2{
	background-color:#9ab868;
}

#footer_new{
	background-image: url(../image/footer_new2.png);
	background-repeat:no-repeat;
	background-position: top;
	height:30px;
}

/********************Estilos de la pagina inicial********************************************/

#home_square_plan{
	background-color:#FFF;
	border-style:solid;
	border-width:1px;
	border-color:#eae7e1;
	padding:5px;
	color:#9a8d70;
}

#home_square_plan #price_home{
	color:#e77817;
}


#home_square_plan a{
	color:#715f35;
	font-size:12px;
}

#home_square_plan a img{
	text-align:center;
}

#paper_list{
	background-image: url(../image/nature_paper.png);
	background-position:left;
	background-repeat:no-repeat;
	padding:5px;
}

#paper_list a{
color:#715f35;
padding-left:30px;
}

#paper_list a:hover{
color:#e77817;
}

#more_info a{
color:#e77817;
}

#orange_header{
	background-image: url(../image/header_session2.png);
	background-position: bottom;
	background-repeat:no-repeat;
	height:64px;
	padding-left:27px;
}

#orange_header #title_ora{
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

#whites_found{
	background-color:#FFFFFF;
}

#orange_center{
	background-image: url(../image/center_session2.png);
	background-repeat:repeat-y;
	padding-left:27px;
	padding-right:27px;
	color:#000000;
	font-size:11px;
}

#orange_center input, #orange_center select{
	font-size:11px;
}

#orange_center a{
	text-align:right;
	color:#E77817;
	text-decoration:none;
}

#orange_center a:hover{
	text-decoration:underline;
}

#orange_center1{
	background-image: url(../image/center_session2.png);
	background-repeat:repeat-y;
	background-position:left;
	font-size:11px;
	padding-left:27px;	
}

#orange_center2{
	background-image: url(../image/center_session2.png);
	background-repeat:repeat-y;
	background-position:right;
	font-size:11px;
	padding-right:27px;
}

#orange_center1 input, #whites_found input,#orange_center2 input {
	border-style:solid;
	border-width:1px;
	border-color:#EAE7E1;
	color:#999;
	font-size:11px;
}

#orange_footer{
	background-image: url(../image/footer_session2.png);
	background-position: top;
	background-repeat:no-repeat;
	height:37px;	
}

/*********Estilo estandar de listado de planes ******************/
#titles_minik{
	background-image: url(../image/found_titlek.jpg);
	background-position: top;
	background-repeat:repeat-x;
	color:#FFFFFF;
}

#border_bottomp{
	border-bottom-color:#EAE7E1;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

#found_list_plan{
	background-color:#FFFFFF;
	border-color:#EAE7E1;
	border-style:solid;
	border-width:1px;
}

#found_list_plan img{
	border-color:#E77817;
}

#found_list_plan #border_line{
	border-style:solid;
	border-width:1px;
	border-color:#EAE7E1;
}

#found_list_plan #top_text{
	font-size:12px;
	color:#715f35;
}

#found_list_plan #top_text a{
	font-size:12px;
	color:#715f35;
}

#found_list_plan #top_text a:hover{
text-decoration:none;
}

#found_list_plan #mini_t{
font-size:10px;
}

#found_list_plan #mini_t #termsl{
	color:#796841;
}

#found_list_plan #mini_t #infosl{
	color:#E77817;
}

#found_list_plan #mini_t #reservel a{
	color:#668436;
}

#found_list_plan #mini_t #moreinfol a{
	color:#E77817;
}

#found_list_plan #mini_t a:hover{
	text-decoration:none;
}

/**********Pagina detalle ********************************/

#found_image_ext{
	background-color:#715f35;
	padding:6px;
}

#found_image_ext #found_image_int{
	background-color:#ffffff;
	padding:3px;
	border-style:solid;
	border-width:1px;
	border-color:#EAE7E1;	
}

#found_image_ext a{
	padding-top:5px;
	color:#FFF;
	padding-right:10px;
}

#found_image_ext a:hover{
	color:#999;
	text-decoration:none;
}

#found_infodet{
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#EAE7E1;
	font-size:12px;
}

#found_infodet2{
	background-color:#ffffff;
	padding:20px;
	border-style:solid;
	border-width:1px;
	border-color:#EAE7E1;
	color:#715f35;
	font-size:12px;
}

#found_infodet3{
	background-color:#999999;
	color:#ffffff;
	font-size:12px;
}

#found_infodet4{
	background-color:#EAE7E1;
	border-style:solid;
	border-width:1px;
	border-color:#ffffff;
	color:#999999;
	font-size:12px;
}

#border_grey{
	background-color:#EAE7E1;
	height:1px;
}

#orange_text{
	color:#E77817;
	font-weight:bold;
}

a#orange_text{
	color:#E77817;
	font-weight:bold;
	text-decoration:none;
}

a#orange_text:hover{
	text-decoration:underline;
}

#green_text{
	color:#668436;
	font-weight:bold;	
}

a#green_text{
text-decoration:none;
}

a#green_text:hover{
text-decoration:underline;
}


#bottom_list{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#EAE7E1;
	padding-top:5px;
}

.title_squares{
	font-size:16px;
}

.mini_text{
	font-size:12px;
}

#found_clock{
	background-image: url(../image/clock_det.png);
	background-repeat:no-repeat;
	background-position: left top;
	padding-left:32px;
	color:#715f35;
	font-size:12px;
}

#found_clock #term_price{
	font-size:20px;
}

#found_clock a{
	color:#E77817;
}

#found_clock input{
font-size:10px;
}

#title_plandet{
	font-size:16px;
	font-weight:bold;
	color:#E77817;
}

#subtitle_plandet{
	font-size:12px;
	font-weight:bold;
	color:#E77817;
}

#terms_plandet{
	font-size:15px;
	font-weight:bold;
	color:#E77817;
}

/**********Cuadros comentarios*****************************/

#square_links a{
color:#E77817;
}

#square_cinfo{
padding:20px;
color:#715f35;
font-size:12px;
}

#square_cinfo a{
color:#E77817;
}

#author_info{
color:#000000;
font-size:16px;
font-weight:bold;
border-right-color:#715f35;
border-right-style:solid;
border-right-width:1px;
padding:20px;
}

#author_info a{
color:#000000;
font-size:10px;
}

#square_links a:hover, #author_info a:hover, #square_cinfo a:hover{
text-decoration:none;
}

#title_comments{
color:#000000;
font-size:16px;
font-weight:bold;
}


/*******************Paginas de carro de compra *********************************/

#title_termk{
	color:#FFF;
	font-size:12px;
	text-align:center;
	text-transform:uppercase;
	background-image: url(../image/foundtk.jpg);
	background-repeat:repeat-x;
	background-position: top;
	background-color:#e9842b;
}

#info_plank{
	color:#715f35;
	font-size:12px;
	text-align:center;
	border-bottom-color:#EaE7E1;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding:2px;
}

#info_plank input{
	border-color:#e0e0e0;
	border-style:solid;
	border-width:1px;
}


#info_plank a{
	color:#e77c1f;
}

#info_plank a:hover{
	text-decoration:none;
}

#total_plank{
	color:#000;
	font-size:20px;
	text-align:right;
	font-weight:bold;
}

#form_dili{
	border-color:#EaE7E1;
	border-style:solid;
	border-width:1px;
	background-color:#FFFFFF;
	color:#715f35;
	font-size:12px;
}

#form_dili #titletx{
	background-image: url(../image/icotiz.jpg);
	background-repeat:no-repeat;
	background-position: 30px bottom;
	font-size:15px;
	color:#E77817;
	padding-top:10px;
	padding-left:85px;
	padding-bottom:10px;	
}

#form_dili #titletfx{
	background-image: url(../image/pc_write.png);
	background-repeat:no-repeat;
	background-position: 30px bottom;
	font-size:15px;
	color:#E77817;
	padding-top:10px;
	padding-left:85px;
	padding-bottom:10px;	
}

#form_dili #infotx{
	padding-left:30px;
	padding-right:30px;
	padding-bottom:10px;
	padding-top:10px;	
}

#form_dili input, #form_dili textarea {
	border-color:#EaE7E1;
	border-style:solid;
	border-width:1px;
	background-color:#f6f3ec;
	color:#715f35;
	font-size:12px;
}

/*******************************************************************************/
#body #content h1 {
	margin:0px;
	display:block;
	background-image: url(../image/found_title.png);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding-top:35px;
	padding-bottom:5px;
	margin-bottom:18px;
	padding-left:85px;	
	color:#000000;
	font-size:24px;
	font-weight:600;
	text-transform:uppercase;
}

#body #content h2 {
	margin:0px;
	padding-top:10px;
	padding-bottom:5px;
	color:#E77817;
	font-size:18px;
	font-weight:600;	
	text-transform:uppercase;			
}

#body #content h3 {
display:inline;
}

/* Styles used in the sitemap */
#body #content dl {
}

#body #content dl dt {
}

#body #content dl dd {
	color: #716035;
}


#body #content #category {
	font-size:12px;
	width: 200px;
	position: relative;
}

#body #content ul#category {
	list-style-type: none;
	float: right;
	top: -55px;
	padding-left: 10px;
}

#body #content #category .category_header {
	background: #DEE4EE url(../image/lesslightbluefadeout.gif) right top repeat-y scroll;
	color: #0052A8;
	font-size: 11px;
	height: 20px;
	padding-top: 4px;
	font-weight: bold;
	padding-left: -60px;
}

#body #content #category li{
	background: #F6F8FB url(../image/lightbluefadeout.gif) repeat-y scroll right top;
	border-top:3px solid #FFFFFF;
	color: #0052A8;
	font-size: 11px;
	height: 20px;
	padding-left: 10px;
	padding-top: 4px;
	list-style:none;
}
#body #content #category li a {
	text-decoration: none;
}
#body #content #category li.active {
	color: #FF8200;
}

/** Styles used in the news section **/
#body #content #news {
	background: #F6F8FB url(../image/lightbluefadeout.gif) repeat-y scroll right top;
	width: 410px;
	margin-bottom: 18px;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	clear:both;
}

#body #content #news a:hover{
	background-color: #FFFFEA;
}

/* FOOTER ELEMENTS RULES */
#footer a {
	font-size:12px;
	font-weight:bold;
	color:#715f35;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

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

a.external_link {
	background: url(../../resources/image/icon_external.gif) no-repeat 100% 0;
	padding: 0 20px 0 0;
}

#body #content #filter input, #body #content select{
	font-size: 10px;
	color: #716035;
}

#body #content #filter{
	font-size: 10px;
	background-color: #FFFFEA;
	border: 1px solid #D8D8D8;
	height: 24px;
	width: 410px;
	padding: 10px;
	clear: none;
	float: left;
}

/* Contenedor del menú vertical */
#vertical_navigation {
	vertical-align:top;
	padding:10px 5px 5px 0px;
	width:25%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

/* Contenedor del menú horizontal */
#horizontal_navigation {

}


/* CALENDAR RULES */
.non_special_date {
	color: #999999;
}
dl#glossary dt {
	margin-top: 11px;
	margin-bottom: 5px;
	color: #0052A8;
}
p#glossary_selector {
	color: #CCC;
	padding-top: 10px;
	padding-bottom: 18px;
	line-height: 20px;
	clear: none;
}
p#glossary_selector .active {
	color: #FF8200;
}
ol.pagination {
	margin-left: 0px;
	margin-top: 40px;
	margin-bottom: 20px;
	text-align:center;
	color:#CCCCCC;
}
ol.pagination li {
	display:inline;
	padding-right: 5px;
	padding-left: 5px;
}
ol.pagination li.previous_page {
	margin-right: 150px;
}
.pagination_pages {
	text-align:center;
	font-weight:bold;
}
#filter {

	margin-bottom: 0px;
}
p.content_empty {
	font-weight: bold;
	background-color: #FFFFCC;
	padding: 15px 10px;
	border: 1px dashed #FF6600;
	text-align: center;
	margin-top: 15px;
}
p.category_description {
	display:none;
}

/************************* Estilos para clasificados *******************************/

#header_filterc{
	background-image: url(../image/header_filter.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:auto;
	height:17px;
}

#center_filterc{
	background-image: url(../image/center_filter.png);
	background-repeat:repeat-y;
	width:auto;
	vertical-align:middle;
	padding-left:20px;
}

#center_filterc strong{
	font-weight:bold;
	font-size: 14px;
	color:#000000;
}

#center_filtercl{
	background-image: url(../image/center_filter.png);
	background-repeat:repeat-y;
	background-position:left;
	width:auto;
	vertical-align:middle;	
	padding-left:20px;	
}

#center_filtercc{
background-color:#FFFFFF;
	vertical-align:middle;
	color:#751f35;	
}

#center_filtercl input, #center_filtercc select{
	border:#E4E7E1 1px solid;
	color:#999999;
	font-size:12px;
} 

#center_filtercr{
	background-image: url(../image/center_filter.png);
	background-repeat:repeat-y;
	background-position:right;
	width:auto;
	vertical-align:middle;	
}

#footer_filterc{
	background-image: url(../image/footer_filter.png);
	background-repeat:no-repeat;
	background-position:top;
	width:auto;
	height:14px;
}

#cat_cla{
	float:right;
	font-size:10px;
}

#orange_text{
	color:#E77817;
}

#image_detailcla{
	float:left; 
	padding-right:20px;
}
#cart_link{
	width:180px;
	float:right;	
	color:#e77817;	
	height:24px;
}
#nav_plan a, #nav_plan a:link{
	color:#E77817;
}
#nav_plan a:hover{
	color:#E77817;
	text-decoration:none;
}