body {
margin:0;
padding:0;
border:none;
text-align:center;
font-family : Arial, Verdana, Helvetica, sans-serif;
color: #001a0d;
font-size:100%;
background:#0f1e16 url(/images/i/bg.gif) repeat;
width:100%;
}

p {
	margin:0;
	padding:0;
}

img {
	border:none;
}

a {
	margin:0;
	padding:0;
}

h1 {
	color:#014f27;
	font-size:1.5em;
}

h3 {
	color:#014f27;
	margin:20px 0 0 0;
	font-size:1.2em;
	font-weight:normal;
}

h4 {
	color:#014f27;
	margin:0 0 0 0;
	font-size:1em;
	font-weight:normal;
}

h5 {
	color:#faf4de;
	font-size:1em;
	margin:0px 0 5px 0;
	padding:0;
}

table {
border:0px;
border-collapse:collapse;
}

table td {
padding:0px;
}


ul {
	margin:0 0 15px 40px;
	padding:0 40px 0 0;
	list-style:none;

}


li {
	margin:0;
	padding:0 0 0 20px;
	color:#faf4de;
	background: url(i/ul_line.gif) left 8px no-repeat;
	color:#001a0d;
}

.nbr {
	white-space:nowrap;
}

#main {
	margin:0 auto;
}

.blocks_up {
	padding:26px 0 0 0;
	vertical-align:top;
}

.blocks_bg {
	background: url(i/logo_bg_line.gif);
}

.blocks_border_up {
	background-color:#58613a;
}

.blocks_border {
	background:url(i/border1.gif) repeat-y;
}

.blocks_btm_left {
	width:23px;
	height:24px;
	background:url(i/logo_duga1.gif) no-repeat;
}

.blocks_btm_center {
	text-align:center;
	vertical-align:middle;
}
	
.blocks_btm_center div {
	width:100%;
	position:relative;
}

.blocks_btm_center div div {
	width:100%;
	height:27px;
	background:url(i/logo_bg_btm.gif) repeat-x;
}

.blocks_btm_center div img {
	position:relative;
	top:-9px;
	z-index:100;
}

.blocks_btm_right {
	vertical-align:top;
}

.blocks_btm_right div {	
	width:23px;
	height:24px;
	background:url(i/logo_duga2.gif) no-repeat;
}

.tamga_logo {
	height:150px;
	text-align:center;
	vertical-align:middle;
	background:url(i/logo_bg_line.gif) repeat-x;
}

#banner_all {
	background:#041706 url(i/hd_bg.gif) repeat-x;
	vertical-align:top;
}

#hand_left {
	height:224px;
	vertical-align:top;
	text-align:left; 
}

.hands_padding {
	padding:20px 0 0 0;
}

#hand_right {
	height:224px;
	vertical-align:top;
	text-align:right; 
}

.icons {
	margin-right:20px;
}

#bookmark {
	color:#f7d449;
	font-size:.6em;
	text-decoration:underline;
	margin:15px 0 0 0;
	display:block;
}

#phone_num {
	padding:20px 0 0 0;
}

.adress {
	background:#faf4de;
	font-size:.9em;
}

.adress a {
	color:#014f27;
	display:block;
	margin:10px 0 0 0;
}

.adress img {
	margin:20px 0 20px 0;
}

.phones {
	padding:15px 0 0 0;
}

.adress_duga1 {
	width:23px;
	height:24px;
	background:url(i/adress_duga1.gif) no-repeat;
}

.adress-duga2 {
	vertical-align:top;
}


.adress-duga2 div {
	width:23px;
	height:24px;
	background:url(i/adress_duga2.gif) no-repeat;
}

#adress_btm_center {
	 width:100%;
	 height:24px;
	 text-align:center;
	 vertical-align:middle;
}

#adress_btm_center div {
	width:100%;
	height:24px;
	position:relative;
	background:#faf4de;
}

#adress_btm_center div div {
	width:100%;
	height:24px;
}


