* { margin:0; padding:0; }
body { background:#181818 url('../img/bg.gif') repeat fixed; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; }
input,textarea { font-family:"Lucida Grande", Arial, Helvetica, sans-serif; font-size:11px;  color:#6a6969; }
img { border:0px; }
ul, ul li { list-style:none; padding:0px; font-size:11px; }
h1, h2, h3, h4, h5, p { font-weight:normal; font-size:11px; }
.clear { clear:both; }

a { text-decoration:none; }

div#wrapper { width:932px; margin:0 auto; margin-top:20px; padding-left:10px; }
div#logo { width:300px; height:300px; background:#000; float:left; margin-right:22px; }
div#content { width:600px; float:left; }


div#ttl { width:600px; height:98px; background:#000; margin-bottom:21px; }
div#ttl h2 { font-size:13px; float:right; padding-top:55px; padding-right:25px; }
div#ttl h2 a { color:#393939; }
div#ttl h2 a span { color:#025ea9; }
div#ttl h2 a:hover { color:#025ea9; }

div#sidebar { height:25px; width:100%; background:#000; }
div#sidebar a#web { float:left; font-size:11px; color:#454545; padding:3px 0 0 21px; }
div#sidebar a#return { float:right; font-size:11px; color:#454545;  padding:3px 21px 0 0; }
div#sidebar a:hover { text-decoration:underline; }

div.item { margin-bottom:21px; width:576px; background:#000; padding:23px 0 0 24px; }
div.item a.img { width:160px; float:left; height:158px; }
div.item div.info { width:390px; float:left; height:115px; }
div.item h3 { font-size:13px; font-weight:bold; border-bottom:1px solid #808080; width:390px; padding-bottom:9px; margin-bottom:9px; }
div.item h3 a { color:#025ea9; }
div.item p { font-size:12px; line-height:18px; }
div.item p a { color:#cccccc; }
div.item h3 a:hover,
div.item p a:hover { text-decoration:underline; }
div.item a.mas { width:390px; float:left; }

div#pagi { width:568px; height:59px; background:#000;  color:#6a6a6a; padding:39px 0 0 32px; font-size:13px; }
div#pagi a { color:#6a6a6a; }
div#pagi a:hover,
div#pagi span { color:#025ea9; }


div#foot { width:922px; background:#000; height:80px;  float:left; margin-bottom:20px; margin-top:20px; }
div#foot ul { float:left; padding-left:225px; }
div#foot ul li { float:left; padding:28px 15px 0 0; color:#005499; font-size:13px; }
div#foot ul li a { color:#005499; padding-right:15px; float:left; }
div#foot ul li a:hover { color:#6a6a6a; }
