/* Elements */

body {
		margin:auto;
		font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
		font-size: small;
		text-align: justify;
		color: #085F00;
		background-color:#B7D9B3;
}

h2, h3 {
		margin-top: 0px;
		text-align:center;
		font-size: medium;
		font-weight: bold;
}

a {
		color: #009900;
}

a:hover {
		text-decoration: none;
}



/* Cabeçalho */

#header {
		margin:auto;
		width:778px;
		height: 129px;
		background: url(imagens/a1.jpg) repeat-x left center;
}

#header h1 {
		display: block;
		width:760px;
		padding: 20px 0 0 15px;
		margin:auto;
		color:#CAFFCA;
		font-size:24px;
		float:left;
}

#header h2 {
		width:760px;
		font-weight: bold;
		font-size: 14px;
		margin:auto;
		color:#CAFFCA;
		padding-left: 15px;
		float:left;
}

#header a {
		text-decoration: none;
		color: #CAFFCA;
}

#header img {
		padding:10px 10px 0px 10px;
		float:left;			
} 

/* Topo */

#top {
		margin:auto;

}

p.img {	
		width:190px;
		height:80px;
		background-image:url(imagens/logotipo.gif); /* Insere a imagem */
		background-position:top;		
		padding-left:10px;
		background-repeat:no-repeat;
		float:left;
}

#top h1 {
		float:left;
}

p.style1 {
		font-size:14px;
		color:#CAFFCA;
		float:left;
}

/* Menu */

#menu {
		width:778px;
		background:#F1DFC9 url('imagens/a2.gif') top center repeat-x;
		font-size:0.9em;
		padding-top: 1em;
		padding-right: 0;
		padding-bottom: 1em;
		padding-left: 0em;
		margin:auto;
}

#menu ul
{
		display: block;
		width:720px;
		margin:auto;
		list-style: none;
}

#menu li
{
		display: inline;
}

#menu li a {
		color: #CAFFCA;
		font-weight: bold;
		text-decoration: none;
		padding: 0.25em 0.75em 0.25em 0.75em;
}

#menu li a:hover {
		background: #000 top left repeat-x;
		color: #fff;
}

/* Corpo */

#content {
		width:778px;
		margin:auto;
		color: #CAFFCA;
		background-color:#FFFFFF;	
}

/* Coluna Um */
#colOne {
		float: left;
		width: 220px;
		font-size:16px;
		padding: 20px 10px 20px 10px;
}

#colOne p {
		font-family:"trebuchet ms", Arial, Helvetica, sans-serif;
		font-size: small;
		text-align: justify;
		color: #085F00;
}

#colOne ul {
		margin-left: 0;
		padding-left: 1em;
		list-style: square inside;
}

#colOne h2{ 
		font-size:16px;	
		color: ##CAFFCA;
		background-color: #339966;
		font-weight: bold;
		text-decoration: none;
		border-bottom-color:#004D3E;
		border-bottom-style:solid;
		border-bottom-width:10px;
		padding: 0.25em 0.75em 0.25em 0.75em;
}

/* Coluna Dois */
#colTwo {
		float: left;
		width: 330px;
		font-size:16px;
		padding: 20px 10px 20px 10px;
}

#colTwo1 {
		float: left;
		width: 250px;
		font-size:16px;
		padding: 20px 10px 20px 10px;
}

#colTwo1 p {
		font-family:"trebuchet ms", Arial, Helvetica, sans-serif;
		font-size: small;
		text-align: justify;
		color: #085F00;
}	

#colTwo1 h2 {
		font-size:16px;	
		color: ##CAFFCA;
		background-color: #339966;
		font-weight: bold;
		text-decoration: none;
		border-bottom-color:#004D3E;
		border-bottom-style:solid;
		border-bottom-width:10px;
		padding: 0.25em 0.75em 0.25em 0.75em;
}

/* Coluna Três */
#colThree {
		float: left;
		width: 239px;
		padding: 20px 10px 20px 10px;
}

#colThree h2{
		font-size:16px;	
		color: #CAFFCA;
		background-color: #339966;
		font-weight: bold;
		text-decoration: none;
		border-bottom-color:#004D3E;
		border-bottom-style:solid;
		border-bottom-width:10px;
		padding: 0.25em 0.75em 0.25em 0.75em;
}

#colThree ul {
		margin: 0;
		padding: 0;
		list-style: none;
}

#colThree li a {
		border: none;
}

#colThree li a:hover{
		background: url(imagens/bullet_go.png) no-repeat 0 50%;
		padding-left: 20px;
		padding-right:10px;
		text-transform: uppercase;
		font-weight:bold;
		color:#caffca;
		background-color:#339966;
}

#colThree p {
		font-family:"trebuchet ms", Arial, Helvetica, sans-serif;
		font-size: small;
		text-align: justify;
		color: #085F00;
}


/* Rodapé */

#footer {
		margin:auto;
		width:778px;
		padding: 3px 0px;
		background: #EEEEEE url(imagens/a3.jpg) repeat-x;
		height: 157px;
}

#footer p {
		margin:auto;
		padding-top: 50px;
		text-align: center;
		color:#CAFFCA;
}

#footer a {
		color: #007700;
}

