body{margin:0;padding:0;background:url(images/bg2.gif);font:62.5%"Lucida Grande","Lucida Sans Unicode", Sans-Serif;color:#000;text-align:left;}
p, ol, ul{line-height:150%;}
ol{}
ul{}
h1, h2, h3, h4, h5, h6{margin:0;font-style:normal;font-weight:bold;background:transparent;color:#050d24;}
h1{font-size:1.4em;}
h2, h3, h4, h5, h6{font-size:1em;}
a:link{color:#0000FF;text-decoration:none;}
a:visited{color:#0000FF;text-decoration:none;}
a:hover{color:#4a5265;text-decoration:underline;}
a:active{color:#0000FF;text-decoration:underline;}
blockquote{margin:10px 0;padding:0 50px;background:transparent url(images/blockquote.gif) no-repeat 0 0;color:#abafb9;}
code{background:#e9f0fa;cursor:text;font-family:"Courier New", Courier, monospace;}
small{font-size:0.8em;}
input, textarea, select{}
form{}
img{}
img.noborder{border:none;}
.alert{font-weight:bold;color:#f00;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.alignleft{float:left;margin-right:10px;}
.alignright{float:right;margin-left:10px;}
.caixa{width:445px;height:80px;overflow:hidden;border:1px solid #999999;padding:1px;font:11px arial, sans-serif;background:#FFFFFF;color:#333333;}
#outline{width:855px;margin:0 auto;padding:0;font-size:1.3em;}
#header{width:100%;height:30px;}
#header .blogtitle{width:auto;font-size:1.2em;}
#header h1{color:#0000FF;}
#navbar{clear:both;float:left;width:100%;height:31px;background:transparent url(images/nav_bg.gif) repeat-x 0 0;}
ul.menu{float:left;margin:0;padding:0 15px;list-style-type:none;}
ul.menu li{float:left;}
ul.menu li a{float:left;display:block;height:28px;padding:3px 15px 0 15px;line-height:24px;color:#fff;}
ul.menu li a:link, ul.menu li a:visited{color:#fff;background:transparent url(images/nav_hover.gif) no-repeat center top;}
ul.menu li a:hover, ul.menu li a:active{color:#fff;background:transparent url(images/nav_hover.gif) no-repeat center -31px;text-decoration:none;}
ul.menu li.current_page_item a:link, ul.menu li.current_page_item a:visited, ul.menu li.current_page_item a:hover, ul.menu li.current_page_item a:active{color:#fff;background:transparent url(images/nav_active.gif) no-repeat center bottom;text-decoration:none;}
.searchbar{float:right;width:290px;height:31px;margin:0;}
.searchform{width:290px;height:20px;text-align:left;}
input#CityLocal{width:265px;height:18px;margin:5px 0 0 1px !important;margin:4px 0 0 1px;padding:1px 0 0 2px;border:1px solid #0b236c;background:#fff url(images/searchbg.gif) repeat-x 0 0;}
input#s{width:265px;height:18px;margin:5px 0 0 1px !important;margin:4px 0 0 1px;padding:1px 0 0 2px;border:1px solid #0b236c;background:#fff url(images/searchbg.gif) repeat-x 0 0;}
#wrapper{float:left;background:#fff;margin:0 !important;margin:-15px 0 0 0;padding:0;}
#content{float:left;width:550px;height:100%;background:#fff;font-size:12px;}
.pages-border{clear:both;width:100%;height:6px;background:transparent url(images/separator_blue.gif) repeat-x 0 0;}
.page-previous{float:left;padding:10px 0 16px 30px !important;padding:0 0 15px 30px;}
.page-next{float:right;padding:10px 30px 16px 0 !important;padding:0 30px 15px 0;}
.page-title{width:530px;margin:20px 0 0 0;background:#dce6ff url(images/separator_blue.gif) repeat-x bottom center;}
.page-title h1.page-title-border{padding:0 0 0 30px;font-size:1.4em;line-height:35px;color:#104177;}
.page-title h2.page-title-border{padding:0 0 0 30px;background:transparent url(images/separator_blue.gif) repeat-x 0 0;font-size:1.4em;line-height:35px;color:#104177;}
.post{padding:20px 20px;background:#fff;}
.postentry{color:#050d24;text-align:justify;font-size:1em;}
.postentry a, .postentry a:hover{color:#0000FF;}
.postentry p a{font-weight:bold;font-size:1.2em;}
.postentry img{border:5px solid #edf2ff;}
.postentry img:hover{border:5px solid #dce6ff;}
.postentry img.wp-smiley, .postentry img.wp-smiley:hover{border:none;}
.postentry span.alert{font-weight:bold;color:#f00;}
.posttitle{font-size:1.4em;}
.posttitle a:link, .posttitle a:visited, .posttitle a:hover, .posttitle a:active{color:#050d24;}
.postmeta, .postmeta a{margin:5px 0;font-size:0.8em;color:#0000FF;}
.post-date{padding:0 0 0 20px;background:url(images/icon_date.gif) no-repeat 0 0;}
.post-comment{padding:0 0 0 20px;background:url(images/icon_comments.gif) no-repeat 0 0;}
.post-filed{padding:0 0 0 20px;background:url(images/icon_filed.gif) no-repeat 0 0;}
.commentpage{margin:0 30px;padding:0;}
#comments{margin:0;padding:0;}
.comments-num{background:transparent url(images/separator_green.gif) repeat-x center bottom;padding:0 0 10px 0;}
#commentlist{margin:0;padding:0;list-style-type:none;}
#commentlist li{padding:20px 25px 0 0;border-bottom:1px solid #dce6ff;background:#edf2ff url(images/comment_bg.gif) repeat-y 0 0;}
.alt{background-color:#fff !important;background-image:none !important;}
.comment-gravatar{float:left;width:50px;height:50px;background:transparent url(images/gravatar.gif) no-repeat;}
img.gravatar{margin:7px 0 0 7px;border:none;}
.comment-title, .comment-meta, .comment-text{margin:0 0 0 80px;}
.comment-title, .comment-title a, .comment-title a:hover{color:#030612;}
.comment-meta, .comment-meta a, .comment-meta a:hover{color:#0000FF;}
h6#postcomment{margin:30px 0 0 0;padding:0 0 10px 0;background:transparent url(images/separator_green.gif) repeat-x center bottom;font-size:1.4em;}
.postcomment{clear:both;margin:20px 0 0 0;padding:20px;background:#dce6ff url(images/separator_blue.gif) repeat-x center top;}
.postcomment input, .postcomment textarea{border:1px solid #b0c5ff;rows:30;}
.postcomment input:hover, .postcomment textarea:hover{border:1px solid #fec02a;}
.postcomment input#author, .postcomment input#email, .postcomment input#url{width:100% !important;width:456px;height:18px;}
.postcomment textarea#comment{width:100% !important;width:456px;height:200px;}
.postcomment input#submit{width:auto;height:25px;padding:2px 10px 3px 10px;background:#e5edff url(images/submit.gif) repeat 0 0;}
.postcomment input#submit:hover{background:#e5edff url(images/submit_hover.gif) repeat 0 0;}
#sidebar{float:right;width:300px;height:100%;margin:0;padding:0;background:#fff;}
#sidebar .rssfeeds{height:140px;margin:0;padding:0;background:transparent url(images/feeds.gif) no-repeat right bottom;}
#sidebar h6.feed-title{margin:0;padding:20px 0 0 3px;background:none !important;font-size:1.4em;}
.rssfeeds a.rss{padding:0 0 0 25px;background:transparent url(images/icon_rss.gif) no-repeat 5px 0;}
.rssfeeds a.twitter{padding:0 0 0 25px;background:transparent url(images/twitter.gif) no-repeat 5px 0;}
#sidebar h6{display:block;margin:16px 0 6px 0;padding:0 0 10px 3px;background:url(images/separator_green.gif) repeat-x center bottom;font-size:1.4em;}
#sidebar ul{clear:both;margin:0;padding:0;list-style-type:none;}
#sidebar ul li{clear:both;color:#bbb;}
#sidebar ul.no-splitted li{padding:0 5px;}
#sidebar ul.no-splitted ul li{margin:0 -5px;}
#sidebar ul.blc{padding:0 5px;}
#sidebar li#sidebar-splitted{float:left;width:100%;margin:0 0 15px 0;}
#sidebar-splitted .splitted-left{float:left;width:140px;}
#sidebar-splitted .splitted-right{float:right;width:145px;}
ul.splittedlists li{background:transparent url(images/dot.gif) no-repeat 5px 5px;padding:0 0 0 23px;}
ul.splittedlists ul li{margin:0 0 0 -23px;}
ul.splittedlists li a:link, ul.splittedlists li a:visited{color:#353d50;}
ul.splittedlists li a:hover, ul.splittedlists li a:active{color:#2c76bb;}
#bottom{clear:both;float:left !important;float:none;width:855px;height:100%;margin:0;padding:0;background:#031545 url(images/separator_green.gif) repeat-x 0 0;border-top:20px solid #fff;font-size:0.9em;text-align:left;color:#fff;}
#bottom-left, #bottom-mid, #bottom-right{width:30%;padding:20px 0 20px 20px;float:left;}
#bottom h6{margin:0 0 10px 0;padding:0 8px;font-size:1.6em;color:#fff;}
#bottom h6 span{color:#508fd2;}
#bottom ul{margin:0;padding:0;list-style-type:none;border-top:1px solid #031c5d;}
#bottom ul li{line-height:26px;border-bottom:1px solid #031c5d;}
#bottom ul li a{display:block;padding:0 10px;color:#fff;text-decoration:none;}
#bottom ul li a:hover{background:#010b32;}
#footer{width:100%;height:74px;clear:both;background:#010b32;border-top:1px solid #000;color:#fff;}
#footer .validate{background:url(images/icon_valid.gif) no-repeat 0 0;padding:0 5px 0 20px;}
#footer .credits{float:right;margin:0;padding:0;border:none;}
#footer p{margin:0;padding:13px 25px;font-size:0.9em;line-height:200%;}
#footer p a:link, #footer p a:visited{color:#a8cbff;}
#footer p a:hover{color:#fff;}
#footer p a:active{color:#9ad202;}