/* THUMB-LISTING */
.thumblist	{
	margin-left: 5px;
	margin-top: 10px;
	padding: 0px 0px 0px 0px;
  list-style: none;
  text-align: center;
  margin: 0px 0px 0px 0px;
}

.thumblist li	{
  float: left;
  margin-right: 3px;
  margin-bottom: 3px;
  padding: 4px 4px 3px 4px;
  border: 1px solid #D9DEE3;
  background:   white;
  width: 82px;
}

.thumblist li:hover	{
  border: 1px solid #B5BFC8;
}

.thumblist img	{
	border: 0px solid black;
}

.thumblist a	{
	text-decoration: none;
	color: #333333;
	border: 0px solid black;
	display: block;
	cursor: pointer;
}

.thumblist a:hover	{
	text-decoration: none;
	color: black;
}

/* INPUT-LIST */
.inputlist	{	width: 100%;}
.inputlist label	{	font-weight: bold;
	color: #414856;}

.inputlist tr	{	height: 19px;}

.inputlist th td	{
	border-bottom: 1px #bbbbbb solid;
}

.inputlist td	{	padding: 4px 0px 4px 0px;}

.inputlist input[type=text]	{
	width: 190px;
}

.inputlist input[type=password]	{
	width: 190px;
}

.tablebreak td	{	border-bottom: 1px #D9DEE3 solid;}

/* PEAR-Album-listing */
table.album {
    border: 0px solid #cccccc;
    font-size: 12px;
    border-collapse: collapse;
    width: 100%;
    border-bottom: 1px solid #78CC02;
}

table.album th a {
    color: #cccccc;
    text-decoration: none;
}

table.album th a:hover {
    color: #333333;
}

table.album td {
  border-right: solid 0px #78CC02;
	border-top: 1px solid #78CC02;
	padding: 5px 0px 5px 0px;
}

table.album div {
  border: 0px solid red;
  width: 91%;
}

table.album div img {
	border: 1px solid #cccccc;
}

table.album td a {
  font-weight: bold;
  color: #333333;
  text-decoration: none;
  font-size: 12px;
}

table.album td a:hover {
  color: #78CC02;
  text-decoration: none;
  font-size: 12px;
  text-decoration: underline;
}

table.album tr.odd {
    background: #F8F8F8;
    border-bottom: 1px solid #78CC02;

}