#header {
    background: url("/images/vert2.png") repeat-x scroll 0 -680px #ececec;
    height: 67px;
    min-width: 985px;
}

#product_splash .inner {
    padding: 10px 0 0 50px;
}
#product_splash .productlogo {
    margin: 20px 0px 0 0;
}

.splash h1 {
    font-size: 26px;
    margin:0 0 0 10px !important;
    color:#ff6600;
    font-weight:normal;
    
}
.splash .slash_button h2 {
    color: #000;
    font-size: 18px;
    font-weight: normal;
    margin: 0px;
    padding: 0;
    text-align: left;
	/*text-shadow: 1px 1px 0px #000;*/
}
.splash .container {
    height: 180px;
    vertical-align: top !important;
    width: 680px !important;
	padding:35px 0 0 10px ;
	overflow:hidden;
	display:block;
}
div#product_splash.splash {
        color: #000;
}
.splash .text 
{
    text-shadow: none;
}

.splashnetusb p.text{ font-size:14px; line-height:1.3; height:100px; overflow:hidden; margin:10px 0 0 10px; text-align: justify;}

/*-----------------------*/
.form{
-moz-border-radius: 5px; /* Firefox */
-webkit-border-radius: 5px; /* Safari, Chrome */
-khtml-border-radius: 5px; /* KHTML */
border-radius: 5px; /* CSS3 */
background-color:#3E86B7;
padding:10px 0px 10px 29px;
width:556px; 
/*display:block*/

}
/*---------------*/
.contactForm{ color:#FFF; font-size: 16px; margin:0px}
.contactForm .control { clear:left; margin:10px 0 0px 0}
.contactForm input.text {
border: none;
padding:2px;
color:#000;
width:313px;
height:21px;
font-size:16px;
font-weight: normal
}

.contactForm strong{ font-weight:bold;  font-size:14px; line-height:24px; margin:0 10px 0 0}
.contactForm .submit-button{ width:100px; height:28px; border: none;
-moz-border-radius: 4px; /* Firefox */
-webkit-border-radius: 4px; /* Safari, Chrome */
-khtml-border-radius: 4px; /* KHTML */
border-radius: 4px; /* CSS3 */
background-color:#185C89;
color:#FFF; font-weight:bold;
margin:0 0 0 15px;
line-height:27px;
 }
.contactForm .invalid input.text{ border:1px solid #F00; color:#000}
.contactForm .invalid strong{  color:#f00}
.cover{background:#3E86B7}
.send_message{ text-align:center}
.send_message a{ color:#FFF}
/*--------------------*/
.logo{ display:block; float:left}
.overlay .rounded-box{
-moz-border-radius: 10px; /* Firefox */
-webkit-border-radius: 10px; /* Safari, Chrome */
-khtml-border-radius: 10px; /* KHTML */
border-radius: 10px; /* CSS3 */

}
.overlay .sky{background-color:#DEF2FB;}
.overlay .sky3{background-color:#EFF8FB; border:1px solid #CDDBF1}
.overlay .title {
    font-size: 24px;
    font-weight: bold;
    line-height: 66px;
	padding:10px 0px 5px 15px
}
.overlay .title .logo{background:url(/images/netusb_vert.png) 0px -422px no-repeat; width:62px; height:56px; margin:0 10px 0 0 }
.overlay .text {
    color: #000000;
    font-size: 18px;
    text-align: center !important;
    text-decoration: none !important;
	margin:20px auto !important;
	padding:0 !important
}
.overlay .download_block {
    display: block;
    float: left;
    margin: 0 10px 0 30px;
    width: 226px;
	font-size: 18px;
	padding:10px;
	text-align:center
}
.overlay .download_block a{ display: block; text-decoration: none; }
.overlay .linux32 {background-position: 50% -514px;}
.overlay .linux64 {background-position: 50% -668px;}
.overlay .linux32, .overlay .linux64 {
    background-image: url("/images/netusb_vert.png");
    background-repeat: no-repeat;
    height: 146px;
    width: 100%;
	margin: 0 0 20px;
	display:block;
	background-repeat:no-repeat
}
.netusbmacossticker {
    background: url("/images/products/sec/netusbmacossticker.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 35px;
    margin: 11px 0 0 356px;
    position: absolute;
    width: 35px;
    z-index: 1000;
}
/*------------------*/
.usb_banner{ background:#FDFDD5; padding:10px 10px 15px 10px; border-bottom:1px dashed #D3D3D3; color:#000; text-align:center; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; -khtml-border-radius:5px 5px 0 0 }
.usb_banner h3{ margin:5px 0 0 0}
.usb_banner p{ font-size:14px; line-height:1.4 ; margin:5px 0}
.usb_banner .os_logos{ display:block; height:25px;background:url(/images/usb_arm_oem/norepeat.png) 50% -262px no-repeat;}
.usb_banner .request_btn{border-radius:10px; box-shadow:none; font-size:14px; line-height:1; padding:7px 0 0 0; text-shadow:none}
.device_logo{ background-image:url(/images/netusb_vert.png); background-repeat:no-repeat; padding:0 0 0 20px; }
.sound{ background-position:0 -909px; padding:0 0 0 17px; }
.webcam{ background-position:0 -946px}
.printer{ background-position:0 -988px}
.scanner{ background-position:0 -1031px}

.product_content {padding-top: 0;}

.product_buttons_usb {
    background: none;
    margin: 55px auto 60px;
    /*padding: 25px 0 0;*/
    text-align: center;  
}

.product_buttons_usb .btn{
    margin:0 0 15px 0;
}

.btn, .btn_small{
    color:#fff!important;
    font-size:13px;
    text-shadow:none;
    line-height:30px;
    display:inline-block;
    min-width:105px;
    height:30px;
    border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    -khtml-border-radius:6px;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    -khtml-box-shadow:none;
    text-decoration:none !important;
    font-weight:bold;
    text-align:center;
    padding:0 22px;
    border:0;
    cursor:pointer
}
 .btn_small {   padding:0 8px;}   

ul.tabs_usb {
    float: left;
    list-style: none outside none;
    margin: 0 0 0 75px;
    margin-right: 10px;
    padding: 7px 0 0 0;
    position: relative;
    text-align: center;
   width:980px;
}
ul.tabs_usb li {
    display: block;
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: relative;

}
ul.tabs_usb div {
    background: url("/images/vert.png") no-repeat scroll 0 0 transparent;
    height: 40px;
    padding: 0 0 0 30px;
    width: 90px;
    margin:2px 0 0 20px;
    font-size: 15px;
    text-align: left;
}
ul.tabs_usb li.tabs_oem div{
    height: 40px;
    padding: 0 0 0 30px;
    width: 125px;
    margin:8px 0 0 20px;
    font-size: 15px;
    text-align: left;
}
ul.tabs_usb div.tab_win{
    background-position: 0 -4772px;
    
} 
ul.tabs_usb div.tab_mac{
    background-position: 0 -4827px;
    
} 
ul.tabs_usb div.tab_lin{
    background-position: 0 -4885px;
    
} 
ul.tabs_usb div.tab_android{
    background-position: 0 -5762px;
    
} 
ul.tabs_usb div.tab_oem{
    background-position: 0 -4775px;
    
}   

ul.tabs_usb div.tab_oem{
    background-position: 0 -4952px;
    
} 
ul.tabs_usb a {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #bcbcbc;
    border-image: none;
    border-radius: 5px 5px 0 0;
    border-style: solid;
    border-width: 1px;
    color: #6D6D6D;
    display: block;
    font-weight: bold;
    height: 44px;
    line-height: 43px;
    margin: 0 0 0 5px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px #FFFFFF;
    width: 142px;
}
ul.tabs_usb a.grey_gradient{
background: #f9f8f8; /* Old browsers */
background: -moz-linear-gradient(top,  #f9f8f8 0%, #eae8e8 48%, #dfdddd 52%, #dfdddd 68%, #dfdddd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f8f8), color-stop(48%,#eae8e8), color-stop(52%,#dfdddd), color-stop(68%,#dfdddd), color-stop(100%,#dfdddd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f9f8f8 0%,#eae8e8 48%,#dfdddd 52%,#dfdddd 68%,#dfdddd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f9f8f8 0%,#eae8e8 48%,#dfdddd 52%,#dfdddd 68%,#dfdddd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f9f8f8 0%,#eae8e8 48%,#dfdddd 52%,#dfdddd 68%,#dfdddd 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f9f8f8 0%,#eae8e8 48%,#dfdddd 52%,#dfdddd 68%,#dfdddd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f8f8', endColorstr='#dfdddd',GradientType=0 ); /* IE6-9 */
}

ul.tabs_usb a.active,li.tabs_oem a.active  {
background: #f3f3f3; /* Old browsers */
background: -moz-linear-gradient(top,  #f3f3f3 0%, #f3f3f3 48%, #edecec 52%, #ececec 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(48%,#f3f3f3), color-stop(52%,#edecec), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f3f3f3 0%,#f3f3f3 48%,#edecec 52%,#ececec 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f3f3f3 0%,#f3f3f3 48%,#edecec 52%,#ececec 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f3f3f3 0%,#f3f3f3 48%,#edecec 52%,#ececec 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f3f3f3 0%,#f3f3f3 48%,#edecec 52%,#ececec 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#ececec',GradientType=0 ); /* IE6-9 */


    border-color: #bcbcbc #bcbcbc #ececec #bcbcbc;
    padding:0 0 2px 0;
}

ul.tabs_usb li.tabs_oem {
    top: 1px;
    position: absolute;
    right: 132px;
    padding: 0;
}
li.tabs_oem a {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #bcbcbc;
    border-image: none;
    border-radius: 5px 5px 0 0;
    background-color: #ececec;
    border-style: solid;
    border-width: 1px;
    color: #6D6D6D;
    display: block;
    font-weight: bold;
    height: 50px;
    line-height: 15px;
    margin: 0 0 0 5px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px #FFFFFF;
    width: 180px;
}

.infoTabs .tab_links_usb {
    background: url("/images/norepeat.png") no-repeat scroll 0 -213px transparent;
    height: 53px;
    margin: 0 auto;
    padding: 0 0 1px;
    position: relative;
    width: 980px;
} 

.content .description {
    clear: left;
    padding: 0;
    margin: 30px 0 0 0;
    min-height: 200px!important;
}
.content .description .screen {
    float: left;
    padding: 0;
}
.product_features .infoRow {
    padding: 0 0 25px 0;
    text-align: left;
}

.product_features .screen img {
    border: none;
    box-shadow: none;
}
.description .screen img{
    border: 1px solid #666666;
    box-shadow: 2px 2px 3px #999999;
}
.product_features .text {
    padding: 0px 0 0 20px;
}
.splash .text{line-height:1.3;font-size:17px;text-shadow:none;filter:none;}
.rounded{background:#e0e0e0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;padding:5px 0 10px 0;margin:0 0 10px 0;font-weight: bold; text-align: center;}
.rounded h3{margin-bottom: 10px; font-size:12px; font-weight:bold; margin: 0 0 10px 0; padding: 0;}

.simple_title
{
   color:#228cf6;
   font-size:18px;
   font-weight:normal;
   height: 37px;
   background: url("/images/vert.png") no-repeat scroll transparent;
   padding:8px 0 0 43px;
}
.maincontent .usb_oem {
    margin-top: 35px;
}
.maincontent .usb_oem:first-child {
    margin-top: 0;
}
.usb_oem .oem_license
{
    background-position: 0 -5025px;
}
.usb_oem a
{
   color:#228cf6;
}
.usb_oem, .usb_oem p
{
   line-height:18px;
}
.usb_oem .company_license
{
    background-position: 0 -5076px;
}
.usb_oem .support_operator
{
    background-position: 0 -5128px;
}
.usb_oem .source_code_license
{
    background-position: 0 -5185px;
}
.usb_oem div.t_note
{
    border:1px solid #dbdbdb;
    background-color: #fcfdf1;
    background-image: url("/images/vert.png");
    background-repeat: no-repeat;
    background-position: 0 -5245px;
    height: 35px;
    padding:20px 20px 20px 55px;
    margin: 20px;
}

.slide_text
{
    margin: 20px 0 20px 0;
}
.slide_text a.slide_tab
{
    font-size:15px;
    color:#000;
    border-bottom: 1px dotted #000;
    text-decoration: none;

}
.slide_text .slide_visible
{
    background: url("/images/item_up.png") no-repeat center right scroll transparent;
}
.slide_text .slide_hidden
{
    background: url("/images/item_down.png") no-repeat center right scroll transparent;
}
.slide_text .item
{
    padding: 5px 10px 5px 10px;
}
.slide_text table {
    display: table;
    border:1px solid #b3b3b3;
    background-color:#f5f5f5;
    font-size: 12px;
    border-collapse: collapse;
}

.slide_text table thead tr{
    background-color: #e8e8e8;
    height: 28px;
}
.slide_text table thead td{
    border-bottom:none;
    font-weight:bold; 
        vertical-align: middle;
}
.slide_text table td{
    vertical-align: top;
    line-height:18px;
    border:1px solid #b3b3b3;
    border-top: none;
}
.slide_text table thead tr td span{
    margin: 0;
    padding: 3px 0 3px 30px;
    background: url("/images/vert.png") no-repeat scroll transparent;
}
.slide_text table .t_win{
    background-position: 0 -5340px;
}
.slide_text table .t_lin{
    background-position: 0 -5378px;
}
.slide_text table .t_mac{
    background-position: 0 -5418px;
}
.slide_text .slide_block
{
    margin-top: 15px;
}
h2.title {color:#000!important;}
.featuresList .featuresList_logo
{
    margin: 0;
    padding: 10px 0 10px 45px;
    background: url("/images/vert.png") no-repeat scroll transparent;
}

.featuresList .win {
        background-position: 0 -5475px;
}
.featuresList .mac {
        background-position: 0 -5623px;
}
.featuresList .lin {
        background-position: 0 -5556px;
}
.featuresList .limit {
        background-position: 0 -5690px;
}
.btn_upgrade
{
    background: #00b2ec; /* Old browsers */
    background: -moz-linear-gradient(top,  #00b2ec 0%, #00a0d7 50%, #0090c5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b2ec), color-stop(50%,#00a0d7), color-stop(100%,#0090c5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #00b2ec 0%,#00a0d7 50%,#0090c5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #00b2ec 0%,#00a0d7 50%,#0090c5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #00b2ec 0%,#00a0d7 50%,#0090c5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #00b2ec 0%,#00a0d7 50%,#0090c5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b2ec', endColorstr='#0090c5',GradientType=0 ); /* IE6-9 */
    min-width:167px;
    height: 37px;
    line-height:37px;
    font-size:16px;
    padding:0;
    margin:0 10px 0 25px;
    text-decoration: none;
}
.btn_upgrade:hover
{
    background: #0090c5; /* Old browsers */
    background: -moz-linear-gradient(top,  #0090c5 0%, #00a0d7 50%, #00b2ec 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0090c5), color-stop(50%,#00a0d7), color-stop(100%,#00b2ec)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0090c5 0%,#00a0d7 50%,#00b2ec 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0090c5 0%,#00a0d7 50%,#00b2ec 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0090c5 0%,#00a0d7 50%,#00b2ec 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0090c5 0%,#00a0d7 50%,#00b2ec 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0090c5', endColorstr='#00b2ec',GradientType=0 ); /* IE6-9 */
}
a.btn_upgrade:hover,a.btn_upgrade:active,a.btn_upgrade:focus  {text-decoration: none!important;}
#lenta{padding:30px 0 0 0;}
#lenta .inner{padding:0;}
#lenta .text{font-weight:normal;padding:15px 0 0 10px;
}
#lenta .content{width: 870px;}
.simply-contacts{
    padding:25px 0 10px 0;
    text-align: right;
    width: 870px;
    margin-left: auto;
    margin-right: auto;
}
.simply-contacts .phone, .simply-contacts .text{
    display: inline-block;
}
.simply-contacts .phone{
    background-color: #dfdddd;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -khtml-border-radius: 10px;
    font-size:14px;
    padding: 0 5px 0 23px;
    line-height:18px;
    font-weight:600;
    background-image: url('/images/flags-all.png');
    background-position: 5px -104px;
    background-repeat: no-repeat;
}
.simply-contacts .text{
   color:#7d93a2;
   margin-top:5px;
}