@charset "UTF-8";
/* CSS Document */
html, body{margin:0px; padding:0px;font-family:"Courier New", Courier, monospace; font-size:12px;width:100%; height:100%; z-index:0; }
img {border:none;}
p,   h1, h2, h3,h4, h5, ul , li		{padding:0; margin:0; list-style:none;}
h1, h2, h3, h4, h5 {font-family:'Helvetica','Arial',sans-serif}
ul , li     {list-style:none;}


.l		{position:relative; float:left; display:inline;}
.r		{position:relative; float:right; display:inline;}
.sans {font-family:'Helvetica','Arial',sans-serif}
.mono {font-family:"Courier New", Courier, monospace;}
.sh		{position:absolute; z-index:-1; left:-8px; top:-8px;}
.sh img {border:none;}

#pat {position:fixed; left:0px; width:100%; top:20px; bottom:40px; background:url(../gfx/dots.png); opacity:0.70; z-index:0;}

#pat #foot {position:absolute; bottom:-26px; color:#fbc; width:100%; text-align:center;}
#logo{position:fixed; left:150px; top:150px; width:35%; }
#nav_l {position:fixed; left:20px; top:5px; height:100%;}
#css_sw {position:fixed; right:0px; top:5px; height:72px; width:130px; overflow:visible; z-index:2000;}


#pg {position:absolute; z-index:1000; left:240px; /*height:100%;*/ top:42px; width:910px;}

#nav_l ul {width:200px;}
#nav_l li {font-size:24px;font-weight:bold; padding:2px 0; width:100%; /*position:relative; float:left; display:inline;*/}
#nav_l li li {font-size:18px;font-weight:bold; padding:2px 0; margin-left:10px;}
#nav_l .l_sw{font-size:12px; padding-bottom:55px; margin-left:12px;font-family:Courier, Courier New, monospace; font-weight:normal;}
#nav_l #mm {position:absolute; left:10px; bottom:68px; }
#nav_l #mm img{border:#fff 2px solid;}
#nav_l .pgs{font-size:13px; font-weight:normal; width:120px; margin-left:10px;color:#369;}
#nav_l .pgs a:link, #nav_l .pgs a:visited {color:#9ac;}
#nav_l .pgs a:hover {color:#123;}

.res {margin-left:60px;}

.mans .rw .el{width:300px; margin-right:40px;}
.mans .rw .el .gal{width:300px; height:220px; padding-bottom:10px;}
.mans .rw h2{width:300px; font-size:24px; line-height:24px;}


.mans .rw h3{width:300px; font-size:18px; line-height:20px; }
.mans .rw p{width:300px; font-size:13px; margin-top:10px;line-height:16px;padding-bottom:40px;}
.mans .rw .more {font-size:12px; font-weight:bold}

.gal{width:300px; height:220px; margin-bottom:10px;}
.ph {position:absolute; background:#667; width:108px; height:88px;border:#fff 2px solid; opacity:0.90}
.ph img{width:100%; height:100%;}
.ph_pg {position:absolute; width:100%; height:100%; left:0px; top:0px; display:none;z-index:1100;}
.ph_pg .ph{display:none;}
.ph_pg .gal{position:absolute;width:300px; height:220px;display:none;}

.man .big {font-size:90px; letter-spacing:-2px; line-height:70px; padding-bottom:20px; filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; width:360px; font-family:'Helvetica','Arial',sans-serif}
.man .txt {width:480px; font-size:13px;line-height:16px; padding-bottom:60px;}
.man p {width:100%;}

.man .txt h2 {font-size:24px;padding-bottom:10px;width:480px;}
.ico {margin-top:6px}
.ico a:link, .ico a:visited{position:absolute;border:#fff 2px solid;}
.ico img {width:100%; height:100%; }


.info .txt, .sel .txt {width:480px;font-size:13px;color:#123; line-height:16px;}
.info h3, .sel h3  {font-size:24px; width:65%; line-height:24px;}

#l_box {position:absolute; width:80px; height:60px; display:block; left:50%; top:50%; z-index:1000;}
#l_box .loader{position:absolute; width:100%; height:100%; background:#fff; }
#l_box .ph {position:absolute; left:5px; top:5px; width:70px; height:50px; background:#667 url(../gfx/loader.gif) no-repeat center; border:none;filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7; }
#l_box .sd{position:absolute; left:5px; top:5px; cursor:pointer;}
#l_box .cl {position:absolute; right:-2px; top:-2px;cursor:pointer; width:33px; height:33px; display:block; z-index:100;}
#l_box .cap{position:absolute; left:15px; bottom:15px; width:80%;}
#l_box .flv {position:absolute; left:5px; top:5px; width:70px; height:50px; border:none; }


.hm {position:absolute; display:block; }
.home .txt {width:320px;}

#home_but{height:60px; width:100%; border:#fff 1px solid;}
.pix {position:absolute; background:#667; border:#fff 1px solid; filter:alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9; overflow:hidden;}
#tooltip{position:absolute; background:#ffe; z-index:9000; display:none;}
#tooltip .txt{width:320px; padding:1em;}

.sel .txt{width:600px;}
.sel .rw {width:100%; margin-top:30px;}
.sel .el {width:150px; margin-right:45px;}

.print {padding-bottom:1em; padding-top:0px;}
.print img {vertical-align:text-bottom;}
.print_pg {width:600px; margin-left:120px; padding:60px 0;}
.print_pg h1, .print_pg h2 {padding:6px 0;}
.print_pg p{width:480px;}
/*#pg .wrap{position:relative; margin:0px auto; display:block; width:755px;}
*/
