
BODY
{
    PADDING: 0px;
	margin: 0px;
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(../img/back_page.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #D8D9D1;
	background-attachment: fixed; 

}


A.linkSubTitulo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #488569; FONT-FAMILY: verdana
}
A.linkSubTitulo:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #444; FONT-FAMILY: verdana
}
.caja {
	border: solid 1px #E7E7E7;
}
.caja_obra {
	border: solid 5px #000000;
}
.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2D5847; FONT-FAMILY: tahoma; TEXT-DECORATION: none; text-align:left;
}

.Link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
a.Link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fffff0; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}

.link_home {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #275B44; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline;
}
a.link_home:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #275B44; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline;
}
.Texto {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: Tahoma; TEXT-ALIGN: left; padding-right: 20px;
}
.Texto a {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #2D5847; LINE-HEIGHT: 17px; FONT-FAMILY: Tahoma; TEXT-ALIGN: left; text-decoration:underline;
}
.Texto1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #2D5847; MARGIN-RIGHT: 10px; FONT-FAMILY: Tahoma;
}
p.epigrafe {
	FONT-SIZE: 10px; COLOR: #576140; FONT-FAMILY: Verdana; TEXT-DECORATION: none; text-align:left; padding:-10px 0 10px 0; font-style:italic;}
.Texto5 {
	FONT-SIZE: 10px; COLOR: #275B43; FONT-FAMILY: tahoma; TEXT-DECORATION: none; text-align:left;
}
.Texto5:unknown {
	FONT-SIZE: 20px; COLOR: #275B43; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
a.Texto5:hover {
	FONT-SIZE: 10px; COLOR: #275B43; FONT-FAMILY: tahoma; TEXT-DECORATION: underline
}
.Texto2 {
	FONT-SIZE: 11px; COLOR: #8e9081; FONT-FAMILY: tahoma;
}
.Link2 {
	FONT-SIZE: 11px; COLOR: #2D5847; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline;
}
.Link3 {
	FONT-SIZE: 11px; COLOR: #FFFFF8; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.Link3:hover {
	FONT-SIZE: 11px; COLOR: #FFFFF8; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.Link4 {
	FONT-SIZE: 11px; COLOR: #949779; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
a.Link4:hover {
	FONT-SIZE: 11px; COLOR: #4c562e; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.Link5 {
	FONT-SIZE: 11px; COLOR: #488569; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.Link5:hover {
	FONT-SIZE: 11px; COLOR: #488569; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.Cursor {
	CURSOR: default
}
.backmenu {
	BACKGROUND-COLOR: #F9F9F9
}
.Boton {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #4c562e; PADDING-TOP: 3px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.Boton:hover {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #4c562e; PADDING-TOP: 3px; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.Boton2 {
	BORDER-RIGHT: #488569 3px double; BORDER-TOP: #488569 3px double; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #488569 3px double; COLOR: white; BORDER-BOTTOM: #488569 3px double; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #488569; TEXT-DECORATION: none
}
.Boton3 {
	BORDER-RIGHT: #488569 3px double; BORDER-TOP: #488569 3px double; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #488569 3px double; COLOR: white; BORDER-BOTTOM: #488569 3px double; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #488569; TEXT-DECORATION: none
}
h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #275B43; FONT-FAMILY: tahoma; margin: 20px 0 20px 0;
}
h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #275B43; FONT-FAMILY: tahoma; margin: 20px 0 20px 0;
}
h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #488569; FONT-FAMILY: verdana; margin:0;
	background:url(../img/ico3-b.gif) no-repeat left center; padding: 0 0 0 18px;
}
.Campo2 {
	FONT-SIZE: 10px; WIDTH: 150px; COLOR: #79715b; FONT-FAMILY: verdana
}
.Tabla {
	BORDER-RIGHT: #d8d2be 1px solid; BORDER-TOP: #d8d2be 1px solid; BORDER-LEFT: #d8d2be 1px solid; BORDER-BOTTOM: #d8d2be 1px solid
}
.Texto3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 3px; FONT-SIZE: 10px; COLOR: #a7a291; FONT-FAMILY: Verdana
}
.Texto4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 5px; COLOR: #79715b; MARGIN-RIGHT: 5px; FONT-FAMILY: tahoma
}
.Campo3 {
	FONT-SIZE: 10px; WIDTH: 200px; COLOR: #79715b; FONT-FAMILY: verdana
}
.Campo4 {
	FONT-SIZE: 10px; COLOR: #79715b; FONT-FAMILY: verdana
}
.Cuadro {
	BORDER-RIGHT: #4c562e 1px solid; BORDER-TOP: #4c562e 1px solid; BORDER-LEFT: #4c562e 1px solid; BORDER-BOTTOM: #4c562e 1px solid
}
.Celda {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #4a5529; PADDING-TOP: 2px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ced3be
}
.Celda2 {
	FONT-SIZE: 11px; COLOR: #4a5529; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #f6f3db
}
.menu_link {
	BORDER-RIGHT: black 1px solid; PADDING: 0; MARGIN: 2px 5px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffff;
}
.Link1 {
	FONT-SIZE: 11px; COLOR: #4c562e; FONT-FAMILY: Verdana; TEXT-DECORATION: none; background: url(../img/cuadradito.gif) no-repeat left top;
	padding: 2px 5px 2px 20px; display: block;
}
a.Link1:hover {
	color:#000; FONT-SIZE: 11px; FONT-FAMILY: Verdana; TEXT-DECORATION: none; background:  #cbccbe url(../img/cuadradito.gif) no-repeat left top;
	padding: 2px 5px 2px 20px; display: block;
}
.borde {
	BORDER-RIGHT: #a3a68b 1px solid; BORDER-TOP: #a3a68b 1px solid; BORDER-LEFT: #a3a68b 1px solid; BORDER-BOTTOM: #a3a68b 1px solid; BACKGROUND-COLOR: #f1f2e4
}
.Texto6 {
	FONT-SIZE: 12px; COLOR: #488569; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.foto
{
margin: 20px 0 0 0;
padding:0;
text-align:left;
}
table.gallery
{
background: #000; color:#fffff0; padding: 20px; font-size: 12px; font-family:Arial, Helvetica, sans-serifM;
line-height: 16px;
}
table.gallery p
{
color:#fffff0; font-size: 12px; font-family:Arial, Helvetica, sans-serifM; line-height: 16px;
}
table.gallery h1
{
color:#fffff0; font-size: 14px; margin: 15px 0 15px 0;
}

.text-box {
	BORDER-RIGHT: #4c562e 1px solid; BORDER-TOP: #a3a68b 1px solid; BORDER-LEFT: #a3a68b  1px solid; BORDER-BOTTOM:#4c562e 1px solid; BACKGROUND-COLOR: #FFFFF0; FONT-SIZE: 10px; COLOR: darkred; FONT-FAMILY: Verdana; margin-left:10px;
}

.Titulo {
	FONT-SIZE: 14px;
	COLOR: #8e9081;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	padding-left:20px;
	font-weight: bold;
}

.ajax
{
background: #fff;
color: #244883;
border: 1px solid #ccc;
padding:0;
margin:0 0 0 0px	;
line-height: 14px;
width: 355px;
}
.ajax a
{
color: #244883;
text-decoration:none;
font-size:11px;
padding:0;
margin:0;
line-height: 14px;
}
.ajax a:hover
{
color: #999;
text-decoration:none;
font-size:11px;
padding:0;
margin:0;
line-height: 14px;
}

/*-----------------------ESTILOS MENU-----------------------------------*/


UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
	display:block;
	list-style:none;
}
#nav A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none;
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none; 
	display:block;
	list-style:none;
}
#nav LI LI A {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	BACKGROUND: #F9F9F9; 
	PADDING-BOTTOM: 8px; 
	MARGIN: 0px; 
	WIDTH: 240px; 
	COLOR: #777; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 8px; 
	TOP: 0px; 
	padding-left: 10px; 
	border-bottom: solid 1px #CCCCCC; 
	border-left: solid 1px #CCCCCC; 
	border-right: solid 1px #CCCCCC;
	float:left;
	z-index:100;
	
