body{margin:0;}
table, body{border:0;border-collapse:collapse;border-spacing:0;font:12px Arial;color:#333;}
table td, th{padding:0;vertical-align:top;}
img{border:0;}
a{color:#660000;}
a:hover{color:#AA0000;}
p{margin:10px 0;}
.body{background:#000 url('img/bg.png');}
.pan{margin:0 auto;width:1000px;background:#FFF;}
.mx{width:100%;height:100%;}
.rel{position:relative;}
.dispno{display:none;}
.a1{width:1000px;height:150px;background:url('img/a1.jpg') no-repeat;}
.a2{width:1000px;height:30px;background:url('img/a2.png') no-repeat;}
.a3{width:1000px;height:20px;background:url('img/a3.png') no-repeat;}
.a4{width:1000px;height:80px;background:#000;}
.a4 div div{position:absolute;top:10px;color:#EEE;font:10px Arial;}
.cta{left:850px;}
.ctc{left:20px;}
.main{padding:0 10px 10px 10px;min-height:350px;}
#nav {width:510px;list-style-type:none;margin:0 auto;padding:0;}
#nav li {float:left;}
#nav li a{color:#DDD;display:block;font:bold 12px Arial;text-align:center;text-decoration:none;padding:7px 10px 8px 10px;text-shadow:0px 0px 5px #000;}
#nav li a:hover{color:#FFF;background:url('img/mo.png');text-shadow:0 0 5px #FFF;}
.txl{font:18px Arial;text-shadow:1px 1px 1px #DDD;text-align:justify;}
.txl li{margin:10px 0;}
/*foto*/
ul.fto{list-style-type:none;display:inline;width:100%;padding:0;}
ul.fto li{display:inline;text-align:center;text-decoration:none;}
ul.fto img{margin:2px;}
/*adm*/
table.af td{padding:2px;vertical-align:middle;}
.aft{font-size:14px;font-weight:bold;color:#FF0000;border-bottom:1px solid #EEEEEE;padding:5px;margin:0 5px 5px 5px;}
.adm{background:#FFF;border-bottom:1px solid #333;border-left:1px solid #333;border-right:1px solid #333;border-radius: 0 0 5px 5px;box-shadow: 0 0 5px #000;position:fixed;top: 0;left:65px;padding:5px;height:16px;}
.fld, .fld:focus{width:200px;height:18px;padding:0 2px;font:11px Arial;background:#FAFAFA;border:1px solid #C7C7C7;border-radius:3px;}
.fld:focus{border:1px solid #AAA;background-color:#FFFFFF;}
.btn, .btn:hover{background:#AA0000;border:0px;width:100px;height:20px;font:bold 11px Verdana;color:#FFF;cursor:pointer;border-radius:3px;}
.btn:hover{background:#DD0000;box-shadow:0px 0px 4px #DD0000;}
.ftodel{position:absolute;left:-18px;top:-18px;width:16px;height:16px;background:#FFF url('img/k_cross.png');border-top-left-radius:5px;cursor:pointer;}

