/*style.css ======================================================================

Style for ClickTracker 2.0
Author: Joilson.Marques | www.joilsonmarques.com | joilsonmarques@gmail.com
Location: /css
Created: 10.20.2007
last modification: 05.01.2008
=================================================================================*/

/*Setting values default for some tags
=================================================================================*/
*{
	margin:0;
	outline:0;
	border:0;
	text-decoration:none;
	font-family: 'Arial','Trebuchet MS','Verdana','Arial','Tahoma';
}
hr {display:none;}
html{background:url('http://assets.clicktracker.com.br/imgs/bg-body.jpg') repeat-x;}
input:hover{background:#ffc;}
acronym{color:#900; cursor:help;}
/*Strutures
=================================================================================*/
#main,#end-of-main{
	width:900px;
	margin:auto;
	padding-left:5px;
	padding-right:5px;
}
#main{
	background:url('http://assets.clicktracker.com.br/imgs/bg-main-02.gif') repeat-y;
	border-top:5px solid #402000;
}
#end-of-main{
	height:20px;
	background:url('http://assets.clicktracker.com.br/imgs/bg-end-of-main-02.gif') no-repeat;
	position:relative; left:-3px;
}
	/*Logo emphasi*/
	em {font-weight:bold;}
	em span.click{color:#412202;}
	em span.tracker{color:#DFB300;}

	#header{
		width:900px;
		height:80px;
		float:left;
		border-top:5px solid #402000;	
		background:#fff url('http://assets.clicktracker.com.br/imgs/bg-header.jpg') repeat-x;
		position:relative; top:-5px;
	}
		h1.logo-header{
			z-index:2;
			width:251px;
			display:block;
			float:left;
			padding-top:10px;
			position:relative; top:12px;
		}
		
		#top-menu{
			width:230px;
			height:30px;
			float:right;
			background:url('http://assets.clicktracker.com.br/imgs/bg-top-menu.gif') no-repeat top left;
			position:relative; right:10px; top:-5px;
			z-index:2;
		}
		#top-menu ul{padding:0;}
		#top-menu li{display:inline;}
		#top-menu a{
			font-size:11px;
			color:#fff;
			padding:0px 10px 0px 5px;
			background:url('http://assets.clicktracker.com.br/imgs/bg-top-menu-a.gif') no-repeat right;
			position:relative; left:20px;
		}
		#top-menu a.link-last{background:none;}
		#top-menu a:hover{color:#FFDF62;}
		
		#info-logged {
			width:700px;
			z-index:1;
			height:20px;
			float:left;
			text-align:left;
			background:#F4E190 url('http://assets.clicktracker.com.br/imgs/bg-info-logged.gif') no-repeat left bottom;
			color:#402000;
			margin-top:1px; 
			font-size:13px;
			text-indent:20px;
			position:relative; top:-94px;
		}
		#info-logged a:hover{text-decoration:underline;}
	/*end of header ----------------------------------*/

	
	#container{
		color:#412202;
		margin:auto;
		padding:10px;
	}		
		#teaser-click-tracker{
			width:630px; height:200px;
			float:left;
			margin-right:10px;
			background:url('http://assets.clicktracker.com.br/imgs/bg-teaser.png') no-repeat ;
		}
		/*login at home*/
			#box-login{
				width:225px; height:200px;
				float:right;
				background:url('http://assets.clicktracker.com.br/imgs/bg-box-login.png') no-repeat top left;
				padding-left:10px;
				padding-top:8px;
			}
			#box-login span{
				display:block;
				font-weight:bold;
				font-size:13px;
			}
			#box-login p{font-size:12px;}
			#box-login a{
				color:#412202;
				text-decoration:underline;
				font-weight:bold;
			}
			#box-login a:hover{color:#fff;}
			#box-login fieldset{padding:0;}
			#box-login legend{
				display:block;
				padding:0px 0px 10px 0px;
				margin:0 0 10px 0;
				font-size:18px;
				font-weight:bold;
			}
			#box-login input.bt-in{
			 position:relative; top:5px; left:-15px;
			}
			#box-login input.login{
				width:210px; height:20px;
				font-size:13px;
				border:1px solid #402000;
			}
			#box-login label{
				margin:0;
				padding:0;
				display:block;
				margin-bottom:5px;
			}
		/*end of login at home*/	
			
		/*Columns*/	
		#columns{
			width:100%;
			float:left;
			margin-top:10px;
		}
		#columns p{
			height:80px;
			font-size:13px;
		}
		#columns h2{font-size:20px;}		
			.column{
				width:270px; height:120px;
				float:left;
				padding:10px 10px 25px 10px;
				margin-bottom:10px;
			}
			.column2{
				width:550px; height:170px;
				float:left;
				padding:10px 10px 25px 10px;
				margin-bottom:10px;
				border-left:1px solid #ddd;
			}
			#column-01{border-right:1px solid #ddd;}
			#column-02{border-right:1px solid #ddd;}
		/*end of columns*/

	#secundary-header{
		height:110px;
		float:left;
		background:url('http://assets.clicktracker.com.br/imgs/bg-secundary-header.png') no-repeat;
		margin:0px; position:relative; top:5px;
	}
	#secundary-container h3{
		display:block;
		width:98%;
		border-bottom:1px dashed #000;
		padding:10px 0px 10px 0px;
		margin-top:10px;
	}
		#description-header{
			width:860px;
			display:block;
			color:#fff;
			font-size:13px;
			padding-left:20px;
			position:relative; top:-10px;
			float:left;
		}
		#description-header p{
			display:block;	
		}
	#secundary-container{
		width:870px; min-height:200px;
		float:left;
		margin-top:10px;
		font-size:13px;
		padding:10px;
	}
	#secundary-container label{display:block; margin-bottom:5px;}
	#secundary-container span{display:block;}
	#secundary-container legend{display:none;}
	#secundary-container input.normal{
		width:246px;
		display:block;
		border:1px solid #412202;
		padding-left:2px;
	}
	#secundary-container textarea{
		width:550px; height:120px;
		display:block;
		border:1px solid #412202;
	}
	#announce{
		width:98%;
		border:1px dashed #000000;
		margin-bottom:15px;
		padding:5px;
		background-color:#FFFF99;
	}
	span.stage{
	 display:block;
	 font-size:20px;
	 font-weight:bold;
	 position:relative; left:-5px;
	}
	span.stage:first-letter{font-size:30px;}
	
	
	#keyword-spy{
		width:350px;
		height:470px;
		display:block;
		float:right;
		position:relative; left:-15px;
		background:url('http://assets.clicktracker.com.br/imgs/bg-div-spy.png') no-repeat center center;
	}
	#keyword-spy h2{position:relative; top:5px; left:15px;}
	#spy div{ 
		width:320px;
		display:block;
		border-bottom:1px solid silver;
		float:left;
		padding-top:5px;
		padding-bottom:5px;
		position:relative; left:15px; top:15px;
	}
	#keyword-spy span{
		display:block;
		padding:5px;
		float:left;
	}
	#keyword-spy span.word{font-weight:bold;}
	span.word{
		width:105px;
	}
	span.date{
		width:80px;
	}
	span.hour{
		width:60px;
		margin-right:5px;
	}
	
	/*icons of programs ----------------------------------------------------------*/
	.bom-de-faro{background:url('http://assets.clicktracker.com.br/imgs/ic-bom-de-faro.ico') no-repeat bottom center;}
	.buscape	{background:url('http://assets.clicktracker.com.br/imgs/ic-buscape.ico') no-repeat bottom center;}
	.jacotei	{background:url('http://assets.clicktracker.com.br/imgs/ic-jacotei.ico') no-repeat bottom center;}
	.americanas	{background:url('http://assets.clicktracker.com.br/imgs/ic-americanas.ico') no-repeat bottom center;}
	.submarino	{background:url('http://assets.clicktracker.com.br/imgs/ic-submarino.ico') no-repeat bottom center;}
	.zura		{background:url('http://assets.clicktracker.com.br/imgs/ic-zura.ico') no-repeat bottom center;}
	.mercado-livre	{background:url('http://assets.clicktracker.com.br/imgs/ic-mercadolivre.ico') no-repeat bottom center;}
	.cultura	{background:url('http://assets.clicktracker.com.br/imgs/ic-cultura.ico') no-repeat bottom center;}
	.interney	{background:url('http://assets.clicktracker.com.br/imgs/ic-interney.ico') no-repeat bottom center;}
	span.click-to{
		margin-left:5px;
		width:12px;
		height:12px;
		text-indent:-9000px;
	}
	
	#resume-acc h2{position:relative; top:5px; left:10px;}
	#resume-acc{
		width:500px;
		height:200px;
		display:block;
		float:left;
		margin-bottom:10px;
		background:url('http://assets.clicktracker.com.br/imgs/bg-div-resume-acc.png') no-repeat center center;
	}
	#data-resume{
		width:470px;
		position:relative; top:15px; left:10px;
		padding:5px;
	}
	#data-resume p{
		display:block;
		text-align:left;
		border-bottom:2px dotted #eee;
	}
	#data-resume span.numbers-data{
		display:inline;
		font-weight:bold;
		font-size:20px;
		text-align:right;
	}
	#graphic-month{
		width:500px;
		height:260px;
		display:block;
		float:left;
		background:url('http://assets.clicktracker.com.br/imgs/bg-div-graphic-acc.png') no-repeat center center;
	}
	#graphic-month h2{position:relative; top:5px; left:10px;}
	#graphic-place-01{
		width:465px;
		height:195px;
		position:relative; top:20px; left:15px;
	}
	
	/*Desempenho---------------------------------*/
	#filters-choose h2{
		position:relative; top:5px; left:5px;
	
	}
	#filters-choose{
		width:860px;
		height:260px;
		background:url('http://assets.clicktracker.com.br/imgs/bg-div-filter-choose.png') no-repeat center center;
	}
	#filters-fields{
		width:250px;
		float:left;
	}
	.in-filters-choose{
		position:relative; top:30px; left:10px;
	}
	.in-box-big{
		position:relative; left:15px;
	}
	.in-box-big h4{
		width:235px;
		border-bottom:1px solid #000;
		margin-bottom:10px;
		padding-bottom:5px;
		font-size:16px;
	
	} 
	
	#filters-fields p{
		width:230px;
		border-bottom:1px solid #FCE483;
		float:left;
		padding:2px;
		margin-bottom:10px;
	}
	#filters-fields span, img, input, select{
		float:left;
	}
	#filters-fields select{
		width:185px;
		border:1px solid silver;
	}
	#filters-fields span.title-field{
		width:70px;
		float:left;
		margin-right:5px;
	}
	#filters-fields span.combo-field{
		width:30px;
		float:left;
		margin-right:5px;
	}
	#filters-fields input.calendar-picker{
		width:120px;
		border:none;
		background:none;
		color:#927A1D;
		font-size:16px;
		font-weight:bold;
		position:relative; top:-3px;
	}
	#filters-fields input.check{
		display:block;
		width:15px;
		height:15px;
		border:1px solid #FCE483;
		float:left;
		margin-right:5px;
		position:relative; top:3px;
	}
	
	#filtered-graphic{
		width:570px;
		height:195px;
		float:right;
		position:relative; top:20px; left:-20px;
	}
	#list-in-big-box{
		width:575px;
		float:left;
		position:relative; left:20px; top:5px;
	}

	
