/*
 * arenageek / style v0.1
 * @author Eduardo Stuart - stuart.eduardo[at]gmail[dot]com
 * @lastupdate 06-06-2010 14:20
 **/

body#arenageek{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif !important; color:#4F4F4F; font-size:14px;  background:#F8F8F8;/* url(./imagens/background_new.gif) no-repeat center 0px;*/}
form,h1,h2,h3,div{ margin:0px; padding:0px;}
p {line-height: 1.5em;}  
small{ color:#666; }
.bordas{
    -moz-border-radius: 0.4em;
    border-radius:0.4em;
    -webkit-borderradius:0.4em;
}
.clr{
    clear:both !important;
}
.shareindex{
    clear:both;
    margin:10px 0px 5px 0px;
    background:#F8F8F8;
    padding:7px;
    -moz-border-radius: 0.4em;
    border-radius:0.4em;
    -webkit-borderradius:0.4em;
	border-bottom:1px solid #E0E0E0;
}
.optionshare{
    float:right;
	padding:0px 5px;
	margin:0px; 
	border-right:1px solid #f0f0f0;
	border-left:1px solid #fff;
}
.bordasbig{
    -moz-border-radius: 0.8em;
    border-radius:0.8em;
    -webkit-borderradius:0.8em;
}
.current_page_item{text-decoration:underline !important; }
.post-edit-link{ font-size:10px;text-decoration:none;background:#069;color:#fff !important;padding:5px;}
.clr{clear:both !important; }


.targblanklink{ padding-right:15px !important;background-image:url(./imagens/linkblank.png); background-repeat:no-repeat; background-position: right top; }
.efmouhovercoment{ background-color:#D6EFBE !important;}


/* container */
#container{ width:930px;margin:0px auto;}
#container #header{height:201px;position:relative;}

/* header */
#header .logo{ position:absolute;left:30px; top:0px; }
#header .search_form{
    position:absolute; 
	right:0px; top:155px;width:330px;
	overflow:hidden;
	text-align:right;
}
#header .facebooklike{
	position:absolute;
	right:0px;
	top:15px;
	width:250px;
	display:none;
}
#header .bannerheader{
	position:absolute;
	right:0px;
	top:15px;
	width:468px;
	height:60px;
	overflow:hidden;
	
}
#header .search_form_content{height:52px;overflow:hidden;padding-left:14px;position:relative;}
#header .search_form_content #q{
margin-right:42px;display:inline;padding:5px;font-size:13px;color:#666;font-family:Helvetica,verdana,sans-serif;
    -moz-border-radius: 0.6em;
    border-radius:0.6em;
    -webkit-borderradius:0.6em;
	border:1px solid #ccc;
}
#header .search_form_content #btsearch{right:0px;position:absolute;top:3px;}

#header .socialheader{
    position:absolute;
    right:0px;
    top:100px;
}
#header .socialheader a{
    display:inline !important;
	margin:0px 0px 0px 5px;
	color:#F2F2F2;
}
#header .socialheader a img{
    border:0px !important;
}


/* menu */
#menu {clear:both;background:url(./imagens/menu_content_background.jpg) repeat-x left top; color:#fff;height:35px;position:relative;}
#menu .menu_left{width:6px;float:left;height:35px;background:url(./imagens/menu_left_background.jpg) no-repeat left top;border:0px;}
#menu .menu_right{width:6px;float:right;height:35px;background:url(./imagens/menu_right_background.jpg) no-repeat right top;border:0px;}
#menu ul{ list-style:none;padding:0px; margin:8px 0px 0px 8px;height:20px;line-height:20px;float:left;border-right:1px solid #383838;border-left:1px solid #595959;}
#menu ul li{float:left;padding:0px;margin:0px; border-left:1px solid #383838;border-right:1px solid #595959; text-align:center;}
#menu ul li a{padding:0px 15px; color:#fff;text-decoration: none;display:block;text-shadow:0.1em 0.1em #000;}
#menu ul li a:hover{text-decoration:underline;}
#menu .gw_bt{position:absolute;right:0px;top:7px;}

