ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a
{
  text-decoration: none;
}

a:hover
{
  text-decoration: underline;
}

body, td
{
  margin: 0px; 
  padding: 0; 
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
}

body
{
  background-color: #fff;
  padding: 0 !important;
}

h1
{
    font-size:  24px;
		font-weight:bold;
}

h2
{
    font-size:  16px;
		font-weight:bold;
}

h3
{
    font-size:  12px;
		font-weight:bold;
}

h4
{
    font-size:  10px;
		font-weight:bold;
}

h5
{
    font-size:  9px;
		font-weight:bold;
}

/* LAYOUT */
.padding_10
{
	padding:								10px;
}

.padding_5
{
	padding:								5px;
}

#te_background
{
	width:									1206px;
	height:									717px;
	margin-top:							0px;
	background-image:				url('/images/layout_0804/background-red.jpg');
	background-repeat:			no-repeat;
}

#te_ad_top
{
	position:								absolute;
	left:										996px;
	top:										33px;
	width:									160px;
	height:									80px;
	background-image:				url('/images/layout_0804/ad_background.jpg');
	background-repeat:			no-repeat;
}

#te_ad_main
{
	position:								absolute;
	left:										996px;
	top:										123px;
	width:									160px;
	height:									510px;
	background-image:				url('/images/layout_0804/ad_background.jpg');
	background-repeat:			no-repeat;
}

.te_ad_info
{
	position:								absolute;
	left:										996px;
	top:										642px;
	width:									160px;
	height:									21px;
}

#te_login
{
	position:								absolute;
	left:										614px;
	top:										33px;
	width:									371px;
	height:									47px;
	background-image:				url('/images/layout_0804/login_background.jpg');
	background-repeat:			no-repeat;
}

#te_login_text
{
	font-family:						"Trebuchet MS";
	color:									#fff;
	font-weight:						bold;
	font-size:							17px;
	position:								absolute;
	right:									157px;
	top:										5px;
}

#te_logged_in_text
{
	font-family:						"Trebuchet MS";
	color:									#fff;
	font-weight:						bold;
	font-size:							17px;
	position:								absolute;
	right:									15px;
	top:										5px;
}

#te_login_text:hover, #te_login_member:hover, #te_login_forgot:hover
{
	color:									#c2d8dd;
}

#te_login_forgot
{
	font-family:						"Trebuchet MS";
	color:									#fff;
	font-weight:						bold;
	font-size:							11px;
	position:								absolute;
	left:										10px;
	top:										30px;
}

#te_login_member
{
	font-family:						"Trebuchet MS";
	color:									#fff;
	font-weight:						bold;
	font-size:							11px;
	position:								absolute;
	left:										160px;
	top:										30px;
}

#te_login_logout
{
	font-family:						"Trebuchet MS";
	color:									#fff;
	font-weight:						bold;
	font-size:							11px;
	position:								absolute;
	right:									15px;
	top:										30px;
}

#te_username
{
	position:								absolute;
	left:										223px;
	top:										3px;
	width:									118px;
	height:									16px;
	font-size:							12px;
}

#te_password
{
	position:								absolute;
	left:										223px;
	top:										23px;
	width:									118px;
	height:									16px;
	font-size:							12px;
	overflow:								hidden;
}

.te_login_submit
{
	position:								absolute;
	top:										30px;
	right:									10px;
}

#te_menu
{
	position:								absolute;
	top:										88px;
	left:										105px;
	height:									24px;
	width:									883px;
}

.te_menu_tab
{
	margin-left:						8px;
}

#te_logo
{
	position:								absolute;
	width:									47px;
	height:									84px;
	top:										28px;
	left:										48px;
	z-index:								100;
	/*background-image:				url('/images/layout_0804/logo_over.jpg');*/
	cursor:								 	pointer;
}

#te_logo_trigger
{
	position:								absolute;
	width:									47px;
	height:									84px;
	top:										28px;
	left:										48px;
	z-index:								110;
	cursor:								 	pointer;
}

#te_main
{
	position:								absolute;
	left:										48px;
	top:										123px;
	width:									937px;
	height:									540px;
	background-image:				url('/images/layout_0804/main_background.jpg');
	background-repeat:			no-repeat;
}

#te_main_right
{
	position:								absolute;
	width:									159px;
	height:									480px;
	top:										30px;
	left:										734px;
	background-color:				#fff;
}

#te_main_content
{
	position:								absolute;
	width:									660px;
	height:									480px;
	top:										30px;
	left:										65px;
	background-color:				#fdfdfd;
	background-image:				url('/images/layout_0804/sub_background.gif');
	background-repeat:			repeat-x;
	background-position:		bottom left;
}

