* html{height:0.01%}
body{margin:0; font-family:Verdana,sans-serif; background-color:#768387;}
#noscript{color:#ff0000; font-weight:bold;}
img{border:0;}
a{color:#000000; text-decoration:none;}
#wrapper{}
#main{position:relative; width:1000px; min-height:750px; background-color:#FFFFFF; }
* div.#main{height:750px;}
#hidfra{display:none;}
#bgdiv{position:absolute; top:100px; width:1000px; height:650px; background-repeat:no-repeat;}

#upmenu{position:absolute; top:0; left:0; width:1000px; height:100px; background-color:#ffffff; }
#logo{position:absolute; top:20px; right:40px;}
#upmenutab{font-size:12px; vertical-align:middle; margin:5px 0 0;}
#upmenutab td{width:120px; height:20px;}
#upmenutab td.left{width:75px;}
#upmenutab a{color:#839098;}
#upmenutab a:hover{color:#000000; font-weight:bold; }

div.submenu{position:absolute; top:50px; left:0; width:1000px; height:50px; background:#E8E8E8; font-size:0; display:none;}
#submenutab{font-size:12px; vertical-align:middle; margin:5px 0;}
#submenutab td{height:20px; padding:0 20px 0 0;}
#submenutab td.left{width:75px; padding:0;}
#submenutab a{color:#768387;}
#submenutab a:hover{color:#000000; foant-weight:bold;}

div.open{display:block;}

#kmini{position:absolute; width:100px; height:100px; display:none; opacity:0; filter:alpha(opacity=0);}
#fotoplate{background-color:#FBFBFB; position:absolute; width:1px; height:1px; top:0; left:0; opacity:0; filter:alpha(opacity=0); display:none; padding:0;}
#fotoplate div{position:absolute; width:1px; height:1px; opacity:0; filter:alpha(opacity=0);}
#fototitle{position:absolute; text-align:center; bottom:9px; margin:0; width:100%; font-size:12px;}
#fotodl{position:absolute; bottom:9px; right:9px;}
#fotoex{position:absolute; top:5px; right:9px; font-size:18px; font-weight:bold;}

#art{position:absolute; top:130px; right:30px; width:375px; height:590px; overflow:auto; color:#E8E8E8; padding:0 30px 0 0;}
#main > #art{width:345px;}
#artin{}
#art{font-size:12px; margin:0 0 20px;}
#art img{border:2px solid #E8E8E8; width:100px; height:100px;}
#art img.r{margin:3px 0 3px 10px; float:right;}
#art img.l{margin:3px 10px 3px 0; float:left;}
#art a{color:#ffffff;}
#art a:hover{color:#bcbcbc;}
#art a:hover img{border-color:#bcbcbc;opacity:0.95; filter:alpha(opacity=95);}

