
HTML {overflow: hidden;}

BODY {
	background-color: #fafafa;
	height:100%;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

.indexbox TABLE.rand {border-style: double; border-width: 1px; border-color:#000000;}
.indexbox TD {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 8pt; 
	line-height: 10pt;	
}
.indexbox HR {line-height:8px;font-size:8px;size:1px; margin: -4px 0px -4px; 0px; }
.indexbox LI {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 10pt; color:black;}
.indexbox OL {margin-top:0; margin-bottom:0; list-style-position:outside;}
.indexbox UL {margin-top:0; margin-bottom:0; list-style:disc; list-style-position:outside;}
.indexbox OL LI {margin: 0px 0px 0px -15px;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 10pt;}
.indexbox UL LI {margin: 0px 0px 0px -25px; padding-left:0px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 10pt;}

.tekst {
	position:absolute;
	left:185px;
	top:176px;
	width:830px;
	height:600px;
	background-color: #fcfefc;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 9pt; 
	line-height: 12pt;
	padding-left: 2px;
	padding-right: 7px;
	margin: 0px;
	overflow-y: auto;
	overflow-x: hidden;
}

.tekst TABLE.rand {border-style: double; border-width: 1px; border-color:#000000;}
.tekst UL {margin-top:0; margin-bottom:0; list-style:disc; list-style-position:outside;font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 9pt; }
.tekst UL LI {margin: 0px 0px 0px -20px; font-size: 9pt; }

.tekst P, TD	{font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 9pt; line-height: 12pt; vertical-align: top;}
.tekst LI		{margin: 0px 0px 0px 20px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 9pt; line-height: 12pt; vertical-align: middle;}
.tekst B		{font-weight: bold; margin-left: 0px}
.tekst I		{font-style: italic; margin-left: -1px; margin-right: 1px}
.tekst A		{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 12pt}
.tekst A:active		{color: #000000; text-decoration: underline}
.tekst A:focus		{color: #000000; text-decoration: underline}
.tekst A:link		{color: #000000; text-decoration: underline}
.tekst A:visited	{color: #000000; text-decoration: underline}
.tekst A:hover		{color: #000000; text-decoration: none}
.tekst B A {font-weight: bold;}

.tekst H3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 16px;
	line-height: 16px;
}

.indexbox H1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 24px;
	font-weight: normal;
	line-height: 26px;
	padding: 0px;
	margin: 0px 0px 5px 0px;
}

.indexbox H2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 20px;
	font-weight: normal;
	line-height: 22px;
	padding: 0px;
	margin: 0px 0px 5px 0px;
}

.indexbox H3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 16px;
	font-weight: normal;
	line-height: 18px;
	padding: 0px;
	margin: 0px 0px 5px 0px;
}

.indexbox H4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	padding: 0px;
	margin: 0px 0px 3px 0px;
}

.indexbox IMG.right {
	float: right;
	margin-left: 5pt;
	margin-bottom: 5pt;
	text-align: left!important;
	vertical-align: top;
}

.indexbox IMG.left {
	float: left;
	margin-right: 5pt;
	margin-bottom: 5pt;
	text-align: right!important;
	vertical-align: top;
}

.tekst IMG.left {
	float: left;
	margin-top: 7pt;
	margin-right: 7pt;
	margin-bottom: 7pt;
	text-align: right!important;
	vertical-align: top;
}

.tekst IMG.right {
	float: right;
	margin-top: 7pt;
	margin-left: 7pt;
	margin-bottom: 7pt;
	text-align: left!important;
	vertical-align: top;
}

#kopregel {
	margin: 8px 0px 0px 0px;
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: black;
	padding: 1px 1px 1px 0px;
	background-image: url('css20pix/images/textkopbackshaded_008.gif'); background-repeat: repeat-x;	height: 20px;
	width: 98%;
}

#kopregel H2 {
	color: #ffffff;
	vertical-align: top;
	font-family: Verdana, sans-serif;
	font-variant: small-caps;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 2px;
	float: left;
}

#kopregel IMG {
	vertical-align: top;
	float: right;
}

#navkop {
	vertical-align: top;
	border: 0px;
	left: 0px;
	position: relative;
	height: 14px;
	width: 400px;
	font-size: 11px;
	line-height: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 2px;
	background-color: #7e97c5;
	background-image: url('css20pix/images/textnavindexback_005.gif'); background-repeat: repeat-x;}

