/*
-----------------------------------------------
CasaAlianza.com Sub Contenidos (subcont) Styles
Author: www.simple3.com.ec, Daniel Rodríguez Icaza.
Last Update: June 27, 2007
-- CSS title/comments formats.
-- personal_table (bottom of this page)
----------------------------------------------- */

/* GENERAL RULES
------------------------------------------------------------------------------------------------------------------------------------
*/
.subcont_set {
	background-color:#fff;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	vertical-align:top;
	text-align: justify;
  }
a:visited {
  color:#006600;
  }
  
/* BARRA SUBCONT TOP
------------------------------------------------------------------------------------------------------------------------------------
*/
#barra_subcont_top {
  height:34px;
  background-color:#333333;
  margin-bottom:10px;
  }

/* SUBCONT HEAD SETUP
------------------------------------------------------------------------------------------------------------------------------------
*/
#subcont_head {
  width:779px;
  height:165px;
  margin:0 auto 0 auto;
  background-image:url(../images/background/home_body_vline.gif);
  background-repeat:repeat-y;
  padding:4px 0px 0px 0px;
  background-color:#F8FAF9;
  border-bottom:1px #E7E7E7 solid;
  border-top:1px #E7E7E7 solid;
  }
#subcont_head_hosp{
  width:779px;
  height:210px;
  margin:0 auto 0 auto;
  background-image:url(../images/background/home_body_vline.gif);
  background-repeat:repeat-y;
  padding:4px 0 0 0;
  background-color:#FFFFF0;
  border-bottom:1px #E7E7E7 solid;
  border-top:1px #E7E7E7 solid;
  }
#subcont_head_servicios {
  width:779px;
  height:165px;
  margin:0 auto 0 auto;
  background-image:url(../images/background/home_body_vline.gif);
  background-repeat:repeat-y;
  padding:4px 0px 0px 0px;
/*  background-color:#F4FBED;
*/  border-bottom:1px #E7E7E7 solid;
  border-top:1px #E7E7E7 solid;
  }

  
/* SUB CONT TITLE (TIT) AND MENU
------------------------------------------------------------------------------------------------------------------------------------
*/
#subcont_sub_nav {
  background-image:url(../images/background/cont_tits_hline.gif);
  background-repeat:repeat-x;
  width:400px;
  padding-left:19px;
  margin-top:0;
  float:left;
  }
#subcont_sub_nav h2 {
  margin:0 0 5px 0;
  padding:0;
  }
#subcont_sub_nav ul {
  list-style:none;
  margin:0;
  padding:0;
  }
#subcont_sub_nav li {
  display:inline;
  }
#subcont_sub_nav a {
  text-decoration:none;
  color:#030;
  font-size:90%;
  font-weight:bold;
  border-left:1px #ccc solid;
  padding:0 2px 0 7px;
  }
#subcont_sub_nav a.first {
  border-left-width:0;
  padding-left:0;
  }

 /* ----------------------subcont option nav */
#subcont_option_nav {
  height:40px;
  width:355px;
  float:right;
  padding:0 5px 0 0;
  text-align:right;
  font-size:70%;
  color:#999;
  background-image:url(../images/background/cont_tits_hline.gif);
  background-repeat:repeat-x;
  }
#subcont_option_nav p {
  margin:7px 4px 0 0;
  }
#subcont_option_nav a {
  color:#0000FF;
  margin:0;
  padding:0;
  text-decoration:none;
  font-size:1em;
  }
#subcont_option_nav a:visited {
  color:#0000FF;
  text-decoration:none;
  }

/* PIC ZONE
------------------------------------------------------------------------------------------------------------------------------------
*/
#subcont_pic_zone {
  width:416px;
  float:left;
  padding:19px 0 0 28px;
  }
#subcont_pic_zone img {
  border:1px;
  border-color:#CCCCCC;
  border-style:solid;
  }

/* SUBCONT INTRO TEXT
------------------------------------------------------------------------------------------------------------------------------------
*/
#subcont_intro_text {
  width:416px;
  float:left;
  padding:10px 0 0 28px;
  }

 /* SUBCONT LOGO
 ------------------------------------------------------------------------------------------------------------------------------------
*/
#subcont_logo {
  float:right;
  width:90px;
  height:93px;
  padding:20px 0 0 0;
  margin:1px 0 0 0;
  }
