html{height:100%;}
body{height:100%;min-height:100%;margin:0px;padding:0px;background-color:#FFFFFF;width:100%;}
img{border:0px;}
table{border-collapse:collapse;border:0px;padding:0px;margin:0px;}
table td{padding:0px;margin:0px;vertical-align:top;}
.height_table{height:100%;}
.TEXTCONTENT{display:none;}
.txt{font-family:Arial,Verdana,Tahoma,sans-serif; font-size:12px; line-height:11px; font-weight:normal; color:#000000; text-decoration:none;}
table.txt{font-family:Arial,Verdana,Tahoma,sans-serif; font-size:12px; line-height:11px; font-weight:normal; color:#000000; text-decoration:none;}
H1{font-size:20px;font-weight:bold;color:#959595;font-family:Arial,Verdana,Tahoma,sans-serif;}
a.links:link{font-size:12px;font-weight:normal;color:#e50004;font-family:Arial,Verdana,Tahoma,sans-serif;text-decoration:underline;padding:0px;margin:0px;}
a.links:hover{font-size:12px;font-weight:normal;color:#e50004;font-family:Arial,Verdana,Tahoma,sans-serif;text-decoration:underline;padding:0px;margin:0px;}
a.links:visited{font-size:12px;font-weight:normal;color:#e50004;font-family:Arial,Verdana,Tahoma,sans-serif;text-decoration:underline;padding:0px;margin:0px;}
a.links:active{font-size:12px;font-weight:normal;color:#e50004;font-family:Arial,Verdana,Tahoma,sans-serif;text-decoration:underline;padding:0px;margin:0px;}
.main{margin:0px;padding:0px;background:#FFFFFF;float:none;}
.logo{width:100%;height:184px;background:url('../images/altex.jpg') no-repeat;background-position:top left;background-color:#FFFFFF;margin:0px;padding:0px;}
.logo_image{width:128px;height:127px;padding-top:25px;padding-left:39px;}
.altex_logo{width:128px;height:22px;margin:0px;padding-top:5px;padding-bottom:0px;padding-left:39px;}
.email{height:9px;padding-left:39px;padding-top:16px;vertical-align:top;font-size:9px;display:block;}
.email a{font-size:9px;font-weight:bold;color:#e50004;font-family:Arial,Verdana,Tahoma,sans-serif;text-decoration:none;padding-left:14px;padding-top:16px;}
.bg1{width:100%;height:20px;background:url('../images/bg1.jpg') no-repeat;background-position:top left;background-color:#dcddde;margin:0px;padding:0px;}


.header{width:266px;height:49px;background:url('../images/header_bg.jpg') no-repeat;background-position:top left;background-color:#e2e3e4;margin:0px;padding:0px;}
.menu1{width:266px;background:url('../images/menu_bg1.jpg') repeat-y;background-position:top left;background-color:#e2e3e4;margin:0px;padding:0px;}
.menu2{width:266px;background:url('../images/menu_bg1.jpg') repeat-y;background-position:top left;background-color:#e2e3e4;margin:0px;padding:0px;}
.menu_spisok ul{width:266px;color:#4d4d4d;font-weight:bold;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:top;padding:0px;padding-bottom:50px;margin:0px;text-decoration:none;display:block;list-style-type:none;background:url('../images/menu_bg.jpg') no-repeat;background-position:bottom left;}
.menu_spisok li{vertical-align:middle;padding:0px;height:21px;}
a.menu_spisok{width:193px;color:#4d4d4d;font-weight:bold;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:top;padding-left:40px;padding-top:0px;padding-bottom:0px;text-decoration:none;display:block;height:21px;text-transform:uppercase;white-space:nowrap;}
a.menu_spisok:hover{width:193px;color:#e50004;font-weight:bold;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:top;padding-left:40px;padding-top:0px;padding-bottom:0px;text-decoration:none;background:url('../images/menu_hover.jpg') no-repeat;background-position:center left;text-transform:uppercase;white-space:nowrap;}
a.menu_spisok_active{width:193px;color:#e50004;font-weight:bold;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:top;padding-left:40px;padding-top:0px;padding-bottom:0px;text-decoration:none;display:block;height:21px;text-decoration:none;background:url('../images/menu_hover.jpg') no-repeat;background-position:center left;text-transform:uppercase;white-space:nowrap;}
a.menu_spisok_active:hover{width:193px;color:#e50004;font-weight:bold;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:top;padding-left:40px;padding-top:0px;padding-bottom:0px;text-decoration:none;background:url('../images/menu_hover.jpg') no-repeat;background-position:center left;text-transform:uppercase;white-space:nowrap;}


.online{width:266px;height:170px;margin:0px;padding:0px;background:url('../images/online_bg.jpg') no-repeat;background-position:top left;}
.onlineh2{color:#e50004;margin:0px;padding-left:0px;padding-top:18px;padding-bottom:5px;font-weight:bold;font-size:14px;font-family:Helvetica,Tahoma,Arial,Verdana,sans-serif;display:block;}
.online a{color:#000000;font-weight:normal;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:top;margin:0px;padding-left:0px;padding-top:7px;padding-bottom:0px;line-height:1.5;text-decoration:underline;}
.online a:hover{color:#e50004;font-weight:normal;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:top;margin:0px;padding-left:0px;padding-top:7px;padding-bottom:0px;line-height:1.5;text-decoration:underline;}
.online p{color:#000000;font-weight:normal;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:top;margin:0px;padding-left:0px;padding-top:0px;padding-bottom:0px;line-height:1.5;text-decoration:none;}
.onlinet{color:#e50004;margin:0px;padding-left:0px;padding-top:6px;padding-bottom:0px;font-weight:bold;font-size:14px;font-family:Helvetica,Tahoma,Arial,Verdana,sans-serif;display:block;}

.portret{width:266px;height:170px;margin:0px;padding:0px;background:url('../images/portret_bg.jpg') no-repeat;background-position:top left;}
.portreth2{color:#e50004;margin:0px;padding-left:0px;padding-top:18px;padding-bottom:5px;font-weight:bold;font-size:14px;font-family:Helvetica,Tahoma,Arial,Verdana,sans-serif;display:block;}
.portret a{color:#000000;font-weight:bold;font-size:14px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:top;margin:0px;padding-left:0px;padding-top:7px;padding-bottom:0px;line-height:1.5;text-decoration:none;display:block;}
.portret a:hover{color:#e50004;font-weight:bold;font-size:14px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:top;margin:0px;padding-left:0px;padding-top:7px;padding-bottom:0px;line-height:1.5;text-decoration:none;display:block;}
.portret p{color:#000000;font-weight:normal;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:top;margin:0px;padding-left:0px;padding-top:0px;padding-bottom:0px;line-height:1.5;text-decoration:none;}


.search{height:19px;margin:0px;margin-right:17px;padding:0px;padding-top:1px;display:block;overflow:hidden;}
.bg_search{width:141px;height:17px;border:1px solid;border-color:#e50004;font-family:Tahoma,Arial,Verdana,sans-serif;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;padding-left:3px;padding-top:0px;}
.bg_submit1 {background-color:#e50004; border:0px; width:44px; height:17px;font-family:Arial;font-weight:normal;font-size:11px;color:#FFFFFF;text-decoration:none;text-align:center;vertical-align:top;padding-top:0px;padding-bottom:4px;margin-left:5px;margin-top:0px;}
a.search2 {font-weight:bold;color:#e50004;font-size:11px;font-family:Arial,Verdana,Tahoma,sans-serif;padding-top:0px;padding-bottom:0px;margin:0px;padding-left:0px;}
p.search2 {clear:both;font-weight:normal;line-height:15px;font-size:11px;font-family:Arial,Verdana,Tahoma,sans-serif;color:#000000;padding-top:0px;margin:0px;  display:block;  padding-bottom:0px;}

.header2{width:395px;height:49px;background:url('../images/header_bg2.jpg') no-repeat;background-position:top left;background-color:#e2e3e4;margin:0px;padding:0px;}
.header3{height:112px;background:url('../images/header_bg3.jpg') repeat-x;background-position:top center;margin:0px;padding:0px;}
.header4{width:342px;height:17px;background:url('../images/header_bg4.jpg') repeat-x;background-position:top left;background-color:#e2e3e4;margin:0px;padding:0px;}
.img_left{float:none;}
.content2{width:395px;height:180px;background:url('../images/content_bg2.jpg') no-repeat;background-position:top left;background-color:#FFFFFF;margin:0px;padding:0px;}
.main_text{width:290px;vertical-align:top;padding-left:28px;padding-top:3px;}
.main_text a{color:#000000;font-weight:normal;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;line-height:1.5;text-decoration:none;}
.main_text a:hover{color:#e50004;font-weight:normal;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;line-height:1.5;text-decoration:none;}
.main_text_left{width:290px;vertical-align:top;padding-left:29px;padding-top:3px;}
.main_text_left a{color:#000000;font-weight:normal;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;line-height:1.5;text-decoration:none;}
.main_text_left a:hover{color:#e50004;font-weight:normal;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;line-height:1.5;text-decoration:none;}
.main_text_left p{color:#000000;font-weight:normal;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;line-height:1.5;text-decoration:none;padding:0px;margin:0px;}
.suvenir_head{width:395px;height:24px;background:url('../images/suvenir_head.jpg') no-repeat;background-position:top left;background-color:#FFFFFF;margin:0px;padding:0px;}
.suvenir_bg{width:395px;height:167px;background:url('../images/suvenir_bg.jpg') no-repeat;background-position:top left;background-color:#FFFFFF;margin:0px;padding:0px;}
.design_head{width:395px;height:30px;background:url('../images/design_head.jpg') no-repeat;background-position:top left;background-color:#FFFFFF;margin:0px;padding:0px;}
.design_bg{width:395px;height:132px;background:url('../images/design_bg.jpg') no-repeat;background-position:top left;background-color:#FFFFFF;margin:0px;padding:0px;}
.best_head{width:315px;height:46px;background:url('../images/best_head.jpg') no-repeat;background-position:top left;background-color:#FFFFFF;margin:0px;padding:0px;}
.best_bg{width:315px;height:131px;background:url('../images/best_bg.jpg') no-repeat;background-position:top left;background-color:#FFFFFF;margin:0px;padding:0px;}

.red_contact_text{line-height:27px;height:27px;color:#FFFFFF;background-color:#e50004;font-weight:bold;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:middle;display:block;padding-left:13px;padding-top:0px;padding-bottom:0px;margin-top:20px;margin-bottom:0px;}
a.mainlink:link {color:#FFFFFF;font-weight:bold;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:middle;padding-left:0px;padding-top:0px;padding-bottom:2px;margin:0px;text-decoration:none;}
a.mainlink:hover {color:#FFFFFF;font-weight:bold;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:middle;padding-left:0px;padding-top:0px;padding-bottom:2px;margin:0px;text-decoration:none;}
a.mainlink:visited {color:#FFFFFF;font-weight:bold;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:middle;padding-left:0px;padding-top:0px;padding-bottom:2px;margin:0px;text-decoration:none;}
a.mainlink:active {color:#FFFFFF;font-weight:bold;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:middle;padding-left:0px;padding-top:0px;padding-bottom:2px;margin:0px;text-decoration:none;}

.red_text{width:60%;color:#e50004;font-weight:normal;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:top;padding-left:13px;padding-top:8px;padding-bottom:5px;float:left;}
.ip3 {padding-top:30px;padding-right:17px;}
/* content */
/*.sub_menu{width:193px;}
*/
a.sub_menu{width:193px;  font-family:Arial,Verdana,Tahoma,sans-serif;text-decoration:none;color:#4d4d4d;font-size:10px;font-weight:bold;  padding-top:2px;  padding-bottom:2px;  padding-left:49px;  padding-right:0px;  margin:0px;  background-image:none;  height:auto;  display:block;  }
a.sub_menu_active{width:193px;  font-family:Arial,Verdana,Tahoma,sans-serif;text-decoration:none;color:#e50004;font-size:10px;font-weight:bold;  padding-top:2px;  padding-bottom:2px;  padding-left:49px;  padding-right:0px;  margin:0px;  background-image:none;  height:auto;  display:block;  }
a.sub_menu_active:hover{width:193px;  font-family:Arial,Verdana,Tahoma,sans-serif;text-decoration:none;color:#e50004;font-size:10px;  font-weight:bold;  padding-top:2px;  padding-bottom:2px;  padding-left:49px;  padding-right:0px;  margin:0px;  background-image:none;  height:auto;  display:block;    }
a.sub_menu:hover{width:193px;  font-family:Arial,Verdana,Tahoma,sans-serif;text-decoration:none;color:#e50004;font-size:10px;  font-weight:bold;  padding-top:2px;  padding-bottom:2px;  padding-left:49px;  padding-right:0px;  margin:0px;  background-image:none;  height:auto;  display:block;    }
.sub_menu1 a{width:193px;  padding-left:47px;  color:#4d4d4d;  font-weight:bold;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;background-image:none;padding-top:0px;  padding-bottom:0px;  text-decoration:none;  display:block;}
.sub_menu1 a:hover{width:193px;  padding-left:47px;  color:#e50004;  font-weight:bold;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;background-image:none;padding-top:0px;  padding-bottom:0px;  text-decoration:none;  display:block;}
.sub_menu1_active a{width:193px;  padding-left:47px;  color:#e50004;  font-weight:bold;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;background-image:none;padding-top:0px;  padding-bottom:0px;  text-decoration:none;  display:block;}
.sub_menu1_active a:hover{width:193px;  padding-left:47px;  color:#e50004;  font-weight:bold;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;background-image:none;padding-top:0px;  padding-bottom:0px;  text-decoration:none;  display:block;}
.grey{height:24px;background:url('../images/grey.jpg') repeat-x;background-position:top left;background-color:#e2e3e4;margin:0px;padding:0px;}
.c_h1 h1{background-color:#FFFFFF;  color:#e50004;  font-weight:bold;font-size:20px;font-family:Arial,Verdana,Tahoma,sans-serif;padding-left:14px;padding-right:5px;padding-top:0px;padding-bottom:0px;margin:0px;line-height:1;white-space:nowrap;}
.c_red_line{width:100%;  height:16px;  background:url('../images/red_line.jpg') repeat-x;  background-position:top right;}
.c_h2 h2{background-color:#FFFFFF;  color:#000000;  font-weight:bold;font-size:16px;font-family:Arial,Verdana,Tahoma,sans-serif;padding-left:14px;padding-top:3px;padding-bottom:0px;margin:0px;white-space:nowrap;}
.pt2 img{
/*float:none;*/
/*clear:both;*/
/*padding:5px 0px;margin:0px;*/
}
p{clear:both;font-weight:normal;line-height:15px;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;padding-top:0px;margin:0px;  display:block;  padding-bottom:15px;}
.c_text{padding-top:20px;  font-weight:normal;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;}
.c_text h2{color:#e50004;  font-weight:bold;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;padding-top:0px;padding-bottom:0px;margin:0px;white-space:nowrap;}
img.contact{float:left;}
.c_text p{clear:both;font-weight:normal;line-height:15px;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;padding-top:0px;margin:0px;  display:block;  padding-bottom:15px;}
.c_text a{
/*clear:both;*/
font-weight:bold;color:#000000;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;text-decoration:none;padding-top:0px;padding-bottom:0px;margin:0px;}
.news_text{padding-top:20px;  font-weight:normal;font-size:11px;font-family:Arial,Verdana,Tahoma,sans-serif;color:#000000;}
.news_text h2{color:#e50004;  font-weight:bold;font-size:11px;font-family:Arial,Verdana,Tahoma,sans-serif;padding-top:0px;padding-bottom:0px;margin:0px;white-space:nowrap;}
.news_text p{clear:both;font-weight:normal;line-height:15px;font-size:11px;font-family:Arial,Verdana,Tahoma,sans-serif;color:#000000;padding-top:0px;margin:0px;  display:block;  padding-bottom:0px;}
.news_text a{color:#e50004;  font-weight:bold;font-size:11px;font-family:arial,verdana,tahoma,sans-serif;padding-top:0px;padding-bottom:0px;margin:0px;
/*text-decoration:none;*/
white-space:nowrap;}
.c_th{border:1px solid #FFFFFF;   vertical-align:middle;    background-color:#e50004;     }
.c_td{border:1px solid #FFFFFF;  vertical-align:middle;   background-color:#ebebeb; }
.c_th div{
/*background-color:#e50004;*/
text-align:center;  vertical-align:middle;  font-size:12px;font-family:arial,verdana,tahoma,sans-serif;  color:#ffffff;  padding-top:3px;  padding-bottom:6px;  margin:0px;  vertical-align:middle;  display:block;
/*height:100%;*/
}
.c_td div{
/*background-color:#ebebeb;*/
vertical-align:middle;  padding:1px;  font-size:12px;  font-weight:normal;font-family:Arial,Verdana,Tahoma,sans-serif;  color:#000000;  padding-left:3px;  padding-top:3px;  padding-bottom:6px;  vertical-align:middle;  display:block;  }
.c_th p{padding:0px;  margin:0px;}
.c_td p{padding:0px;  margin:0px;}
.c_td1{background-color:#ebebeb;  text-align:left;  padding:1px;  border:1px solid #FFFFFF;  font-size:12px;  font-weight:normal;font-family:Arial,Verdana,Tahoma,sans-serif;  color:#000000;  padding-left:3px;  padding-top:2px;  padding-bottom:2px;  margin:0px;}
.email2{padding-top:11px;vertical-align:bottom;text-align:right;font-family:arial,verdana,tahoma,sans-serif;color:#e50004;padding-right:0px;padding-bottom:55px;display:block;
/*margin-right:45px;*/
}
.email2 img{padding-bottom:0px;}
.email2 a{font-size:15px;font-weight:normal;color:#e50004;font-family:Arial,Verdana,Tahoma,sans-serif;text-decoration:none;padding-right:0px;padding-bottom:0px;padding-top:11px;}
.pict_h2 h2{font-size:14px;  font-weight:normal;font-family:Arial,Verdana,Tahoma,sans-serif;  color:#000000;  padding-top:18px;  margin-bottom:7px;}
.bg_pict{width:294px;  height:142px;  background:url('../images/bg_pict.jpg') no-repeat;  background-position:top center;  width:50%;}
.pt{padding-top:2px;}
.pt2{height:100%;  padding-left:14px;  padding-right:45px;  }
.mt{margin-top:10px;}
.mb{margin-bottom:12px;}
.width_d{
/*width:100%;*/
padding-left:13px;  padding-right:45px;
/*background-color:#000000;*/
}