body
{
font-family:Times New Roman, serif;
background-image:
url('logo/logowatermark.gif');
background-repeat:
no-repeat;
background-position:
290px 185px;
background-attachment:
fixed;
margin:0px 0px 0px 0px;
}

ul
{
font-family:tahoma,sans-serif;
font-size:10pt;
font-weight:200;
letter-spacing:1px;
text-align:left;
margin:5px 0px 0px 0px;
}


p
{
font-family:arial,sans-serif;
font-size:10pt;
letter-spacing:1px;
text-align:justify;
}

p.grand
{
font-family:tahoma,sans-serif;
font-variant:small-caps;
font-size:11pt;
letter-spacing:3px;
text-align:justify;
}

p.center
{
font-family:arial,sans-serif;
font-size:10pt;
letter-spacing:2px;
text-align:left;
padding:0px 0px 0px 130px;
}

p.camp
{
text-align:left;
padding:0px 0px 0px 40px;
}

p.centercenter
{
font-family:arial,sans-serif;
font-size:10pt;
letter-spacing:2px;
text-align:center;
}

p.evento
{
color:green;
font-variant:small-caps;
font-family:serif;
font-weight:normal;
font-size:85%;
font-style:italic;
letter-spacing:1px;
padding:0px 0px 30px 30px;
}

p.pad
{
font-family:tahoma,sans-serif;
font-size:10pt;
letter-spacing:1px;
text-align:left;
padding:25px 0px 0px 0px;
}

p.pback
{
font-variant:small-caps;
letter-spacing:2px;
text-align:center;
background:#ffff33;
}

p.small
{
font-family:tahoma,sans-serif;
color:red;
font-variant:small-caps;
font-size:10pt;
letter-spacing:3px;
text-align:left;
}

p.nucleos
{
font-family:tahoma,sans-serif;
font-variant:small-caps;
font-size:10pt;
letter-spacing:1px;
padding:0px 0px 0px 0px;
}

td.blocktitle
{
font-family:arial,sans-serif;
font-size:11pt;
letter-spacing:1px;
padding:2px 2px 2px 10px;
}

td.logo
{
text-align:center;
}

td.block
{
font-family:tahoma,sans-serif;
font-size:10pt;
letter-spacing:1px;
padding:5px 2px 5px 8px;
}

.hbackgr
{
font-family:monospace;
font-variant:small-caps;
font-size:13pt;
letter-spacing:3px;
color:white;
font-weight:900;
background:#99cc99;
margin:0px 238px 0px 0px;
padding:1px 4px 2px 4px;
}

.hbackbr
{
font-family:monospace;
font-variant:small-caps;
font-size:13pt;
letter-spacing:3px;
color:white;
font-weight:900;
background:#cc9933;
margin:0px 238px 0px 0px;
padding:1px 4px 2px 4px;
}

.hbackor
{
font-family:monospace;
font-variant:small-caps;
font-size:13pt;
letter-spacing:3px;
color:white;
font-weight:900;
background:#ffcc66;
margin:0px 238px 0px 0px;
padding:1px 4px 2px 4px;
}

.hbackred
{
font-family:monospace;
font-variant:small-caps;
font-size:13pt;
letter-spacing:3px;
text-align:left;
color:white;
font-weight:900;
background:#cc3366;
margin:0px 190px 0px 0px;
padding:1px 10px 2px 10px;
}

.hbackreda
{
font-family:monospace;
font-variant:small-caps;
font-size:13pt;
letter-spacing:3px;
text-align:left;
color:white;
font-weight:900;
background:#cc3366;
margin:20px 30px 40px 275px;
padding:1px 10px 2px 10px;
}

.hbackevento
{
font-family:monospace;
font-variant:small-caps;
font-size:11pt;
letter-spacing:2px;
text-align:center;
font-weight:bold;
color:white;
background:#ff3333;
padding:1px 0px 2px 0px;
}

.topofpage
{
font-variant:small-caps;
font-family:serif;
font-size:76%;
font-style:italic;
color:green;
margin:10px 0px 0px 15px;
}


h1
{
color:red;

font-family:arial,sans-serif;
text-align:center;
}

h2
{
color:blue;
text-align:center;
}

h3
{
color:green;
font-family:tahoma,sans-serif;
letter-spacing:1px;
font-style:italic;
text-align:left;
font-size:90%;
}

h4
{
color:red;
text-align:right;
font-family:tahoma,sans-serif;
letter-spacing:2px;
font-variant:small-caps;
font-size:90%;
}

h4.cap
{
color:green;
font-family:serif;
font-weight:normal;
font-size:85%;
font-style:italic;
letter-spacing:normal;
}

h4.capevento
{
color:#ff0033;
font-family:serif;
font-weight:normal;
font-size:90%;
font-style:italic;
letter-spacing:normal;
letter-spacing:2px;
}

h5
{
color:#003399;
text-decoration:underline;
font-family:monospace;
letter-spacing:2px;
font-variant:small-caps;
font-size:11pt;
text-align:left;
margin:0px 0px 0px 90px;
padding:0px 0px 20px 0px;
}

h5.camp
{
font-size:13pt;
letter-spacing:1px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px; 
text-align:left;
}

h6
{
font-family:arial,sans-serif;
font-size:10pt;
font-weight:normal;
letter-spacing:1px;
text-align:center;
}


span.red
{
color:white;
font-style:bold;
background:#cc3300;
padding:0px 3px 1px 3px;
}

#box1
{
position:absolute;

left:25px;
}

