body {
	margin: 10px;
	padding: 0px;
	font-family: Bitstream Vera Sans, Verdana, sans-serif;
	color: #000000;
/*	background:white url('img/layout/background.gif') repeat-x top center; */
}
a:link, a:visited, a:active {
	color: #3399CC;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #000;
	text-decoration: none;
	background-color: #FFF;
	font-weight: bold;
}

img {
	border: 0px;
}
.highlight {
	line-height: 120%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF3300;
	padding: 5px;
	text-align: center;


}
.highlight2 {
	line-height: 200%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3399cc;
}
.subtitle {
	font-size: 12px;
	font-weight: bold;
}
.small-txt {
	font-size: 10px;
}
a.white:link, a.white:visited, a.white:active {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.white:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.header-04 {
	background-image:  url(img/2005/header/heads.gif);
	background-repeat: no-repeat;
	top: 0px;
	height: 80px;
	margin-left: 131px;
}
.bg-black {
	background-color: #000000;
	color: #eeeeee;
}
.bg2 {
	background-color: #616161;
	color: #ffffff;
}
.solidframe-celeste {
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px;
	padding: 10px 3px 10px 17px;
	background-color: #3399CC;
	width: 160px;
}
.solid-framed {
	background-color: #000000;
	color: #eeeeee;
	margin: 0px;
	padding: 10px 3px 10px 17px;
	font-size: 10px;
	width: 160px;

}
.col-sx {
	background-image:  url(img/2005/layout/bordonero_sx.gif);
	font-size: 10px;
	margin: 0px;
	background-repeat: repeat-y;
	background-position: right;
	padding: 0px;



}
.col-dx {
	background-image:  url(img/2005/layout/bordonero_dx.gif);
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-y;
	background-position: left;
	font-size: 10px;


}
.col-centro {
	vertical-align: top;
	font-size: 12px;
	padding: 10px;
	line-height: 120%;
	background-image:  url(img/2005/layout/postback-trans.gif);
	margin: 0px;
}
.col-centro1 {
	vertical-align: top;
	font-size: 12px;
	padding: 10px;
	line-height: 150%;
/*background-image:  url(img/2005/layout/postback-trans.gif);
	margin: 0px;*/
	margin: 3px url(img/2005/layout/postback-trans.gif);
	background: #333;
}
p .col-centro1 {
background-color: #000; }

/* comienza el menu principal: */
.nav {
	background-color: #fff;
	background-image: url(img/menu/blank.gif);
	background-repeat: no-repeat;
	background-position: left top; 
	margin: 0;
	padding: 10;
	list-style: none;
	position: relative;
}
ul.nav li {
	margin: 0;
	position: absolute;
	height: 20px;
	top: 0;
}

 /* lo siguiente es ignorado por internet explorer 5.0 windows, no poner espacios  */
 
 ul.nav li/**/{
 
 /* para esconder textos de las imagenes, IE5 no debe ver este, sino el siguiente, que queda escondido a los demas navegadores: */ 
	
	overflow: hidden; text-indent: -200em;

  }

.nav li a, li.aqui {
	display: block; width: 100%; height: 100%;
	 text-indent: -200em;
 /* solo para IE5! :*/ 
/* overflow:hidden solo para ie5.0 win. El text-indent se puede dejar para todos los browsers. */

overflow: hidden;overflow/* */:/**/visible; overflow:visible;
}

/* fin parte general */

/* ===========================================================================*/

/* estado off de los botones*/
.nav li.uno a {
	background:  url(img/menu/about_off.gif) no-repeat left center;
}
.nav li.dos a {
	background:  url(img/menu/agenda_off.gif) no-repeat left center;
}
.nav li.tres a {
	background:  url(img/menu/metagallery_off.gif) no-repeat left center;
}
.nav li.cuatro a {
	background:  url(img/menu/en_off.gif) no-repeat left center;
}
.nav li.cinco a {
	background:  url(img/menu/esp_off.gif) no-repeat left center;
}
.nav li.seis a {
	background:  url(img/menu/cat_off.gif) no-repeat left center;
}
/* fin botones off*/


/* estado on de los botones en su propia sección*/
/* cuatro, cinco y seis sólo sirven para el idioma, no tienen por qué estar activos en su propia seccion */

.nav li.uno-b a {
	background:  url(img/menu/about_on.gif) no-repeat left center;
}
.nav li.dos-b a {
	background:  url(img/menu/agenda_on.gif) no-repeat left center;
}
.nav li.tres-b a {
	background:  url(img/menu/metagallery_on.gif) no-repeat left center;
}
.nav li.cuatro-off {
	background:  url(img/menu/en_off.gif) no-repeat left center;
	}
.nav li.cinco-off {
	background:  url(img/menu/esp_off.gif) no-repeat left center;
	}
.nav li.seis-off {
	background:  url(img/menu/cat_off.gif) no-repeat left center;
	}
	
/* fin botones on en su `propia sección*/


/* ===========================================================================*/
/*estado :hover selecionado */

/* se repite background por todos los :hover;  solo para Opera 7*/
li.uno, li.uno-b {
	left: 121px; width: 128px; display: block;
	background: url(img/menu/about_on.gif) no-repeat left center;
}
li.uno a:hover  {
	background: url(img/menu/about_on.gif) no-repeat left center;
}
li.dos, li.dos-b {
	left: 213px;width: 138px;
	background: url(img/menu/agenda_on.gif) no-repeat left center;
}
.nav li.dos a:hover {
	background: url(img/menu/agenda_on.gif) no-repeat left center;
}
li.tres, li.tres-b {
	left: 315px; width: 187px;
	background: url(img/menu/metagallery_on.gif) no-repeat left center;
}
.nav li.tres a:hover{
	background: url(img/menu/metagallery_on.gif) no-repeat left center;
}
li.cuatro  {
	left: 581px;width: 23px;
	background: url(img/menu/en_on.gif) no-repeat left center;
}
li.cinco-off {
	left: 581px;width: 23px;
	background: url(img/menu/en_off.gif) no-repeat left center;
}
.nav li.cuatro a:hover  {
	background: url(img/menu/en_on.gif) no-repeat left center;
}
li.cinco {
	left: 604px;width: 23px;
	background: url(img/menu/esp_on.gif) no-repeat left center;
}
li.cinco-off {
	left: 604px;width: 23px;
	background: url(img/menu/esp_off.gif) no-repeat left center;
}
.nav li.cinco a:hover  {
	background: url(img/menu/esp_on.gif) no-repeat left center;
}
li.seis  {
	left: 627px;width: 23px;
	background: url(img/menu/cat_on.gif) no-repeat left center;
}
li.seis-off  {
	left: 627px;width: 23px;
	background: url(img/menu/cat_off.gif) no-repeat left center;
}
.nav li.seis a:hover  {
	background: url(img/menu/cat_on.gif) no-repeat left center;
}
/* fin :hover  */
.bg-lines {
	background-image:  url(img/2005/layout/postback-trans.gif);
}
h3 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	line-height: 130%;

}
.title {
	font-family: "Bitstream Vera Sans", Verdana, Tahoma, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.list1 {
	list-style-position: outside;
	list-style-image: url(img/2005/dettagli/stellina1.gif);
	line-height: 110%;

}
li {
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
