html, body {margin:0px;	padding:0px;font-family: "Trebuchet MS";}
table.tab01 {background:url(images/bg_shtrih01.gif); background-position:left; background-repeat:repeat-y;}
table.tabmenu { background-color:#333333;}

a.txt_link {color: #0066FF;text-decoration:none;}
a.txt_link:hover{color: #FF0000;}

a.link_faq {color: #990000; text-decoration:none;}
a.link_faq:hover{color:#0066FF;}

.phone_cod {font-size:12px}
.phone {font-size:24px; padding-left:14px; background-image:url(images/layout_12.gif); background-position:top; background-repeat:no-repeat;}

.main_txt { font-size:12px; padding-left:50px; padding-right:50px; color:#666666; background-color:#FFFFFF; text-align:justify; vertical-align:text-top;}
.main_txt_search { font-size:12px; padding-left:10px; padding-right:10px; color:#666666; background-color:#FFFFFF; text-align:justify; vertical-align:text-top;}
.main_txt2 { font-size:12px; color:#666666; vertical-align:text-top; text-align:justify;}
.main_H1 { font-size:18px; color:#FF0000; font-weight:500;}

.text_top {font-size:20px; font-weight:600; color: #E2E2E2; text-align:right; padding-right:10px; padding-top:10px; vertical-align:middle; background-image:url(images/layout_11.gif); background-position:top; background-repeat:no-repeat;}
.text_top2 {font-size:14px; font-weight:600; color: #E2E2E2; text-align:right; padding-left:12px; background:url(images/layout_14.gif); background-repeat: no-repeat; vertical-align:text-top; height:38px;}
.txt_h2 {font-size:16px;}
.h2 {font-size: 12px;font-weight:bold;color: #CC0000;}

.blok_lmenu { vertical-align: text-top; padding-left:35px; padding-right:30px; padding-top:35px; background-color:#FFFFFF;}
table.lmenu { font-size:12px; color:#333333; vertical-align:top;}

.lmenu_visota a {display:block;}
.lmenu_visota a:hover {background: #666666;}

a.lmenu_item {padding-left:5px; font-weight:600; color:#FFFFFF; text-decoration:none;}
a.lmenu_item:hover {padding-left:5px; font-weight:600; color:#FFFFFF; text-decoration: underline; height:25px;}

.blok_reklama { vertical-align:text-top; padding-left:10px; padding-right:5px; padding-top:5px; background-color:#FFFFFF;}
.reklama_ttl {font-size:12px; font-weight: bold; text-decoration:underline; vertical-align:bottom; color:#333333;}
.reklama_txt {font-size:10px; color:#666666; text-align:justify;}
.reklama_txt2 {font-size:12px; color:#CCCCCC;}
.rek_H3 {font-size:14px; font-weight:bold;}
.rek_H2 {font-size:18px; font-weight:bold;}
.rek_H1 {font-size:24px; font-weight:bold;}

.bottom_menu {background:url(images/bot_menu.gif); background-repeat:repeat-x; padding-left:100px; padding-right:20px; padding-bottom:30px; vertical-align:bottom;}
.bottom_menu_item {font-size:10px; padding:3px; font-weight:bold;}
a.bot_menu_link {text-decoration:none; color:#333333;}
a.bot_menu_link:hover {text-decoration: underline; color:#333333;}

.notetab td{background-color: #FFFCDB; border-color:#000000; border: 1px;}
.note {color: #666666; font-size:12px; padding:3px; padding-right:7px; padding-left:20px; text-align:left; background:url(images/quote.gif); background-position:left top; background-repeat:no-repeat;}
.note2 {font-family: Trebuchet MS;color: #666666;font-size:12px;padding:3px;padding-right:7px;padding-left:5px;text-align:left;}
.snoska {font-family: Arial;font-size: 10px;}


.pricetab td{background-color:#E9E7E7; border-color:#000000; border: 1px; font-size:14px;}
.price {padding:3px;padding-right:7px;text-align:left;}
.priceb {font-weight:bold;padding:3px;padding-left:10;text-align: right;}
.notetab td{background-color: #FFFCDB;border-color:#000000;border: 1px;}


td.pvu {background:url(images/pvu.gif); background-position:top right; background-repeat:no-repeat; background-color:inherit;}
td.pnu {background:url(images/pnu.gif); background-position:bottom right; background-repeat:no-repeat; background-color:inherit;}
td.lvu {background:url(images/lvu.gif); background-position:top left; background-repeat:no-repeat; background-color:inherit;}
td.lnu {background:url(images/lnu.gif); background-position:bottom left; background-repeat:no-repeat; background-color:inherit;}

.copyrights {padding-left:30px; padding-top:15px; padding-bottom:15px; color:#999999; font-size:10px; text-align:left;}

.nolink {
color:#0066FF;
text-decoration:underline;
}

.snoska {font-family: Arial; font-size: 10px;}
.snoska2 {font-family: Arial;font-size: 10px;color: #CCCCCC;text-decoration:none;}

/*a:hover img {
    filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity: 0.5;    /* Mozilla 1.6 и ниже */
 /*   -khtml-opacity: 0.5;  /* Konqueror 3.1, Safari 1.1 */
/*    opacity: 0.5;         /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +,
                             Safari 1.2+, Opera 9 */
 /*   filter: alpha(opacity=60); /* IE 5.5+*/
/*} */
a.alpha img {
    filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity: 0.2;    /* Mozilla 1.6 и ниже */
    -khtml-opacity: 0.2;  /* Konqueror 3.1, Safari 1.1 */
    opacity: 0.2;         /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +,
                             Safari 1.2+, Opera 9 */
    filter: alpha(opacity=20); /* IE 5.5+*/
}

/*a.alpha:hover img {
    filter: progid: DXImageTransform.Microsoft.Alpha(opacity=90);
    -moz-opacity: 0.9;    /* Mozilla 1.6 и ниже */
/*    -khtml-opacity: 0.9;  /* Konqueror 3.1, Safari 1.1 */
/*    opacity: 0.9;         /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +,
/*                             Safari 1.2+, Opera 9 */
/*    filter: alpha(opacity=90); /* IE 5.5+*/
/*}
*/