body.b {
	background-color:#666666;
 	margin-top: 0px; 
 	margin-bottom: 0px; 
 	margin-left: 0px; 
 	margin-right: 0px;
 	color: white;
    font-family: Arial;
}

div.Table_01 {
    position: relative;
    margin: 0 auto;
    vertical-align: middle;
    text-align:center;
    width:816px;    
}

div.index-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:17px;
	height:650px;
}

div.index-02 {
	position:absolute;
	left:17px;
	top:5px;
	width:816px;
	height:55px;
}

div.flash {
	position:absolute;
	left:17px;
	top:68px;
	width:816px;
	height:113px;
}

div.menu {
	position:absolute;
	left:17px;
	top:185px;
	width:816px;
	height:33px;
	color: white;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;		
}

div.main_upper {
	position:absolute;
	left:17px;
	top:207px;
	width:816px;
	height:11px;
}

div.maincontent {
	background-color:#FFFFFF;
	color:#444444;
	position:relative;
	left:17px;
	top:218px;
	width:816px;

}

div.main_lower {
	position:absolute;
	left:17px;
	top:515px;
	width:816px;
	height:19px;
}
div.footer {
	background-image:  url(../images/index_09.gif);
    background-repeat: no-repeat;	
	position:absolute;
	left:17px;
	top:534px;
	width:816px;
	height:42px;
}

div.copyright {
	position:absolute;
	left:220px;
	top:610px;
	width:400px;
	height:74px;
}

div.index-11 {
	position:absolute;
	left:697px;
	top:576px;
	width:136px;
	height:30px;
}

div.footer_all{
	position: relative;	
	bottom:310px;
	left:0px;
	width:816px;
}
a:link {
    color: #FFFFFF;
    text-decoration: none;   
}

a:visited {
    color: #FFFFFF;
    text-decoration: none;
}

a:hover {
    color: #503939;
    background: #FFFFFF;  
    text-decoration: none;   
}

a:active {
    color: #EEEEEE;   
    text-decoration: none;
}

a.downloadlink:link {
	font-size:10px;
    color: #444444;
    text-decoration: none;   
}

a.downloadlink:visited {
	font-size:10px;
    color: #444444;
    text-decoration: none;
}

a.downloadlink:hover {
	font-size:10px;
    color: #FFFFFF;
    background: #888888;  
    text-decoration: none;   
}

a.downloadlink:active {
	font-size:10px;
    color: #000000;   
    text-decoration: none;
}
div.backtotop{
	z-index: 100;
    position:absolute;
    color: #444444;
	right: 30px;
	width: 30px;
	bottom: 30px;
	text-align: right;
	text-decoration: none;
	font-size: small;
}

div.promo_item{
	position: relative;
	left: 100px;
	width: 500px
}

div.promo_title{
	font-family: Arial;
	font-size: 14px;
}

div.promo_info{
	word-wrap: break-word;
	font-family: Arial;
	font-size: 12px;
}

div.module_titel{
	z-index: 1;
	color: #EEEEEE;
	position: absolute;
	right: 0px;
	top: -16px;
	font-family: Arial;
	font-size:60px;
}
div.module_info{
	position: relative;
    z-index:2;
}

*>div.support_item{
	position: relative;
	left: 0px;
	width: 500px
}

*>div.support_img{
	position: absolute;
	left: 50px;
}

*>div.support_info{
	word-wrap: break-word;
	font-family: Arial;
	font-size: 12px;
	position: relative;
	text-align:left;
	top: 15px;
	left: 210px;
	z-index: 2;
}

*div.support_item{
	position: relative;
	left: 0px;
	width: 500px
}

*div.support_img{
	position: absolute;
	left: -120px;
}

*div.support_info{
	word-wrap: break-word;
	font-family: Arial;
	font-size: 12px;
	position: relative;
	text-align:left;
	top: 15px;
	left: 50px;
	z-index: 2;
}
div.filelist{
	padding-left:50px;
	text-align:left;
}
div.locker{
	padding-top:16px;
	padding-left:480px;
}