/* hotline style
--------------------------------------------------*/
.fullsizehotline { float:left; font-size:11px; padding:0px 36px 0 18px; position:relative; margin: 0 0px 0 18px; width: 93%;}
.fullsizehotline h2 { font-size:16px; font-weight:bold; color:#999999; padding:0 0 10px 0}
.fullsizehotline h6 { font-size:14px; font-weight:bold; color:#999999; padding:0 0 10px 0}
.fullsizehotline p { margin-bottom:15px; }
.fullsizehotline ul { margin:0px; padding-left:16px;}

.fullsizehotline body { color:black;background-color:#ffffff;font-size:11pt;font-family:Geneva,Helvetica,Arial,Helvetica,sans-serif; }
.fullsizehotline a { color:#557799; }
.fullsizehotline a:hover { color:#002244;text-decoration:none; }
.fullsizehotline pre { font-size:12px;font-family:Courier,monospace,fixed; }
.fullsizehotline td,th { font-size:12px;font-family:Geneva,Helvetica,Arial,Helvetica,sans-serif; }
.fullsizehotline .header { color:#efefef;background-color:green;font-weight:bold;font-size:16px;font-family:Geneva,Helvetica,Arial,sans-serif; }
.fullsizehotline a.headeritem { color:#efefef;text-decoration:none; }
.fullsizehotline a.headeritem:hover { color:#dedede;text-decoration:underline; }
.fullsizehotline .nav { color:#000000;background-color:#ffffff;font-size:10px; }
.fullsizehotline a.navitem { color:#557799;font-size:11px; }
.fullsizehotline a.navitem:hover { color:#002244;font-size:11px; }
.fullsizehotline .navbar { color:#000000;font-size:12px;font-weight:normal;font-family:Geneva,Helvetica,Arial,sans-serif; }
.fullsizehotline a.navitem { color:#557799;font-size:11px; }
.fullsizehotline a.navitem:hover { color:#002244;font-size:11px; }
.fullsizehotline .menu { color:#000000;background-color:#ffffff;font-size:10px; }
.fullsizehotline a.menuitem { color:#557799;font-size:12px; }
.fullsizehotline a.menuitem:hover { color:#002244;font-size:12px; }
.fullsizehotline .footer { color:#efefef;background-color:green;font-weight:bold;font-size:10px;font-family:Geneva,Helvetica,Arial,sans-serif; }
.fullsizehotline a.footeritem { color:#efefef; }
.fullsizehotline .small { font-size:10px;font-family:Geneva,Helvetica,Arial,sans-serif; }
.fullsizehotline a.small { color:#111111;text-decoration:none;font-family:Geneva,Helvetica,Arial,sans-serif;font-size:10px; }
.fullsizehotline form {margin:0px;}
.fullsizehotline input {font-family:Geneva,Helvetica,Arial,Helvetica,sans-serif;font-size:12px;}
.fullsizehotline .button {color:black;background-color:#dddddd;border-bottom:thin solid #222244;border-right:thin solid #222244;border-top:thin solid #bbbbbb;border-left:thin solid #bbbbbb;font-size:12px;font-family:Verdana,Helvetica,sans-serif;font-weight:normal;}
.fullsizehotline .table0 { color:#000000;background-color:#cccccc;font-size:13px;font-family:Geneva,Helvetica,Arial,Helvetica,sans-serif;}
.fullsizehotline .table1 { color:#000000;background-color:#ffffff;font-size:12px;font-family:Geneva,Helvetica,Arial,Helvetica,sans-serif;}
.fullsizehotline .table2 { color:#000000;background-color:#eeeeee;font-size:12px;font-family:Geneva,Helvetica,Arial,Helvetica,sans-serif;}

/*--- DErek (Zhukov Alexandr) ---*/
/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }

/* body
--------------------------------------------------*/
body { background:#6f6aa7;
       font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
}

.clearing { clear: both; height: 1px; font-size: 1px; }

a { text-decoration:none;  outline-style:none  }
a:hover { text-decoration:underline }

.min_w { min-width:1000px;  background: url("../images/g.jpg") no-repeat 50% 0%; }
*html .min_w  { width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%"); }

.global { width:985px; margin:0 auto 0 auto; padding-bottom:25px}

/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}



/* Head
--------------------------------------------------*/
.head { height:146px}

.head .logo {   display:block;
		width:170px;
		height:87px;
		overflow:hidden;
		text-indent:-3000em;
		background: url("../images/netup_logo.jpg") no-repeat;
		left:-28px;
		position:relative; }

.head .h1 { float:right; padding:20px 0 0 0; width:625px; color:#FFFFFF; font-weight:normal; font-size:42px}
.head .h1 img { filter:expression(fixPNG(this));}

/* Head/Top
 * --------------------------------------------------*/
.head p { height:21px; position:relative; margin:0 -8px 22px -10px}
.head p a { display:block; height:21px; float:left; background-position:0% 100%}
.head p a:hover, .head #navhb:hover { background-position:0% 0%; z-index:99;}

.head #navhb {  top:-43px;
		list-style:none;
		display:block;
		float:left;
		position:relative;
		width:72px!important;
		background-position:0% 100%;
		background-image: url("../images/hb1.gif");
		font-size:10px;
		font-weight:bold;
		color:#FFFFFF;
		padding:0;
		margin:0; }

#navhb a { color:#3f454e; padding:2px 0 7px 5px; }
#navhb a:hover { color:#ffffff!important; }                            
#navhb li { position: relative; margin:0;padding:0; list-style:none; }
#navhb a { text-decoration: none; display: block; }
#navhb li:hover,
#navhb li.iehover a { background-image: url("../images/hb1.gif") ; }
#navhb li ul {  display: none;
		position: absolute;
		margin:0;
		padding:0; 
		background:#ceced0;
		width:72px!important; }
#navhb li:hover ul, #navhb li.iehover ul { display: block; }  
#navhb li:hover li ul, #navhb li.iehover li ul { display: none; }
#navhb li:hover li:hover ul,
#navhb li.iehover li.iehover ul { display: block; }

.head p .hb2 {  width:361px;
		margin-left:16px;
		background-image: url("../images/hb2.gif");
		margin-right:2px }

.head p .hb3 {  width:201px; 
		margin-left:81px;
		background-image: url("../images/hb3.gif"); 
		margin-right:2px }

.head p .hb4 {  width:202px;
		background-image: url("../images/hb4.gif");
		margin-right:1px }

.head p .hb5 {  width:202px;
		background-image: url("../images/hb5.gif"); }


/* Head - Menu
--------------------------------------------------*/
.h_menu { margin:0 -13px 0 -11px; padding:5px 0 0 14px; list-style:none; height:37px;  background: url("../images/h_menu.jpg") no-repeat; width:986px; 
position:relative; }
.h_menu p {font-size:11px;text-indent:15px;text-transform:none;color:#77dd77; }
.h_menu li { float:left; font-size:12px; font-weight:bold; text-transform:uppercase; position:relative;}


.h_menu li a { display:block; float:left; color:#343a43; text-decoration:none; height:22px; padding:7px 21px 0 21px}
.h_menu li a:hover { color:#FFFFFF; background:#374d85 url("../images/hm_ac.gif") repeat-x;  }
.h_menu .hm_ac a { color:#FFFFFF; background:#374d85 url("../images/hm_ac.gif") repeat-x;  }

.forma1 {
        background-image: url(/en-EN/images/forma1.gif);
        display: block;
        height: 22px;
        width: 171px;
        padding-top: 7px;
        font-family: Tahoma, Verdana;
        font-size: 11px;
        padding-left: 25px;
        margin: 0 0 0 45px;
}
.forma2 {
        background-image: url(/en-EN/images/forma2.gif);
        display: block;
        height: 22px;
        width: 171px;
        padding-top: 7px;
        font-family: Tahoma, Verdana;
        font-size: 12px;
        padding-left: 25px;
        margin: 0 0 0 45px;
}

#nav li {
  position: relative;
}

#nav a {
  text-decoration: none;
  display: block;
}
#nav li:hover,
#nav li.iehover a {

}

#nav li ul {
  display: none;
  position: absolute;
}
#nav li li a {
}
#nav li:hover ul,
#nav li.iehover ul {
  display: block;
}

#nav li:hover li ul,
#nav li.iehover li ul {
  display: none;

}
#nav li:hover li:hover ul,
#nav li.iehover li.iehover ul {
  display: block;
}



ul#nav li:hover a,
ul#nav li.iehover a {
       color: #FFFFFF; background:#374d85 url("../images/hm_ac.gif") repeat-x
}






ul#nav li ul { margin:0px; padding:11px 0 0 0; list-style:none; height:auto; width:213px; background:#30417a url("../images/hm_ul.gif") repeat-y ; position:absolute; 
left:0px; top:29px}
ul#nav li ul li { font-size:11px; background:url("../images/ul_li.gif") no-repeat 0px 4px; padding:0 7px 5px 14px; float:none; font-weight:normal; text-transform:none;
display:block; min-height:14px; _height:14px; margin-left:15px;   }
ul#nav li ul li a { color:#ccccff; text-decoration:none; display:inline; height:auto; padding:0px;}
ul#nav li ul li a:hover { color:#FFFFFF; background:none}

ul#nav li ul .hm_ul_b { height:15px; background:url("../images/hm_ul_b.gif") no-repeat 0% 100%; position: relative; margin:-10px 0 0 0}


ul#nav li:hover ul li a,
ul#nav li.iehover ul li a {  color:#ccccff; text-decoration:none; display:inline; height:auto; padding:0px; background:none}


ul#nav li:hover ul li a,
ul#nav li.iehover ul li a:hover {color:#FFFFFF; background:none}

ul#nav li:hover ul li a { color:#ccccff; text-decoration:none}
ul#nav li:hover ul li a:hover {  color:#FFFFFF;text-decoration: none}




/* Center
--------------------------------------------------*/
.center { background:#FFFFFF url("../images/c.gif") repeat-x; width:977px; padding:30px 0 0 0; min-height:710px; _height:710px }


/* Left Col
--------------------------------------------------*/
.left_col { float:left; width:310px; padding:0 0px 30px 0;}



/* Left Col/Menu
--------------------------------------------------*/
.l_menu { width:280px; background: url("../images/lm_t.gif") no-repeat; background-color:#394c89; margin-bottom:40px; }
.l_menu ul { margin:0px; padding:18px 0 11px 30px; list-style:none; background: url("../images/lm_b.gif") no-repeat 0% 100%;}
.l_menu ul li { padding:0 0 10px 0; font-size:12px}
.l_menu ul li a { text-decoration:none; color:#99ccff; display:block; background: url("../images/lm_a.gif") no-repeat 0px 3px; padding:0 0 0 22px }
.l_menu ul li a:hover { color:#FFFFFF; background: url("../images/lm_ac.gif") no-repeat 0px 3px;}
.l_menu ul .lm_ac a { font-weight:bold; color:#FFFFFF; background: url("../images/lm_ac.gif") no-repeat 0px 3px;}
.l_menu ul .lm_delimit p { text-indent: -30px; font-weight:bold; color:#99ff99;}
.l_menu ul li p { text-decoration:none; color:#99ccff; padding:0 0 0 22px }


/* Left Col/News
--------------------------------------------------*/
.l_news { margin:0px; padding:0 0 0 35px; list-style:none}
.l_news li { padding:0 0 20px 0; color:#666666; font-size:10px}
.l_news li i { display:block; font-style:normal; color:#6666cc; font-size:10px; font-family:Tahoma}
.l_news li strong { font-size:14px; display:block;}

.l_news li a { color:#6666cc}



/* Center Col
--------------------------------------------------*/
.center_col { width:610px; font-size:11px; float:right; line-height:16px; padding:0 30px 30px 0; min-height: 620px; height:auto !important; height:620px; }
.center_col span { display:block; padding:0 0 35px 0;}

.center_col h1 { font-size:22px; font-family:Tahoma; color:#6666cc; font-weight:normal; padding-bottom:5px; line-height:normal}
.center_col h2 { font-size:18px; font-family:Tahoma; color:#6666cc; font-weight:normal; padding-bottom:5px; line-height:normal}
.center_col h3 { font-size:12px; font-family:Tahoma; color:#6666cc; font-weight:normal; padding-bottom:5px; line-height:normal}
.center_col p { padding:0 0 16px 0}

.center_col ul { margin:0px; padding:2px 0 10px 0; list-style:none}
.center_col ul li { background: url("../images/c_li.gif") no-repeat 0px 7px; padding:0 0 0 10px}



/* Footer
--------------------------------------------------*/
.footer { width:960px; height:63px; background: url("../images/footer.gif") no-repeat; position:relative; margin:0 -14px 0 -6px; color:#47392d; font-size:11px;
padding:0 25px 0 12px;  }

.footer a { color:#8f9090}
.footer .fl { width:128px; height:36px; background: url("../images/fl.gif") no-repeat; display:block; overflow:hidden; text-indent:-3000em; float:left;  }

.footer .home { text-decoration:none; background: url("../images/home.gif") no-repeat ;
top:27px; display:block; position:relative; float:left; width:40px; height:12px; margin-right:17px}
.footer .home:hover { text-decoration:underline}

.footer .f_top { text-decoration:none; background: url("../images/f_top_en.gif") no-repeat;  font-family:"trebuchet MS";
top:15px; display:block; position:relative; float:right; width:37px; height:23px; }
.footer .f_top:hover { text-decoration:underline}


.f_lain { height:40px; padding:0 0 0 15px; background: url("../images/f_lain.gif") no-repeat 0 5px ; float:left; padding:10px 25px 0 22px }

.f_lain_r { height:55px; padding:0 0 0 15px; background: url("../images/f_lain.gif") no-repeat 0 5px; position:absolute;
right:27px; padding:3px 0px 0 18px; width:37px }



/* Footer/Address
--------------------------------------------------*/
.footer .address { background: url("../images/address.gif") no-repeat 0 3px; padding:0 0 0 43px; float:left; width:310px; margin-left:8px }

/* Footer/Tel
--------------------------------------------------*/
.tel { font-size:13px; font-weight:bold; background: url("../images/tel.gif") no-repeat; padding:0 0 0 60px; float:left; margin-top:2px; margin-left:10px  }