/*----------------------------------------------------------------
Headers
----------------------------------------------------------------*/
.h2-secundary-container{font-size:18px;}



/*======================================================================
Boxes
======================================================================*/
	#box-information{
		width:880px; height:240px;
		font-size:13px;
		background:#ffc url('http://assets.clicktracker.com.br/imgs/bg-box-information.gif') repeat-x;
		clear:both;
	}
		h2.h2-box-information{
			width:880px; height:30px;
			color:#900;
			padding-top:10px;
			text-indent:10px;
			font-size:20px;
			background:url('http://assets.clicktracker.com.br/imgs/bg-h2-box-information.png') no-repeat top left;
		}

		div.box-white{
			float:left;
			width:390px; height:150px;
			margin:10px 10px 10px 0px;
			position:relative; left:10px;
			padding:15px;
			background:#fff;			
		}
		div.box-white h3{
			text-indent:-9000px;
			height:40px;
		}
		#box-01 h3{background:url('http://assets.clicktracker.com.br/imgs/ir-h3-box-01.png') no-repeat;}
		#box-02 h3{background:url('http://assets.clicktracker.com.br/imgs/ir-h3-box-03.png') no-repeat;}
		
		span.complete-box-information{
			display:block;
			width:880px;
			height:20px;
			float:left;
			background:url('http://assets.clicktracker.com.br/imgs/bg-complete-box-information.gif') repeat-x left bottom;
			margin-bottom:10px;
		}

	/*Box big*/
	#box-big{
		width:860px;
		background:url('http://assets.clicktracker.com.br/imgs/bg-div-containder-data.png') repeat-y;	
		float:left;
	}
	#box-big h2{
		height:45px;
		padding:2px;
		text-indent:10px;
		background:url('http://assets.clicktracker.com.br/imgs/bg-div-top-tabular-data.png') no-repeat top left;	
	}
	#line-caption{
		width:100%;
		border:1px solid #000;
		float:left;
	}
	#line-caption span{
		display:block;
		float:left;
	}
