body {
    margin:0; margin-top:5px; background-image:url(img/new/bg.jpg); background-repeat:repeat-x;
	margin-left:0px; margin-right:0px;
	font-family:Tahoma,Verdana,Arial,Geneva, sans-serif; font-size:12px; line-height:1.2; background-color:#757575;
}
a{ color:#039}
a:hover{ text-decoration:none; color:#333}
#top_small_links{ position:absolute; margin-left:813px; margin-top:130px;text-align:right}
#top_small_links a{ padding-left:4px; padding-right:15px; text-decoration:none; color: #FFF}

#top_search{ padding-top:10px; padding-bottom:10px; background-color: #D2D2D2; text-align:center; margin-bottom:5px; width:193px}
#id_search{ background-image:url(img/new/bg_form1.jpg); border:none; padding-left:23px; height:18px; border:0px; background-color:none; width:160x; color:#666666; margin:0px}

#id_search_btn{ margin-bottom:-5px; margin-left:2px}
#top_small_links img { margin-bottom:-2px;}
#top_small_links_contact{ margin-bottom:-2px !important}

#wrapper_main{ padding-top:10px; background-color: #EFEFEF; float:left; clear:both}
#col_left{ width:200px; background-color: #fff; margin-left:4px;  padding-left:10px; margin-bottom:10px; float:left; padding-bottom:50px}
#col_left ul{ list-style:none; margin:0px; padding:0px; }
#col_left li {border-bottom:1px dotted #999999; padding-left:0px}
#col_left li:hover { color:#FFFFFF !important}
#col_left li a { background-color:#ffffff; color:#000000;}
#col_left li a:hover { background-color:#336699; color:#FFFFFF}

#col_left a{ color:#333333; text-decoration:none; display:block; padding-top:7px; padding-bottom:7px}
#col_left a:hover{ color: #FFFFFF}

#col_center{ width:553px; margin-left:4px;  padding-left:10px; padding-right:7px; padding-top:5px; margin-bottom:10px; padding-bottom:20px; float:left; border:1px solid #CCCCCC; background-color:#FFFFFF; min-height:600px}
#col_right{ width:190px; text-align: center; margin-left:4px;  padding-left:3px; margin-bottom:10px; float:left; }
#div_main_last_news{ padding-bottom:8px; border-bottom:1px solid #CCCCCC; padding-top:8px; background-image: url(img/new/arro_right_grey.png); background-repeat:no-repeat; background-position:left; padding-left:15px}
#div_main_last_news a{ color:#003399; text-decoration:none; font-size:13px; font-weight:bold; line-height:1.4}
#div_main_last_news a:hover{ color: #CC0000}
#div_home_news_scroll{ height:400px; overflow:auto}

#calendar_main{ background-color:#E0E0E0; font-size:11px}
#calendar_main a{ color: #666666; text-decoration:none; padding:4px}
#calendar_main_has_event a{ color: #CC0000;   text-decoration:none; font-size:11px}
#calendar_main_has_event{ background-color:#E0E0E0;}

#calendar_main_all{ background-color:#E0E0E0; font-size:12px; padding-left:10px}
#calendar_main_all a{ color: #666666; text-decoration:none; display:block}
#calendar_main_all a:hover{ text-decoration:underline}


#cal_title{ background-color:#666666; color:#FFFFFF; font-size:11px}
#home_latest_news_title{ padding-bottom:5px;background-image:url(img/new/latest_news.png); background-position:left; font-size:18px; border-bottom:1px solid  #CCCCCC; margin-bottom:10px; color:#333333; background-image:url(img/new/bg_latest_news_title.jpg)}
#home_latest_news_title span{ background-image:url(img/new/latest_news.png); background-repeat:no-repeat; padding-left:35px}
#right_boxes{ background-color:#FFFFFF; border:1px solid #CCCCCC; margin-bottom:5px;}
#div_right_titles{ background-image:url(img/new/bg_right_titles.jpg); font-size:11px; font-weight:bold; background-position:bottom; text-align:left; padding-top:7px; padding-left:4px; border-bottom:1px solid #006600; height:20px; color:#5F2C70; margin-bottom:7px}
#div_right_titles span { background-image: url(img/new/arrow_down.png) ; background-repeat:no-repeat; background-position:left 1px; padding-left:16px;display:block; padding-top:0px}
#div_right_data a{ color:#003399; display:block; border-bottom:1px dotted #CCCCCC; text-decoration:none; padding-bottom:6px; padding-top:6px; line-height:1.4}
#div_right_data img{ border:none}
#div_right_data { text-align:left; padding-left:4px}
#right_links a{ color:#003399; text-decoration:none; font-size:12px; margin-top:12px}
#right_links{ border-bottom:1px solid #CCCCCC; padding-left:6px; background-position:left center; font-size:12px; padding-bottom:15px; line-height:1.3; margin-bottom:5px}
#main_container{ text-align:center; width:100%; margin:auto}
#main_data{width:1000px; margin:auto}

#left_cinon_gallery{margin-bottom:5px}
#right_login input{ margin-bottom:4px; margin-top:3px; font-size:11px; width:150px}

#div_top_nav_1{ position:absolute; display:none; margin-left:120px}
#div_top_nav_1 li { display:block; border-bottom:1px solid #FFFFFF; background-color:#333333; padding:3px; text-align:left}
#div_top_nav_1  li  a { color:#FFFFFF; text-decoration:none}

#div_top_nav_2{ position:absolute; display:none; margin-left:120px}
#div_top_nav_2 li { display:block; border-bottom:1px solid #FFFFFF; background-color:#333333; padding:3px; text-align:left}
#div_top_nav_2  li  a { color:#FFFFFF; text-decoration:none}
#left_col_icons_links{ margin-top:20px}
#left_col_icons_links a{padding-top:0px !important;padding-bottom:0px !important;}
#div_bottom{ text-align:center; padding-top:20px; padding-bottom:20px}
#div_links{ padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:1.5}
#div_links a { color:#3333CC; text-decoration: none; font-size:12px; font-weight:normal; line-height:2; padding-left:20px}
#div_links a:hover { text-decoration:underline; color:#CC0000}
#cal_select_month{ width:103px; font-size:11px}
#cal_select_year{width:58px; font-size:11px}
#div_calendar{ margin-top:10px; border:1px solid #999999; margin-bottom:2px; margin-left:3px; margin-right:3px; padding-top:3px; border-bottom:3px solid #999999}
#div_calendar_loader{min-height:150px;}
a.bx-prev{ display: inline !important; margin-top:5px; margin-left:5px}
a.bx-next{ display: inline !important; float:right; margin-right:5px}

#photo_gal_title{ margin-bottom:3px; border-bottom:1px dotted #999999}
#photo_gal_title a{ font-family:font-size:18px; color: #3333CC; display:block; text-decoration: none; margin-bottom:4px; font-weight:bold}
#photo_gal_title a:hover{ color:#000000; text-decoration:none}

#photo_gal_view_photo a{ color: #666666}
#photo_gal_view_photo a:hover{ color:#003399}


#photo_gal_data{ margin-top:5px; height:auto; margin-bottom:30px}

#highslide-gallery{ border:1px solid #666666 !important}
#photo_gal_det_right_back{
	position:absolute;
	margin-left:410px;
	margin-top:0px
}
#photo_gal_det_right_back a{ color: #3366FF}
#photo_gal_det_right_back a:hover{ color: #990000}
#news_det_files{ float:right; width:140px;;  }
#news_det_files_main_title{ text-align:right}
#news_det_files_main_title span{ background-image:url(img/icon_rel_files_link.png); background-repeat:no-repeat;; background-position:0px 2px; padding-left:10px; padding-right:10px; background-color: #EEEEEE; margin-bottom:0px; padding-bottom:3px; padding-top:2px; color:#FFFFFF}
#news_det_files_main_title span a{ color: #003399; margin-left:11px; text-decoration:none}
#news_det_files_main_title span a:hover{ color: #000000; margin-left:11px; text-decoration: underline}

#news_det_main_data{ display:none;position:absolute;clear:both;background-color: #EFEFEF;  overflow: visible; padding-left:8px; padding-top:0px; padding-bottom:20px; border:1px solid #999999; width:280px; margin-left:-108px; margin-top:4px}

#news_det_main_data a{ margin-left:2px; color:#003399; font-size:11px; display:block}
#news_det_main_data a:hover{color: #000000; text-decoration:none}
#div_attach_pop_link{ text-align:left; background-repeat:no-repeat; padding-left:20px; background-position:left center; padding-bottom:5px; padding-top:5px}
#file_icon{ margin-bottom:-4px}
#div_rel_files_close{ text-align: right}
#div_rel_files_close img{ border:none; margin-right:3px; margin-top:3px}

#news_det_txt{ font-size:13px !important;  line-height:1.5 !important; padding-bottom:10px; border-bottom:1px dotted #666; padding-right:5px}
#news_det_txt img{ max-width:500px !important; height:auto !important}
#news_det_txt p{ margin-bottom:15px;font-size:13px !important;  line-height:1.5 !important; }
.news_det_title{ font-size:18px; color: #000000;  color: #003366}
#related_files_title { padding-left:30px; background-image:url(img/related_files_bullet.png); background-repeat:no-repeat; font-size:12px; font-weight:bold; padding-top:4px; color:#006600; height:30px; margin-top:4px}
#news_det_date{ font-size:12px; margin-top:10px; margin-bottom:15px; border-bottom:1px solid #CCC; padding-bottom:15px}
#news_det_date span{padding-bottom:3px; color:#666666 }
#link_go_back{ float:right}
#div_nomologia_container{ padding-bottom:14px; margin-bottom:4px; border-bottom:1px dotted #999}
#div_nomologia_title{ font-size:12px; font-weight:bold; margin-bottom:5px}
#div_nomologia_files{ margin-left:50px; padding-top:5px}
#div_right_cal_date{ color: #333; padding-left:6px; font-size:11px; font-weight:bold; margin-bottom:6px}

#news_date{ color:#333; margin-bottom:10px; margin-top:5px}
#events_date{ color:#333; margin-bottom:10px; margin-top:5px; color:#0033CC}
/*
#news_date{ background-color: #E8E8E8; padding:2px; color:#000000; width:68px}
*/

#page_title{ font-size:18px; font-family: Tahoma, Verdana, Arial; font-weight:bold; color: #009; border-bottom:2px solid #CCC; padding-bottom:5px; margin-bottom:10px}
#new_title{ font-weight:bold; margin-bottom:5px}
#new_title a{ color:#333; font-weight:bold; display:block; text-decoration:none; font-size:14px; line-height:1.3}
#new_title a:hover{ color: #CC0000; text-decoration:none}
#new_data{}
#news_view_more{ text-align:right; margin-bottom:10px; border-bottom:1px dotted #CCC; padding-bottom:15px; padding-top:5px}
#slider1{ height:230px}
#form_search{ padding-top:0px; margin-top:0px; margin-bottom:0px}
#form_right_cal{ padding-top:0px; margin-top:0px; margin-bottom:0px}
.pager-link { color: #999 !important; display:inline !important; padding-right:3px; font-size:12px; border:none !important}
.bx-pager{ text-align:center; margin-bottom:15px; border:0px !important}
a.pager-active{ color: #000 !important}

#news_wrapper { padding-bottom:6px; border-bottom:1px dotted #333333; padding-top:4px; }
#news_title{font-size:20px; color:#333333}
#news_title a{ font-size:14px; color: #3333CC; display:block; text-decoration:none; font-weight:bold; margin-bottom:10px}
#news_title a:hover{ color:#000000; text-decoration: underline}
#news_title_det{ font-size:14px; font-weight:bold; color: #333333; display:block; margin-bottom:15px}
#news_btn_more{ text-align:right; margin-top:14px; }
#news_btn_more a{ color:#003399; text-decoration:none; background-image:url(images/icon_arrow_left_nav.png); background-repeat:no-repeat;padding-left:17px;background-position:5;  }

#video_gallery_img{ padding:2px; border:1px solid #333333; float:left; margin-right:10px}
#video_gallery_img_hover{ padding:2px; border:21px solid #FF9900; float:left;}

a.nav11pxon {font-family:Verdana; font-size:12px; text-decoration:none; color: #333333;}
a.nav11pxon:hover {font-family:Verdana; font-size:12px; text-decoration:none; color: #333333}
a.nav11pxoff{font-family:Verdana; font-size:12px;  color: #0000CC; text-decoration:none}
a.nav11pxoff:hover{font-family:Verdana; font-size:12px; color: #000000}
a.nav11pxoff1{font-family:Verdana; font-size:11px;  color:#CC0000; text-decoration:none}
a.nav11pxoff1:hover{font-family:Verdana; font-size:11px; color: #000000; text-decoration:none}
#div_left_banners{ margin-top:2px; margin-bottom:2px}
#div_left_banners img { border:none}
#calendar_table{ border:none}
#news_list_cat{ padding-bottom:10px; }
#news_list_cat a{padding-top:3px; text-decoration:none; color:#CC0000}
#left_link_1{ padding-left:25px; background-image:url(img/new/left_link_psf.png); background-repeat:no-repeat; background-position:7px center}
#left_link_2{ padding-left:25px; background-image:url(img/new/left_link_comic.png); background-repeat:no-repeat; background-position:4px center}
#left_link_3{ padding-left:25px; background-image:url(img/new/left_link_rss.png); background-repeat:no-repeat; background-position:4px center; background-color: #FEECC2 !important}
#left_link_3:hover{ color:#fff !important; background-color:#006699 !important}
.style_bottom{ color:#999999}
#div_created{ margin-top:20px}
#div_created a{ color: #666666; text-decoration:none}
#div_created a:hover{ color: #CC0000; text-decoration: underline}
#div_calendar_all_news{}
#div_calendar_all_news a{ color:#003399}
#calendar_td_date{color:#FFFFFF; padding:3px; background-color: #5A0103}
#calendar_td_date_we{color:#FFFFFF; padding:3px; background-color: #999}
.div_pagation{ background-color:#EBEBEB; padding-top:4px; padding-bottom:4px; text-align:center}
#home_wishes{ padding-top:4px; margin-bottom:4px}
#news_tameia{ border-bottom:1px dotted #CCCCCC; padding-bottom:5px; margin-bottom:5px}
#news_tameia a{ display:block}
#tameia_news_data1{ margin-bottom:10px; line-height:1.4 !important }
#tameia_news_data1 table td{ padding:2px; border:1px solid #999999}
#tameia_news_data1 table{ width:400px !important;border:none}
#tameia_news_data2{}
#tameia_news_tab1{}

a.tab_on{ background-color: #FFF; text-decoration:none; color:#E6820E; padding-left:12px; padding-right:12px; padding-bottom:5px; padding-top:5px}
a.tab_off{ background-color: #333; text-decoration:none;color: #EFEFEF; padding-left:12px; padding-right:12px; padding-bottom:5px; padding-top:5px}
#div_tab{ float:left; margin-right:4px}
#tab_container{clear:both; margin-bottom:10px; height:19px; border-bottom:1px solid #666; background-color: #E2E2E2; padding-top:10px; padding-left:10px;}
 
#news_det_rel_files_bottom_container{ padding-left:30px; padding-bottom:5px; padding-top:2px}
#det_share{ float: right;  margin-left:10px;}
#div_audio_player{ margin-top:10px; margin-bottom:10px}
#home_news_date{ font-size:11px; color:#999999; margin-top:6px}
.per_memb_name{ padding-bottom:4px; font-weight:bold}
.per_memb_email{ padding-bottom:4px; }
.per_memb_phone{ padding-bottom:4px;}

#per_det_info1 td { padding-left:5px; padding-right:5px}
a.link_news_det_video{ margin-top:20px; background-image: url(img/new/bg_link_video.png); background-repeat:no-repeat; padding-top:20px; padding-bottom:20px; color:#FFF; text-decoration:none; padding-left:55px; padding-right:8px}
a.link_news_det_video:hover{ color: #FF6}
#div_loader{ z-index:500; position:absolute; margin-left:9px !important; width:480px; height:340px; background-color:#fff; border:1px solid #999; padding-left:40px; padding-right:40px; padding-bottom:40px; padding-top:5px; display:none}
#div_loader_close { text-align:right; margin-bottom:15px; margin-top:5px }
#div_loader_close a{background-image:url(img/new/x_close_big.png); background-repeat:no-repeat; background-position:right center; padding-right:30px; padding-top:10px; padding-bottom:10px; color:#666; font-size:14px}
#div_loader_close a:hover{ color:#000}
.bg_div {
	position:absolute; 
	left:0;
	top:0;
	width:100%;
	height:100%;opacity: 0.7;filter: alpha(opacity=70); display:none;
 
	z-index:100;
	background-color: #000000;
}

#div_right_btn_login{ text-align:left; padding-left:20px; padding-left:15px; padding-right:5px; margin-top:5px}
#div_right_btn_login a{ color:#0033CC; text-decoration:none; font-size:11px; padding-left:15px; background-image:url(img/icon_lock.png); background-repeat:no-repeat; background-position:left center}
#div_right_btn_login a:hover{ text-decoration:underline} 
#login_loader_message{ padding:5px; font-size:11px; line-height:1.4;}
#bg_div{ z-index:10}
.frm_common{ border:none; display:none; height:0px; width:0px}
.forum_top_td{ background-color:#6D84B4; color:#FFFFFF; font-size:11px; padding:4px; padding-top:10px; padding-bottom:10px}
#div_add_frm_comm_btn input{ background-color:#6D84B4; border:1px solid #333; color:#FFF; margin-top:4px; margin-bottom:20px}
#div_forum_answer{ padding:2px; background-color:#EDEFF4; border:1px solid #CCCCCC; margin-top:10px}
#div_forum_answer textarea{ width:490px; border:1px solid #999999; margin-top:10px}
.btn_bg_gray{ background-color: #F2F2F2 !important; color: #333333 !important; margin-left:20px}
#cats_div_container{ background-color:#FFCC00}
.quick_view{ text-align:right; display:none}
.link_del_quick_view{ color:#CC0000; background-image: url(img/icon_del_small.png); background-repeat:no-repeat; background-position:left center; padding-left:15px; margin-left:14px}
.upd_frm_title{ padding:2px; width:240px; height:50px; background-color:#F9F2C6; border:1px solid #999}
#div_show_pt{ position:absolute; height:400px; width:840px; background-color:#FFFFFF; z-index:102; display:none; padding:5px}
.input_login{ border:1px solid #999; padding:3px; width:170px; color:#900}
#top_alert_txt a{color:#FF0033; font-size:12px; font-weight:bold; text-decoration:none; line-height:1.4; display:block; font-family:Verdana, Arial, Helvetica, sans-serif}
a.blink_class1{ color:#C00 !important}
a.blink_class2{ color:#03C !important}
#top_alert_txt a:hover{ color: #003399; text-decoration:underline}
#right_press_title{ padding-top:7px; padding-bottom:7px; border-bottom:1px solid #CCCCCC; color:#333333; text-decoration:none; padding-left:25px; background-image:url(img/bg_link_press.png); background-repeat:no-repeat; background-position:4px center; display:block}
#right_press_title:hover{ color: #0033CC; text-decoration:underline}
.video_gal_title{ text-decoration:none; color:#039 font-size:12px; line-height:1.4}
.video_gal_title:hover{ text-decoration:underline}
#forum_det_txt{ margin-top:8px; line-height:1.4}
#page_state_link a{ color: #999; text-decoration:underline}
#page_state_link a:hover{ text-decoration:none; color:#000}
#page_state_link{ color:#999; margin-bottom:15px}
.video_container_over{ background-color:#EBEBEB}