/* admin CP */
.adminmenu {color: white}
.adminmenu:hover{color: yellow}
select.admins, input.admins {width: 150px;}
select.admcont, input.admcont, textarea.admcont{width: 500px;}
.adminblock{background-color: #FFFFFF;}
ul.admin {font-weight: bold;font-size:11px}
div.head {font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold}
div.txt {font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
li.admin {list-style: square; font-size:11px;font-weight: normal;}

table.shadow { }
td.shadow-topl {width: 16px; height: 16px; background: url(img/admin/shadow-topl.gif) no-repeat;} 
td.shadow-topr {width: 16px; height: 16px; background: url(img/admin/shadow-topr.gif) no-repeat;}
td.shadow-botl {width: 16px; height: 16px; background: url(img/admin/shadow-botl.gif) no-repeat;} 
td.shadow-botr {width: 16px; height: 16px; background: url(img/admin/shadow-botr.gif) no-repeat;} 
td.shadow-top {height: 16px; background: url(img/admin/shadow-top.gif) repeat-x;}
td.shadow-bot {height: 16px; background: url(img/admin/shadow-bot.gif) repeat-x;}
td.shadow-l {width: 16px; background: url(img/admin/shadow-l.gif) repeat-y;}
td.shadow-r {width: 16px; background: url(img/admin/shadow-r.gif) repeat-y;}
td.shadow-center {background-color: #ffffff; border: 4px solid white; }
BODY.adm {margin:0;background-color: #FFFFFF;color: #636163;font-size: 10px;font-family: Arial;}

/*TREE Menu*/
.text			{ font-family : Arial, Helvetica, sans-serif; font-size : 13px; color : #000000; }
a.text			{ color: #0000aa; text-decoration: none; font-size : 13px;}
a.text:hover	{ color: #0000aa; text-decoration: underline; font-size : 13px;}

.ajax_tree0		{ font-family : Arial, Helvetica, sans-serif; font-size : 14px; color: #D21A20; text-decoration: none; }
a.ajax_tree0	{ color: #336699; text-decoration: none; font-size : 14px;}
a.ajax_tree0:hover { color: #0099FF; text-decoration: underline;font-size : 14px; }

.ajax_tree1		{ font-family : Arial, Helvetica, sans-serif; font-size : 13px; color: #D21A20; text-decoration: none; }
a.ajax_tree1	{ color: #336699; text-decoration: none; font-size : 13px;}
a.ajax_tree1:hover { color: #0099FF; text-decoration: underline; font-size : 13px;}

.ajax_tree2		{ font-family : Arial, Helvetica, sans-serif; font-size : 12px; color: #D21A20; text-decoration: none; }
a.ajax_tree2	{ color: #336699; text-decoration: none; font-size : 12px;}
a.ajax_tree2:hover  { color: #0099FF; text-decoration: underline; font-size : 12px;}

.ajax_tree3		{ font-family : Arial, Helvetica, sans-serif; font-size : 11px; color: #D21A20; text-decoration: none; }
a.ajax_tree3	{ color: #336699; text-decoration: none; font-size : 11px;}
a.ajax_tree3:hover{ color: #0099FF; text-decoration: underline; font-size : 11px;}

.ajax_tree4		{ font-family : Arial, Helvetica, sans-serif; font-size : 11px; color: #D21A20; text-decoration: none; }
a.ajax_tree4	{ color: #336699; text-decoration: none; font-size : 11px;}
a.ajax_tree4:hover{ color: #0099FF; text-decoration: underline; font-size : 11px;}

.ajax_tree5		{ font-family : Arial, Helvetica, sans-serif; font-size : 11px; color: #D21A20; text-decoration: none; }
a.ajax_tree5	{ color: #336699; text-decoration: none; font-size : 11px;}
a.ajax_tree5:hover{ color: #0099FF; text-decoration: underline; font-size : 11px;}

/*  */

BODY.user {
	margin:0;
	font-family: Verdana, Tahoma, Arial;
	background-color: #FFFFFF;
	height:100%; 
	font:12px Arial, Helvetica, sans-serif; 
	line-height:20px; 
	color:#9f9f9f;
}



INPUT, SELECT {
	color: #636163;
	font-size: 11px;
	font-family: Arial;
}

li {margin:0.5em 0; padding:0 0 0 10px;}

A { color: #336699;font-family: Arial;}
A:hover { color: #0099FF;font-family: Arial;}

TABLE.content, div.content {
	font-size: 12px;
	font-family: Arial;
	padding-left: 8px;
	padding-right: 10px;
	color: #383f48;
}

TABLE.acont {
	color: #636163;
	font-size: 11px;
	font-family: Arial;
}

.seltop{
	color: #636163;
	font-size: 11px;
}

.topmenu {
	color: #848684;
	font-size: 12px;
	font-family: Arial;
}

.newsheader{
	color: #101010;
	font-size: 12px;
	font-family: Arial;
	padding-left: 10px;
	padding-right: 10px;
}

.newsdate{
	color: #315D8C;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}

.newsdate_inside{
	color: #315D8C;
	font-size: 11px;
	font-family: Arial;
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
}
.newstext{
	color: #636163;
	font-size: 12px;
	font-family: Arial;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	font-weight: normal;
}

.footer {margin:0; padding:0; clear:both; text-align:center; font:bold 8px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#a7a7a7;}
A.footer{color: white;font-size: 12px;}


.green{
	color: green;
	font-size: 11px;
	font-family: Arial;
	padding-left: 10px;
	padding-right: 10px;
	text-align: right;
	font-weight: bold;
}
.red{
	color: red;
	font-size: 11px;
	font-family: Arial;
}

.amenu{color: #9e2b32;font-size: 14px;padding-left: 15px;padding-right:15px;font-weight: bold; }
.amenu:hover{color: #FF6600;font-size: 14px;padding-left: 15px;padding-right:15px;font-weight: bold;}
.amenusub{color: #315D8C;font-size: 13px;padding-left: 10px;padding-right:10px;font-weight: normal;}
.amenusub:hover{color: #0066FF;font-size: 13px;padding-left: 10px;padding-right:10px;font-weight: normal;}
.smallpath{color: gray;font-size: 10px; font-weight: normal;}
.smallpath:hover{color: #9e2b32;font-size: 10px;font-weight: normal;}

.acat{color: #9e2b32;font-size: 14px; padding-left: 4px; padding-right:4px; font-weight: bold; }
.acat:hover{color: #9e2b32;font-size: 14px;padding-left: 4px;padding-right:4px;font-weight: bold;}
.acatsub{color: #888888;font-size: 13px;padding-left: 8px;padding-right:8px;font-weight: normal;}
.acatsub:hover{color: #0066FF;font-size: 13px;padding-left: 8px;padding-right:8px;font-weight: normal;}
.acatsub2{color: #888888;font-size: 13px;padding-left: 8px;padding-right:8px;font-weight: bold;}
.acatsub2:hover{color: #0066FF;font-size: 13px;padding-left: 8px;padding-right:8px;font-weight: bold;}

h1.acat{padding-top: 10px;}
h1.acat a.acat{font:18px 'Trebuchet MS', Arial, Helvetica, sans-serif;color: #9e2b32; padding-left: 4px; padding-right:4px; text-decoration: none;}
h1.acat a.acat:hover{font:18px 'Trebuchet MS', Arial, Helvetica, sans-serif;color: #9e2b32; padding-left: 4px; padding-right:4px; text-decoration: underline;}
h1.acatblue a.acatblue{font:18px 'Trebuchet MS', Arial, Helvetica, sans-serif;color: #315D8C; padding-left: 4px; padding-right:4px; text-decoration: none;}
h1.acatblue a.acatblue:hover{font:18px 'Trebuchet MS', Arial, Helvetica, sans-serif;color: #9e2b32; padding-left: 4px; padding-right:4px; text-decoration: underline;}

select.admins, input.admins {
	width: 150px;
}

select.admcont, input.admcont, textarea.admcont{
	width: 500px;
}

h1 {font:18px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#48525e; letter-spacing:0px; margin:2px}
h2 {font:17px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#48525e; text-transform:uppercase; letter-spacing:-1px; margin:2px}
h4 {font:14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#48525e; text-transform:uppercase; letter-spacing:-1px; margin:2px}

.caption {background:url(img/bullet3.gif) 2px 2px no-repeat; padding-left:11px; font:bold 9px Arial; text-transform:uppercase; color:#fff;}

.logobg {background:url(http://www.adventist.org.ua/img/logo_bg.gif) 0 0 repeat-x; height: 81px; font-size:12px;}
.logotxt{font:18px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#fff; position: relative; top: 8px}
.bluebox{background: url(http://www.adventist.org.ua/img/topbox-blue.jpg) no-repeat; height: 180px}
.whiteborder{border: 1px solid #FFFFFF}

.graybox{background-image: url(http://www.adventist.org.ua/img/topbox-gray.gif); height: 180px}
.publ{color: #315D8C;font-size: 11px;font-family: Arial;text-align: left;}
.straj{color: #315D8C;font-size: 12px;font-family: Arial;text-align: left;}
img.gallery {border-width: 5px; border-color: #5C5C5C}

table.h100 {height: 100%; font:12px Arial, Helvetica, sans-serif; }

/* TREE ACTION MENU */
#action_list a, #action_list a:visited {
width:100%;
cursor:pointer;
display:block;
}

#action_list {
background:#fff; 
position:absolute; 
margin-top: 0;

padding:3px 5px 5px 8px;
width:163px;  
border:1px solid #9C0202; 
text-align:left; 
line-height:1.8em; 
z-index:9;
}

.action_current img { position:relative; top:1px; }

.action_current {
border-right:1px solid #fff;
background:#fff; 
padding:3px 8px 1px 8px; 
position:relative; 
z-index:10;
font-weight:bold;
}

.on{
padding-left:7px; 
border-top:1px solid #9C0202;  
border-left:1px solid #9C0202; 
border-right:1px solid #9C0202; 
}

/* NEWS ARCHIVE*/
.arch_months{color: #9e2b32;font:14px Arial, Helvetica, sans-serif; padding: 10px 3px 0px 10px; }
.arch_evmonth{font:12px Arial, Helvetica, sans-serif;}

div.bookchapters a{
	color: #336699;font-size: 12px;padding-left: 8px;padding-right:8px;font-weight: normal;
}
div.bookchapters a:hover{
	color: #0099FF;font-size: 12px;padding-left: 8px;padding-right:8px;font-weight: normal;
}