/* content */
#allcontent{ padding-top:5px; padding-bottom:10px;background:#FFF;}
#content {float:left; width:600px; padding:10px 15px;margin-right:5px;overflow:hidden !important;background:#FFF;}
#contentsearch{width:800px;margin:0px auto;padding:10px 15px;}
/* content navigation */
#content p{margin:8px 0px;padding:0px;line-height:23px;}

.wp-pagenavi-wrapper{bakground:#F8F8F8;overflow:hidden;height:30px;line-height:28px;padding:5px 0px;margin:10px auto;}
#content .navigation{height:30px;line-height:30px;background:#FFF;overflow:hidden;margin:0px 0px 5px 0px;font-size:11px;font-family:Tahoma,sans-serif;}
#content .navigation a{padding:0px 2px;color:#000;text-decoration: none; display:block;}
#content .navigation a:hover{text-decoration:underline;}
#content .alignleft{float:left;}
#content .alignright{float:right;}
#content blockquote{
    padding:10px;
    background: #F0F0F0;
    text-align:justify;
    margin:10px auto;
    font-style: italic;
    width:500px;
    -moz-border-radius: 0.6em;
    border-radius:0.6em;
    -webkit-borderradius:0.6em;
}
#content .post h1,#content .post h2{margin:4px 0px;clear:both;padding:4px 0px;background:#FFF;font-size:3.8em;letter-spacing:-1px;
font-family:Arial, "Lucida Grande", "Lucida Sans Unicode", Verdana, Sans-serif;
color:#595959;text-shadow:1px 1px #e0e0e0;
font-style:normal;
}
#content .post h1 a,#content .post h2 a{
	color:#595959;
	text-decoration:none;
}
#content .post a{color:#000;}

#content .tags{padding:6px 0px;margin:5px 0px;background:#FFF;font-size:11px;clear:both;}
#content .tags a{text-decoration:underline;font-weight:bold;}
#content .boxcomentarios{padding:0px 10px;clear:both; border-top:1px dashed #E0E0E0;margin-top:25px;}
#content .boxcomentarios h3{
font-family:Arial, "Lucida Grande", "Lucida Sans Unicode", Verdana, Sans-serif;
color:#595959;text-shadow:1px 1px #e0e0e0;
font-size:2.5em;
padding:5px 0px;
}

#content #commentform{padding-top:15px;font-size:11px;}
#content #commentform a{color:#333;text-decoration:underline;}
#content #comment{width:500px;border:1px solid #E0E0E0;padding:5px;color:#333;font-size:12px;font-family:  Verdana, Arial, sans-serif; }
/* content post */
#content .entry img{
    margin:10px auto;
    border:0px;
}
#content .entry a{color:#345515;font-weight:bold;padding:0px;text-decoration:none;}

#content .commentlist{list-style:none;padding:0px;margin:0px;}
#content .commentlist li{clear:both;margin:5px 0px; background:#F0F0F0;padding:5px 15px 25px 15px;border:1px solid #E0E0E0;}
#content .commentlist li img{float:left; margin-right:10px;}
#content .commentlist li a{color:#333;text-decoration:none;color:#000;}
#content .commentlist li .fn{font-weight:bold;}
#content .commentlist li .commentmetadata{font-size:10px;}

/* sidebar */
#sidebar{ font-family:Helvetica,Tahoma,sans-serif;float:right;width:265px; margin:0px 10px 0px 10px;margin-left:5px;background:#FFF;font-size:12px;}
#sidebar a{color:#000; text-decoration:none; }
#sidebar ul{ list-style:none;padding:0px; margin:0px;}
#sidebar ul li{
	margin-bottom:10px;padding:0px 0px 5px 0px;background:#fff;border:3px solid #E0E0E0;
}
#sidebar ul li h3{
	height:30px;line-height:30px;padding:0px 15px 0px 1px !important;position:relative; text-align:right;
	color:#333;font-size:1.2em;margin:0px 0px 5px 0px !important;
	background-color:#E0E0E0 !important;
	background-repeat:no-repeat !important;
	background-position: 5px center !important;
}
.bico_youtube{
	background-image:url(./imagens/big-ico-youtube.png);
}
.bico_note{
	background-image:url(./imagens/big-ico-note.png);
}
.bico_patrocinadores{
	background-image:url(./imagens/big-ico-patrocinadores.png);	
}
.bico_partner{
	background-image:url(./imagens/big-ico-partner.png);
}
.bico_friend{
	background-image:url(./imagens/big-ico-hug.png);
}
.bico_tag{
	background-image:url(./imagens/big-ico-tag.png);
}
#sidebar ul li h3 a{color:#333;text-decoration: none;}
#sidebar ul li h3 .bigicon{position:absolute;left:10px; top:0px; z-index: 111111111; display: none;}
#sidebar .sidebarcontent{padding:2px 15px 2px 15px;}
#sidebar .sidebarcontent a{color:#345515;}

