@charset UTF-8;

* {
margin:0;
padding:0
}

#nav-wrapper {
height:46px;
position:absolute;
z-index:3;
top:241px;
width:900px;
left:0;
visibility:visible;
margin:0;
padding:0
}

#nav {
height:41px;
background:url(../images/navigation.png) no-repeat;
float:left;
margin:0;
padding:0
}

#nav li {
list-style-type:none;
float:left;
height:41px;
width:auto
}

#nav a {
display:block;
height:41px;
text-indent:-9999em;
width:auto;
outline:none
}

#nav .nav_home {
width:74px
}

#nav .nav_solutions {
width:114px
}

#nav .nav_partners {
width:93px
}

#nav .nav_testimonials {
width:121px
}

#nav .nav_cisco {
width:210px
}

#nav .nav_news {
width:62px
}

#nav .nav_company {
width:105px
}

#nav .nav_contact {
width:111px
}

#bd-home .nav_home a,#bd-solutions .nav_solutions a,#bd-partners .nav_partners a,#bd-testimonials .nav_testimonials a,#bd-cisco .nav_cisco a,#bd-hardware .nav_cisco a,#bd-logistics .nav_cisco a,#bd-engineering .nav_cisco a,#bd-news .nav_news a,#bd-company .nav_company a,#bd-customer .nav_company a,#bd-contact .nav_contact a, {
background:none
}

.menu-close a {
display:block;
float:left;
height:5px;
width:900px
}

#slickbox {
width:253px;
height:100px;
position:absolute;
left:380px;
top:41px
}

#sub2slickbox {
width:253px;
height:69px;
position:absolute;
left:630px;
top:41px
}

#sub3slickbox {
width:275px;
height:228px;
position:absolute;
left:58px;
top:41px
}

.clear-box-bot a {
display:block;
float:left;
height:10px;
width:233px
}

.clear-box-bot3 a {
display:block;
float:left;
height:10px;
width:275px
}

.clear-box-right4 a {
display:block;
float:left;
height:47px;
width:20px
}

.box-content {
width:233px;
height:90px;
background-image:url(../images/subnav-back.png);
background-repeat:no-repeat;
background-position:center bottom;
float:left
}

.box-content2 {
width:233px;
height:65px;
background-image:url(../images/subnav-back.png);
background-repeat:no-repeat;
background-position:center bottom;
float:left
}

.box-content3 {
width:255px;
height:218px;
background-image:url(../images/subnav3-back.png);
background-repeat:no-repeat;
background-position:center bottom;
float:left
}

.box-content4 {
width:150px;
height:47px;
background-image:url(../images/subnav-back4.png);
background-repeat:no-repeat;
background-position:-20px bottom;
float:left
}

.box-content5 {
width:150px;
height:40px;
background-image:url(../images/subnav-back4.png);
background-repeat:no-repeat;
background-position:-20px bottom;
float:left
}

.subnav1 a {
display:block;
width:233px;
text-indent:-9999em;
height:26px;
float:left;
outline:none;
background-image:url(../images/subnav-1.png);
background-repeat:no-repeat;
background-position:0 -19px;
margin:4px 0 0;
padding:0
}

.subnav2 a {
display:block;
width:233px;
text-indent:-9999em;
height:26px;
float:left;
outline:none;
background-image:url(../images/subnav-1.png);
background-repeat:no-repeat;
background-position:0 -45px;
margin:0;
padding:0
}

.subnav3 a {
display:block;
width:233px;
text-indent:-9999em;
height:26px;
float:left;
outline:none;
background-image:url(../images/subnav-1.png);
background-repeat:no-repeat;
background-position:0 -71px;
margin:0;
padding:0
}

.subnav3 a:hover {
background-position:-233px -71px
}

.subnav4 a {
display:block;
width:233px;
text-indent:-9999em;
height:26px;
float:left;
outline:none;
background-image:url(../images/subnav-2.png);
background-repeat:no-repeat;
background-position:0 -19px;
margin:4px 0 0;
padding:0
}

.subnav5 a {
display:block;
width:233px;
text-indent:-9999em;
height:26px;
float:left;
outline:none;
background-image:url(../images/subnav-2.png);
background-repeat:no-repeat;
background-position:0 -45px;
margin:0;
padding:0
}

.subnav6 a {
display:block;
width:255px;
text-indent:-9999em;
height:26px;
float:left;
outline:none;
background-image:url(../images/subnav-3.png);
background-repeat:no-repeat;
background-position:0 -19px;
margin:4px 0 0;
padding:0
}

