*{

	margin: 0;

	padding: 0;

}



body{

	background: #000;

	font-family: "Trebuchet MS";

	font-size: 12px;

	color: #fff;

	line-height: 14px;

}



input, textarea{

	font-family: "Trebuchet MS";

	font-size: 12px;

	background: #000;

	color: #fff;

	border: 0;

	padding: 1px 2px;

}



button{

	text-indent: -9999px;

	border: 0;

	cursor: pointer;

}



a{

	color: #fff;

	text-decoration: none;

}



a:hover{

	text-decoration: underline;

}



ul{

	list-style: none;

}



/* ************************************************************************************** */



#tabsSocialMidia{

	float: left;

	width: 471px;

	height: 317px;

	border: 1px solid #fff;

}



#tabsSocialMidia p.destaque{

	float: left;

	width: 335px;

	margin-left: 15px;

	padding: 10px 0;

}





/* tabs */

.tab_social{

	float: left;

	width: 472px;

	height: 256px;

	background: #fff;

	color: #000;

}



.tab_social a{

	color: #000;

}



.ui-tabs .ui-tabs-nav { float: left; width: 100%; list-style: none; position: relative; padding: 0; margin: 0; }

.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 0 -1px 0; padding: 0; }

.ui-tabs .ui-tabs-nav li a { float: left; height: 19px; text-decoration: none; padding: 5px 8px 2px 29px; }

.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; background: #fff; }

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; color: #000; }

.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */

