@import "style-menu.css";

body,div,ul,li,h1,h2,h3,h4,h5,h6,p,img,span{
background-color:white;
margin:0;
padding:0;
border:0;
}

a {
color:#999;
}

a:hover {
color:#000;
background-color:#FFFF66;
text-decoration:none;
}

a.imagem h3 {
text-decoration:underline;
width:200px;
}

a.imagem:hover h3{
background-color:#FFFF66;
text-decoration:none;
color:#000;
}

a[href*="http"]{
background: url(/imgs/external.png) center right no-repeat;
padding-right: 16px;
}
a[href*="http"]:hover{
color:#000;
background-color:#FFFF66;
text-decoration:none;
}

p , ul.envios, .more, #blog-preview, ul.static{
color:#333;
font-size:10pt;
font-family:Verdana;
margin:0 0 14px 95px;
width:70%;
max-width:700px;
line-height:1.8em;
}

p.big, p.notsobig{
color:#000;
text-align:justify;
//font-size:22pt;
font-size:19pt;
margin:0 0 30px 90px;
font-family:Georgia,"Trebuchet MS";
//line-height:1.4em;
line-height:30pt;
}

p.notsobig{
color:#000;
text-align:left;
font-size:16pt;
line-height:1.4em;
}

p.perg{
color:#333;
font-weight:bold;
}

p.resp{
margin-bottom:60px;
}

p.bio{
margin-left:140px;
width:50%;
font-size:8pt;
margin-top:3em;
}

strong {
color:#000;
}

.correio{
font-weight:bold;
}

.correio img{
position:relative;
top:3px;
}

h1{
font-family: Georgia,"Trebuchet MS",serif;
margin-left:70px;
line-height:1.6em;
color:#777777;
}

h1 a, h1 a span {
color:#777777;
text-decoration:none;
}

h1 a:hover, h1 a:hover span {
color:#FFFF66;
background-color:white;
}

h2{
color:#777;
text-align:justify;
font-size:16pt;
margin:32px 0 14px 70px;
font-family:Georgia,"Trebuchet MS",serif;
line-height:1.4em;
max-width:700px;
}

h3{
color:#777;
text-align:justify;
font-size:12pt;
margin:32px 0 14px 70px;
font-family:Georgia,"Trebuchet MS",serif;
//line-height:1.4em;
font-weight:normal;
}

.big-font {
font-size: 60pt;
text-transform:lowercase;
color:#555;
}

h2 a{
color:#777;
}

h2 sup a{
font-size:0.6em;
font-weight:normal;
font-family:Verdana, sans-serif;
}

h2 a:hover {
color:#000;
text-decoration:none;
}

.footnote{
margin:32px 0 0px 90px;
font-size:7pt;
}

.footnote .foot-line {
border-top:1px solid #999;
width:60%;
}

.footnote span{
display:block;
}

.illustr{
width:400px;
float:right;
margin-left:32px;
margin-right:25%;
}

#website-footer{
display:none;
}

#autorizacao, #autorizacao-uso{
display:block;
margin-top:35px;
margin-bottom:35px;
height:120px;
width:60%;
}

#autorizacao-uso {
height:127px;
text-align:center;
}

#autorizacao a, #autorizacao-uso a{
width:360px;
height:100%;
display:block;
margin:0 auto;
border:1px solid #ccc;
}

#autorizacao a:hover, #autorizacao-uso a:hover{
border:1px solid #000;
background:#fff;
}

#autorizacao img, #autorizacao-uso img{
float:left;
}

#autorizacao-uso img{
margin-left:17px;
}

#autorizacao span, #autorizacao-uso span{
display:block;
margin-top:48px;
}

#autorizacao-uso span{
margin-top:52px;
}

#nota{
background:#fee;
padding:3em 3em 3em 5em;
margin:3em 0 3em 0;
}

#nota span {
background-color:transparent;
color:#f00;
font-weight:bold;
text-decoration:underline;
display:block;
margin-bottom:1em;
position:relative;
left:-2em;
}

ul.static {
margin-left:110px;
}

ul.envios {
margin-left:90px;
list-style-type:none;
}

ul.envios .info{
display:block;
width:77%;
float:right;
}

ul.envios .tipo{
text-align:right;
font-variant:small-caps;
display:block;
width:19%;
float:left;
}

ul.envios li{
margin-top:1.2em;
}

ul.envios br, .endereco br{
clear:both;
}

.endereco {
margin-left:270px;
}

.endereco span{
display:block;
}

#colab {
font-size:7pt;
float:right;
padding:40px 40px 40px 20px;
}

.more {
margin-top:0px;
margin-bottom:0px;
}

.more h3, #blog-preview h3{
font-family:Verdana;
font-weight:normal;
font-size:9pt;
color:#777;
margin:0;
margin-bottom:0.5em;
text-align:left;
}

.more div {
//border-top:1px solid #ddd;
margin-right:3.5em;
margin-bottom:70px;
width:28%;
float:left;
font-size:8pt;
line-height:1.4em;
}

.more strong {
font-weight:normal;
font-style:italic;
}

a.moreinfo {
margin-top:5px;
display:block;
text-align:right;
font-size:8pt;
line-height:1.4em;
}

#blog-preview{
border-top:1px solid #ddd;
}

#blog-preview .date{
font-size:7pt;
display:block;
line-height:1em;
margin-bottom:0.5em;
}

#blog-preview #rss-logo{
background: none;
padding-right:0;
position:relative;
top:5px;
}

#blog-preview a#post-title{
display:block;
}

.more h3 a {
display:block;
}

ul#plataformas-virtuais{
margin:1em 0;
}

ul#plataformas-virtuais-pg{
margin-left:110px;
max-width:700px;
width:70%;
}

ul#plataformas-virtuais li{
height:20px;
}

ul#plataformas-virtuais-pg li{
margin-bottom:1.7em;
}

ul#plataformas-virtuais-pg li span{
line-height:1.5em;
font-size:0.8em;
font-family:Verdana;
}

ul#plataformas-virtuais li, ul#plataformas-virtuais-pg li{
list-style-type:none;
line-height:18px;
margin-top:0.2em;
}

ul#plataformas-virtuais li a, ul#plataformas-virtuais-pg li a{
padding-left:18px;
display:block;
height:18px;
}

ul#plataformas-virtuais-pg li span a{
display:inline;
padding-left:0;
}

ul#plataformas-virtuais li a:hover, ul#plataformas-virtuais-pg li a:hover{
background-color:#FFFF66;
}

#justin{
background:url(/imgs/Justin.png) no-repeat left center;
}

#wordpress{
background:url(/imgs/Wordpress.png) no-repeat left center;
}

#google{
background:url(/imgs/Google.png) no-repeat left center;
}

#twitter{
background:url(/imgs/Twitter.png) no-repeat left center;
}

#facebook{
background:url(/imgs/Facebook.png) no-repeat left center;
}

#delicious{
background:url(/imgs/Delicious.png) no-repeat left center;
}

#forum{
background:url(/imgs/Forum.png) no-repeat left center;
}

#flickr{
background:url(/imgs/Flickr.png) no-repeat left center;
}