body { PADDING:0; MARGIN:0; }

th { VERTICAL-ALIGN:center; }

td { VERTICAL-ALIGN:top; }

p { MARGIN:0.5em 0 0.5em 0; LINE-HEIGHT:1.5em; }


.container {
  MARGIN:0;
  PADDING:0;
}

.contents {
  MARGIN:0;
  PADDING:12px;
/* 2елещер  
  WIDTH:600px;*/
}

.header2 {
  PADDING:4px 8px 0 0;
  WIDTH:860px;
  TEXT-ALIGN:right;
  LINE-HEIGHT:1.5em;
}

.top_logo {
  PADDING:0 8px 0 0; 
  VERTICAL-ALIGN:middle;
  WIDTH:360px;
}
.top_catch {
  FONT-SIZE:0.9em;   
  PADDING:3px 6px 10px 6px;
  TEXT-ALIGN:right;
  VERTICAL-ALIGN:bottom;
  WIDTH:500px;
  LINE-HEIGHT:140%;
}

.navi {
  PADDING:2px 0 0 12px;
  WIDTH:860px;
  TEXT-ALIGN:left;  
}

.header {
  FONT-WEIGHT:bold;
  PADDING:0;
}
.catch {
  PADDING:10px 0 0 0;
}

.menu {
  PADDING:10px;
  WIDTH:200px;
}

.menu1index,
.menu1 {
  PADDING:4px;
  MARGIN:2px 0 2px 0;
  DISPLAY:block;
}
.submenu1 {
  PADDING:3px 0 3px 10px;
  DISPLAY:block;
}

.title {
  PADDING:4px;
  MARGIN:0 0 4px 0;
}

#top_list {
  MARGIN:0 0 20px 0;
  PADDING:0;
}
#top_list td {
  PADDING:0 12px 0 0;
  WIDTH:370px;  
}

.app_name {
  MARGIN:6px 0 2px 4px;
  PADDING:2px;
  BORDER-TOP:2px dotted #9C9C9C;
  BORDER-BOTTOM:2px dotted #9C9C9C;
}

.subtitle {
  MARGIN:6px 0 2px 4px;
  PADDING:2px;  
  BORDER-BOTTOM:2px dotted #9C9C9C;
}
.text {
  PADDING:4px 0 4px 8px;
  MARGIN:0 0 8px 0;
  LINE-HEIGHT:1.4em;
}
A.app_url         { COLOR:#000; TEXT-DECORATION:none; }
A:link.app_url    { COLOR:#000; }
A:visited.app_url { COLOR:#000; }
A:active.app_url  { COLOR:#000; }
A:hover.app_url   { COLOR:#696969; TEXT-DECORATION:none; }


#updates dl{  
  MARGIN:0 0 4px 0;
  PADDING:0;
}
#updates dt{ 
  FLOAT:left;
  MARGIN:0;
  PADDING:0;
}
#updates dd{
  MARGIN-LEFT:7.0em;  
}


.up {
  TEXT-ALIGN:right;
  PADDING:10px;
}

.footer {
  PADDING:4px 8px 0 0;
  WIDTH:860px;
  TEXT-ALIGN:right;
  LINE-HEIGHT:1.5em;
}
.copyright {
  PADDING:4px 0 14px 0;
}