/*End box ----------------------------------------------------------------*/

	/*tabular-data*/
	#tabular-data{
		width:860px;
		background:url('http://assets.clicktracker.com.br/imgs/bg-div-top-tabular-data.png') no-repeat top left;	
		float:left;
		margin-top:10px;
	}
	#tabular-data h2{
		width:850px;
		height:40px;
		padding:5px;
	}
		#data-caption{
			width:830px;
			float:left;
			position:relative; left:15px;
			font-weight:bold;
		}
		#data-caption-word{
			width:570px;
			float:left;
			border-bottom:1px solid #000;
			margin-bottom:4px;
		}
		
		h4.data-resume {
			width:625px;
			margin-bottom:3px;
			float:left;
		}
		h4.row-big{width:570px;}
		
		h4.data-resume span{
			display:block;
			float:left;
			background:#f2f2f2;
			margin-left:2px;
			padding:2px;
		}
		h4.odd span{background:#D0CAB9;}
		
		
		span.date-view,
		span.click-view,
		span.word-view{font-size:12px;line-height:20px;}
	
		span.date-view{width:240px;}
		span.click-view{width:369px;}
		span.word-view{width:450px; position:relative; top:1px;}
		span.odd {background:#fff;}
		
		span.col-small{width:100px; padding:2px;}
		span.col-medium{}
		span.action{
			display:block;
			height:20px;
			width:200px;
			text-indent:-9000px;
			float:left;
			background:#f2f2f2 url('http://assets.clicktracker.com.br/imgs/ic-show-details.gif') no-repeat 5px center;
			padding:2px;
		}
		span.ac-big		{width:200px;}
		span.ac-small	{width:130px;}

		.container-details{
			width:825px;
			margin: 0;
			padding: 5px;
			float:left;
			clear:both;
		}
		.container-details-small{
			width:570px;
			margin: 0;
			padding: 5px;
			float:left;
			clear:both;
		}

	/*Pagination into details*/		
		div.pagination{
			float:left;
			width:100%;
		}
		div.pagination span, div.pagination select{
			display:block;
			float:left;
			font-size:13px;
			font-weight:bold;
			margin:2px;
		}
		div.per_page{float:left;}
		div.num_pages{float:right; position:relative; left:-5px;}
		div.per_pages span{
			display:block;
			float:left;
		}
		div.num_pages span.but{
			display:block;
			float:left;
			width:16px;
			height:16px;
			text-indent:-9000px;
		}
		div.num_pages span.prev{background:url('http://assets.clicktracker.com.br/imgs/bt_pagination.gif') no-repeat left;}
		div.num_pages span.next{background:url('http://assets.clicktracker.com.br/imgs/bt_pagination.gif') no-repeat right;}
		
		
		
		#footer-tabular-data{
			width:860px;
			height:22px;
			background:url('http://assets.clicktracker.com.br/imgs/bg-div-footer-tabular-data.png') no-repeat bottom left;	
			float:left;
		}
		
		
		
		
	/*fim tabular-data*/
	
	
	
/*#####################################################################
#####################################################################*/
	.line{
		clear:both;
	}
	.line span{
		display:block;
		width:80px;
		padding:2px;
		float:left;
		border-bottom:1px solid #000;
		margin-bottom:2px;
	}
	.line span.data-url{
		width:350px;
	}
	
	span.click-view, span.url-view{
		background:#f2f2f2;
		border:1px solid #fff;
	}
	span.go-action {width:130px;}
	span.url-view {width:345px;}
/*end of contaioner ----------------------------------*/	
	

/*Independent Classes
=================================================================================*/

/*Buttons ---------------------------------------------------*/
.bt-link,.bt-in{
	display:block;
	float:right;
	height:30px;
	text-indent:-9000px;
	cursor:hand; cursor:pointer;
}
.bt-in{width:55px; background:url('http://assets.clicktracker.com.br/imgs/bt-box-login.gif') no-repeat;}
.bt-in:hover{width:55px; background:url('http://assets.clicktracker.com.br/imgs/bt-box-login.gif') no-repeat bottom;}

.sing-in{width:95px;background:url('http://assets.clicktracker.com.br/imgs/bt-sing-in.gif') no-repeat top;}
.sing-in:hover {background:url('http://assets.clicktracker.com.br/imgs/bt-sing-in.gif') no-repeat bottom;}

#form-acc fieldset input.activate{border:0px; width:140px; position:relative; left:-15px; margin-top:20px; background:url('http://assets.clicktracker.com.br/imgs/bt-activate.png') no-repeat top;}
#form-acc fieldset input.activate:hover {background:url('http://assets.clicktracker.com.br/imgs/bt-activate.png') no-repeat bottom;}

#form-acc fieldset input.alias-user{border:0px; width:190px; position:relative; left:-5px; margin-top:20px; background:url('http://assets.clicktracker.com.br/imgs/bt-alias-user.png') no-repeat top;}
#form-acc fieldset input.alias-user:hover {background:url('http://assets.clicktracker.com.br/imgs/bt-alias-user.png') no-repeat bottom;}

#form-acc fieldset input.new-pass{border:0px; width:140px; position:relative; left:-5px; margin-top:20px; background:url('http://assets.clicktracker.com.br/imgs/bt-new-pass.png') no-repeat top;}
#form-acc fieldset input.new-pass:hover {background:url('http://assets.clicktracker.com.br/imgs/bt-new-pass.png') no-repeat bottom;}

.email-options{width:180px; position:relative; left:-5px; margin-top:20px; background:url('http://assets.clicktracker.com.br/imgs/bt-email-options.png') no-repeat top;}
.email-options:hover {background:url('http://assets.clicktracker.com.br/imgs/bt-email-options.png') no-repeat bottom;}

.delete-account{width:180px; position:relative; left:-5px; margin-top:20px; background:url('http://assets.clicktracker.com.br/imgs/bt-delete-acc.png') no-repeat top;}
.delete-account:hover {background:url('http://assets.clicktracker.com.br/imgs/bt-delete-acc.png') no-repeat bottom;}

.more{width:85px; background:url('http://assets.clicktracker.com.br/imgs/bt-more.gif') no-repeat top;}
.more:hover{background:url('http://assets.clicktracker.com.br/imgs/bt-more.gif') no-repeat bottom;}

.interested{width:105px; background:url('http://assets.clicktracker.com.br/imgs/bt-interesed.png') no-repeat top;}
.interested:hover{background:url('http://assets.clicktracker.com.br/imgs/bt-interesed.png') no-repeat bottom;}

.sing-up {width:55px; background:url('http://assets.clicktracker.com.br/imgs/bt-box-login.gif') no-repeat top;}
.sing-up:hover {background:url('http://assets.clicktracker.com.br/imgs/bt-box-login.gif') no-repeat bottom;}

.sing-in-ok{position:relative;left:-20px; width:100px; background:url('http://assets.clicktracker.com.br/imgs/bt-sing-in-ok.gif') no-repeat top;}
.sing-in-ok:hover {background:url('http://assets.clicktracker.com.br/imgs/bt-sing-in-ok.gif') no-repeat bottom;}

.recovery {position:relative; top:20px; width:110px; background:url('http://assets.clicktracker.com.br/imgs/bt-recovery.png') no-repeat top;}
.recovery:hover {background:url('http://assets.clicktracker.com.br/imgs/bt-recovery.png') no-repeat bottom;}

.send 		{position:relative; left:-15px; width:130px; background:url('http://assets.clicktracker.com.br/imgs/bt-send.png') no-repeat top;}
.send:hover 	{background:url('http://assets.clicktracker.com.br/imgs/bt-send.png') no-repeat bottom;}

.generate-chart {position:relative; left:-12px; width:130px; background:url('http://assets.clicktracker.com.br/imgs/bt-generate-chart.png') no-repeat top;}
.generate-chart:hover {background:url('http://assets.clicktracker.com.br/imgs/bt-generate-chart.png') no-repeat bottom;}

.load-data {position:relative; left:-12px; width:130px; background:url('http://assets.clicktracker.com.br/imgs/bt-load-data.gif') no-repeat top;}
.load-data:hover {background:url('http://assets.clicktracker.com.br/imgs/bt-load-data.gif') no-repeat bottom;}

.back		{float:left; position:relative; left:18px;width:60px; background:url('http://assets.clicktracker.com.br/imgs/bt-back.gif') no-repeat top;}
.back:hover	{background:url('http://assets.clicktracker.com.br/imgs/bt-back.gif') no-repeat bottom;}

.ok 			{position:relative; top:16px; left:-13px; width:35px; background:url('http://assets.clicktracker.com.br/imgs/bt-ok.gif') no-repeat top;}
.ok:hover	{background:url('http://assets.clicktracker.com.br/imgs/bt-ok.gif') no-repeat bottom;}


.load {position:relative; left:-15px; width:73px; background:url('http://assets.clicktracker.com.br/imgs/bt-load.png') no-repeat top;}

.hidden {display: none;}

/*links ---------------------------------------------------*/
.normal-link {color:#fc0; text-decoration:underline;}

/*Mensages -----------------------------------------------------------*/

.atention{
	display:block;
	width:95%;
	padding:5px;
	padding-left:30px;
	border:2px solid #900;
	font-size:11px;
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
	background:#ffc url('http://assets.clicktracker.com.br/imgs/ic-atention.gif') no-repeat 3px 3px;
	position:relative; top:-12px;
}
.atention em, a{
	font-size:13px;
	color:#900;
	font-style:normal;
}
.atention  a:hover{text-decoration:underline;}


/*Data container
----------------------------------------------------------------*/
	.data-date, .data-click, .data-action, .data-word{
		display:block;
		float:left;
		border-bottom:1px solid #000;
		padding-bottom:3px;
		margin-bottom:10px;
	}
	.data-date{width:250px;}
	.data-click{width:382px;}
	.data-action{width:195px;}
	.data-word{width:460px; position:relative; top:1px; padding-left:5px;}
	
	
	.containder-data{
		width:845px;
		float:left;
		padding-left:15px;
		background:url('http://assets.clicktracker.com.br/imgs/bg-div-containder-data.png') repeat-y;	
	}
	.container-in-big-box{
		width:575px;
		background:none;
		float:left;
		padding-left:0px;
	}

/*=================================================================================
CRUD
=================================================================================*/	
#crud span, input{display:block; clear:both;}

.acc-information,
.change-pass,
.delete-acc{
	width:830px;
	border:1px solid #ddd;
	float:left;
	clear:both;
	margin-bottom:10px;
}



/*=================================================================================
REGISTER USER
=================================================================================*/	
#registerUser{
	width:890px; min-height:350px;
	position:relative; left:-20px;
}
#registerUser span{
	display:block;
	clear:both;
}

