body{
	background:#808080;
	overflow:hidden;
	}
	#title{
	position:absolute;
	top:0px;
	left:265px;
	width:565px;
	height:100px;
	repeat:no-repeat;
	z-index:20;
	}
	#subtitle{
	position:absolute;
	top:14px;
	left:845px;
	height:60px;
	width:200px;
	font-family:Arial;
	font-size:18px;
	color:#676767;
	line-height:23px;
	z-index:5;
	}
	#top{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100px;
	background:#bfbfbf;
	}
	#foto{
	position:absolute;
	left:0;
	top:130px;
	height:470px;
	width:347px;
	}
	#display-title{
	position:absolute;
	left:362px;
	top:132px;
	width:466px;
	*width:469px;
	height:22px;
	font-family:Arial;
	font-size:18px;
	letter-spacing:1px;
	padding-left:3px;
	color:#000;
	background:url(../img/dt-bg.gif);
	}
	#display{
	position:absolute;
	left:362px;
	top:155px;
	width:469px;
	height:420px;
	background:#bfbfbf;
	overflow:auto;
	}
	#indexdisplay{
	position:absolute;
	left:362px;
	top:155px;
	width:469px;
	height:100px;
	background:#bfbfbf;
	overflow:auto;
	}
	#videodisplay{
	position:absolute;
	left:362px;
	top:155px;
	width:469px;
	height:352px;
	background:#bfbfbf;
	overflow:hidden;
	}
	#navibox{
	position:absolute;
	top:14px;
	left:150px;
	width:100px;
	height:62px;
	z-index:50;
	}
	 ul{
list-style-type:none;
margin: 0;
padding: 0;
text-align:left;
}
#nav li {
position:relative;
margin-bottom:2px;
width:100px;
height:20px;
line-height:21px;
}
#nav li a{
display:block;
font-family:Arial;
font-weight:normal;
font-size:18px;
color:#2f2f2f;
*width:100px;
*height:20px;
text-decoration:none;
text-align:right;
}
#nav li a:hover{
display:block;
font-family:Arial;
font-weight:normal;
font-size:18px;
color:#e1e1e1;
text-decoration:none;
text-align:right;
}

	.text{
	font-family:Arial;
	font-size:12px;
	color:#000;
	}
	.greentext{
font-family:Arial;
font-size:12px;
color:green;
padding-left:3px;
padding-right:3px;
}
	
	.inputField 
{ 
	BORDER-RIGHT: #7f7f7f 1px solid; 
	BORDER-TOP: #7f7f7f 1px solid; 
	BORDER-LEFT: #7f7f7f 1px solid; 
	BORDER-BOTTOM: #7f7f7f 1px solid; 
	FONT-SIZE: 9px; 
	WIDTH: 100px; 
} 

.errorField 
{
	BORDER-RIGHT: #9F0004 1px solid;
	BORDER-TOP: #9F0004 1px solid;
	BORDER-LEFT: #9F0004 1px solid;
	BORDER-BOTTOM: #9F0004 1px solid;
	FONT-SIZE: 9px;
	WIDTH: 100px;
} 
.area{
width: 260px;
height: 100px;
margin:0;
padding:0;
color	: #000;
font-family: Trebuchet MS;	
font-size: 11px;
font-weight: normal;
border: 1px solid #7f7f7f;
background:#fff;
overflow:auto;
}
textarea:focus{
background:#EEE;
}
a:link, a:active, a:visited, a:hover{
color:white;
text-decoration:none;
}
#bottom{
position:absolute;
left:362px;
top:577px;
width:420px;
height:15px;
}
a:link, a:visited, a:hover{
color:#101b78;
font-weight:bold;
}