#subcont_logo img {
  margin:0;
  padding:0;
  }

  /* ----------------------subcont nav */
#subcont_nav {
  float:right;
  width:141px;
  height:96px;
  padding:0 20px 0 20px;
/*  margin:0 20px 0 20px;
*/  }
#subcont_nav ul {
  list-style:none;
  margin:0;
  padding:0 0 0 11px;
  float:left;
  text-align:left;
  }
#subcont_nav li {
  margin:10px 0 0 0;
  padding-top:2px;
  display:block;
  height:20px;
  background-repeat:no-repeat;
  }
#subcont_nav a {
  text-decoration:none;
  color:#666666;
  font-size:90%;
  font-weight:bold;
  padding-left:38px;
  }
#subcont_nav a:hover {
  color:#003300;
  }
.reserv {
  background-image:url(../images/cont/reserv_smll_thumb.gif);
  }
.tarifas {
  background-image:url(../images/cont/tarifas_smll_thumb.gif);
  }
.contacto {
  background-image:url(../images/cont/contacto_smll_thumb.gif);
  }
  
/* SUB CONT BODY
------------------------------------------------------------------------------------------------------------------------------------
*/
#subcont_body {
  width:779px;
  min-height:310px;
  margin:0 auto 0 auto;
  background-image:url(../images/background/home_body_vline.gif);
  background-repeat:repeat-y;
  padding:24px 0 0 0;
  }

/* SUB CONT NOVEDADES
------------------------------------------------------------------------------------------------------------------------------------
*/
#subcont_novedades {
  width:379px;
  margin:0 0 0 28px;
  }
.novedades_fecha {
  margin:0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:80%;
  color:#333333;
  }
#subcont_novedades h2 {
  font-size:100%;
  margin:0;
  }
.novedades_cuerpo p{
  margin:7px 0 0 0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  }

/* SUB CONT PLUS
------------------------------------------------------------------------------------------------------------------------------------
*/
#subcont_plus {
  width:212px;
  height:310px;
  margin-bottom:9px;
  text-align:center;
  margin:0 auto 0 auto;
  }
#subcont_plus p{
  color:#666;
  font-size:85%;
  padding-bottom:7px;
  margin:0;
  }
#subcont_weatherchan {
  margin:0 auto 0 auto;
  width:175px;
  }
  
/* SIDEBAR CONTAINER
------------------------------------------------------------------------------------------------------------------------------------
*/
#sidebar_container {
  float:right;
  width:264px;
  border:1px #CCCCCC solid;
  padding:9px;
  }
#subcont_blog_sidebar {
  width:250px;
  text-align:left;
  padding:7px;
  }
/* Side Bar Gallery holder */
#sidebar {
  margin:0 9px 0 9px;
  padding-top:25px;
  padding-bottom:30px;
  background-image:url(../images/background/galeria_fotos_bg.jpg);
  background-repeat:no-repeat;
  background-position:bottom right;
  border-top:1px #cccccc solid;
  }
#sidebar ul{
  list-style:none;
  margin:0;
  padding:0;
  }
#sidebar h2 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:1.2em;
  margin:0;
  padding:0;
  }
#sidebar p {
  padding-left:17px;
  }
#sidebar a {
  color:#030;
  font-size:90%;
  font-weight:bold;
  text-decoration:none;
  font-weight:bold;
  }
#sidebar a:hover {
  color:#006600;
  text-decoration:underline;
  }
/* CONTENT
------------------------------------------------------------------------------------------------------------------------------------
*/
#content {
  margin-left:50px;
  }
#content a {
  color:#030;
  text-decoration:none;
  }
#content a:hover {
  color:#006600;
  text-decoration:underline;
  }
.gallery_pad {
  border:1px #CCCCCC solid;
  padding:7px;
  margin:0 2% 0 2%;
  }
.gallery_clear {
  margin-top:7px;
  }
.postmetadata {
  width:70%;
  margin:7px auto 0 auto;
  }
.gallery_list {
  width:50%;
  }
.gallery_list_p a {
  font-weight:bold;
  }
#gallery_list_p a:hover {
  color:#006600;
  text-decoration:underline;
  }

/* SUB CONT FOOTER
------------------------------------------------------------------------------------------------------------------------------------
*/
#subcont_footer {
  background-color:#333333;
  height:140px;
  margin-top:40px;
  }
