/***Gerais ***/
body {
font:100% "verdana", arial, hevetica, sans-serif;
font-size:11pt;
text-align:center;
background-color:#D5DE8F;
color:#818038;
margin:0;
padding:0;
}

a:link {
color:#818038;
}

a:visited {
color:#919122;
}

a:hover,a:active {
color:#A1A143;
}

h1 {
color:#818038;
font:110% "verdana", arial, hevetica, sans-serif;
font-weight:600;
text-align:right;
margin:10px 10px 10px;
}

h2 {
color:#C1CF5B;
font:100% "verdana", arial, hevetica, sans-serif;
font-weight:700;
text-align:left;
font-style:oblique;
text-indent:60px;
margin:2px 0 0;
}

/***Topo ***/

#topo {
height:230px;
background-image:url(images/topo.jpg);
background-repeat:no-repeat;
background-position:0 0;
position:relative;
}

#topomenu {
position:absolute;
right:0px;
top:0px;
}

#topomenu a {
color:#C1CF5B;
text-decoration:none;
}

#topomenu a:hover {
color:#818038;
text-decoration:none;
}

/***Estrutura ***/

#conteudo {
width:730px;
text-align:left;
border : 1px solid #818038; 
padding-bottom:0;
margin:1em auto 0;
}

#rod {
clear:both;
text-align:center;
font-size:90%;
padding:5px;
}

#ladod {
width:355px;
float:right;
margin:0px;
}

#ladoe {
width:355px;
float:left;
margin:0px;
}

#cx4 {
background-color:#D5DE8F;
text-align:left;
}

/***Menu***/

#mainnav {
background-image:url(images/faixamenu.jpg);
background-repeat:no-repeat;
text-align:center;
margin-bottom:0;
padding:6px 0;
}

#mainnav ul {
list-style-type:none;
margin:0 0 0 5px;
padding:0;
}

#mainnav li {
display:inline;
border-right:1px solid #CCD9A7;
padding:0 2px;
}

#mainnav li a {
text-decoration:none;
color:#818038;
}

#mainnav li a:hover {
text-decoration:none;
color:#535224;
}

/***Galeria***/


/***Fotos e outros***/
.foto {
text-align:center;
margin:10px 0;
}


.foto1 {
text-align:center;
float:left;
margin:10px 5px 10px 10px;
}

.foto2 {
text-align:center;
float:left;
padding-left:30px;
margin:10px 5px 10px 10px;
}

.foto3 {
text-align:right;
margin:10px 5px 10px 10px;
}

.foto4 {
width:292px;
background-color:#D5DE8F;
text-align:center;
float:left;
margin:10px 10px 10px 50px;
padding:0;
}

.foto5 {
width:292px;
background-color:#D5DE8F;
text-align:center;
float:left;
margin:10px 30px 10px 30px;
padding:0;
}

.foto6 {
width:292px;
background-color:#D5DE8F;
text-align:center;
float:right;
margin:10px 30px 10px 30px;
padding:0;
}

.foto7 {
text-align:center;
margin: 0;
}

.p1 {
font:105% "verdana", arial, hevetica, sans-serif;
color:#818038;
text-align:center;
text-decoration:none;
line-height:100%;
text-indent:30px;
margin-top:0;
margin-bottom:0;
}

.p2 {
font:85% "verdana", arial, hevetica, sans-serif;
color:#818038;
text-align:center;
text-decoration:none;
line-height:100%;
margin-top:0;
margin-bottom:0;
}

.p3 {
font:105% "verdana", arial, hevetica, sans-serif;
color:#818038;
text-align:center;
text-decoration:none;
line-height:110%;
margin-top:0;
margin-bottom:0;
}

.p4 {
font:105% "verdana", arial, hevetica, sans-serif;
color:#818038;
text-align:justify;
text-decoration:none;
line-height:100%;
text-indent:30px;
padding-left:40px;
padding-right:40px;
margin-top:3px;
}

.p5 {
font:105% "verdana", arial, hevetica, sans-serif;
color:#818038;
text-align:right;
text-decoration:none;
line-height:100%;
text-indent:30px;
padding-left:30px;
padding-right:30px;
}

.p6 {
font:105% "verdana", arial, hevetica, sans-serif;
color:#818038;
text-align:left;
text-decoration:none;
line-height:100%;
padding-left:40px;
padding-right:30px;
}

.p7 {
font:105% "verdana", arial, hevetica, sans-serif;
color:#818038;
text-align:left;
text-decoration:none;
line-height:50%;
padding-left:40px;
padding-right:30px;
}

.p8 {
font:85% "verdana", arial, hevetica, sans-serif;
color:#818038;
text-align:left;
text-decoration:none;
line-height:100%;
margin-top:0;
margin-bottom:0;
}