body {     background-color: #000000;   color:#222222;    padding: 0px; margin:0px;	
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	/*font-family:"Verdana";	*/
	line-height: 95%;
}

/*  	*{	font-family:"Verdana";	font-family:"Lucida Sans Unicode";}	*/

/*border:3px solid red;  * {margin: 0;padding: 0;}  */

.hideme{display:none;}
:focus {-moz-outline-style: none;outline:none;}
:link:focus, :visited:focus {-moz-outline: none;} 
a 	{ color:#ffffff;text-decoration:none; outline:none; }
img.clear 	{border:none}
img.BorderSelected{border:1px solid white;margin:14px 0 -1px 0px;}
.clearImg {display:inline;border:none;}
.MozList  { list-style-position: inside;}

.tSpace {position:relative;display:inline;visibility:hidden; margin-left:5px; }
.tSpaceABS {position:absolute; left:66px;top:0px;display:inline; }
.growit {position:relative;display:inline-block;}
.LImage {position:relative;display:inline-block;	visibility:hidden;}
.LImageABS {position:absolute;display:inline;	top:0;left:0;}




#debugBox {position:absolute;left:00px;top:600px; z-index: 44;width:100%;height:100%;background:#818181;color:#000000;font-size:100%;}
#PreloadPic {display:none;position:absolute;left:0px;z-index: 18;width:100%;height:100%;background:#010101;color:#a0a0a0;font-size:180%;font-weight: bold;}

#ContentDiv{position:relative; top:0px; width:1109px;height:839px;margin:auto; display:block;}
#main{	position:absolute;top:136px;left:157px; width:940px;height:461px;  
	background:url("../image/Site/content.jpg") no-repeat left top ;overflow:hidden;	
}/*Bg ist links beinhaltet auch div right */
#head {position:absolute;top:0;left:0;background:url("../image/Site/header.jpg") no-repeat bottom left; width:1109px;height:136px; 	  }
#navi{position:absolute;top:136px;left:0; width:157px;height:461px;background:url("../image/Navi/navi_back.jpg") repeat right top;}
#footer{position:absolute;bottom:0;left:-1px;	overflow:hidden;	background:url("../image/Site/footer.jpg") no-repeat; height:242px;width:1109px; }

#right{position:absolute;top:136px;left:861px; width:237px;height:461px;  	overflow:hidden;}


