p {font-family: verdana, arial, helvetica, sans-serif; color: #333333; font-size: 11px; font-weight: 400; 
	line-height:14px; letter-spacing:0;}

h1, h2, h3, h4, h5 {font-family: verdana, arial, helvetica, sans-serif; color: #900; margin:0;}

img, a img {border:0px;}

body.base {margin-top:25px; margin-left:50px; margin-bottom:0px; margin-right:5px; background-color:#000000;}

ul {font-family: verdana, arial, helvetica, sans-serif; color: #ddddd0; font-size: 11px; font-weight: 400; 
	line-height:15px; letter-spacing:0;}

ul.categoryitems {margin:0px;padding:0px;}

.default {font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: 400; 
	line-height:15px; letter-spacing:0;}

.serif_bold {font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: 800; 
	line-height:15px; letter-spacing:0;}

.headline {font-family: georgia, new york, times new roman, serif; color: #000000; font-size: 18px; font-weight: 800; 
	line-height:17px; letter-spacing:0;}

.italic {font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: 400; 
	line-height:15px; letter-spacing:0; font-style:italic;}

.#serif {font-family: georgia, new york, times new roman, serif; color: #ffffff; font-size: 14px; font-weight: 400; 
	line-height:15px; letter-spacing:2; font-variant:small-caps;}

.imprint {font-family: verdana, arial, helvetica, sans-serif; color: #c0c0b0; font-size: 11px; font-weight: 400; 
	line-height:14px; letter-spacing:0; text-transform:normal;}

.sans {font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: 400; 
	line-height:14px; letter-spacing:0; text-transform:normal;}

.sans_bold {font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: 800; 
	line-height:14px; letter-spacing:0; text-transform:normal; }

.sans_white {font-family: verdana, arial, helvetica, sans-serif; color: #ffffff; font-size: 11px; font-weight: 400; 
	line-height:14px; letter-spacing:0; text-transform:normal;  }

.teaser {font-family: verdana, arial, helvetica, sans-serif; color: #ffffff; font-size: 10px; font-weight: 800; 
	line-height:14px; letter-spacing:0; text-transform:uppercase; }

.head {font-family: helvetica, arial, sans-serif; color: #bbbbaa; font-size: 15px; font-weight: 800; 
	line-height:20px; letter-spacing:0; text-align:left; text-transform:normal; }

.home? {font-family: arial, sans-serif; color: #ffffff; font-size: 50px; font-weight: 900; 
	line-height:60px; letter-spacing:5; text-transform:normal; }

.home {font-family: new york, georgia, times new roman, arial, sans-serif; color: #c08033; font-size: 50px; font-weight: 100; 
	line-height:55px; letter-spacing:2; text-transform:normal; }
	
.number {font-family: arial, helvetica, sans-serif; color: #aaaa99; font-size: 13px; font-weight: 600; 
	line-height:20px; letter-spacing:0; text-align:left; text-transform:normal; background-color:#000000;}

.label {display: inline-block; width: 50px; margin-right: 5px; }

#newsbox { clear: both; padding-top: 50px; }
#newsbox.modal { clear: none; padding: 0; position: fixed; width: 100%; height: 100%; top: 0; left: 0; background: url(opaque.png) 0 0 repeat; z-index: 10; }
#newsbox.modal #content { padding: 18px; margin-left: 50%; margin-top: 50%; position: absolute; left: -400px; top: -200px; z-index: 11; border: 2px solid #000; background: #131313; border-radius: 8px; }
#close-button { color: #990; float: right; width: 16px; height: 16px; position: absolute; top: 6px; right: 8px; z-index: 11; }

input[type="text"] { width: 98%; }
textarea { width: 98%; height: 80px; }

.table {border-top:7px; border-left:7px; border-bottom:5px; border-right:7px; 
	border-color:#666666;border-style:solid; background-color:#666666; }
.menu {border-top:0px; border-left:1px; border-bottom:1px; border-right:0px; 
	border-color:#776655; border-style:dotted; background-color:#000000; 
	vertical-align:bottom; padding-bottom:1px; text-align:left;}
.cell1 {border-top:0px; border-left:0px; border-bottom:2px; border-right:2px; 
	border-color:#666666;border-style:solid; background-color:#eeeeee;
	padding-left:4px; padding-right:2px; padding-top:0px; padding-bottom:2px; }
.cell2 {border-top:0px; border-left:0px; border-bottom:2px; border-right:2px; 
	border-color:#666666;border-style:solid; background-color:#bdb49b;
	padding-left:4px; padding-right:2px; padding-top:0px; padding-bottom:2px; }
.cell3 {border-top:0px; border-left:0px; border-bottom:2px; border-right:0px; 
	border-color:#666666;border-style:solid; }
.cell4 {border-top:1px; border-left:0px; border-bottom:0px; border-right:1px; 
	border-color:#000000;border-style:solid; background-color:#666666;
	padding-left:3px; padding-right:2px; padding-top:0px; padding-bottom:0px; }
.cell5 {border-top:1px; border-left:0px; border-bottom:0px; border-right:0px; 
	border-color:#000000;border-style:solid; }

a:link {color:#ccbbaa; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; font-weight: 800; 
	line-height:12px; letter-spacing:1; text-decoration:none; text-transform:normal; padding-left:2px; padding-right:2px; }
a:visited {color:#ccbbaa; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; font-weight: 800; 
	line-height:12px; letter-spacing:1; text-decoration:none; text-transform:normal; padding-left:2px; padding-right:2px;}
a:hover {color:#ffffff; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; font-weight: 800; 
	line-height:12px; letter-spacing:1; text-decoration:none; text-transform:normal; padding-left:2px; padding-right:2px;}
a:active {color:#ffffff; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; font-weight: 800; 
	line-height:12px; letter-spacing:1; text-decoration:none; text-transform:normal; padding-left:2px; padding-right:2px;}

.pict:link {padding:0px; }
.pict:visited {padding:0px; }
.pict:hover {padding:0px; }
.pict:active {padding:0px; }

.underline:link {font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: 400; 
	line-height:15px; letter-spacing:0; text-decoration:underline; padding-left:0px; padding-right:0px; }
.underline:visited {font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: 400; 
	line-height:15px; letter-spacing:0; text-decoration:underline; padding-left:0px; padding-right:0px; }
.underline:hover {font-family: verdana, arial, helvetica, sans-serif; color: #bb3311; font-size: 11px; font-weight: 400; 
	line-height:15px; letter-spacing:0; text-decoration:underline; padding-left:0px; padding-right:0px; }
.underline:active {font-family: verdana, arial, helvetica, sans-serif; color: #bb3311; font-size: 11px; font-weight: 400; 
	line-height:15px; letter-spacing:0; text-decoration:underline; padding-left:0px; padding-right:0px; }

.sub:link {color:#a09088; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; font-weight: 100; 
	line-height:12px; letter-spacing:0; text-decoration:none; text-transform:normal; }
.sub:visited {color:#a09088; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; font-weight: 100; 
	line-height:12px; letter-spacing:0; text-decoration:none; text-transform:normal; }
.sub:hover {color:#ffeedd; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; font-weight: 100; 
	line-height:12px; letter-spacing:0; text-decoration:none; text-transform:normal; }
.sub:active {color:#ffeedd; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; font-weight: 100; 
	line-height:12px; letter-spacing:0; text-decoration:none; text-transform:normal; }

.active:link {color:#000000; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; font-weight: 800; 
	line-height:12px; letter-spacing:1; text-decoration:none; text-transform:normal; background-color:#ffeedd; padding-left:2px; padding-right:0px; }
.active:visited {color:#000000; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; font-weight: 800; 
	line-height:12px; letter-spacing:1; text-decoration:none; text-transform:normal; background-color:#ffeedd; padding-left:2px; padding-right:0px; }
.active:hover {color:#000000; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; font-weight: 800; 
	line-height:12px; letter-spacing:1; text-decoration:none; text-transform:normal; background-color:#ccbbaa; padding-left:2px; padding-right:0px; }
.active:active {color:#000000; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; font-weight: 800; 
	line-height:12px; letter-spacing:1; text-decoration:none; text-transform:normal; background-color:#ccbbaa; padding-left:2px; padding-right:0px; }

.logo:link {color:#cccaaa; font-family: new york, georgia, times new roman, serif; font-size: 24px; font-weight: 800; 
	line-height:26px; letter-spacing:0; text-decoration:none; background-color:#bb3311; text-transform:normal;
	padding-left:2px; padding-right:9px; padding-top:0px; padding-bottom:0px; }
.logo:visited {color:#cccaaa; font-family: new york, georgia, times new roman, serif; font-size: 24px; font-weight: 800; 
	line-height:26px; letter-spacing:0; text-decoration:none; background-color:#bb3311; text-transform:normal;
	padding-left:2px; padding-right:9px; padding-top:0px; padding-bottom:0px; }
.logo:hover {color:#ffffee; font-family: new york, georgia, times new roman, serif; font-size: 24px; font-weight: 800; 
	line-height:26px; letter-spacing:0; text-decoration:none; background-color:#cc3300; text-transform:normal;
	padding-left:2px; padding-right:9px; padding-top:0px; padding-bottom:0px; }
.logo:active {color:#ffffee; font-family: new york, georgia, times new roman, serif; font-size: 24px; font-weight: 800; 
	line-height:26px; letter-spacing:0; text-decoration:none; background-color:#dd4411; text-transform:normal;
	padding-left:2px; padding-right:9px; padding-top:0px; padding-bottom:0px; }

a.imprint:link {font-family: verdana, arial, helvetica, sans-serif; color: #c0c0b0; font-size: 11px; font-weight: 800; 
	line-height:14px; letter-spacing:0; text-transform:normal;}
a.imprint:visited {font-family: verdana, arial, helvetica, sans-serif; color: #c0c0b0; font-size: 11px; font-weight: 800; 
	line-height:14px; letter-spacing:0; text-transform:normal;}
a.imprint:hover {font-family: verdana, arial, helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: 800; 
	line-height:14px; letter-spacing:0; text-transform:normal;}
a.imprint:active {font-family: verdana, arial, helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: 800; 
	line-height:14px; letter-spacing:0; text-transform:normal;}
	
.film:link {font-family: new york, georgia, times new roman, serif; color: #903010; font-size: 12px; font-weight: 100; 
	line-height:15px; letter-spacing:0;}
.film:visited {font-family: new york, georgia, times new roman, serif; color: #903010; font-size: 12px; font-weight: 100; 
	line-height:15px; letter-spacing:0;}
.film:hover {font-family: new york, georgia, times new roman, serif; color: #ffeeee; font-size: 12px; font-weight: 100; 
	line-height:15px; letter-spacing:0;}
.film:active {font-family: new york, georgia, times new roman, serif; color: #ffeeee; font-size: 12px; font-weight: 100; 
	line-height:15px; letter-spacing:0;}

.home:link {font-family: new york, georgia, times new roman, arial, sans-serif; color: #c08033; font-size: 50px; font-weight: 100; 
	line-height:55px; letter-spacing:2; text-transform:normal; }
.home:visited {font-family: new york, georgia, times new roman, arial, sans-serif; color: #c08033; font-size: 50px; font-weight: 100; 
	line-height:55px; letter-spacing:2; text-transform:normal; }
.home:hover {font-family: new york, georgia, times new roman, arial, sans-serif; color: #ddaa33; font-size: 50px; font-weight: 100; 
	line-height:55px; letter-spacing:2; text-transform:normal; }
.home:active {font-family: new york, georgia, times new roman, arial, sans-serif; color: #ddaa33; font-size: 50px; font-weight: 100; 
	line-height:55px; letter-spacing:2; text-transform:normal; }

.bold:link {font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: 800; 
	line-height:15px; letter-spacing:0;}
.bold:visited {font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: 800; 
	line-height:15px; letter-spacing:0;}
.bold:hover {font-family: verdana, arial, helvetica, sans-serif; color: #aa0000; font-size: 11px; font-weight: 800; 
	line-height:15px; letter-spacing:0;}
.bold:active {font-family: verdana, arial, helvetica, sans-serif; color: #bb3311; font-size: 11px; font-weight: 800; 
	line-height:15px; letter-spacing:0;}

.sans_white:link {font-family: verdana, arial, helvetica, sans-serif; color: #ffffff; font-size: 11px; font-weight: 400; 
	line-height:14px; letter-spacing:0; text-transform:normal; text-decoration:underline;}
.sans_white:visited {font-family: verdana, arial, helvetica, sans-serif; color: #ffffff; font-size: 11px; font-weight: 400; 
	line-height:14px; letter-spacing:0; text-transform:normal; text-decoration:underline;}
.sans_white:hover {font-family: verdana, arial, helvetica, sans-serif; color: #ffcc33; font-size: 11px; font-weight: 400; 
	line-height:14px; letter-spacing:0; text-transform:normal; text-decoration:underline;}
.sans_white:active {font-family: verdana, arial, helvetica, sans-serif; color: #ffcc33; font-size: 11px; font-weight: 400; 
	line-height:14px; letter-spacing:0; text-transform:normal; text-decoration:underline;}
