@charset "utf-8";

/* CSS Document */

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{margin:0; padding:0}





#contenedor_top{width:100%; background:url(../image/bkg_top_2.jpg) 0 0 repeat-x; height:123px; text-align:center}

#top{width:1004px; height:120px; margin:0 auto}

#logo{width:180px; height:100px; background:url(../image/logo_tefl_2.png) 0 0 no-repeat; float:left}

#logo_2{width:180px; height:100px; background:url(../image/logo_recoleta.png) 0 0 no-repeat; float:right}

#botonera{width:565px; height:26px; margin-top:65px; float:left; margin-left:20px}

#cuerpo{width:1004px; background-color:#e8e8d0; height:880px; margin:0 auto; clear:both}

#degrade_top{width:100%; background:url(../image/bkg_shadow_shi.jpg) 0 0 repeat-x; height:16px; text-align:center; clear:left}

#photo_gallery{width:692px; height:303px; float:left; margin-left:24px; background-color:#333}

#contenedor_banner{width:958px; height:94px; background:url();float:left; margin-top:14px; background-color:#e8e8d0}

#contenedor_banner_3{width:958px; height:45px; background:url(../image/banner_3.png);float:left; margin-top:14px; background-color:#e8e8d0}

#banner_1{width:494px; height:80px;float:left; background-color:#3b3b3b; margin-top:14px; margin-left:30px; cursor:pointer}

#banner_2{width:420px; height:80px;float:left; background-color:#fff; margin-top:14px; margin-left:14px; cursor:pointer}

#banner_3{width:898px; height:40px;float:left; background-color:none; margin-top:5px; margin-left:30px; cursor:pointer; text-align:center}





#banner_tit{font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#fff; text-decoration:none ;background:none; background-color:none}

#banner_tit:hover{font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#9CA526;text-decoration:none ; background:none; background-color:none}



