body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
margin:0;
padding:0;
}

table {
border-collapse:collapse;
border-spacing:0;
}

address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;
font-weight:400;
}

ul {
list-style:none;
}

h1,h2,h3,h4,h5,h6 {
font-size:100%;
font-weight:700;
}

q:before,q:after {
content:'';
}

.clearfix:after {
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0;
}

.clearfix {
display:inline-block;
}

html[xmlns] .clearfix {
display:block;
}

body{
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	background: transparent url('/images/bg.jpg') repeat scroll 0 0;
	margin:0;
	padding:0;
}
#top{
	height:30px;
	background-color:silver;
	width:100%;
	background:silver url('/images/b.jpg');
}
#container{
	width: 960px;
	margin: 0 auto;
	background:black url('/images/head.jpg') no-repeat right top;
}
#header{
	height: 280px;
}
#main{
	margin: 0 50px;
}
#sidebar{
	float:left;
	width: 220px;
	background-color:#664C3B;
	padding: 10px;
  font-size: 0.8em;
}
#content{
	margin: 0 0 10px 250px;
	background-color:#E2DAC6;
	padding: 10px;
}
#content2{
	background-color:#E2DAC6;
	padding: 10px;
}
#footer{
	height: 20px;
	background-color:#49453c;
  margin-top: 10px;
  padding: 10px;
  text-align:right;
  color:silver;
  font-size: 0.8em;
}
#htitle {
  padding: 18px 0 0 520px;
}
#htitle a{
  color: rgb(58, 12, 12);
  font-size: 2.5em;
  text-decoration:none;
}
#htitle a:hover{
  text-decoration:underline;
}
#sidebar a{
  color:black;
  text-decoration:none;
}
#sidebar ul li{
  background-color:#E2DAC6;
  margin-bottom: 5px;
  padding:3px;
}
#sidebar ul li ul li{
  margin-left: 10px;

  border-left:1px solid #664C3B;
  margin-bottom: 0;
}
br.clear{
  clear:both;
}
table{
  width: 100%;
}
td{
  padding:3px;
  border: 1px solid black;
}
.ad{
  width:468px;
  margin:10px auto;
}
#ilisti{
  background-color:#E2DAC6;
  padding:3px;
  margin: 0 0 5px;
}
#mapimg{
  float:left;
  margin-right: 10px;
}
#sidebar ul li.sel{
  font-weight:bold;
  background-color:#BEB08E;
  padding:10px 5px;
}
h3{
  font-size: 1.6em;
  line-height: 2em;
}
#top ul{
	width: 960px;
	margin: 0 auto;
}
#top ul li{
  float:left;
}
#top ul li{
  margin: 5px;
}
#top ul li a{
  color:#E2DAC6;
  text-decoration:none;
}
#top ul li a:hover{
  text-decoration:underline;
}
#searchb{
  width: 420px;
  margin: 10px auto;
}
#searchp{
  background-color:#000000;
  padding:10px;
}
tr.e{
  background-color:#BEB08E;
}
#home blockquote{
  font-style: italic;
  margin: 0px;
  quotes: "\201C" "\201D";
  text-align:justify;
  padding:5px;
  font-size: 0.8em;
}
#home blockquote:before { content: open-quote; font-weight: bold; font-size: 1.2em}
#home blockquote:after { content: close-quote; font-weight: bold; font-size: 1.2em}
#home p{
  text-indent:1.4em;
  margin: 1em 0;
}
#home ul li{
  margin: 0.8em 0 0.8em 1.6em;
  list-style-type:armenian;
}
#launcher fieldset{
  padding:10px;
}
#launcher label{
  display:block;
  width: 120px;
  float:left;
}
.red{
  color:red;
}
.green{
  color:green;
}
.note{
  border:1px solid black;
  padding:5px;
  margin: 5px 0;
}
em{
  font-style:italic;
}
.iback {
  background: transparent url(/images/ibk.gif) repeat left top scroll;
}
#sidebar a#fgen{
  text-decoration:underline;
  font-size:1.2em;
}
