/***Gerais ***/
body {
font:100% "verdana", arial, hevetica, sans-serif;
font-size:10pt;
text-align:center;
background-image:url("images/fazul.jpg");
background-color:#A7D9E0;
color:#00699B;
margin:0;
padding:0;
}

a:link {
color:#895EAD;
}

a:visited {
color:#00699B;
}

a:hover,a:active {
color:#9A9ACD;
}

h1 {
color:#00699B;
font:110% "verdana", arial, hevetica, sans-serif;
font-weight:600;
text-align:center;
margin:0 0 10px;
padding-bottom:0;
padding-top:0;
}

h2 {
color:#895EAD;
font:100% "verdana", arial, hevetica, sans-serif;
font-weight:700;
text-align:left;
font-style:oblique;
text-indent:60px;
margin:5px 0 0;
}

h3{
color:#895EAD;
font:100% "verdana", arial, hevetica, sans-serif;
font-weight:700;
text-align:left;
text-indent:60px;
margin:10px 0 0;
}

table#alter td {
background:#a4d8e5;
border:1px dashed #9A9ACD;
}

table#alter tr.dif td {
background:#a4d8e5;
border:1px dashed #9A9ACD;
}

#topo {
width:750px;
height:200px;
text-align:left;
background-image:url(images/topo.gif);
padding-bottom:0;
margin:1em auto 0;
}

#topo a {
color:#895EAD;
text-decoration:none;
}

#topo a:hover {
color:#9A9ACD;
text-decoration:none;
}

/***Estrutura ***/

#baixomenu {
width:750px;
height:88px;
text-align:center;
background-image:url(images/meio2.gif);
margin:auto;
margin-top:0;
margin-bottom:0;
padding-bottom:0;
padding-top:0;
}

#conteudo {
width:750px;
text-align:left;
background:url(images/meio1.gif);
margin-top:0;
margin-bottom:0;
padding-bottom:0;
padding-top:0;
margin:auto;
}

#tudo {
width:750px;
background:url(images/meio1.gif);
background-repeat:repeat-y;
text-align:left;
margin-top:0;
margin-bottom:0;
padding-bottom:0;
padding-top:0;
}

#rod  {
width:750px;
clear:both;
height:103px;
text-align:center;
background-image:url(images/rodape1.gif);
margin:auto;
}

#ladod {
width:310px;
float:right;
margin:0;
padding-right:35px;
padding-left:10px;
}

#ladoe {
width:310px;
float:left;
margin:0;
padding-right:10px;
padding-left:35px;
}

#lado1 {
width:230px;
float:left;
margin:0 0 0 30px;
}

#lado2 {
width:230px;
float:left;
margin:0 0 0 0;
}

#lado3 {
width:230px;
float:left;
margin:0 0 0 0;
}

#cx4 {
border-top:2px dashed #E298A5;
border-right:2px dashed #E298A5;
border-bottom:2px dashed #E298A5;
border-left:2px dashed #E298A5;
background-color:#FBEB96;
}

/***Menu***/

#mainnav {
width:622px;
height:40px;
text-align:center;
font-size:11pt;
background:url('images/menu.gif');
background-repeat:no-repeat;
color:#00699B;
padding-bottom:0;
margin:auto;
}

#mainnav ul {
list-style-type:none;
margin:0 0 0 0;
padding:0;
}

#mainnav li {
display:inline;
padding:0 8px;
}

#mainnav li a {
text-decoration:none;
color:#00699B;
}

#mainnav li a:hover {
text-decoration:none;
color:#8E66AF;
}

/***Galeria***/

#g1 li,#g2 li,#g3 li {
display:inline;
float:left;
width:210px;
height:160px;
margin-left:3px;
margin-bottom:3px;
border:dashed 2px;
border-color:#00699B;
background:url('images/fazul.jpg');
background-repeat:repeat;
text-align:center;
padding:3px;
}

/***Fotos e outros***/
.foto {
text-align:center;
margin:10px 0;
}

.foto1 {
width:320px;
background-color:#FBEB96;
text-align:center;
border:#00699B dashed 2px;
float:left;
margin:10px 10px 10px 39px;
padding:1px;
}

