body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #4E4E4E;
	/*background: #E9EBF1;*/
	margin: 0px;
	padding: 0px 0px 0px;
}
body#alert {
	padding: 35px;
}
body#alert table {
	border-top: 1px solid rgb(223, 227, 237);
}
body#alert table td {
	border-bottom: 1px solid rgb(223, 227, 237);
	padding: 4px 10px;
}
body#alert table td.name {
	width: 0;
	text-align: right;
	background: url(images/skin/bg-alert-v-line.gif) center right no-repeat;
}
#unsubscribe {
	font-color: rgb(114, 120, 153);
	font-size: 10px;
	height: 45px;
	margin: 35px 25px 0 78px;
	padding-left: 26px;
	background: url(images/marker/i.gif) no-repeat;
}
body#index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #4E4E4E;
	background: #E9EBF1 url(images/skin/bg-body.gif) no-repeat left bottom;
	margin: 0px;
	padding: 0px 0px 50px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
}
#left {
	vertical-align: top;
	width: 229px;
}
#right {
	vertical-align: top;
	width: 100%;
}
#navigation {
	height: 203px;
	height: "233px";
	width: 229px;
	background: url(images/nav/bg.gif) no-repeat;
	/*padding-top: 30px;*/
	padding-top: 15px;
}
#navigation a{
	font-size: 12px;
	text-decoration: none;
	background: url(images/nav/bg-nav1.gif) no-repeat;
	display: block;
	height: 20px;
	height: "24px";
	padding-left: 49px;
	padding-top: 4px;
}
#navigation a:hover{
	background-position: 0px -24px;
}
a {
	color: #200080;
}
#distr {
	background: #E9EBF1 url(images/skin/bg-distrib.gif) no-repeat right top;
	text-align: center;
	float: left;
	height: 164px;
	height: "184px";
	width: 40%;
	padding-top: 15px;
}
#profile {
	font-size: 12px;
	color: #DAE2E5;
	float: left;
	height: 183px;
	width: 60%;
	/*padding-left: 18px;
	padding-right: 10px;*/
	background: #476E7B url(images/skin/bg-profile.gif) no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#rightTop {
	width: 100%;
	height: 184px;
}
#switch {
	height: 30px;
	width: 100%;
	text-align: right;
	margin-right: 15px;
}
#switch img{
border: none;
}
#textIndex {
	width: 100%;
	padding: 12px 10px 0px 18px;

}
#rightTop2 {
	background: #FFFFFF url(images/skin/bg-right-top2.gif) repeat-x;
	height: 313px;
	width: 100%;
	text-align: right;
}
#flash {
	float: right;
	height: 75px;
	width: 60%;
	padding-left: 13px;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C3CFD2;*/
	background: url(images/skin/bg-flash.gif) no-repeat;
}
#schema {
	float: right;
	background: url(images/skin/bg-schema.gif) no-repeat right top;
	/*height: 154px;*/
	height: 83px;
	width: 60%;
}
#logo-descriptor {
	float: right;
	width: 60%;
	height: 96px;
	background: url(images/skin/bg-descriptor.gif) no-repeat left top;
	text-align: center;
	padding-top: 25px;
}
#underNav {
	background: #FFFFFF url(images/skin/bg-left01.gif) no-repeat;
	height: 264px;
	width: 229px;
}
#car {
	position: absolute;
	height: 273px;
	width: 436px;
	left: 12px;
	top: 192px;
	text-align: right;
}
#leftDown {
	background: url(images/skin/left-schema-end.gif) no-repeat right top;
	width: 200px;
	text-align: right;
	vertical-align: top;
}
#news {
	vertical-align: top;
	margin-left: 45px;
}
#right2 {
	width: 100%;
	background: #FFFFFF url(images/skin/bg-news.gif) repeat-y;
}
#newsEnd {
	height: 23px;
	background: url(images/skin/bg-news-end.gif) repeat-x;
}
#subscribe {
	background: url(images/skin/subscribe-corner.gif) no-repeat;
	height: 40px;
	color: #000000;
}
#subscribe form {
	height: 34px;
	height: "40px";
	background: url(images/skin/bg-subscribe.gif) repeat-x;
	margin-left: 15px;
	margin-bottom: 0px;
	padding: 6px 0px 0px 10px;
}
#subscribe form input.textfield{
	width: 127px;
	height: 22px;
	border: 1px solid #8DA1A6;
}
#subscribe form input.button{
	margin-top: -2px;
	margin-left: 7px;
}
#subscribe form input[type=image]{
	margin-top: -6px;
	margin-left: 7px;
}
.correct-bot {
	margin-bottom: "-3px";
}
.correct-left {
	margin-left: "-3px";
}
.correct {
	margin-bottom: "-3px";
	margin-left: "-3px";
}
.date {
	display: block;
	height: 17px;
	padding-left: 22px;
	padding-top: 3px;
	margin-bottom: -19px;
	font-weight: bold;
	background: url(images/marker/date.gif) no-repeat 0px 1px;
}
#copyright {
	background: #E9EBF1;
	height: 50px;
	padding-top: 20px;
}
#left-in {
	vertical-align: top;
	width: 261px;
	background: url(images/skin/bg-left-in.gif);
}
#right-in {
	vertical-align: top;
	width: 100%;
}
#home {
	background: url(images/skin/bg-home.jpg) no-repeat;
	height: 38px;
	height: "48px";
	width: 247px;
	width: "261px";
	padding-top: 10px;
	padding-left: 14px;
}
#home a {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/marker/home.gif) no-repeat;
	display: block;
	width: 229px;
	width: "247px";
	padding-left: 18px;
	height: 11px;
}
#nav {
	background: url(images/nav/bg-in.gif) repeat-y;
	width: 261px;
	;
	font-size: 12px;
}
#nav a {
	display: block;
	width: 228px;
	width: "261px";
	background: url(images/nav/bg-nav1-in.gif) no-repeat;
	height: 20px;
	height: "24px";
	padding-left: 33px;
	padding-top: 4px;
	text-decoration: none;
}
#nav span {
	display: block;
	width: 228px;
	width: "261px";
	background: url(images/nav/bg-nav1-in.gif) no-repeat;
	height: 20px;
	height: "24px";
	padding-left: 33px;
	padding-top: 4px;
	text-decoration: none;
	color: #A0A0A0;
}
#nav a:hover {
	background-position: 0px -24px;
}
#nav2 {
	width: 261px;
	margin-bottom: 10px;
}
#nav2 a {
	background: url(images/nav/bg-nav2.gif) no-repeat;
	width: 225px;
	width: "261px";
	padding-left: 36px;
	padding-top: 0px;
	height: 16px;
}
#nav2 a:hover {
	background-position: 0px -16px;
}
#nav2 span {
	background: url(images/nav/bg-nav2.gif) no-repeat;
	width: 225px;
	width: "261px";
	padding-left: 36px;
	padding-top: 0px;
	height: 16px;
}

