body { margin:0; padding:0; background:#979897 url(/images/background.jpg) repeat-x 0% 0%; font:12px Arial, Helvetica, sans-serif; color:#000; }
a img { border:none; }
a { color:#61133a; text-decoration:underline; }
a:hover { text-decoration:none; }
h1 { font:16px Arial, Helvetica, sans-serif; font-weight:bold; color:#6B1652; padding:0; margin:0 0 12px 0;}

.t11 { font:11px Tahoma, Geneva, sans-serif; }
.red { color:#F00; }

.all { width:850px; margin:30px auto 15px auto; border:3px solid #666; background:#FFF; }
.slogan { width:836px; margin:15px auto 8px auto; }
.logo { width:836px; height:156px; background:url(/images/logo.jpg) no-repeat top left; margin:10px auto 8px auto; }
.lang { white-space:normal; height:20px; padding-top:10px; padding-right:14px; }
.lang a { font:11px Tahoma, Geneva, sans-serif; font-weight:bold; color:#FFF; text-decoration:none; }
.lang a:hover { color:#CCC; text-decoration:underline; }
.nav { width:800px; margin:99px auto 0 auto; }
.nav ul { margin:0; padding:0; list-style-type:none; }
.nav ul li { display:inline; padding-right:20px; }
.nav ul li a { font:11px Tahoma, Geneva, sans-serif; font-weight:bold; color:#FFF; text-decoration:none; }
.nav ul li a:hover { color:#CCC; text-decoration:underline; }

.leftmenu { background:#FFF url(/images/bkg-left.jpg) repeat-x top; font:12px Arial, Helvetica, sans-serif; color:#666; }
.leftmenu div { margin:8px 0 0 18px;}
.dot { background:url(/images/dot.gif) repeat-y center; }

.thumbtable img { border:1px solid #CCC; padding:3px; background:#FFF; }

.resin { border:1px solid #95335b; width:275px;  }
.resin:hover { background:#fbeaf1; border:1px solid #000; }
.resel { border:1px solid #95335b; width:275px; padding:1px;  }
.resel:hover { background:#fbeaf1; border:1px solid #000; }
.resdate { border:1px solid #95335b; width:80px;  }

.btn { background:#70143b; font:11px Tahoma, Geneva, sans-serif; font-weight:bold; color:#FFF; border:1px solid #000; padding:4px 8px 4px 8px; cursor:pointer; }
