TABLE.tableStyleBorder {
	border-top : 1px solid #ADB9C2;
	border-left : 1px solid #ADB9C2;
	border-right : 1px solid #5D5F61;
	border-bottom : 1px solid #5D5F61;
	background-color : #CFD7DD;
	border-collapse:collapse;
}

.tableStyleBorder .imgTD /* Tabell cell */
{
	background-color:#FFFFFF;
	empty-cells:show;
	padding:0px;
	width:110px;
	text-align:center;
}

.tableStyleBorder .imgBtn /* Bildknapp */
{
	border-style:solid;
	border-color:#333333;
	border-width:1px;
}

.infoTitle 
{
	font-family:Tahoma,verdana;
	font-size:12px;
	font-weight:bold;
}



input, select {font-size:xx-small;}
textarea {font-size:8pt; font-family:Verdana }

.galleryPager {font-weight:bold; font-size:x-small;  }
.galleryPager a{font-weight:normal;color:Blue}

body
{
	background-color:#E8EEF4;
}

td
{
	font-family : Verdana, Arial, Serif; 
	font-size : 8pt; 
	color : #000000;
}

/*
.pager td
{
	font-size:10pt;
	font-weight:bold;
	background-color:#f8f8ff;
}

.pager td a
{
	color:#666666;
	font-size:8pt;
	text-decoration:none;
	font-weight:normal;	
	width:20px;
	text-align:center;
	vertical-align:middle;
	background-color:#ffffff;
	border:1px solid #f4f4f4;
	margin:0px;
}

.pager td a:visited
{
	color:#666666;
	font-size:8pt;
	text-decoration:none;
	font-weight:normal;		
	width:20px;
	text-align:center;
	vertical-align:middle;
	background-color:#ffffff;
	border:1px solid #f4f4f4;
	margin:0px;
}
*/
.headerLine 
{
	background-color:#b2c3d2;
}

.headerText
{
	color:#004a80;
}

.error 
{
	margin-top:20px;
	margin-bottom:20px;
	padding-top:20px;
	padding-bottom:20px;
	color:#C00000;
	font-weight:bold;
	border:1px solid black;
}

.RightImageColumn 
{
	PADDING-LEFT: 3px; 
	BORDER-LEFT: #b2c3d2 1px solid; 
	BORDER-RIGHT: #b2c3d2 1px solid;
	background-color:#C1CED7;
}

