/* CSS Document */

body { margin:0; margin-top:41px; padding:0; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; background-color:#131111; color:#989797; margin-bottom:41px;}
a { font-weight:bold; font-size:11px; text-decoration:none; color:#989797;}
a:hover {text-decoration:none; color:#d3d2d2;}

#wrap, #wrap-imp { width:980px; height:auto; margin:auto; background-image:url(../images/main-bg.gif); background-position:top left; background-repeat:repeat-y; text-align:left;}
#wrap-imp { height:auto;}
#main, #main-detail, #main-leg { width:735px; height:auto; margin:0; padding:0; padding-left:104px; padding-right:19px; padding-top:22px; background-image:url(../images/logo.gif); background-position:top left; background-repeat:no-repeat; float:left;}
#main-detail { padding-left:63px; width:795px; padding-right:0px; padding-top:0px;}
#main-leg { padding-top:209px; padding-left:187px; padding-right:124px; width:546px; line-height:21px; padding-bottom:36px;}
#men, #men-leg { width:113px; height:auto; margin-top:463px; float:right; padding-left:9px;}
#men-leg { margin-top:209px;}
#prev, #next { width:41px; float:left; height:441px; margin-top:316px; background-image:url(../images/arrow-left.gif); background-position:top; background-repeat:no-repeat;}
#next { float:right; background-image:url(../images/arrow-right.gif);}
#detail, #detail-projects { width:713px; margin-top:22px; text-align:center; float:left;}
#detail-projects { height:709px;}
#wrap-projects { height:757px; width:713px; float:left;}
#projects-title { width:683px; height:26px; float:left; text-align:right; line-height:10px; font-weight:bold; padding-right:30px; color:#6a6969;}
#text { width:344px; height:auto; padding-top:209px; float:left; padding-left:124px; line-height:21px;}

#whois { width:327px; height:auto; float:right; padding-top:122px; text-align:left;}

#men li, #men-leg li { list-style:none; padding:0; margin:0;}
#men ul, #men-leg ul { margin:0; padding:0;}

#menuAct { color:#d3d2d2;}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
.pf-img, .pf-img_first { width:147px; height:147px; float:left; text-align:left;}
.pf-img_first {}
.prev-link, .next-link { display:block; height:125px; width:41px;}
p { margin:0; padding:0; margin-bottom:36px;}
h1 { margin:0; padding:0; font-weight:normal; color:#989797; margin-bottom:36px; font-size:12px;}
.notice { margin-top:427px; width:200px; display:block; text-align:center; margin-bottom:0px;}
* html .notice { margin-top:425px;}
#main-leg p { margin-bottom:14px;}