#sidebar ul .atividadesrecentes{list-style:none;padding:0px;margin:0px;}
#sidebar ul .atividadesrecentes li {margin:2px 0px;padding:1px 0px;}

.home{}
/*.home img{border:0px;})*/
.home img{border:1px solid #E0E0E0;margin:4px auto;}
.home .post{padding-bottom: 10px;clear:both;}
.home .post .titulopost,.home .post .titulopost a{clear:both;padding:4px 0px 4px 0px;background:#FFF;font-size:1.7em;letter-spacing:-1px;font-family:  Arial, Helvetica, sans-serif;color:#444444 !important;text-shadow:1px 1px #e0e0e0;text-decoration:none;display:block;}
/*.home .post .titulopost a:hover{background:#F8F8F8;}*/
.home .post .imagempost .innerimagempost{width:140px; height:150px;overflow:hidden;}
.home .post .imagempost{float:left;overflow:hidden;border:1px solid #E0E0E0;margin-right:5px;padding:1px;}
/*.home .post .postresumo{float:left;width:400px;}
.home .post .postresumo a{text-decoration:none;background:#F8F8F8;padding:2px;color:#333;}
.home .post .postresumo a:hover{background:#F0F0F0;}*/
.home .post .homeinteracao{float:right;width:70px;text-align:center !important;margin-right:15px;display:none;}
.home .post .homeinteracao .topsy_widget_data{padding-left:0px;}

/* footer */
#footer{ clear:both; background:#F8F8F8;position:relative;color:#333;font-size:11px;height: 75px;text-shadow:0.1em 0.1em #F0F0F0;text-align: right;border-top:2px solid #F0F0F0;}
#footer .social{position:absolute;left:5px;top:5px;}
#footer .rights{position:absolute;right:15px;top:10px;}
#footer a{color:#666;text-decoration: none;}

/* plg */
#sidebar ul .twitter-message{padding:0px 0px 5px 0px; margin:0px; border-bottom:1px dashed #ccc;}

.idw-footer,.idw-container h2{display:none !important;}
.idw-container a{text-decoration:none !important; font-size:10px !important;}

a.google-buzz-button .buzz-small-2{font-family:Tahoma !important;}

.boxpatrocinadores ul{list-style:none;padding:0px !important;margin:0 0px 0px 6px !important;;}
.boxpatrocinadores ul li{float:left;margin:1px 1px 1px 0px !important;width:125px;height:125px !important;overflow:hidden !important;background:#FFF !important;border:0px !important;}
.boxparceiros ul{list-style:none;padding:0px !important;margin:0 0px 0px 10px !important;;}
.boxparceiros ul li{float:left;margin:1px 1px 1px 0px !important;width:120px;height:57px !important;overflow:hidden !important;background:#FFF !important;border:0px !important;}

.ofertasbuscape{background:#3FA2C9;border:1px solid #3FA2C9;margin:20px auto 5px auto;
                -moz-border-radius: 0.6em;
                border-radius:0.6em;
                -webkit-borderradius:0.6em;height:180px;}
.ofertainterno{padding:20px 15px;font-size:12px;font-family:Tahoma,sans-serif;color:#fff;}
.ofertainterno a{color:#B2F83F;text-decoration: none;font-weight:bold;font-size:14px;}
#bannerxml{ width:728px;height:60px;margin:2px auto;}

.postsrelacionados{
	margin-top:10px;
	padding:10px 0px;
	border-top:1px dashed #CCC;
}
.related_post_title{color:#000;font-size:15px;font-weight:bold;padding:0px 0px 10px 0px;margin:0px;font-family:Tahoma,sans-serif;}
.related_post{
	list-style:disc;
}
.related_post li{
	padding:0px;margin:0px 0px 4px 0px;

}
.related_post li a{
    color:#069 !important;
	text-decoration:none;
	font-weight:normal !important;
	padding:10px 0px;
	font-size:12px;
	display:block;
}
.related_post li a:hover{
	text-decoration:underline !important;
}
.more-link{
    background:#069;
    color:#FFF !important;
    width:190px;
    -moz-border-radius: 0.3em;
    border-radius:0.3em;
    -webkit-borderradius:0.3em;
    text-shadow:0.1em 0.1em #003F5F;
    text-decoration: none;
    padding:3px 6px;
}

.more-link:hover{
    background:#33CCFF;
    color:#FFF !important;
    width:190px;
    -moz-border-radius: 0.3em;
    border-radius:0.3em;
    -webkit-borderradius:0.3em;
    text-shadow:0.1em 0.1em #003F5F;
    text-decoration: none;
    padding:3px 6px;
}

.linksdasemana,.androidapps{
    margin:10px auto;
}
.linksdasemana h3,.androidapps h3{
    padding:5px;
    background:#3FBAE0;
    color:#FFF;
    font-size:18px;
    -moz-border-radius: 0.3em;
    border-radius:0.3em;
    -webkit-borderradius:0.3em;
    text-shadow:0.6px 0.6px #000;
    margin:5px 0px;
}
.linksdasemana img,.androidapps img{
    border:1px solid #C0C0C0;
    padding:0px;
    margin:5px auto;
}
.androidapps h3{
    clear:both !important;
    background:#88AC1F;
    color:#fff;
    text-shadow:1px 1px 1px #7B942B;
}
.androidapps .imagensapp{
    width:580px;
    margin:20px auto 20px 45px;;
}
.blogroll li{
    float:none !important;
    font-weight:bold;
    font-size:12px;
	margin:0px !important;
    border:0px !important;
}
.blogroll li a{
    display:block;
	margin:0px !important;
    padding:8px 0px 8px 15px;
    color:#069;
    text-decoration: none;
	border-bottom:1px dashed #F0F0F0;
}
.blogroll li a:hover{
	background:#F8F8F8;
}
.adsenseTop{
    background:#E0E0E0;
    text-align:center;
    padding:5px 0px 10px 0px;
    margin-bottom: 10px;
    width:930px;
    -moz-border-radius-bottomleft: 1.9em;
    border-bottom-left-radius:1.9em;
    -webkit-border-bottom-left-radius:1.9em;
    -moz-border-radius-bottomright: 1.9em;
    border-bottom-right-radius:1.9em;
    -webkit-border-bottom-right-radius:1.9em;
    height:90px;
}

.btgame{
    -moz-border-radius: 0.4em;
    border-radius:0.4em;
    -webkit-borderradius:0.4em;
    background:#345515;
    color:#fff !important;
    padding:3px 5px !important;
    text-shadow:1px 1px #000;
    -moz-box-shadow: 2px 2px 2px #888;
    -webkit-box-shadow: 2px 2px 2px #888;
    box-shadow: 2px 2px 2px #888;
    display: block;
    width:150px;
    text-align:center;
    margin:10px auto !important;

}

.postsporemail{
    padding:6px;
    font-size:15px;
    border-top:1px dotted #E0E0E0;
    border-bottom:1px dotted #E0E0E0;
	background:#F8F8F8;
}
.postsporemail h3{
    font-family:Arial,sans-serif;
    font-size:20px;
    padding:6px 2px;
}

.postsporemail .inputemail{
    padding:3px;
    font-size: 22px;
    font-family:Arial,sans-serif;
    border:1px solid #E0E0E0;
    margin-bottom:3px;
    color:#069;
    font-weight:bold;
}

.postsporemail .btnassinar{
    padding:4px 5px;
    background:#666;
    color:#fff;
    font-family:Arial,sans-serif;
    border:0px;
    cursor:pointer;
}

.aligncenter, div.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.alignleft {
    float: left;
}
.alignright {
    float: right;
}
.wp-caption {
    background-color: #f3f3f3;
    border: 1px solid #ddd;
    -khtml-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px; /* optional rounded corners for browsers that support it */
    margin: 10px 2px;
    padding:5px 1px 1px 1px;
    text-align: center;
}
.wp-caption img {
    border: 0 none;
    margin: 0 !important;
    padding: 0;
}
.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

.sugestaopost{

}
.sugestaopost p{
	margin:0px !important;
	padding:5px !important;
	text-align:left;
}
.sugestaopost a{
	color:#000;
	display:block;
	font-family:Helvetica,Tahoma,sans-serif;
}


.autor_all_info{
	margin:5px auto;
	background:#fff;
	height:45px;
	overflow:hidden;
	padding:5px;
	padding-bottom:3px;
	border-bottom:1px solid #F0F0F0;
}
.foto_autor,.autor_informacoes{
	margin-top:3px;
}
.foto_autor{
	float:left;
	width:30px;
	padding-top:6px;
	padding-right:5px;
	border-right:1px solid #F0F0F0;
	height:30px;
}
.autor_informacoes{
	float:left;
	width:200px;
	padding-top:8px;
	padding-left:5px;
	height:30px;
}
.interagir_bottop{
	float:right;
	width:340px;
	height:35px;
	overflow:hidden;
	padding-top:13px;
}
.bt_interage{
	float:right;
	margin:0px 1px;
}
.fw_button{
	margin-top:1px;
}
.tw_button{
	margin-top:0px;
}
.gw_button{
	margin-top:1px;
	
}
.compartilhe_footer{
	clear:both;
	margin:4px 0px;
	background:#F8F8F8;
	padding:5px 0px;
}
.sociable{
	background:#F8F8F8;
	padding:5px;
	margin:3px 0px !important;
}
.sociable ul{
	margin:0px;
	padding:0px;
}

.aligncenter{
	margin:2px auto;
}
.fw_follow_box{
	padding:5px;
	background:#F8F8F8;
	margin-bottom:1px;
}
.tw_follow_box{
	padding:5px;
	background:#DCEAF2;
	border-top:1px solid #C0DEED;
	text-align:left;
}

.gw_follow_box{
	padding:5px;
	background:#f8f8f8;
	border-top:1px solid #E0E0E0;
	text-align:left;
}
.email_follow_box{
	padding:5px;
	background:#F2FCF2;
	border-top:1px solid #D7EDD7;
	border-bottom:1px solid #D7EDD7;
	margin-bottom:1px;
	text-align:left;
}
.facebookespaco{
	background:#F8F8F8;
	border:1px solid #E0E0E0;
}
.email_follow_box p{
	color:#000;
	margin:0px;
	padding:1px 0px;
}
.email_follow_box .email_input{
	border:1px solid #FFF;
	font-family:Arial,sans-serif;
	color:#999;
	padding:3px;
	margin-right:5px;	
}
.email_follow_box .bt_cadastro{
	font-size:11px;
	font-weight:bold;
	font-family:Arial,sans-serif;
	padding:3px 4px;
	border:0px;
	background:#84D684;
	color:#fff;
	text-shadow:1px 1px 1px green;
	cursor:pointer;
}
.noborder_side{
	border:0px !important;
}
.align_content_center{
	text-align:center;
}

.skip{
	position:absolute;
	right:0px;
	top:0px;
	font-size:12px;
}
.skip a{
	color:#666;
	background:#F0F0F0;
	text-decoration:none;
	padding:8px 10px 6px 10px;
}
.skip a:hover{
	background:#666;
	color:#fff;
}
.list_categories{
    list-style:none;
    padding:0px;
    margin:0px;
    float:left;
    width:127px;
    font-size:11px;
}

.list_categories li{
    padding:0px !important;
    margin:0px !important;
    border:0px !important;
}
.list_categories li a{
    display: block;
    margin:0px;
    padding:3px;
}
