/* Adapted for Beyond-Space side - Last Edit 20.01.2009 */
body {          background-repeat:repeat; background-position:center; background-color:#222;
                font-family:Verdana,Arial; font-size:12px; color:#fff;}
form {          margin:0px;}
td {            font-family:Verdana,Arial; font-size:12px;}
pre {           font-family:Verdana,Arial; font-size:12px;}
hr { 			border-width:2px; border-color:#fff; border-style:solid;}
a {             color:#f00; text-decoration:none;}
a:hover {       color:#fff; text-decoration:underline;}
a.side {        color:#fff; text-decoration:none;}
a:hover.side {  color:#f00; text-decoration:underline;}
a.navi {        color:#fff; text-decoration:none;}
a:hover.navi {  color:#f00; text-decoration:underline;}
a.comic {       color:#0f0; text-decoration:none;}
a:hover.comic { color:#fff; text-decoration:underline;}
a.picgallery {  		color:#000; border-width:1px; text-decoration:none;}
a:hover.picgallery { 	color:#f00; border-width:1px; text-decoration:underline;}
.tbl-border {   background-color:#fff; border-color:#fff;}
.tbl-border-red {   background-color:#f00; border-color:#f00;}
.tbl-border-black {   background-color:#000; border-color:#000;}
.tbl1 {         background-color:#000; padding:5px;}
.tbl2 {         background-color:#222; padding:5px;}
.tbl-cs1 { 	    background-color:#222;} 	
.tbl-cs2 { 	    background-color:#fff;}	
.body-cs1 {     background-color:#000; padding:20px;}
.small-green {	font-weight:normal;	font-size:11px; color:#090;}
.small-white {	font-weight:normal;	font-size:11px; color:#fff;}
.small-red {	font-weight:normal;	font-size:11px; color:#f00;}
.small-blue	{	font-weight:normal; font-size:11px; color:#00f;}
.small-yellow {	font-weight:normal; font-size:11px; color:#ff0;}
.small-grey {	font-weight:normal;	font-size:11px; color:#888;}
.small-grey2 {	font-weight:normal;	font-size:11px; color:#444;}
.small-green2 {	font-weight:normal;	font-size:9px;  color:#090;}
.small-white2 {	font-weight:normal;	font-size:9px;  color:#fff;}
.small-red2 {	font-weight:normal; font-size:9px;  color:#f00;}
.useriploc 	  {	background-color:#000; font-size:9px; color:#fff; padding:3px;}
.button-grey  { background-color:#222; border-width:1px; border-color:#fff; border-style:solid;	color:#f00; height:19px;	margin-top:2px;}
.textbox {      background-color:#222; border-width:1px; border-color:#fff; border-style:solid;	color:#f00;}	
.navibordertop { 			    background:url(rahmen/navi_border_top.bmp); 			    background-repeat:no-repeat; 	background-position:bottom;}
.naviborderbottom { 		    background:url(rahmen/navi_border_bottom.bmp); 			    background-repeat:no-repeat; 	background-position:top;}
.navibodysign {	                		                									background-repeat:no-repeat; 	background-position:left;}
.navibodybanner {	            background:url(rahmen/beyond_space_banner_165x16.bmp);      background-repeat:no-repeat;    background-position:center;}
.bodytopleft { 					background:url(rahmen/body_top_left.bmp); 	 				background-repeat:no-repeat; 	background-position:right;}
.bodytoptop { 					background:url(rahmen/body_top_top.bmp); 	 				background-repeat:repeat-x; 	background-position:top;}
.bodytopbottom { 				background:url(rahmen/body_top_bottom.bmp); 	 			background-repeat:repeat-x; 	background-position:bottom;}
.bodytopright { 				background:url(rahmen/body_top_right.bmp); 	 				background-repeat:no-repeat; 	background-position:left;}
.bodytopcenter {				background-color:#000;}
.bodybottomleft { 				background:url(rahmen/body_bottom_left.bmp); 	 			background-repeat:no-repeat; 	background-position:right;}
.bodybottomtop { 				background:url(rahmen/body_bottom_bottom.bmp); 	 			background-repeat:repeat-x; 	background-position:top;}
.bodybottombottom { 			background:url(rahmen/body_bottom_top.bmp); 	 			background-repeat:repeat-x; 	background-position:bottom;}
.bodybottomright { 				background:url(rahmen/body_bottom_right.bmp); 	 			background-repeat:no-repeat; 	background-position:left;}
.bodysideright { 				background:url(rahmen/body_side_right.bmp); 				background-repeat:repeat-y; 	background-position:right;	background-color:#000;}
.bodysideleft { 				background:url(rahmen/body_side_left.bmp); 					background-repeat:repeat-y; 	background-position:left;	background-color:#000;}
.beyondspace_schiff { 		    background:url(images/beyondspace_schiff_theme.gif);     	background-repeat:no-repeat; 	background-position:bottom center;}
.beyondspace_logo { 		    background:url(images/beyondspace_logo_theme.gif); 		    background-repeat:no-repeat; 	background-position:bottom center;}
.beyondspace_schrift { 		    background:url(images/beyondspace_schrift_theme.gif); 	    background-repeat:no-repeat; 	background-position:bottom center;}
.beyondspace_zardocc { 		    background:url(images/beyondspace_zardocc_theme.gif); 	    background-repeat:no-repeat; 	background-position:bottom center;}
.watersign {                    background-image:url(images/ownsides_watersign_225x340_transparent.gif);   background-repeat:no-repeat; background-position:center;}
.naviwatersign {                background-image:url(images/navi_watersign_80x120_transparent.gif);        background-repeat:no-repeat; background-position:center;}
.beyondspacedotted {            border:2px dashed white;}
.beyondspaceline {              border:1px solid white;}
.bodybackground {	padding:0px; background-color:#fff;}
.navibody {	        padding:0px; background-color:#000;}
.bodybody {         padding:4px; background-color:#000;}
.bodyfooter {       padding:0px; background-color:#000;}
.bodyheader {       padding:0px; color:#f00; background-color:#000;}
.photopanel {       padding:0px;}
.ddl {              padding:4px; color:#090; background-color:#222;}	
.gallery           {padding:16px 0px 8px 0px; }
.gallery img       {border:1px solid #ccc; filter:gray; }
.gallery:hover img {border:1px solid #f00; filter:none; }
img.activegallery  {border:1px solid #0f0; filter:none; }
.forum-caption {    background-color:#444; color:#fff; height:20px; padding:0px 4px 2px 4px; }
.quote {            background-color:#222; border:1px #444 solid; color:#090; padding:2px; margin:0px 20px 0px 20px;}
.poll {	            border:1px #000 solid; height:11px;}
.poll2 {	        color:#fff;}
.poll3 {	        color:#090;}
.comment-name {	    font-weight:bold; color:#bbb;}
.shoutboxname {		font-weight:bold; color:#ccc;}
.shoutbox {			color:#999;}
.shoutboxdate { 	color:#999;}
/*External Menue "Only Paste jsdomenu" - Menu related selectors*/
.jsdomenudiv { /*Windows*/
	background-color: #000;
	border: 4px outset; border-bottom-color: #fff; border-left-color: #f00;	border-right-color: #fff; border-top-color: #f00; border-style: groove;
	padding: 2px 8px 5px 2px;
	cursor: default; position: absolute; /* Do not alter this line! */ visibility: hidden; z-index: 10;}
.jsdomenu2div {	/*Windows*/
	background: url(rahmen/no_cat.gif); background-repeat: no-repeat; background-position: bottom right; background-color: #000;
	border: 4px outset; border-bottom-color: #fff; border-left-color: #f00;	border-right-color: #fff; border-top-color: #f00;border-style: groove;
	padding: 2px 8px 5px 2px;
	cursor: default; position: absolute; /* Do not alter this line! */ visibility: hidden; z-index: 10;}
.jsdomenurootdiv { /*Windows*/
	background-color: transparent;
	border: 0px outset;	border-color: #000;
	padding: 1px 0px 0px 1px;
	cursor: default; position: absolute; /* Do not alter this line! */ visibility: hidden; z-index: 10;}
.jsdomenuitem {color: #fff; font-family: Verdana,Arial; font-size: 13px; text-decoration:none; position: relative; /* Do not alter this line! */}
.jsdomenuitemover {color: #f00;	font-family: Verdana,Arial;	font-size: 13px; text-decoration:underline;	position: relative; /* Do not alter this line! */}
.jsdomenuarrow {
	background-image: url(images/classic_arrow.gif); background-repeat: no-repeat; /* Do not alter this line! */
	height: 9px; position: absolute; /* Do not alter this line! */ right: 2px; width: 5px;}
.jsdomenuarrowover {
	background-image: url(images/classic_arrow_o.gif); background-repeat: no-repeat; /* Do not alter this line! */
	height: 9px; position: absolute; /* Do not alter this line! */ right: 2px; width: 5px;}
.jsdomenusep {}
.jsdomenusep hr {text-align: center; width: 95%;}