.foto2 {
width:320px;
background-color:#FBEB96;
text-align:center;
border:#00699B dashed 2px;
float:right;
margin:10px 39px 10px 10px;
padding:1px;
}

.foto3 {
text-align:center;
float:left;
margin:10px 5px 10px 10px;
}

.foto4 {
text-align:center;
float:left;
padding-left:30px;
margin:10px 5px 10px 10px;
}

.foto5 {
width:420px;
background-color:#FBEB96;
text-align:center;
border:#00699B dashed 2px;
margin:10px 155px 10px 155px;
padding:1px;
}

.foto6 {
width:80px;
background-color:#FBEB96;
text-align:center;
border:#00699B dashed 2px;
margin-top:0;
margin-bottom:0;
}

.foto7 {
text-align:center;
width:210px;
height:160px;
margin-left:5px;
margin-bottom:5px;
border:#00699b groove 2px;
background:url('images/fazul.jpg');
background-repeat:repeat;
padding:3px;
}

.foto8 {
text-align:center;
width:300px;
height:225px;
margin-bottom:5px;
border:#00699b groove 2px;
background:url('images/fazul.jpg');
background-repeat:repeat;
padding:3px; 
} 

.foto9 {
text-align:center;
margin-bottom:0px;
} 

.foto10 {
text-align:center;
float:left;
padding-left:30px;
margin:0;
}

.foto11 {
text-align:center;
float:left;
margin:0;
}

.foto12 {
text-align:center;
margin:10px 0;
padding:0px; 
}

.p1 {
font:105% "verdana", arial, hevetica, sans-serif;
color:#00699B;
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:#00699B;
text-align:center;
text-decoration:none;
line-height:100%;
margin-top:0;
margin-bottom:0;
}

.p3 {
font:105% "verdana", arial, hevetica, sans-serif;
color:#00699B;
text-align:center;
text-decoration:none;
line-height:150%;
margin-top:0;
margin-bottom:0;
}

.p4 {
font:105% "verdana", arial, hevetica, sans-serif;
color:#00699B;
text-align:justify;
text-decoration:none;
line-height:100%;
text-indent:30px;
padding-left:40px;
padding-right:40px;
margin-top:0px;
}

.p5 {
font:105% "verdana", arial, hevetica, sans-serif;
color:#00699B;
text-align:justify;
text-decoration:none;
line-height:100%;
text-indent:30px;
padding-left:50px;
padding-right:50px;
margin-bottom:1px;
margin-top:1px;
}

.p6 {
font:105% "verdana", arial, hevetica, sans-serif;
color:#00699B;
text-align:right;
text-decoration:none;
line-height:100%;
text-indent:30px;
padding-left:30px;
padding-right:30px;
}

.p7 {
font:105% "verdana", arial, hevetica, sans-serif;
color:#00699B;
text-align:justify;
text-decoration:none;
line-height:100%;
text-indent:30px;
padding-left:50px;
padding-right:40px;
}

.p8 {
font:105% "verdana", arial, hevetica, sans-serif;
color:#00699B;
text-align:center;
text-decoration:none;
text-indent:30px;
}

.p9 {
font:105% "verdana", arial, hevetica, sans-serif;
color:#00699B;
text-align:left;
text-decoration:none;
line-height:100%;
padding-left:40px;
padding-right:30px;
}

.p10 {
font:105% "verdana", arial, hevetica, sans-serif;
color:#00699B;
text-align:center;
text-decoration:none;
line-height:110%;
margin-top:0;
margin-bottom:0;
}

.p11 {
font:105% "verdana", arial, hevetica, sans-serif;
color:#00699B;
text-align:left;
text-decoration:none;
line-height:100%;
padding-left:40px;
padding-right:30px;
}

.p12 {
font:105% "verdana", arial, hevetica, sans-serif;
color:#00699B;
text-align:center;
text-decoration:none;
line-height:100%;
margin-bottom:1px;
margin-top:1px;
}

.p13 {
font:105% "verdana", arial, hevetica, sans-serif;
font-weight: bold;
color:#00699B;
text-align:center;
text-decoration:none;
line-height:100%;
margin-bottom:1px;
margin-top:1px;
}