body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/ftop.jpg);
	background-repeat:  repeat-x;
	background-position: top;
}
.contenido {
	padding-top: 10px;
	padding-right: 17px;
	padding-bottom: 10px;
	padding-left: 17px;
}
.contenido2 {
	padding-top: 0px;
	padding-right: 17px;
	padding-bottom: 0px;
	padding-left: 17px;
}
.contenidopie {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e7e6e6;
	padding-top: 7px;
	padding-right: 17px;
	padding-bottom: 7px;
	padding-left: 17px;
}
.pie a:link {
	font-size: 8px;
	color: #848681;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.pie a:visited {
	font-size: 8px;
	color: #848681;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.pie a:hover {
	font-size: 8px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.textopie {
	font-size: 9px;
	color: #848681;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.textopie2 {
	font-size: 12px;
	color: #848681;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.esq01 {
	background-image: url(images/esq01.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
	display: block;
	padding-bottom: 20px;
}
.esq02 {
	background-image: url(images/esq02.png);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-top: 20px;
}
.elsubmenu {

}
.elcontenido {
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #999;
}
.boton a:link, .boton a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #666;
	text-decoration: none;
	display: block;
	margin-right: 20px;
	padding-right: 10px;
	padding-bottom: 4px;
	border-right-width: 4px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-right-color: #666;
	border-bottom-color: #CCC;
	padding-top: 4px;
	padding-left: 15px;
	margin-top: 5px;
	text-align: right;
	width: 140px;
}
.boton a:hover {
	color: #FFF;
	background-color: #CCC;
	border-right-color: #333;
}
.botonin a:link , .botonin a:visited{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
	display: block;
	margin-right: 20px;
	padding-right: 10px;
	padding-bottom: 4px;
	border-right-width: 4px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-right-color: #333;
	border-bottom-color: #CCC;
	padding-top: 4px;
	padding-left: 15px;
	margin-top: 5px;
	text-align: right;
	background-color: #CCC;
	background-image: url(images/marca.png);
	background-repeat: no-repeat;
	background-position: right center;
	width: 140px;
}
.botonin a:hover {
	background-color: #F2F2F2;
}

h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #93AA74;
	font-weight: bold;
}
h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6B6F68;
	font-weight: bold;
}

.suboton a:link, .suboton a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #666;
	text-decoration: none;
	display: block;
	margin-right: 20px;
	padding-right: 15px;
	padding-bottom: 4px;
	border-right-width: 4px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-right-color: #AAC08F;
	border-bottom-color: #CCC;
	padding-top: 4px;
	padding-left: 15px;
	margin-top: 0px;
	text-align: right;
	background-color: #E2EBDA;
}
.suboton a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #93AA74;
	text-decoration: none;
	display: block;
	margin-right: 20px;
	padding-right: 15px;
	padding-bottom: 4px;
	border-right-width: 4px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-right-color: #8D9B77;
	border-bottom-color: #CCC;
	padding-top: 4px;
	padding-left: 15px;
	margin-top: 0px;
	text-align: right;
	background-color: #FFF;
}
.subotonin a:link, .subotonin a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #666;
	text-decoration: none;
	display: block;
	margin-right: 20px;
	padding-right: 15px;
	padding-bottom: 4px;
	border-right-width: 4px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-right-color: #8D9B77;
	border-bottom-color: #CCC;
	padding-top: 4px;
	padding-left: 15px;
	margin-top: 0px;
	text-align: right;
	background-color: #F5F9F2;
	background-image: url(images/marca2.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.subotonin a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #93AA74;
	text-decoration: none;
	display: block;
	margin-right: 20px;
	padding-right: 15px;
	padding-bottom: 4px;
	border-right-width: 4px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-right-color: #8D9B77;
	border-bottom-color: #CCC;
	padding-top: 4px;
	padding-left: 15px;
	margin-top: 0px;
	text-align: right;
	background-color: #FFF;
}
.noti {
	padding: 8px;
	border: 1px solid #CCC;
	margin-bottom: 15px;
}
.fechin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999;
}
.tnoti {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}
.tnoti a:link, .tnoti a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}
.tnoti a:hover {
	color: #6a915a;
}
.foto {
	float: right;
	margin-left: 10px;
	margin-top: -20px;
}
.foto a:link, .foto a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6c935e;
	text-decoration: none;
}
.foto a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999;
	text-decoration: none;
}
.login {
	background-color: #FFFFFF;
	padding: 10px;
	border: 1px solid #2F8814;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color: #000000;
}