/*NAVI */
#NavPos		{position:absolute;top:50px;right:0px; textdecoration:none;}
.navi		{float:right;margin-top:10px;margin-bottom:10px; width:130px;height:29px;}
.naviSel	{float:right;margin-top:10px;margin-bottom:10px; width:130px;height:29px; background:url("../image/Navi/backSel.jpg") no-repeat right top; margin-right:0;} 
.navi:hover	{float:right;margin-top:10px;margin-bottom:10px; width:130px;height:29px; background:url("../image/Navi/backSel.jpg") no-repeat right top; margin-right:0;}
.NavText  	{font-size:11px;textdecoration:none;  color:#fff;  float:right;margin-right:20px;margin-bottom:1px;margin-top:5px;font-weight:700;}

/* Farben .BlackBack{background:#0f0f0f;}*/
.grey{color:#bababa;}
.Darkgrey{color:#444444;font-weight:500;}
.black {color:#111111;}
.ProLink{color:#3a3aba;font-size:14px;display:inline;}
.orange{color:#faa001;}
.stauch{line-height:0.9; }

/* Textgrößen */
.TopBig	{text-decoration:none;font-size:14px ;font-weight:normal;}/*font-weight:bold;*/
.TopMed{text-decoration:none;font-size:11px;font-weight:normal;	}
.TopSmall{text-decoration:none;font-size:10px;font-weight:normal;	}
.bold{font-weight:bold;	}



/* BlackBox */
#BlackBox{position:absolute;top:40px;left:50px; width:610px;height:80px; 	background: #0f0f0f;
		color:#aaaa00;
}
.left{position:absolute;top:6px;left:10px; }
.right{position:absolute;top:6px;right:10px}
.down{position:absolute;bottom:10px;left:10px;}
.downright{position:absolute;bottom:10px;right:10px;}

#BlackBox option,#BlackBox select {color:#444444;font-weight:bold;background: #0f0f0f;color:#faa001;}
/* /BlackBox */


#WhatBox{position:absolute;top:150px;left:50px;width:610px;height:280px;overflow:hidden;font-size:11px;}		/* Nur Text unter BB */
#TextDiv {position:absolute;top:150px;left:50px; width:510px;height:150px; overflow:visible;}	/* Kurzer Text mit Platz für Thumbs */

/* Kontakt */
#KontaktFormDiv{top:0px;left:0px;position:absolute;}
#kontLeft{top:0px;left:0px;position:absolute;}
#kontRight{top:0px;left:320px;position:absolute;}
.kDivS{width:300px;height:60px;position:relative;display:block; margin:0px; padding:0px;
				font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
				font-weight:100%;text-decoration:none;font-size:12px ;color:#444444;
}

#kSend{position:absolute;top:70px;right:10px;  width:79px;height:22px ;  background:#ffffff;}

.kDivS select, .kDivS input{width:290px;position:absolute;top:18px;height:20px;border:1px solid #bababa;margin:0;font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;color:#444444;}
.kDivS select {height:24px; 	}
.kDivS option, .kDivS select{color:#444444;font-weight:bold;text-decoration:none;font-size:12px ;left:0;position:absolute;		}
.kTA{width:290px;height:82px;position:absolute;top:17px ;display:block; padding:0px;border:1px solid #bababa;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;color:#444444;
}
.abs{position:absolute;}

/* Projekt / Reel */
#TextDivLeftSmall{position:absolute;top:150px;left:50px; width:450px;height:160px; overflow-y:hidden;overflow-x:hidden;font-size:11px;}/* Reel ist schmaller border:4px solid red;*/
#ReelPlay		 {position:absolute;top:150px;left:490px; width:450px;height:160px;}
#ProThumbs 	{position:absolute;top:340px;left:50px; width:610px;height:115px; overflow-y:hidden;overflow-x:scroll;}
#ProLinks{position:absolute;top:280px;left:50px; width:610px;height:180px; }


/*	who */
whoTab,whoTab td,whoTab tr {padding:0; margin:10px;border:none;}
#WhoLinks{position:absolute;top:350px;left:50px; width:610px;height:180px; }
#whoList {position:absolute;top:190px;left:50px; width:620px;height:250px;
}
.sub	{position:absolute;left:0px;top:52px;display:inline;}
.ListDiv	{position:relative;margin:0 9px  20px 0;display:block;width:115px;height:90px;float:left;}	

.LiDiv	{position:relative;margin:0 5px  0px 0;float:left;background:#33333ff;
		display:inline;height:50px;
}


/* 	#######	#######			########			########### 	*/

.LiDiv2	{position:relative;margin:0 7px  0 0;background:#33333ff;
		 display:inline;	
}	
.LImage2 {position:relative;display:inline;bottom:0px;}
.linkThumb2 {position:relative;display:inline;bottom:-3px;  }
.tSpace2 {position:relative;display:inline-block;top:0px; }
.HH		 {position:relative;display:inline;}
.LiBo 	{position:relative;bottom:0px;height:20px;display:inline-block;}

.BR{border:1px solid red;}
.BB{border:1px solid blue;}


span.List 	{position:absolute;left:60px;top:0px;display:inline;}
span.ListLow {position:absolute;left:60px;top:22px; color:#0f0f0f;font-size: small ; display:inline;}

#ListContDiv {position:absolute;top:150px;left:50px; width:610px;height:250px;
	overflow-y:scroll;overflow-x:hidden;
}
#ListContDivHor {position:absolute;top:150px;left:50px; width:610px;height:250px;
	overflow-y:hidden;overflow-x:scroll;
}



/*right*/
.RightScrollCont {	position:absolute;left:50px;top:22px; background:url("../image/Content/right_background.jpg")  repeat left top;}
.RightScrollBox  {	position:absolute;left:20px;top:50px; 	height:350px;width:200px;
					padding:0px 0 0px 0;
}


/* Thumbs .. */
.linkThumb { display:inline-block; position:relative;top:-5px;}
#BlackBox #MemberOption{width:150px;}
.VidThumbSmall{height:60px;border:none;margin:0 5px 1px 0;display:block;}

.thumb_big {width:170px;display:block;margin:15px 0 5px 1px; ;border-style:none;}
#thumb_bigFirst {margin-top:0;}
.projTitle {color:#ffffff;font-weight:bold;}


/* JSM Member dropdown */
#JsMenu		{}
.JSM_list 	{}


#JSMDD {position:absolute;width:160px;display:none; }
#JSM_DropDown{position:relative;right:0px;top:27px;margin-bottom:27px;			/* margin-bottom = top = #JSM_Selected:height +border+padding */
				display:none;line-height: 150%;z-index:2;background-color:#444444;
}
#JSM_Selected{position:absolute;left:0px;top:0px;width:150px;height:20px;
			cursor:hand;border:2px solid #444444;padding:3px 0 0 5px;cursor:pointer;z-index:3;
			border-right:none;
}

.JSM_right{position:absolute;right:0px;top:0px; }
.JSM_list	{position:relative;display:block; margin:0  0 0 10px; width:147px;}
.JSM_Spacer{ height:8px; }
a.JSM_Link 	,.JSM_Spacer	 {display:block;outline:none;background-color:#444444;}
a.JSM_Link:hover ,#JSM_DropDown .Selected {background-color:#000;  display:block;  }


/*JS Contact */

#JsMenu_c	{font-size:10px;}
.JSM_list_c 	{}


.orange_c{color:#444444;}
#JSMDD_c {position:absolute;width:290px;display:none; }
#JSM_DropDown_c{display:none;
				position:relative;right:0px;top:27px;margin-bottom:27px;			/* margin-bottom = top = #JSM_Selected:height +border+padding */
				line-height: 150%;z-index:2;background-color:#0044ff;
				border:1px solid #bababa;border-top:none;	
}

.JSM_right_c{position:absolute;right:0px;top:0px; }
.JSM_list_c	{position:relative;display:block; margin:0 0 0 10px; width:279px;}
.JSM_Spacer_c{ height:8px; }
.JSM_Link_c,.JSM_Spacer_c{background-color:#ffffff;display:block;outline:none;}
.JSM_Link_c:hover ,.SelectedC{background-color:#eee;}

#JSM_Selected_c{position:absolute;left:0px;top:18px;width:284px;height:20px;
			cursor:hand;border:1px solid #bababa;padding:3px 0 0 5px;cursor:pointer;z-index:3;
			border-right:none;background-color:#ffffff;
}

#CoSel{}
#JsMenu{display:none;}
