body {
	font-family: times new roman, sans-serif;
	margin: 0 0 0 0;
	background: url(/images/tale.jpg);
}

img{
	margin: 0 0 0 0;
}

a{
	color: #281506;
	text-decoration: none;
}
a:hover{
	color: #FB2A26;
}
/*js off*/
.js-is-off{
	width: 100%;
	background-color: #FFFFC6;
	padding-top: 6px 0 6px 0;
	text-align: center;
}

.js-is-off p{
	padding: 0 0 0 0;
	margin-top: 0 0 5px 0;

}

div.shadow{
	margin-right: auto;
	margin-left: auto;
	width: 1014px;
}

div.shadow.left{
	background: url("/images/shadow_l_.png") repeat-y scroll 0% 0%;
}

div.shadow.right{
	background: url("/images/shadow_r_.png") repeat-y scroll 100% 0%;
}

div.site_container{
	margin-right: auto;
	margin-left: auto;
	min-height: 100%;
	position: relative;
	width: 1000px;
}

div.wrap{
	position: relative;
	padding: 20px 0 5px 0;
	width: 1000px;
	min-height: 300px;
	background: url(/images/back.gif);
}

td.central_cell {
	padding: 0px 25px 55px 40px;
}


/*hooter*/
div.hooter{
	height: 235px;
	overflow: hidden;
	background: url(/images/top.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
}

/*Footer*/
div.footer{
	position: relative;
	height: 130px;
	background: url(/images/footer.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}

div.footer-copy{
	position: absolute;
	left: 60px;
	top: 55px;
	color: #a1a1a1;
}

div.mailto{
	position: absolute;
	right: 275px;
	top: 55px;
	color: #a1a1a1;
}

div.mailto a{
	color: #a1a1a1;
	text-decoration: none;
	font-size: 100%;
}
div.mailto a:hover{
	color: #FB2A26;
}

/*Right*/
.vmenu_bar{
	background: url(/images/menu_bg.png);
	background-repeat: repeat-x repeat-y;
}

td.vmenu_top{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url(/images/menu_bg.png);
	background-repeat: repeat-x repeat-y;
}

td.vmenu_bottom{
	line-height: 80px;
	text-align: center;
	vertical-align: top;
}

td.vmenu_bar_l{
	width: 49px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url(/images/pattern_.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}

.vmenu_top_center{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url(/images/rush_bg.png);
	background-repeat: repeat-x;
	line-height: 41px;
}

td.right_block_bottom{
	background: url(/images/right_block_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
}

/*Menu*/
div.vmenu{
	borderr: 1px solid;
	padding: 0 0 15px 0;
	margin: 0 5px 0 0;
	background: url(/images/cross.gif) repeat-x bottom left;
}

div.vmenu .cell{
	padding: 0 0 5px 20px;
	background: url(/images/menu_point.gif) no-repeat center left;
}
div.cell a{
	font-size: 95%;
	color: #580800;
	text-decoration: none;
	font-weight: 600;
}

/*End of menu*/

a.contacts{
	font-size: 120%;
	color: blue;
	text-decoration: underline;
}
a.contacts:hover{
	color: #FB2A26;
}

