body {margin:0;font-family:Helvetica;overflow-x:hidden;background:#eaeaea;-webkit-text-size-adjust: none;}
img{border:none;vartical-align:middle}
form{margin:0;padding:0}

ol li{padding:0px 0;font-size:12px}
p{margin:8px 0 0 0;font-size:12px}
ol li a:hover{color:#000}

a{cursor:pointer;display:inline;color:#33f;text-decoration:inherit}
a.ma,a.ma:link,a.ma:visited,a.ma:active,a.ma:hover,a.ma:hover,a.ma:visited{color:#009;text-decoration:none}
a.fe,a.fe:link,a.fe:visited,a.fe:active,a.fe:hover,a.fe:hover,a.fe:visited{color:#c00;text-decoration:none}
a.maoff,a.maoff:link,a.maoff:visited,a.maoff:active,a.maoff:hover,a.maoff:hover,a.maoff:visited{color:#acace8;text-decoration:none}
a.feoff,a.feoff:link,a.feoff:visited,a.feoff:active,a.feoff:hover,a.feoff:hover,a.feoff:visited{color:#ee9b9b;text-decoration:none}

/*page format*/
.toolbar{width:100%;height:59px;background-color:#fff;text-align:center;vertical-align:center}
.toolbar img{margin-top:3px}
.toolbarL{width:100%;height:49px;background-color:#fff;vertical-align:center}
.toolbarL img{margin-left:8px}
.page{top:59px;background:#fff;padding-bottom:50px}
.pageL{top:49px;border-top:1px solid #aaa;background:#fff}
.pageL h2{font-size:14px;margin:4px 0;padding:0;color:#c00}

.foo{padding:6px 0;font-size:13px;line-height:13px;text-align:center;background:#eaeaea url(/iphone/i/ftbg.png) repeat-x;overflow:hidden;white-space:nowrap;color:#777;border-top:1px solid #aaa}
.foo td a{font-size:13px;text-overflow:ellipsis;text-decoration:none}

/*pageinfo*/
table.fota{margin:15px 0}
table.fota td{padding:2px;border-bottom:1px solid #ccc;padding-right:5px;vertical-align:top;font-size:12px}

div.zpet{-webkit-border-radius:8px;background:#eee;height:30px;width:100px;text-align:center}
div.zpet a{display:block;font-size:16px;border:6px solid transparent;padding:0 10px}
div.rbor{-webkit-border-radius:8px;background-color:#ffd;margin:10px 0;padding:10px}
div.foto{-webkit-border-radius:8px;background-color:#eee;padding:8px;text-align:center}

/*globals*/
.cap{color:#aaa}.dcap{color:#333}
.gcap{color:#390} .bcap{color:#33f}
.pa5{padding:5px}.pa10{padding:10px}
.par5{padding-right:5px}
.pato5{padding-top:5px}.pato10{padding-top:10px}
.pabo5{padding-bottom:5px}.pabo10{padding-bottom:10px}
.mato5{margin-top:5px}.mato10{margin-top:10px}
.mabo5{margin-bottom:5px}.mabo10{margin-bottom:10px}
.baca{background:#ccc url(http://86.63.194.248/stesti/pict/bg/bck1.gif)}
.wd100{width:100%}.wd150{width:150px}.wd80{width:80px}
.bo{font-weight:bold}
.ti{color:#aaa}
.alr{text-align:right}
.flr{float:right}
.ce{text-align:center}
.mal,.emal{font-size:11px} .norm{font-size:12px}
.und1{border-bottom:1px solid #eee}
.lh130{line-height:130%;padding-right:30px;vertical-align:top;color:#999;font-size:12px}
.lh130 b{color:#000}
.ju{text-align:justify;line-height:130%;font-size:12px}


/*main menu*/
ul.mm{margin:0;padding:0;width:100%;background:#eaeaea url(/iphone/i/ftbg.png) repeat-x;height:29px;overflow:hidden;white-space:nowrap}
ul.mm li{margin:0;padding:0;float:left;height:29px;list-style-type:none;margin-top:2px;width:24%}
ul.mm li a{border:5px solid transparent;font-size:15px;display:block;font-weight:bold;text-align:center;text-overflow:ellipsis;text-decoration:none;padding-top:1px}
ul.mm li.sel{background:#fff;border-bottom:none;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px}
ul.mm li.sel a{color:#000}
ul.mm li.emp{width:2%}
ul.mm li.emp2{width:2%}

/*sub menu*/
ul.subm{margin:0;padding:0;height:33px;overflow:hidden;white-space:nowrap}
ul.subm li{margin:0;padding:0;float:left;height:29px;list-style-type:none}
ul.subm li a{border:5px solid transparent;font-size:16px;display:block;text-align:center;text-overflow:ellipsis;text-decoration:none;padding:0 5px;margin-top:3px}
ul.subm li.sel{background:#eee;-webkit-border-radius:8px;border:2px solid #ccc}
ul.subm li.sel a{color:#666;font-weight:bold;margin-top:1px}

/*pageswitch*/
ul.psw{margin:0;padding:0;height:29px;overflow:hidden;white-space:nowrap}
ul.psw li{margin:0;padding:0;float:left;height:29px;list-style-type:none;}
ul.psw li a{border:5px solid transparent;font-size:18px;display:block;text-align:center;text-overflow:ellipsis;text-decoration:none;padding:0;font-weight:bold}
ul.psw li div{border:5px solid transparent;font-size:18px;display:block;text-align:center;text-overflow:ellipsis;text-decoration:none;padding:0}
ul.psw li.sel{background-color:#eee;-webkit-border-radius:8px;}
ul.psw li.sel a{color:#666;font-weight:bold}

/*forms*/
.tform{position:relative;margin:0;padding:5px 10px;border-top:2px solid #b9d4ef;border-bottom:2px solid #6a97c3;background:#8fb3d7 url(/iphone/i/fobg.png) repeat-x}
.tform .label{display:none;margin:2px 0;color:#ffffff;font-size:14px;font-weight:bold;text-shadow:rgba(0, 0, 0, 0.6) 0 1px 0}
.tform textarea,.tform input[type="text"],.tform input[type="password"] {width:100%;margin:3px 0;padding:5px 3px;font-family:inherit;font-size:inherit}
.tform textarea{height:80px}

.bu1{margin:8px 0;font-size:18px;font-weight:bold;width:100%}
.bu2{font-size:18px;font-weight:bold}
.tea1{margin:0 0 8px 0;font-size:16px;width:100%;height:100px;padding:3px}
.inp1{padding:5px 3px;font-size:16px}

.btbox {top:5px;position:absolute;overflow:hidden;right:3px;white-space:nowrap;margin:4px}
.btbox a{-webkit-border-radius:8px;background-color:#eee;padding:8px;text-align:center;display:block;float:left;width:50px}
/*.btbox a{border:3px solid transparent;line-height:20px;font-size:19px;display:block;float:left;font-weight:bold;color:#000;text-align:center;text-shadow:rgba(0, 0, 0, 0.4) 0 -1px 0;text-overflow:ellipsis;text-decoration:none;}
*/
#st{display:none;width:100%;height:120px}
#st{z-index:9999999;background:#fff url(/iphone/i/loading.png) no-repeat 50% 20px}

/*search*/
table.rest{margin-top:10px}
table.rest td{padding:4px;font-size:14px}
.pzna{background:#9c9;padding:4px;color:#fff;font-weight:bold;text-align:center}
table.rest td.tit{color:#aaa;font-weight:bold;font-size:16px}
.hl{background-color:#ff9}
.hl1{color:#696;font-weight:bold}
.hl2{color:#c00;font-weight:bold}