#registerUser input{
	padding:2px;
	margin-bottom:10px;
	font-size:13px;
}

/*Style for validade form*/
span.msgError{
	width:250px;
	display:block;
	background:url('http://assets.clicktracker.com.br/imgs/ic-error.gif') left no-repeat;
	padding-left:20px;
	color:red;
	float:left;
	clear:both;
	position:relative; top:-8px;
}

/*=================================================================================
CONTACT
=================================================================================*/	

#contact select,
#contact textarea{
	width:250px;
	float:left;
	border:1px solid #000;
}
#cmsg{
	font-size: 16px;
	padding: 3px;
	font-family: Georgia, Trebuchet MS, Arial;
	letter-spacing: 1px;
	font-style: italic;
}
#contact input.send{
	float:left;
	position:relative; left:125px; top:10px;
}

span.msgError2{
	width:500px;
	display:block;
	background:url('http://assets.clicktracker.com.br/imgs/ic-error.gif') left no-repeat;
	padding-left:20px;
	color:red;
	float:left;
	margin-left:5px;
}	

/*=================================================================================
ACCOUNT USER
=================================================================================*/	
#form-acc{
	width:850px;
}

#form-acc a:hover{font-weight:bold; text-decoration:underline;}

#form-acc fieldset{
	border:1px solid #402000;
	margin-top:20px;
}
#form-acc fieldset:hover{
	background:#f9f9f9;
}
#form-acc legend{
	display:block;
	padding:3px;
	font-weight:bold;
	border:1px solid silver;
	color:#FC0;
	background:#402000;
}

