/* CSS Andreas Seibert */

#main 
{
    width: 575px;
}

#portfolioNavigation 
{
	position: absolute;
	top: 590px;
	left: 0px;
    width: 510px;
}

#portfolioNavigationPrevNext 
{
	position: absolute;
	top: 0px;
	left: 50px;
    width: 200px;
}
#portfolioDownload 
{
	position: absolute;
	top: 590px;
	left: 300px;
}

#rightColumn {
	position: absolute;
	top: 90px;
	left: 850px;
    width: 150px;
    height: 665px;
    overflow: auto;
}


table.thinGreyBorder {
	border-width: 0px 0px 0px 0px;
	border-spacing: 3px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}
table.thinGreyBorder th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.thinGreyBorder td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	-moz-border-radius: 0px 0px 0px 0px;
}

a, a:hover, a:active 
{
  text-decoration: none;
}

