@charset "UTF-8";
/* CSS Document */
body { /* background-color:#E7E7E7; */
	background-color:#F4F4F4;
	padding:0px;
	margin:0px;
	font-family:Geneva, Verdana, Arial, sans-serif;
	font-size:12px;
	color:#292929;
	background-repeat: repeat-x;
	background-position: center 0;
	padding-top:0px;
	height:100%;
	background-image: url(../images/bg.jpg);
}
img, form { border:0px}
h1 { display:inline; color:#7BA421; font-size:1.8em; font-family:Arial, Helvetica, sans-serif;line-height:1.1em}
h2 { display:inline; color:#001A0D; font-size:115%}
/* custom classes */
.wrapper { margin: 0 auto; text-align: left;width: 998px; background-color:#FFFFFF; /* border:1px solid #0B2439 */}
#header {
	background-image:url(../images/header-bg.jpg); padding:10px 0px 10px 10px; clear:both;background-repeat: repeat-x;
	height:119px; border-bottom:1px solid #7BA421; clear:both
}

.title_lg { color:#7BA421; font-weight:bold }

#header_left {float:right;  }
#breadcrumb { padding:1px 3px 3px 24px; font-size:85%; clear:both;}
#breadcrumb a:link {  color:#999999; font-weight:normal}
#breadcrumb a:visited {  color:#999999; font-weight:normal}
#breadcrumb a:hover {  color:#333;font-weight:normal}

#header_bajo { display:block; clear:both; background-color:#FFFFFF; width:auto; height:11px}
#tab_container {  background-image:url("../images/t1-bajo.jpg"); height:35px; width:auto; display:block;  text-align:right; background-color:#E7E7E7;}

#serch_box { text-align:right; padding:10px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#menu_top { background-color:#C12120; height:22px; color:#EDEDED; width:580px; font-size:65%; text-align:center}
#menu_top a:link { color:#FFFFFF; text-decoration:none }
#menu_top a:visited { color:#FFFFFF; text-decoration:none }
#menu_top a:hover{  text-decoration:underline}
#toolbar {text-align:right;margin:0px;padding:3px; float:right /*border-bottom: 1px solid #569A1F;*/}

#menu_tabs {height:20px; width:300px; margin-top:15px; float:right; background-color:#2E5EC0; vertical-align:bottom; }
#menu_tabs a:link{ color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:90% }
#menu_tabs a:visited{ color:#FFFFFF; text-decoration:none;font-weight:normal; font-size:90% }
#menu_tabs a:hover{ color:#FFFFFF; text-decoration:underline; text-decoration:underline; font-size:90%}

/* #menu_principal {background-image:url(../images/menu-bg.jpg);background-repeat: repeat-x; height:38px; text-align:center} */
#main_content{ background-color:#FFFFFF;  clear:both}
#error { background-color:#F9D9D5; border:3px #333 solid; padding:4px; margin:4px; font-weight:bold; text-align:center}
#content {}
#content.ajax-loading {background: url(../images/spinner.gif) no-repeat center; background-color:#FFF; height:300px }
/* menu */
ul#menu { margin:0px;padding:0px;padding-left:10px; list-style-type:none;width:auto;position:relative;display:block;height:50px; font-family:Helvetica, sans-serif; border-top:1px solid #7BA421; background:transparent url("../images/menu-bg.jpg") repeat-x top right; }
ul#menu li{display:block;float:left;margin:0;padding:0;}	
ul#menu li a{ display:block;float:left;color:#FFF;text-decoration:none;font-weight:bold;background:transparent url("../images/menu-bg.jpg") repeat-x top right;	padding: 18px 8px 15px 8px; height:17px; margin-top:0px; font-size:110%; text-transform:none}	
ul#menu li a:hover{ color:#2C88D8; }
#current a:link{ color:#7BA421;  }
#current a:visited { color:#7BA421; }
#menu_titulo { padding:20px 6px 10px 10px}

 #seccion_titulo { padding:20px 6px 10px 8px}
 #main_content_end { height:25px; width:auto; background-image:url(../images/main_content-fin.jpg)}
 #footer { padding:20px 20px 15px 20px; text-align:right; font-size:105%; color:#777777; width:958px; margin:0 auto;}
 #footer a:link { color:#333; font-size:90%}
 #footer a:visited { color:#333; font-size:90%}
 #footer a:hover{ color:#666; text-decoration:underline}
 
 a:link, a:visited { font-weight:normal; text-decoration:underline; font-size:100%; /* color:#1E6099*/ color:#111 }
a:hover { font-weight:normal; text-decoration:none; font-size:100%; color:#333333}
/* docs */
.highlihteddown{/* background-color:#ECECEC;*/background-color:#F7F7F7; border: 1px solid #666;} 
.dotteddown {border: #E3E3E3 solid 1px;}	
/* pagination */
.pagination {color: #666666; font-size: 90%; text-align:right}
div.pagination {padding: 2px;margin: 2px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
div.pagination a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #BEBEBE;	text-decoration: none; color: #666666; }
div.pagination a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #BEBEBE;	text-decoration: none;color: #666666; }
div.pagination a:hover, div.pagination a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;border: 1px solid #569A1F;text-decoration: none; color: #569A1F;background-color:#CFCFCF;}
div.pagination span.current {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #333333;font-weight: bold;background-color: #569A1F;color: #FFF;}
div.pagination span.disabled { padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #EEE;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #DDD;}	

.images_normal {border:1px solid #E0E0E0;  color:#000000;}
.borde_dark {border:1px solid #666666; }
.images_single { padding:10px; border:10px; background-color:#FFF; border:1px solid #999999}
.divider { height:10px}
.form-title { font-size:95%; font-weight:normal}
/* rotator */
#simpleCarousel td div { position: absolute; } 
#simpleCarousel div.selected { font-weight: bold;}
#simpleCarousel td.slides { height: 0px;}
#slide-container {width:715px;background-color:#CCC; left:715px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: none;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #999999;border-bottom-color: #999999;border-left-color: #999999;}
#simpleCarousel div.button { font-family:verdana; font-size:1.2em; padding:3px; border:2px; position:absolute }
.caption_box {top:213px;padding:3px;color:#fff;text-align:left;width:709px;margin-right:4px;font-size:12px;height:31px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.ecuadorjourney.com/images/ecj/semitrans.png');}
.caption_box[class] {background-image:url('http://www.ecuadorjourney.com/images/ecj/semitrans.png');}

/* rounded corners */

.t {background: url(../images/dot.jpg) 0 0 repeat-x; width: 20em; background-color:#FCF8EA}
.b {background: url(../images/dot.jpg) 0 100% repeat-x}
.l {background: url(../images/dot.jpg) 0 0 repeat-y}
.r {background: url(../images/dot.jpg) 100% 0 repeat-y}
.bl {background: url(../images/bl.jpg) 0 100% no-repeat}
.br {background: url(../images/br.jpg) 100% 100% no-repeat}
.tl {background: url(../images/tl.jpg) 0 0 no-repeat}
.tr {background: url(../images/tr.jpg) 100% 0 no-repeat; padding:10px} 

/**/
#prevImg4{  width:22px; height:96px; position:absolute; background-image:url(../images/home/left.png); z-index:10; cursor:pointer; top:80px}
#nextImg4{ width:22px; height:96px; position:absolute; left:976px; background-image:url(../images/home/right.png); z-index:10; cursor:pointer;top:80px}
#main_gallery_container { width:998px; position:absolute; height:271px; border-top:1px solid #0B2439;  border-bottom:1px solid #0B2439}
.bajo {
	/*background-image:url(../images/footer.jpg);
	background-repeat: repeat-x;*/
	height: 100px;
	bottom: 0px;
}

.dividers{ color:#666666}

#user_info {
width:300px;
height:200px;
overflow:auto;
position:absolute;
border: 1px solid #666666;
z-index:200;
left:50%;

}

.lunch { color:#990000}
/* rotator */
#simpleCarousel td div { position: absolute; } 
#simpleCarousel div.selected { font-weight: bold;}
#simpleCarousel td.slides { height: 0px;}
#slide-container {width:990px; margin:0; border:0; }
#simpleCarousel div.button { font-family:verdana; font-size:1.2em; padding:3px; border:2px; position:absolute }
.caption_box {top:234px;padding:3px;color:#fff;text-align:left;width:992px;margin-right:4px;font-size:15px;height:31px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.ecuadorjourney.com/images/ecj/semitrans.png');}
.caption_box[class] {background-image:url('http://www.ecuadorjourney.com/images/ecj/semitrans.png');}
