 body {
	margin: 0px;
	padding: 0px;
	font-family: arial;
	font-size: 9pt;
}
td {
	font-size: 8pt;
}
/* HEADER */
.logo {
	padding: 27px 52px 0px 45px;
}
.borderTitle {
	border-left: 1px solid #e1e1e1;
}
.borderImg {
	float: left;
	width: 1px;
	height: 57px;
	background: url("images/border_small.gif") no-repeat right;
	font-size: 0px;
}
.borderGr {
	height: 9px;
	width: 223px;
	margin-right: 33px;
	background: #e1e1e1;
	font-size: 0pt;
}
.borderGr2 {
	height: 9px;
	width: 100%;
	background: #e1e1e1;
	font-size: 0pt;
}
.pointLineTop {
	height: 13px;
	width: 100%;
	background: #cacaca url("images/point_line1.gif");
	font-size: 0pt;
}
.slogan {
	height: 57px;
	width: 100%;
	float: left;
	background: url("images/border_small.gif") no-repeat right;
	margin-top: 5px;
	line-height: 9pt;
}
.slogan h2 {
	margin: 30px 35px 0px 16px;
	font-size: 9pt;
	border: 0px solid red;
}
.slogan h2 span {
	font-weight: normal;
}
.title {
	color: #00a5ff;
	font-size: 13pt;
	margin: 7px 11px 0px 16px;
	border: 0px solid red;
	line-height: 12pt;
	white-space: nowrap;
}
.title span {
	color: #000000;
}
.topLinks {
	margin-top: 45px;
	margin-left: 41px;
}
.topLinks td {
	padding-right: 37px;
}
/* left */
.contacts {
	margin-left: 1px;
	margin-bottom: 30px;
}
.contacts td {
	padding-bottom: 4px;
}
.contacts td a {
	color: #000000;
	text-decoration: none;
}
.contacts td a:hover {
	color: #00a5ff;
	text-decoration: none;
}
.contacts a {
	color: #000000;
	text-decoration: none
}
.contacts a:hover {
	color: #00a5ff;
	text-decoration: none;
}
.counters td {
	padding: 0px 10px 20px 10px;
}
.left {
	padding: 0px 28px 53px 0px;
	border-bottom: 2px solid #d4d4d4;
	background: url("images/phone_image.gif") no-repeat bottom left;
}
.menuItemBr {
	height: 1px;
	width: 196px;
	1font-size: 0pt;
	background: #bcbcbc url("images/border_menu.gif") no-repeat left;
}
.menuItem {
	width: 196px;
	height: 33px;
	background: url("images/arrow_menu.gif") no-repeat center right;
	border: 0px solid red;
}
.menuItem a, .menuItem span {
	position: relative;
	top: 10px;
	left: 17px;
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
}
.menuItem span {
	color: #989898;
}
.menuItem a:hover {
	color: #00a5ff;
}
.new {
	width: 222px;
	margin-left: 1px;
	margin-bottom: 32px;
	font-size: 8pt;
}
.newDate {
	color: #03abf1;
	background: url("images/arrow_new.gif") no-repeat left center;
	padding-left: 15px;
}
.newTitle {
	font-weight: bold;
	margin-top: 11px;
	border: 0px solid red;
}

.newText {
	text-align: justify;
	margin-top: 16px;
	border: 0px solid red;
}
.newSnoska {
	text-align: justify;
	font-size: 7pt;
	border: 0px solid red;
	color: grey;
}
.titleItem {
	background: #FFFFFF url("images/border_big.gif") no-repeat left top;
	padding: 7px 0px 0px 13px;
	margin-bottom: 20px;
}
.titleItem span {
	color: #00a5ff;
	font-size: 17pt;
	line-height: 17pt;
}
.spacer0 {
	width: 50px;
}
.spacer {
	height: 25px;
}
.spacer1 {
	height: 60px;
}
/* CENTER */

.center {
	padding: 12px 15px 15px 0px;
}
.center1 {
	border-bottom: 2px solid #d4d4d4;
	background: url("images/border_center.gif") repeat-y left;
	padding-bottom: 5px;
}
.centerLine {
	background: url("images/point_line2.gif") repeat-x bottom;
	font-size: 0pt;
}
.listCenter {
	margin: 0px 0px 10px 19px;
}
.listCenter td {
	line-height: 11pt;
}
.listItem {
	padding-left: 9px;
}
#cnt {
	margin-bottom: 0px;
	border: 0px solid red;
}
.textCenter {
	margin: 0px 0px 15px 15px;
	text-align: justify;
}
.work {
	padding: 13px 15px 5px 15px;
	border: 0px solid red;
	float: left;
}
.work span {
	display: block;
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
	margin-bottom: 7px;
}
.work div {
	text-align: justify;
}

/* RIGHT */
.lwork {
	margin: 11px 5px 3px 22px;
	text-align: justify;
}
.lwork a {
	text-decoration: none;
	color: #0c83d4;
}
.ssilka {
	text-decoration: none;
	color: #00a5ff;
}
.ssilka a:hover{
	text-decoration: none;
	color: black;
}
.lwork div {
	padding-left: 42px;
}
.lwork span {
	background: url("images/arrow_new.gif") no-repeat center left;
	display: block;
	padding-left: 42px;
}
.pointLineRight {
	height: 1px;
	font-size: 0pt;
	background: url("images/point_line2.gif");
}
.right {
	padding-top: 12px;
}
.right1 {
	padding-top: 12px;
	border-bottom: 2px solid #d4d4d4;
}
.spacer3 {
	width: 33px;
}
.spacer4 {
	height: 16px;
}
.spacer5 {
	height: 27px;
	background: #FFFFFF;
}
.spacer6 {
	height: 10px;
	font-size: 0pt;
	background: #FFFFFF;
}
.titleRight {
	background: #8cdcf6 url("images/vip_corner.gif") no-repeat bottom right;
	text-decoration: underline;
	color: #042c85;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 14px;
}
.uinfo {
	margin: 17px 5px 5px 14px;
	text-align: justify;
}
.vipItem {
	margin: 13px 0px 9px 7px;
}
.vipLink {
	display: block;
	background: url("images/arrow_viplink.gif") no-repeat left center;
	color: #0c83d4;
	padding-left: 13px;
	margin-top: 5px;
	float: right;
}
.vipLinks {
	
	background: url("images/arrow_viplink.gif") no-repeat left center;
	color: #0c83d4;
        padding-left: 13px;
	margin-top: 5px;
}
.vipTitle {
	color: #0c83d4;
	font-weight: bold;
	margin-left: 10px;
}
.vipText {
	margin-left: 10px;
	text-align: justify;	
}
/* BOTTOM */
.bottomAbout {
	color: #FFF;
	font-size: 7pt;
	font-family: verdana;
	padding: 17px 20px 0px 14px;
}
.bottomLeft {
	border-top: 2px solid #d4d4d4;
}
.bottomLinks {
	padding: 3px 0px 0px 12px;
	color: #6f6f6f;
}
.bottomLinks a {
	color: #6f6f6f;
	font-family: verdana;
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
}
.bottomLinks a:hover {
	color: #042c85;
}
.dotty {
	background: url("images/point_line3.gif");
}