/* CSS Document */

html, body { margin:0; padding:0; width:100%; }
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}
a { text-decoration:none; }


p, .textarea p, .textarea { font-family: Verdana, Arial, Helvetica, sans-serif; margin:0 0 15px 0; font-size:11px; }
table { margin:0; padding:0; border-collapse:collapse; }
tr { vertical-align:top; }
td { margin:0; padding:2px 10px 2px 0; font-size:11px; }

table#shop { width:800px; }
#shop td.thumb {text-align:right; padding-right:0; }
#shop tr.up { border-bottom: 1px #000000 solid; }
#shop tr.up td { padding-bottom:2px; }
#shop tr.preview { border-bottom: 1px #000000 solid; }
#shop tr.preview td {text-align:right;}
#shop td {padding-bottom:5px;}
#shop a:link, #shop a:visited {color:#00FF33;}
#shop a:hover, #shop a:active {color:#00ee22;}

#shop a.grey:link, #shop a.grey:visited {color:#656363;}
#shop a.grey:hover, #shop a.grey:active {color:#333333;}

#shop td.compact { font-size:10px; padding:0 10px 0 0; }
#shop td.compact p { font-size:10px; margin:5px 0; }

#shop td ul {padding:0 0 0 1.4em; margin:0;}

#shop .shop_nav div { background-color:#6c7e7e; color:#ffffff; padding:2px 0; margin:20px 0; width:800px; }
#shop .shop_nav td { padding-right:0; }
#shop .shop_nav a.leftCol { display:block; width:149px; float:left; background-color:#6c7e7e; margin-left:1px; }
#shop .shop_nav a, #shop .shop_nav a.rightCol, #shop .shop_nav span.rightCol { margin:0 10px 0 2px; }
#shop .shop_nav a:link, #shop  .shop_nav a:visited, #shop  .shop_nav a:hover, #shop  .shop_nav a:active { color:#ffffff; }

input.submitButton { border: 0px; margin: 0px; padding: 0px; font-size:12px; background-color: #fff; color: #00FF33; cursor: pointer; cursor: hand; }
input.submitButtonBold { border: 0px; margin: 0px; padding: 0px; font-size:12px; font-weight:bold; background-color: #fff; color: #00FF33; cursor: pointer; cursor: hand; }
input.submitButtonLarge { border: 0px; margin: 0px; padding: 0px; font-size:14px; background-color: #fff; color: #00FF33; cursor: pointer; cursor: hand; }


#support { width:800px; margin:40px 0 10px 0; border-top: 1px #999999 solid; padding:5px 0 0 0; }
#support .sponsor { text-align:center; padding:2px 0 0 0; }
#support .sponsor img { margin: 0 30px 0 30px; }



h1, .textarea h1 { font-size:12px; font-weight:bold; margin:0 0 15px 0; }
h2, .textarea h2 { font-size:11px; font-weight:bold; margin:20px 0 0 0; }
h3, .textarea h3 { font-size:11px; font-weight:normal; font-style:italic; margin:0; }
h4 {font-size:11px; font-weight:bold; margin:0; }

#subtext h2 { margin-top:0; }

.grey { color:#656363; }
.green { color:#00FF33; }

#page { 
	position:relative;
	width:100%;
	min-width:1000px; 
	}
	
#head {
	height:75px;
	background-color:#6d7f7f;
	}
#headBG { width:1000px; background-color:#6d7f7f; }
#head .logo { 
	position:relative;
	top:0; left:955px;
	border:none; 
	}

#intro { margin: 120px 0 0 50px; text-align:right; }
#flashContainer { height:200px; position:relative; }
#flashMC { position:absolute; top:0; right:0; }

#contentPos {
	margin:65px 0 0 50px;
	width:950px;
	}
#content {
	position:relative;
	padding-bottom:30px; border:1px #ffffff solid;
	}
	
#werk {
	padding-left:235px;
	width:715px;
	text-align:right;
/*	min-height:200px;*/
	}
* html #werk { /* height:200px; */ }

	
#subtext, #blaettern {
	margin-left:250px; margin-top:30px;
	width:700px;
	text-align:right;
	font-size:11px;
	color:#656363;
	}

#subtext { min-height:50px; margin-top:120px; }
* html #subtext { height:50px; }
#blaettern { }

#navigation {
	font-size:12px;
	color:#FFFFFF;
	position:absolute;
	top:30px; left:50px;
	}
	
#subnavi {
	position:absolute;
	top:0; left:0;
	color:#000000;
	width:200px;
	}
	
#navigation ul, #subnavi ul, #blaettern ul { margin:0; padding:0; }
#navigation ul li { list-style-type:none; display:inline; margin:0 18px 0 0; padding:0; white-space:nowrap; }
#navigation a { text-decoration:none; }
#navigation a:link, #navigation a:visited { color:#FFFFFF; }
#navigation a:hover, #navigation a:active { color:#5abeb6; }
#navigation a.current:link, #navigation a.current:visited, #navigation a.current:hover, #navigation a.current:active { color:#5abeb6; }

#subnavi ul li { list-style-type:none; margin:0 0 10px 0; padding:0; }
#subnavi a { text-decoration:none; }
#content #subnavi a:link, #content #subnavi a:visited { color:#000000; }
#content #subnavi a:hover, #content #subnavi a:active { color:#656363; }
#content #subnavi a.current:link, #content #subnavi a.current:visited, #subnavi a.current:hover, #subnavi a.current:active { color:#5abeb6; }

#blaettern ul li { list-style-type:none; display:inline; margin:0 0 0 10px; padding:0; }
#blaettern a { text-decoration:none; }
#content #blaettern a:link, #content #blaettern a:visited { color:#656363; }
#content #blaettern a:hover, #content #blaettern a:active { color:#5abeb6; }
#content #blaettern a.current:link, #content #blaettern a.current:visited, #content #blaettern a.current:hover, #content #blaettern a.current:active { color:#5abeb6; }

#content a:link, #content a:visited { color:#888888; }
#content a:hover, #content a:active { color:#5abeb6; }



