HTML				{margin: 0px; padding: 0px; height: 100%; width: 100%}
BODY				{margin: 0px; padding: 0px; font-size: 1em; font-family: Arial; min-width: 1000px; background: url('../images/background.jpg') repeat-x; height: 100%; width: 100%; background-color: #0e2f9a;}
IMG				{border: 0px;}
p						{ font-size: 13px; }
A {text-decoration:  none}
A:hover {text-decoration:underline}
img			{ behavior: url(iepngfix.htc) }

.vtslogocenter {position: relative; top: 0px; left: 0px; text-align: center; border: 1px solid #ffd700;}
.vtslogo1 {position: absolute; top: -45px; text-align: center; margin 0px; padding:0px; height:300px; min-height: 300px;   border: 1px solid #fff; font-size: 0px; font-weight: 0; clear: both; }

.vtslogo {
width: 500px; /* Ширина слоя */
height: 300px; /* Высота слоя */
position: absolute; /* Абсолютное позиционирование */
left: 50%; /* Положение от левого края */
top: -45px; /* Положение от верхнего края */
margin-left: -250px; /* Отступ слева */
}

.content {position: relative; min-height: 1000px;}
.pagemain1 {min-height: 100%;}
* html .pagemain1 {height: 100%;}
.bottomplaceholder {height: 80px; display: block; clear: both;}
.top_menu ul#mainlevel {text-align: center; position: relative; margin: 0 auto; font-family: MyriadPro Bold, Arial; font-size: 12px; font-weight: 700; width: 1000px; }
.top_menu ul#mainlevel  { padding: 0; list-style: none; text-align: center}
.top_menu ul#mainlevel li {list-style: none; float: left; padding: 14px 24px;  text-align: center; }
.top_menu ul#mainlevel li a {text-decoration: underline; color: #042f9e }
.top_menu ul#mainlevel li a:hover {text-decoration: none; }
.footer {position: relative; display: block; height: 90px; bottom: 0; margin-top: -90px;}
.footer_back {position: absolute;  background: url('../images/footer.png') no-repeat;  height: 90px; width: 100%;
  //background-image:none;
					  //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/vts_tem_index/images/footer.png',sizingMethod='crop');}
.footer .text {position: absolute; bottom: 10px;  left: 3%; font-size: 11px; color: #fff; }
.footer .text a {color: #fff; text-decoration: none}
.footer .text a:hover {text-decoration: underline;}

.head_menu {position: relative;  margin: 0 auto; top: 175px; left: 0;  width: 980px;  height: 43px; }
.background_head { background: url('../images/menu_background.png') repeat-x; height: 32px; width: 100%;
  //background-image:none;
					  //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/vts_tem_index/images/menu_background.png',sizingMethod='scale');}
.head_menu ul#mainlevel {list-style: none; margin: 0; position: relative; padding: 0;  margin-top: -26px}
.head_menu ul#mainlevel li {font-style: normal; font-family: Arial; margin: 0; font-size: 16px; float: left; padding: 0px 45px; text-align: center;}
.head_menu ul#mainlevel li a {font-style: normal; color: #fff; text-decoration: none}

.head_menu ul#mainlevel li a:hover {text-decoration: underline;}

.content_text {position: relative;  display: block;  margin: 0 auto; margin-top: 160px; left: 0; width: 980px;  }
.content_text .item {width: 260px; height: 156px; float: left; position: relative;  margin: 3% 0 0 100px}
.content_text h1 {font-size: 12px; color: #fff; font-weight: 400; position: relative; padding: 18px 10px 15px 0px; margin: 0; text-align: center;}
.content_text h1 a {color: #fff;}

.content_text .item .background_item {background: url('../images/item.png') no-repeat; width: 260px; height: 156px; position: absolute;
						  //background-image:none;
						  //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/vts_tem_index/images/item.png',sizingMethod='scale');}
.content_text .item .text{ position: relative; font-size: 11px; color: #fff; margin: 0 15px 0 35px}
.content_text .item .podrobnee { text-align: right; font-size: 10px; position: relative; top: 5px; right: 45px;}
.content_text .item .podrobnee a {color: #3e579b; text-decoration: none}
.content_text .item .podrobnee a:hover {color: #fff}
.content_text .circle {position: absolute; right: 3px; bottom: 5px;}

.logo	{position: absolute; top: 0px; left: 50%; margin-left: -330px;}

.item_three {width: 980px; position: relative; margin: 0 auto; height: 129px; margin-top: 10px;}
.item_three h1 {font-size: 12px; color: #fff; font-weight: 400; position: relative; padding: 17px 10px 25px 0px; margin: 0; text-align: center;}
.item_three .background_item_three {background: url('../images/item_three.png') no-repeat; width: 980px; height: 129px; position: absolute;
						  //background-image:none;
						  //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/vts_tem_index/images/item_three.png',sizingMethod='scale');}

.item_three .vacancy {position: absolute; width: 300px; left: 0; top: 0px;}
.item_three .vacancy .latestnews {list-style: none; color: #fff; font-size: 11px; text-align: left; margin-right: 10px; margin-top: -10px;}
.item_three .photo {padding-top: 24px; padding-left: 20px}
.item_three .news {position: absolute; width: 230px; //width: 230px; right: 0px; -right: -60px; top: 0px;}
.item_three .news .moduletable {position: relative; right:  50px; top: -10px; width: 280px; //width: 290px;}
.item_three .news .date {font-size: 11px; color: #fff; margin: 0px 0px;}
.item_three .news .latestnews {list-style: none; color: #fff; font-size: 11px; text-align: left; margin-right: 10px; margin-top: 0px;}
.item_three .news .podrobnee {float: right;}
.item_three .news .podrobnee a {font-size: 10px; color: #3e579b; text-decoration: none;}
.item_three .news .podrobnee a:hover {color: #fff; text-decoration: none;}

.item_three .news .arhiv {position: absolute; top: 110px; width: 220px; font-size: 11px; font-weight: 700; text-align: right; margin-right: 0px; }
.item_three .news .arhiv a {color: #fff; text-decoration: underline;}
.item_three .news .arhiv a:hover {text-decoration: none}
.item_three .photo .video {font-size: 11px; font-weight: 700; text-align: center; margin-right: 82px; }
.item_three .photo .video a {color: #fff; text-decoration: underline;}
.item_three .photo .video a:hover {text-decoration: none}
.item_three .photo {position: absolute; top: 0; width: 300px; left: 360px;}
.item_three .photo img {float: left; margin-right: 2px; margin-left: 2px; border: 1px solid #fff; margin-top: 6px}
.item_three .photo .arhiv {text-align: center; margin-left: 79px;  padding-top: 15px; font-size: 11px; font-weight: 700;}
.item_three .photo .arhiv  {color: #fff; text-decoration: underline}
.item_three .photo a:hover.arhiv  {text-decoration: none}

.item_three .photo .left_strel {position: absolute; left: -10px; top: 55px; background: url('../images/left_strel.png') no-repeat; width: 8px; height: 20px; cursor: pointer;
						  //background-image:none;
						  //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/vts_tem_index/images/left_strel.png',sizingMethod='scale');}
.item_three .photo .right_strel {position: absolute; right: 30px; top: 55px; background: url('../images/right_strel.png') no-repeat; width: 8px; height: 20px; cursor: pointer;
						  //background-image:none;
						  //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/vts_tem_index/images/right_strel.png',sizingMethod='scale');}
.item_three .man {float: left; position: relative; margin-right: 30px}
.item_three .vacancy .text {font-size: 11px; color: #fff; margin: 0 40px; }
.item_three .vacancy h1 {padding-left:80px; text-align: left;}
.item_three .vacancy  .podrobnee {font-size: 10px;  margin-left: 40px; margin-top: 15px}
.item_three .vacancy  .podrobnee a {color: #3e579b; text-decoration: none}
.item_three .vacancy  .podrobnee a:hover {color: #fff}


.footer .history_details {position: absolute; font-size: 10px; color: #fff; top: 20px; left: 90px;}
.footer .history_details a {color: #fff; text-decoration: underline}
.footer .history_details a:hover {text-decoration: none}
.footer .strel {position: absolute; left: 180px; top: 25px;}
.footer .counter {position: absolute; top: 65px; left: 1030px;}