/*
body
{
	background-image:none;
	margin:20px;
}
*/
input.text{
	width:300px;
}
/*
.button-container{
	clear:both;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
}
.button-container .previous{
	float:left;
}
.button-container .next{
	float:left;
}
*/
.nextprev{
	clear:both;
	padding:10px;
	text-align:center;
}
.checkall{
	margin-left:4px;
}

.listfborder{
	margin-top:20px;
	margin-bottom:20px;
}

/*table step 0 */

div.block-container table {
	border-collapse: collapse;
	padding: 0;
	/*background:url(gfx/bg-btm-col.gif) 14px 0 repeat-y;*/
}

div.block-container table {
	border-bottom: 1px solid #f0efe9;
	width:100%;
	background: url(gfx/bg-td-checkbox.gif) 14px 0 repeat-y;
}

div.block-container table.clean {
	border-bottom: 1px solid #f0efe9;
	width:100%;
	background: none;
}

div.block-container table th,
div.block-container table td {
	text-align: left;
	vertical-align: middle;
	height: 25px;
	white-space: nowrap;
	border: 1px solid #f0efe9;
}

div.block-container table th {
	font: bold 1em Tahoma, sans-serif;
	color: #0057a3;
	background: #e7eef8;
}

div.block-container table td {
	font: normal 1em Tahoma, sans-serif;
	color: #0057a3;
}

div.block-container table th, /* ie.css */
div.block-container table td {
	padding-left: 4px;
	padding-right: 4px;
	border-right: 1px solid #f0efe9;
}

div.block-container tr.odd td {
 	background: #fff;
}

div.block-container tr.even td {
	background: #efeee8;
}

div.block-container tr.new td {
	background: #efaae8;
}

div.block-container tr.sel td {
	background: #ffc98c;
}

div.block-container tr.empty td {
	
}

div.block-container tr td.first {
	background: #fff;
	border-right: none;
	padding-left: 10px;
}

div.block-container tr td img {
	float:left;
	padding-right:10px;
}


div.block-container tr td.options
{
	white-space:nowrap;
}
div.block-container tr td.radio,
div.block-container tr td.checkbox{ /* ie.css */
	background: none;
	border: 0px solid #f0efe9;
	border-left: 1px solid #f0efe9;
}

div.block-container tr th.radio input,
div.block-container tr td.radio input {
	width: 11px;
	height: 11px;
}
div.block-container tr th.checkbox input,
div.block-container tr td.checkbox input {
	width: 14px;
	height: 14px;
}

div.block-container tr.buttons td{
	padding-top:10px;
	border:0;
	background-color:#FFF;
}
div.block-container tr.buttons td input{
	font: normal 0.96em Arial, sans-serif;
	color: #666;
	text-decoration: none;
	padding-left: 6px;
	margin-top:1px;
	margin-bottom:2px;
	height: 22px;
}

div.block-container div.button-container {
	background: url(gfx/bg-resultlist-btm.gif) 14px 0 no-repeat;
	height: 15px;
	padding-top: 6px;
	padding-left: 40px;
}

div.buttons{
	float: left;
	display: inline;
	width:80%;
}
div.buttons div.previous input,
div.buttons div.next input{
	font: normal 0.96em Arial, sans-serif;
	color: #666;
	text-decoration: none;
	padding-left: 6px;
	margin-top:1px;
	margin-bottom:2px;
	height: 22px;
	float:left;
}
div.buttons div.previous input{
	float:left;
	margin-right:10px;
}

div.block-container tr.odd td.button input, div.block-container tr.even td.button input{
	font: normal 0.96em Arial, sans-serif;
	color: #666;
	text-decoration: none;
	padding-left: 6px;
	margin-top:1px;
	margin-bottom:2px;
	height: 22px;
	float:left;
}

div.album div.nextprev{
}

/*
div.album table{
width:100%; margin-top:20px;
}
div.album table tbody tr td{
vertical-align:top;
}
div.album table tbody tr td div{
text-align:center; margin:20px; margin-top:3px; margin-bottom:12px;
}
div.album table tbody tr td div table{
background-color:#FFF; border:3px #444444 solid;
}
div.album table tbody tr td div table tbody tr td{
vertical-align:top; text-align:center;
}
*/


