* { font-family: Tahoma, Arial, Helvetica, sans-serif;}

body { background:#1c376a url(images/bg_all.jpg) repeat-x;}
p, td, div, pre { font-size:12px; color:#656768; line-height:14px;}
form, body, iframe { margin: 0; padding: 0;}
img, table, iframe { border: 0;}
p { margin-top:0; margin-bottom:12px;}
table { border-collapse:collapse;}
table td { padding:0;}
.h100 { height:100%;}

a { color:#0a3873; text-decoration:underline;}
a:hover { text-decoration:none;}

.bg-bot { background:url(images/bg_bot.jpg) left top no-repeat; height:76px; width:766px; position:absolute; top:574px; left:0}
.bg-cont { background:url(images/bg_c1.jpg) repeat-y; height:557px; width:312px}
.bg-links { width:162px; height:201px; background:url(images/bg_links.jpg) no-repeat}
.bg-menu { background:#e3e3e3 url(images/bg_menu.jpg) no-repeat; width:416px; height:356px;}

.copy { color:#ffffff; font-size:10px; margin-top:55px; text-align:center}
.d-cont {
	margin-left:5px;
	width:293px;
	height:450px;
	overflow:auto;
	padding-right:5px;
}
.d-ttl { text-align:right;}
.d-cont-r {width:274px}

.l-menu { background:url(images/line.jpg) no-repeat; background-position:0 15px; height:21px; color:#5a5959; font-size:11px; padding-left:2px}
.l-menu a { color:#5a5959; font-size:11px; font-weight:normal}
.l-menu a:hover { color:#5a5959; font-size:11px; font-weight:bold; text-decoration:none}

.mark1 { margin-right:2px; margin-top:5px}

.d-m1 { position:absolute; left:299px; top:228px}
.d-m2 { position:absolute; left:319px; top:336px}
.d-m3 { position:absolute; left:267px; top:445px}
.d-m4 { position:absolute; left:155px; top:495px}
.d-m5 { position:absolute; left:25px; top:461px}

.pics1 { margin-bottom:5px}

