#modalPosition { position:relative; height:0}

#MB_window { position:absolute; text-align:left; z-index:20000;}
#MB_frame {	position:relative; height:100%; background-color:#000000; color:white; font-size:12px; border:5px solid white;}
#MB_header { height: 28px;}
#MB_caption { display:none}
#MB_close { display:block; position:absolute; right:8px; top:9px; padding:2px 3px; font-weight:bold; text-decoration:none; font-size:13px; }

#MB_content { padding: 16px 28px 0px 27px;}
#MB_content form { margin:0; padding:0; }
#MB_content p { margin:0; padding:0; line-height:16px; border-bottom:1px Solid #5e5e5e; margin-bottom:28px; padding-bottom:24px}
#MB_content a img {border:none;}
#MB_content table td {vertical-align:top; padding-bottom:11px;}
* html #MB_content table td {padding-bottom:9px;}
*+html #MB_content table td {padding-bottom:9px;}
#MB_content table td.caption {padding-bottom:0px; padding-top:4px;}
#MB_content table div.frmntc {color:#5e5e5e; font-size:11px; position:relative; top:-5px; left:1px; line-height:15px}

div#border { border-bottom:1px Solid #5e5e5e; margin-bottom:25px;}
div#errmsg { background-color:#CC3300; position:relative; top:-23px; padding:2px}
div#ugolok { position:relative; left:309px; z-index:10000; top:-5px; width:18px; height:13px}

#MB_content input.txtfld, 
#MB_content textarea.txtfld { font-family:Arial, Helvetica, sans-serif; font-size:12px; width:288px; background-color:white; padding:1px; margin:0;}
#MB_content textarea.txtfld { overflow:auto; height:60px; width:288px}
#MB_content textarea.txtfld { border:2px inset ThreeDHighlight}

#MB_content input.button { font-family:Arial, Helvetica, sans-serif; background-color:#09ad00; color:white; font-size:16px; font-weight:bold; border:none; width:170px }

div.asterix { position:relative; top:-47px; left:-7px; float:left;}

#MB_content td.fldttl { padding-top:3px; width:99%}