.subnav6 a:hover {
background-position:-253px -19px
}

.subnav7 a {
display:block;
width:255px;
text-indent:-9999em;
height:25px;
float:left;
outline:none;
background-image:url(../images/subnav-3.png);
background-repeat:no-repeat;
background-position:0 -45px;
margin:0;
padding:0
}

.subnav7 a:hover {
background-position:-253px -45px
}

.subnav8 a {
display:block;
width:255px;
text-indent:-9999em;
height:25px;
float:left;
outline:none;
background-image:url(../images/subnav-3.png);
background-repeat:no-repeat;
background-position:0 -70px;
margin:0;
padding:0
}

.subnav8 a:hover {
background-position:-253px -70px
}

.subnav9 a {
display:block;
width:255px;
text-indent:-9999em;
height:25px;
float:left;
outline:none;
background-image:url(../images/subnav-3.png);
background-repeat:no-repeat;
background-position:0 -95px;
margin:0;
padding:0
}

.subnav9 a:hover {
background-position:-253px -95px
}

.subnav10 a {
display:block;
width:255px;
text-indent:-9999em;
height:25px;
float:left;
outline:none;
background-image:url(../images/subnav-3.png);
background-repeat:no-repeat;
background-position:0 -120px;
margin:0;
padding:0
}

.subnav10 a:hover {
background-position:-253px -120px
}

.subnav11 a {
display:block;
width:255px;
text-indent:-9999em;
height:26px;
float:left;
outline:none;
background-image:url(../images/subnav-3.png);
background-repeat:no-repeat;
background-position:0 -145px;
margin:0;
padding:0
}

.subnav11 a:hover {
background-position:-253px -145px
}

.subnav12 a {
display:block;
width:255px;
text-indent:-9999em;
height:26px;
float:left;
outline:none;
background-image:url(../images/subnav-3.png);
background-repeat:no-repeat;
background-position:0 -171px;
margin:0;
padding:0
}

.subnav12 a:hover {
background-position:-253px -171px
}

.subnav13 a {
display:block;
width:255px;
text-indent:-9999em;
height:26px;
float:left;
outline:none;
background-image:url(../images/subnav-3.png);
background-repeat:no-repeat;
background-position:0 -197px;
margin:0;
padding:0
}

.subnav13 a:hover {
background-position:-253px -197px
}

a.dot:active {
color:#E30D0D;
text-decoration:none
}

.nav_home a:hover,#bd-home .nav_home {
background:url(../images/navigation.png) no-repeat 0 -41px
}

.nav_solutions a:hover,#bd-solutions .nav_solutions {
background:url(../images/navigation.png) no-repeat -74px -41px
}

.nav_partners a:hover,#bd-partners .nav_partners {
background:url(../images/navigation.png) no-repeat -188px -41px
}

.nav_testimonials a:hover,#bd-testimonials .nav_testimonials {
background:url(../images/navigation.png) no-repeat -281px -41px
}

.nav_cisco a:hover,#bd-cisco .nav_cisco {
background:url(../images/navigation.png) no-repeat -402px -41px
}

.nav_news a:hover,#bd-news .nav_news {
background:url(../images/navigation.png) no-repeat -612px -41px
}

.nav_company a:hover,#bd-company .nav_company {
background:url(../images/navigation.png) no-repeat -674px -41px
}

.nav_contact a:hover,#bd-contact .nav_contact {
background:url(../images/navigation.png) no-repeat -779px -41px
}

#sub4slickbox,#sub5slickbox {
width:165px;
height:40px;
float:left
}

.clear-box-left a,.clear-box-right a {
display:block;
float:left;
height:90px;
width:10px
}

.clear-box-left2 a,.clear-box-right2 a {
display:block;
float:left;
height:65px;
width:10px
}

.clear-box-left3 a,.clear-box-right3 a {
display:block;
float:left;
height:218px;
width:10px
}

.clear-box-bot4 a,.clear-box-top4 a {
display:block;
float:left;
height:20px;
width:170px
}

.subnav1 a:hover,.subnav4 a:hover {
background-position:-233px -19px
}

.subnav2 a:hover,.subnav5 a:hover {
background-position:-233px -45px
}

a.dot:link,a.dot:visited {
color:#E30D0D;
border-bottom:1px dotted #E30D0D;
text-decoration:none
}

a.dot:hover,a.white:hover {
color:#82BDE7;
border-bottom:1px dotted #7FBDE7
}

a.white:link,a.white:active,a.white:visited {
color:#FFF;
text-decoration:none
}