body, form{margin:0;padding:0;}
table,img{border:0;}
table, td{font-family:Verdana;font-size:12;}
a{color:#173F97;text-decoration:underline;}
a:hover{text-decoration:none;}
a span{font-size:11;}

.top{width:962;height:259;}
.lg{width:225;padding-top:50;text-align:right;vertical-align:top;background:url(/im/bglg.gif) 100% 0% no-repeat;}
.ic{padding:18 110 41 0;}
.ic img{margin-right:9;}
.srch{background:url(/im/bgsrch.gif) 100% 100% no-repeat #173F97;padding:14 20 36 15;}
.srch .s1{float:left;padding-right:5;}
.srch .s1 input{border:2px solid #A7C4E6;width:155;color:#666;}
.srch .s2 {float:left;padding:6 0 0 2;}
.srch .s2 input{width:auto;border:0px;}

.mn{width:219;font-family:Arial;border-left:6px solid #FFF;border-top:20px solid #FFF;background:url(/im/mnb.gif) 100% 100% no-repeat #FDD921;vertical-align:top;}
.mn .t{background:url(/im/mnt.gif) no-repeat;padding:8 0;}
.mn div{padding-left:30;}
.mn div div{padding:5 2;border-bottom:1px solid #FFF;}
.mn div  .no{border:0;}
.mn a{color:#453B39;font-weight:bold;text-decoration:none;}
.mn a:hover{text-decoration:underline;}

.main{width:962;}
.ml{width:225;vertical-align:top;padding-bottom:80;}
.ml table{width:100%;background:url(/im/ttle.gif) repeat-x;}
.ml .ttl, .ml .ttl1, .mr .ttl{font-size:14;padding:20 0 20 15;color:#173F97;font-weight:bold;}
.ml .ttl1{background:url(/im/ttler1.gif) 100% 0% no-repeat;}
.ml .ttl{background:url(/im/ttler.gif) 100% 0% no-repeat;}
.ml .alert{padding:10 10 10 55;background: url(/im/alert.gif) 15px 50% no-repeat;}
.ml .bag{padding:0 0 15 45;background: url(/im/bag.gif) 15px 5px no-repeat;}
.ml .img{padding:6 0 0 15;vertical-align:top;}
.ml .name{padding:6 0 0 5;font-size:14;font-weight:bold;}
.ml a, .bl div a, .ctllist .ord a, .ctllist .tp a{text-decoration:none;}
.ml a:hover, .bl div a:hover, .ctllist .ord a:hover, .ctllist .tp a:hover{text-decoration:underline;}

.mr{width:219;vertical-align:top;padding-bottom:80;}
.mr table{width:100%;background:url(/im/ttlg.gif) repeat-x;}
.mr .ttl{background:url(/im/ttlgr.gif) 100% 0% no-repeat;}
.mr div{padding:0 0 5 30;background:url(/im/li.gif) 16px 5px no-repeat;}
.mr .bann{padding:0 0 10 15;}
.mr h4{margin:2 0 8 0;font-size:12;font-weight:normal;}
.mr a, .bl a, .ctllist .ord a, .ctllist .tp a{color:#000;}
.icq{padding:0 0 8 40;background:url(/im/icq.gif) 15px 0px no-repeat;}

.txt{vertical-align:top;padding:20 25 0 5;line-height:140%;text-align:justify;background:url(/im/txt.gif) no-repeat;}
.txt .txt1{padding:10 0 0 15;}
.txt td{line-height:140%;text-align:justify;}
.txt img{border:1px solid #173F97;margin:3;}
.txt .brd3{border:3px solid #173F97;}

.path div{padding:0 0 2 15;text-align:left;}
.path h1{margin:0;padding-left:15;font-weight:bold;background:url(/im/path.gif) 0px 6px no-repeat;}

h1, h2, h3, h4{color:#173F97;font-size:16;margin:0 0 10 0;text-align:left;line-height:130%;}

ul, ol{margin:2 0;padding:2 0 2 15;}
ul li{list-style-type:none;background:url('/im/li.gif') 0px 9px no-repeat;padding:3 0 3 18;margin:0;line-height:130%;}
ol li{margin:2 18;padding:2 3;}
strong{color:#173F97;}

#popupback{position:absolute;display:none;left:0;top:0;z-index:100;background:#EEE;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
#popupfoto{position:absolute;display:none;z-index:200;}
#popupfoto img{margin:0px;border:4px solid #C9C9C9;}
#close{position:absolute;z-index:300;}

.bot{width:962;height:105;}
.bl{width:225;text-align:center;vertical-align:top;padding-top:10;}
.bl div{font-size:10;padding-top:30;}
.bc1{background:url(/im/ttlg.gif) 0% 100% repeat-x;text-align:right;width:100;padding-top:35;}
.bc{background:url(/im/ttlg.gif) 0% 100% repeat-x;text-align:right;width:412;vertical-align:top;padding-top:35;}
.bc div{background:url(/im/ttlgr.gif) 100% 0% no-repeat;padding:30 30 0 0;}
.br{background:url(/im/br.jpg) 100% 100% no-repeat;}

.pagenum .frst{font-size:10;}
.pagenum strong{background:#173F97;color:#fff;}

.news{padding:0 0 5 15;background:url(/im/li.gif) 0px 8px no-repeat;}
.news img, .newsi img{border:3px solid #173F97;margin:3 10 0 0;}
.news td, .newsi td{vertical-align:top;}
 
.clear{clear:both;}

.alert, .alertok, .alerter {padding:30 20 30 60;background: url('/im/alert.gif') 10px 50% no-repeat;}
.fotolist td{text-align:center;padding:0 10 15 10;font-size:10;width:100;}
.inform{padding:3 0 10 35;}

.ctllist, .maglist, .order{width:100%;}

.ctllist td{padding:6 6 6 0;vertical-align:top;}
.ctllist .t{width:18;font-size:1;}
.ctllist .ord, .ctllist .tp{background:url(/im/sbmt.gif) no-repeat;float:left;}
.ctllist .ord{padding:1 25 2 18;}
.ctllist .tp{padding:1 9 2 9;}

.maglist a, .maglist th{font-size:12;}
.maglist td{font-size:10;}
.maglist td, .maglist th, .order td, .order th{padding:3;border-right:1px dashed #203984;border-bottom:1px dashed #203984;}
.maglist th, .order th{background:#FEF5C5;}
.maglist .mess, .order .mess{padding:0;border:0px;font-size:12;}
.maglist  .right, .order .right{text-align:right;}
.order  .center, #form .center{text-align:center;}
.maglist .tp{padding:5 0;}
.maglist  div a{font-size:10;}

.maglist h3, .ctllist h3{font-size:15;font-weight:normal;}
.maglist .sep, .ctllist .sep{font-size:1;padding:0;border-bottom:1px dashed #AAA;}
.maglist .ttl, .ctllist .ttl{background:url(/im/ttle.gif) repeat-x;vertical-align:top;padding:0;border:0;}
.maglist .ttl h2, .ctllist .ttl h2{background:url(/im/ttlel.gif) no-repeat;padding:20 0 10 30;}

#form textarea{border:1px solid #999;width:100%;font-family:Verdana;font-size:12;margin-top:2;}
#form input{margin-top:2;}
#form .caption{text-align:right;vertical-align:top;padding-top:7;}
#form .secret{padding:5 3 0 0;float:left;}
#form .secret input{width:auto;}
#form .elem{vertical-align:top;padding:3 10;}
#form .elem div{padding-bottom:5;font-size:10;}
#form .alert1{padding:10 20 30 60;background: url('/im/alert.gif') 100% 0% no-repeat;}
#form .alert2{padding:10 20 30 12;}
#form .small{font-size:11;margin-top:3;}input{width:100%;border:1px solid #AAA;}
#form .sbmt{margin:15;padding: 0 20;}
#form .sbmt, .sbmt{width:auto;background:url(/im/sbm.gif) 0% 100% repeat-x #E0DFE3;border-top:1px solid #FFF;border-left:1px solid #B3B3B3;border-right:1px solid #B3B3B3;border-bottom:1px solid #919194;}

.maglist .nobrd, .nobrd{border:0px;}

.alerter, .error, .alerter strong, .error strong{color:#F00;}
.alertok, .ok{color:#1D6E0A;}
.alert, .alertok, .alerter {padding:30 20 30 60;background: url('/im/alert.gif') 10px 50% no-repeat;}

