* {
	/*
	margin: 0px;
	padding: 0px;
	border: 0px; 
	*/
}
img {
	border: 0px;	
}

body {	
	font-family: verdana, arial;
	font-size:  13px;	
	border-left: 11px solid #D8D8D8;
	border-right: 11px solid #D8D8D8;
	width: 981px;	
	padding: 0px;	
	margin: 0px;
}

table.main {			
	width: 981px;	
	background-color: #D8D8D8;	
}

table.main tr {
	vertical-align: top;	
}

table.navigation {
	width: 981px;
}


a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
a:active {
	color: #000000;
	text-decoration: none;
}

a:link.top {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited.top {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.top {
	color: #FFFFFF;
	text-decoration: underline;
}
a:active.top {
	color: #FFFFFF;
	text-decoration: none;
}

a:link.topNavi {
	color: #4C86B6;
	text-decoration: none;
}
a:visited.topNavi {
	color: #4C86B6;
	text-decoration: none;
}
a:hover.topNavi {
	color: #4C86B6;
	text-decoration: underline;
}
a:active.topNavi {
	color: #4C86B6;
	text-decoration: none;
}

table.frontpage {
/*		background-color: #D8D8D8;*/
	text-align: left;
	width: 100%;
	border: 0px solid black;
}
table.memberlist {
	margin-top: 0px;
	margin-left: 0px;
}

.space {
	height: 10px;
	background-color: #D8D8D8;	
}

.topNavi1 {		
	width: 100%;
}

.topNavi1 table {		
	height: 28px;
	font-size: 10px;	
}

.topNavi1 td {		
	padding-left: 10px;
	padding-right: 10px;	
	background-color: #4C86B6;
}

.topNavi1 .topLinks {
	padding-top: 11px;	
	font-weight: bold;
	font-size: 9px;
}

.search {	
	padding-top: 5px;	

}

.search .submit {
	height: 16px;		
	font-size: 6pt;
	color: #4C86B6;
}

.searchField {
	width: 100px;
}


*.horisontalShadow {	
	/*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#30404d, endColorStr=#d1d1d1); 	*/
	height: 10px;	
	background-image: url(/grafik/horisontalShadow.jpg);
	background-repeat: repeat-x;
}

*.verticalShadow {	
	/*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#7E7E7E, endColorStr=#D8D8D8); 	*/
	width: 10px;	
	text-align: right;
	background-image: url(/grafik/verticalShadow.jpg);
	background-repeat: repeat-y;
}

*.rightCornerShadow {
	width: 10px;		
	height: 10px;
	background-image: url(/grafik/rightCornerShadow.jpg);	
	background-repeat: no-repeat;
}

.topNavi2 {	
	background-color: #4C86B6;
	height: 39px;
	width: 800px;
	border: 0px solid yellow;
}

.topNavi2 table {	
	background-color: white;	
	height: 39px;			
}

.topNavi2 table td {
	border-left: 1px solid #B4B4B4;
	border-right: 1px solid #FFFFFF;	
	border-top: 1px solid #B4B4B4;
	border-bottom: 1px solid #B4B4B4;		
	color: #4C86B6;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 8px;
}

.topNavi2 a {	
	padding-left: 10px;
	padding-right: 10px;	
	padding-bottom: 11px;
	padding-top: 10px;
}

.topNavi2 a:link, .topNavi2 a.objSelected:link {
	color: #4C86B6;
	text-decoration: none;
	background-image: url("/grafik/tab.gif");
}

.topNavi2 a.objSelected:visited {	
	color: #4C86B6;
	text-decoration: none;
	background-image: url("/grafik/tabSelected.gif");	
}

.topNavi2 a:visited {	
	color: #4C86B6;
	text-decoration: none;
	background-image: url("/grafik/tab.gif");	
}

.topNavi2 a:hover, .topNavi2 a.objSelected:hover {
	color: #4C86B6;	
	text-decoration: underline;	
}

.topNavi2 a:active, .topNavi2 a.objSelected:active {
	color: #4C86B6;
	text-decoration: none;
	background-image: url("/grafik/tabSelected.gif");
}

table.topNaviMiddle {
	height: 35px;
}

td.logo {
	width: 10px;
}

.frontpageTextWrapper {
	padding-left: 10px;
	padding-right: 10px;	
	padding-top: 20px;
	padding-bottom: 40px;	
}

.frontpageText {
	padding-left: 10px;
	padding-right: 10px;	
	padding-top: 20px;
}

.frontpageText .resume {
	font-size: 15px;
	font-weight: bold;
}

.frontpageText .text {
	font-size: 15px;
}

table.footer {		
	font-size: 10px;	
	text-align: center;
	margin-bottom: 0px;
	margin-top: 5px;		
}

input.bdmBottom {
	color: #4C86B6;
	background: url("/grafik/greyBottomBG.jpg");
	text-align: center;
	font-weight: bold;
	height: 22px;
}

.sideLayoutFrontpage {
	width: 100%;
	margin-top: 10px;
	border: 0px solid yellow;
}

.sideLayoutFrontpage .firstColumn {
	width: 800px;
}

.sideLayoutFrontpage .secondColumn {
	width: 181px;
}

.sideLayoutWithLeftNavigation {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;		
}

.sideLayoutWithLeftNavigation .firstColumn {
	border: 0px solid yellow;
	width: 190px;	
	background-color: #4C86B6;
}

.sideLayoutWithLeftNavigation .secondColumn {
	border: 0px solid red;
	width: 590px;	
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.sideLayoutWithLeftNavigation .thirdColumn{
	border: 0px solid yellow;	
	width: 185px;

}

.frontpageTheme {
	position: relative;
}

.frontpageTheme img {
	width: 100%;
}

.frontpageTheme .text {
	position: absolute;
	top:10px;
	left: 0px;
	padding-left: 10px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.frontpageTheme .imageText {
	font-size: 16px;		
}

.frontpageBoxholder {	
	width: 100%;
	border-top: 6px solid #FFFFFF;
	border-left: 10px solid #FFFFFF;
	border-right: 10px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	background-color: #FFFFFF;

}

.frontpageBoxholder .name {
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 3px;
}

.frontpageBoxholder img {
	border: 1px solid #4C86B6;
}

.textStandalone {	
	background-color: #FFFFFF;	
	width: 100%;
	height: 100%;
}

.textStandalone .name {	
	font-weight: bold;
	font-size: 15px;
	padding-bottom: 7px;
}

.textStandalone .wrapper {
	/*float: left;
	width: 309px;*/
	/*overflow: hidden;	*/
	border-right: 10px solid #FFFFFF;

}

.textStandalone .resume {
	font-weight: bold;
	margin-bottom: 8px;
}

.textStandalone .image {
	float: right;
	padding-bottom: 5px;
}

.textStandalone .image img {
	
}

.textStandalone .imageText {
	font-size: 10px;
	font-weight: bold;
	padding-left: 10px;	
	margin-top: 5px;
}

table.leftNavigation {			
	width: 170px;		
	border: 0px solid green;
	margin: 10px;		
}

.leftNavigation {			
	width: 170px;		
	border: 0px solid green;
	margin: 10px;		
}

.leftNavigation a.selected:visited {		
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

table.rightModule {
	width: 100%;
	border: 1px solid #4C86B6;	
}

.rightModule td {
	padding: 5px;
}

.rightModule .name {
	color: #FFFFFF;
	background-color: #4C86B6;
}

.rightModule .text {	
	background-color: #FFFFFF;
}

.rightModule .image {	
	background-color: #FFFFFF;
}

.rightModule .image img {	
	width: 159px;
}

.path {
	color: #747474;
	font-size: 11px;
	margin-bottom: 20px;	
}

.path a:link {
	color: #747474;
	text-decoration: none;	
}

.path a:visited {	
	color: #747474;
	text-decoration: none;	
}

.path a:hover {
	color: #747474;	
	text-decoration: underline;	
}

.path a:active {
	color: #747474;
	text-decoration: none;	
}

.print {
	text-align: right;
}

.siab_print {
	background-color: white;
	border: 10px solid #FFFFFF;
	width: 590px;
	height: 100%;
}

.sitemap {
	margin: 10px;	
}

.sitemap .text {
	margin: 10px;	
} 


.sitemap a:link {
	color: #000000;
	text-decoration: none;
}

.sitemap a:visited {	
	color: #000000;
	text-decoration: none;
}

.sitemap a:hover {
	color: #000000;
	text-decoration: underline;	
}

.sitemap a:active {
	color: #000000;
	text-decoration: none;
}

.sitemap .name {
	font-weight: bold;
}