.adress_btm_center {
	height:24px;
	width:100%;
	text-align:center;
	vertical-align:middle;
}

.adress_btm_center div {
	width:100%;
	height:24px;
	position:relative;
	background:#faf4de;
}

#adress_btm_center div div {
	width:100%;
	height:24px;
}

#content {
	padding:30px 25px 0 0;
	
}

#content_txt2 {
	font-size:.85em;
}


#content_txt a {
	color:#014f27;
}

#content_txt {
	text-align:left;
	padding:1em 2em 0 0;
}

#content_txt p {
	margin:10px 30px 10px 0;

}


.spravka {
	color: #001a0d;

}

.allevents {
	background:url(i/allevents_bg.gif) left bottom repeat-x;
}

#events_link {
	 display:block;
	 margin:10px 0 0 0;
}

#events_pipka {
	position:relative;
}

#events_pipka img {
	position:relative;
	top:-7px;
	z-index:10;
}

.top-left {
	vertical-align:top;
	text-align:left;
}



.menu_on {
	font-size:.9em;
	color:#faf4de;
}

.menu_off {
	font-size:.9em;
	color:#f7d548;
}

.menu-line {
	height:1px;
	background:url(i/hr_bg.gif) center repeat-x;
	margin:8px 15px 4px 0;
}

#about_div {
	position:relative;
}

#about {
	background:#13281d;
	vertical-align:top;
	padding:50px 60px 0 0;
}

#about_duga1 {
	width:23px;
	height:24px;
	background:url(i/about_duga1.gif) no-repeat;
}

#about_btm_center {
	width:100%;
	background-color:#13281d;
}

#about_duga2 { 
	vertical-align:top;
}

#about_duga2 div {
	width:23px;
	height:24px;
	background:url(i/about_duga2.gif) no-repeat;
}

#about_txt {
	color:#cecf85;
	font-size:.9em;
}

#about_txt ul {
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:1em;

}

#about_txt ul li {
	margin:3px 0;
	padding:0;
	color:#cecf85;
	background:none;
}

#about_txt ul a {
	color:#cecf85;
	font-size:1em;
}

#name_div {
	position:absolute;
	top:-15px;
	left:1%;
}

.name {
	background:#faf4de;
	text-align:left;
}

#name img1 {
	position:relative;
	top:10px;
	z-index:11; 
}

#name_duga1 {
	width:23px;
	height:24px;
	background:url(i/name_duga1.gif) no-repeat;
}

#name_duga2 {
	vertical-align:top;

}

#name_duga2 div {
	width:100%;
	position:relative;
}

#name_duga2 div  div {
	width:23px;
	height:24px;
	background:url(i/name_duga2.gif) no-repeat;
}

#name_duga_center {
	width:100%;
	height:24px;
	text-align:center;
	vertical-align:middle;
}

#name_duga_center div {
	width:100%;
	height:24px;
	position:relative;
}

#name_duga_center div div {
	width:100%;
	height:24px;
	background:#faf4de;
}

#name_duga_center div img {
	position:relative;
	top:-6px;z-index:100;
}

#razriv {
	height:25px;
}

#footer {
	color:#a42c51;
}

#footer p {
	font-size:.75em;
}

#block_search {
	background-color:#13281d;
	padding:0px 25px 0px 0px;
}

.le-dantu_s {
	padding:20px 0 0 20px;
	color:#58613a;
	font-size:.7em;
	vertical-align:top;
}

.le-dantu_s a {
	color:#58613a;
	display:block;
	text-decoration:underline;
	margin-top:5px;
}

.le-dantu_s img {
	vertical-align:middle;
}


#copyright {
	font-size:1.1em;

}

#search {
	vertical-align:top;
	padding:35px 0 0 0px;
}

#search form {
	padding:0;
	margin:5px 0 0 0;
}

#search_txt {
	border:#CCCCCC solid 1px;
	width:100%;
}

#search_btn {
	background-color:#13281d;
	text-align:left;
}

#search_btn input {
	margin-top:23px;
}
	