#box2
{
position:absolute;

left:235px;
color: #9966cc;
font-family:times new roman, serif;
font-size:10pt;
font-style:italic;
letter-spacing:1px;
text-align:center;
padding:10px 0px 10px 0px;
margin:30px 0px 0px 0px;
border-top-width:1pt;
border-top-style:dashed;
border-top-color:brown;
border-bottom-width:1pt;
border-bottom-style:dashed;
border-bottom-color:brown;
}

#box3
{
position:absolute;
left:600px;
}

#box4
{
position:absolute;
top:5px;
left:15px;
z-index:-1;
border-bottom-style:outset;
border-bottom-width:thin;
border-bottom-color:grey;
}

#box4a
{
position:absolute;
top:5px;
left:15px;
z-index:-1;
}

#box5
{
position:absolute;
top:12px;
left:332px;
}

#box6
{
position:absolute;
top:5px;
left:15px;
z-index:-1;
}

.box7
{
text-align:center;
}

#box8
{
position:absolute;
top:380px;
left:40px;
}


.pos
{
position:absolute;
top:90px;
left:105px;
border-top-style:solid;
border-top-width:1pt;
border-top-color:green;
border-bottom-style:solid;
border-bottom-width:1pt;
border-bottom-color:green;
padding:8px 8px 6px 8px;
}

.possede
{
position:absolute;
top:100px;
left:205px;
border-top-style:solid;
border-top-width:1pt;
border-top-color:green;
border-bottom-style:solid;
border-bottom-width:1pt;
border-bottom-color:green;
padding:8px 50px 10px 50px;
}

.pos1
{
position:absolute;
top:130px;
left:170px;
border-top-style:solid;
border-top-width:1pt;
border-top-color:green;
border-bottom-style:solid;
border-bottom-width:1pt;
border-bottom-color:green;
padding:8px 8px 6px 8px;
}

.poseventotext
{
position:absolute;
top:90px;
left:230px;
border-top-style:solid;
border-top-width:1pt;
border-top-color:green;
border-bottom-style:solid;
border-bottom-width:1pt;
border-bottom-color:green;
padding:12px 8px 10px 8px;
}


.par
{
position:absolute;
top:195px;
left:50px;
padding:0px 50px 40px 0px;
}

#parhome
{
position:absolute;
top:185px;
left:15px;
}

.parevento
{
position:absolute;
top:175px;
left:15px;
}

.parnucl
{
position:absolute;
top:190px;
left:50px;
padding:0px 50px 40px 0px;
}

.resgat
{
position:absolute;
top:165px;
left:20px;
font-family:tahoma,sans-serif;
color:black;
font-variant:small-caps;
font-size:10pt;
letter-spacing:1px;
}

#resgatevento
{
font-family:tahoma,sans-serif;
color:blue;
font-variant:small-caps;
font-size:12px;
letter-spacing:1px;
border-top-style:solid;
border-top-width:2pt;
border-top-color:red;
border-bottom-style:solid;
border-bottom-width:2pt;
border-bottom-color:red;
margin:30px 0px 30px 0px;
padding:5px 0px 8px 0px;
text-align:center;
}

em
{
font-weight:900;
font-size:12pt;
letter-spacing:2px;
}

em.evento
{
font-weight:bold;
font-size:11pt;
letter-spacing:1px;
}

.footer
{
font-family:serif;
font-size:6pt;
color:white;
font-variant:small-caps;
letter-spacing:1px;
text-align:center;
background:#330000;
margin:14px 0px 0px 0px;
padding:1px 70px 3px 70px;
}

.novoevento
{
position:absolute;
top:150px;
left:25px;
font-variant:small-caps;
font-family:arial, sans-serif;
font-weight:bold;
font-size:11pt;
color:red;
letter-spacing:2px;
text-align:center;
}


.festa A
{
color:green;
font-size:80%;
letter-spacing:0px;
}


#miguel
{
position:absolute;
z-index:-1;
padding:70px 0px 0px 170px; 
}

img.docento
{
position:absolute;
z-index:-1;
left:250px;
}


img.secento
{
position:absolute;
z-index:-1;
left:600px;
}

img.capoeira
{
position:absolute;
z-index:-1;
left:500px;
}

img.cento
{
position:absolute;
z-index:-1;
left:100px;
}

img.dez
{
position:absolute;
z-index:-1;
left:10px;
}

img.ketting
{
position:absolute;
z-index:-1;
left:80px;
}

.floatstop
{
clear:both;
}

.casa
{
float:left;
width: 325;
}

.quem
{
float:left;
width: 140;
}

.quemevento
{
float:left;
width: 240;
padding:0px 10px 10px 40px;
}

.quemcamp
{
float:left;
width: 240;
padding:0px 70px 40px 90px;
}

.que
{
float:right;
width:200;
}

.cola
{
float:left;
width:66%;
padding:0px 0px 0px 35px;
}

.colb
{
float:left;
width:33%;
padding:0px 0px 0px 0px;
}

.col1
{
float:left;
width:33%;
padding:10px 0px 50px 10px;
}

.col2
{
float:left;
width:33%;
padding:20px 0px 0px 30px;
}

.col3
{
float:left;
width:33%;
padding:50px 0px 0px 50px;
}


.mundo
{
float:left;
width: 190; 
}


.jornal
{
float:left;
}

a:link
{
color:green;
text-decoration:none;
}

a.rights:link
{
color:white;
}

a.evento:link
{
color:green;
}

a.capo:link
{
color:green;
text-decoration:none;
font-size:80%;
font-style:italic;
font-variant:small-caps;
}

a:visited
{
color:green;
text-decoration:none;
}

a.rights:visited
{
color:white;
}

a:hover
{
letter-spacing:2px;
font-weight:bold;
color:blue;
}

a.rights:hover
{
letter-spacing:1px;
color:white;
}

a.evento:hover
{
letter-spacing:2px;
font-weight:bold;
color:blue;
}