#main_list
{
	position:								absolute;
	width:									638px;
	height:									440px;
	top:										10px;
	left:										10px;
	overflow:								hidden;
}

.main_scroll
{
	position:								absolute;
	left:										650px;
	top:										10px;
	width:									9px;
	height:									440px;
	background-image:				url('/images/layout_0804/scroll_line.gif');
	background-repeat:			repeat-y;
	background-position:		top center;
}

#main_scrollbar
{
	height:									417px;
	margin:									2px;
	margin-bottom:					3px;
}

#main_scrollhandle
{
	background-color:				#999;
	height:									3px;
	width:									5px;
}

.main_forum
{
	width:									826px !important;
}

.list_forum
{
	width:									804px !important;
}

#te_main_content.main_forum .main_scroll
{
	left:										816px;
	display:								none;
}

.right_pray
{
	background-image:				url('/images/layout_0804/sub_pray_right.gif');
}

.right_contact
{
	background-image:				url('/images/layout_0804/sub_contact_right.gif');
}

.right_event
{
	background-image:				url('/images/layout_0804/sub_event_right.gif');
}

.right_forum
{
	background-image:				url('/images/layout_0804/sub_forum_right.gif');
	display:								none;
}

.right_media
{
	background-image:				url('/images/layout_0804/sub_media_right.gif');
}

.right_about
{
	background-image:				url('/images/layout_0804/sub_about_right.gif');
}

#event_tab
{
	position:								absolute;
	left:										36px;
	top:										50px;
	width:									28px;
	height:									24px;
	background-image:				url('/images/layout_0804/tab_event.gif');
	background-position:		top left;
}

#pray_tab
{
	position:								absolute;
	left:										894px;
	top:										50px;
	width:									28px;
	height:									24px;
	background-image:				url('/images/layout_0804/tab_pray.gif');
	background-position:		top right;
}

#forum_tab
{
	position:								absolute;
	left:										36px;
	top:										279px;
	width:									28px;
	height:									24px;
	background-image:				url('/images/layout_0804/tab_forum.gif');
	background-position:		top left;
}

#media_tab
{
	position:								absolute;
	left:										894px;
	top:										279px;
	width:									28px;
	height:									24px;
	background-image:				url('/images/layout_0804/tab_media.gif');
	background-position:		top right;
}

#main_tab
{
	position:								absolute;
	left:										36px;
	top:										50px;
	width:									28px;
	height:									24px;
}

#event_layer
{
	position:								absolute;
	left:										65px;
	top:										30px;
	width:									494px;
	height:									205px;
	background-image:				url('/images/layout_0804/1_event_background.gif');
}

.event_image
{
	position:								absolute;
	left:										8px;
	top:										8px;
	width:									200px;
	height:									150px;
	background-color:				#ccc;
}

.event_header
{
	position:								absolute;
	left:										216px;
	top:										12px;
	width:									270px;
	height:									20px;
	color:									#000;
	font-weight:						bold;
	font-size:							18px;
}

#te_event_list
{
	position:								absolute;
	left:										216px;
	top:										35px;
	/*width:									170px;*/
	width:									259px;
	height:									123px;
	overflow:								hidden;
}

.event_date
{
	color:									#a19920;
	position:								relative;
	top:										2px;
	left:										3px;
	width:									100px;
	height:									14px;
}

.event_arrow
{
	position:								relative;
	top:										-13px;
	left:										105px;
	width:									10px;
	height:									14px;
}

.event_text
{
	position:								relative;
	top:										-26px;
	left:										120px;
	/*width:									55px;*/
	height:									14px;
	
}

#event_preview
{
	position:								absolute;
	left:										400px;
	top:										35px;
	width:									85px;
	height:									123px;
	color:									#000;
	background-color:				#e3e3e3;
}

.event_scroll
{
	position:								absolute;
	/*left:										387px;*/
	left:										476px;
	top:										35px;
	width:									9px;
	height:									123px;
	background-image:				url('/images/layout_0804/scroll_line.gif');
	background-repeat:			repeat-y;
	background-position:		top center;
}

#event_scrollbar
{
	height:									100px;
	margin:									2px;
	margin-bottom:					3px;
}

#event_scrollhandle
{
	background-color:				#999;
	height:									3px;
	width:									5px;
}

.news_preview:hover
{
	color:									#5e5e5e;
}

.news_date
{
	color:									#638016;
}

#news_list
{
	position:								absolute;
	left:										216px;
	top:										106px;
	width:									256px;
	height:									52px;
	overflow:								hidden;
}

