/* Theme Xemele */
*{padding:0; margin:0}

body{font:13px "Trebuchet MS",Tahoma,Arial; color:#333; background:#fa9803 url(../img/bg-all.jpg) 0 0 repeat-x}

h1, h2, h3, h4, h5, h6, legend{font-family:Lucida Grande,Trebuchet ms,Helvetica,sans-serif}
h1{height:123px; font-size:22px; color:#6f6f6f}
h1 a:hover{color:#069; text-decoration:none}

h2{color:#6f6f6f; margin:0 0 2px; border-bottom:1px dotted #CCC; letter-spacing:-1px; font-size:20px}
h2 a:hover{color:#069; text-decoration:none}

h3{font-size:16px; color:#003399; text-align:left!important;margin:10px 0 5px}

h4{font-size:14px; color:#6f6f6f; margin:10px 0 5px}

form, input, textarea, table{font:Normal 12px Arial,Helvetica,sans-serif}

.bem-vindo{text-transform:uppercase; color:#484848}

a{outline:none; color:#666; text-decoration:none}
a:hover{text-decoration:underline}
img{border:none;}
fieldset{border:none}

.alignleft{float:left}

.alignright{float:right}

blockquote{clear:both; margin:15px 0 15px 0; padding:10px 5px 0 30px; border-top:#9fccda 1px dotted; border-bottom:#9fccda 1px dotted; color:#457f93; background:#e6f1f5 url(../img/blockquote.png) 6px 7px no-repeat}

/* DESCRICAO DO SITE */
.descricao{padding:13px 13px 0 0}
.descricao a{display:block; width:200px; height:85px; background:url(../img/assine-feed.jpg) no-repeat; text-indent:-20000px}

/* ESTRUTURA GERAL*/
.centralizar{margin:auto; width:963px}
.cse-search-results{padding:10px;}
.cse-branding-text{display:block; clear:both;}
/* LOGO */
#logo{width:586px; height:119px; text-indent:-5000px; float:left}
#logo a{width:406px; height:119px; float:left; background:url(../img/xemele-logo.jpg) no-repeat}

#pesquisa{width:340px; padding:5px 10px; height:43px; float:left; background:#64b5c6; margin-top:76px}
.lupa{width:16px; height:16px; margin:10px 0 0 9px; background:url(../img/icone-busca.gif) no-repeat; float:left}
/*#pesquisa input{width:125px; height:18px; background:#82c2ce; border:#78bac8 1px solid; margin:6px 0 0 9px; padding:2px; color:#1c5e6c}
*//*#pesquisa button{width:53px; height:30px; border:0px; background:url(../img/bt-buscar.png) no-repeat; margin-left:5px}
*/
/* MENU SUPERIOR */
#menu{clear:both; width:963px; height:32px; background:url(../img/bg-menu.png) repeat-x}
#menu ul{padding:5px 0 0 0; list-style-type:none}
#menu li{font:16px Arial,Helvetica,sans-serif; font-weight:bold; margin-left:10px; padding-left:20px; float:left; color:#fff}
#menu li a{color:#fff; text-decoration:none}
#menu li a:hover{color:#c0c0c0; text-decoration:underline}

/* SUB FUNCOES */
#subFuncoes{height:24px; background:#e5e2d9; border-bottom:#afafad 1px solid; padding:10px 0 0 20px; color:#6f6f6f}
#subFuncoes a{color:#6f6f6f; text-decoration:none}
#subFuncoes a:hover{color:#6f6f6f; text-decoration:underline}
#subFuncoes .data{width:30%; height:14px; float:left}

/* CONTEUDO GERAL */
#content{background:#e7e7e7; width:963px}

/* PAGINA */
#page{width:478px; margin:10px 0 0 19px; float:left}

/* CAPA */
h2.emDestaque{width:198px; height:60px; background:#e7e7e7 url(../img/bt-em-destaque.png) 0 25px no-repeat; border:none; text-indent:-5000px; margin:0 20px 0 0}

#capa{width:465px; height:250px; padding:5px 0 0 14px; background:#FFF}
#capa ul{list-style-type:none}
#capa img{border:0px}
#capa .imagemDest{width:448px; height:128px; border:#e3e3e3 1px solid; margin:14px 0 10px 0}
#capa h4{color:#10739c; font:13px "Trebuchet Ms",Arial,Helvetica,sans-serif; font-weight:bold; background:url(../img/img-cubo.png) 0 4px no-repeat; padding:0 0 0 14px}
#capa h4 a{color:#10739c; text-decoration:none}
#capa h2 a:hover{text-decoration:underline}
#capa h2{font:15px "Trebuchet Ms",Arial,Helvetica,sans-serif; margin:0 6px 7px 0}
#capa h2 a{color:#000; text-decoration:none}
#capa h2 a:hover{text-decoration:underline}
#capa p{padding:0 5px 15px 0}
#capa p a{text-decoration:none; color:#5e5e5e}
#capa p a:hover{text-decoration:none; color:#737373}

/* NOTICIAS NORMAIS */
#divNoticias{clear:both; width:465px; padding:5px 0 10px 14px; background:#FFF}
#divNoticias img{padding:2px 6px 2px 6px}
#divNoticias ul{padding:10px 0px 10px 36px}
#divNoticias ol{padding:10px 0px 10px 40px}

h2.nomeCateg{font-size:22px; letter-spacing:-1px; border:none; color:#6f6f6f; padding:23px 0 10px 5px !important}

#divNoticias .post{width:450px; text-align:justify}
#divNoticias .post .aligncenter{display:block; margin:10px auto; text-align:center}
#divNoticias .post .alignleft{float:left; margin:0 10px 10px 0}
#divNoticias .post .alignright{float:right; margin:0 0 10px 10px}
#divNoticias .post li{margin-bottom:10px}
#divNoticias .post p{line-height:1.5em;}
#divNoticias .post p a, #divNoticias .post li a{color:#06c}
#divNoticias .titPost{width:420px; margin:10px 0 20px 0}
#divNoticias .titPost a{color:#6f6f6f; text-decoration:none}
#divNoticias .titPost a:hover{color:#069}
#divNoticias p{padding:0 20px 13px 0}
#divNoticias .usuario{font-size:12px; font-weight:bold; padding:0 0 5px 19px; background:url(../img/icone-usuario.gif) no-repeat}
#divNoticias .usuario a{color:#666; text-decoration:none}
#divNoticias .usuario a:hover{color:#222; text-decoration:none}
#divNoticias .tags{padding:0 0 10px 19px; background:url(../img/icone-tags.gif) no-repeat; font-size:11px}
#divNoticias .tags a{color:#666; text-decoration:none}
#divNoticias .tags a:hover{color:#999; text-decoration:none}
#facebook{clear:both; display:block; background:#e8f0f9; border:1px solid #ABD2E9; padding:10px; padding-bottom:0;}
#facebook p {color:#3b5998;	font-size:16px;	padding: 0 0 10px;	font-weight:bold; margin-bottom:0;}
.fb-like{float:left!important; width:75px; height:65px; margin-top:10px;}

a.more-link, a.more-link:visited{background:url(../img/icone-leia.gif) no-repeat; line-height:15px; text-indent:18px; text-decoration:none; color:#069; display:block; text-align:left; margin:20px 0 0 0; clear:both}
a.more-link:hover{background:url(../img/icone-leia.gif) left bottom no-repeat; color:#900}

.infoPublicacao{ width:410px; background:#fafafa; border:#f2f2f2 1px solid; margin:8px 0 20px 0; padding:7px 0 0 10px; font-size:11px}
.infoPublicacao:after{content:"."; display:block; clear:both; visibility:hidden; overflow:hidden; height:1px;}
.infoPublicacao a{color:#000!important}

.dataPublic{width:65px; background:url(../img/icone-calendario.gif) no-repeat; padding:0 0 0 20px !important; float:left}
.categPublic{height:25px; background:url(../img/icone-categorias.gif) no-repeat; padding:0 0 0 20px !important; float:left; margin-right:10px}
.comentPublic{height:25px; background:url(../img/icone-comentarios-add.gif) no-repeat; padding:0 0 0 20px !important; float:left}

.outrosPosts{height:15px; margin:10px}

/* SIDEBARS */
.comentarios, .maisVotados, .enquete, .categorias, .links, .arquivo, .painel{/*background:#FFF; */}

#interatividade{width:208px; float:left; margin:10px 14px 0 16px; padding:0 0 20px 0; _margin:10px 0 0 16px}

#interatividade h3, #naveg h3{font-size:15px; font-weight:bold; border-bottom:1px dotted #CCC; padding:13px 5px 5px 0; color:#6f6f6f}

#interatividade li{list-style-type:none; width:170px; border:#fff 1px solid; color:#2e2e2e; padding:3px 5px 3px 29px; font-size:11px}
#interatividade li a{color:#2e2e2c; text-decoration:none}
#interatividade li a:hover{text-decoration:underline}

.autorComent{color:#606060}

/* ICONE COMENTARIOS */
.iconeComent li{background:#f7f7f5 url(../img/icone-comentarios.gif) 7px 9px no-repeat !important}

/* ICONE TOP 5 */
.iconeTop10 li{background:#f7f7f5 url(../img/icone-estrela-pequena.gif) no-repeat 5px 2px !important}

/* SIDEBARS */
#naveg{width:209px; float:right; margin:10px 19px 0 0; _margin:10px 8px 0 0; padding:0 0 40px 0 !important}
#anuncios-lateral{width:160px; margin:0 auto;}
#naveg li{list-style-type:none; width:177px; height:24px; border:#fff 1px solid; color:#2e2e2e; padding:7px 0 0 29px; font-size:11px}
#naveg li a{color:#2e2e2c; text-decoration:none}
#naveg li a:hover{text-decoration:underline}
#naveg input{width:107px; height:20px; background:#fff; border:1px solid #CCC}

.adminUser{list-style-type:none; float:left; width:196px; border:#fff 1px solid; color:#2e2e2e; padding:7px 0 0 9px; background:#f7f7f5; *padding:4px 0 4px 9px; font-size:11px}
.adminPass{list-style-type:none; float:left; width:196px; border:#fff 1px solid; color:#2e2e2e; padding:7px 0 0 9px; background:#f6f7f2 !important; *padding:4px 0 4px 9px; font-size:11px}
.adminPass input{margin:0 0 0 7px}
.bt-Ok{width:29px; height:20px; border:0px; background:url(../img/bt-ok.png) no-repeat; margin:-4px 0 0 4px}

/* ICONE PASTA */
.iconePasta li{background:#f7f7f5 url(../img/icone-pasta.gif) 7px 6px no-repeat !important}

/* ICONE LINK */
.iconeLink li{background:#f7f7f5 url(../img/icone-link.gif) 7px 8px no-repeat !important}

/* ICONE ARQUIVO */
.iconeArquivo li{background:#f7f7f5 url(../img/icone-arquivo.gif) 7px 8px no-repeat !important}

/* ICONE PERGUNTAS */
.iconePerguntas li{background:#f7f7f5 url(../img/icone-perguntas.gif) 4px center no-repeat !important}

/* ICONE PAINEL ADMIN */
.iconeAdmin li{background:#f7f7f5}

/* RODAPE */
#rodape{width:963px; height:59px; *height:39px; background:#0f262e url(../img/bg-rodape.png) repeat-x; color:#dfdfdf; padding:0 0 20px 10px; _padding:0 0 0px 10px; margin:0 0 28px 0; float:left}
#rodape a{color:#a4a4a4; text-decoration:none}
#rodape a:hover{color:#a4a4a4; text-decoration:underline}
#rodape ul{padding:0; margin:4px 0 0 0}
#rodape li{list-style-type:none; float:left; border:0px}

.imagem-wp{width:49px; height:52px; text-indent:-5000px}
.imagem-wp a{width:49px; height:52px; background:url(../img/img-wp.png) no-repeat; float:left; margin:0 5px 0 5px}
.imagem-wp a:hover{background:url(../img/img-wp-hover.png) no-repeat}

.imagem-xemele{width:49px; height:52px; text-indent:-5000px}
.imagem-xemele a{width:49px; height:52px; background:url(../img/img-xemele.png) no-repeat; float:left; margin:0 5px 0 8px}

.imagem-Cc{width:113px; height:52px; text-indent:-5000px}
.imagem-Cc a{width:113px; height:52px; background:url(../img/img-cc.png) no-repeat; float:left; margin:0 5px 0 15px}

#rodape p{margin:11px 0 0 50px; float:left}

.bt-rss{width:40px; height:52px; float:left; text-indent:-5000px}

.bt-rss a{width:40px; height:52px; background:url(../img/bt-rss.png) no-repeat; float:left; margin:0 0 0 233px; _margin:0 0 0 193px}

/* COMENTARIOS INTERNOS */
#comments, #respond{border-bottom:1px dotted #CCC; padding:10px 0 5px 0; clear:both}
.commentlist{margin:10px 0px; padding-left:20px; line-height:130%}
.commentlist li{padding:5px 10px}
.commentlist .alt{background:#FFF; border:1px solid #CCC}
.commentlist cite{font-weight:bold; font-style:normal; font-size:120%; color:#676767}
.commentlist cite a, .commentlist cite a:visited{color:#676767}
.commentlist small{margin-bottom:5px; display:block; font-size:87%}
#commentform{margin-top:10px; font:110% Arial,Helvetica,sans-serif}
#commentform p{padding:6px 0px; margin:0px}
#commentform label{color:#787878; font-size:87%}
#commentform input{width:200px; background:#FFF; border:1px solid #CCC; padding:3px; margin-top:3px}
#commentform textarea{width:458px; height:115px; background:#FFF; border:1px solid #CCC; padding:2px; margin-top:3px}
#commentform textarea:focus, #commentform input[type="text"]:focus{background:#fff}
#commentform #submit{background:url(../img/bt-comentar.png) no-repeat; font:bold 12px Arial,Helvetica,sans-serif; color:#FFF; border:none; float:right; width:100px; height:31px; cursor:pointer; vertical-align:middle; text-indent:-5000px; margin-bottom:10px}

/* TOP 5 */
.avaliacao{width:400px; height:10px; font-size:15px; letter-spacing:-1px; font-weight:bold; margin:0 7px 10px 0; padding:6px 0 0 0}

.votos{height:32px !important}
.votos img{display:inline!important; margin:0!important}

.post-ratings{width:400px !important; padding:0 0 20px 10px; margin:0 0 15px 0}

.post-ratings em{width:400px !important; font:12px Arial,Helvetica,sans-serif !important; font-style:normal !important; letter-spacing:normal !important}

/* PLUGIN ENQUETE */
.dem-vote-button{border:none; cursor:pointer; display:block; width:202px!important; font-size:14px}
.dem-vote-link{font-weight:bold !important; font-size:11px !important; display:block; text-align:right}

.dem-total-votes{clear:both; padding:5px 0 0 5px}

.dem-results{width:202px; padding-top:8px !important;background:#fafafa;}

.dem-results li{clear:both;}

.democracy img{width:100%; margin-bottom:4px; vertical-align:middle}

.democracy input{vertical-align:middle; margin:0 !important; padding:0 0 0 5px !important}

.democracy .addAnswerText{width:204px; height:39px; background:#f2f1ed; padding:0 10px 0 10px}

.poll-question{width:194px !important; margin:0; font:12px Arial,Helvetica,sans-serif; font-weight:bold}

.dem-graph{border:1px solid #ccc; height:10px}

.dem-graph a, .dem-graph a:hover{background:#efefef; border-bottom:5px solid #e0e0e0; border-right:1px solid #ccc}

* html .dem-graph a, * html .dem-graph a:hover{border-bottom-width:6px}

* html .dem-graph{height:11px}

.dem-graph b, .dem-graph i{color:#555}

.dem-voted-for-this{border-color:#888}

.democracy ul{width:150px; padding:0; margin:0 !important}
 
.democracy label{float:none; display:inline; width:140px}

.democracy li{width:190px!important; background-color:#f7f7f5; padding:5px!important}
#feed-mail input.text{padding:4px; border:1px solid #ccc; width:160px}
span.leia-mais{display:block; margin-top:10px; text-align:right}
.wp-caption-text{font-size:12px; font-style:italic; text-align:center; margin-left:15px; line-height:14px;}

#navega{margin-top:15px;}
#navega:after{content:"."; visibility:hidden; display:block; clear:both;}
#navega p{width:49%; color:#09f; margin:0!important;}
#navega .anterior{float:left;}
#navega .proximo{float:right; text-align:right; position:relative; top:-30px;}
#navega a{color:#09f;}

.ad-conteudo{margin-bottom:10px; float:left; width:200px;}
#wpstats{display:none;}
#submarino{margin:0 auto; width:728px;}
#ml-sidebar li{text-align:center; background-color:#f7f7f5; padding:5px; width:196px;}
#ml-sidebar img{display:block; margin:5px auto;}
#adsense-bottom{width:300px; margin:15px auto;}
#top-ad{width:100%; background-color:#006699; padding:10px 0; border-bottom:2px double #000;}

#jacotei-horizontal{text-align:center; background-color:#fafafa; margin:20px 0;padding-top:15px;  border-bottom:1px solid #eee; border-top:1px solid #eee;}
#jacotei-horizontal .produto{width:30%; float:left; margin-left:15px;}
#jacotei-horizontal img{display:block; margin:0 auto;}
a.mais-pub{position:relative; top:20px; color:#f00; font-weight:bold;}

#sky-uol{background-color:#e7e7e7; width:200px;}
