body { 
margin : 0; 
padding : 0; 
font : 90% verdana, hevetica, sans-serif; 
text-align : center; 
color : #666; 
background-image : url(images/fundo_2.jpg); 
} 

a:link { 
color : #999; 
} 

a:visited { 
color : #ca2b13; 
} 

a:hover, a:active { 
color : #666; 
background-color : #fff; 
} 

#contem { 
width : 750px; 
text-align : left; 
background-color : #fff; 
margin : 1em auto; 
} 

#menutopo { 
position : absolute; 
right : 3px; 
top : 3px; 
} 

#menutopo a { 
color : #666; 
text-decoration : none; 
} 

#menutopo a:hover { 
color : #fff; 
background-color : #666; 
text-decoration : none; 
} 

#mainnav {
background-image:url('images/menu.jpg');
background-repeat:no-repeat;
margin:0;
font-size: 60% verdana, hevetica, sans-serif; 
padding:0;
}

#mainnav li {
display:inline;
padding:0 1px;
}

#mainnav ul {
list-style-type:none;
padding:0 1px;
}

#mainnav li a {
text-decoration:none;
color:#fff;
}

#mainnav li a:hover {
text-decoration:none;
background-image:url('images/menu1.jpg');
background-repeat:no-repeat;
}

#topo { 
height : 240px; 
background-image : url(images/topo3.jpg); 
background-repeat : no-repeat; 
background-position : 0 0; 
position : relative; 
} 

#topo1 { 
height : 240px; 
background-image : url(images/topo4.jpg); 
background-repeat : no-repeat; 
background-position : 0 0; 
position : relative; 
} 

#col1 { 
background-image : url(images/gatoesq.jpg); 
background-repeat : no-repeat; 
float : left; 
width : 18%; 
margin-bottom : 1em; 
padding-right : 1%; 
height : 720px; 
} 

#col2 { 
float : left; 
width : 61%; 
margin-left : 1%; 
margin-bottom : 1em; 
padding-right : 1%; 
} 

#col3 { 
float : right; 
width : 16%; 
margin-left : 1%; 
margin-bottom : 1em; 
} 

#col4 { 
float : left; 
width : 50%; 
margin : 0 0 0 0; 
} 

#col5 { 
float : right; 
width : 50%; 
} 

#espa { 
margin-top : 5px; 
margin-bottom : 30px; 
} 
#espa1 { 
margin-top : 30px; 
margin-bottom : 40px; 
} 
#footer { 
clear : both; 
color : #666; 
background-color : #fff; 
text-align : right; 
font-size : 90%; 
padding : 0.5em; 
} 
h1 { 
font-family : verdana, hevetica, sans-serif; 
font-size : 80%; 
color : #ca2b13; 
text-align : center; 
margin : 0 0 15px 0; 
padding : 0.1em; 
} 
h2 { 
font-family : verdana, hevetica, sans-serif; 
font-size : 90%; 
color : #ca2b13; 
text-align : left; 
margin : 20px 0 1px 0; 
padding : 0.1em; 
} 
#todoform { 
background : #fff; 
font : 105% arial, hevetica, sans-serif; 
border-collapse : collapse; 
color : #666666; 
} 
#todoform th { 
background : #fff; 
padding : 3px; 
font : 105% arial, hevetica, sans-serif; 
} 
#todoform td { 
padding : 3px; 
} 
#todoform input { 
background : #fff; 
border : 1px dashed #ca2b13; 
} 
#todoform textarea { 
border : 1px dashed #ca2b13; 
background : #fff; 
} 
#todoform input.botao { 
background : #fff; 
color : #996600; 
border : 2px solid #ca2b13; 
} 
.foto1 { 
text-align : center; 
margin : 2px; 
float : left; 
} 
.foto2 { 
text-align : center; 
margin : 0 0 10px 0; 
} 
.foto3 { 
text-align : right; 
margin : 0; 
} 
.foto4 { 
text-align : center; 
margin : 30px 0 0 0; 
} 
.foto5 { 
text-align : center; 
margin : 5px 0 0 0; 
} 
.p1 { 
font-family : verdana, hevetica, sans-serif; 
font-size : 90%; 
color : #666; 
text-align : center; 
text-decoration : none; 
margin-top : 0; 
margin-bottom : 0; 
} 
.p2 { 
font-family : verdana, hevetica, sans-serif; 
font-size : 90%; 
color : #666; 
text-align : justify; 
text-decoration : none; 
text-indent : 0; 
} 
.p3 { 
font-family : verdana, hevetica, sans-serif; 
font-size : 95%; 
color : #ca2b13; 
text-align : left; 
text-decoration : none; 
text-indent : 0; 
} 
.p4 { 
font-family : verdana, hevetica, sans-serif; 
font-size : 100%; 
color : #666; 
text-align : left; 
text-decoration : none; 
} 
.p5 { 
font-family : verdana, hevetica, sans-serif; 
font-size : 90%; 
color : #ca2b13; 
text-align : center; 
text-decoration : none; 
} 
.p6 { 
font-family : verdana, hevetica, sans-serif; 
font-size : 90%; 
color : #666; 
text-align : center; 
text-decoration : none; 
} 
.p7 { 
font-family : verdana, hevetica, sans-serif; 
font-size : 90%; 
color : #666; 
text-align : left; 
text-decoration : none; 
text-indent : 2px; 
margin-top : 0; 
margin-bottom : 3px; 
} 
.p8 { 
font-family : verdana, hevetica, sans-serif; 
font-size : 100%; 
color : #ca2b13; 
text-align : center; 
text-decoration : none; 
margin-top : 0; 
margin-bottom : 5px; 
} 
.p9 { 
font-family : verdana, hevetica, sans-serif; 
font-size : 95%; 
color : #ca2b13; 
text-align : left; 
text-decoration : none; 
text-indent : 0; 
margin-top : 10px; 
margin-bottom : 1px; 
}
.p10 { 
font-family : verdana, hevetica, sans-serif; 
font-size : 85%; 
color : #ca2b13; 
text-align : right; 
text-decoration : none; 
text-indent : 0; 
margin-top : 10px; 
margin-bottom : 1px; 
}
