/*
    Document   : estilo
    Created on : 15/01/2013, 06:02:45
    Author     : sergio
    Description:
        Purpose of the stylesheet follows.
*/

root {
    display: block;
}

body{
    background: url(images/fd_pg.jpg) repeat-x 0 0;
}

body, td, th, input, textarea, b, i, u, s {
    font-family:"Arial Narrow", Arial, sans-serif;
    font-size: 15px;
    color:#333;
}

div#webmaster b{
    font-family: inherit;
    font-size: 11px;
}

a, a:link, a:visited, a:active{
    color: #333;
    text-decoration: none;
}
a:hover{
    text-decoration: underline;
    color: #39C;
}

 a.contato {
    position: relative;
    top: -5px;
    left: 10px;
}

 a.contato:before {
    content: url(images/env.jpg);
    margin-right: 5px;
}

.big{
    font-size: 1.5em;
}

.red, div.divtexto span.big a.red{
    color:#E33;
}
.blue{
    color: blue;
}
.bold{
    font-weight: bold;
}
.musgo{
    color: #36A;
}

.lesstop10{
    position: relative;
    top: -25px;
    left: 10px;
}

.menu{
    float: right;
    width: 500px;
    margin-right: 10px;
    text-align: right;
}
.menu a{
    text-decoration: none;
    color: #333;
    margin: 0 0 0 10px;
}
.menu a:hover{
    color: #39C;
}

#social{
    position: relative;
    top: 170px;
    left: 50%;
    margin-left: -100px;
    width: 500px;
}

#plugin_fb  {
    float: left;
}

#topo{
    width: 980px;
    height: 200px;
    background: url(/images/toposite2.jpg) no-repeat 0 0;
}
#main{
    width: 980px;
    text-align: justify;
    height: auto;
    margin: auto;
}

#btexp{
    color: #369;
    cursor: pointer;
}
#expandable{
    height: auto;
 }

.box{
    padding: 10px;
    border: 1px solid #ccc;
    margin-top: 10px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    box-shadow: 0 3px 6px 1px rgba(150,150,150,0.3);
    margin-bottom: 10px;
}
#mbox{
        width: 958px;
}

#apps{
        width: 958px;
	padding-bottom: 20px;
}
.pdto{
        padding-top: 10px;

}
.first{
    min-height:350px;
}
.dashed{
     border-top: 1px dashed #ddd;
     margin-bottom: 10px;
}
.clear{
    clear:both;
}

#rodape{
    clear: both;
    background: #666;
    color: #fff;
    font-family: verdana, sans-serif;
    font-size: 0.6em;
    text-align: center;
    padding: 30px 0;
}

#rodape #webmaster a img{
    opacity: 0.8;
    filter: alpha(opacity=80);
}

#noads{
    margin-top:10px;
}

#cultura{
    float: right; margin: 20px 5px 0 0;
}

.divimage{
    float: left;
    width: 100px;
    margin-top: 7px;
}
.divtexto{
    float: left;
    width: auto;
    margin-left: 10px;
}
.divtexto_r{
    float: right;
    width: auto;
    margin-right: 10px;
}

div.divtexto span.big a{
    color: #369;
}

div.divtexto a img{
    margin-top: 5px;
}/*
    Document   : estilo
    Created on : 15/01/2013, 06:02:45
    Author     : sergio
    Description:
        Purpose of the stylesheet follows.
*/

#topo{
    width: 980px;
    height: 200px;
    background: url(/images/toposite_br2.jpg) no-repeat 0 0;
} 