 	body,
	html {
		margin:0;
		padding:0;
		background-color:#EBECEE;
		background-image: url('/navisote/imgs/bg.jpg');
		color: #2D3246;
		font-size: 14px;
		font-family: Trebuchet MS, Arial;
		line-height: 18px;
	}
	body {
		min-width:1000px;
	}
	#wrap1, #wrap2 {
		margin: 0px auto;
		width:1000px;
		background-color: #fff;
	}
	#wrap2 {
		background-image: url('/navisote/imgs/center-bg.jpg');
	}
	#wrap1 {
		background-image: url('/navisote/imgs/index-center-bg.jpg');
	}
	#header {
		position: relative;
		width: 1000px;
		height: 159px;
		margin: 0 auto;
		position: relative;
		background-image: url('/navisote/imgs/header-bg.jpg');
	}

	#header_shadow1, #header_shadow2 {
		position: absolute;
		bottom: 0px;
		width: 1000px;
		height: 24px;
	}

	#header_shadow2 {
		background-image: url('/navisote/imgs/center-shadow.jpg');
	}


	#header_shadow1 {
		background-image: url('/navisote/imgs/index-center-shadow.jpg');
	}

	#logo {
		position: absolute;
		top:12px;
		left:35px;
		line-height: 10px;
	}
	#slogan {
		font-style: normal;
		color: #2D3246;
	}
	
	#picbox {
		position: absolute;
		top: 0px;
		right: 0px;
		width: 746px;
		height: 197px;
		margin: 0;
	}

	#tel {
		position: absolute;
		top: 10px;
		right: 55px;
		font-family: Franklin Gothic Medium Cond, Arial;
		color: #;
		font-size: 30px;
		line-height: 30px;
	}
	span.code {
		color: #c8c094;
	}
	
	#rabotaem {
		position: absolute;
		top: 75px;
		right: 55px;
		font-size: 14px;
	}

	#menu {
		position: absolute;
		top: 62px;
		left: 250px;
	}

	#footer {
		height: 60px;
		width: 1000px;
		margin: 0 auto;
		color: #181818;
	}

	div.footer0,div.footer1,div.footer2,div.footer3 {width: 320px; float: left;}

	div.footer0 {
		padding-left: 10px;
		width:120px;
	}

	div.footer1 {
		padding-left: 20px;
		font-size: 13px;
	}

	div.footer2 {
		text-align: center;
		font-size: 18px;
		font-family: Franklin Gothic Medium Cond, Arial;
		line-height: 25px;
	}

	div.footer3 {
		font-size: 20px;
		text-align: center;
		font-family: Franklin Gothic Medium Cond, Arial;
		line-height: 25px;		
	}

	div.menu_item {
		float: left;
		margin-left: 15px;
		margin-right: 23px;
	}

	span.tel {
		font-size: 30px;
	}
	

a.menu
{
display: block;
padding: 0 10px 0 10px;
margin: 0 3px 0 3px;
float: left;
height: 42px;
line-height: 42px;
color: #C11F2A;
font-size: 16px;
font-weight: normal;
text-decoration: underline;
font-family: Trebuchet MS;
}

a.menu:visited
{
font-size: 16px;
font-weight: normal;
}

a.menu:hover
{
color: #fff;
background-color: #8C77FB;
font-size: 16px;
font-weight: normal;
text-decoration: underline;
}

a.leftmenu
{
display: block;
width: 180px;
padding-left: 30px;
color: #BA010E;
font-size: 14px;
line-height: 25px;
height: 25px;
margin: 1px;
font-weight: normal;
font-style: normal;
text-decoration: underline;
font-family: Trebuchet MS, Arial;
}

a.leftmenu:visited
{
font-size: 154px;
font-weight: normal;
color: #BA010E;
}

a.leftmenu:hover
{
color: #fff;
background-color: #8C77FB;
font-size: 14px;
font-weight: normal;
text-decoration: underline;
}

h1,h2
{
font-family: Trebuchet MS;
height: 25px;
font-size: 21px;
color: #595762;
text-align: left;
font-weight: normal;
line-height: 25px;
margin: 0 5px 20px 20px;
}

h1
{
border-bottom: 1px solid #8B85A4;
}

h2 {
font-size: 16px;
height: 25px;
line-height: 25px;
margin-bottom: 0px;
}

div.content2, div.content1
{
font-size: 14px;
color: #181818;
line-height: 23px;
// text-align: justify;
margin-right: 20px;
margin-bottom: 50px;
min-height: 500px;
// width: 675px;
// display: table;
border-bottom: 1px solid #DED8FC;
}

div.content2
{
	margin-left: 240px;
}
div.content1
{
	margin-left: 40px;
}

#leftmenu
{
padding-top: 15px;
float: left;
margin-left: 0px;
width: 200px;
line-height: 21px;
}


a
{
color: #C11F2A;
font-size: 14px;
font-weight: normal;
text-decoration: underline;
}

a:visited
{
font-size: 14px;
color: #C11F2A;
font-weight: normal;
}

a:hover
{
color: #8C77FB;
font-size: 14px;
font-weight: normal;
text-decoration: underline;
}


a.seo
{
color: #C11F2A;
font-size: 13px;
}
a.seo:visited
{
color: #C11F2A;
font-size: 13px;
}
a.seo:hover
{
color: #8C77FB;
}