body {
  margin: 0px;
  padding: 0px;
  font-family:Tahoma, sans-serif;
  color:#1F5067;
  font-size: 11px;
  background-color:#F5F7FC;
  background-image:url("images/bg_top_l_1.png");
  background-repeat:repeat-x;
}

.top_menu_ {width: 677px;
           height: 98px;
           background-image:url("images/h_menu_bg.jpg");
           background-repeat:no-repeat;}

.t_l_2_top_r_3111{ width: 677px; height: 98px; }

.top_menu_ a {
              display: block;
              float: left;
              height: 98px;
              line-height: 98px;
              padding: 0;
              text-decoration: none;
              cursor: pointer;
              font-weight: normal;
              }

.m2, .m2s, .m3, .m3s, .m4, .m4s, .m5, .m5s, .m6, .m6s, .m7, .m7s
     { width:109px; height:98px;
}
.m2 {background:url(images/1.gif);}
.m2:hover, .m2s  {background:url(images/1_h.gif);}
.m3 {background:url(images/2.gif);}
.m3:hover, .m3s {background:url(images/2_h.gif);}
.m4 {background:url(images/3.gif);}
.m4:hover, .m4s {background:url(images/3_h.gif);}
.m5 {background:url(images/4.gif);}
.m5:hover, .m5s {background:url(images/4_h.gif);}
.m6 {background:url(images/5.gif);}
.m6:hover, .m6s {background:url(images/5_h.gif);}
.m7 {background:url(images/6.gif);}
.m7:hover, .m7s {background:url(images/6_h.gif);}

.t_col_left{width: 210px;
            background-image:url("images/bg_midle_l_1.png");
            background-repeat:repeat-x;
            background-position:top;
            padding:37px 0px 0px 21px;}

.t_content{ width: 100%;
             background-image:url("images/bg_midle_cell.jpg");
             background-position:bottom right; background-repeat:no-repeat;}

.t_col_text{ padding-left: 20px; padding-top: 7px;
             background-image:url("images/bg_midle_l_1.png");
             background-repeat:repeat-x; background-position:top;
             font-size: 11px;
             }

#m_text_fon {background-color:#F5F7FC;
             background-image:url("images/bg_midle_l_1.png");
             background-repeat:repeat-x; }

#m_text {
         }
#m_text p {text-indent:0px; margin:0px 0px 10px 0px; padding:0px;}
#m_text a {color: #469DC8; text-decoration: none;}
#m_text a:hover {text-decoration: underline;}


.t_content a:link {
  color:#1F5067;
  text-decoration:none;
}
.t_content a:visited {
  color:#1F5067;
  text-decoration: none;
}
.t_content a:hover, a:hover{
  color: #CC9900;
  text-decoration:none;
}


a.white,
a.white:link,
a.white:visited,
a.white:hover {
  color:#ffffff;
  text-decoration:none;
}


#l_menu {line-height:21px;
         font-weight:bold;
 }
#l_menu a {background-image:url("images/bg_v_menu.gif");
           width:200px;
           font-size: 11px;
           padding:0px 0px 0px 0px;
           margin:0px 0px 0px 0px;
           float:left;
           color: #163A43;
           font-family: Tahoma;
           }

.div_title {width:200px; height: 32px;
            margin-top: 15px; margin-left:0;
            background-image:url("images/bg_title.png");
            background-repeat:repeat-x; text-align:left;}


.div_news a:link,
.div_news a:visited,
.div_news a:hover { font-weight:normal;
                    text-decoration:none;
                    height: 10px;
                   }

.div_news{width:200px;  margin-top: 10px;
          margin-left:0;
          font-size:11px;
          line-height:14px;
          }


.t_footer{width:100%; height: 147px;
          background-image:url("images/bg_footer.png");
          background-repeat:repeat-x;
          font-size:11px
          }

.t_footer_cell {height: 147px;
               background-image_old:url("images/contact_banner.png");
               padding:0px 0px 0px 20px;
               background-repeat:no-repeat;
               background-position: right;
               color:#ffffff;
               }

.t_footer_cell a {
             color:#FFFF99;
             text-decoration:none;
             font-size:11px;
             }

.t_footer_cell a:hover {
             color:#CC9900;
             text-decoration:none;
             }



#counter {float:left;margin-top:15px;}

.t_partner {width:500px;
            height:24px;
            border-style:solid;
            border-width:1px;
            border-color:#888888;
            padding:3px;
            margin:15px 0px 0px 10px;
            float:left;}

#t_tohotweb {float:right;
             margin:0px 30px 0px 0px;
             padding:5px;
             color:#FFBB00;
             border-style:solid;
             border-width:1px;
             border-color:#777777;}

#t_tohotweb:hover {color:#FFBB00;
                   border-style:solid;
                   border-width:1px;
                   border-color:#999999;
                  }



.back_button {padding: 0px 0px 20px 0px;}

#top_menu {
position:absolute;
right: 300px;
top: 33px;
color: #1F5067;
}

#top_menu a {
color: #469DC8;
text-decoration: underline;
}

h1 {
  margin:0;
  padding:0;
  font-size:11px;
  color:#1F5067;
  font-weight:normal;
  line-height:16px;
}
.moduletableh1 { 
  width:350px; 
  height: 90px;
  float:left; 
  margin-top: 24px;
  margin-left: 43px; 
  line-height: 1.7em; 
  border-left: #1F5067 solid 3px; 
  padding-left: 15px; 
  padding-top: 0px;
  font-size:11px;
}

h3 { 
  font-size: 30px;
  margin-top:0;
  padding-top:0px;
  font-weight:normal;
}

h4 {
  font-size: 20px;
  margin-top:0;
  padding-top:0px;
  font-weight:normal;
}

