@charset "utf-8";
/* CSS Document */
body {
        font-family: Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 80%;
        font-weight: bold;
        margin-left: 0px;
	    margin-top: 0px;
	    margin-right: 0px;
	    margin-bottom: 0px;
        background-image: url(imagenes/PIEDRA.gif);
        }
	.table { 
	font: 80% Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-align: left;
	border-collapse:separate;
	border: 1px solid #ffffff;
	border-top: none;
}
h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        margin: 0px;
        padding: 0px 0px 0px 15px;
}

ul {
        list-style:none;
        margin: 0;
        padding: 0;
        }

img {
    border: none;
	
	
}
.casalucia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
#menu11 {
        width: 190px;
        margin: 10px;
        border-style: solid solid none solid;
        border-color: #889944;
        border-size: 0px;
        border-width: 0px;
	    text-decoration: none;
        }

#menu11 li a {
        height: 32px;
        voice-family: "\"}\"";
        voice-family: inherit;
        height: 24px;
        text-decoration: none;
        }

#menu11 li a:link, #menu11 li a:visited {
        color: #889944;
        display: block;
        background: url(imagenes/menu10.gif);
        padding: 8px 0 0 25px;
		text-decoration: none;
        }

#menu11 li a:hover, #menu11 li #current { {
        color: #889944;
        background:  url(imagenes/menu10.gif) 0 -32px;
        padding: 8px 0 0 27px;
		 text-decoration: none;
        }
.menu-inferior a:link
       {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 80%;
        font-weight: bold;
		color:#FFF;
		 text-decoration: none;
       }
.menu-inferior a:visited
      {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 80%;
        font-weight: bold;
		color:#919147;
		 text-decoration: none;
      }
.menu-inferior a:hover
     {
	    font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 80%;
        font-weight: bold;
		color:#FFF;
		 text-decoration: none;
     }
.menu-inferior a:active 
       {
	    font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 80%;
        font-weight: bold;
		color:#919147;
		 text-decoration: none;
		}
.menu-active
       {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 80%;
        font-weight: bold;
		color:#FFFFFF;
		}
		.linkmail a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.linkmail a:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.linkmail a:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #663300;
	text-decoration: none;
}
.linkmail a:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.link-texto a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.link-texto a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.link-texto a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #663300;
	text-decoration: none;
}
.link-texto a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
/** You can use this style for your INPUT, TEXTAREA, SELECT elements **/
.myinputstyle {
	border: 1px outset #f4f3f0;
	/** remember to change image path **/
	background: url(imagenes/estilo-input.gif) repeat-x #f4f3f0;
	font-family: Arial, Helvetica, sans-serif;
	font-style: bold;
	font-size: 12px;
	color: #454743;
}

/** You can use this style for your LABEL elements **/
.mylabelstyle {
	font-family: Arial, Helvetica, sans-serif;
	background: url(imagenes/estilo-input.gif) repeat-x #f4f3f0;
	font-style: bold;
	font-size: 12px;
	color: #82983e;
}


/* ESTILO BORDE REDONDEADO PARA LA TABLA  */
/* set millions of background images */
.rbroundbox { background: url(imagenes/imagenes-borde-tabla/nt.gif) repeat; }
.rbtop div { background: url(imagenes/imagenes-borde-tabla/tl.gif) no-repeat top left; }
.rbtop { background:url(imagenes/imagenes-borde-tabla/tr.gif) no-repeat top right; }
.rbbot div { background:url(imagenes/imagenes-borde-tabla/bl.gif) no-repeat bottom left; }
.rbbot { background: url(imagenes/imagenes-borde-tabla/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 100%; margin: auto; }

.firma{
font-family: Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 80%;
        font-weight: bold;
		color:#CCCCCC
		}
