* {  margin: 0;  padding: 0;}body {  background: #FF9900;  font-family: Courier New;  color: #000000;}#header, #pageheader {  margin: 0 auto;  background: transparent;  width: 750px;  height: 210px;  border-bottom: 2px #000000 solid;}#header .right, #pageheader .right {  float: right;  position: relative;  top: 5px;  right: 6px;  width: 546px;	height: 175px;  font-size: 14px;  text-align: center;  border: 1px #000000 solid;	overflow: hidden;}#header .right_txt, #pageheader .right_txt {  float: right;  position: relative;  top: 12px;  right: 6px;  width: 546px;  font-size: 16px;  font-weight: bold;  text-align: center;}#header2 {  margin: 0px auto;  padding: 6px 0 6px 0;  background: transparent;  width: 750px;  text-align: center;  border-bottom: 2px #000000 solid;}#galleryheader {  width: 750px;  margin: 10px auto;  background: transparent;  width: 750px;  height: 130px;  text-align: center;}#pageheader h1 {  font-size: 56px;  color: #000000;  text-align: center;}#pageheader h2 {  font-size: 36px;  color: #000000;  text-align: center;}#pageheader h3.title {  font-size: 54px;  color: #000000;  text-align: center;}#pageheader h4.title {  font-size: 52px;  color: #000000;  text-align: center;}#pageheader h5.title {  font-size: 42px;  color: #000000;  text-align: center;}#content, #pagebody, #gallerybody {  background: transparent;  width: 750px;  margin: 10px auto;}#gallerybody {  text-align: center;}#gallery_footer {  width: 540px;  font-size: 14px;  line-height: 22px;  font-weight: bold;  text-align: center;}#sidebar {  float: left;  position: relative;  width: 200px;}#galleryindex, #postbody {  float: right;  position: relative;  right: 10px;  width: 540px;  text-align: left;}.body {  font-size: 12px;  color: #000000;  height: 100%;}#top_banner, #bottom_banner {	margin: 0 auto;	padding: 0;	width: 550px;	height: 84px;}#top_banner .small_logo {	float: left;}#top_banner .banner, #bottom_banner .banner {	margin: 0 auto;  width: 468px;  height: 60px;  background: #FFFFCC;  color: #000000;  text-align: center;  font-size: 46px;  line-height: 60px;  font-weight: bolder;  text-transform: uppercase;  border: 1px #000000 solid;  overflow: hidden;  cursor: hand;}#top_banner .tip, #bottom_banner .tip {	margin: 0 auto;	padding: 2px 0 2px 2px;	width: 468px;	color: #FFFFFF;  font-weight: bold;	background: #000000;}.tip a:link, .tip a:visited {  text-decoration: none;  color: #FF0000;}#top_banner .banner, #top_banner .tip {	margin: 0 0 0 80px;}#gallery {	margin: 10px auto;	text-align: center;	border: 1px #000 solid;}#galleryindex .pic {	margin: 5px 0 0 5px;	padding: 1px;	float: left;}#galleryindex .banner {	margin: 5px 0 0 6px;	padding: 0px;	width: 468px;	height: 60px;	background: url('ajax-loader-black.gif') center center no-repeat #000000;	overflow: hidden;}#gallerybody .pic {	padding: 5px;	float: left;}#sidebar h2 {  margin: 0 0 4px 0;  width: 170px;  font-size: 16px;  color: #FFFFFF;  border-bottom: 1px #FFFFFF solid;}#sidebar ul, #page ul, ul {  margin: 0 0 0 10px;  font-size: 12px;  color: #FFFFFF;  list-style: none;}#s {  background: #FF9900;  float: left;  margin-right: 4px;  font-size: 14px;  color: #000000;  width: 100px;  padding: 2px;  border: 1px #000000 solid;}#searchsubmit {  background: #FF9900;  font-size: 14px;  color: #000000;  width: 30px;  height: 22px;  border: 1px #000000 solid;}#post .title, #page .title {	margin: 0 0 2px 0;	padding: 0 2px 5px 2px;  color: #000000;  font-size: 18px;  font-weight: bold;  border-bottom: 1px #FFFFFF solid;}#gallerybody .title {  color: #000000;  font-size: 24px;  font-weight: bolder;}.title a:link, .title a:visited {  text-decoration: none;  color: #000000;}.title a:hover, .title a:active {  color: #FFFFFF;  text-decoration: none;}#pageheader a:link, #pageheader a:visited {  text-decoration: none;  color: #000000;}#pageheader a:hover, #pageheader a:active {  color: #FFFFFF;  text-decoration: none;}#post .date {  padding: 0 0 4px 0;  width: 100%;  color: #000000;  font-size: 12px;  border-bottom: 1px #FFFFFF solid;}#post .body {	margin: 0 2px 0 2px;  padding: 4px 0 0 0;  font-size: 14px;  color: #FFFFFF;  height: 100%;}#post .post_img {  float: left;  padding: 5px 5px 0 0;}#post .post_img_right {  float: right;  padding: 4px 0 0 8px;}.related_post_title {	padding: 10px 0 0 0;	clear: both;}#post .clear {  padding: 8px 0 0 0;  clear: left;}#post .category {  color: #FFFFFF;  padding: 0 0 0 4px;  font-size: 11px;  border-top: 1px #FFFFFF solid;}#post .tags {  color: #FFFFFF;  padding: 0 0 0 4px;  font-size: 11px;}#post .banner {	width: 468px;	height: 60px;	background: url('ajax-loader-black.gif') center center no-repeat #000000;	overflow: hidden;}#page h2 {  font-size: 16px;  color: #FFFFFF;  font-weight: bolder;}#gallerybody .border {  padding: 0px;  border: 1px #000000 solid;}#gallerybody .footer {  font-size: 12px;  text-align: center;}#footer, #pagefooter, #galleryfooter {  width: 750px;  margin: 0px auto;  background: transparent;  color: #FFFFFF;  font-size: 12px;  padding: 10px 2px 5px 2px;  clear: both;  text-align: center;}#footer {  border-top: 2px #000000 solid;  text-align: center;}#pagefooter .title {  color: #000000;  font-size: 18px;  font-weight: bold;  text-align: center;}#pagefooter .links, #pagefooter .current_links {  padding: 5px;  color: #FF0000;  font-size: 15px;}#galleryfooter {  padding: 10px 2px 50px 2px;  color: #000000;  font-size: 18px;  font-weight: bold;}#nav , .nav {  margin: 5px auto;  font-size: 12px;  text-align: left;}img {  border: 0px;}.left {  float: left;}.right {  float: right;}a:link, a:visited {  color: #000000;  text-decoration: none;}a:hover, a:active {  color: #FFFFFF;  font-style: none;  text-decoration: none;}.small_txt {  font-size: 11px;}.txt_red {  font-size: 12px;  color: #FF0000;}.swf1, .big_img1 {	width: 568px;	height: 324px;	margin: 10px;	border: 1px #000000 solid;	background: #000000;	float:left;	overflow:hidden;}.img1 {	margin: 10px 10px 10px 588px;	width: 148px;	height: 100px;	border: 1px #000000 solid;	overflow: hidden;}.swf2, .big_img2 {	width: 589px;	height: 336px;	margin: 10px;	border: 1px #000000 solid;	background: #000000;	float:left;	overflow:hidden;}.img2 {	margin: 10px 10px 10px 609px;	width: 127px;	height: 75px;	border: 1px #000000 solid;	overflow: hidden;}.swf3, .big_img3 {	width: 728px;	height: 415px;	margin: 10px;	border: 1px #000000 solid;	background: #000000;	overflow:hidden;}.img3 {	margin: 0 0 0 10px;	width: 173px;	height: 230px;	border: 1px #000000 solid;	float: left;	overflow: hidden;}.swf4, .big_img4 {	width: 525px;	height: 420px;	margin: 10px;	border: 1px #000000 solid;	background: #000000;	float:left;	overflow:hidden;}.img4 {	margin: 10px 10px 10px 544px;	width: 191px;	height: 132px;	border: 1px #000000 solid;	overflow: hidden;}.content5 , .content7 {	margin: 10px;	padding: 0 0 10px 0;	border: 1px #000000 solid;}.swf5, .big_img5 {	width: 706px;	height: 565px;	margin: 10px;	border: 1px #000000 solid;	background: #000000;	overflow:hidden;}.img5 {	margin: 0 0 0 10px;	width: 227px;	height: 342px;	border: 1px #000000 solid;	float: left;	overflow: hidden;}.img5a {	margin: 0 0 0 10px;	width: 228px;	height: 342px;	border: 1px #000000 solid;	float: left;	overflow: hidden;}.swf6, .big_img6 , .swf7, .big_img7 {	width: 568px;	height: 318px;	margin: 10px;	border: 1px #000000 solid;	background: #000000;	float:left;	overflow:hidden;}.img6 {	margin: 10px 10px 10px 588px;	width: 148px;	height: 98px;	border: 1px #000000 solid;	overflow: hidden;}.img7 {	margin: 10px 10px 10px 588px;	width: 126px;	height: 153px;	border: 1px #000000 solid;	overflow: hidden;}.swf8, .big_img8 {	width: 728px;	height: 412px;	margin: 10px;	border: 1px #000000 solid;	background: #000000;	overflow:hidden;}.img8 {	margin: 0 0 0 10px;	width: 235px;	height: 313px;	border: 1px #000000 solid;	float: left;	overflow: hidden;}.img8a {	margin: 0 0 0 10px;	width: 234px;	height: 313px;	border: 1px #000000 solid;	float: left;	overflow: hidden;}.txt {	margin: 10px 10px 0 10px;	padding: 5px;  font-size: 12px;  text-align: left;	border: 1px #000000 solid;}#pagenavi {	margin: 10px 10px 0 10px;}#pagenavi .links {  padding: 8px 27px 2px 0;  font-size: 26px;  font-weight: bolder;  text-align: left;	float: left;	border-top: 1px #000000 solid;	border-bottom: 1px #000000 solid;}#pagenavi .xlinks {	padding: 4px 0 0 1px;  font-size: 32px;  font-weight: bolder;  text-align: right;	border-top: 1px #000000 solid;	border-bottom: 1px #000000 solid;}#email_body {	margin: 10px;	width: 728px;	height: 198px;	background: url('bg_email.jpg') center center;	border: 1px #000000 solid;}#news {	position: relative;	top: 50px;	left: 430px;	width: 280px;	height: 100px;}#email {	background: #FF9900;	border: 0;}#email_body .input {	margin: 5px 0 0 0;	padding: 2px;	height: 18px;	float: left;	border: 1px #000000 solid;	overflow: hidden;}#email_body .senden {	margin: 5px 0 0 10px;	padding: 3px 5px 1px 5px;	float: left;  font-weight: bold;	cursor: default;	border: 1px #000000 solid;}#AdLayer{ position:absolute; top:0; left:0; z-index:15000;background:url('dim.png'); display:none; }#AdLayer .box{ position:absolute; left:0; top:0; width:760px; height:460px; z-index:15001; overflow: hidden;}#AdLayer .boxBorder{ position:absolute; left:0; top:0; width:756px; height:456px; z-index:15002;background:#000;border:2px #FFFFFF solid; }#AdLayer .boxBorder p {color:#FFFFFF;font-weight:bold;margin:0 4px;float:right;cursor:pointer;display:none;}#AdLayer .boxContent { position:absolute;top:28px;left:28px;width:700px;height:400px;z-index:15003;border:2px #FFFFFF solid; }