.ui-tabs .ui-tabs-panel { padding: 0; display: block; border-width: 0; border-top: 1px solid #dedede;  }

.ui-tabs .ui-tabs-hide { display: none !important; }



.ui-tabs .ui-tabs-nav li.tab_twitter a{ background: url(../img/ico/ico_twitter.png) no-repeat 7px 4px; } 

.ui-tabs .ui-tabs-nav li.tab_facebook a{ background: url(../img/ico/ico_facebook.png) no-repeat 7px 4px; } 

.ui-tabs .ui-tabs-nav li.tab_flickr a{ background: url(../img/ico/ico_flickr.png) no-repeat 7px 4px; } 

.ui-tabs .ui-tabs-nav li.tab_youtube a{ background: url(../img/ico/ico_youtube.png) no-repeat 7px 4px; } 

.ui-tabs .ui-tabs-nav li.tab_ig a{ background: url(../img/ico/ico_ig.png) no-repeat 7px 4px; } 

.ui-tabs .ui-tabs-nav li.tab_orkut a{ background: url(../img/ico/ico_orkut.png) no-repeat 7px 4px; } 



.ui-tabs .ui-tabs-nav li a{ background-position: 5px 4px; }



/*twitter*/

.post{

	border-bottom: 1px solid #dedede;

}



.login_twitter{

	height: 60px;

	padding: 30px 0 0 0;

}



.login_twitter a{

	color: #000;

}



.login_twitter input{

	float: left;

	width: 110px;

	margin-right: 5px;

	background: #000;

	color: #fff;

}



.login_twitter label{

	float: left;

	width: 120px;

	padding-right: 10px;

	text-align: right;

}



.login_twitter a{

	float: right;

	margin-top: 5px;

	margin-right: 40px;

}

/* alterada em 22/10/2009*/

.list_twitter{

	float: left;

	width: 457px;

	height: 223px;

	overflow-y: auto;

	padding: 0 0 0 15px;

	margin: 0;

}



.list_twitter li {

	float: left;

	margin-top: 15px;

}



.list_twitter li img{

	float: left;

	width: 48px;

	height: 48px;

	padding: 2px;

	border: 1px solid #dedede;

	background: #fff;	

	margin-right: 10px;

}



.list_twitter li big{

	float: left;

	height: 30px;

	font-size: 55px;

	line-height: 55px;

	margin: -12px 0 0 0;

}



.list_twitter li p{

	float: left;

	width: 335px;

	margin: 0;

	padding: 10px 0 0 0;

}



.list_twitter li a{

	color: #9d0e90;

}



.list_twitter li small{

	float: right;

	margin-right: 30px;

}



.bt_Ok{

	float: left;

	width: 32px;

	height: 20px;

	background: url(../img/bt_Ok.png) no-repeat 0 0;

}



.post_twitter{

	padding: 20px 0 0 0;

	height: 70px;



}



.post_twitter img{

	float: left;

	width: 48px;

	height: 48px;

	padding: 2px;

	border: 1px solid #dedede;

	background: #fff;

	margin-left: 15px;

}



.post_twitter textarea{

	float: left;

	width: 340px;

	height: 36px;

	margin-left: 10px;

	overflow: auto;

}



.counter{

	float: right;

	background: #fff;

	color: #000;

	padding-top: 0;

	padding-right: 5px;

	text-align: right;

}



.bt_Update{

	float: right;

	width: 59px;

	height: 18px;

	margin-top: 0px;

	margin-right: 17px;

	background: url(../img/bt_update.png) no-repeat 0 bottom;

}



.vejamais{

	float: right;

	margin-right: 30px;

}



/* facebook */

.login_facebook{

	height: 60px;

	padding: 30px 0 0 0;

}



.login_facebook p{

	float: left;

	width: 250px;

	padding: 0 0 0 15px;

}



.fb_connect{

	float: right;

	width: 100px;

	font-size: 10px;

	text-align: center;

	margin-right: 30px;

}



.login_facebook a{ text-decoration: underline; }

.login_facebook a:hover{ text-decoration: none; }



.facebook .list_twitter li small,

.orkut .list_twitter li small{

	float: left;

	margin-left: 30px;

	padding: 3px 0 0 0;

}



.bg_status_facebook{

	float: left;

	display: inline;

	width: 240px;

	height: 23px;

	background: url(../img/bg_status_facebook.png) no-repeat;

	padding: 2px 0 0 10px;

	margin-left: 10px;

}



.bg_status_facebook input{

	float: left;

	width: 220px;

	background: #fff;

	color: #000;

	margin: 0;

}



.bt_ok_facebook{

	float: left;

	width: 36px;

	height: 25px;

	background: url(../img/bt_ok_facebook.png) no-repeat 0 0;

}





/* flickr */

.flickr .box_img{

	float: left;

	padding: 15px 10px;

	width: 235px;

	height: 155px;

	background: url(../img/load.gif) no-repeat center;

}



.flickr .box_img img{

	width: 235px;

	height: 155px;

}



.flickr a,

.youtube a{ text-decoration: underline; }

.flickr a:hover,

.youtube a:hover{ text-decoration: none; }



.flickr h4,

.youtube h4{

	float: left;

	width: 175px;

	margin: 15px 0;

	font-size: 14px;

	font-weight: bold;	

}



.flickr p,

.youtube p{

	float: left;

	width: 175px;

}



.flickr small,

.youtube small{

	float: left;

	margin: 30px 0 0 0;

}



.flickr h5,

.youtube h5{

	float: left;

	width: 400px;

	margin: 15px 0;

	padding: 0 0 0 15px;

	font-size: 14px;

	font-weight: normal;	

}



/* galeria */

ul.galeria{

	float: left;

	width:412px;

	height:85px;

	margin:0 0 10px 13px;

	padding:0;

}



ul.galeria li{

	float:left;

	width:372px;

	height:85px;

	margin:0;

	padding:0;

}



ul.galeria li a.nav_left, ul.galeria li a.nav_right{

	margin:0 0 0 0;

}



ul.galeria li.nav_galeria{

	width:20px;

}



li .images{

	width:372px;

	height:85px;	

	margin:0;

	padding:0;

}



li .images li{

	width:75px;

	height:75px;

	margin: 0 6px;

	padding: 2px;

	background: #fff;

	border: 1px solid #dedede;

	display:none;	

}



li .images_youtube li{

	width:110px;

	height:65px;

	margin: 0 4px;

}



li .images a{

	display:block;

}	



li .images img{

	border:none;

}



/* Setas de navegação */

.nav_left, .nav_right{

	width:20px;

	height:80px;

	text-indent:-99999px;

	overflow: hidden;

}



.galeria_youtube .nav_left,

.galeria_youtube .nav_right{

	height: 70px;

}



.nav_left{

	background: url(../img/bt_prev.gif) no-repeat center;

	float:left

}



.nav_right{

	background: url(../img/bt_next.gif) no-repeat center;

	float:right

}



/* youtube */

.youtube .box_player{

	float: left;

	padding: 15px 10px;

	width: 235px;

	height: 155px;

	background: url(../img/load.gif) no-repeat center;

}



/* ig */

.ig ul{

	float: left;

	margin-left: 15px;

}



.ig ul li {

	float: left;

	width: 410px;

	margin-top: 10px;

	padding: 10px 0 0 0;

}

.ig ul li img{

	float: left;

	padding: 2px;

	background: #fff;

	border: 1px solid #dedede;

	margin-right: 10px;

	margin-top: -10px;

}

.ig ul li a{

	font-size: 12px;

	font-weight: bold;

}

/* orkut */

.bt_ok_orkut{

	float: left;

	width: 36px;

	height: 25px;

	background: url(../img/bt_ok_orkut.gif) no-repeat 0 0;
}