@charset "windows-1251";
body {
	background:url(../Images/Sides.jpg);
	background-attachment:fixed;
	overflow:scroll;}

body,td,th {
	font-size: 13px;
	margin:0px;
	padding:0px;
	color: #3D0F0F;
	font-family: tahoma, verdana, arial, sans-serif;}

table {
    margin:0;
	padding:0;
	border-spacing:0;
	}

.tabb {
    cellpadding:0px;
	cellspacing:0px;}
	
.tab_bl {
    border:2px solid;
	border-collapse:collapse;
	border-color:#2188DB;
	cellpadding:0px;
	cellspacing:0px;
	font-size: 11px;}
	
.tab_RA_up {
    height:92px;
	background-image:url(../Images/area_R_up.png);
	background-repeat:no-repeat;}

.tab_RA_mid	{
    background-image:url(../Images/area_R_mid.jpg);
	background-repeat:repeat-y;}

.tab_RA_down {
    height:10px;
	background-image:url(../Images/area_R_down.jpg);
	background-repeat:no-repeat;}

.tab_LA_down {
    height:5px;
	background-image:url(../Images/area_L_down.png);
	background-repeat:no-repeat;}
	
.RA_header {
    background-image:url(../Images/area_R_up.jpg);
	background-repeat:no-repeat;
	height:92px;}
	
img {
    border:0;}
	
.RA_invent {
    width:275px;
	height:20px;
	margin-left:35px;}

.LA_header {
    height:200px;
	background-image:url(../Images/area_L_up.jpg);
	background-repeat:no-repeat;}
	
.LA_first {
    margin-left:13px;
	margin-top:47px;}

.LA_ML13_MT9 {
    margin-left:13px;
	margin-top:9px;}
	
.LA_ML13_MT10 {
    margin-left:13px;
	margin-top:10px;}

.LA_ML13_MT11 {
    margin-left:13px;
	margin-top:11px;}

.RA_MT5 {
    margin-left:35px;
	margin-top:-5px;}

.RA_MT6 {
    margin-left:35px;
	margin-top:-6px;}

.favico {
    width:16px;
    height:16px;
    vertical-align:middle;}

.tech_ico {
    width:100px;
	height:100px;}



.cap {
    font-family:"Arial Black";
    font-size:22px;
    color:#090000;}
	
.cap_bl_big {
    font-family:"Arial Black";
    font-size:22px;
    color:#2492FF;}	

.cap_sm {
    font-family:"Arial Black";
    font-size:14px;
    color:#090000;
    margin-bottom:5px;}
	
.cap_sm11 {
    font-family:"Arial Black";
    font-size:11px;
    color:#090000;}

.cap_bl {
    font-family:"Arial Black";
    font-size:14px;
    color:#2492FF;
	ine-height:24px;}
	
.cap_wh {
    font-family:"Arial Black";
    font-size:14px;
    color:#EAE8DF;
	line-height:24px;}	

.navig {
    font-family:"Arial Black";
    font-size:10px;
    color:#EAE8DF;}



.cont {
	padding-left:15px;
	margin-right:14px;
	margin-top:0;
	margin-bottom:0px;
}

.cont_b {
	padding-left:35px;
	margin-right:35px;
    margin-top:0;
    margin-bottom:0px;}

.cont_img {
    margin-left:0px;
    margin-right:10px;
    margin-top:0px;
    margin-bottom:3px;
    width:180px;}
	
.cont_vid {
    float:right;
    width:320px;
    height:240px;
    margin-left:10px;
    margin-top:3x;
    margin-bottom:3px;}
	
.cont_ico {
    margin-left:0px;
    margin-right:5px;
    margin-top:0px;
    height:100px;
    width:100px;
	float:left;}
	
.cont_ico_outer {
    height:100px;
    width:248px;
	margin-bottom:10px;
	vertical-align:bottom;
	}	

.banner_outer {
    width:300px;
	border:0;
	float:left;}
	
.banner_inner {
    width:200px;
	border:0;
	float:left;}



a { 
    color:#2188DB;
	text-decoration:none;
	border:none;}



#main a {
  display:block;
  width:182px;
  background: url(../Images/MENU/1_main.png) 0 0 no-repeat;
  margin: 0 0;
  padding: 0 0 0 0;}
#main a:hover { 
  background-position: -182px 0;}
#main a:active {
  background-position: -364px 0;}


#about a {
  display:block;
  width:100px;
  background: url(../Images/MENU/2_about.png) 0 0 no-repeat;
  margin: 0 0;
  padding: 0 0 0 0;}
