@charset "utf-8";
/* CSS Document */


body {
	background-image: url(images/fondo.gif);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.sombra-izq {
background-image:url(images/sombra-izq.png);
background-repeat:repeat-y;
background-position:top right;
}

.sombra-dch {
background-image:url(images/sombra-drch.png);
background-repeat:repeat-y;
background-position:top left;
}

.header {
background-image:url(images/header-v.jpg);
}

.menu {
background:#7c6237;
width:100%;
font:"Times New Roman", Times, serif;
font-size:14px;
color:#f7f7f7;
vertical-align:middle;
text-decoration:none;
display:block;
}

.menu:hover {
background:#7c6237;
width:100%;
font:"Times New Roman", Times, serif;
font-size:14px;
color:#b2a389;
vertical-align:middle;
text-decoration:none;
display:block;
}

.menu2 {
background:#7c6237;
width:96%;
font:"Times New Roman", Times, serif;
font-size:14px;
color:#b2a389;
vertical-align:middle;
text-decoration:none;
display:block;
}

.en {
color:#7c6237;
font:Georgia, "Times New Roman", Times, serif;
font-size:13px;
text-align:justify;
letter-spacing:1px;
text-decoration:none;
}

.en:hover {
color:#686767;
font:Georgia, "Times New Roman", Times, serif;
font-size:13px;
text-align:justify;
letter-spacing:1px;
text-decoration:none;
}

.linea {
background-image:url(images/linea-v.gif);
height:4px;
background-repeat:repeat-x;
}

.texto {
color:#686767;
font:Georgia, "Times New Roman", Times, serif;
font-size:13px;
text-align:justify;
letter-spacing:1px;
}

.texto2 {
color:#7c6237;
font:Georgia, "Times New Roman", Times, serif;
font-size:21px;
letter-spacing:1px;
}

.negrita {
color:#7c6237;
font:Georgia, "Times New Roman", Times, serif;
font-size:13px;
letter-spacing:1px;
}

.footer {
background:url(images/pie.png);
width:963px;
height:37px;
}

.footer-txt1 {
color:#7c6237;
font-size:12px;
text-align:right;
}

.footer-txt1-2 {
color:#7c6237;
font-size:14px;
text-align:right;
}

.footer-txt2 {
color:#858585;
font-size:12px;
text-decoration:none;
}

.footer-txt2:hover {
color:#b2a389;
font-size:12px;
text-decoration:none;
}

/*Campos de formulario*/
input{
	border:#dddbdb solid 1px;
	font-family:Times New Roman, Times, serif;
	color:#686767;
	font-size:12px;
	width:200px;
	padding-left:10px;
}
textarea{
	border:#dddbdb solid 1px;
	font-family:Times New Roman, Times, serif;
	color:#686767;
	font-size:12px;
	width:420px;
	height:100px;
	padding-left:10px;
}

/*Campos de formulario*/