/* --------------------------------------------------------------- Reset */
body{height:100%; font-family: Arial, Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:13px;color:#000;}
body *{outline:none;}
body,div,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
fieldset,img,abbr,acronym{border: 0px;}
p,h1,h2,h3,h4,h5, h6{margin:0;}
ul{list-style-type: none;}
address,caption,cite,code,th,var{font-style:normal;font-weight:normal;}
q:before,q:after {content:'';}
hr{display:none;position:absolute;}
input[type="hidden"]{visibility:hidden;}
textarea{overflow:auto;}
a{text-decoration:none;}a:hover{text-decoration:underline;}

/* clear both fix */
.clear, .cb{clear:both;font-size:1px;line-height:0;overflow:hidden;}
br.clear, br.cb{line-height:0;font-size:1px;}

/* hide */
.hide,
.dn{
	visibility:hidden;
	overflow:hidden;
	height:1px;
	margin-top:-1px;
	font-size:1px;
	line-height:0;
	display:none !important;
}
/* --------------------------------------------------------------- forms */
.inputHolder{
	overflow:hidden;_zoom:1;
	padding:0 3px;
	border:1px solid #404040;
}
	.inputHolder input{
		float:left;display:inline;
		width:100%;
		height:18px;
		line-height:18px;
		padding:0;
		margin:0;
		background:none;
		border:none;
		_zoom:1;
	}
		
.inputHolder,
.inputHolder input,
select,
textarea{
	color:#000;
	font-size:12px;
}
.inputHolder,
select,
textarea{
	border: #404040 1px solid;
}

/* TIRAR BG */
.noBg{background:none !important;}
