#font-size-maximize{ padding:2px; width:15px; height:15px; text-align:center; font-size:13px; }
#font-size-minimize{ padding:3px; width:15px; height:15px; text-align:center; font-size:11px; }
p {line-height:18px;}
#contact_form legend{ font-size:16px; font-weight:bold; }
#contact_form input[type=text], #contact_form select, #contact_form textarea{ border:1px solid #CCCCCC; padding:2px; display:block; width:100%;  }



#sign_form label{ font-weight:bold; }
#sign_form input[type=text], #sign_form select, #sign_form input[type=password], #sign_form textarea{ border:1px solid #CCCCCC; padding:2px; display:block; width:100%; margin:3px 0px 10px;  }

.video_embed{ display:none; }

#overlay{ width:100%; height:100%; position: fixed; top:0px; left:0px; opacity:0.8; filter:alpha(opacity=80); background: #000000; display:none; z-index:200; }


#popup{  position: fixed; display:none; width:520px; background:#FFFFFF; border:20px solid #AAAAAA; z-index:1100; font-size:12px; margin:0px auto; text-align:center }
/*#popup{  position: fixed; display:none; width:450px; background:#FFFFFF; border:20px solid #AAAAAA; z-index:1100; font-size:12px; margin:0px auto; }*/
#popup_loader{ margin:50px 0px; text-align: center;  }
#popup_content{ padding:10px; display:none;  }    
#popup_footer{ padding:10px; }
#pop_lezanta{ float:left; margin:0px 10px 0px 0px;  }
#pop_close{ background:url(/images/close.png) no-repeat; width:25px; height:25px; border:0px; display:block; float:right; margin:0px 0px 5px 0px; }


.form_error { background:#FAC6C0; }
#letters{ text-align:center; padding:5px; border:1px solid #CCCCCC; margin:5px 0px 10px 0px;  }
#letters a{ font-size:16px; margin: 0px 3px;  }
.title_letter{ padding:5px; border:1px solid #CCCCCC; background: #EDEDED; margin:5px 0px 2px 0px; }
.return_back{ display:block; text-align:right; }


#event_photo{ width:134px; height:69px; display:block; }

#cse-search-results iframe{ width:550px;}


.mp3_list{ margin:0px 0px 0px 40px; padding:0px; border:none;  }
.mp3_list tr{ border:0px; }
.mp3_list td{ border:0px; padding:2px 4px; margin:0px;}
.mp3_menu{ width:16px; height:16px; cursor:pointer; display:inline-block; }
.mp3_play{ background:url(/images/mp3.png) 0px 0px no-repeat; }
.mp3_pause{ background:url(/images/mp3.png) 0px -16px no-repeat; }
#hidden_player{ width:1px; height:1px; overflow:hidden; }