body, td, th {
	color: #666633;
}

a {
  color: #336600;
}

body {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 24px;
	color: #336699;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333333;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: underline;

}
a:visited {
	color: #0000FF;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;	
}

a:hover {
	color: #448800;
	text-decoration: underline;
}

.form {
	border : 1px none #666666;
	margin: 0px;
	padding: 0px;
}

.formBoton {
	border : 2px solid #F07800;
	font-weight: bold;
	height: 27px;
	background-image: url(images/shade.gif);

}

h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 24px;
	line-height: normal;
	margin: 3px;
	padding: 0px;
	color: #333333;
	font-style: normal;
	text-transform: capitalize;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 3px;
	line-height: normal;
}

.titseccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-transform: capitalize;
}

.titseccionagrosocio {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: normal;
	padding: 0px;
	font-style: normal;
	text-transform: capitalize;
}

a.menu {
	color: #666666;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	background-color: #F0F0F0;
	padding: 5px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}

a.menu:visited {
	color: #666666;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	background-color: #F0F0F0;
	padding: 5px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;	
}

a.menu:hover {
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	color: #0000FF;
	background-color: #FFFFFF;
	padding: 5px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}

a.menuAbajo {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 18px;
	border: thin none;
}

a.menuAbajo:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	border: thin none;
}

a.menuAbajo:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 18px;
	border: thin none;
}

a.LinkGris {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	line-height: 18px;
	border: thin none;
	color: #666666;
}

a.LinkGris:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 18px;
	border: thin none;
	color: #333333;
}

a.LinkGrisClaro {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	line-height: 18px;
	border: thin none;
	color: #333333;
}

a.LinkGrisClaro:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 18px;
	border: thin none;
	color: #999999;
}

.campo {
	height: 25px;
	padding: 2px;
	margin: 2px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
}

.titulosAds {
	text-transform: capitalize;
}

.TextoGris {
	color: #666666;
}

a.menuSup {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
	line-height: 15px;
	border: thin none;
}

a.menuSup:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;	
	line-height: 15px;
	border: thin none;
}

a.boldbuttons{
background: transparent url('images/iconos/roundedge-brown-left.gif') no-repeat left top;
display: block;
float: left;
font: bold 13px Arial; /* Change 13px as desired */
line-height: 22px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 30px; /* Height of button background height */
padding-left: 8x; /* Width of left menu image */
text-decoration: none;

}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
color: white; /*button text color*/
}

a.boldbuttons span{
background: transparent url('images/iconos/roundedge-brown-right.gif') no-repeat top right;
display: block;
padding: 4px 10px 4px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.boldbuttons{ /* Hover state CSS */
text-decoration: underline;
}


.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
