/*---------------------------------------------------------------------------------------------------------------
Criado por : Luiz Jr. Fernandes | email: luizbox@msn.com
---------------------------------------------------------------------------------------------------------------*/
/*----------------------------
Reseting everbody
----------------------------*/
* { margin: 0; padding: 0; text-decoration: none; font-size: 1em; outline: none; }
code, kbd, samp, pre, tt, var, textarea, input, select, isindex { font: inherit; font-size: 1em; }
dfn, i, cite, var, address, em { font-style: normal; }
th, b, strong, h1, h2, h3, h4, h5, h6 { font-weight: normal; }
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td, center { text-align: left; vertical-align: top; }
tbody td{color:#000 !important;}
body { line-height: 1; color: black; }
q { quotes: "" ""; }
ul, ol, dir, menu { list-style: none; }
sub, sup { vertical-align: baseline; }
a { color: inherit; }
hr { display: none; }
font { color: inherit !important; font: inherit !important; color: inherit !important; }

/*----------------------------
BASE
----------------------------*/
body,html{margin:0;padding:0;text-align:center;background:#F4F4F4;}
body,html *{font-family: Arial, Helvetica, sans-fffserif;font-size:10px;}
#main{margin:auto;width:1000px;}
#header{height:120px;width:100%;border-bottom:0px solid #F4F4F4;}
#header .adsense{border:3px solid #EFF1F5;width:728px;height:110px;margin:5px 5px 5px 0;background:#FCFFFC;float:right;
-moz-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
-webkit-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
-khtml-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
box-shadow:rgba(200,200,200,1) -1px 4px 5px;
}
.adsense728x90{margin:0 0 3px 0;}
#subheader{display:block;width:100%;text-align:right;padding:7px 0 3px 0;}
#subheader ul li{display:inline;margin:0 15px 0 0px;}
#subheader a{color:#0000FF;text-transform:uppercase;font-size:9px;letter-spacing:.2px;}
#subheader a:hover{color:#FF0000;text-shadow:2px 2px 2px #ffcccc;}

#menu{display:block;width:100%;text-align:left;padding:20px 0 15px 0;}
#menu a{color:#0000FF;font-size:16px;font-weight:bold;letter-spacing:0px;text-shadow:2px 2px 2px #f0f0fa;text-decoration:underline;}
#menu ul{height:20px;overflow:hidden;line-height:20px;}
#menu ul li{display:inline;margin:0 15px 0 0px;}
#menu a:hover{color:#0000FF;}
#logo{overflow:hidden;float:left;F4F4F4;background:#FFF;widht:250px;margin:5px 0px 5px 0;height:110px;border:3px solid #EFF1F5;
-moz-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
-webkit-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
-khtml-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
box-shadow:rgba(200,200,200,1) -1px 4px 5px;
}
#logo img{margin:0px 0 0 0;}
#logo h2{text-shadow:1px 1px 1px #ccc;padding:3px 0 0 0;border-top:1px solid #EFF1F5;margin:0px auto;font-size:11px !important;letter-spacing:3px;word-spacing:6px;text-transform:uppercase;font-weight:Bold;color:#018303;}
#container{position:relative;margin:0 !important;border:none; padding:0 0 0px 0 !important;}
#content{width:615px;text-align:left;min-height:1450px;margin:0 !important;background-color:#FFF;position:relative;padding:0px 10px 10px 10px;}

