table {border-collapse: collapse;}
img {border-collapse: collapse; Border-width: 0px; Border-style: none;}

.name {margin: 48px 0 0 0;}
.logo {margin: 46px 0 0 0;}

.menu_item {Font-Family: Arial, san-serif; color: #ffffff; font-size: 90%; Font-weight: normal; margin: 0 4px 5px 4px;}
.menu_item a {color: #ffffff; Text-decoration: underline;}
.menu_item a:link {color: #ffffff;}
.menu_item a:active {color: #ffffff;}
.menu_item a:visited {color: #ffffff;}
.menu_item a:hover {color: #ffcc66;}

.menu_item_on {Font-Family: Arial, san-serif; color: #336699; font-size: 90%; Font-weight: normal; margin: 0 2px 5px 2px;}
.menu_item_on a {color: #336699; Text-decoration: none; margin: 0 2px 0 2px;}
.menu_item_on a:link {color: #336699; Text-decoration: none;}
.menu_item_on a:active {color: #336699; Text-decoration: none;}
.menu_item_on a:visited {color: #336699; Text-decoration: none;}
.menu_item_on a:hover {color: #6699cc; Text-decoration: none;}

/* 6699cc синесерый серый ffcc00 желтый */

.on {background-color: #ffffff;}

.menu_lang_item {Font-Family: Arial, san-serif; color: #ffffff; font-size: 70%; Font-weight: normal; margin: 5px 0 5px 0;}
.menu_lang_item a {color: #ffffff; Text-decoration: underline;}
.menu_lang_item a:link {color: #ffffff;}
.menu_lang_item a:active {color: #ffffff;}
.menu_lang_item a:visited {color: #ffffff;}
.menu_lang_item a:hover {color: #ffcc66;}
.menu_lang_item_on {color: #336699; font-size: 70%; Font-weight: normal; margin: 0 0 5px 0;}

.chapter h1 {Font-Family: Arial, san-serif; color: #333333; font-size: 140%; Font-weight: normal; margin: 0 0 20px 0;}
.chapter h1 a {color: #ffffff; Text-decoration: underline;}
.chapter h1 a:link {color: #ffffff;}
.chapter h1 a:active {color: #ffffff;}
.chapter h1 a:visited {color: #ffffff;}
.chapter h1 a:hover {color: #ebebeb;}

.chapter_mini {Font-Family: Arial, san-serif; color: #ffffff; font-size: 80%; Font-weight: normal; margin: 5px 0 0 0;}
.chapter_mini a {color: #003399; Text-decoration: underline;}
.chapter_mini a:link {color: #003399;}
.chapter_mini a:active {color: #003399;}
.chapter_mini a:visited {color: #6633cc;}
.chapter_mini a:hover {color: #cc3333;}

.ruler_top {padding: 25px 0 0 0;}
.ruler_top2 {padding: 25px 0 25px 0;}

.product_title h1 {Font-Family: Arial, san-serif; color: #222222; font-size: 140%; Font-weight: normal; margin: 25px 0 0 0;}

.margin_picts {margin: 5px 20px 0 20px;}

.product_header h2 {Font-Family: Arial, san-serif; color: #222222; font-size: 100%; Font-weight: Bold; margin: 5px 0 10px 0;}

.left_menu_item {Font-Family: Times New Roman, Times; color: #666666; font-size: 90%; Font-weight: normal; margin: 0 0 15px 0;}
.left_menu_item a {color: #003399; Text-decoration: underline;}
.left_menu_item a:link {color: #003399;}
.left_menu_item a:active {color: #003399;}
.left_menu_item a:visited {color: #6633cc;}
.left_menu_item a:hover {color: #cc3333;}
.left_menu_item_on {color: #ebebeb; font-size: 80%; Font-weight: normal; margin: 0 0 10px 0;}


.pages_margin {margin: 3px 0 0 0;}

.pages {Font-Family: Arial, san-serif; color: #222222; font-size: 80%; Font-weight: normal; padding: 0 2px 0 2px;}
.pages a {color: #003399; Text-decoration: underline;}
.pages a:link {color: #003399;}
.pages a:active {color: #003399;}
.pages a:visited {color: #6633cc;}
.pages a:hover {color: #cc3333;}

#on {background-color: #ffffff;}

/* CONTENT */

.content_margin {margin: 0 0 50px 0;}

.catalog_header h2 {Font-Family: Arial, san-serif; color: #222222; font-size: 130%; Font-weight: normal; margin: 4px 0 6px 0;}
.catalog_header h2 a {color: #003399; Text-decoration: underline;}
.catalog_header h2 a:link {color: #003399;}
.catalog_header h2 a:active {color: #003399;}
.catalog_header h2 a:visited {color: #6633cc;}
.catalog_header h2 a:hover {color: #cc3333;}

.text {Font-Family: Times New Roman, Times; Line-height: 140%; color: #222222; font-size: 100%; Font-weight: normal; margin: 0 0 16px 0;}
.text a {color: #003399; Text-decoration: underline;}
.text a:link {color: #003399;}
.text a:active {color: #003399;}
.text a:visited {color: #6633cc;}
.text a:hover {color: #cc3333;}

div.catalog_img_margin {margin: 10px 0 30px 0;}

.table1 {margin: 5px 0 20px 0;}

.lt {background: url(images/lt.gif); background-repeat: no-repeat; backGround-position: left top;}
.rt {background: url(images/rt.gif); background-repeat: no-repeat; backGround-position: right top;}
.lb {background: url(images/lb.gif); background-repeat: no-repeat; backGround-position: left bottom;}
.rb {background: url(images/rb.gif); background-repeat: no-repeat; backGround-position: right bottom;}

.tablichka {Font-Family: Arial, san-serif; color: #ffffff; font-size: 70%; Font-weight: normal;}

.thumb {margin: 0 15px 0 0;}


.headlines_annotations {padding: 0 0 10px 30px;}

.headline_link {Font-Family: Times New Roman, Times; color: #222222; Line-height: 100%; font-size: 100%; Font-weight: normal; margin: 5px 0 10px 0;}
.headline_link a {color: #003399; text-decoration: underline;}
.headline_link a:link {color: #003399;}
.headline_link a:active {color: #003399;}
.headline_link a:visited {color: #6633cc;}
.headline_link a:hover {color: #cc3333;}


.table_header {Font-Family: Times New Roman, Times; color: #222222; font-size: 100%; Font-weight: normal; margin: 3px 0 3px 0;}

.table_tech {margin: 0 0 25px 0;}
.table_tech td {padding: 2px 5px 2px 10px; Border-color: #CCCCCC; Border-style: solid; Border-width: 1px;}

.table_text {Font-Family: Times New Roman, Times; color: #222222; font-size: 90%; Font-weight: normal;}
.table_text a {color: #003399; text-decoration: underline;}
.table_text a:link {color: #003399;}
.table_text a:active {color: #003399;}
.table_text a:visited {color: #6633cc;}
.table_text a:hover {color: #cc3333;}



.pict_text_table_margin {margin: 0 0 20px 0; background-color: #eaeaea;}


/* footer  cccccc  */


.footer_margin {padding: 40px 0 20px 0;}
.footer_margin_img {padding: 45px 0 0 0;}

.footer {Font-Family: Arial, san-serif; color: #222222; font-size: 70%; Font-weight: normal; margin: 0 0 0 0; Line-height: 160%;}
.footer a {color: #003399; Text-decoration: underline;}
.footer a:link {color: #003399;}
.footer a:active {color: #003399;}
.footer a:visited {color: #6633cc;}
.footer a:hover {color: #cc3333;}


/*

.osn_fon { background: url(images/topper.gif); background-repeat: repeat-x; backGround-position: right top;} 
.rainbow { background: url(images/rainbow.jpg); background-repeat: tiled; backGround-position: left top;} 
margin: 0 0 12px 0;

*/

.footer_idfx {Font-Family: Arial, san-serif; color: #cccccc; font-size: 70%; Font-weight: normal; padding: 0 1em 0 0;}
.footer_idfx a {color: #cccccc; Text-decoration: underline;}
.footer_idfx a:link {color: #cccccc;}
.footer_idfx a:active {color: #cccccc;}
.footer_idfx a:visited {color: #cccccc;}
.footer_idfx a:hover {color: #cc3333;}


.title_print {Font-Family: Arial, san-serif; color: #000000; font-size: 150%; Font-weight: bold; margin: 10px 0 10px 0;}







/* index  */

.index_lang_margin {margin-top: 77px;}

.menu_index_item {Font-Family: Arial, san-serif; color: #ffffff; font-size: 100%; Font-weight: normal; margin-top: 7px; padding-right: 3px;}
.menu_index_item a {color: #ffffff; Text-decoration: underline;}
.menu_index_item a:link {color: #ffffff;}
.menu_index_item a:active {color: #ffffff;}
.menu_index_item a:visited {color: #ffffff;}
.menu_index_item a:hover {color: #ffcc66;}



.osnovnaya {margin-top: 160px;}
.grajdanskaya {margin: 50px 0 0 50px;}
.konversia {margin: 0 0.5em 0 0;}
.uslugi {margin: 6em 0 0 0;}
.tender {margin: 15em 0 0 0;}
.history {margin: 150px 0 0 0px;}
.about {margin: 100px 20px 0 10px;}
.directors {}

.about_index_text {margin: 30px 0 0 10px;}

.wtext {Font-Family: Times New Roman, Times; Line-height: 140%; color: #ffffff; font-size: 100%; Font-weight: normal; margin: 0 0 16px 0;}
.wtext a {color: #ffffff; Text-decoration: underline;}
.wtext a:link {color: #ffffff;}
.wtext a:active {color: #ffffff;}
.wtext a:visited {color: #ffffff;}
.wtext a:hover {color: #ffffff;}




.w_footer_text {Font-Family: Arial, san-serif; color: #ffffff; font-size: 70%; Font-weight: normal; margin: 0 0 0 0; Line-height: 160%;}
.w_footer_text a {color: #ffffff; Text-decoration: underline;}
.w_footer_text a:link {color: #ffffff;}
.w_footer_text a:active {color: #ffffff;}
.w_footer_text a:visited {color: #ffffff;}
.w_footer_text a:hover {color: #ffffff;}













