/*** adibfricke.com, css for FF, Safari, etc. - 081128, 100930, 110310 ***/ html{ height : 100%; } body { margin : 0; padding : 0; height : 100%; background-color : #000; width : 100%; } * { font-family : Verdana, Geneva, Arial, sans-serif; } #container{ width : 900px; height : 645px; position : absolute; margin-top : -323px; margin-left : -450px; top : 50%; left : 50%; background-color : #777; } #content { height : 600px; width : 900px; background-color : #9c6; } #content p { font-size : 11px; line-height : 130%; text-align : left; } #content h1 { font-size : 27px; font-weight : normal; } #content .logo{ font-size : 12px; width : 765px; height : 27px; text-align : left; margin-top : 45px; margin-left : 45px; position : fixed; clear : both; } #content .logoTWC{ font-size : 12px; width : 765px; height : 27px; text-align : left; margin : 45px 0px 0px 45px; position : fixed; clear : both; } #content .logoHome{ color : #fff; font-size : 18px; width : 720px; height : 27px; text-align : left; margin : 45px 0px 0px 90px; position : absolute; clear : both; } #content .intro, .introTWC { float : left; width : 400px; margin-left : 45px; margin-top : 150px; padding : 0px; position : absolute; } #content .intro h1 { font-size : 22px; margin-top : -9px; margin-bottom : 4px; } #content .intro h4 { font-size : 12px; font-weight : normal; margin-top : -3px; margin-bottom : 4px; } #content .intro a { font-size : 14px; line-height : 130%; color : #6cf; } #content .intro a:hover { color : #9ff; text-decoration : underline; } #content .intro p { font-size : 14px; line-height : 130%; margin-right : 18px; } #content .intro ul { margin-left : -39px; margin-top : -2px; list-style : none; } #content .intro li { background-repeat : no-repeat; background-position : 0px 14px; padding-left : 10px; } #content .introTWC h1 { font-size : 22px; margin-top : -9px; margin-bottom : 4px; } #content .introTWC h4 { font-size : 12px; font-weight : normal; margin-top : -3px; margin-bottom : 4px; } #content .introTWC a { font-size : 14px; line-height : 130%; } #content .introTWC p { font-size : 14px; line-height : 130%; margin-right : 18px; } #content .teaser { width : 450px; height : 350px; margin-left : 450px; margin-top : 150px; float : right; } #content .caption { font-size : 11px; text-align : right; margin-right : 45px; margin-top : 9px; } #content .txt{ left : 0px; top : 0px; width : 900px; height : 600px; overflow : auto; position : absolute; background-color : #fff; } #move{ margin : 45px 40px 0px 45px; background-color : #fff; } #content .txt p{ font-size : 14px; line-height : 143%; padding-right : 9px; color : #000; } #content .txt h2 { font-size : 22px; font-weight : normal; } #content .txt h3 { font-size : 14px; font-weight : bolder; } #content .txt h5 { font-size : 10px; margin-bottom : -12px; } #content .txt h6 { font-size : 16px; font-weight : bolder; margin-bottom : 2px; color : black; } #content .txt .sml { font-size : 11px; } #content .txt a { color : #35c; text-decoration : none; } #content .txt a:hover { color : #f00; text-decoration : underline; } #content .introHome { float : left; width : 650px; margin-left : 90px; margin-top : 150px; padding : 0px; position : absolute; } #content .introHome a { font-size : 24px; line-height : 130%; } #content .about p{ font-size : 11px; margin-right : 45px; color : #000; line-height : 130%; } #content .about h3{ font-size : 11px; margin-right : 45px; color : #000; font-weight : normal; line-height : 130%; } #content .about a{ color : #006; } #content .about a:hover { color : #f00; text-decoration : underline; } #content .linkList { font-size : 11px; text-align : left; margin-left : 36px; margin-right : 45px; margin-top : 11px; } #linkTranslation{ font-size : 11px; width : 454px; padding-top : 13px; margin-left : 400px; margin-top : 600px; text-align : right; position : fixed; } #linkTranslation a{ color : #fff; } #content .intro2 { float : left; width : 810px; margin : 45px 40px 0px 45px; padding : 0px; } #content .intro2 h1 { font-size : 27px; margin-top : -9px; margin-bottom : 4px; } #content .intro2 h3 { font-size : 16px; line-height : 14px; margin-bottom : -10px; } #content .intro2 p, li { font-size : 12px; line-height : 130%; color : #333 } #content .intro2 ul { margin-left : -27px; margin-top : -3px; list-style : none url(bullet_red.png); padding-right : 30px; } #content .intro2 a { color : #369; font-size : 12px; line-height : 130%; } #content .top_spc { margin : 36px 0px 0px 0px; } #content .archive_spc { margin : 36px 0px 0px 0px; } .archive{ margin : 0 0 15px 0; } #img_info{ background-color : #777; border : 1px solid #fff; position : absolute; right : 45px; bottom : 45px; margin-left :45px; font-size : 10px; color : #fff; padding : 5px; } #img_info2{ position : absolute; left : 129px; bottom : 81px; font-size : 10px; color : #fff; } .doku{ margin-bottom : 9px; } #content .dnw { color: #fff; margin: -534px 45px 50px 500px; } #content .dnw h3{ color: #fff; font-size: 16px; margin-bottom : -10px; } #content .dnw p{ font-size: 14px; } #content .dnw_spc{ margin-bottom : 104px; } #content .smap{ left : 45px; top : 135px; width : 810px; height : 420px; overflow : auto; position : absolute; } #content .smap p{ font-size : 14px; line-height : 143%; padding-right : 9px; color : #000; } #content .smap h2 { font-size : 14px; font-weight : normal; margin-bottom : 27px; } .ff { color : #333; font-size : 12px; border : 1px solid #666; width : 357px; } .ff2 { color : #333; font-size : 12px; border : 1px solid #666; width : 169px; } .fb { font-size : 11px; color : #fff; vertical-align : middle; padding-bottom : 3px; width : 171px; height : 22px; background : #888; border : 1px solid #666; cursor : pointer; } .fb:hover { background : #999; } th, td{ vertical-align : top; } label { font-size : 11px; color : #000; } #sitemenu{ background-color : #777; margin : -645px 50px 0px 900px; width : 140px; height : 645px; font-size : 9px; line-height : 11px; padding-left : 10px; padding-right : 10px; position : absolute; } #sitemenu p{ font-size : 9px; line-height : 11px; } #noScript_img{ margin : -617px 0px 0px -21px; height : 576px; width : 846px; position : absolute; } #noScript_info{ margin : 22px 0px 0px 117px; text-align : center; color : #fff; font-size : 10px; line-height : normal; width : 620px; height : 22px; position : absolute; } #noScript_JS{ margin : -629px 0px 0px -45px; text-align : center; color : #fff; font-size : 11px; font-weight : bolder; background-color : #F06; width : 900px; height : 18px; } #noScript_imgTxt{ margin : 627px 0px 0px -45px; padding : 15px 30px 20px 30px; width : 840px; color : #000; font-size : 10px; background-color : #aaa; } #noScript_img2{ margin : -626px 0px 0px -45px; height : 600px; position : absolute; } #noScript_info2{ margin : 8px 0px 0px 117px; text-align : center; color : #fff; font-size : 10px; line-height : normal; width : 620px; } #noScript_JS2{ margin : -629px 0px 0px -45px; text-align : center; color : #fff; font-size : 11px; font-weight : bolder; background-color : #F06; width : 900px; height : 18px; position : absolute; } #noScript_info3{ margin : 20px 0px 0px -45px; text-align : left; padding : 27px; color : #333; font-size : 10px; line-height : normal; width : 846px; background-color : #999; position : absolute; } #noScript_home{ margin : 0px 0px 0px 0px; width : 1015px; text-align : left; color : #222; background-color : #bbb; padding : 18px 0px 18px 45px; } #noScript_home p, h3{ color : #222; font-size : 10px; } #noScript_archive{ margin : 20px 0 0 -45px; text-align : left; color : #222; background-color : #bbb; padding : 18px 0px 18px 45px; } #noScript_archive p, h3{ color : #222; font-size : 10px; } .link_info{ margin : 7px 0px 0px 225px; width : 450px; height : 22px; text-align : left; color : #fff; font-size : 10px; line-height : 12px; position : absolute; display : none; border : 1px solid #ccc; padding : 3px 6px 5px 6px; } a { color : #006; text-decoration : none; } a:hover { color : #f00; text-decoration : underline; } #content .seng a {color:#fff;} #content .seng a:hover {color:#CF0;} #content .mpc a {color:#fff;} #content .mpc a:hover {color:#ccc;} #content .mos a {color:#fff;} #content .mos a:hover {color:#ccc;} #content .twc a {color:#69c;} #content .twc a:hover {color:#6f0;} #content .about a {font-size:12px;} #menuMain{ height : 45px; background-color : #555; padding-left : 45px; } .menu{ color : #fff; width : 360px; font-size : 11px; padding-top : 13px; } .menuSub{ color : #fff; font-size : 11px; width : 400px; padding-top : 13px; margin-left : 405px; margin-top : -27px; text-align : right; } #menuMain a { color : #ddd; text-decoration : none; } #menuMain a:hover { color : #f00; text-decoration : underline; } #menuMain .yai a {color:#fa0;} #menuMain .yai a:hover {color:#111;} .picLoader { display : none; } #dblBack{ margin : -20px 0px -40px 0px; background-color : #333; } .dbl { background-color : #fff; margin-left : 205px; padding : 40px 36px 20px 36px; font-family : Verdana, Helvetica, Arial, sans-serif; font-weight : bold; font-size : 10px; line-height : 10px; width : 420px; border : 1px solid; } .dbl_1st{ border-top : 1px solid black; padding-top : 5px; } #content .txt .dbl p{ font-size : 10px; line-height : 10px; border-bottom : 1px solid black; margin-top : -5px; padding-bottom : 4px; } .dblMenu{ margin-left : 205px; } #content .txt .dblMenu{ font-size : 10px; color : #fff; } #content .txt .dbl a { color : #9FF; } #content .txt .dblMenu a { color : #9FF; } #content .txt .index{ color : #fff; font-size : 12px; font-weight : bolder; padding-right : 36px; } table { border-collapse : collapse; } td, th { font-size : 10px; color : #333; padding : 0px; }
