
body{
background-image:url(http://www.sitezwt.ru/service/design/altafisha/pic/ff.gif);
background-repeat:repeat-x;
background-attachment:fixed;
background-color:#fff;
font:12px Verdana;
color:#000;
margin:auto;
margin-top:0px;
width:1000px;
}

#main{
width:1000px;
}

.m0{
margin-top:43px;
width:700px;
}
.m1{
width:300px;
min-height:500px;
margin-top:43px;
}
.m1a{
background-image:url(http://www.sitezwt.ru/service/design/altafisha/pic/aftr.png);
margin:4px;
margin-right:0px;
height:212px;
padding:4px;
color:#eee;
}
.m1b{
padding:4px;
padding-top:0px;
}
.m2{
width:700px;
height:40px;
}
.m3{
margin-left:500px;
font-size:18px;
}

.shka{
width:670px;
height:114px;
padding-top:0px;
padding-left:25px;
}
.sk1{
line-height:0.9;
color:#fff;
font-size:60px;
text-transform:uppercase;
}
.sk2{
width:100px;
color:#fff;
}
.sk3{
margin-top:88px;
color:#fff;
font-size:18px;
}
.menu{
position:fixed;
width:1000px;
height:43px;
background-image:url(http://www.sitezwt.ru/service/design/altafisha/pic/amf.gif);
font-size:11px;
color:#fff;
}
.menu1,.menu2,.menu3,.menu4{
position:absolute;
top:40px;
width:160px;
background-color:#c00;
visibility:hidden;
}
.menu1{
left:0px;
}
.menu2{
right:277px;
}
.menu3{
right:0px;
}
.menu4{
right:150px;
}
.menu1a{
padding:0px;
margin:0px;
list-style:none;
}

.pmenu{
min-width:50px;
height:15px;
padding:14px;
text-align:center;
cursor:pointer;
}
.pmenu:hover{
background-image:url(http://www.sitezwt.ru/service/design/altafisha/pic/amf1.gif);
}
.pmenu1{
padding:10px;
padding-left:14px;
margin:0px;
border-top:dashed 1px #f00;
cursor:pointer;
}
.pmenu1:hover{
background-color:#900;
}
.pmenu1n{
background-color:#333;
color:#666;
padding:10px;
padding-left:14px;
margin:0px;
border-top:dashed 1px #f00;
cursor:pointer;
}

.page{
background-image:url(http://www.sitezwt.ru/service/design/altafisha/pic/af1.gif);
background-repeat:no-repeat;
width:676px;
padding-left:24px;
}
.tx,.tx1{
background-color:#fff;
min-height:200px;
padding-top:24px;
padding-left:24px;
}
.tx{
padding-right:24px;
}
.tx1{
background-color:#D8D6D7;
}
.tx1a{
border:solid 4px #fff;
margin-right:18px;
}
.tx2{
background-image:url(http://www.sitezwt.ru/service/design/altafisha/pic/af3.gif);
width:459px;
height:13px;
margin-left:176px;
}
.txm{
height:14px;
margin-bottom:24px;
font-size:10px;
}
.txpm{
cursor:pointer;
}
#xt{
line-height:1.4;
word-spacing:1.2px;
}
.xt1{
min-height:115px;
}
.xt2{
float:left;
}
.xt3{
clear:both;
}
.xt4{
clear:both;
}

.cyr{
width:676px;
padding:50px;
padding-left:25px;
font-size:11px;
}

h1{
margin-top:0px;
font-size:21px;
font-weight:normal;
text-transform:uppercase;
}
h2{
margin-bottom:4px;
font-size:18px;
font-weight:normal;
}
h3{
margin:0px;
font-weight:lighter;
font-size:12px;
}

a{
color:#f00;
text-decoration:none;
}
a:hover{
color:#f00;
text-decoration:underline;
}
.b{
color:#000;
text-decoration:none;
}
.b:hover{
color:#f00;
text-decoration:none;
}

img{
border:0px;
}

form{
margin:0px;
padding:0px;
}
input,textarea,select{
border:solid #666 1px;
background-color:#000;
color:#666;
}

.fl{
float:left;
}

.fr{
float:right;
}

.cb{
clear:both;
}


.fa{
font-size:10px;
min-width:400px;
min-height:404px;
}
.fa_sm{
width:145px;
height:105px;
margin-bottom:10px;
font-size:10px;
}

.z{
margin-right:25px;
width:400px;
float:left;
}

.o{
width:73px;
text-align:right;
float:right;
}

.z1{
height:40px;
}
.z2{
padding:13px;
}

.page_tm{
padding:17px 0px 17px 0px;
clear:both;
background-color:#fff;
}

.page_opt{
height:30px;
}

.afpl{
margin-bottom:54px;
}
.afpl1{
border-bottom:dashed 1px #ccc;
margin-bottom:14px;
height:16px;
font-size:10px;
}

.ewbwn{
margin-top:18px;
margin-bottom:18px;
}
.ew{
width:209px;
}
.ew1{
width:157px;
}
.ewbpl{
background-color:#666;
background-image:url(http://www.sitezwt.ru/service/design/altafisha/pic/amf.gif);
border-bottom:solid 2px #f00;
height:16px;
padding:4px;
color:#fff;
font-size:11px;
}
.ewbp2{
background-color:#f00;
height:16px;
padding:4px;
color:#fff;
font-size:11px;
}
.ewbtx{
background-color:#eee;
padding:4px;
}

.sform{
width:100%;
height:100%;
margin:-3px;
}
.sf_ti{
height:54px;
}
.sf_t{
width:30%;
}
.sf_i{
font-size:10px;
}
.sf_ch{
height:120px;
}
.sf_nt{
text-align:right;
}

.sint_t,.sint_s,.sint_t_er{
background-color:#eee;
padding-top:2px;
padding-bottom:2px;
font-size:14px;
}
.err{
color:#f00;
}


.sint_b{
background-color:#ccc;
text-transform:capitalize;
border:#ccc solid 1px;
padding:2px;
}
.sint_b:hover{
background-color:#C4C4ED;
}
.sint_t{
width:100%;
border:#ccc solid 1px;
}
.sint_t:hover{
background-color:#C4C4ED;
}
.sint_s{
width:100%;
height:24px;
}
.sint_s:hover{
background-color:#C4C4ED;
}
.sint_a{
background-color:#eee;
width:100%;
min-height:240px;
height:100%;
}
.sint_a:hover{
background-color:#C4C4ED;
}
.sf_inf{
clear:both;
}
.sf_infz{
font-weight:bold;
}
.sf_inft{
}
.sf_infs{
}

.etwin{
min-height:28px;
border:solid 1px #ccc;
border-bottom:solid 1px #ccc;
background-color:#eee;
font-size:11px;
padding-bottom:1px;
}
.etpl{
margin-top:1px;
margin-left:2px;
border:solid 1px #fff;
padding:1px;
padding-top:0px;
background-color:#fff;
}
.etbt{
margin-top:1px;
margin-left:1px;
border:solid 1px #ccc;
padding:3px;
min-width:19px;
height:19px;
background-image:url(http://mainsm/service/design/office/pic/edf.gif);
cursor:pointer;
}
.etsl{
padding:0px;
height:18px;
border:none;
background-color:#fff;
font-size:12px;
}
.etin{
position:absolute;
padding-top:3px;
top:0px;
left:27px;
height:20px;
}
.etint{
width:20px;
font-size:12px;
background-color:#fff;
border:1px;
}
.etgx{
vertical-align:middle;
}.ed_menu{
min-height:24px;
background-color:#eee;
border:#ccc solid 1px;
background-image:url(http://www.sitezwt.ru/service/design/altafisha/pic/fn1.gif);
}
.ed_info{
border:#cccccc solid 1px;
margin-bottom:25px;
padding:10px;
}
.ed_pmenu{
margin-top:2px;
padding:3px;
color:#333;
text-transform:capitalize;
float:left;
cursor:pointer;
}

.ed_mn{
height:29px;
border:solid 1px #ccc;
background-color:#eee;
background-image:url(http://www.sitezwt.ru/service/design/altafisha/pic/edf.gif);
background-repeat:repeat-x;
}
.ed_pmn,.ed_pmn1,.ed_pmn2{
border-right:solid 1px #ccc;
height:17px;
padding:6px;
font-size:11px;
cursor:pointer;
}
.ed_pmn1{
border-left:solid 1px #ccc;
border-right:0px;
}
.ed_pmn2{
border:0px;
}

.ed_win{
height:auto;
clear:both;
border:solid 1px #eee;
border-top:0px;
padding:10px
}
.ed_1{
width:150px;
margin-right:10px;
height:auto;
float:left;
}
.ed_2{
margin-left:160px;
height:auto;
}
.ed_tbl{
width:100%;
}
.ed_ti{
}
.ed_ti:hover{
background-color:#eee;
}
.ed_t{
width:40%;
font-weight:bold;
}
.ed_i{
}
.ed_3{
clear:both;
margin-top:15px;
margin-bottom:15px;
}

.w_pl{
border:#eee solid 1px;
}