body
{
	padding: 0;
	margin: 0;
	color: #6b6b6b;
	font: 12px/14px Verdana;
	background: #dbe2fc url(../img/grBody.gif) repeat-x 0 0;
}

a
{
	color: #6b6b6b;
	outline: none;
	text-decoration: underline;
}

a:hover
{
	text-decoration: none;
}

img{ border: 0; }

h1, h2, h3, h4, h5, h6
{	
	color: #5175b9;
	font-weight: 700;
	text-decoration: none;	
}
h1{font-size: 16px;}
h2{font-size: 14px;}
h3{font-size: 12px;}
h4{font-size: 11px;color: #46477d;}
h5{font-size: 10px;}
h6{font-size: 9px;}

.all
{
	width: 736px;
	margin: 0 auto;
}

.top
{
	height: 84px;
	padding: 23px 0 0 1px;
	position: relative;
}

.logo
{
	width: 223px;
	height: 84px;
	display: block;
	text-indent: -9999px;
	background: url(../img/logo.png) no-repeat 0 0;
}

ul.menu
{
	right: 0;
	bottom: 0;
	margin: 0;
	padding: 0 0 0 4px;	
	width: 509px;
	height: 34px;
	position: absolute;
	background: url(../img/menu.png) no-repeat 0 0;
}

* html ul.menu {bottom: -1px;}

ul.menu li
{
	float: left;
	height: 34px;
	display: block;
}

ul.menu li.active
{
	background: url(../img/activeLeft.gif) no-repeat 0 100%;
}

ul.menu li.active a
{
	background: url(../img/activeRight.gif) no-repeat 100% 100%;
}


ul.menu li.link1{width: 90px;}
ul.menu li.link2{width: 105px;}
ul.menu li.link3{width: 95px;}
ul.menu li.link4{width: 90px;}
ul.menu li.link5{width: 105px;}

ul.menu li a
{
	width: 100%;
	height: 100%;
	display: block;
	text-indent: -9999px;
}

.main{padding-left: 10px;}
.main1{background: #fff url(../img/gr1.gif) repeat-y 100% 0;}
.main2{background: url(../img/gr2.jpg) no-repeat 100% 0;}
.main3{background: url(../img/gr3.gif) repeat-x 0 100%;}
.main4{background: url(../img/gr4.gif) no-repeat 100% 100%;}
.main5{background: url(../img/gr5.gif) repeat-y 0 0;}
.main6
{	
	overflow: hidden;
	padding: 0 12px 12px 4px;
	background: url(../img/gr6.gif) no-repeat 0 100%;
}

* html .main6 { height: 1%;}

.left
{
	float: left;
	width: 190px;
	padding: 10px;
	font-size: 11px;
	background: url(../img/grLeft.png) no-repeat 0 0;
}

.content
{
	float: right;
	width: 500px;	
}

.content h4{font-size: 12px;}

.box1{background: url(../img/gr5.gif) repeat-y 0 0;}
.box2{background: url(../img/grBox2.gif) repeat-y 100% 0;}
.box3{background: url(../img/grBox3.gif) repeat-x 0 100%;}
.box4{background: url(../img/grBox4.gif) no-repeat 0 100%;}
.box5{background: url(../img/grBox5.png) no-repeat 100% 100%;padding: 10px 15px 25px;}
* html .box1 { width: 500px;}

.withLine
{
	padding: 0 0 20px;
	margin-bottom: 15px;
	background: url(../img/grLine.gif) repeat-x 0 100%;
}

.news
{
	font-size: 11px;
	padding: 0 10px 10px 15px;
	background: url(../img/grPoints.gif) repeat-y 0 0;
}

.news a
{
	color: #46477d;
	font-weight: 700;
	text-decoration: none;
}

ul.items
{
	margin: 0;
	padding: 0;
}

ul.items li
{
	margin: 0;
	padding: 0 0 0 15px;
	list-style-type: none;
	background: url(../img/item.gif) no-repeat 0 4px;
}

ul.docs
{
	color: #6789c9;
	margin: 0;
	padding: 0;
}
ul.docs li
{
	margin: 0;
	padding: 0 0 0 30px;
	list-style-type: none;
}

ul.services
{
	margin: 0;
	padding: 0;
}
ul.services li
{
	margin: 0;
	padding: 6px 0 6px 30px;
	list-style-type: none;
}

.footer
{
	color: #375a8a;
	font-size: 12px;
	line-height: 15px;
	text-align: center;
	padding-bottom: 10px;
}