/*
Theme Name: Jomil
Version: 1.0
Author: Englob Tecnologia
*/


/* -- just some ugly styling to make it easier to get started, can safely be removed */

/* - BASIC STUFF - */
body {background:#faebf0 url('images/bg-blog.jpg') repeat-x top;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;color:#000;width:100%;margin:0;padding:0;}
html{width:100%;margin:0;padding:0;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
blockquote{background:#F9F9F9 url('images/quote.gif') no-repeat top left;padding:5px 5px 5px 40px; font-style:italic;margin:10px 20px 10px 20px;}
ol{}


/* -- LISTS -- */
ul {margin:0;padding:0;}
ul li {padding:0;}
li {list-style-type:none;}
.disc {list-style-type:disc}
/* lists inside posts */
ol, ul{list-style-image:inherit;list-style-position:inherit;list-style-type:inherit;}
.entry-content ul ol {list-style-image:none;list-style-position:outside;list-style-type:decimal;margin:0 0 10px 10px;}
.entry-content ul li {margin-left:10px;font-size:14px; list-style:disc; list-style-position:inside}
.entry-content ul li ol, .entry-content ol li ol {list-style-image:none;list-style-position:outside;list-style-type:decimal;margin:0 0 10px 10px;}
.entry-content ol {list-style-image:none;list-style-position:outside;list-style-type:decimal;margin:0 0 10px 0px;padding:5px}
.entry-content ol li {margin-left:5px; font-size:14px;  list-style: decimal; list-style-position:inside}

/*texxto dentro do post*/
.entry-content p{font-size:14px;color:#5C5C5C;line-height:20px; word-spacing:2px;text-align:justify;}
.entry-content p a{border-bottom:1px dotted #CC99CC;color:#178691;}
.entry-content p a:hover{text-decoration:none;background:#FFFFCC;}

.entry-content a img{border:none;}
.entry-content a img, .entry-content img{margin:10px;}

/*tabelas dentro do post*/
.entry-content table{background:#ececec;color:#5C5C5C;margin:5px 0 10px 0;}
.entry-content table th{background:#209fab;color:#fff;font-weight:bold;text-align:left;padding:2px 3px;}
.entry-content table td{background:#F3F3F3;padding:1px 3px;}
.entry-content table a{color:#003399}

/* para videos */
.entry-content .video{text-align:center;margin:10px 0 10px 0;}

/* -- HEADINGS -- */
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
h2#comments{margin:20px auto 10px;font-size:140%;}
/* headings inside posts */
.entry-content h2 {font-size:24px;color:#209fab;}
.entry-content h3 {font-size:18px;color:#209fab;}
.entry-content h4 {font-size:14px;color:#209fab;}
.entry-content h5 {font-size:14px;color:#209fab;}
.entry-content h6 {font-size:14px;color:#209fab;}

/* -- MAIN DIV'S -- */
#wrapper {background:#fff;float:none;clear:both;margin:0 auto;padding:0;width:830px;}
#header {position:relative;background:url('images/topo-blog.jpg') no-repeat top left;height:276px;margin:0 auto 10px auto;text-align:center;}
#header h1, #header h2{text-indent:-9000px;}
#header .adorno{position:absolute;bottom:-15px;left:330px;width:171px;height:20px;background:url('images/adorno.png') no-repeat;}
.alinhaconteudo-left{width:555px;float:left;}

#header .home a{width:100%;height:270px;display:block;text-align:left;color:#00c2d6;position:absolute;top:0;left:0;}
#header .home a:hover{text-decoration:none;}

#footer{ background:#862270 url('images/bg-rodape.gif') repeat-x top;padding:40px 0 0 0;width:100%;height:90px;clear:both;text-align:center;color:#fff;}
#rodape{width:830px;margin:0 auto;position:relative;}
#rodape a.englob{background:url('images/englob-blog.gif') no-repeat top left;width:238px;height:34px;dispay:block;float:right;text-indent:-99999px;position:absolute;right:40px;top:10px;}
#rodape p{width:540px;font-size:11px !important;color:#fff;display:block;text-align:center;margin:0;padding-right:290px; font-family:Arial, Helvetica, sans-serif;}
#rodape a{color:#fff;text-decoration:underline;}

/* -- INDEX -- */
h2.entry-title {color:#7c0143;font-size:30px;line-height:28px;margin:0 0 8px 0;}
h2.entry-title a{color:#7c0143;}
h2.entry-title a:hover{color:#ae467e;text-decoration:none;}

.entry-content img.destaqueth{margin:10px auto 0 auto;background:#fff;padding:10px;border:1px solid #eee;}
.entry-content img.indexth{margin:0 5px 5px;background:#fff;padding:5px;border:1px solid #eee;float:left;}
.entry-content-index p{margin:0 0 10px 0;}
.entry-content-index{margin:10px 0 0 0;}
.entry-meta-index{margin-top:10px;clear:both;}

.additional-meta {width:525px;height:17px;margin:0;}
.additional-meta .data{width:243px;background:#c7dddf;color:#0a5960;padding:0 0 0 5px;float:left;}
.additional-meta .categoria{width:150px;height:18px;background:#209fab;text-align:center;float:left;overflow:hidden;}
.additional-meta .categoria a{color:#fff;}
.additional-meta .coments{width:125px;background:#973c83;text-align:center;float:left;}
.additional-meta .coments a{color:#fff;}

.entry-meta {background:#eeeeee;width:525px;clear:both;}
.entry-meta a{color:#970154;}

/* -- POSTS -- */
.post-index {border-bottom:3px solid #c8c8c8;padding:0 0 25px 0;margin:0 0 25px 0;}
#post-single {margin:0 0 20px;}
.posts-wrap {float:left;clear:none;width:525px;margin:0 16px 0 16px;display:inline;}
.menu{width:525px; background:url('images/bg-menu.jpg') no-repeat left;height:15px;padding:14px 0 20px 16px;margin:0 0 15px 0;float:left;}
.menu ul{width:100%;}
.menu ul li{float:left;}
.menu ul li a{height:13px;color:#fff;font-weight:bold;text-decoration:none;padding:0 10px;text-transform:uppercase;}
.menu ul li a:hover{text-decoration:none;color:#000000;background:#fff;opacity: 0.40;filter:alpha(opacity=40);}

.opcoes-post{width:525px;height:30px;margin:5px 0 5px 0;}
.opcoes-post a.print, .opcoes-post a.mailamigo{width:auto;padding:2px 5px 2px 25px;font-size:12px;color:#1a8994;float:left;}
.opcoes-post a.print:hover, .opcoes-post a.mailamigo:hover{text-decoration:underline;}
.opcoes-post a.print{background:url('images/impressora.gif') no-repeat left 2px;margin-right:10px;}
.opcoes-post a.mailamigo{background:url('images/mail-amigo.gif') no-repeat left 2px;}

.opcoes-post .print-mail{width:auto;float:left;}
.opcoes-post .votacao{width:290px;float:left;padding:3px 0 0 0;}
.opcoes-post .foiutil-txt{width:137px;display:block;float:left;text-align:right;padding-right:3px;}

.wp-caption{background-color:#eee;border:1px solid #DDDDDD;padding-top:4px;text-align:center;}
.wp-caption img{margin:0 !important;padding:0 !important;}
.wp-caption-text{margin:0 auto;display:block;text-align:center !important;}

/* COMNTARIOS ****************/
.bloco-comentarios{position:relative;background:url('images/bg-coments.gif') repeat;padding:20px 7px 7px 7px;margin:0;clear:both;}
.bloco-comentarios h3 a{position:absolute;background:#209fab;font-size:17px;color:#fff;font-weight:bold;text-align:center;border:none;padding:2px 20px 2px 5px;top:-16px;left:7px;}

#respond {position:relative;clear:both;background:#f2d8de;padding:12px 7px 7px 25px;width:90%;margin:50px auto;border:1px solid #e1a1b8;}
#respond label{width:80px;height:24px;text-align:center;display:block;background:#b0508c;font-size:14px;color:#fff;font-weight:bold;float:left;line-height:22px;}
#respond input, #respond textarea{border:1px solid #fff;background:#fff;padding:3px;font-size:13px;color:#333;font-weight:bold;}
#respond button{background:#209fab;color:#fff;font-weight:bold;text-align:center;border:none;padding:2px 4px;margin:0 0 10px 80%;}
#respond p{margin:5px 0 5px 0;}
#respond h3{position:absolute;background:#209fab;font-size:14px;color:#fff;font-weight:bold;text-align:center;border:none;padding:2px 4px;top:-12px;left:7px;}

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.trackback, li.pingback {margin: 10px auto;}
ul.children {margin-left:10px;}
ul.pinglist {margin:10px 0;}
ul.commentlist{width:90%;margin:15px auto;}
ul.commentlist li{margin-bottom:20px;}
ul.commentlist li .txt-comentario{width:auto;font-size:13px;padding:8px;background:#fff;color:#363636;}
ul.commentlist li .txt-comentario p{margin:0;}
ul.commentlist li .opc-coments {margin:0;background:url('images/cabeca-coments.gif') no-repeat top left;padding-top:7px;}
ul.commentlist li .opc-coments .author-avatar{height:30px;font-size:12px;width:415px;margin-left:40px;background:#b0508c;padding:2px;color:#fff;line-height:30px;}
ul.commentlist li .opc-coments .author-avatar a{color:#fff;text-decoration:underline;}
ul.commentlist li .opc-coments .author-avatar .avatar{float:left;margin:0 5px 0 0;display:inline;}
ul.commentlist li p.aprova{font-size:12px;color:#000;font-style:italic;margin:0;}

/* SIDEBAR ****************/
.sidebar-wrap {margin:0;padding:5px 5px 30px 6px;overflow:hidden; float:left; clear:none;width:244px;background:#c7dddf;}
.sidebar {width:100%;clear:none;}
.sidebar a img{border:none;}
.block-1 {float:right;}
.widget {}
.widgettitle{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;background:#209fab;padding:2px 5px;margin:15px 0 8px 0;display:block;width:120px;color:#FFFFFF;}
.categoriascol, .categoriascol-sec{width:48%;float:left;}
.categoriascol{margin-right:4px;border-right:2px solid #C7DDDF;}

#ultabfile, #ulcategories, #ulcomments, #ulparceiros{width:100%;}
#ultabfile li, #ulcategories li, #ulcomments li{font-size:12px;color:#973c83;background:#dcedef;border-bottom:1px dotted #98c6ca;width:96%;margin:0;padding:2px 5px;}
#ulparceiros li{font-size:12px;color:#973c83;background:#dcedef;border-bottom:1px dotted #98c6ca;width:98%;margin:0;padding:2px 1px;}
#ultabfile li:hover, #ulcategories li:hover, #ulcomments li:hover, #ulparceiros li:hover{background:#ffffea;}
#ultabfile li.sfhover, #ulcategories li.sfhover, #ulcomments li.sfhover, #ulparceiros li.sfhover{background:#ffffea;}
#ultabfile li a{font-size:13px;color:#198e99;padding-left:25px;background:url('images/calendar_2.gif') no-repeat 6px 4px;}
#ulcategories li a{font-size:13px;color:#198e99;padding-left:25px;background:url('images/folder.gif') no-repeat 6px 4px;}
#ulcomments li a{font-size:13px;color:#198e99;}
#ulparceiros li a{margin:0;display:block;}

/****tabs *****/
#recebe{width:245px;}
.box{background:#209fab;}
.box-interno{background:none;width:100%;padding:10px 0 4px 0;margin:0 0 0 0;_margin:0 0 0 0;}
.boxholder{clear: both;width:100%;}
.tab{float:left;height:20px;width:40%;}
.tabtxt{margin:0;width:100%;height:100%;display:block;font-size:14px;font-weight:bold;line-height:18px;}
.tabtxt a, .tabtxt a:hover{color:#FFF;text-decoration:none;margin-left:5px;}
.colorum{background:#209fab;}
.colordois{background:#973c83;}
.dividetab{float:left;}

/****enquete****/
.recebeenquete{width:100%;background:#DCEDEF;}
.pergunta{background:url('images/pergunta.png') no-repeat 3px 6px;font-size:13px;font-weight:bold;color:#7C0143;width:87%;display:block;margin:0 auto 10px auto;padding:4px 0 4px 22px;border-bottom:1px dotted #fff;}
.ulenquete{color:#198E99;width:95%;margin:0 auto;}
.ulenquete li{font-size:13px;font-family:"Trebuchet MS", Arial;}
div.btrodape{width:100%;height:22px;clear:both;padding:10px 0 10px 0;}
.btvotar{background:#209FAB;margin:0 0 0 15px;border:1px solid #ccc;padding:0 5px;color:#fff;font-size:11px;font-weight:bold;float:left;font-family:"Trebuchet MS", Arial;cursor:pointer;}
.btresultados{margin:0 0 0 15px;float:left;display:block;width:90px;background:#209FAB;border:1px solid #ccc;padding:1px 5px;*padding:3px 5px;_padding:3px 5px;color:#fff;font-size:11px;font-weight:bold;}
.btresultados:hover{text-decoration:none;}

/*NEWSLLETER */
.recebenews{margin:0 0 16px 0;width:100%;background:#DCEDEF;}
.news{width:220px;height:120px;margin:0 auto;}
.news p{font-size:12px;color:#198E99;margin:0 0 5px 0;}
.news input{background:#eef5f5;border:1px solid #209fab;font-size:13px;color:#209fab;padding:3px;}
.news .botao{background:#209fab;color:#fff;font-weight:bold;text-align:center;border:none;padding:2px 4px;margin:4px 0 10px 151px;*margin:4px 0 10px 148px;_margin:4px 0 0 148px;}
.news form{margin-top:0;}.news *form{margin-top:-20px;}


/*LISTA POST ARQUIVOS, PAGINAS, BUSCA ETC*/
.archive-title img{float:left;margin:0 10px 0 0;display:inline;}
.archive-title {font-size:24px;line-height:45px;color:#656565;display:block;width:525px;height:69px;background:url('images/bg-tits.jpg') repeat-x top;margin:0 0 15px 0;border-bottom:2px dotted #973c83;}
.search-nothing {background:url('images/erro-ico-list.jpg') no-repeat top;width:514px; height:100px;padding:140px 0 0 0;font-size:24px;font-weight:bold;color:#973c83;text-align:center;}
.form-error-list{width:494px;padding:15px 10px;margin:15px auto;text-align:center;background:#c7dddf;}
.form-error-list input{background:#eef5f5;border:1px solid #209fab;font-size:13px;color:#209fab;padding:3px;}
.form-error-list button{background:#209fab;color:#fff;font-weight:bold;text-align:center;border:none;padding:2px 4px;margin:4px 0 10px 10px;}

#sidebar-search{width:220px;height:100px;margin:0 auto;}
#sidebar-search p{margin:0 0 5px 0;}
#sidebar-search h4{font-size:16px;color:#209fab;font-weight:bold;text-align:left;margin:5px 0 5px 0;line-height:15px;}
#sidebar-search input{background:#eef5f5;border:1px solid #209fab;font-size:13px;color:#209fab;padding:3px;}
#sidebar-search button{background:#209fab;color:#fff;font-weight:bold;text-align:center;border:none;padding:2px 4px;margin:4px 0 10px 133px;*margin:4px 0 10px 123px;_margin:4px 0 10px 123px;}

/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}


/* -- ALIGNMENTS --*/
.alignright {float:right;clear:none;margin:0 0 10px 10px}
.alignleft {float:left;margin:0 10px 10px 0;}
.aligncenter {margin:15px auto; text-align:center;clear:both;}
.alignnone {margin:0 0.5em 0 0;}

/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:both;padding: 10px 0;margin:15px 0 30px 0;border:#ccc dotted;border-width:1px 0 1px 0;}
.navigation-index {}

.nav-next {background:url('images/sprite-icos.gif') no-repeat right -73px;float:right;clear:none;width:43%;text-align:right;padding-right:33px;}
.nav-prev {background:url('images/sprite-icos.gif') no-repeat left 0;float:left;clear:none;width:43%;text-align:left;padding-left:33px;}
.nav-prev a, .nav-next a{color:#209fab;font-size:14px;font-weight:bold;}