.earth_maps{width:100%;height:220px;margin:0 0 10px 0;-moz-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
-webkit-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
-khtml-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
box-shadow:rgba(200,200,200,1) -1px 4px 5px;border:1px solid #E9E9E9;}
.funcs{behavior: url(PIE.htc);float:right;width:105px !important;text-align:center;position:relative;margin:-10px 0 0 0px;padding:8px 0 8px 8px;font-weight:normal;-moz-border-radius:5px;-khtml-border-radius:11px;-webkit-border-radius:11px;border-radius:5px;background:#FAF8F8;border:1px solid #e5e5e5;-moz-box-shadow:rgba(210,200,200,.8) 0 4px 18px;-webkit-box-shadow:rgba(210,200,200,.8) 0 4px 18px;-khtml-box-shadow:rgba(210,200,200,.8) 0 4px 18px;box-shadow:rgba(210,200,200,.8) 0 4px 18px;}
.funcs .twitter-share-button{margin:5px 0 0 0;cursor:pointer;}
.funcs a{behavior: url(PIE.htc);color:#27347a;background:#FFF;min-width:70px;height:10px;line-height:15px;text-align:right;border-color:#27347a;font-family:"Candara", "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;padding:3px 10px; border:none;font-size:12px;border-width:1px;border-style:solid;-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;cursor:pointer;text-decoration:none;margin:3px;display:table;}
.funcs a:hover{background-color:#27347a;color:#FFF;border-color:#27347a;}
.funcs a img{float:left;border:none !important;padding:0 !important;}

.funcs_home{behavior: url(PIE.htc);float:right;width:105px !important;text-align:center;position:relative;margin:5px 5px 0 0px;padding:8px 0 8px 8px;font-weight:normal;-moz-border-radius:5px;-khtml-border-radius:11px;-webkit-border-radius:11px;border-radius:5px;background:#FAF8F8;border:1px solid #e5e5e5;-moz-box-shadow:rgba(210,200,200,.8) 0 4px 18px;-webkit-box-shadow:rgba(210,200,200,.8) 0 4px 18px;-khtml-box-shadow:rgba(210,200,200,.8) 0 4px 18px;box-shadow:rgba(210,200,200,.8) 0 4px 18px;}
.funcs_home .twitter-share-button{margin:5px 0 0 0;cursor:pointer;}
.funcs_home a{behavior: url(PIE.htc);color:#27347a;background:#FFF;min-width:70px;height:10px;line-height:15px;text-align:right;border-color:#27347a;font-family:"Candara", "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;padding:3px 10px; border:none;font-size:12px;border-width:1px;border-style:solid;-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;cursor:pointer;text-decoration:none;margin:3px;display:table;}
.funcs_home a:hover{background-color:#27347a;color:#FFF;border-color:#27347a;}
.funcs_home a img{float:left;border:none !important;padding:0 !important;}


.funcs2{behavior: url(PIE.htc);overflow:hidden;float:right;width:63px !important;text-align:center;position:relative;margin:-15px 20px 0 20px;padding:8px 0 5px 8px;font-weight:normal;-moz-border-radius:5px;-khtml-border-radius:11px;-webkit-border-radius:11px;border-radius:5px;background:#FAF8F8;border:1px solid #e5e5e5;-moz-box-shadow:rgba(210,200,200,.8) 0 4px 18px;-webkit-box-shadow:rgba(210,200,200,.8) 0 4px 18px;-khtml-box-shadow:rgba(210,200,200,.8) 0 4px 18px;box-shadow:rgba(210,200,200,.8) 0 4px 18px;}
.funcs2 .twitter-share-button{margin:5px 0 0 0;cursor:pointer;}
.funcs2 a{behavior: url(PIE.htc);color:#27347a;background:#FFF;min-width:70px;height:10px;line-height:15px;text-align:right;border-color:#27347a;font-family:"Candara", "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;padding:3px 10px; border:none;font-size:12px;border-width:1px;border-style:solid;-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;cursor:pointer;text-decoration:none;margin:3px;display:table;}
.funcs2 a:hover{background-color:#27347a;color:#FFF;border-color:#27347a;}
.funcs2 a img{float:left;border:none !important;padding:0 !important;}



/*----------------------------
Right gadgets block
----------------------------*/
#gadgets{position:absolute;top:0;right:0px;width:340px;padding:0 10px 0 10px;min-height:800px;background-color:#f5f5f5;}
.box_gadgets{border:3px solid #EFF1F5;width:336px;min-height:120px;margin:0px auto 15px;background:#FCFFFC;
-moz-box-shadow:rgba(200,200,200,1) -1px 4px 5px;overflow:hidden;
-webkit-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
-khtml-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
box-shadow:rgba(200,200,200,1) -1px 4px 5px;
}


#gadgets h2 {padding:15px 10px  15px  10px;text-shadow:2px 2px 2px #ccc;font-size:35px;font-weight:bold;color:#333333;text-transform:uppercase;font-family:"Arial";text-align:left;}
#gadgets h2 a{text-shadow:2px 2px 2px #ccc;font-size:30px;font-weight:bold;color:#333333;text-transform:uppercase;font-family:"Arial";text-align:left;}
#gadgets h2 a:hover{color:#FF0000;text-shadow:2px 2px 2px #ffcccc;}
#gadgets h3.description {text-shadow:2px 2px 2px #EFF1F5;text-align:left;border-bottom:1px solid #EFF1F5;font-size:18px;color:#929292;font-family:"Arial" !important;padding:0px 10px 10px 10px;margin:0 0 5px 0!important;line-height:20px;text-transform:none !important;font-weight:normal !important;}
#recomendations .item{border-bottom:1px solid #EDEDEE;margin:0;}
#recomendations h3{text-align:left;padding:10px 5px;}
#recomendations h3 a{text-shadow:2px 2px 2px #ccc;font-size:13px;font-weight:bold;color:#333333;text-transform:uppercase;font-family:"Arial";text-align:left;line-height:17px;}
#recomendations h3 a:hover{text-shadow:2px 2px 2px #ffcccc;color:#ff0000;}
.imgrec{width:95%;margin:auto;height:150px;overflow:hidden;}
#recomendations h4 a{display:block;font-size:12px;color:#929292;font-family:"Arial" !important;text-align:left;padding:10px;line-height:18px;}
#recomendations h4 a:hover{color:#ff0000;}
#gadgets #cse form{padding:20px;margin:0 auto 10px auto;}
#gadgets #cse form input[type=text]{padding:10px !important;font-size:12px;}
#gadgets #cse form input[type=submit]{background:-moz-linear-gradient(bottom,#d7d7d7,#e4e4e4); background:-webkit-gradient(linear,left bottom,left top,from(#d7d7d7),to(#e4e4e4));font-family:Arial,"Bitstream Vera Sans",sans-serif;text-decoration:none;font-size:14px!important;line-height:16px;padding:5px 9px;cursor:pointer;border:1px solid #bbb;color:#130d8e;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-khtml-box-sizing:content-box;box-sizing:content-box;text-transform:uppercase;letter-spacing:1px;font-weight:bold;margin:20px auto 0 auto;}
#gadgets #cse form input[type=submit]:hover{background:-moz-linear-gradient(bottom,#273348,#273178);
background:-webkit-gradient(linear,left bottom,left top,from(#273348),to(#273178));border:1px solid #273178;color:#EDF4FB;background-color:#273178;cursor:pointer;}
#follow{margin:5px 0 20px 0;}
.follow{text-align:center;font:.917em arial, helvetica, sans-serif;display:table;margin:10px auto 0 auto;}
.follow p{margin:0 0 1em;text-align:center}
.follow ul{width:360px;margin:0 auto 30px 20px;overflow:hidden}
.follow li{float:left;margin:0 10px 0 0;list-style:none}
.follow li a{background:url(images/bg-icons.png) no-repeat 0 -67px}
.follow li a{display:block;width:66px;height:18px;padding:48px 0 0;overflow:hidden;text-decoration:none}
.follow li.twitter a:hover{background-position:0 -67px}
.follow li.twitter a{background-position:0 0}
.follow li.rss a:hover{background-position:-66px -67px}
.follow li.rss a{background-position:-66px 0}
.follow li.feedburner a:hover{background-position:-134px -67px}
.follow li.feedburner a{background-position:-134px 0}
.follow li.facebook a:hover{background-position:-202px -66px}
.follow li.facebook a{background-position:-202px 0}
.follow li.friendfeed a:hover{background-position:-202px -67px}
.follow li.friendfeed a{background-position:-202px 0}
.a2a_dd{margin:10px auto;color:#0b1447 !important;}
.a2a_dd:hover{color:#FF0000;}


/*----------------------------
CONTENT TITLES
----------------------------*/
#content h1 {padding:15px 0  15px  0;text-shadow:2px 2px 2px #ccc;font-size:35px;font-weight:bold;color:#333333;text-transform:uppercase;font-family:"Arial";text-align:left;}
#content h1 a{text-shadow:2px 2px 2px #ccc;font-size:35px;font-weight:bold;color:#333333;text-transform:uppercase;font-family:"Arial";text-align:left;}
#content h1 a:hover{color:#FF0000;text-shadow:2px 2px 2px #ffcccc;}
#content h2{font-size:20px;text-shadow:1px 1px 1px #ccc;font-weight:bold;color:#333333;text-transform:uppercase;font-family:"Arial";text-align:left;line-height:30px;margin:10px 0 10px 0;}
#content h2 a{font-size:20px;text-shadow:1px 1px 1px #ccc;font-weight:bold;color:#333333;text-transform:uppercase;font-family:"Arial";text-align:left;line-height:30px;}
#content h2 a:hover{color:#FF0000;text-shadow:2px 2px 2px #ffcccc;}




#content h2.description {text-shadow:2px 2px 2px #EFF1F5;font-size:18px;color:#929292;font-family:"Arial" !important;padding:0px 0 0px 0;margin:0 0 20px 0!important;line-height:20px;text-transform:none !important;font-weight:normal !important;min-height:80px;}
#content h2.description p {text-shadow:2px 2px 2px #EFF1F5;font-size:18px;color:#929292;font-family:"Arial" !important;margin:0 0 20px 0 !important;line-height:20px;text-transform:none !important;}
#content h3{font-size:16px;text-shadow:1px 1px 1px #ccc;font-weight:bold;color:#333333;text-transform:uppercase;font-family:"Arial";text-align:left;line-height:30px;}
#content h4{font-size:14px;text-shadow:1px 1px 1px #ccc;font-weight:bold;color:#333333;text-transform:uppercase;font-family:"Arial";text-align:left;line-height:30px;}
#content h5{font-size:12px;text-shadow:1px 1px 1px #ccc;font-weight:bold;color:#333333;text-transform:uppercase;font-family:"Arial";text-align:left;line-height:30px;}
#content h6{font-size:10px;text-shadow:1px 1px 1px #ccc;font-weight:bold;color:#333333;text-transform:uppercase;font-family:"Arial";text-align:left;line-height:30px;}

/*----------------------------
CORPO DO POST 
----------------------------*/
#content .date_add{display:block;text-align:right;margin:0px 0px 0 0;color:#929292;padding:5px 0 0 0;}
#content .date_add strong{font-size:8px;text-transform:uppercase;margin:0px 0 0 20px;font-weight:normal;font-style:italic;}
#content .date_add span{font-size:11px;text-shadow:1px 1px 1px #FCFFFC;font-weight:bold;}
#content #adsense_fullbody{float:left;border:3px solid #EFF1F5;width:336px;margin:0px 15px 0px 0;background:#FCFFFC;
-moz-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
-webkit-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
-khtml-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
box-shadow:rgba(200,200,200,1) -1px 4px 5px;}
.full_body p{font-size:14px;line-height:18px;padding:10px 0 10px 0;letter-spacing:.5px;word-spacing:1px;color:#333333;}
.full_body em{font-size:14px !important;}
.full_body strong{text-shadow:1px 1px 1px #ccc;font-weight:bold;font-size:14px !important;color:#333333;font-style:normal !important;}
.full_body a{color:#0569ff;font-style:normal !important;letter-spacing:0px;font-size:14px !important;text-decoration:underline;}
.full_body a:hover{color:#FF0000;}
.full_body em{font-style:italic;}
.full_body ul{list-style-type:circle;padding:5px 10px 5px 10px;width:80%;margin:auto;}
.full_body ul li{line-height:16px;margin:10px auto 10px auto;font-size:12px;letter-spacing:.5px;word-spacing:1px;}
.full_body ul li a{font-size:12px;}
.full_body ol{list-style-type:decimal;padding:5px 10px 5px 10px;width:80%;margin:auto;}
.full_body ol li{line-height:16px;margin:10px auto 10px auto;font-size:12px;letter-spacing:.5px;word-spacing:1px;}
.full_body ol li a{font-size:12px;}
.full_body table{margin:20px auto;border:1px solid #273178;color: #273178;}
.full_body table thead tr td{text-align:center;padding:10px;color:#FFF;background-color:#273178;font-weight:bold;text-transform:uppercase;}
.full_body table tbody tr td{padding:5px;border:1px solid #273178;}
.full_body table .centraliza{text-align:center;}

.post_cats{width:77%;margin:0px auto 20px auto;display:block;text-align:right;border-bottom:1px solid #EFF1F5 !important;border-top:1px solid #EFF1F5;padding:15px 0 10px 0;background:#FCFFFC;}
.post_cats strong{float:left;font-weight:bold;font-family:Arial; color: #FFF;font-size:12px !important;padding:2px 22px;margin:-2px 0 0 6px;text-decoration:underline;background:#336699;}
.post_cats ul {margin:0 10px 0 0px;border-bottom:1px solid #e9edf3;padding:0 0 10px 0;}
.post_cats ul li{display:inline;margin:0px 2px 0 2px;}
.post_cats ul li a{padding:2px 2px 0 2px;color:#000;font-size:12px !important;font-family:Arial;text-decoration:underline;}
.post_cats ul li a:hover{color:#FF0000;}
.image_logo{display:block;margin:auto auto 10px auto;text-align:center;}
.post_cats .adsense{margin:10px auto 5px auto;}
.home_divisor{border-top:7px solid #0A880B;border-bottom:5px solid #FFFF2C;width:90%;margin:40px auto 50px auto;-moz-box-shadow:rgba(200,200,200,1) -1px 4px 5px;-webkit-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
-khtml-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
box-shadow:rgba(200,200,200,1) -1px 4px 5px;}
#sharethis{border:3px solid #EFF1F5;margin:0px auto 15px auto;background:#FCFFFC;float:right;margin:0 0 0 10px;
-moz-box-shadow:rgba(200,200,200,1) -1px 4px 5px;display:Table;padding:5px;
-webkit-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
-khtml-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
box-shadow:rgba(200,200,200,1) -1px 4px 5px;
}
#post_tags{border:1px solid #EFF1F5;background:#FCFFFC;padding:0 10px;margin:10px auto 20px auto;}
#post_tags .cont_tags a{font-size:14px;padding:2px;margin:5px;font-weight:bold;text-transform:uppercase;}
#post_tags .cont_tags a:hover{color:#FF0000;text-decoration:underline;}
#post_tags .cont_tags{margin:auto;text-align:center;padding:20px 0 20px 0;border-top:1px solid #EFF1F5;}

/*----------------------------
COMENTARIOS 
----------------------------*/
#comments{border:1px solid #EFF1F5;background:#FCFFFC;padding:10px;margin:10px auto auto auto;}
#form_comments{width:540px !important;margin:auto;display:block;width:auto;padding:10px 9px;overflow:auto;}
#comments h2.description{min-height:20px !important;}
#form_comments p{display:table;margin:auto;}
#form_comments input{width:445px;margin:5px 12px 10px 0px;font-size:15px;padding:2px;border:1px solid #CCCCCC;}
#form_comments span{color:#ff0000;font-size:9px;margin:0 0 0 5px;}
#comments_inputs{float:left;}
#form_comments p *{}
#form_comments label{text-transform:uppercase;letter-spacing:1px;padding:0px;color:#27347a;font-size:9px;font-family:"Century Gothic";}
#form_comments em{letter-spacing:1px;padding:0px;color:#3896f4;font-size:8px;float:right;font-style:italic;}
#form_comments em a{font-size:9px;margin:0 2px 0 2px;}
#form_comments em a:hover{color:#ff0006;}
#form_comments input[type=text]{background-color:#fff;padding:3px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#27347a;margin:3px 0 2px 0;position:relative;z-index:999999;width:200px;}
#form_comments input[type=submit]{background:-moz-linear-gradient(bottom,#d7d7d7,#e4e4e4); background:-webkit-gradient(linear,left bottom,left top,from(#d7d7d7),to(#e4e4e4));font-style:italic;font-family:Arial,"Bitstream Vera Sans",sans-serif;text-decoration:none;font-size:13px!important;line-height:16px;padding:5px 9px;cursor:pointer;border:1px solid #bbb;color:#130d8e;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-khtml-box-sizing:content-box;box-sizing:content-box;text-transform:uppercase;letter-spacing:1px;font-weight:bold;margin:10px auto 0 auto;width:93%;}
#form_comments input[type=submit]:hover{background:-moz-linear-gradient(bottom,#273348,#273178);
background:-webkit-gradient(linear,left bottom,left top,from(#273348),to(#273178));border:1px solid #273178;color:#EDF4FB;background-color:#273178;cursor:pointer;}
#form_comments textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt;width:51%;height:175px;border: 1px solid #edf4fb;background-color:#edf4fb;color:#27347a;padding:3px;margin:3px 0 2px 0;line-height:13px;overflow:auto;}
.commentit{-moz-box-shadow:rgba(200,200,200,1) -1px 4px 5px;overflow:hidden;margin:0 auto 0 auto;
-webkit-box-shadow:rgba(200,200,200,1) -1px 4px 5px;background:#FCFFFC;padding:0 10px 0 10px;
-khtml-box-shadow:rgba(200,200,200,1) -1px 4px 5px;border:3px solid #EFF1F5;
box-shadow:rgba(200,200,200,1) -1px 4px 5px;}
.commentit h3.description p{text-shadow:2px 2px 2px #EFF1F5;color:#929292;font-family:"Arial" !important;font-size:12px;border-top:1px solid #EFF1F5;margin:-5px auto auto auto !important;padding:20px auto auto auto !important;}
#form_comments span{position:relative;right:0px;letter-spacing:1px;padding:0px;color:#ff0000;font-size:9px;float:right;}
#security_code{width:110px !important;}
#reply_cont{margin:5px 15px 0px 0;letter-spacing:1px;padding:0px;color:#3896f4;font-size:8px;font-style:italic;float:right;}
#reply_cont a:hover{color:#FF0000;}
.original{border:1px solid #e5e5e5;background:#fbfbfb;color:#555;}
.focus{border-color:#FF6;background-color:#FFF;}
.invalid{border-color:#F00;color:#930;}
.valid{border-color:#0C0;color:#027b2d;}
.centraliza{margin:auto;display:table;text-align:center;}

/*----------------------------
LISTA DE COMMENTS 
----------------------------*/

#comment_list{border:1px solid #EFF1F5;padding:10px;background:#FCFFFC;margin:20px auto 10px auto;}
#comment_list h2 a{font-size:28px;font-weight:bold;color:#484848;}
#comment_list h2 a:hover{color:#Ff0000;}
#comment_list .answer_comment:hover{text-decoration:underline !important;color:#FF0000;}
#comment_list .topimg{width:100%;display:block;overflow:hidden;width:565px;height:200px;}

.cmt{margin:15px auto 15px auto;width:95%;padding:0px 10px 20px 10px;position:relative;border:3px solid #EFF1F5;background:#FCFFFC;-moz-box-shadow:rgba(200,200,200,1) -1px 4px 5px;-webkit-box-shadow:rgba(200,200,200,1) -1px 4px 5px;-khtml-box-shadow:rgba(200,200,200,1) -1px 4px 5px;box-shadow:rgba(200,200,200,1) -1px 4px 5px;}
.comment{margin:15px auto 15px auto;width:95%;padding:0px 10px 20px 10px;position:relative;border:3px solid #EFF1F5;background:#fefeee;-moz-box-shadow:rgba(200,200,200,1) -1px 4px 5px;-webkit-box-shadow:rgba(200,200,200,1) -1px 4px 5px;-khtml-box-shadow:rgba(200,200,200,1) -1px 4px 5px;box-shadow:rgba(200,200,200,1) -1px 4px 5px;}

.counter_comment{position:absolute;z-index:0;font-size:34px;color:#F2F4F9;top:15px;left:-40px;font-style:italic;font-weight:bold;display:none;}
#comment_list .c_description{color:#000;font-size:12px;margin:5px auto 10px auto;border-bottom:1px dotted #c3c3c3;padding:10px;width:90%;line-height:16px;letter-spacing:.3px;word-spacing:1px;position:relative;z-index:9999;}
#comment_list .c_description *{font-size:12px;}
#comment_list .c_description p{padding:0px 0 10px 0;font-size:12px;}
#comment_list .c_description strong{font-weight:bold;font-size:14px;}
#comment_list .c_description a{color:#000;letter-spacing:0px;font-size:12px;}
#comment_list .c_description a:hover{color:#FF0000;}
#comment_list div h4{font-size:20px !important;margin:0 !important;padding:10px 0  !important;z-index:999999;position:relative;width:70%;font-weight:bold;letter-spacing:.5px;word-spacing:1px;}
#comment_list div h4 a{font-size:20px !important;margin:0 !important;padding:10px 0  !important;z-index:999999;position:relative;font-weight:bold;letter-spacing:.5px;word-spacing:1px;color:#4f4141;}
#comment_list div h4 a:hover{color:#FF0000;}
#comment_list div h5 {float:right;font-size:15px;line-height:10px;color:#000;letter-spacing:1px;text-transform:uppercase;font-weight:bold;}
#comment_list div h5 a{float:right;font-size:15px;line-height:10px;color:#000;letter-spacing:1px;text-transform:uppercase;font-weight:bold;}
#comment_list div h5 a:hover{color:#FF0000;}
#comment_list div em{position:absolute;top:25px;right:5px;color:#c8c8c8;letter-spacing:1px;font-size:16px;font-weight:bold;}

/*----------------------------
CONTACTS


----------------------------*/
#form_contacts {margin:auto;display:table;padding:10px;}
#form_contacts input{width:445px;margin:5px 12px 10px 0px;font-size:15px;padding:2px;border:1px solid #CCCCCC;}
#form_contacts span{color:#ff0000;font-size:9px;margin:0 0 0 5px;}

/*----------------------------
SHARE 
----------------------------*/
.share-buttons a{background:url(images/syndication.gif) no-repeat;}
.link-it input.text{border:1px solid #d9d9d9;color:#333}
.share-it span{display:block;margin-bottom:5px}
.share-block{padding:8px 0}
.share-buttons{padding:12px 0;margin:0 auto auto auto;display:table;width:auto;}
.share-buttons li{float:left;list-style:none;margin:5px 3px 9px 3px;padding-top:1px;display:inline}
.share-buttons a{display:block;overflow:hidden;height:14px;width:46px;color:#808080;font-size:9px;padding:33px 0 0;text-align:center;text-decoration:none;white-space:nowrap}
.share-buttons a:hover{text-decoration:none}
.share-buttons .del-icio-us a:hover{background-position:-138px -47px}
.share-buttons .del-icio-us a{background-position:-138px 0}
.share-buttons .digg a:hover{background-position:0 -47px}
.share-buttons .digg a{background-position:0 0}
.share-buttons .technorati a:hover{background-position:-322px -47px}
.share-buttons .technorati a{background-position:-322px 0}
.share-buttons .yahoo a:hover{background-position:-368px -47px}
.share-buttons .yahoo a{background-position:-368px 0}
.share-buttons .reddit a:hover{background-position:-414px -47px}
.share-buttons .reddit a{background-position:-414px 0}
.share-buttons .stumbleupon a:hover{background-position:-92px -47px}
.share-buttons .stumbleupon a{background-position:-92px 0}
.share-buttons .myspace a:hover{background-position:-230px -47px}
.share-buttons .myspace a{background-position:-230px 0}
.share-buttons .facebook a:hover{background-position:-184px -47px}
.share-buttons .facebook a{background-position:-184px 0}
.share-buttons .google a:hover{background-position:-276px -47px}
.share-buttons .google a{background-position:-276px 0}
.share-buttons .twitter a:hover{background-position:-46px -47px}
.share-buttons .twitter a{background-position:-46px 0}
.share-buttons .sharethis a:hover{background-position:-460px -47px}
.share-buttons .sharethis a{background-position:-460px 0}

#home .supershare {height:100px !important;}
#home .supershare ul{text-align:center;}
#home .supershare ul li{display:inline;}
#home .supershare a img { padding:0 10px 0 0; opacity:0.7; }
#home .supershare a:hover img { padding:0 10px 0 0; opacity:1; }

#gadgets .supershare {background:#FFF;}
#gadgets .supershare h2{text-shadow:2px 2px 2px #ccc;ffont-weight:bold;color:#333333;text-transform:uppercase;font-family:"Arial", "Candara";text-align:left;}
#gadgets .supershare ul{text-align:center;margin:5px auto 20px auto;width:280px;}
#gadgets .supershare ul li{display:inline;margin:10px;}
#gadgets .supershare a img { padding:0 10px 0 0; opacity:0.7; }
#gadgets .supershare a:hover img { padding:0 10px 0 0; opacity:1; }

/*----------------------------
LISTA DE CATEGORIAS
----------------------------*/
#categories_list{padding:20px 10px 20px 10px;margin:0px auto 10px auto;border-top:1px solid #EFF1F5;}
.ct{margin:15px auto 15px auto;width:95%;padding:10px 10px 20px 10px;background:#FCFFCC;position:relative;border:4px solid #EFF1F5;-moz-box-shadow:rgba(100,100,100,.2) -1px 4px 5px;

-webkit-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
-khtml-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
box-shadow:rgba(200,200,200,1) -1px 4px 5px;}
.cat{margin:15px auto 15px auto;width:95%;padding:10px 10px 20px 10px;background:#FCFFFC;position:relative;border:4px solid #EFF1F5;-moz-box-shadow:rgba(100,100,100,.2) -1px 4px 5px;
-webkit-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
-khtml-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
box-shadow:rgba(200,200,200,1) -1px 4px 5px;}
#categories_list .c_description{color:#273178;font-size:12px;margin:5px auto 10px auto;border-bottom:1px dotted #EFF1F5;padding:10px;width:90%;line-height:16px;letter-spacing:.3px;word-spacing:1px;}
#categories_list .c_description *{font-size:12px;}
#categories_list .c_description p{padding:0px 0 10px 0;font-size:12px;position:relative;}
#categories_list .c_description em{float:none !important;}
#categories_list .c_description strong{font-weight:bold;font-size:14px;}
#categories_list .c_description a{color:#3896F4;letter-spacing:0px;font-size:12px;}
#categories_list .c_description a:hover{color:#FF0000;}
.veja_mais{background-color:#FAFAFC;border-bottom:1px solid #273178;width:90%;margin:10px auto 20px auto;padding:10px 20px 10px 20px;text-align:center;}
.veja_mais a{color:#273178;letter-spacing:1px;word-spacing:2px;font-size:12px;}
.veja_mais a:hover{color:#FF0000;}
.veja_mais strong{font-size:13px;color:#273178;}
#categories_list div h3{line-height:23px;font-size:20px !important;margin:0 !important;padding:10px 0  !important;z-index:999999;position:relative;width:80%;font-weight:bold;letter-spacing:.5px;word-spacing:1px;}
#categories_list div h3 a{font-size:20px !important;margin:0 !important;padding:10px 0  !important;z-index:999999;position:relative;font-weight:bold;letter-spacing:.5px;word-spacing:1px;}
#categories_list div h3 a:hover{color:#FF0000;}
#categories_list div h4 a{float:left;font-size:11px;line-height:10px;color:#27347A;letter-spacing:1px;text-transform:uppercase;margin:-4px 0 0 0;}
#categories_list div h4 a:hover{color:#FF0000;}
#categories_list div h4 a strong{font-size:16px;position:relative;top:1px;font-weight:bold;}
#categories_list div em{position:absolute;top:25px;right:5px;color:#c3c3c3;letter-spacing:1px;font-size:16px;font-weight:bold;}
#categories_list .answer_comment{float:right;}
#categories_list .answer_comment:hover{text-decoration:underline !important;color:#FF0000;}
#categories_list .topimg{width:100%;display:block;overflow:hidden;width:565px;height:200px;}

/*----------------------------
FOOTER 
----------------------------*/


#footer{width:1000px !important;height:35px;border-top:6px solid #9297a9;background:#fff;position:relative;border-top:7px solid #0A880B;
width:90%;}
#footer h2 span{display:none;}
#footer a{color:#0000FF;padding:2px;}
#footer a:hover{color:#ff0000;
}


#copyright{float:left;padding:12px 0px 0 10px;}

#footer ul {line-height:20px;text-align:left;padding:7px 10px 0 15px;float:right;}
#footer ul *{color:#000;}
#footer ul li{display:inline;}
#footer ul li em{}
#footer ul li a{color:#0000FF;}
#footer ul li a:hover{color:#ff0000;}
/*----------------------------
OTHER STUFF COMES HERE
----------------------------*/
#cat_cloud{border:1px solid red;padding:10px;background:#fff;position:relative;border:4px solid #EFF1F5;-moz-box-shadow:rgba(100,100,100,.2) -1px 4px 5px;
-webkit-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
-khtml-box-shadow:rgba(200,200,200,1) -1px 4px 5px;
box-shadow:rgba(200,200,200,1) -1px 4px 5px;}
#cat_cloud a:hover{color:#FF0000;}

/*----------------------------
HOME
----------------------------*/
#posts_list{padding:0px 10px 20px 10px;margin:-30px auto 10px auto;}
#posts_list .image_logo{width:530px;overflow:hidden;text-align:center;margin:auto;}
#posts_list a img{display:table;margin:auto;}
#posts_list .c_description{color:#273178;font-size:12px;margin:5px auto 10px auto;border-bottom:1px solid #D4DFEA;padding:10px;width:90%;line-height:16px;letter-spacing:.3px;word-spacing:1px;}
#posts_list .c_description *{font-size:12px;}
#posts_list .c_description p{padding:0px 0 10px 0;font-size:12px;position:relative;}
#posts_list .c_description em{float:none !important;}
#posts_list .c_description strong{font-weight:bold;font-size:14px;}
#posts_list .c_description a{color:#3896F4;letter-spacing:0px;font-size:12px;}
#posts_list .c_description a:hover{color:#FF0000;}

.pt{margin:15px auto 15px auto;width:90%;padding:0px 10px 20px 10px;position:relative;border:3px solid #EFF1F5;background:#FCFFFC;-moz-box-shadow:rgba(200,200,200,1) -1px 4px 5px;-webkit-box-shadow:rgba(200,200,200,1) -1px 4px 5px;-khtml-box-shadow:rgba(200,200,200,1) -1px 4px 5px;box-shadow:rgba(200,200,200,1) -1px 4px 5px;}
.post{margin:15px auto 15px auto;width:90%;padding:0px 10px 20px 10px;position:relative;border:3px solid #EFF1F5;background:#fefeee;-moz-box-shadow:rgba(200,200,200,1) -1px 4px 5px;-webkit-box-shadow:rgba(200,200,200,1) -1px 4px 5px;-khtml-box-shadow:rgba(200,200,200,1) -1px 4px 5px;box-shadow:rgba(200,200,200,1) -1px 4px 5px;}

#posts_list div h4{font-size:20px !important;margin:0 !important;padding:10px 0  !important;z-index:999999;position:relative;width:70%;font-weight:bold;letter-spacing:.5px;word-spacing:1px;}
#posts_list div h4 a{font-size:20px !important;margin:0 !important;padding:10px 0  !important;z-index:999999;position:relative;font-weight:bold;letter-spacing:.5px;word-spacing:1px;line-height:25px;}
#posts_list div h4 a:hover{color:#FF0000;}
#posts_list div h5 a{float:left;font-size:11px;line-height:10px;color:#27347A;letter-spacing:1px;text-transform:uppercase;margin:-4px 0 0 0;}
#posts_list div h5 a:hover{color:#FF0000;}
#posts_list div h5 a strong{font-size:16px;position:relative;top:1px;font-weight:bold;}
#posts_list div em{position:absolute;top:25px;right:5px;color:#3896F4;letter-spacing:1px;font-size:16px;font-weight:bold;}
#posts_list .answer_comment{float:right;font-weight:bold;font-size:12px;text-transform:uppercase;letter-spacing:.5px;line-height:8px;}
#posts_list .answer_comment:hover{color:#FF0000;}

.mais_busca{padding:10px;background:#fff;position:relative;border:4px solid #EFF1F5;-moz-box-shadow:rgba(100,100,100,.2) -1px 4px 5px;
-webkit-box-shadow:rgba(200,200,200,1) -1px 4px 5px;padding:25px 20px 20px 20px;
-khtml-box-shadow:rgba(200,200,200,1) -1px 4px 5px;text-align:center;
box-shadow:rgba(200,200,200,1) -1px 4px 5px;}
.mais_busca input[type='text']{border:1px solid #333;padding:5px;color:#000;padding:5px !important;font-size:15px;}
.mais_busca input[type='submit']{border:1px solid #333;padding:6px;color:#333;background-color:#FFF;position:relative;top:-2px;text-transform:uppercase;}	
.mais_busca input[type='submit']:hover{background-color:#333;color:#FFF;cursor:pointer;border:1px solid #273178;}
.mais_busca label{font-size:12px;display:block;text-transform:uppercase;word-spacing:3px;letter-spacing:.2px;padding:0 !important;color:#333;font-weight:bold;}
#paginador{}
#paginador ul{display:table;margin:20px auto 0 auto;line-height:35px;}
#paginador ul li {display:inline;}
#paginador ul li a{padding:5px 10px;font-size:14px;border:1px solid #273178;margin:3px;font-weight:bold;}
#paginador ul li a:hover{background: #273178;color:#FFF;}
#paginador ul li a.selected{background: #273178;color:#FFF;}

