.albumImg {
	border:solid 1px #aaaaaa;
}

/** the big frame around the img **/
.albumImgFrame {
	border : 1px solid rgb(204, 204, 204); 
	background-color : rgb(238, 238, 238);
}

.albumContainerTable {
	background-color: #efefef;
	border: solid 1px #eaeaea;
}

.albumContainerCell {
	background-color : #f0f0f0;
}

/*select, input, textarea */
.inputText ,.inputSelect {
	height:19px;
    font-family: arial,verdana,helvetica;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(153, 153, 153);
    border-right-color: rgb(153, 153, 153);
    border-bottom-color: rgb(153, 153, 153);
    border-left-color: rgb(153, 153, 153);
    background-color:#ffffff;
}

/** decrepated **/

		.menu 
		{
			color: #FFFFFF;
			font-family: Verdana, Arial;
			font-weight: bold;
			font-size: 11px;
		}
		.separator {
			font-family: Verdana, Arial;
			font-weight: bold;
			font-size: 12px;
			color: #8e9091;
		}

		.displayAlbumFrameTable{
			#border-style : solid;
			#border-width : 1px;
			#border-color : #efefef;
		background-color: #efefef;
		}
		.displayPicturePicFrame{
			border : 1px solid rgb(204, 204, 204); 
			width : 140px; 
			height : 140px; 
			background-color : rgb(238, 238, 238);
			text-align : center;
			vertical-align : middle;
			height : 370 px;
			padding :10px;
		}
		
		.displayAlbumPicFrame{
			border : 1px solid rgb(204, 204, 204); 
			width : 140px; 
			height : 140px; 
			background-color : rgb(238, 238, 238);
			text-align : center;
			vertical-align : middle;
		}
		.displayAlbumPicFrameImg{
			border-style : solid;
			border-width : 1px; 
			border-color : #aaaaaa
		}
		
		.displayALbumLightTitle {
		font-size : 9px;
		font-weight : bold;
		white-space : nowrap;
		vertical-align : middle;
		background-color : #f0f0f0;
		}
		
		.displayALbumLight {
		font-size : 9px;
		white-space : nowrap;
		vertical-align : middle;
		background-color : #f0f0f0;
		}
		.displayALbumLightCenterPad {
		padding-top : 5px;
		padding-bottom : 5px;
		text-align : center;
		font-size : 9px;
		white-space : nowrap;
		vertical-align : middle;
		background-color : #f0f0f0;
		}
		.comment {
		text-align : center;
		font-size : 9px;
		font-weight : bold;
		vertical-align : middle;
		background-color : #f0f0f0;
		}

		table.albumVisit {
		width : 100%;
		margin-left : auto;
		margin-right : auto;
		text-align : center;
		}
		td.albumVisit {
		vertical-align : top;
		height : 120px;
		width : 120px;
		}
		div {
		margin : 0;
		padding :0;
		}
		.fe {
		padding : 2px;
		text-align : center;
		vertical-align : middle;
		}
		.bildInfo {
		padding-right : 0;
		}
		.bildInfoInfo {
		padding-left : 0;
		text-align:right;
		}
		.jsMenu{
		font-weight: bold;
		cursor: pointer;
		text-decoration: none;
		vertical-align: baseline;
		padding: 0px;
		margin: 0px;
		}