#navkop A {line-height: 11px; vertical-align: top; text-decoration: none;color: white;font-size: 11px;font-weight: bold; font-family: Verdana, sans-serif;}
#navkop A:link {text-decoration: none;color: white;font-size: 11px;font-weight: bold; font-family: Verdana, sans-serif;}
#navkop A:active {text-decoration: none;color: white;font-size: 11px;font-weight: bold; font-family: Verdana, sans-serif;}
#navkop A:visited {text-decoration: none;color: white;font-size: 11px;font-weight: bold; font-family: Verdana, sans-serif;}
#navkop A:hover {line-height: 11px; vertical-align: top;text-decoration: none;color: #555555;font-size: 11px;font-weight: bold; font-family: Verdana, sans-serif;}

#banner {
	position:absolute;
	left:185px; 
	top:0px;
	width:820px;
	height:137px;
	font-size:0px;
}

#bannerback {
	position:absolute;
	left:0px; 
	top:0px;
	width:1024px;
	height:137px;
	background-color: #7e97c5;
	background-image: url('/css20pix/images/bannerback_028.jpg');	font-size:0px;
	z-index:0;
	display: block;
	overflow: hidden;
}

#navlogo {
	position: absolute;
	left: 25px;
	top: 5px;
	width:135px;
	height:77px;
	background-color: #fafafa;
}

.desctext {
	position: absolute;
	border: solid 1px black;
	font-family: Verdana, sans-serif;
	font-variant: small-caps;
	font-size:16px;
	left: 5px;
	top: 5px;
	width: 167px;
	padding: 2px;
	background-color: #fafafa;
	text-align: center;
	display: block;
	overflow: hidden;
}

.descimg {
	position: absolute;
	border: 0px;
	font-size: 0px;
	left: 3px;
	top: 3px;
	width: 167px;
	padding: 2px;
	text-align: center;
	display: block;
	overflow: hidden;
}

.menucolumn {
	position: absolute;
	left: 0px;
	top: 137px;
	margin: 0px 0px 0px 0px;
	background-color: #fafafa;
	padding: 3px 0px 0px 0px;
	width: 182px;
	height: 680px;
	border: 0px;
	background-image: url('/css20pix/images/menuback_001.jpg'); background-repeat: no-repeat;}

.menucolumn div {
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 10px;
}

.leftmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 10px; 
	line-height: 10px;
	position: absolute;
	left: 0px;
	top: 137px;
	width: 185px;
	height: 1024px;
	background-color: #fafafa;
}

.menubox {
	position: relative;
	left: 0px;
	width: 170px;
	margin: 0px 0px 5px 3px;
	background-color: #fcfefc;
	border: solid;
	border-width: 1px;
	border-color: #000000;
	color: #000000;
	padding: 2px;
}

.menuboxfixed {
	position: relative;
	left: 0px;
	width: 170px;
	height: 150px;
	background-color: #fcfefc;
	border: solid;
	border-width: 1px;
	border-color: #000000;
	color: #000000;
	margin: 0px 0px 0px 3px;
	padding: 2px;
	display: block;
	overflow-y: auto;
	overflow-x: hidden;
}

.menugap {
	position: relative;
	left:0px;
	width: 182px;
	height: 5px;
	margin: 0px;
	padding: 0px;
	font-size: 5px;
	line-height: 0px;
}

#smallbt {
	border: 1px;
	border-style: outset;
	font-family: sans;
	font-variant: small-caps;
	font-size: 7pt;
	line-height: 13px;
	height: 15px;
	display: inline;
	background-color: #CCCCCC;
	color: #000000;
	margin: 0px 2px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}

.smallbtvlag {
	width: 20px;
	height: 13px;
	border: 0px;
	margin-right: 2px;
}
.smallbtvlag A {color: #000000; font-weight: normal; text-decoration: none;}

#smallbt A {color: #000000; font-weight: normal; text-decoration: none}
#smallbt A:visited {color: #000000; font-weight: normal; text-decoration: none}
#smallbt A:active {color: #000000; font-weight: normal; text-decoration: none}
#smallbt A:focus {color: #000000; font-weight: normal; text-decoration: none}
#smallbt A:link {color: #000000; font-weight: normal; text-decoration: none}

#bannertitle  { position:absolute; top: 38px; left:10px; width:610px; height:52px;white-space: nowrap;}
#bannertitle1  { position:absolute; top: 40px; left:12px; width:610px; height:52px;white-space: nowrap;}

#bannertitletext {
	font-family: ARial, sans-serif;
	font-size: 52px;
	color: #7e97c5;
	font-weight: bold;
	line-height: 52px;
	font-variant: small-caps;
	text-align: center;
}