#form-acc span{
	clear:both;
	display:block;
	font-weight:bold;
}

#form-acc fieldset.checks input{
	width:20px;
	position:relative; top:2px;
}
#form-acc input.readonly{
	background:#f1f1f1;
	color:#ccc;
}
#form-acc input{
	width:300px;
	float:left;
	border:1px solid #402000;
}
#form-acc span.atention-02{
	color:red;
	display:inline; 
}

#form-acc .bt-link{
	clear:both;
	float:left;
	margin-top:10px;
}
#form-acc p.tp{margin-top:10px; position:relative; top:10px;}

/*=================================================================================
REGISTER SITE
=================================================================================*/	
select.select-site{
	float:left;
	width:160px;
}
.list-in-box-big-02	span{
	float:left;
	margin-right:5px;
	font-weight:bold;
}
#secundary-container  input.perfil{width:160px;}
#secundary-container  input.code{width:80px;}
#secundary-container  input.url{width:330px;}

#secundary-container  select.select-site,
#secundary-container  input.perfil,
#secundary-container  input.code,
#secundary-container  input.url{
	font-weight:normal;
	border:1px solid #402000;	
}

.added-sites{
	width:830px;
	border-bottom:1px solid #402000;
}

	
/*=================================================================================
INSTRUCTIONS FOR REGISTERED SITE`S LINKS
=================================================================================*/
.option-links{
	padding:10px;
	text-indent:20px;
	border:2px solid #ddd;
	width:808px;
	float:left;
	margin-bottom:10px;
	cursor:hand; cursor:pointer;
	background:url(../imgs/ic-check.gif) left -52px no-repeat;
}
.option-links:hover{background-color:#ffc}
.option-links a:hover{text-decoration:underline;}
.option-details{
	background:#ffe;
	padding:5px;
	width:818px;
	clear:both;
	display:none;
	border:2px solid #ddd;
	border-bottom:2px solid #ddd;
	border-top:0;
	position:relative; top:-12px;
}
.example-link{
	padding:5px;
	border:2px dotted silver;
	background:#f5f5f5;
	font-weight:normal;
	font-size:11px;
	letter-spacing:0.5px;
	margin:auto;
	margin-top:5px;
	margin-bottom:5px;
}

/*=================================================================================
COUNTER CLICKS
=================================================================================*/
#counter-clicks{
	width:870px;
	text-align:center;
	margin-bottom:30px;
	position:relative; top:-30px;
}
#counter-clicks a.logo-counter{
	display:block;
	width:480px;
	height:100px;
	margin:auto;
	margin-bottom:20px;
}
#counter-clicks p{
	display:block;
	clear:both;
	font-size:18px;
	font-weight:bold;
	margin:10px;
}
#counter-numbers{
	display:inline;
	padding:40px;
	padding-right:0px;
	padding-left:45px;
	height:100px;
	font-weight:bold;
	background:url('http://assets.clicktracker.com.br/imgs/bg-counter-numbers.png') no-repeat top left;
	padding-left:10px;
	margin:auto;
	padding-left:20px;
	position:relative; top:-25px;
}
#counter-numbers span.number{
	display:inline;
	height:100%;
	background:#fc0 url('http://assets.clicktracker.com.br/imgs/bg-counter-numbers.png') no-repeat bottom right;
	font-size:80px;
	text-align:center;
	padding-right:20px;
	position:relative; top:24px;
}