.news_scroll
{
	position:								absolute;
	left:										476px;
	top:										106px;
	width:									9px;
	height:									52px;
	background-image:				url('/images/layout_0804/scroll_line.gif');
	background-repeat:			repeat-y;
	background-position:		top center;
}

#news_scrollbar
{
	height:									29px;
	margin:									2px;
	margin-bottom:					3px;
}

#news_scrollhandle
{
	background-color:				#999;
	height:									3px;
	width:									5px;
}

.pray_header
{
	position:								absolute;
	left:										10px;
	top:										12px;
	width:									270px;
	height:									20px;
	color:									#000;
	font-weight:						bold;
	font-size:							18px;
}

.pray_preview
{
	position:								absolute;
	left:										10px;
	top:										35px;
	width:									296px;
	height:									68px;
	color:									#000;
}

.pray_preview:hover
{
	color:									#5e5e5e;
}

.pray_date
{
	color:									#619195;
}

#pray_list
{
	position:								absolute;
	left:										10px;
	top:										106px;
	width:									296px;
	height:									52px;
	overflow:								hidden;
}

.pray_scroll
{
	position:								absolute;
	left:										308px;
	top:										106px;
	width:									9px;
	height:									52px;
	background-image:				url('/images/layout_0804/scroll_line.gif');
	background-repeat:			repeat-y;
	background-position:		top center;
}

#pray_scrollbar
{
	height:									29px;
	margin:									2px;
	margin-bottom:					3px;
}

#pray_scrollhandle
{
	background-color:				#999;
	height:									3px;
	width:									5px;
}

.media_name
{
	color:									#d27b21;
}

#media_list
{
	position:								absolute;
	left:										8px;
	top:										8px;
	width:									375px;
	height:									205px;
	overflow:								hidden;
}

#media_list a
{
	color:									#000;
}

#media_list a:hover
{
	color:									#5e5e5e;
}

.media_header
{
	font-weight:						bold;
	font-size:							16px;
	margin-bottom:					6px;
}

.media_row
{
	background-color:				#e3e3e3;
	width:									375px;
	height:									100px;
	margin:									0px;
	margin-bottom:					5px;
}

.media_image
{
	/*position:								absolute;
	top:										5px;
	right:									5px;*/
	float:									right;
	margin-left:						10px;
	/*width:									100px;
	height:									90px;
	background-color:				yellow;*/
}

.media_scroll
{
	position:								absolute;
	left:										385px;
	top:										8px;
	width:									9px;
	height:									205px;
	background-image:				url('/images/layout_0804/scroll_line.gif');
	background-repeat:			repeat-y;
	background-position:		top center;
}

#media_scrollbar
{
	height:									182px;
	margin:									2px;
	margin-bottom:					3px;
}

#media_scrollhandle
{
	background-color:				#999;
	height:									3px;
	width:									5px;
}

.forum_header
{
	position:								absolute;
	left:										10px;
	top:										12px;
	width:									390px;
	height:									20px;
	color:									#000;
	font-weight:						bold;
	font-size:							18px;
}

.forum_preview
{
	position:								absolute;
	left:										10px;
	top:										35px;
	width:									296px;
	height:									68px;
	color:									#000;
}

.forum_preview:hover
{
	color:									#5e5e5e;
}

.forum_date
{
	color:									#c233a7;
}

#forum_member
{
	position:								absolute;
	width:									107px;
	height:									108px;
	top:										100px;
	left:										305px;
	background-image:				url('/images/layout_0804/forum_member.gif');
}

#forum_member:hover
{
	background-image:				url('/images/layout_0804/forum_member_over.gif');
}

#forum_list
{
	position:								absolute;
	left:										10px;
	top:										106px;
	width:									276px;
	height:									104px;
	overflow:								hidden;
}

.forum_scroll
{
	position:								absolute;
	left:										288px;
	top:										106px;
	width:									9px;
	height:									104px;
	background-image:				url('/images/layout_0804/scroll_line.gif');
	background-repeat:			repeat-y;
	background-position:		top center;
}

#forum_scrollbar
{
	height:									81px;
	margin:									2px;
	margin-bottom:					3px;
}

#forum_scrollhandle
{
	background-color:				#999;
	height:									3px;
	width:									5px;
}

#forum_frame
{
	position:								absolute;
	top:										-10px;
	left:										-10px;
	width:									824px;
	height:									480px;
	z-index:								150;
}