#bannertitletext1 {
	font-family: Arial, sans-serif;
	font-size: 52px;
	color: #ffffff;
	font-weight: bold;
	line-height: 52px;
	font-variant: small-caps;
	text-align: center;
}

#bannertitletextm {
	font-family: Arial, sans-serif;
	font-size: 42px;
	color: #7e97c5;
	font-weight: bold;
	line-height: 42px;
	font-variant: small-caps;
	text-align: center;
}

#bannertitletextm1 {
	font-family: Arial, sans-serif;
	font-size: 42px;
	color: #ffffff;
	font-weight: bold;
	line-height: 42px;
	font-variant: small-caps;
	text-align: center;
}
	
#bannertitle A {color: #7e97c5; font-weight: normal; text-decoration: none;}
#bannertitle1 A {color: #ffffff; font-weight: normal; text-decoration: none;}

#banneroptions {
	position:absolute;
	top: 113px;
	left: 5px;
	width: 170px;
	font-family: verdana;
	font-size: 0px;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	line-height: 5px;
}

#banneroptions A {color: #000000; font-weight: normal; text-decoration: none;}

#bannerads { position:absolute; top: 26px; left:545px; width:250px; height:50px;}

#bannerad1 { position:absolute; top: 16px; left:567px; width:250px; height:50px; text-align: right;}
#bannerad2 { position:absolute; top: 67px; left:567px; width:250px; height:50px; text-align: right;}

#banneradtopleft { position:absolute; top: 16px; left:629px; width:102px; height:50px; text-align: right;}
#banneradtopright { position:absolute; top: 16px; left:730px; width:102px; height:50px; text-align: right;}

#banneradbottomleft { position:absolute; top: 67px; left:629px; width:102px; height:50px; text-align: right;}
#banneradbottomright { position:absolute; top: 67px; left:730px; width:102px; height:50px; text-align: right;}

#bannerbuttons  {
	position:absolute; 
	top: 1px; 
	left: 0px; 
	width: 835px; 
	height: 16px;
	line-height: 0px; 
	margin: 0px; 
	padding: 0px; 
	font-size: 0px; 
	text-align: left;}
	
#bannerbutton {
	line-height: 13px;
	background-color: #eeeeee;
	background-image: url('/css20pix/images/bannerbuttonback_005.gif');	font-family: verdana;
	font-size: 7pt;
	color:  #000000;
	text-decoration: none;
	font-weight: bold;
	border: solid black;
	border-width: 1px 1px 1px 1px;
	padding: 0px 3px 0px 3px;
	margin: 0px 5px 0px 0px;
	white-space: nowrap;
}

#bannerbuttons2 {
	position: absolute;
	top: 119px;
	left: 0px;
	width: 835px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	text-align: left;
}

#bannerbutton2 {
	line-height: 11px;
	/* background-color: #eeeeee; */
	background-image: url('/css20pix/images/bannerbuttonback_005.gif');	font-family: verdana;
	font-size: 7pt; 
	color:  #000000;
	text-decoration: none;
	font-weight: bold;
	border: solid;
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 1px;
	/* margin: 0px 2px 0px 0px; */
	overflow: hidden;
	white-space: nowrap;
	vertical-align: middle;
}

.indexbox {
	position:absolute;
	margin: 0px;
	left:185px;
	top:140px;
	width:840px;
	height:800px;
	color: #000000;
	overflow-x:hidden;
	overflow-y:auto;
	background-color: #fafafa;

	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 9pt; 
	line-height: 12pt;	
}

.tekstbanner {
	position: absolute;
	left: 186px;
	width: 834px;
	top: 140px;
	height: 27px;
	border-style: outset;
	border-width: 2px 2px 2px 2px;
	background-color: #7e97c5;
	background-image: url('/css20pix/images/texttitlebackimage_009.gif');	padding: 0px;
	margin: 0px;
	overflow: hidden;
}

.tekstbannertekst {
	position: absolute;
	color: #000000;
	top: 0px;
	left: 3px;
	width: 780px;
	height: 20px;
	border: 0px;
	font-family: Verdana, Sans-Serif;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: 2px;
	padding: 1px 0px 0px 2px;
	margin: 0px;
}

.tekstbannerhome {
	float:right;
	top: 3px;
	left: 808px;
	width: 18px;
	height: 18px;
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 0px;
}

.tekstbanneredit {
	position: absolute;
	top: 3px;
	left: 786px;
	width: 18px;
	height: 18px;
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 0px;
}
	
.indexbox A	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}

.indexbox A:link {text-decoration:underline;}
.indexbox A:hover {text-decoration:underline;}
.indexbox A:active {text-decoration:underline;}
.indexbox A:visited {text-decoration:underline;}
.indexbox A:focus {text-decoration:underline;}

