/* CSS Document */
h1 { font-size: 120%; line-height: 1.3em; margin: 0; padding: 0;}
h2 { font-size: 100%; line-height: 1.3em; margin: 0; padding: 0;}
h3 { font-size: 85%; line-height: 1.3em; margin: 0; padding: 0;}
h4, h5, h6 { font-size: 80%; line-height: 1.3em; margin: 0; padding: 0;}
p,em { font-size: 80%; line-height: 1.5em; margin: 0; padding: 0;}
ul { font-size: 80%; line-height: 1.5em; list-style: none; margin: 0; padding: 0;}
ol {font-size: 80%; line-height: 1.5em;  list-style-type:armenian; margin: 0; padding: 0;}
li { margin: 0; padding: 0;}
dl { font-size: 80%; line-height: 1.5em; margin: 0; padding: 0;}
dt, dd { margin: 0; padding: 0;}
div { margin: 0; padding: 0;}
table { line-height: 1.5em; margin: 0; padding: 0;}
th, td { margin: 0; padding: 0;}
img { border-style:none; margin: 0; padding: 0;}
a { text-decoration:none; }
address{ font-style:normal; font-size:80%; line-height:1.5em; }
b { padding: 5px 0;  }
em { font-style:normal; }



body {margin:0;padding:0;text-align:center; background:#ffffff url(../img/bg_body.gif) repeat-x top; text-align:center;padding:0;margin:0;}
#wrapper {
	background:url(../img/bg_wrapper.gif) top center no-repeat;
	width:924px;
	margin:0 auto;
	padding:20px 0 0 0;
}
#container {
	background:url(../img/bg_container.gif) repeat-y center;
	width:924px;
	margin:0 auto;
	padding:0;
	color:#4B3021;
	text-align:left;
}

#content { width:619px; float:left; margin:4px 0 0 10px;  }


#side_box_base{ width:253px; float:left; padding:0; margin:0 0 0 14px;}
#side_box_base .side_bg{ padding:0; margin:0;}
#side_box{ background:url(../img/bg_side.gif) repeat-y; }
#side_box ul{ padding:0; margin:0 auto; width:233px; }
#side_box li{ padding:0; margin:0 0 2px 0; }
#pagetop{ padding:25px 0 10px 0;text-align:right;}

/*------------------------------------------------------header----------*/
#header{ background:url(../img/bg_body.gif) repeat-x top; width:905px; margin:0 auto;/*border:1px solid red;*/}	
#header #logo{ width:373px; height:92px; float:left; margin:15px 0 0 0; }
#header ul{ width:385px; float:right; margin:70px 0 0 0;}
#header li{ float:left;}
#header .scart{ margin:0 0 0 5px;}

/*----------------------------------------------footer-----------------*/
#footer { clear:both; color:#ffffff; padding:0; background:#352C10 url(../img/bg_footer.gif) no-repeat top left; width:904px; margin:0 auto;}
#footer ul {padding:0; margin:15px 10px 35px 0; float:right;}
#footer li {display:inline; font-size:90%;}
#footer li a:link{color:#ffffff;}
#footer li a:visited {color:#ffffff; /*text-decoration:underline;*/}
#footer li a:hover {color:#D48509; text-decoration:underline;}
#footer p{ clear:both; /*float:right;*/ margin:0 10px 0 0; text-align:right;/*font-weight:bold;*/}
#footer #copy{ color:#C1B07B; font-size:10px; }
#footer #attention{ color:#c8812e; font-size:11px; }


.left{ float:left;}
.right{ float:right;}









