body {
font: 13px verdana;
background: #528037 url(../images/bg.gif) repeat-x;
}


#content
{
	width: 966px;
	margin: 0px auto;
/*	background: url(../images/content.gif) repeat-y;*/
	background: #FFF;
	padding: 10px;
	border: 1px solid #9FC553;
}

img {border: 0;}

a {color: #1973C0;}
a:hover {color: #54BEF1;}

p {line-height: 1.6em;}

h1 {font: normal 25px Arial; color: #2D7008; line-height: 1em; font-style: normal; margin: 0; padding: 5px 0px;}
h2 {font: bold 16px Arial; color: #2D7008; line-height: 1em; margin: 5px 0;}
h3 {background-color: #86AF4A; color: #fff; font: normal 12px arial; padding: 2px 5px;}

ul {
	list-style: none;
	margin-left: 0;
	padding-left: 0em;
	}


li {background-color: #d8e9a9; padding: 7px; margin-bottom: 2px;}

/* MENU TOP */

#menu {
/*	background: #2B6C08 url(../images/nav_off.gif) repeat-x;
	margin-bottom: 5px;
	height: 26px;
*/
	background: #2B6C08 url(../images/btn_off.gif) repeat-x;
	margin-bottom: 5px;
	padding-left: 170px;
	height: 38px;
	border: 1px solid #2e7609;
	}

#menu a {
	font: normal 11px Verdana, Arial;
	color: #FFF;
	margin: 0;
	display: block; float: left;
	padding: 12px;
	text-decoration: none;
	border-right: 1px solid #2e7609;
	border-left: 1px solid #286307;
/*
	font: 13px "lucida grande",tahoma,verdana,arial,sans-serif;
	font: normal 14px Arial;

	color: #FFF;
	margin: 0;
	display: block; float: left;
	padding: 5px 9px;
	font: normal 13px arial;
	text-decoration: none;
*/
	}

#menu a:hover {
/*	background: #639E1D url(../images/nav_on.gif) repeat-x;*/
	background: #0E5200 url(../images/btn_act.gif) repeat-x;
	color: #FFF;
	}


/* LEFTY */

#lefty {
}

#lefty a {
	color: #FFF;
	background: #639E1D url(../images/lefty_off.gif) repeat-x;
	margin: 0;
	color: #1f4d06;
	display: block;
	padding: 11px 5px;
	font: normal 13px arial;
	text-decoration: none;
}

#lefty a:hover {
	background: #639E1D url(../images/lefty_on.gif) repeat-x;
	color: #1f4d06;
	}


/* SIDEBAR */
.sidebar {float: left; font: 11px arial; width: 192px;}



.sidebar h1 {
	background: #2A6808; 
	color: #FFF; 
	display: block; 
	margin:0; 
	margin-top: 10px; 
	font: bold 11px arial; 
	padding: 5px; 
	text-transform: none;
	}

.sidebar a {
	display:block; 
	width: 180px;
	color: #333333;
	padding: 5px 8px;
	padding-right: 2px;
	text-decoration: none;
	border: 1px solid #eee;
	margin-top: -1px;
	}

.sidebar a:HOVER { background: #86AF4A; color: #000;}


/* eo Sidebar */



#pagina {padding: 0 5px;}


#pagina p {text-align: justify;}




#footer
{
	padding: 20px;
	margin: 20px 0;
/*	text-align: center;*/
	background: #333;
	color: #FFF;
	font: 11px verdana;
	}

#footer a { color: #B7DE47;}