.menucolumn UL {
	margin-top:0;
	margin-bottom:0;
	list-style:disc;
	list-style-position:outside;
}

.menucolumn UL LI {
	margin: 0px 0px 0px -20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}

.menucolumn A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}

.column1 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 277px;
	border: none;
	padding: 0px 0px 0px 0px;
	overflow: auto;
	background-color:#fafafa;
	margin: 0px;
}

.column2 {
	position:absolute;
	left:276px;
	top:0px;
	width:277px;
	border:none;
	padding:0px 0px 0px 0px;
	overflow:auto;
	background-color:#fafafa;
	margin:0px;
}

.column3 {
	position:absolute;
	left:552px;
	top:0px;
	width:277px;
	border:none;
	padding:0px 0px 0px 0px;
	overflow:auto;
	background-color:#fafafa;
	margin:0px;
}

.box { 
	position: relative;
	left: 0px;
	width: 269px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 7px 0px;
	background-color: #fafafa;
	overflow: hidden;
}

.boxtitle1 {
	width: 267px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	color:  #000000;
	border-color: #7e97c5;
	font-family: Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: Bold;
	height: 19px;
	padding: 0px 0px 0px 2px;
	margin: 0px 0px 0px 0px;
	background-image: url('css20pix/images/indexheaderback_010.gif'); background-repeat: repeat-x;	line-height: 19px;
	vertical-align: top;
	white-space: nowrap; 
	display: block;
	overflow: hidden;
}

.boxtitle2 {
	width: 267px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	color:  #000000;
	border-color: #7e97c5;
	font-family: Verdana, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	height: 24px;
	padding: 0px 0px 0px 6px;
	margin: 0px 0px 0px 0px;
	background-image: url('css20pix/images/indexheaderback2_010.gif'); background-repeat: repeat-x;	line-height: 24px;
	vertical-align: top;
	white-space: nowrap; 
	display: block;
	overflow: hidden;
}

.boxtitle3 {
	width: 269px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	color:  #000000;
	border-color: #7e97c5;
	font-family: Verdana, Sans-Serif;
	font-size: 20px;
	font-weight: normal;
	height: 32px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url('css20pix/images/indexheaderback3_010.gif'); background-repeat: repeat-x;	line-height: 32px;
	vertical-align: top;
	white-space: nowrap; 
	display: block;
	overflow: hidden;
	text-align: center;
}

.boxtitle4 {
	width: 267px;
	color:  #000000;
	font-family: Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: Bold;
	font-variant: small-caps;
	height: 17px;
	padding: 0px 0px 0px 2px;
	margin: 0px 0px 0px 0px;
	background-image: url('css20pix/images/indexheaderback4_002.gif'); background-repeat: repeat-x;	line-height: 17px;
	vertical-align: top;
	white-space: nowrap; 
	display: block;
	overflow: hidden;
}

.boxtextheader {
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #7e97c5;
	width: 263px;
	color: #000000;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	overflow: hidden;
}

.boxtext {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #7e97c5;
	background-color: #fafafa;
	width: 263px;
	color: #000000;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	overflow: hidden;
}

.boxtextheader font {font-family:Arial, Helvetica, sans-serif;}

#johostat {
	width: 15px;
	height: 10px;
	border: 0px;
	font-size: 0px;
	display: none;
	background-color: #fafafa;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}

#kaart {
	top: 24px;
	text-align: left!important;
	vertical-align: top;
	width: 330px;
	float: right;
}

#daterow {
	height: 16px;
	padding: 0px;
	margin: 0px;
	line-height: 16px;
}
	
#today {
	width: 22px;
	height: 16px;
	background-color:red;
	color:yellow;
	display: inline;
	margin: 0px;
	padding: 0px 3px 3px 3px;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-color: black;
	float: left;
}

#day {
	width: 22px;
	height: 16px;
	text-align: left;
	display: inline;
	margin: 0px;
	padding: 0px 3px 3px 3px;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-color: black;
	float: left;
}

#week {
	width: 22px;
	height: 16px;
	text-align: left;
	display: inline;
	margin: 0px;
	padding: 0px 3px 3px 3px;
	background-color: #CCCCCC;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-color: black;
	float: left;
}

.adsense {
	position: absolute;
	top: 38px;
	left: 1027px;
	width: 120px;
	height: 600px;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	display: none;
	overflow: hidden;
	z-index: 2;
}

.flytrap {
	width: 0px;
	height: 0px;
	top: 0px;
	left: 0px;
}

