/* http://www.reinegeschmacksache.de */

body { margin: 0px; padding: 0px; background-color: rgb(0, 0, 0); width: 100%; background-image: url(images/buegel.png); font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
img { border: 0px none ; }
.sub { width: auto; min-height: 989px; }
.home { width: auto; min-height: 989px; }
#content { width: 1020px; }
#contentbox { margin: 0pt 0pt 10px 10px; padding: 10px; width: 700px; float: left; min-height: 989px; background-color: rgb(255, 255, 255) }
#leftcolumn { width: 220px; float: left;}
#centercolumn { width: 440px; float: right;}
#rightcolumn { width: 150px; float: left;}
.clear { clear: left; }
.home #navigation { margin: 0px 0px 20px; padding: 8px 0px 8px 160px; background-color: rgb(255, 255, 255); color: rgb(30, 3, 3); font-size: 0.9em; }
.home #startdate { text-align: center; margin-bottom: 100px; }
.home #startdate strong { padding: 2px 15px; background-color: rgb(255, 255, 0); color: rgb(12, 117, 1); }
.home #navigation a { padding: 2px 5px; text-decoration: none; color: rgb(30, 3, 3); }
.home #navigation a:hover { border-bottom: 6px solid rgb(255, 255, 0); color: rgb(30, 3, 3); }
.sub #navigation {
	margin: 15px 0px;
	width: 160px;
}
.sub #navigation ul { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 0.9em; }
.sub #navigation li { border-bottom: 1px solid rgb(255, 255, 255); margin: 0px; padding: 0px; background-color: rgb(255, 255, 255); }
.sub #navigation a { margin: 0px; padding: 8px 0px 8px 15px; text-decoration: none; background-color: #FF9200; color: #000000; display: block; height: 1%; background-image: url(images/bg_nav_y_lo.gif); background-repeat: repeat-y; }
.sub #navigation a:hover { font-weight: bold; }
.sub #navigation a.on { background-color: #A11235; color: rgb(255, 255, 255); background-image: url(images/bg_nav_hi.gif); background-repeat: repeat-y; }
#leftcolumn img { border: medium none ; display: block; margin-bottom: 15px; }
#centercolumn .top, #centercolumn .bottom { padding: 0px 60px 10px 10px; }
#centercolumn .top {  }
p { margin: 0px 0px 6px; line-height: 16px; }
p.caption { padding: 4px 6px 6px; display: inline; background-color: #FFDC00; color: #A11235; font-size: 0.9em; }
p.gotop { text-transform: uppercase; margin-top: 15px; font-size: 0.9em; color: rgb(51, 51, 51); }
p.gotop a { text-decoration: none; color: rgb(51, 51, 51); }
#centercolumn ul.subnavi { margin: 0px; padding: 0px; list-style-type: none; }
#centercolumn .subnavi li { padding: 0px 0px 8px; }
#centercolumn .subnavi li a { padding: 3px 10px; background-color: rgb(157, 197, 153); height: 1%; text-decoration: none; color: rgb(12, 117, 1); }
#centercolumn .subnavi li a:hover, #centercolumn .subnavi li a.on { color: rgb(12, 117, 1); background-color: rgb(255, 228, 0); }
#centercolumn .trailerview { padding: 15px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); background-image: url(rgs1/bg_trailer.jpg); background-repeat: no-repeat; height: 800px; }
#leftcolumn .trailerlinks { padding: 15px; background-color: rgb(0, 0, 0); color: rgb(128, 128, 128); height: 800px; }
#leftcolumn .trailerlinks a { color: rgb(128, 128, 128); }
table#besetzung td { padding: 5px 15px 0px 0px; width: 190px; vertical-align: top; }
table#besetzung td.names { font-style: italic; }
table#downloads td { width: 185px; vertical-align: top; padding-bottom: 2px; font-size: 0.9em; }
table#downloads img { display: block; padding-bottom: 4px; }
table#downloads td.firstcolumn { padding-right: 2px; }
.findersection { margin: 10px 0px; color: rgb(0, 153, 0); }
