

/* -------- General ---------------------------------------------------------- */
	body {background:   url("../../the_bost/images/fondo_corp.gif"); text-align: center;}
	p, div, li, address, h1, h2, h3, h4, h5, h6, dl, dt, dd, input, select, textarea  {
	font-family:Arial, Helvetica, sans-serif;font-size: 11px;line-height: 13px;color: #666;text-align: left; text-decoration:none;}	
	
	img { border: 0; }
	fieldset {border: 0; }

	#contenedor_validar{ background:#fff; border:#6a7e85 1px solid; padding-bottom:15px; border-top: 0;} 

/* -------Shell ----------------------------------------------------------------- */

#columnleft {background:    url("../../the_bost/images/fondo_columnaizquierda.gif");}
#middle {background-image:   url("../../the_bost/images/fondo_news.gif");}
/*#columnright {background: url(4105/images/bck_columnright.gif) top left no-repeat;}*/


.left .content_1{ border:1px solid #939e96; background-color:#fff;}
.left .content_1 p{ text-align:center;}
.right .content_1 { border:1px solid #939e96; background-color:#fff;}
.right .content_1 p{ text-align:center;}


/* ------Top ------------------------------------------------------------------- */
#top { background-image:   url("../../the_bost/images/ciudad_cab.gif");}
 
/* ------Menu ------------------------------------------------------------------ */

#menu li{ text-decoration:none;}
#menu small { text-decoration:none;}
#menu {color: #000; font-family: Arial, Helvetica, sans-serif; background: url(../../the_bost/images/fondo_menu.gif);}
#menu a {color: #414943; text-decoration:none; font-size: 1.3em; font-weight:bold;}
#menu a:hover {color: #f4f4f4; text-decoration: underline; font-size: 1.3em; font-weight:bold;}
#menu a:visited {color: #414943; text-decoration:none; font-size: 1.3em; font-weight:bold;}
#menu a:visited:hover {color: #f4f4f4; text-decoration:underline; font-size: 1.3em; font-weight:bold;}
#menu a:active {color: #414943; text-decoration:none; font-size: 1.3em; font-weight:bold;}
#menu a:active:hover {color: #f4f4f4; text-decoration:underline; font-size: 1.3em; font-weight:bold;}
#menu div {height: 26px;width: 140px; position: absolute;}
	
#menu div img {filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0;}




/* --------- Footer ---------------------------------------------------------------- */

#footer li{ list-style-type:none;}
#footer a {color: #333; text-decoration: none; }
#footer a:hover { color: #88a14d; }
#footer a:visited { color: #88a14d; }
#footer a:visited:hover { color: #596c26; }
#footer a:active { color: #88a14d; }
#footer a:active:hover { color: #596c26; }
#footer small {font-size: 9px;color: #8d8d8d;}
   
/* ---- Forms ----------------------------------------------------------------- */
input, select {border: 1px #c2c2c2 solid;color: #666;font-size: 10px;}
legend {font-size: 14px;color: #88a14d;font-weight: bold;}

   
/* ---------Text ------------------------------------------------------------------ */
h1, .h1 {font-size: 21px;color: #3e5714;text-align: left;}
h2, .h2, h2 a {font-size: 13px;color: #647c6a; text-align: left; line-height:16px; text-decoration:none;}


/* formulario */

fieldset { border: none; border-top: 1px solid #ccc;}
legend {color: #036;background: transparent;font-size: 1.3em;font-weight: bold;}
label {text-align: right;}
fieldset div input, fieldset div textarea {border: 1px solid #8091ba;color: #333;}
input:focus, textarea:focus {background: #efefef;color: #000;}

.texto p{ color:#333333; font-size:1em;}
.texto label{color:#333333; font-size:1em;}
.texto ul{ list-style-type:none;}


#utilities{color: #333; text-decoration: none; }
#utilities a {color: #333; text-decoration: none; }
#utilities a:hover { color: #88a14d; }
#utilities a:visited { color: #88a14d; }
#utilitiesa:visited:hover { color: #596c26; }
#utilities a:active { color: #88a14d; }
#utilities a:active:hover { color: #596c26; }



.botonmenuseccion{ list-style:none; border-bottom:1px dotted #999; border-top:1px dotted #999;}
.botonmenuseccion li a{color:#444;font-weight:normal;text-decoration:none;}
.botonmenuseccion li.iconoagenda a{background:url(../../the_bost/images/btn.imprimir.gif) left top no-repeat;}
.botonmenuseccion li.iconoagenda span{background:url(../../the_bost/images/btn.imprimir.gif) left top no-repeat;}

.botonmenucuaderno{list-style:none; border-bottom:1px dotted #999;}
.botonmenucuaderno li.iconocuaderno a{background:url(../../the_bost/images/btn.enviaramigo.gif) left top no-repeat;}
.botonmenucuaderno li.iconocuaderno span{background:url(../../the_bost/images/btn.enviaramigo.gif) left top no-repeat;}
.botonmenucuaderno li a{color:#444;font-weight:normal;text-decoration:none;}


.botonmenucuaderno li.iconofavoritos a{background:url(../../the_bost/images/btn.favoritos.gif) left top no-repeat;}
.botonmenucuaderno li.iconofavoritos span{background:url(../../the_bost/images/btn.favoritos.gif) left top no-repeat;}