.errmsgbox {
	position:absolute;
	top: 16px;
	left: 629px;
	height: 100px;
	width: 204px;
	font-size: 10px;
	font-family: verdana;
	line-height: 11px;
	font-style: italic;
}

.leftnav a, .leftnav a:visited, .leftnav a:active {
	background-color: #fafafa;
	border-bottom: solid 1px #7e97c5;
	border-left: solid 1px #ffffff;
	border-right: solid 1px #7e97c5;
	border-top: solid 1px #ffffff;
	color: #000000;
	font-size: 11px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	padding: 0 4px 2px 4px;
	margin: 3px;
	width: 185px;
}

.leftnav a:hover {
	border-bottom: solid 1px #ffffff;
	border-left: solid 1px #7e97c5;
	border-right: solid 1px #ffffff;
	border-top: solid 1px #7e97c5;
	color : #000000;
	padding : 1px 3px 1px 5px;
}

#bleft {float:left;width:2px;height:17px;background-image: url("/css20pix/images/jtop_left_003.gif");}
#bcenter {float:left;height:17px;background-image: url("/css20pix/images/jtop_middle_003.gif");background-repeat: repeat-x;font-family: verdana;font-size: 10px;font-weight:bold;padding-top:2px;}
#bright {float:left;width:2px;height:17px;background-image: url("/css20pix/images/jtop_right_003.gif");margin-right:3px;}

.slidebox {
	left: 25px;
	width:269px;
	height: 185px;
	padding: 0px;
	margin: 0px;
}

#stabrow {position:absolute;top:0px;line-height:15px; height:15px; width:269px;}
.stab {
	float:right;
	width:17px;
	height:15px;
	border: 1px solid black;
	border-width: 1px 1px 0px 1px;
	text-align: center;
	font-family: verdana;
	cursor: pointer;
	margin: 0px 5px 0px 0px;
	font-size:11px;
	font-weight: bold;
	background-color:#EEEEEE;
}

.slidetxt {
	position: absolute;
	top: 70px;
	left: 40px;
	width: 230px;
	height: 94px;
	font-family: verdana;
	font-size: 13px;
	color: #EEEEEE;
	margin: 0px;
	padding: 2px;
}

.slidetxt A {font-weight: bold; color: white; text-align:left; text-decoration: none;}
.slidetxt A:hover {text-decoration: underline;}

.sbox {position:absolute;top:15px;width:269px;height:170px;display: none;margin: 0px;}
.sbox IMG {margin: 0px 0px 0px 0px;padding:0px;}

.videobox {
	left: 25px;
	width:269px;
	padding: 0px;
	margin: 0px;
	margin-bottom:5px;
	overflow: hidden;
}

.fotoboxtop {width:269px; height:200px; padding: 0px; margin: 0px;overflow: hidden;}
.fotoboxtop IMG {height:200px;overflow:hidden;}
.fotobox {width:269px; padding: 0px; margin: 0px;overflow: hidden;}

.adbox {
	border-style: none;
	border-width: 3px 3px 3px 3px;
	border-color: #7e97c5;
	background-color: #fafafa;
	width: 261px;
	color: #000000;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 4px 4px 4px;
	margin: 0px 0px 5px 0px;
	vertical-align: top;
	overflow: hidden;
}

.adbox H3 {margin-top: 2px;padding: 2px;}
.adbox H3 A {padding: 2px;font-weight:bold;font-family:arial;font-size:18px;border: outset 2px #DDDDDD;text-decoration: none;}
.adbox H3 A:visited {font-weight:bold;font-family:arial;font-size:18px;border: outset 2px #DDDDDD;text-decoration: none;}
.adbox H3 A:link {font-weight:bold;font-family:arial;font-size:18px;border: outset 2px #DDDDDD;text-decoration: none;}
.adbox H3 A:hover {font-weight:bold;font-family:arial;font-size:18px;border: inset 2px #DDDDDD;text-decoration: none;}

#logonbox {
	position: absolute;
	border: 1px solid black;
	background-color: #EFDCBA;
	font-family: Verdana;
	font-size: 9px;
	color: black;
	left: 5px;
	top: 5px;
	width: 150px;
	height: 100px;
	display: none;
	z-index:10;
}

#cms {
	position: absolute;
	left: 5px;
	top: 155px;
	width: 150px;
	height: 150px;
	display: block;
}

.trans {
	position: absolute;
	top: 70px;
	left: 32px;
	width: 232px;
	height: 94px;
	background-color: black;
	filter:alpha(opacity=65);
	-moz-opacity:0.65;
	-khtml-opacity: 0.6;
	opacity: 0.65;
}