/* CSS Document */

body{
margin:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(../imgs/bg_body.jpg);
}
form{
margin:0;
}
.titulo{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
text-align:left;
color:#4AA9BF;
font-weight:bold;
font-variant:small-caps;
margin:0;
}
.subtitulo{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
text-align:left;
color:#4AA9BF;
font-weight:bold;
font-variant:small-caps;
margin:0;
}
#barratop{
height:20px;
background-color:#4AA9BF;
border-bottom:#333333 solid 2px;
} 
#barradown{
height:20px;
background-color:#4AA9BF;
border-top:#333333 solid 2px;
} 
#site{
display:table;
width:700px;
margin-left:auto;
margin-right:auto;
background-color:#ffffff;
padding:15px;
border:#e9f4f7 solid 1px;
}
#topo{
height:100px;
} 
#topoesq{
width:300px;
height:100px;
float:left;
}
#logo{
width:300px;
height:60px;
}
#topodir{
width:380px;
height:100px;
float:right;
}
#menu{
height:23px;
padding:7px 0 0 0;
text-align:right;
border-bottom:#4AA9BF dashed 1px;
}
#menu a{
text-decoration:none;
color:#333333;
}
#search{
margin-top:15px;
text-align:right;
}
.inputext{
border:#4AA9BF solid 1px;
width:277px;
height:17px;
}
.inputarea{
border:#4AA9BF solid 1px;
width:277px;
}
.inputlect{
border:#4AA9BF solid 1px;
width:279px;
}
.inputmit{
color:#FFFFFF;
font-weight:bold;
background-color:#4AA9BF;
border:#4AA9BF solid 1px;
}
.codbutton{
border:#4AA9BF solid 1px;
margin-top:5px;
text-align:left;
}
.ultimasnoticias{
font-size:10px;
color:#666666;
margin-top:15px;
}
.ultimasnoticias a{
color:#4AA9BF;
text-decoration:none;
}
.feednews{
margin-top:10px;
}
.feednewstitulo{
font-weight:bold;
}
#conteudo{
padding-top:15px;
} 
#diretorios{
float:left;
width:260px;
padding:10px;
background-image:url(../imgs/bg_divs.jpg);
background-repeat:repeat-x;
border:#E9F4F7 solid 1px;
} 
#sidebar{
float:left;
width:280px;
}
.categoria{
margin-top:5px;
width:150px;
font-size:12px;
font-weight:bold;
}
.categoria a{
text-decoration:none;
color:#333333;
}
.categoria a:hover{
text-decoration:underline;
color:#333333;
}
.subcategoria{
font-size:10px;
}
.subcategoria a{
text-decoration:none;
font-size:10px;
color:#333333;
}
.unsubtitulo{
font-size:12px;
font-weight:bolder;
color:#333333;
}
.subcategoria a:hover{
text-decoration:underline;
font-size:10px;
color:#333333;
}
#ativo{
width:380px;
float:right;
padding-left:17px;
border-left:#4AA9BF dashed 1px;
}
#ativobox{
padding:10px;
background-image:url(../imgs/bg_divs.jpg);
background-repeat:repeat-x;
border:#E9F4F7 solid 1px;
text-align:justify;
}
.noticia{
padding:5px 0 5px 0;
border-bottom:#CCCCCC solid 1px;
}
.siteinfo{
padding:5px 0 5px 0;
}
.notitulo{
font-size:12px;
font-weight:bold;
}
.notitulo a{
text-decoration:none;
color:#FF6601;
}
.notitulo h1{
margin:0;
padding:0;
font-size:12px;
}
.notexto{
margin-top:5px;
margin-bottom:5px;
font-size:10px;
color:#333333;
}
.nostatus{
font-size:10px;
/*color:#4AA9BF;*/
color:#999999;
}
.nostatus a{
color:#4AA9BF;
text-decoration:none;
}
/*
.nostatus small{
font-weight:normal;
font-size:10px;
}
*/
#addurlform{
margin-left:40px;;

}
#addAlerta{
font-size:10px;
color:#666666;
margin-top:15px;
}
#novosfeeds{
padding:10px;
float:left;
font-size:12px;
background-image:url(../imgs/bg_divs.jpg);
background-repeat:repeat-x;
border:#E9F4F7 solid 1px;
margin-top:15px;
width:260px;
}
#novosfeeds a{
text-decoration:none;
color:#333333;
}
#usuario{
padding:10px;
float:left;
font-size:12px;
background-image:url(../imgs/bg_divs.jpg);
background-repeat:repeat-x;
border:#E9F4F7 solid 1px;
margin-top:15px;
width:260px;
}
.totalfeeds{
font-size:10px;
color:#333333;
font-weight:normal;
}
#rodape{
width:670px;
text-align:center;
margin-top:15px;
padding:15px;
border-top:#4AA9BF dashed 1px;
float:left;
color:#4BA9BF;
}

/*Paginação*/
#paginas {
text-align:center;
padding: 3px;
}
#paginas ul {
list-style-type: none;
}
#paginas li {
float: left;
margin: 0 5px 0 0;
}
#paginas li a {
color: #4AA9BF;
padding: 4px;
border: 1px solid #CCCCCC;
text-decoration: none;
float: left;
}
#paginas li a:hover {
color: #333333;
background: #eaf5f7;
border: 1px solid #4AA9BF;
}
#paginas li.inativa {
color: #CCCCCC;
border: 1px solid #F3F3F3;
padding: 4px;
}
#paginas li.atual {
color: #FFFFFF;
border: 1px solid #4AA9BF;
padding: 4px;
background: #4AA9BF;
}
#share{
padding:10px 5px 10px 5px;
float:left;
border:#fcddbf solid 1px;
background-color:#fcfbe3;
margin:10px 0 10px 0;
}
#share-twitter{
width:140px;
float:left;
}
#share-plusone{
width:100px;
float:left
}
#share-buzz{
float:left;
}
#share-face{
padding-top:7px;
float:left;
width:340px;
overflow:hidden;
}
