html, body {font:12px Verdana,Tahoma; color:#000; margin:0; padding:0}

a {color:#000; font-size:12px}
a:hover {text-decoration:none}
img {border:0}
.clear {clear:both}
.left {float:left}

.pag {}
.pag_sel {text-decoration:none; font-weight:bold; font-size:14px}

#top {height:115px; color:#fff; font-size:26px; font-weight:bold; padding:10px 0 0 80px}

#all {width:920px; margin:auto; background:#601e9a; padding-bottom:10px; background:url(gfx/topp.jpg) repeat-y}

#menu_left {float:left; width:200px; margin-right:16px; background:#b37dd3; padding:10px; color:#fff}
#menu_left a {text-decoration:underline; color:#fff}
#menu_left h1 {font-size:14px; margin:0; text-decoration:none; color:#fff}
#menu_left .ml_nag {padding-bottom:5px; border-bottom:#fff 1px solid; margin-bottom:3px; color:#fff}
#menu_left i {font-size:11px; color:#666}
#menu_left .nepr {display:block; padding:3px 0 3px 0}

#con {float:left; width:684px}
#con_mid {background:#b37dd3; color:#fff; padding:10px; font-size:14px}
#con_mid a {color:#fff; text-decoration:none}
#con_mid a.title {font-weight:bold}
#con_mid a:hover {text-decoration:underline}
#con_mid .nag {font-size:18px; font-weight:bold; text-align:center}
#con_mid .auth {font-style:italic; text-align:center}

#con_mid .rek2 {float:right; width:200px; background:#e2cbe8; padding:10px; color:#000; margin:10px; font-size:12px}
#con_mid .rek2 a {text-decoration:underline; color:#000}
#con_mid .rek2 h2 {font-size:14px; margin:0; text-decoration:none}
#con_mid .rek2 .ml_nag {padding-bottom:5px; border-bottom:#fff 1px solid; margin-bottom:3px}
#con_mid .rek2 i {font-size:11px; color:#666}
#con_mid .ozn {color:#601e9a; padding-top:5px}

#foot {text-align:center; margin:10px 0 20px 0}
#foot a {color:#601e9a; text-decoration:none}
#foot a:hover {text-decoration:underline}

#con div.al {text-align:left}
#con div.ac {text-align:center}

#nextprev {text-align:center; margin-top:10px}
#nextprev a {margin: 0 100px; color:#601e9a}
