body {
	margin-left: 10px;
	margin-top: 75px;
	background-color: #000000;
	background-image: url(../frame_gfx/loneclone_bckgrnd.jpg);
	background-repeat:repeat-y;	
	font-family: Arial, Helvetica, sans-serif;
}
table {
	border-collapse: collapse;
	padding:0px;
	empty-cells: show;
}
th, td {
	border:0px;
	padding:0px;
	background-repeat:no-repeat;
}
a {
	text-decoration:none;
outline: none;
}
a img {
	border: none;
}
a:link {
	color: #548DC7;
}
a:visited {
	color: #548DC7;
}
a:hover {
	color: #BFDFFF;
}
a:active {
	color: #FFFFFF;
    outline: none;
}
a.copyright {
	font-size: 10px;
	margin-right: 10px;	
}
a.copyright:link {
    color: #700000;
}
a.copyright:visited {
    color: #700000;
}
a.copyright:hover {
	color: #FF0000;
}
td.slide {
padding-top:20px;
padding-left:2px;
padding-right:2px;
vertical-align:top;
text-align:right;

}
.box {
  border-width:1px;
  border-style:solid;
  border-color:#003963;
  /*#528CC6;*/
  background-color:#001031;
}
a.boxbutton {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	padding:0.2em;
	color: #99CCFF;
    display:block;
	height:100%;
}
a.boxbutton:hover {
	background-color:#528CC6;
}
.borderit td {
	font-size: 10px;
	color: #BBDDFF;
	text-align:center;
	vertical-align:middle;
	padding-right:15px;
	padding-bottom:10px;
	padding-top:5px;
}
.borderit img {
	border: 2px solid #003963;
}
.borderit a:hover img {
	border: 2px solid #CCCCCC;
}
/*.borderit:hover{
color: red; /* irrelevant definition to overcome IE bug 
}*/
.imgb {
	border:solid;
	border-width:1px;
	border-color:#003963;
	margin-bottom:10px;
}
.imgb td {
padding:5px;
}
.Heading_huge {
	font-size: 18px;
	font-weight: 300;
	color: #99CCFF;
	vertical-align:top;
}
.Heading_huge td {
vertical-align:top;
}
.submenu {
	font-size:20px;
	padding:0px;
	margin:0px;
}
.Heading {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #99CCFF;
}
.Headingstills {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #99CCFF;
	vertical-align:bottom;
}
.normtext {
	font-size: 12px;
	font-style: normal;
	color: #AAB9FF;
	text-align: justify;
}
.normtexteinzug {
	padding-right:30px;
}
.credits {
font-weight: bold;
}
.descript {
	font-size: 11px;
	color: #AAB9FF;
	/*color: #99CCFF;*/
}
.descript_sm {
	font-size: 10px;
	color: #548DC7;
	/*#BBDDFF;*/
}
.descript_sm img {
vertical-align:middle;
}
.page {
	width:800px;
	font-size: 12px;
	font-style: normal;
	color: #AAB9FF;
	text-align: justify;
}
td.lcl {
	width:100px;
}
td.loneclone {
	width:96px;
	height:75px;
	background-image:url(../frame_gfx/loneclone.png);
	vertical-align: bottom;
	}
td.cable0 {
	width:410px;
	background-image:url(../frame_gfx/cable0.png);
}
td.cable1 {
	width:160px;
	height:80px;
	background-image:url(../frame_gfx/cable1.png);
}
td.cable2 {
	width:220px;
	height:30px;
	background-image:url(../frame_gfx/cable2.png);
	text-align:center;
}
td.cable3 {
	height:30px;
	background-image:url(../frame_gfx/cable3.png);
}
td.cable3b {
	height:30px;
	width:30px;
	background-image:url(../frame_gfx/cable3b.png);
}
td.cable4 {
    height:68px;
	width:30px;
	background-image:url(../frame_gfx/cable4.png);
    background-repeat:repeat-y;
}
td.cable4b {
	width:30px;
	background-image: url(../frame_gfx/cable4b.png);
	background-repeat:repeat-y;
}
td.cableA{
	height:30px;
	width:100px;
	background-image: url(../frame_gfx/cable4c.png);
}
td.cabledot {
	padding-left:30px;
	padding-right:30px;
	text-align:justify;
	background-image: url(../frame_gfx/cabledot.png);
	background-repeat:repeat-y;
}
td.cableB2 {
	width:700px;
	padding-left:30px;
	text-align:justify;
	background-image: url(../frame_gfx/cable4c2.png);
	background-repeat:repeat-y;
}
td.cable4c {
	width:100px;
	height:30px;
	background-image: url(../frame_gfx/cable4c.png);
}
td.cable4c2 {
	width:670px;
	height:30px;
	padding-left:30px;
	padding-bottom:10px;
	background-image: url(../frame_gfx/cable4c2.png);
}
td.cable4d {
	height:12px;
	background-image: url(../frame_gfx/cable4d.png);
}
td.cable4d2 {
	background-image: url(../frame_gfx/cable4d2.png);
	padding-left:20px;
	padding-right:30px;
	padding-top:10px;
}
td.cable5 {
    height:68px;
	width:30px;
	background-image:url(../frame_gfx/cable5.png);
}
td.cable5b {
	width:30px;
	height:30px;
	background-image:url(../frame_gfx/cable5b.png);
}
td.cable6 {
	width:30px;
	background-image:url(../frame_gfx/cable6.png);
}
form {
	margin: 0px;
}
input, textarea {
	color:#99B4FF; background:#000000; border:1px solid #053E61; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;
}
.input:hover, textarea:hover {
background-color:#001031;
}
.submit {
	font-size: 14px;
	cursor:pointer;
}
.submit:hover{
background-color:#528CC6;
}
/*MENU*/

#kwick {
	position:relative;
	/*border-bottom: 3px double #333;*/
	margin-top: 0px;
	margin-left:60px;
}

#kwick .kwicks {
	display: block;
	height: 30px;
	margin: 0px;
}

#kwick a {
	float:left;
	outline:none;
}

#kwick li {display:inline;}

/*a:after {
	content: "";
}*/

#kwick .kwick {
	display: block;
	cursor: pointer;
	overflow: hidden;
	height: 30px;
	width: 58px;
	background: #fff;
	border-right: 0px solid #fff;
}

#kwick .kwick span {
	display: none;
}
#kwick .opt1 {
	background: url(../frame_gfx/button1.png);
}
#kwick .opt2 {
	background: url(../frame_gfx/button2.png);
}
#kwick .opt3 {
	background: url(../frame_gfx/button3.png);
}
#kwick .opt4 {
	background: url(../frame_gfx/button4.png);
}
#kwick .opt5 {
	background: url(../frame_gfx/button5.png);
border-right: 0;
}

/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}
#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #003963;
}
.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}
#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 5px solid #003963;
	background-repeat: no-repeat;
}
#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}
#lbPrevLink {
	left: 0;
}
#lbPrevLink:hover {
	background: transparent url(prevlabel.png) no-repeat 0% 0%;
}
#lbNextLink {
	right: 0;
}
#lbNextLink:hover {
	background: transparent url(nextlabel.png) no-repeat 100% 0%;
}
#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #99CCFF;
	line-height: 1.4em;
	text-align: left;
	border: 5px solid #003963;
	border-top-style: none;
}
#lbCloseLink {
	display: block;
	float: right;
	width: 30px;
	height: 22px;
	background: transparent url(closelabel.png) no-repeat center;
	margin: 5px 0;
	outline: none;
}
#lbCaption, #lbNumber {
	margin-right: 71px;
}
#lbCaption {
	font-weight: bold;
}