.banner_tit{font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#4c4c4c; text-decoration:none ;background:none; background-color:none}

.banner_tit:hover{font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#9CA526;text-decoration:none ; background:none; background-color:none}



#banner_tit_2{font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#4c4c4c; text-decoration:none ;background:none; background-color:none}

#banner_tit_2:hover{font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#2CA5CD;text-decoration:none ; background:none; background-color:none}



#banner_tit_3{font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; color:#4c4c4c; text-decoration:none;background:none; background-color:none; text-align:center}

#banner_tit_3:hover{font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; color:#9CA526;text-decoration:none ; background:none; background-color:none; text-align:center}



/* DETALLES */





#img_title{background:url(../image/fondo_titulos.png); text-align:center; width:279px; height:40px}



.img_title{background:url(../image/fondo_titulos.png); text-align:center; width:279px; height:40px}

#dest_tit{margin-top:7px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#4c4c4c; background:none}



.dest_tit{margin-top:7px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#4c4c4c; background:none}

.dest_tit h1{ padding:0px 0px 0px 0px; margin:7px 0px 0px 0px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#4c4c4c; background:none}



.dest_texto{margin-top:35px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4c4c4c; background:none; text-align:justify; text-decoration:none}

#dest_dates{margin-top:35px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4c4c4c; background:none; text-align:left}



#separador{width:56px; height:370px; float:left; background:url(../image/bkg_separador.jpg) 0 0 repeat-y; margin-top:26px}

#separador_2{width:56px; height:370px; float:left; background:url(../image/bkg_separador.jpg) 0 0 repeat-y; margin-top:26px}



#destacado_1{ width:279px; height:370px; float:left; margin-top:26px; margin-left:8px}

#destacado_2{width:279px; height:370px; float:left; margin-top:26px}

#destacado_3{width:279px; height:370px; float:left; margin-top:26px}







ul{margin:0; padding:0; list-style-type:none; font-size:0; line-height:0}

.spacer{clear:both; font-size:0; line-height:0}

.bt_top{font:bold 11px/26px  "Trebuchet MS",Arial, Helvetica, sans-serif; color:#EBEBEB; text-decoration:none; text-align:center; cursor:pointer}

.bt_top:hover{font:bold 11px/26px  "Trebuchet MS",Arial, Helvetica, sans-serif; color:#333; text-decoration:none; text-align:center}

.bt_top_seleccionado{font:bold 11px/26px  "Trebuchet MS",Arial, Helvetica, sans-serif; color:#333; text-decoration:none; text-align:center}





/* FOOTER */



#footer{width:100%; background:url(../image/bkg_shadow_obs.jpg) 0 0 repeat-x; height:170px; background-color:#78785e; text-align:center; clear:left}

#foot_text{width:1004px; height:94px; margin:0 auto; margin-top:7px; margin-bottom:2px}

#foot_text h2{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#e8e8d0; font-weight:normal; text-align:center;}



#foot_salvador{width:1004px; height:15px; margin:0 auto; margin-top:16px}

#foot_comunidades{width:1004px; height:32px; margin:0 auto; margin-bottom:10px; text-align:center}

#comunidades_facebook{width:32px; height:32px; background:url(../image/facebook2.png) 0 0 repeat-x; float:left; margin-left:45%}

#comunidades_facebook:hover{width:32px; height:32px; background:url(../image/facebook.png) 0 0 repeat-x; float:left; margin-left:45%}

#comunidades_twitter{width:32px; height:32px; background:url(../image/twitter2.png) 0 0 repeat-x; float:left; margin-left:10px}

#comunidades_twitter:hover{width:32px; height:32px; background:url(../image/twitter.png) 0 0 repeat-x; float:left; margin-left:10px}

#comunidades_flickr{width:32px; height:32px; background:url(../image/flickr2.png) 0 0 repeat-x; float:left; margin-left:10px}

#comunidades_flickr:hover{width:32px; height:32px; background:url(../image/flickr.png) 0 0 repeat-x; float:left; margin-left:10px}



.links_abajo{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none}

.links_abajo:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:underline}

.abajo{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#e8e8d0; text-decoration:none}





/* BARRA LATERAL DERECHA */



#items_left{width:240px; height:303px; float:left}

#items_left h2{display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; width:224px; height:22px; background-color:#404040; border-left:#404040 solid 1px; border-right:#404040 solid 1px; padding:4px 0 0 14px; margin:0 0 1px 0}

#items_left h2 span{background:url(../image/arrow.gif) 0 3px no-repeat; padding:0 0 0 16px; font-size:12px; font-weight:bold; color:#F3F3F3; background-color:inherit}

#items_left ul{width:240px}

#items_left ul li{margin:0 0 1px 0}

#items_left ul li a{display:block; background:url(../image/arrow_green.gif) 19px 9px no-repeat #DBDBBE; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 31px; font-weight:normal; color:#2F2F20; font-size:11px; 	line-height:24px; text-decoration:none}

#items_left ul li a span.bg{background-color:#F3F3DD; color:#000; width:15px; height:15px; font:normal 10px/15px Tahoma, Arial, Helvetica, sans-serif; text-align:center; float:right; margin:4px 0 0 0}

#items_left ul li a span.nor{color:#000; background-color:inherit; font:normal 10px/15px Tahoma, Arial, Helvetica, sans-serif; float:right; margin:4px 0 0 4px}

#items_left ul li a:hover{color:#2F2F20; background-color:#C6C6A5}

#items_left ul li a:hover span.bg{color:#2F2F20; background-color:#C6C6A5}

#items_left ul li a:hover span.nor{color:#2F2F20; background-color:#C6C6A5}

#items2_left{width:240px; height:81px; float:left; margin-top:21px; background-color:#404040}

#items2_left form input.go{background:url(../image/bt_signup.jpg) 0 0 no-repeat; width:65px; height:21px; float:right; font-size:12px; line-height:21px; font-weight:bold; color:#333333; background-color:#0D6C8A; border:none; cursor:pointer; margin-right:10px}

#items2_left form input.txtBox{width:135px; height:15px; border-bottom:#D4D0C8 solid 1px; border-right:#D4D0C8 solid 1px; border-left:#404040 solid 1px; border-top:#404040 solid 1px; background-color:#fff; color:#000; float:left; margin-left:10px; padding:4px 0 0 10px; font-size:10px; line-height:15px}

#items2_left h2{display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; width:224px; height:22px; background-color:#404040; border-left:#404040 solid 1px; border-right:#404040 solid 1px; padding:4px 0 0 14px; margin:0 0 1px 0}

#items2_left h2 span{background:url(../image/arrow.gif) 0 3px no-repeat; padding:0 0 0 16px; font-size:12px; font-weight:bold; color:#F3F3F3; background-color:inherit}

#items2_left ul{width:240px}

#items2_left ul li{margin:0 0 1px 0}

#items2_left ul li a{display:block; background:url(../image/arrow_green.gif) 19px 9px no-repeat #DBDBBE; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 31px; font-weight:normal; color:#2F2F20; font-size:11px; line-height:24px; text-decoration:none}

#items2_left ul li a span.bg{ background-color:#F3F3DD; color:#000; width:15px; height:15px; font:normal 10px/15px Tahoma, Arial, Helvetica, sans-serif; text-align:center; float:right; margin:4px 0 0 0}

#items2_left ul li a span.nor{color:#000; background-color:inherit; font:normal 10px/15px Tahoma, Arial, Helvetica, sans-serif; float:right; margin:4px 0 0 4px}

#items2_left ul li a:hover{color:#2F2F20; background-color:#C6C6A5}

#items2_left ul li a:hover span.bg{color:#2F2F20; background-color:#C6C6A5}

#items2_left ul li a:hover span.nor{color:#2F2F20; background-color:#C6C6A5}





#items_facebook{width:240px; height:73px; float:left; margin-top:5px; background-color:#e8e8d0; border: solid 0px #999999}