h5 { 
  font-size: 12px;
  margin-top:0;
  padding-top:0px;
   }

h6 {
  font-size: 11px;
  margin:10px 0px 10px 0px;
  padding:0px 0px 0px 0px;
   }


.img_bord, .img_left, .img_right  {

  border:#DDE2E6 solid 3px; 
  padding: 1px;
  background-color: #FFFFFF;
  margin: 0 10px 10px 0;
}

.img_left {margin:0px 20px 0px 0px; }
.img_right {margin:0px 0px 0px 20px; }


.t_border_bottom {border-bottom: 1px dotted rgb(0, 51, 51);
                  padding-bottom: 10px;
                  margin:10px 10px 10px 0px;}

.contentpaneopen1 {
  width:100%;
  font-size: 11px;
}

.contentpaneopen {
  width:644px;
  font-size: 11px;
}
.contentpaneopen td {
  width:644px;
  font-size: 11px;
}

.div_title_products{width:300px; padding-left: 7px; padding-right: 7px;
                    height: 32px;
                    background-image:url("images/bg_title_products.png");
                    background-repeat:repeat-x;
                    text-align:left; color:#FFFFFF; text-align:center}


.contact_email {padding-top:10px; line-height:15px;}
input, TEXTAREA {
  border: 1px solid #DCDAC4;
  font: 100% "Trebuchet MS", Arial, Helvetica, sans-serif;
  color: #373332;
}


aa.:link 1img,
aa.visited 1img,
aa.hover 1img {
  border:none;
}



/* Content */

.contentheading {
  font-size: 30px;
  margin-top:0;
  font-weight:normal;
  padding-bottom:20px;
}

.blog {
  width: 100%;
}



.contentpaneopen1 img {
 
  border:#DDE2E6 solid 3px; 
  padding: 1px; 
  background-color: #FFFFFF;
  margin: 0 10px 10px 0;
}

tr.sectiontableheader {
  background-color: #e3f4fb;
  color:#555;
  font-weight: bold;
    padding: 5px;
}
td.sectiontableheader,
tr.sectiontableheader td,
.sectiontableheader td {
  padding: 5px;
  background-color: #E2DCED;
  color:#555;
}
tr.sectiontableentry1 td {
  padding: 5px;
  background-color: #F8F8F8;
}

tr.sectiontableentry1 img {
  border:#DDE2E6 solid 3px; 
  padding: 1px;
  background-color: #FFFFFF;
  margin: 0 10px 10px 0;

}
tr.sectiontableentry2 td {
  padding: 5px;
  background-color: #EEEDFE;
}

td.sectiontableentry1, td.sectiontableentry2{
  padding: 5px;
}
/* ++++++++++++++++++++++++++++++++++++ */
.article_seperator {
  border-bottom: solid 3px #AEBFCB; 
  margin-top: 5px;
  margin-bottom: 15px;
  width: 664px;
}

.t_l_1_r_1{ width: 100%; height: 294px;
            background-image:url("images/bg_top_l_1.png");
            background-repeat:repeat-x;}

.t_l_1_top{ width: 100%;}
.t_l_1_top_col_left{ width: 348px;}

.t_l_2_top{ width: 677px;  }

.t_l_2_top_r_1{ width: 677px;  height: 69px; }
.t_l_2_top_r_1 div {width: 242px; height: 39px; float:left;
                    margin:20px 0px 0px 0px;
                    padding:10px 0px 0px 30px;
                    background-image:url("images/v_spacer.gif");
                    background-repeat:repeat-y;
                    background-position: right;}

.t_l_2_top_r_1 img {margin:0px 7px 0px 7px; border:none; }
.t_l_2_top_r_1 a {text-decoration: none;}

.t_l_2_top_r_2{ width: 677px;  height: 127px; }

.div_search_bg{ width: 240px; height: 69px; float:left;
                background-image:url("images/search_bg.jpg");
                background-repeat:no-repeat;}
.search_form{ height: 19px; width: 154px; background:none;
              border:none; margin-top: 30px; margin-left: 39px;
              font-family: Tahoma; font-size: 11px; color: #163A43;
              float:left; }



.t_login{ width:240px; margin-top: 10px; margin-left:21px; margin-bottom: 20px; text-align:left; line-height: 1.3em;}

.t_login a:link {color:#388BB7; text-decoration: underline;}
.t_login a:visited {color:#388BB7;text-decoration: underline;}
.t_login a:hover {color: #CC9900;text-decoration:none;}


.t_login_cell{width:240px; height: 22px;
              background-image:url("images/login_bg.jpg");
              background-repeat:no-repeat;  margin-top: 10px;
              margin-left:21px;  text-align:left;}

.login_form{ height: 15px; width: 154px; background:none;  border:none;
             margin-left: 25px; font-family: Tahoma; font-size: 11px; color: #163A43; float:left; }


.vspacer{ width: 12px; height: 100%; background-image:url("v_spacer.gif"/*tpa=http://technowin.com.ua/templates/technowin/images/v_spacer.gif*/); background-repeat:repeat-y;}


/* ================ Menu TOP HORISONT ========================= */


/* =================== END TOP MENU =================================== */


#nmb a:link,
#nmb a:visited,
#nmb a:focus, 
#nmb a:hover {
font-size:8px;
color:#ffffff;
margin: 0 1px 0 1px;
}
#nmb {
padding-left:15px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
}

.copyright  a:link,
.copyright  a:visited,
.copyright  a:focus, 
.copyright  a:hover {
color:#ffffff;
font-size: 10px;
}

/* CSS Document */

div#logo {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./templates/sat-2/images/mb_logo.png',sizingMethod='scale');
}

body.vmax div#wrapper {
  width: expression(((document.body.clientWidth)) < 700? "700px": ((document.body.clientWidth)) > 932? "932px": "auto" );
}

