﻿/*Theme Name: Presepada 2.0Theme URI: http://presepada.orgDescription: Tema Presepada 2.0Version: 1.0*/
* { padding: 0; margin: 0; list-style: none; }body { font-family:Arial ,Helvetica, Sans-serif; font-size:12px; line-height:1.5; color: #555; }img { margin: 0; padding: 0; border: none; }a, a:active, a:visited { text-decoration: none; color: #015ca8; }a:hover { text-decoration: underline; }p { margin: 0 0 1.5em; text-align: justify; }ul { margin: 0 0 1.5em 1.5em; }ul li { margin-bottom: 5px; }h1, h2, h3, h4, h5, h6 { clear: both; color: #444; font-family: Arial, Helvetica, "Lucida Grande", Verdana, sans-serif; margin: 0; }h1 { font-size: 1.6em; }h2 { font-size: 1.3em; line-height: 3; }h3 { font-size: 1.0em; line-height: 3; }h4 { font-size: 1.0em; font-weight: 700; line-height: 1.25; }h5 { font-size: 1em; font-weight: 700;}h6 { font-size: 1em; }.center { text-align:center; }
.h2-fake { font-size: 1.3em; line-height: 3; }.h3-fake { font-size: 1.0em; line-height: 3; font-weight: bold; }.h4-fake { font-size: 1.0em; line-height: 1.25; font-weight: 700; }blockquote { color:#555; font-size: 11px; border-left: 3px solid #F1F1F1; padding-left: 10px; font-weight:bold; margin-bottom: 5px;}
.ad_left { float: left; }.ad_right { float: right; }
#geral { width:960px; margin:0 auto; }#topo { height: 220px; /*border: 1px solid red;*/ }#topo #logo { margin-bottom: 10px; padding-top: 10px;  }#topo #logo h1 { margin: 0; padding: 0; line-height: 0; clear: none; }
#menu { float: right; width: 450px; text-align: right; font-size: 10px; padding-top: 2px; }#menu ul { display: block; }#menu ul li { display: inline; padding-left: 20px; text-transform: lowercase; font-weight: 700; }#menu ul li a { }#menu ul li a:hover { text-decoration: none; border-bottom: 2px solid #015ca8; }
#topo-bloco-grande { text-align: center; margin-bottom: 15px; }#topo-bloco { padding: 8px; background: #FEF29B; border: 2px solid #FCE53C; font-size: 1.5em; }#topo-ad { margin: 0 auto; width: 728px; }
#conteudo { float: left; width: 650px; margin-bottom: 50px; border: 1px solid #ddd; padding: 20px;  }#lateral { font-size: 14px; float: right; width: 260px; margin-bottom: 20px; color:#286ea0; /*border: 1px solid grey;*/} #lateral ul { margin: 0 0.6em 1.5em; }#lateral ul li { list-style: none; margin-bottom: 5px; background:url(img/star.gif) left center no-repeat; padding-left: 20px; }#lateral ul li a:hover { color: #333; text-decoration: none; }
#baixo { clear: both; min-height: 80px; color: #555; background: #111; padding-top:20px; border-top: 1px solid #BFBFBF; text-align: center; padding-bottom: 30px; }#baixo a { color: #FFF; }#baixo a:hover { color: #AFAFAF; text-decoration: none; }#baixo ul { display: block; }#baixo ul li { display: inline; padding-right: 20px; text-transform: lowercase; font-weight: 700; }#baixo ul li a { }
#sub-footer { clear: both; height: 280px; }#fot-ads { float: right; }
#relacionados { font-size: 13px; width: 318px; float: left; padding-right: 26px; }#relacionados h4 { font-size: 1.0em; margin: 0; padding-bottom: 10px; line-height: 0; }
#relacionados ul li { background: url(img/seta.gif) center left no-repeat; padding-left: 20px; padding-top: 2px; margin-top: 10px;}
.clear_box { clear: both; margin-top: 8px; }
.bloco { margin-left: 15px; margin-bottom: 15px; width:240px; /*border: 1px solid green;*/  padding-bottom: 20px; border: 1px solid #ccc; }.bloco h3 { padding-left: 20px; padding-right: 20px;padding-bottom: 10px; padding-top: 5px; font-size: 16px;  }.bloco-conteudo {  padding-left: 20px;padding-right: 20px;}
#post-ads { margin-top: 5px; height: 330px; }
.post { margin-bottom: 35px; }.post h1 { margin-bottom: 40px; font-size: 28px; }.post h1 a { color: #0B57CA; } .post h2.titulo { color: #0B57CA; margin-bottom: 25px; font-size: 1.6em; line-height: 1.5; }.post h2.titulo a { color: #0B57CA; } 
.post-texto { padding-bottom: 30px; margin-top: 10px; font-size: 13px; color: #333; line-height: 22px; }.post-texto b, .post-texto strong { color: #555; }.post-texto a, .post-texto a:active, .post-texto a:visited { text-decoration: none; }.post-texto a:hover { text-decoration: underline; }.post-footer { padding-top: 4px; width: 100%; border-top: 1px solid #DFDFDF; clear: both; }.post-com {background:url(img/mini-comments.gif) no-repeat left center; margin-top:5px; padding-left:25px; width:120px; margin-left: 30px;}.post-tag {background:url(img/star.gif) no-repeat left center;margin-top:3px;padding-left:20px;width:120px; margin-left: 30px;}
.wp-pagenavi { text-align: center; padding-top: 15px;}.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {	padding: 2px 4px 2px 4px; 	margin: 2px;	text-decoration: none;	color: #0066cc;}.wp-pagenavi a:hover { color: #114477; }.wp-pagenavi span.pages { padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px; color: #000000; }.wp-pagenavi span.current { padding: 2px 4px 2px 4px; margin: 2px; font-weight: bold; color: #000000; }.wp-pagenavi span.extend { padding: 2px 4px 2px 4px; margin: 2px; color: #000000; }*\ IE/Win min height hack */ * html .Comments .List .ListNr { left: 0px;} /* */.Comments .List .ListUser { font-size: 12px; margin: 0; padding: 0;  }.Comments .List .ListContent { color:#333; font-size: 11px; line-height: 14px; background:#E7E7E7; padding: 5px; }.Comments .List .ListContent p { padding: 3px 0px; margin: 3px 0px; font-size: 11px; line-height: 14px;}.Comments { margin-top: 25px; color: #333; }.Comments .List ol { padding: 10px 0px 0px 0px; margin: 0px;}.Comments .List li { position: relative; padding: 15px 0px; margin: 0px; list-style-type: none; font-size: 11px; position: relative;}.Comments .Form { width: 510px; }.Comments .FormTop { background: #accbed url(img/CommentsFormTopBkg.gif) no-repeat left top; width: 510px; height: 5px; display: block;}.Comments .Form form { padding: 20px; margin: 0px; background: #accbed url(img/CommentsFormEndBkg.gif) no-repeat left bottom;}.Comments .Form p { padding: 3px 0px; margin: 0px; font-size: 11px; color:#000033;}.Comments .Form p label { padding-bottom: 11px; display: block;}.Comments .Form p label small { font-size: 11px; color: #000033}.Comments .Form .Note {  margin: 5px 0px; width: 395px;}.Comments .Form .Note small { font-size: 10px;}.Comments .Form .TextField { background: #fff; border: solid 1px #89afd8; padding: 5px; font-size: 11px; margin-right: 20px; color:#40454b;}.Comments .Form .TextArea { background: #fff; border: solid 1px #89afd8; padding: 5px; font-size: 11px; color:#40454b;}.Comments .Form input.SubmitComment { font-weight: bold; width: 150px; height: 26px; background:#ACCBED; border: 2px solid #668e9c; margin-top: 7px;}.Comments .Form input.SubmitComment:hover { border: 2px solid #255d72; }.coments-cont { font-size: 15px; font-weight:bold; color: #555; }