#conteiner {
	overflow:auto;
	width:684px;
}	
/**********************/
body{
	margin:0px;
	padding:0px;
	background:#e9f2f3;
}
body , html , h1 ,h2, h3{
	margin:0px;
	padding:0px;
}
h1 {
	display:none;
}

h3 {
	width:660px;
	height:20px;	
	padding:10px;
	margin-bottom:10px;
	
	background:#eee;
	color:#0070b8;	
	
	font:bold 16px Arial;	
}
a {
	color:#cd0100;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:visited {
	color:#a90100;
}

/**********************/

table {
	margin:auto;
	margin-bottom:10px;
	width:97%;
	clear:both;
	border-collapse:collapse;
	background:#FFF;
}
caption {
	padding:5px;		
	text-align:center;
	color:#333;
	font:bold 16px Arial;
}
thead th{
	padding:4px;
	text-align:left;	
	background:#175787 url(../img/back_th_42.png) repeat-x top ; 
	color:#FFF;
	font:bold 12px Arial;	
}
th a{
	color:#FFF;
	text-decoration:underline;
}		
th a:visited{
	color:#DDD;
}
th a:hover{
	color:#FFF;
}		
th{
	white-space:nowrap;
	text-transform:uppercase;
	color:#EEE;
	padding:3px;
	background:#5ca2d2; 
	text-align:left;
	font:bold 12px Arial;	
	border-bottom:1px solid #5c97c3;	
}
tr th{
	/* width:1%; */
}
.odd  th{

}
/* jQuery tablesort */
	th.header { 
		background:#777777 url(../img/bg.gif) right center no-repeat;
		cursor:pointer; 
	}
	th.headerSortUp { 
		background:#999999 url(../img/asc.gif) right center no-repeat; 
	}
	th.headerSortDown { 
		background:#999999 url(../img/desc.gif) right center no-repeat; 
	}
/* jQuery tablesort*/

tr.even {background:#FFF}
tr.odd  {background:#ececec}	

tr:hover td{}	


td {	

	padding:4px;
	font:12px Arial;
}
td a{	
	color:#333;
}

/******************/
h4  {	
	padding:8px;
	margin:0px 0px 10px 0px;
	color:#333;		
	font:bold 14px Arial;	
}