#subcont_footer_body {
  width:779px;
  height:140px;
  margin:0 auto 0 auto;
  position:relative;
  padding:0;
  font-size:85%;
  color:#ccc;
  }
#subcont_footer a {
  color:#FF9900;
  text-decoration:none;
  }
#subcont_footer p {
  margin:0;
  padding:0;
  }
#subcont_footer_ca {
  float:left;
  width:180px;
  padding:27px 0 0 110px;
  background-image:url(../images/logo/ca_footer_logo.gif);
  background-repeat:no-repeat;
  background-position:28px 27px;
  }
#subcont_footer_mane {
  float:right;
  width:286px;
  background-image:url(../images/logo/mane_footer_logo.gif);
  background-repeat:no-repeat;
  padding-left:73px;
  margin:27px 0 0 0;
  }

/* SUB CONT QUSO
------------------------------------------------------------------------------------------------------------------------------------
*/
#subcont_quso {
  width:379px;
  margin:0 0 0 28px;
  }
#subcont_quso h3 {
  font-style:italic;
  color:#006600;
  }
.toph3 {
  margin-top:0;
  }

/* SUB CONT PLUS GALERIA
------------------------------------------------------------------------------------------------------------------------------------
*/
#subcont_plus_galeria {
  width:247px;
  height:310px;
  border:1px #cccccc solid;
  float:right;
  margin-top:10px;
  }
#subcont_plus_galeria p{
  color:#ccc;
  font-size:85%;
  padding:10px 0 3px 0;
  margin:0;
  text-align:center;
  }
#subcont_plus_galeria img{
  border:0;
  }

/* SUB TAR HOSP
------------------------------------------------------------------------------------------------------------------------------------
*/
#sub_tar_hosp {
  width:751px;
  margin:20px 0 0 21px;
  background-image:url(../images/cont/tarifas/tar_table_corner.gif);
  background-repeat:no-repeat;
  }
.alq_eventos {
  background-color:#F4FBED;
  }
.tar_hosp {
  background-color:#F1F8F1;
  }

/* ALQ EVENTOS
------------------------------------------------------------------------------------------------------------------------------------
*/
.alq_eventos_check {
  text-align:center;
  }
.alq_eventos_icons {
  text-align:center;
  }
.alq_eventos_icons_text {
  font-size:80%;
  color:#666666;
  margin:0;
  padding:0;
  }
.alq_eventos_pornoche {
  font-size:80%;
  text-align:center;
  }
.alq_eventos_details {
  text-align:center;
  color:#666;
  font-size:90%;
  }
.alq_eventos_details p {
  }
.alq_eventos_cattit{
  text-align:center;
  }
#sub_tar_hosp p {
  margin:0;
  padding:8px 0 0 6px;
  font-size:80%;
  }
#content_table ul {
  overflow:hidden;
  }
#content_table ul li ul {
  float:none;
  }
.perfil_zone {
  height:0;
  overflow:hidden;
  }
/* INTRO TEXT
------------------------------------------------------------------------------------------------------------------------------------
*/
/* usado en servicios */
#intro_text {
  width:95%;
  margin:0 0 28px 28px;
  padding:0;
  font-size:90%;
  }
#intro_text p {
  margin:0 0 9px 0;
  }
#intro_text ul {
  margin:0 0 0 27px;
  padding:0;
  }

/* personal_table
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#personal_table {
  padding:22px 0 0 30px;
  }
#personal_table td {
  vertical-align:top;
  text-align:left;
  }
#personal_table img {
  padding:0 6px 13px 0;
  }

.personal_table_detail {
  font-family:Arial, Helvetica, sans-serif;
  font-size:9px;
  }
#asesor_edvol_holder {
  padding:10px 0 0 60px;
  }
#asesor_edvol_holder #asesor {
  float:left;
  width:120px;
  text-align:right;
  }
#asesor_edvol_holder #asesor_edvol_pic {
  width:100px;
  float:left;
  }
#asesor_edvol_holder #asesor_edvol_pic img {
  padding:none;
  }
#asesor_edvol_holder #edvol {
  float:left;
  width:120px;
  padding-top:50px;
  }
#asesor_edvol_holder_clear {
  clear:both;
  }





























