html,body,address,blockquote,div,p,pre,h1,h2,h3,h4,h5,h6,hr,
dd,dl,dt,ul,ol,li,
a,abbr,acronym,b,big,br,cite,code,del,dfn,em,i,	
ins,kbd,q,samp,small,span,strong,sub,sup,tt,var,
img,object,
caption,table,tbody,td,tfoot,th,thead,tr,
input,textarea,select,button,form,fieldset,legend,label,
font,u,s,center,dir,menu,strike,xmp
{
	margin: 0;
	padding: 0;
	vertical-align: top;
	text-align: left;
	text-indent: 0;
	font: normal 13px/16px "Tahoma","Arial","Verdana";
	color: #feebc7;
	text-decoration: none;
	list-style-type: none;
}
a, a:link { text-decoration: underline;}
a:hover { text-decoration: none;}
h1, h2, h3, h4, h5, h6 { margin: 5px 0px; font-size:14px; padding: 4px 0px 0px 18px; background: url('/files/Image/tpl/ankh.gif') 0px 0px no-repeat; font-weight: bold; height: 18px; text-transform: uppercase; }
hr,img,object { border: 0; }
input,select,button { vertical-align: middle; }
textarea { vertical-align: top; }
input,button{ overflow: visible; }
select[size]{ vertical-align: top; }
select[size="1"] { vertical-align: middle; }
caption,td,th,tr { vertical-align: top; }
table { border-collapse: collapse; }
optgroup { color: black; background: white; font-style: normal; }
optgroup option { padding-left: 22px; }
hr { color: black; background-color: black; height: 1px; margin: 7px 0; }
ol li, ul li{ vertical-align: bottom; }
ol li{ list-style-type: decimal; }
ul li{ list-style-type: disc; }
q { quotes: '\00AB' '\00BB' '\201E' '\201C'; }
q:before { content: '\00AB'; }
q:after	 { content: '\00BB'; }
q q:before { content: '\201E'; }
q q:after { content: '\201C'; }
sub, sup{ position: relative; font-size: 11px; }
sub{ top: 5px; }
sup{ top: -5px;}

body { background: url('files/Image/tpl/mainbg.jpg'); }

.menucell { padding-left: 5px; }
.menucell ul, .menucell li {
list-style: none;
margin: 0px;
padding: 0px;
}

.menucell li { background-color: transparent; }
.menucell li ul { margin-left: 15px;}

.menucell ul li a{
color:#49220b;
font-size:12px;
font-weight:bold;
text-decoration: none;
background: url('/files/Image/tpl/ankh_small.gif') 0px 1px no-repeat transparent;
padding-left: 14px;
height: 16px;
}

.menucell ul li ul li a{
color:#49220b;
font-size:12px;
font-weight:normal;
text-decoration: none;
padding-left: 10px;
background: url('/files/Image/tpl/defis.gif') 0px 7px no-repeat transparent;
height: 16px;
}

.menucell a:hover{ text-decoration: underline; }


.activeitem{ background-color: #fcc; }

.microgallerycontainer { vertical-align:top; text-align: center; }
.microgallerycontainer img { border: 0px; margin-right: 5px; }

.quotemsg { border: 1px dotted #ddd; background-color: #fafafa; padding: 7px; }

.header { background: url('files/Image/tpl/header_hi.jpg') top center; height:361px; width: 100%; position: absolute; z-index:1; top: 0px; left: 0px; }
.body { background-color: transparent; width: 100%; position: absolute; z-index:2; top: 290px; left: 0px; padding-top:40px; }

.wall_anubis {
background:url('files/Image/tpl/wall_anubis.png') top left no-repeat;
height: 281px;
width: 436px;
position: absolute;
z-index:2;
top: 35px;
left: 200px;
}

.svit_top { background:url('files/Image/tpl/svitok_top.png') top left no-repeat; width: 259px; height:29px; }
.svit_mid { padding: 0px 60px 0px 45px; background:url('/files/Image/tpl/svitok_mid.gif') top left repeat-y; }
.svit_bot { background:url('files/Image/tpl/svitok_bot.png') bottom left no-repeat; height:28px; }

.svit_mid, .svit_mid div, .svit_mid a { font-size: 11px; text-decoration: none; }
.svit_mid a:hover { text-decoration: underline; }

.svit_mid,  .svit_mid p, .svit_mid form, .svit_mid input, .svit_mid div, .svit_mid li, .svit_mid a, .svit_mid a:link { color: #49220b; }

.icoblock { height: 110px; width:120px; padding: 10px; text-align: center; float: left; }

.ankhlink{ background: url('/files/Image/tpl/ankh_small.gif') 0px 2px no-repeat; padding-left: 12px; }

.footerblock{
background: url('/files/Image/tpl/footer.jpg') top center no-repeat;
height: 142px;
color: #feebc7;
font-size: 10px;
text-align: right;
padding: 20px 50px 0px 0px;
font-weight: bold;
}

.footerblock a { font-size: 10px; text-decoration: none; }

.sublink { padding-left: 10px; font-size: 9px; }
.langswitcher { text-align: right; font-weight: bold; }
.langswitcher a { font-weight: bold; text-decoration: none; color: #e7ae00; }
p { padding: 5px 0px; }