h2{ margin:0px; margin-bottom:4px; }

/* THEME BACKGROUND */
#siteContainer{ background: url('../images/UI_BgDefault.jpg') repeat-x bottom center fixed;}
body[class="morning"] #siteContainer{ background:url('../images/UI_BgEducation_Noon.png') no-repeat bottom left fixed; }
body[class="noon"] #siteContainer{ background:url('../images/UI_BgEducation_Noon.png') no-repeat bottom left fixed; }
body[class="night"] #siteContainer{ background:url('../images/UI_BgEducation_Night.png') no-repeat bottom left fixed; }



.spacing{ margin:10px;}

#pop_table{  font-family:Geneva, Arial, Helvetica, sans-serif;}
#pop_table h2{ margin:0;}
#pop_table .container1{  clear:both; overflow:auto; width:100%;}
#pop_table .container2{  background:#F5F5F5; clear:both; overflow:auto; width:100%;}
#pop_table .row1 a{ background:#F4F4F4; display:inline-block; padding-left:2px; border-bottom:1px solid #EEE;}
#pop_table .row1 a:hover{ background:#E0E0E0;  display:block; text-decoration:none;  color:#000 !important;}
#pop_table .row2 a{ background:#F9F9F9; display:block; padding-left:2px; border-bottom:1px solid #EEE}
#pop_table .row2 a:hover{ background:#E1E1E1; display:block; text-decoration:none; color:#000 !important;}
#pop_table .col{ float:left; display:inline-block;width:118px;   font-size:10px; padding:10px 0 10px 0; text-align:center; /* old */}

#pop_table .cell_title{ font-size:12px; } 
#pop_table .cell{ display:block; margin:25px 5px 18px 30px; font-size:10px; padding:0; border:0px solid #000; overflow:auto; min-height:72px;   }
*html #pop_table .cell{ width:100%; }
#pop_table .row{ clear:both; overflow:auto; }

#pop_table .thumb{ float:left; display:block; width:70px;}
#pop_table .app_info{ float: left; margin:2px 0 0 8px; font-size:11px; text-align:left; max-width:120px;}
#pop_table .app_title{ margin-bottom:2px; font-weight:bold; }
#pop_table .description{ color:#888;}
#pop_table .description2{ color:#444; }

#pop_table #button_play{ margin-top: 3px; display:block; width:80px; height:16px; background:url(../images/button_mokslai_play_grey.png) no-repeat; line-height:16px; font-size:10px; text-align:center; overflow:hidden;}
#pop_table #button_play.orange{  background:url(../images/button_mokslai_play_orange.png) no-repeat;}
#pop_table #button_play.white{  background:url(../images/button_mokslai_play_white.png) no-repeat;}
#pop_table #button_play.grey{  background:url(../images/button_mokslai_play_grey.png) no-repeat;}
#pop_table #button_play.green{  background:url(../images/button_mokslai_play_green.png) no-repeat;}
#pop_table #button_play.yellow{  background:url(../images/button_mokslai_play_yellow.png) no-repeat;}
#pop_table #button_play a{ margin-left:10px; text-decoration:none; width:60px; }
#pop_table #button_play a span{ color:#555; }
#pop_table #button_play a:hover span{ color:#000; }
#pop_table #button_play .icon_block{ background:url(../images/icon_lock_16.png) no-repeat; display:inline-block; width:16px; height:16px; margin-left:2px; }
#pop_table #button_play .icon_maniakai{ background:url(../images/icon_maniakai_m_16.png) no-repeat; display:inline-block; width:16px; height:16px; margin-left:2px; }
#pop_table #button_play .no_icon{ display:inline-block; width:10px; height:16px; margin-left:2px; }

#pop_table .left_title{ background:#E9E9E9; }
#pop_table .left_title h2{ text-align:center;}
#pop_table .middle_title{ background:#E3E3E3;}
#pop_table .middle_title h2{  text-align:center; }
#pop_table .right_title{ background:#DCDCDC;}
#pop_table .right_title h2{  text-align:center;}
#pop_table .group_title{ background:#CACACA; padding:3px 2px 3px 5px;}
#pop_table .group_title h3{ font-size:13px;}

#pop_table .left_col_td{ background:#FFF; border-right:1px solid #F3F3F3; text-align:center;}
#pop_table .middle_col_td{ background:#F9F9F9; text-align:center;}
#pop_table .right_col_td{ background:#F2F2F2; border-left:1px solid #EEE;  text-align:center;}
#pop_table .separator { height:1px; font-size:1px;  background:#CCCCCC;}
#pop_table .bottom_row{ clear:both; background:url(../images/bg_row1.jpg) repeat-x; padding:2px 5px 2px 5px;}

.warning{ display:block; height:32px; background:#FFF; border:1px solid #CC0000; line-height:32px; font-weight:bold; color:#000000; }