.sobreverde{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
/*link="#333333" vlink="#000000" alink="#003300"*/
a {
	color:#4A3F39;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
.menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.menu a{
text-decoration:none;
color:black;
}
td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*color: #333333;*/
}

th{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #524843;
	color: #FFFFFF;
}
.tablatitulo{
	background-color: #524843;
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.tablaencabezado{
	background-color: #2a4187;
	color: #FFFFFF;
	font-weight:bold;
}
.tablareporte{
	border-color: #969594;
}

.cafe {
	background-color: #4A3F39;
	color: #333333;
}
.naranja {
	background-color: #ED6700;
	color: #FFFFFF;
}
.gris {
	background-color: #969594;
	color: #003333;
}
.azul {
	background-color: #DDE6E5;
	color: #3F3B33;
}
.blanco {
	background-color: #FFFFFF;
	color: #000000;
}

INPUT {
	font-size: 9px;
	font-family: Verdana, Arial, san-serif; 
	color: #4A3F39; 
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px;
	border-color: #3b68b0;
	border-style: solid;
}
SELECT {
	FONT-size: 9px;
	font-family: Verdana, Arial, san-serif; 
	COLOR: #4A3F39; 
	BACKGROUND-COLOR: #ffffff;
}
textarea { 
	font: 9px Verdana, Arial, san-serif; 
	color: #4A3F39; 
	border: 1px;
	border-color: #EB3D00;
	border-style: solid; 
	padding-bottom: 0px; 
	padding-left: 3px; 
	padding-right: 0px; 
	background-color: #FFFFFF;
}

.botonG {
	background-color:#44c767;
	-moz-border-radius:28px;
	-webkit-border-radius:28px;
	border-radius:14px;
	border:1px solid #18ab29;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:14px;
	padding:8px 16px;
	text-decoration:none;
	text-shadow:0px 1px 0px #2f6627;
	margin: 8px 8px 8px;
}
.botonG:hover {
	background-color:#5cbf2a;
}
.botonG:active {
	position:relative;
	top:1px;
}


.botonR {
	background-color:#c74545;
	-moz-border-radius:28px;
	-webkit-border-radius:28px;
	border-radius:14px;
	border:1px solid #ab1919;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:14px;
	padding:8px 16px;
	text-decoration:none;
	text-shadow:0px 1px 0px #662828;
	margin: 8px 8px 8px;
}
.botonR:hover {
	background-color:#bd2a2a;
}
.botonR:active {
	position:relative;
	top:1px;
}


.botonY {
	background-color:#ffd500;
	-moz-border-radius:28px;
	-webkit-border-radius:28px;
	border-radius:14px;
	border:1px solid #ffff00;
	display:inline-block;
	cursor:pointer;
	color:#000000;
	font-family:Arial;
	font-size:14px;
	padding:8px 16px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffa200;
	margin: 8px 8px 8px;
}
.botonY:hover {
	background-color:#ffae00;
}
.botonY:active {
	position:relative;
	top:1px;
}