/*======================================================================
RANKING - PROGRAMS
/*======================================================================*/
	.box-program{
		width:100%;
		margin-bottom:5px;
		padding:2px;
		clear:both;
		background:#f2f2f2;
		float:left;
	}
	#legend-box-program{
		display:block;
		width:100%;
		border-bottom:1px solid #402000;
		margin-bottom:10px;
		font-weight:bold;
		font-size:16px;
		float:left;
	}
	.position{width:95px;}
	.program{width:220px;}
	.usage{width:420px;}
	
	#legend-box-program span{
		display:block;
		float:left;
	}
	
	.position-program{
		float:left; 
		width:80px;
		padding:5px;
		font-size:20px;
		font-weight:bold;
	}
	.logo-program{
		display:block;
		width:10px;
		height:10px;
		padding:5px;
		float:left;
		margin-right:3px;
		text-indent:-9000px;
		background-position:0px 3px;
	}
	.name-program{
		width:30px;
		float:left; 
		width:200px;
		padding:5px;
		font-weight:bold;
		font-size:16px;
		margin-right:2px;
	}
	.usage-program{
		float:left;
		width:422px;
		height:30px;
		background:url('http://assets.clicktracker.com.br/imgs/bg-usage-bar-empty.gif') no-repeat 10px ;
		position:relative; top:5px;
	}
	.usage-bar{
		display:block;
		width:0px;
		height:25px;
		text-align:center;
		color:#000;
		padding-top:5px;
		background:url('http://assets.clicktracker.com.br/imgs/bg-usage-bar.gif') no-repeat 10px;
		text-indent:0px;
	}
	.usage-bar span{
		display:block;
		float:left;
		position:relative; left:430px;
	}
	
