/*Los tipos de letra están definidos en "code_estilo.css"*/
/** {
background-color:#FFFFFF;
}*/
body{
	/*background-image: url(../images/fondo1.jpg);
	background-repeat:repeat-x;
	background-attachment: fixed;*/
	/*color: #666666;*/
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	*font-size:11px !important;
	font-size:11px;
	color:#747474;
	line-height: auto;
	/*background-color:#0099FF;*/
	margin:0; *margin: 0 !important;
	padding: 0; *padding:0 !important;
}



.tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
    LINE-HEIGHT: 24px;
	color: #FFFFFF;
}
.prod {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	LINE-HEIGHT: 20px;
	color: #333333;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
}
.Destacado {
	color:#660000;
	font-weight: bold;
}
HR {
	BORDER-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
#body a {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #336633; PADDING-TOP: 2px; BORDER-BOTTOM: #336633 1px dotted; TEXT-DECORATION: none
}
#body a:hover {
	PADDING-RIGHT: 2px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #336633; TEXT-DECORATION: none
}
li {
	COLOR: #666666; LINE-HEIGHT: 16px
}
#centro .quote {
	margin-left:10px; /*PADDING-RIGHT: 1px; BACKGROUND-POSITION: 3px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; COLOR: #336633; PADDING-TOP:1px; BORDER-BOTTOM: #e5e5e5 1px solid;*/ /*BACKGROUND-REPEAT: no-repeat;*/ FONT-SIZE: 11px; color:#747474/*BACKGROUND-COLOR: #f7f7f7*/
}
#centro .quote a{
text-decoration:none;
}
/**************************/
/*   DEFINICION DE DIVS   */
/**************************/

/*CONTENEDOR PRINCIPAL - PAGINA CENTRAL*/
div#container{
	*width:890px !important;
	width /**/:891px;
	/**margin:8.2em 0 0 -41em !important;
	margin:9em 0 0 -41em;*/
	text-align:center;
	position: relative;
	/**left: 50% !important;
	left: 50%;*/
	visibility: visible;
	/*border: 1px solid;*/
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	/*background-color:#0099FF;*/
	background-image: url(../images/bg_container.gif);
	background-repeat: no-repeat;
    /*border-left:1px solid #0099FF;*/
	
}

/*CABECERA*/
div#cabecera{
	*width:765px !important;
	width /**/:886px;
	height:7em;
	*margin:0 !important;
	margin:0;
	*padding: 0px 45px 0px 0px !important;
	padding: 0px 10px 0px 0px;
	text-align:center;
	/*position: relative;*/
	/*visibility: visible;*/
	/*background-repeat:no-repeat;*/
}

/*CENTRO*/
div#centro{float:right;width:640px;padding:0 0.1em auto; *margin:0em 0 0 1em !important; margin:0em 0 0 1em;text-align:left;border:/*1px solid;*/}
#centro A {
	COLOR: #747474; BORDER-BOTTOM: #336633 0px dotted; TEXT-DECORATION: none; 
}
#centro A:hover {
	color: #747474; TEXT-DECORATION: none; 
}
#centro A:visited {
	COLOR: #747400; BORDER-BOTTOM: #336633 0px dotted; TEXT-DECORATION: none; 
}

/*DIVISIONES IZDA Y DCHA EN LA BARRA CENTRAL*/
div#lista_l{float:left;width:380px;background:#efefef; margin:20px 5px 20px 5px;padding:10px; text-align:justify;border-color:#C0C0C0;/*border:1px solid;*/}
div#lista_r{float:right;width:200px;/*background:#FFFFDD;*/ margin:20px 5px 2px 5px;padding:6px 3px 3px; text-align:center; border-color:#C0C0C0; border-left:1px solid; /*border-top:1px solid;*/} 

/*CONTENEDOR DE LA NAVEGACION - IZQUIERDA*/
div#LEFT{float:left;width:235px; margin:2em 0em 0.1em 0; *margin:2em 0em 0.1em 0 !important;text-align:left;font-size: 100%;border-left:1px solid #0099FF;}

/**************************************/
/* MENUS Barra Arriba - DEFINICION */
/**************************************/

div#menu {
	WIDTH: 810px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 24px; BACKGROUND-COLOR: #336600
}
UL#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#menu li {
	DISPLAY: inline; LIST-STYLE-TYPE: none; HEIGHT: 22px
}
#menu li a {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #ffffff; LINE-HEIGHT: 22px; *PADDING-TOP: 5px !Important;PADDING-TOP: 4px; TEXT-DECORATION: none
}
#menu li a:hover {
	BACKGROUND-COLOR: #339900; TEXT-DECORATION: none;
}

/************************************/
/* MENUS Barra Izquierda - DEFINICION */
/************************************/

UL#subnavigation {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#subnavigation LI {
	COLOR: #336633; LIST-STYLE-TYPE: none; FONT-SIZE: 11px; margin-left:-2em;
}
#subnavigation LI A {
	COLOR: #336633; BORDER-BOTTOM: #336633 0px dotted; TEXT-DECORATION: none; FONT-SIZE: 11px;
}
#subnavigation LI A:hover {
	color: #804040;;BORDER-BOTTOM: #804040 2px solid; TEXT-DECORATION: none; font-weight:lighter
}



/*PIE ARRIBA*/
div#pie1{clear:both;*width:890px !important; width:891px;text-align:center;padding: 1em 0 1em 0; *font-size:95% !important;color:#800000;*margin-top:1em;
border: 1px solid;}

/*PIE ABAJO*/
div#pie2{clear:both;*width:890px !important; width:891px;text-align:center;*font-size:95% !important;color: #777;padding: 0 0 0.5em;}
#pie2 a {color: #777; text-decoration:none; }
#pie2 a:hover{color: #444;
border: 0px solid;}


/********************************/
/*   DEFINICION DE THUMBNAILS   */
/********************************/

/* esto define el formato de los recuadros de las galerías fotográficas */
 .img-shadow {
 float:left;
 /* background: url(shadow.gif) no-repeat bottom right;*/ 
 min-height: 160px; *height:auto !important; height:160px;
/* min-width: 150px; *width:auto !important; width:150px;*/
 max-width: 280px; *width:280px !important; width:280px;
 *margin: 0px 0 0 5px !important; margin: 0px 0 0 5px;
 BORDER-top: #eee 1px solid;
 BORDER-left: #eee 1px solid;
  }
.img-shadow img {
	display: block;
	position: relative;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	margin: -6px 4px 4px 0;
	padding: 1px;
	/*background-image: url(shadow.gif);*/
  }  
  
   .img-shadow2 {
 float:left;
 background: url(shadow.gif) no-repeat bottom right; 
/*min-height: 160px; height:auto !important; height:160px;*/
 /*max-height: 210px; height:auto !important; height:210px;*/
 max-width: 300px; width:auto !important; /*width:300px;*/
 margin: 5px 0 0 10px !important; margin: 5px 0 0 10px;
  }
.img-shadow2 img {
	display: block;
	position: relative;
	background-color: #807F80;
	border: 0px none #a9a9a9;
	margin: 0px 3px 3px -3px;
	padding: 1px;
	
  } 
  
 