/*submenu----*/
}

#nav LI LI A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 100; BACKGROUND: #EEEEEE; MARGIN: 0px; COLOR: #438466; LINE-HEIGHT: 16px; P TOP: 0px;   padding-left: 10px;
}
.menu-barra {
	display:block; float:left; Z-INDEX: 100;

}
#menu {
	Z-INDEX: 100; WIDTH: 700px; HEIGHT: 30px; float:left; padding: 0px 0px 0px 0px; display:block; 
}
#menu LI {
	PADDING: 0px; 
	Z-INDEX: 100; 
	FLOAT: left; 
	MARGIN: 0px; 
	POSITION: relative; 
	TOP: 0px; 
	TEXT-ALIGN: left;
	display:block; 
	float:left;
}

LI#first {
	font-family: tahoma;
	font-size: 11px;
	text-decoration:none;
	vertical-align:middle;
	display:block;
	float:left;
	text-align:center;
	LINE-HEIGHT: 30px;
}
LI#first A.menu-height {
	DISPLAY: block; FONT-SIZE: 11px; Z-INDEX: 100; COLOR: #fff; LINE-HEIGHT: 30px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center; TEXT-DECORATION: none; text-transform:uppercase; padding: 0 15px 0 15px;
}
LI#first A.menu-height:hover {
	DISPLAY: block; FONT-SIZE: 11px; Z-INDEX: 100; COLOR: #fff; LINE-HEIGHT: 30px; LIST-STYLE-TYPE: none; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none; 
	background: #204B37; 
    BACKGROUND-IMAGE: url(../images/back_item_menu2.gif);
}
LI#first A.menu-height-active {
	DISPLAY: block; FONT-SIZE: 11px; Z-INDEX: 100; COLOR: #edf1f3; LINE-HEIGHT: 30px; LIST-STYLE-TYPE: none; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}


LI#first A {
}
LI#first A:hover {
}
#menu LI UL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FONT-WEIGHT: normal; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; POSITION: absolute
}
#menu LI LI {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 100; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; LINE-HEIGHT: 13px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px;
	z-index:100;
}
#menu LI:hover UL {
	DISPLAY: block; Z-INDEX: 100
}
LI.over#first UL {
	DISPLAY: block; Z-INDEX: 100
}
/*FLASH..............................................................................................*/

.flash	{
 Z-INDEX: 300;
}