/*fim Ranking - Program -----------------------------------------------------------*/


/*======================================================================

/*======================================================================*/	
	.add-site span{
		display:block;
		width:600px;
		padding:5px;
		float:left;
		margin-bottom:5px;
		background:#f1f1f1;
	}
	select.choose-program, .add-site input{
		width:600px;
		border:1px solid #000;
	}
	.add-site-span{
		display:block;
		width: 100%;
		height: 65px;
		float:left;
	}

/*fim -------------------------------------------------------------------------------------*/
	
/*=================================================================================
Boxes and contents in boxes
/*=================================================================================*/
	.list-in-box-big-02{
		width:830px;
		margin:auto;
		clear:both;
		float:left;
		margin-bottom:20px;
		position:relative; left:15px;
	
	}
	.line-in-box-big-02{
		margin-bottom:5px;
		padding:2px;
		background:#f2f2f2;
		margin-bottom:5px;
		clear:both;
		height:40px;
	}
	
	.line-in-box-big-02 span{
		display:block;
		float:left;
		padding:5px;
		position:relative; top:5px;
		height:30px;
		
	}
	.line-in-box-big-02 a{color:#402000;}
	.line-in-box-big-02 a:hover{color:#7D6415;}
	.line-in-box-big-02 span.logo-program{position:relative; top:-3px;}
	
	div.odd{background:#E7E4DC;}
	
/*fim boxes --------------------------------------------------------------------------------------------*/
/*======================================================================
RANKING - WORDS
/*======================================================================*/
	.name-program-in-legend{width:140px;}
	.code-affiliate-in-legend{width:115px;}
	.name-site-in-legend{width:410px;}
	.actions-in-legend{width:75px;}
	
	.name-program-02{width:130px;}
	.code-affiliate{width:100px; position:relative; top:3px;}
	span.name-site {width:392px; font-size:14px; position:relative; top:3px;} 
	span.action-site {width:130px; position:relative; top:-5px;} 
	
	.instructions-site{background:url('http://assets.clicktracker.com.br/imgs/ic-instructions-site.gif') no-repeat;}
	.delete-site{background:url('http://assets.clicktracker.com.br/imgs/ic-detele-site.gif') no-repeat;}

/*fim Ranking - Palavras -------------------------------------------------------------*/

.link-ic{
	display:block;
	width:60px;
	height:35px;
	text-indent:-9000px;
	float:left;
	margin-right:5px;
}

/*Images replacement
=================================================================================*/





/*=================================================================================
MENUS
=================================================================================*/
#menu-not-login{
	width:630px;
	float:left;
}
#menu-not-login #main-menu{
		position:relative; top:49px; left: -150px;
}
/*Main-menu ----------*/
	#main-menu{
		width: 100%;
		text-align: right;
		height: 64px;
		margin-top: -33px;
		margin-bottom: 18px;
		float: left;
	}
	#main-menu ul{
		list-style-type: none;
		text-align: right;
	}
	#main-menu ul li{
		display: inline;
	}
	
	/*tabs*/
	#main-menu ul li.act a.tab,
	#main-menu ul li.act a.tab span{
		display:block; 
		float:left; 
		position:relative;
		padding:0px;
		font-weight:bold;	
		font-size:13px;
		cursor:pointer;cursor:hand;
	}
	#main-menu ul li.act a.tab{
		margin:5px 5px 0 5px;
		top:5px;
		left:450px;
		background:url('http://assets.clicktracker.com.br/imgs/bg-tabs-main-menu.gif') no-repeat right -117px;
	}
	#main-menu ul li.act a.tab span{
		background:url('http://assets.clicktracker.com.br/imgs/bg-tabs-main-menu.gif') no-repeat left -91px;
		padding:3px 0 4px 5px;
		left:-8px;
		color:#888;
	}
	#main-menu ul li.act a.tab:hover span{color:#402000;}
	
	/*Active Tab - is current page*/
	#main-menu ul li.active-tab a.tab, 
	#main-menu ul li.active-tab a.tab span{
		height:25px;
		color:#000;
	}
	#main-menu ul li.active-tab a.tab{
		padding:10px 5px 0 0;
		top:-5px;
		background:url('http://assets.clicktracker.com.br/imgs/bg-tabs-main-menu.gif') no-repeat right -41px;
	}
	#main-menu ul li.active-tab a.tab span{
		padding:10px 0 0 12px;
		top:-10px;
		background:url('http://assets.clicktracker.com.br/imgs/bg-tabs-main-menu.gif');
	}
	#main-menu ul li.active-tab a.tab:hover span{color:#fff;}
	
	/*sublinks - active-link is current session*/
	#main-menu ul li.act ul.sublink			{display:none;}
	#main-menu ul li.active-tab ul.sublink	{display:block;}
	#main-menu ul.sublink{
		position:absolute;
		margin-top:33px;
		margin-left: 380px; 
		text-align:right;
		float:left;
		height: 29px;
	}
	#main-menu ul.sublink li a{
		position:relative;
		top:4px;
		display:block;
		float:left;
		height:22px;
		padding-left:7px;
		margin-right:10px;
		text-decoration:none;
		background:url('http://assets.clicktracker.com.br/imgs/bg-menu-sublink.gif') no-repeat bottom left;
		color:#fff;
	}
	#main-menu ul.sublink li a span{
		display:block;
		padding-right:10px;
		height:22px;
		line-height:20px;
		background:url('http://assets.clicktracker.com.br/imgs/bg-menu-sublink.gif') no-repeat bottom right;
		position:relative; right:-3px;
		cursor:hand; cursor:pointer;
	}
	/*hover*/
	#main-menu ul.sublink li a:hover		{background:url('http://assets.clicktracker.com.br/imgs/bg-menu-sublink.gif') no-repeat left -22px;color:#402000;}
	#main-menu ul.sublink li a:hover span	{background:url('http://assets.clicktracker.com.br/imgs/bg-menu-sublink.gif') no-repeat right -22px;}
	/*active-link */
	#main-menu ul.sublink li a.active-link		{background:url('http://assets.clicktracker.com.br/imgs/bg-menu-sublink.gif') no-repeat top left;color:#402000; }
	#main-menu ul.sublink li a.active-link span	{background:url('http://assets.clicktracker.com.br/imgs/bg-menu-sublink.gif') no-repeat top right;cursor:default;}
	

