#holder {
	width: 830px;
	margin: auto;
	overflow: hidden;
}

#chart_select {
	float: left;
	width: 640px;
	height: 10px;
	text-align: right;
}

#tagCloud {
	background-color:#EEEEEE;
	font-family:arial;
	font-size:70%;
	margin:10px auto;
	overflow:auto;
	padding:10px;
	text-align:center;
	width:710px;
}

#tagList {
	margin: 0;
	padding: 0;
}

#tagList .clouditem {
	list-style-type: none;
	float: left;
	margin: 0 10px;
	height: 35px;
	line-height: 35px;
}

#tagList .clouditem span {
	color: #666666;
}

#tagList li a {
	text-decoration: none;
	color: #ffffff;
}

#tagList li a:hover {
	text-decoration: underline;
}

.tagcloud_ativa {
	font-weight: bold;
	cursor: default;
	color: #666666;
        outline: none;
}
.tagcloud_ativa:hover {
	text-decoration: none;
	color: #666666;
}

#select {
	padding-bottom:8px;
	padding-top:8px;
	display:block;
	height:20px;
}

#word_div {
	float:left;
	padding-left:15px;
}

#url_div {
	float:left;
	padding-left:30px;
}

#country {
	float:left;
	margin-left:30px;
}

.send_button {
	float: right;
	padding-right:10px;
}

.error_message_red {
	background:#F5E5E5;
	border: 1px solid #990000;
	color:#990000;
	font-weight:bold;
	height:15px;
	margin-top:45px;
	padding: 5px;
	text-align: center;
}

.error_message_blue {
	background:#E5EAEF;
	border:1px solid #003366;
	color:#003366;
	font-weight:bold;
	height:15px;
	margin-top:45px;
	padding:5px;
	text-align:center;
}

#graph_filter {
	float:right;
	margin-right:50px;
}

label.item1 {
	float:left;
	padding-right:15px;
	padding-left:15px;
	padding-top:3px;
}

label.item2 {
	float:right;
	padding-right:15px;
	padding-top:3px;
}

#search_criteria {
	float: left;
	margin-left: 10px;
	width:400px;
}

#search_criteria_2 {
	float: none;
	margin-left: 10px;
	width:220px;
}

#x_axys {
	padding-left: 70px;
	width:790px;
}

.sub_x_item {
	float:left;
	margin-left: 15px;
	margin-right: 15px;
}

#y_axys {
	width:40px;
	float:left;
	line-height:41px;
	text-align:right;
}

#sub_y_item {

}

img.close {
	height: 16px;
	width: 16px;
	float:right;
}

#main .post .entry p.message {
	margin:0px;
	float:left;
	height:16px;
	width:905px;
}

#manual_ferr {
	float:right;
	width: 60px;
}

#manual_ferr img {
	float:left;
}

#manual_ferr a {
	float:right;
}

#data_table {
	margin: 15px auto;
	border: 1px solid #DEDEDE;
	background-color:#CDCDCD;
}

#data_table thead {
	background: #676767;
	color: #FFFFFF;
}

.tb_position {
	margin:3px;
	width:50px;
	text-align: center;
}

.tb_votes {
	margin:3px;
	width:50px;
	text-align: center;
}

.tb_comment {
	margin:3px;
	width:90px;
	text-align: center;
}
.tb_cliques {
	margin:3px;
	width:50px;
	text-align: center;
}

.tb_title {
	margin:3px;
	width:740px;
	padding-left:10px;
}

.tb_resultsbyday{
	width: 90px;

}

.tb_resultsbyday2{
	text-align: right;
	width: 40px;
	color: #666666

}

#data_table td {
	
}

#data_table th {
	
}

tr.even {
	background:#FFFFFF;
}

tr.odd {
	background:#E9E9E9;
}

#last_update{
	margin-top:30px;
	padding:5px;
	text-align:right;
}

.carregando_grafico {
	font-size: 20px;
}

#search_div {
	height:320px;
}

#search_div_2 {
	height:50px;
}


/******************
 * Abas
 */

#main .post .entry ul.tab {
	background:transparent url(../images/tabs_shadow_870.gif) no-repeat scroll left bottom;
	border-bottom:1px solid #F3F3ED;
	height: 40px;
	margin: 0;
	padding-left:18px;

}

.tab-body {
	padding:20px;
	background:#FFFFFF url(../images/tab_body_fade_bg.png) repeat-x scroll left top;
}



#main .post .entry ul.tab li {
	float: left;
	margin: 2px 0 0 0;
	overflow: hidden;
	padding: 3px 2px 0 0;

}

.tab .active a:link, .tab .active a:visited, .tab .active a:visited, .tab .active a:hover {
	background: transparent url(../images/menu_tabs.png) repeat scroll right 0;
	display: block;
	height: 2.9em;
	line-height: 3em;
	text-decoration: none;
	color:#333333;
	font-weight: bold;
	cursor: default;
}

.tab .active a span {
	cursor: default;
}

.tab a:link, .tab a:visited {
	background:transparent url(../images/menu_tabs.png) repeat scroll right 73px;
	color:#56554E;
	display:block;
	height:2.9em;
	line-height:3em;
	text-decoration:none;
        outline: none;
}

.tab a:hover {
	background:transparent url(../images/menu_tabs.png) repeat scroll right 36px;
	color:#E0DED0;
}

.tab a span {
	display: block;
	font-size: 1.25em;
	height: 1.74em;
	margin-right: 14px;
	padding-left: 14px;
	font-family: "Georgia,serif";
	cursor: pointer;
}

/******************************/

.tb_quant_search{
	width: 60px;
	text-align: center;
}

.tb_title_search{
	width: 500px;
	text-align: center;

}

#last_term{

	width: 764px;

}

#results_by_date{
	float: left;
	width: 135px;
	padding-right: 22px;
	margin-top: 7px;
	padding-bottom: 30px;
}

#results_by_date2{
	float: left;
	width: 160px;
}

#table_search{
	float: left;
	width: 700px;
	padding-top: 15px;
	padding-bottom:25px;
}

hr {
background-color:#FFFFFF;
border-color:-moz-use-text-color -moz-use-text-color #CCCCCC;
border-style:none none dotted;
border-width:0 0 1px;
color:#FFFFFF;
height:1px;
margin-top:8px;
}
