#tinybox {position:absolute; display:none; background:none !important; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
/*#tinycontent {background:#fff}*/
.popup {width:243px; font-size:1.2em; padding: 10px 20px; background:url(../images/p_frame_mid.png) repeat-y 0 0 !important; color:#0b5965; }
.popup h3 {font-family:Georgia, serif; font-style:italic; font-size:36px; font-weight:normal; text-align:center; color:#278695; margin: 0px; padding: 0px 0px 10px 0px;}
.popup_bot {background:url(../images/p_frame_bot.png) no-repeat 0 0; height:30px;}
.popup_top {background:url(../images/p_frame_top.png) no-repeat 0 0; height:30px;}
.popup label {text-align:center; display:block;}
.pophit {width:249px; height:146px; background:url(../images/popup_bg2.png) no-repeat 0 0 !important; text-align:center; font-size:1.1em;}
.zayavka table {width:90%; /*font-size:0.9em;*/ /*margin:15px 5% 7px;*/}
.zayavka .bb {text-align:right;}
.pop_inp {background:url(../images/pop_inp.png) no-repeat 0 0; padding:6px 10px 0; width:214px; height:24px; margin:0 0 2px 4px;}
.pop_inp input {border:0; background:none; width:95%; color:#939393; text-align:center;}
.popup_btn {background:url(../images/popup_btn.png) no-repeat 0 0; width:234px; height:30px; cursor:pointer; border:0; margin:7px 0 10px 8px;}
#requeststatus {text-align:center; height:15px;}
.close_popup {text-align:center;}
.close_popup a {background:url(../images/back.gif) no-repeat 0 3px; padding:0 0 0 22px; color:#188896; /*margin:0 0 0 80px;*/}
.upper {margin:-90px 0 -100px;}
