/* CSS Document */
body, html{margin:0px; padding:0px; width:100%; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-bottom:0px; background:#FFFFFF;}
div {margin:0px; padding:0px; vertical-align:top;}
img {border:none; margin:0px;}
table, td {margin:0px; padding:0px; vertical-align:top}
p {margin-top:20px;}
object {margin:0px; padding:0px}
/* =================================================================================================================== */

#tooltip{
background:#FFFFFF;
border:1px solid #666666;
color:#333333;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden
}


.top_nav {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#748288}
.top_nav a {text-decoration:none; color:#748288}
.top_nav a:hover {text-decoration:underline; }

.main_nav { color:#FFFFFF; font-size:10px; }
.main_nav td{ color:#FFFFFF; font-size:10px; }
.main_nav { text-decoration:none;}
.main_nav:hover { text-decoration:none;}

.content { font-size:11px; color:#000000;}
.content p { font-size:11px; color:#000000; font-weight:normal}
.content a { font-size:11px; color:#000000; text-decoration:underline}
.content h1 { font-size:20px; color:#FF6600; font-weight:normal; margin-top:0px; margin-bottom:00px;}

.banner { font-size:11px; color:#FFFFFF;}
.banner a { font-size:9px; color:#FFFFFF; text-decoration:none; font-weight:bold}
.banner h1 { font-size:15px; color:#FFFFFF; font-weight:bold; margin-top:15px; margin-bottom:0px;}

.footerMenu {font-size:10px; font-weight:bold; color:#3D454B;}
.footerMenu td {font-size:10px; font-weight:bold; color:#3D454B; white-space:nowrap}
.footerMenu a {font-size:10px; font-weight:bold; color:#3D454B; text-decoration:underline}
.footerMenu a:hover {font-size:10px; font-weight:bold; color:#3D454B; text-decoration:none}

.footerMenu1 {font-size:10px; font-weight:bold; color:#3D454B;}
.footerMenu1 td {font-size:10px; font-weight:bold; color:#3D454B; white-space:nowrap; padding:0px;}
.footerMenu1 a {font-size:10px; font-weight:bold; color:#3D454B; text-decoration:none}
.footerMenu1 a:hover {font-size:10px; font-weight:bold; color:#3D454B; text-decoration:none}

.menu {color:#FFFFFF;}
.menu a {color:#FFFFFF; text-decoration:none}
.menu a:hover {color:#FFFFFF; text-decoration:none}
.menu td {vertical-align:middle; white-space:nowrap; color:#FFFFFF; font-size:12px;}

.active{ color:#A9B2B8; font-weight:bold }
.active td{ color:#A9B2B8; font-weight:bold }
.active div{ color:#A9B2B8; font-weight:bold }
.active a{ color:#A9B2B8; }
.active a:hover{ color:#A9B2B8;}

#footerMenuActive {color:#FF6600; text-decoration:underline}

#copy {float:left; clear:right; font-size:10px; color:#000000; white-space:nowrap}


.price {color:#000000; font-size:24px;}


/* inside */

#header_ins {font-size:20px; color:#2D8EC5; font-weight:normal; margin-top:0px; margin-bottom:0px;}

.news { color:#15262F; font-size:11px; }
.news td { color:#15262F; font-size:11px; }
.news p { color:#15262F; font-size:11px; margin:0px; }
.news h2 { color:#15262F; font-size:11px; color:#47577B; margin:0px; }
.news a { color:#FF6600; font-size:11px; text-decoration:underline }
.news a:hover { color:#FF6600; font-size:11px; text-decoration:underline }

.articles { color:#000000; font-size:11px; }
.articles td { color:#000000; font-size:11px; }
.articles p { color:#000000; font-size:11px; margin:0px; }
.articles h2 { color:#000000; font-size:11px; color:#47577B; margin:0px; }
.articles a { color:#000000; font-size:11px; text-decoration:underline }
.articles a:hover { color:#FF6600; font-size:11px; text-decoration:underline }

.more {color:#FFFFFF; font-size:10px;}
.more a {color:#FFFFFF; font-size:10px; text-decoration:none}
.more a:hover {color:#FFFFFF; font-size:10px; text-decoration:none}
.more td {white-space:nowrap}

.year {color:#FFFFFF; font-size:9px;}
.year a {color:#CED5DA; font-size:9px; text-decoration:none}
.year a:hover {color:#CED5DA; font-size:9px; text-decoration:none}

.catalog {color:#47577B; font-size:11px;}
.catalog td {padding-top:4px;}
.catalog a {color:#47577B; text-decoration:none}
.catalog a:hover {color:#FF6600; text-decoration:underline}

.DoubleNav {color:#7E8595}
.DoubleNav h2 {font-size:17px; font-weight:bold; margin:0px; color:#7E8595}
.DoubleNav a { font-size: 11px; font-weight:bold; text-decoration:underline; color:#7E8595}
.DoubleNav a:hover { font-size: 11px; font-weight:bold; text-decoration:underline; color:#7E8595}

.subNav {color:#575E6D; font-size:11px; font-weight:bold;}
.subNav td {color:#575E6D; font-size:11px; font-weight:bold;}
.subNav a {color:#575E6D; font-size:11px; font-weight:bold; text-decoration:underline}
.subNav a:hover {color:#575E6D; font-size:11px; font-weight:bold; text-decoration:underline}

#positions {color:#47577B; font-size:9px; margin:0px; margin-top:5px; margin-bottom:5px;}

.catalogTable {color:#1C273F; font-size:10px;}
.catalogTable th {background-color:#9EADB7; color:#FFFFFF; padding:10px 4px 10px 4px; font-size:11px; text-align:left; font-weight:bold; white-space:nowrap}
.catalogTable a{color:#1C273F; font-size:11px; text-decoration:none; font-weight:bold;}
.catalogTable a:hover{color:#FF7200; font-size:11px; text-decoration:underline; font-weight:bold;}
.catalogTable p {margin:0px 3px 0px 5px}

.catalogTable1 {color:#1C273F; font-size:10px;}
.catalogTable1 th {background-color:#9EADB7; color:#FFFFFF; padding:3px 4px 3px 4px; font-size:11px; text-align:left; font-weight:bold;}
.catalogTable1 a{color:#1C273F; font-size:11px; text-decoration:none; font-weight:bold;}
.catalogTable1 a:hover{color:#FF7200; font-size:11px; text-decoration:underline; font-weight:bold;}
.catalogTable1 p {margin:0px 3px 0px 5px}

.catalogTable2 {color:#1C273F; font-size:10px;}
.catalogTable2 th {background-color:#9EADB7; color:#FFFFFF; padding:3px 4px 3px 4px; font-size:11px; text-align:left; font-weight:bold; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF}
.catalogTable2 a{color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:bold;}
.catalogTable2 a:hover{color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:bold;}
.catalogTable2 p {margin:0px 3px 0px 5px}


.separator {padding:0px 0px 0px 1px;}
.separator1 {padding:0px 0px 0px 1px; background:url(/templates/images/sep_1.gif) repeat-y}

.contacts {color:#47577B; font-size:11px;}
.contacts td {color:#47577B; font-size:11px; padding-top:1px; vertical-align:top}
.contacts a{color:#FF6600; font-size:12px; text-decoration:underline}

.providers {color:#000000; width:100%}
.providers td {vertical-align:middle; text-align:center; height:110px; width:25%}


.newsDate {color:#9EADB7; font-size:9px;}

#fucomer {}
#fucomer h2 {font-size:18px; font-weight:normal; color:#7E8595}
#fucomer h3 {font-size:16px; font-weight:bold; color:#7E8595}

/* New (18.09.2006)*/

#newsBlock {
    width:210px;
    background-color:#90ABB8;
    border-collapse:collapse; 
}

#newsBlock img {
    margin:0;
}

#newsBlock td {
    padding:0;
}

#newsBlock table{
    border-collapse:collapse;
}

#newsBlock p {
    font-size:11px;
    color:#FFFFFF;
    margin: 14px 14px 0 14px;
}

#newsBlock h2 {
    font-size:15px;
    color:#FFFFFF;
    font-weight:bold;
    margin:0 7px 0 7px;
}

#newsBlock a {
    color: #FFFFFF;
    text-decoration:none;
}