.te_list_row_big
{
	background-color:				#e3e3e3;
	height:									16px;
	font-size:							11px;
	margin-bottom:					5px;
	color:									#000;
	text-decoration:				none;
	cursor:									pointer;
}

.te_list_row
{
	background-color:				#e3e3e3;
	height:									11px;
	font-size:							10px;
	margin-bottom:					2px;
	color:									#000;
	cursor:									pointer;
}

.te_list_row:hover
{
	color:									#5e5e5e;
	text-decoration:				none;
}

#pray_layer
{
	position:								absolute;
	left:										567px;
	top:										30px;
	width:									327px;
	height:									205px;
	background-image:				url('/images/layout_0804/1_pray_background.gif');
}

#forum_layer
{
	position:								absolute;
	left:										65px;
	top:										259px;
	width:									416px;
	height:									255px;
	background-image:				url('/images/layout_0804/1_forum_background.gif');
}

#media_layer
{
	position:								absolute;
	left:										489px;
	top:										259px;
	width:									405px;
	height:									255px;
	background-image:				url('/images/layout_0804/1_media_background.gif');
}




/* SBAS */

.sbas_gb_divider
{
	border-top:						1px solid;
}

.sbas_gb_header
{
	font-weight:					bold;
	font-size:						14px;
}

.sbas_gb_name
{
	font-weight:					bold;
	width:								200px;
}

.sbas_gb_place
{
	font-style:						italic;
}

.mhGuestbook_censored
{
	background-color:			#FCC;
}

.mhGuestbook_admin
{
	font-weight:					bold;
	text-align:						center;
}

label
{
	font-family:				Arial, Sans-Serif;
	font-weight:				bold;
	font-style:					italic;
	font-size:					11px;
	display:						block;
	margin-bottom:			2px;
}

.bold
{
	font-weight:					bold;
}

/* MENY 08 */
ul#submenu_te
{
	list-style:						none;
	font-weight:					bold;
	font-size:						12px;
	color:								#fff;
	cursor:								pointer;
	margin:								0px;
}

ul#submenu_te li
{
	padding-top:					4px;
	padding-bottom:				4px;
}

ul.submenu
{
	list-style:						none inside url('/images/layout_0804/trad_bullet.gif');
	font-weight:					normal;
	font-size:						11px;
	/*background-image:			url('/images/layout_0804/trad.gif');*/
	background-repeat:		repeat-y;
	margin:								0px;
}

/*ul.submenu li
{
	padding-left:					11px;
	background-image:			url('/images/layout_0804/trad.gif');
	background-repeat:		no-repeat;
	color:								#000;
}

/*ul.submenu li.last
{
	padding-left:					11px;
	background-image:			url('/images/layout_0804/trad.gif');
	background-repeat:		no-repeat;
	background-color:			transparent;
}*/

.submenu ul
{
	margin-left:					10px;
	/*margin-left:					0px;*/
}

.te_ad_div
{
	width:								156px;
	/*height:								76px;*/
	overflow:							hidden;
	border:								2px solid;
	margin-bottom:				5px;
}

.te_ad_80
{
	width:								156px;
	height:								76px;
	overflow:							hidden;
	border:								2px solid;
	margin-bottom:				5px;
}

.te_ad_160
{
	width:								156px;
	height:								161px;
	overflow:							hidden;
	border:								2px solid;
	margin-bottom:				5px;
}

.te_ad_cover
{
	background-color:			#fff;
	padding-bottom:				1px;
}

.sb_prayer_div
{
	background-color:			#e3e3e3;
	margin:								5px;
}

.sb_prayer_div_sel
{
	background-color:			#83b1b5;
	margin:								5px;
}

.sb_prayer_div a
{
	color:								#000;
}

.sb_prayer_div a:hover
{
	color:								#5e5e5e;
}

.sbasa_form_table
{
	width:							650px;
	border-collapse:		collapse;
}

.sbasa_form_table tr
{
	vertical-align:			top;
}

.sbasa_form_table .content
{
	padding:						8px;
	padding-top:				10px;
	border-left:				2px solid white;
	border-right:				2px solid white;
	background-color:		#e3e3e3;
}

td.sbasa_form_table_header, .sbasa_form_table th
{
	font-family:				Arial, Sans-Serif;
	font-weight:				bold;
	font-style:					italic;
	font-size:					14px;
	padding:						5px;
	padding-top:				5px;
	color:							#fff;
	background-color:		#966662;
	border-left:				2px solid white;
	border-right:				2px solid white;
	text-align:					left;
	height:							20px;
}

.sortable_list, .sortable_list ul
{
	list-style-type:		none;
	line-height:				150%;
	cursor:							pointer;
}


