HTML {
         background:#2b81ba url(images/top_gradient.gif) repeat-x; padding: 0px;    margin: 0px; width: 100%;  height: 100%;

}
body {
background: url(images/bottom_gradient.gif) 0 100% repeat-x;padding: 0px;    margin: 0px; width: 100%;  min-height: 100%;

}
img {
          border:none;
}
* {
          margin:0; padding:0;
}
table {
          width:100%;border-collapse:collapse;
}
td {
          vertical-align:top;border-collapse:collapse;
}
tr {
          border-collapse:collapse;
}
ul {
          margin:0px; padding:0px;
}
li {
          list-style-type:none;
}
.all {
        background:#FFFFFF;min-height:100%;width:913px;margin:0px auto;
}
.top_ten {
	height:62px;background:#105fa1 url(images/top_ten.gif) 0 100% no-repeat;
}
.left_l_block {
	float:left;padding:20px 0px 0px 20px;
}
.logo {
	float:left;margin:0px 39px 0px 0px;
}
.text_vagon {
	margin:7px 0px 0px 0px;
}
.right_l_block {
	float:right;
}
.telefon {
	float:right;padding:5px 15px 0px 40px;
}
.ico {
	float:right;padding:34px 0px 0px 0px;
}
.ico img {
	margin-left:6px;
}
.big_header {
	padding:5px 12px 0px 12px; clear:both;
}
.big_images {
	width:684px;height:233px;background: url(images/big_images.jpg) no-repeat;
}
.navigacia {
	font:normal 9pt Tahoma; color:#FFFFFF;padding:5px 0px 6px 20px; background:#81afd2;width:664px
}
.navigacia strong {
	font:normal 9pt Tahoma; color:#FFFFFF; padding-left:16px;background: url(images/navi_ico.gif) 0px 1px no-repeat;
}
.navigacia a {
	color:#FFFFFF;text-decoration:underline;
}
.navigacia a:hover {
	text-decoration:none;
}
.b_left {
	width:684px;
}
.menu {
	margin:0px 0px 0px 5px;
}
.menu ul li {
	border-bottom: solid 1px #FFFFFF;
}
.menu ul li a {
	text-decoration:none;font:normal 13px Tahoma; color:#FFFFFF;border-left: solid 5px #e1e3e8;background:#2d8ccb url(images/line.gif) 0px 0px repeat-y;display:block;text-align:right;padding:10px 4px 10px 0px;}

.menu ul li a:hover {
	border-left: solid 5px #1f71af;
}
.contents {
	padding:20px 30px 20px 30px;
}
.left_block {
	width:316px;padding-bottom:135px;
}
.zag {
	display:block;margin:0px 0px 15px 0px;
}
.n_1 {
	padding:0px 0px 15px 0px;
}
.n_1 h3 {
	font:normal 9pt Tahoma; color:#4d4b4b;margin:0px 0px 2px 0px;
}
.n_1 a {
	padding-left:12px; background: url(images/a_back.gif) 0px 3px no-repeat;font:normal 9pt Tahoma; color:#0079a8;text-decoration:underline;
}
.n_1 a:hover {
	text-decoration:none;
}
.n_1 p {
	font:normal 8pt Tahoma; color:#4d4b4b;margin:12px 0px 0px 0px;
}
.arhiv {
	padding:0px 0px 23px 0px;
}
.arhiv a {
	padding-left:17px; background: url(images/a_back_arh.gif) 0px 3px no-repeat;font:normal 9pt Tahoma; color:#0079a8;text-decoration:underline;
}
.arhiv a:hover {
	text-decoration:none;
}
.forma_svs label {
	margin:0px 0px 6px 0px;display:block; font: normal 8pt Tahoma; color:#4d4b4b;
}
.forma_svs input {
	width:141px;height:15px;margin:0px 0px 0px 30px;font: normal 8pt Tahoma; color:#4d4b4b;
}
.forma_svs textarea {
	margin:0px 0px 0px 18px;vertical-align:top;width:204px;height:100px;font: normal 8pt Tahoma; color:#4d4b4b;
}
.ma_2 {
	margin:0px 0px 0px 26px !important;
}
.ma_3 {
	margin:0px 0px 0px 10px !important;
}
.margin_text {
	margin:17px 0px 0px 0px !important;
}
.bottomss {
	margin:6px 0px 0px 79px;
}
.bottomss input {
	color:#FFFFFF;margin:0px 15px 0px 0px;padding:0px 0px 1px 10px;vertical-align:middle;font:normal 8pt Tahoma;border:none;cursor:pointer;width:94px;height:20px;background-color:#2e84bd;text-align:left;
}
:root .bottomss input {
	padding:0px 0px 2px 5px;
}
.f_sub {
	background: url(images/f_sub.gif) 70px 4px  no-repeat; 
}
.sub_2 {
	background: url(images/f_sub_2.gif) 70px 4px  no-repeat; 
}
.right_block {
	padding:0px 0px 135px 30px;
}
.content {
	background: url(images/ser_img.gif) 85px 20px no-repeat;
}
.content p {
	font:normal 8pt Tahoma; color:#4d4b4b;margin:0px 0px 15px 0px;
}
.content ul {
	margin:3px 0px 30px 12px;
}
.content ul li {
	list-style-type:disc;font:normal 8pt Tahoma; color:#4d4b4b;
}
.content strong {
	font:normal 8pt Tahoma; color:#4d4b4b;
}
.content ul li span {
	padding:0px 0px 0px 25px;
}
.footer {
	width:913px;margin:-114px auto;height:114px;
}
.copy_footer {
	margin:0px 0px 6px 0px;padding:0px 6px 0px 6px;
}
.sin_block {
	height:47px;background:#2e84bd;padding:0px 15px 0px 20px;
}
.copy {float:left;padding:10px 0px 0px 0px;
}
.copy p {
	font: normal 8pt Tahoma; color:#FFFFFF;margin:0px;
}
.copy p a {
	color:#FFFFFF;text-decoration:underline;
}
.copy p a:hover {
	text-decoration:none;
}
.baners {
	float:left;padding:8px 0px 0px 135px;
}
.baners img {
	margin-right:5px;
}
.site_activ {
	float:right;padding:10px 0px 0px 0px;
}
.bottom_ten {
	height:61px; background:#105fa1 url(images/bottom_ten.gif) no-repeat;
}
.documents {
	text-align:center;padding:13px 7px 13px 7px; background:#e1e3e8;margin:0px 0px 8px 0px;
}
.documents a {
	font:normal 8pt Tahoma; color:#4d4b4b;text-decoration:none;
}
.documents a:hover {
	text-decoration:underline;
}
.documents img {
	display:block;margin:0px auto;
}
.no_background {
	background-image:none !important;
}
.razdel_menu {
	padding:2px 0px 10px 0px;
}
.razdel_menu a {
	padding-left:20px;background: url(images/raz_a_back.gif) 0px 2px no-repeat;font:normal 8pt Tahoma; color:#4d4b4b;text-decoration:underline;
}
.razdel_menu a:hover {
	text-decoration:none;
}
.razdel {
	padding:0px 0px 7px 0px;
}
.raz_navigator {
	clear:both;background: url(images/raz_a_back.gif) 0px 9px no-repeat;font:normal 8pt Tahoma; color:#4d4b4b;padding:8px 0px 0px 20px; border-top: solid 1px #0079a8;
}
.raz_navigator a {
	color:#4d4b4b;text-decoration:none;
}
.raz_navigator a:hover {
	text-decoration:underline;
}
.foto_galeri {
	padding:20px 0px 0px 0px; margin:0px 0px 0px -20px;
}
.f_g {
	text-align:center;text-decoration:none;width:164px;float:left; margin:0px 0px 35px 18px;
}
.f_g img {
	display:block; margin:0px 0px 0px 0px;
}
.f_g a {
	padding-left:24px;background: url(images/lup.gif) 0px 1px no-repeat;font:normal 8pt Tahoma; color:#4d4b4b;text-decoration:none;
}
.f_g a:hover {
	text-decoration:underline;
}
.dr_padding {
	padding-right:8px !important;
}
.foto_galeri_big {
	padding:20px 0px 0px 0px;text-align:center;
}
.foto_galeri_big img {
	display:block; margin:0px 0px 7px 0px;
}
.foto_galeri_big a {
	font:normal 8pt Tahoma; color:#494949;text-decoration:underline;
}
.foto_galeri_big a:hover {
	text-decoration:none;
}






