@charset "UTF-8";


div.left a {
	font-weight:normal;
}
div.left p {
	margin:0px;
	margin-bottom:8px;
	line-height:normal;
}




/* Pages */
p.pages{
	
}
p.pages a {
	margin-right:5px;
}
p.pages a.hi {
	font-weight:bold;
	margin-right:5px;
}

input,textarea {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	line-height:normal;
	height:auto;
	
	border:1px solid black;
	margin-top:1px;
	margin-bottom:1px;
}


input.mandatory, textarea.mandatory {
	background-color:#CCC;
}
input.error, textarea.error {
	background-color:#F66;
	color:black;
}
td.error{
	color:#F66;
}

.but {
	margin-right:5px;
}

td {
	line-height:20px;
}

td.sep {
	height:5px;
}
td.sepBig {
	height:20px;
}






div.__file {
	position: relative;
	
	margin:0px;
	padding:0px;
	
	top: 0px;
	left: 0px;
	width:auto;
	height:auto;
	
	display:block;
	
	white-space:nowrap;
}
div.__file input {
	position:relative;
	width:auto;
}
div.__file div {
	position: relative;
	
	top: 0px;
	left: 0px;
	width:auto;
	height:auto;
	
	display:block;
		
	white-space:nowrap;
}

div.__file div.hidden input {
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 20;
}

div.__file div.visible {
	position:absolute;
}
div.__file div.visible input.upload {
	margin-left:5px;
	z-index: 10;
}
div.__file div.visible input.remove {
	margin-left:5px;
	z-index: 30;
}