#nav2 div a, #nav2 div span	{ width: 200px; padding-right: 0; margin-right: 0; // width: 240px }
#nav2 div a:hover		{ background-position: -10px -16px }

#nav-footer {
	background: url(images/nav/footer-nav.gif) no-repeat;
	height: 23px;
	width: 261px;
}
#footer-left {
	vertical-align: top;
	height: 120px;
	width: 246px;
	background: url(images/skin/footer-left.gif) no-repeat;
}
#footer-right {
	width: 100%;
	background: url(images/skin/bg-footer-right.gif) repeat-x;
	vertical-align: top;
}
#razdelpic {
	height: 120px;
	width: 148px;
	margin-right: "-3px";
	background: url(images/skin/car-top2-in.jpg) no-repeat;
	float: left;
}
#razdel {
	height: 120px;
	width: 100%;
	text-align: right;
	background: #476E7B;
}
h1 {
	font-size: 150%;
}
#razdel h1 {
	border-bottom: 1px solid #C5CDD0;
	text-align: right;
	height: 29px;
	height: "120px";
	padding-top: 90px;
	padding-right: 56px;
	/*margin-bottom: "-20px";*/
}
#razdel2-pic {
	float: left;
	height: 46px;
	width: 148px;
	margin-right: "-3px";
	background: url(images/skin/car-top3-in.jpg) no-repeat;
}
#razdel2 {
	height: 46px;
	margin-top: "-19px";
}
#razdel2 h2 {
	height: 38px;
	height: "46px";
	text-align: right;
	font-size: 15px;
	font-weight: bold;
	color: rgb(71, 110, 123);
	padding-right: 56px;
	padding-top: 8px;
	/*margin-bottom: "-20px";*/
	background: url(images/skin/bg-razdel2.gif) no-repeat right top;
}
h2 {
	font-size: 15px;
	font-weight: bold;
}
#content {
	background: url(images/skin/bg-content-shadow.gif) no-repeat left top;
	padding: 13px 20px 30px 23px;
	margin-top: -19px;
}
#content td h4 {
	font-size: 12px;
	color: #FFFFFF;
	height: 20px;
	background: #476E7B;
	font-weight: normal;
	padding-left: 5px;
	padding-top: 2px;
}
#content h3 {
	font-size: 100%;
}
.alley {
	vertical-align: top;
	width: 0px;
	background: url(images/skin/bg-alley.gif) repeat-y;
}
.alley-non {
	vertical-align: top;
	width: 0px;
}
.tabl-in {
	background: url(images/skin/bg-tbl-in.gif) no-repeat center bottom;
	padding-bottom: 35px;
}
.tabl-in-non {
	padding-bottom: 35px;
}
.tabl-in p {
	padding-left: 5px;
	padding-right: 5px;
}
/*.tabl-in h4 {
	background: #476E7B;
	height: 20px;
}*/

.tHeader {
	color: #FFF; 
	font-size: 12px; 
	text-align: center; 
	vertical-align: top; 
	padding: 3px; 
	border-right: 1px solid rgb(204, 204, 204); 
	border-bottom: 2px solid rgb(204, 204, 204); 
	background: rgb(71, 110, 123);
}
.tHeader-end {
	color: #FFF; 
	font-size: 12px; 
	text-align: center; 
	vertical-align: top; 
	padding: 3px; 
	border-bottom: 2px solid rgb(204, 204, 204); 
	background: rgb(71, 110, 123);
}
.tCell {
	font-size: 12px; 
	padding: 3px 3px 3px 7px; 
	border-bottom: 1px solid rgb(204, 204, 204); 
	border-right: 1px solid rgb(204, 204, 204);
}
.tbl td.tCell-end {
	/*color: #000;*/ 
	font-size: 12px; 
	padding: 3px 3px 3px 7px; 
	border-bottom: 1px solid rgb(204, 204, 204);
	border-right: none;
}
.tbl {
	border-bottom: 1px solid rgb(204, 204, 204); 
}
.tbl td {
	font-size: 12px; 
	padding: 3px 3px 3px 7px; 
	border-bottom: 1px solid rgb(204, 204, 204); 
	border-right: 1px solid rgb(204, 204, 204);
}
#copyright-2 {
	color: rgb(209, 211, 216);
	font-size: 10px;
	position: relative;
	left: 224px;
	bottom: -40px;
}
#copyright-2 a {
	color: rgb(209, 211, 216);
	text-decoration: none;
}
#copyright-2 a:hover {
	color: rgb(70, 70, 70);
}