#about a:hover { 
  background-position: -100px 0;}
#about a:active {
  background-position: -200px 0;}

#service a {
  display:block;
  width:84px;
  background: url(../Images/MENU/3_service.png) 0 0 no-repeat;
  margin: 0 0;
  padding: 0 0 0 0;}
#service a:hover { 
  background-position: -84px 0;}
#service a:active {
  background-position: -168px 0;}

#media a {
  display:block;
  width:80px;
  background: url(../Images/MENU/4_media.png) 0 0 no-repeat;
  margin: 0 0;
  padding: 0 0 0 0;}
#media a:hover { 
  background-position: -80px 0;}
#media a:active {
  background-position: -160px 0;}

#contacts a {
  display:block;
  width:109px;
  background: url(../Images/MENU/5_contacts.png) 0 0 no-repeat;
  margin: 0 0;
  padding: 0 0 0 0;}
#contacts a:hover { 
  background-position: -109px 0;}
#contacts a:active {
  background-position: -218px 0;}

#forum a {
  display:block;
  width:83px;
  background: url(../Images/MENU/6_forum.png) 0 0 no-repeat;
  margin: 0 0;
  padding: 0 0 0 0;}
#forum a:hover { 
  background-position: -83px 0;}
#forum a:active {
  background-position: -166px 0;}




/* Нажатые кнопки */
#main_a a {
  display:block;
  width:182px;
  background: url(../Images/MENU/1_main.png) -546px 0 no-repeat;
  margin: 0;
  padding: 0;}
#main_a a:hover { 
  background-position: -546px 0;}
#main_a a:active {
  background-position: -364px 0;}

#about_a a {
  display:block;
  width:100px;
  background: url(../Images/MENU/2_about.png) -300px 0 no-repeat;
  margin: 0 0;
  padding: 0 0 0 0;}
#about_a a:hover { 
  background-position: -300px 0;}
#about_a a:active {
  background-position: -200px 0;}

#service_a a {
  display:block;
  width:84px;
  background: url(../Images/MENU/3_service.png) -252px 0 no-repeat;
  margin: 0 0;
  padding: 0 0 0 0;}
#service_a a:hover { 
  background-position: -252px 0;}
#service_a a:active {
  background-position: -168px 0;}

#media_a a {
  display:block;
  width:80px;
  background: url(../Images/MENU/4_media.png) -240px 0 no-repeat;
  margin: 0 0;
  padding: 0 0 0 0;}
#media_a a:hover { 
  background-position: -240px 0;}
#media_a a:active {
  background-position: -160px 0;}

#contacts_a a {
  display:block;
  width:109px;
  background: url(../Images/MENU/5_contacts.png) -327px 0 no-repeat;
  margin: 0 0;
  padding: 0 0 0 0;}
#contacts_a a:hover { 
  background-position: -327px 0;}
#contacts_a a:active {
  background-position: -218px 0;}

#forum_a a {
  display:block;
  width:83px;
  background: url(../Images/MENU/6_forum.png) -249px 0 no-repeat;
  margin: 0 0;
  padding: 0 0 0 0;}
#forum_a a:hover { 
  background-position: -249px 0;}
#forum_a a:active {
  background-position: -166px 0;}
  
li {z-index:9}