/*End of main-menu -------------*/

/*=================================================================================
FOOTER
=================================================================================*/
	#footer{
		width:880px;
		height:65px;
		clear:both;
		background:url('http://assets.clicktracker.com.br/imgs/bg-footer.png') no-repeat top left;
		color:#fff;
		font-size:11px;
		padding-bottom:3px;
		margin-top:10px;
		padding-top:3px;
		position:relative;
		top:10px;
	}
	#footer a.logo-footer{
		display:block;
		padding:15px 0px 0px 10px ;
		float:left;
		color:#fff;
	}
	#footer a.logo-EV{
		display:block;
		padding:6px 17px 10px 0px ;
		float:right;
		color:#fff;
	}
	#footer h4{display:none;}
	#footer p{
		padding:10px;
		display:block;
		float:left;
		font-size:12px;
		position:relative; top:15px;
	}
	#footer p a{font-size:11px;color:#fff;}
	#footer p a:hover{font-size:11px;color:#FFDF62;}
	#footer ul{
		width:200px;
		display:block;
		float:right;
		padding:0px;
		margin-right:10px;
	}
	#footer li{
		display: block;
		padding:2px;
		text-align:right;
		list-style:none;
	}
	#footer li a{
		color:#fff;
		text-decoration:underline;
	}
	#footer li a:hover{color:#FFDF62}
/*end of footer ------------------------------------------------------------------------------------*/	
span.title{font-weight:bold;}
a.logout{padding-left:20px; background:url('http://assets.clicktracker.com.br/imgs/ic-logout.gif') no-repeat left;}


/*=================================================================================
EXTRAS/MISCELLANEOUS 
=================================================================================*/

/*for any tag that uses inline icon-background.  Ex: span, options. This feature in selects->options works only FF*/
.icone {
	background-repeat: no-repeat;
	background-position: 2px;
	padding-left: 20px;
	height: 20px;
}

.center{text-align:center;}

