* {
  font-family: Helvetica;
  font-size: 9pt;
  margin:0;
  border:0;
  padding:0;
}
body {
  background-color:#000;
}
#bg {
  border:1px solid #000;
  width:951px;
  background:url(http://xilica.com/images/background_gradient.png) no-repeat left top #000;
  margin-left:auto;
  margin-right:auto;
}
#centered {
  width:951px;
  margin-top: 15px;
}
#header {
  width:951px;
  height:69px;
}
#xilica_logo {
  float:left;
  margin-left:17px;
  height:57px;
  width:171px;
  background-image:url(http://xilica.com/images/logo.png);
  cursor:pointer;
}
#menu {
  float:right;
  margin-top:53px;
  margin-left:3px;
  width:595px;
  color:#FFF;
  z-index:25;
}
#menu ul {
  float:left;
  list-style:none;
  z-index:25;
}
#menu ul li {
  display:inline;
  font-size:12px;
}
#menu ul li.spacer {
  margin-right:3.4em;
}
a.tlmenuitem {
  color: #FFF;
  text-decoration:none;
}
a.tlmenuitem:hover {
  color: #8BC53F;
}
a.selected {
  color: #8BC53F;
  text-decoration:none;
}
#menu_underline1 {
  float:left;
  width:951px;
  height:2px;
  background-image:url(http://xilica.com/images/menu_underline1.png);
}
#breadcrumbs {
  float:left;
  padding-top:4px;
  width:340px;
  height:17px;
  color:#626162;
}
#breadcrumbs a {
  color:#626162;
  text-decoration:none;
}
#breadcrumbs a:hover {
  color:#FFF;
  text-decoration:none;
}
#menu_underline2_1 {
  float:right;
  width:607px;
  height:1px;
  background:url(http://xilica.com/images/menu_underline2_1.png) no-repeat #09763C;
}
#menu_underline2_2 {
  float:right;
  width:607px;
  height:2px;
  background:url(http://xilica.com/images/menu_underline2_2.png) no-repeat #009345;
}
#divider {
  margin-top:32px;
  width:951px;
  height:20px;
  background-image:url(http://xilica.com/images/divider.png);
}
#content {
  margin-top:4px;
  width:951px;
  height:852px;
}
#content * {
  font-size:10pt;
}

#faqitem_container {
  float:left;
  width:611px;
  height:438px;
  overflow:auto;
  margin-top:9px;
  margin-bottom:9px;
}
.faqitem {
  float:left;
  width:563px;
  margin-left:12px;
  margin-bottom:10pt;
}
.faqitem .header {
  color:#000;
  font-weight:bold;
}
.faqitem .header:hover {
  color:#FFF;
  font-weight:bold;
}
.faqitem .description {
  display:none;
  color:#000;
}
.faqitem .description .left {
  float:left;
  width:18px;
}
.faqitem .description .right {
  float:left;
  width:543px;
}
.open_link {
  cursor:pointer;
}
#faqitem_scrollup {
  cursor:pointer;
  background-image:url(http://xilica.com/images/arrow_up.png);
  width:15px;
  height:19px;
  margin-top:11px;
  margin-left:5px;
}
#faqitem_scrolldown {
  position:relative;
  cursor:pointer;
  background-image:url(http://xilica.com/images/arrow_down.png);
  width:15px;
  height:19px;
  margin-left:5px;
  top:396px;
}
#faq_sendrequest {
  width:51px;
  height:19px;
  margin-top:4px;
  background-image:url(http://xilica.com/images/localized/en/btn_send_n.png);
}
#faq_sendrequest:hover {
  background-image:url(http://xilica.com/images/localized/en/btn_send_h.png);
  cursor:pointer;
}

#faq_header {
  background-image:url(http://xilica.com/images/localized/en/header_faq.png);width:951px;height:36px;
}
#faq_back {
  background:url(http://xilica.com/images/content_gr_back.png);width:951px;height:456px;
}

#support_header {
  background-image:url(http://xilica.com/images/localized/en/header_support.png);width:951px;height:36px;
}

#news_back {
  background:url(http://xilica.com/images/content_gr_back.png);width:708px;height:456px;
}
#news_footer {
  background:url(http://xilica.com/images/footer708.png);width:708px;height:3px;
}

.sidebar {
  background:url(http://xilica.com/images/side_gr_back.png);width:233px;
}
.sidebar ul {
  list-style:none;
  text-indent: 7px;
}
.sidebar ul li {
  height: 21px;
  line-height:21px;
}
.sidebar ul li a {
  color:#000;
  text-decoration:none;
}
.sidebar ul li a:hover {
  color:#000;
  font-weight:bold;
}
.sidebar ul li.bottomborder {
  border-bottom:1px solid #69696A;
}
.sidebar ul li.topborder {
  border-top:1px solid #FFF;
}

.bottomborder {
  border-bottom:1px solid #69696A;
}
.topborder {
  border-top:1px solid #FFF;
}

.ontheroad_cb {
  float:left;
  width:678px;
}
#ontheroad_container {
  float:left;width:706px;height:456px;overflow:auto;
}
.ontheroaditem {
  float:left;
  margin-left:12px;
  width:563px;
  margin-bottom:10pt;
}
.ontheroaditem .header {
  color:#000;
  font-weight:bold;
}
.ontheroaditem .header:hover {
  color:#FFF;
  font-weight:bold;
}
.ontheroaditem .description {
  display:none;
  color:#000;
}
#ontheroaditem_scrollup {
  cursor:pointer;
  background-image:url(http://xilica.com/images/arrow_up.png);
  width:15px;
  height:19px;
  margin-top:11px;
  margin-left:5px;
}
#ontheroaditem_scrolldown {
  position:relative;
  cursor:pointer;
  background-image:url(http://xilica.com/images/arrow_down.png);
  width:15px;
  height:19px;
  margin-left:5px;
  top:396px;
}
#ontheroad_back {
  background:url(http://xilica.com/images/content_gr_back.png);width:708px;height:456px;
}

.latestnews_block {
  width:211px;
  cursor:pointer;
}
.latestnews_leftblock {
  margin-left:9px;float:left;
}
.latestnews_rightblock {
  margin-right:9px;float:right;
}
.latestnews_block .header {
  font-weight:bold;
  color:#8BC53F;
}
.latestnews_block .content {
  color:#626162;
}
.latestontheroad {
  padding:9px;
  cursor:pointer;
}

.news_cb {
  float:left;
  width:678px;
}
#news_container {
  float:left;width:706px;height:456px;overflow:auto;
}
.newsitem {
  float:left;
  margin-left:12px;
  width:643px;
  margin-bottom:10pt;
}
.newsitem .header {
  color:#000;
  font-weight:bold;
}
.newsitem .header:hover {
  color:#FFF;
  font-weight:bold;
}
.newsitem .description {
  display:none;
  color:#000;
}
.aa {
  list-style:none;
  width:235px;
}
.aa li {
  width:225px;
  height:21px;
  line-height:21px;
  padding-left:10px;
}
.aa li a {
  text-decoration:none;
  color:#000;
}
.aa li.selectable:hover {
  cursor:pointer;
  background-image:url(http://xilica.com/images/listitem_hover.png);
}
.aa li.selected {
  background-image:url(http://xilica.com/images/listitem_hover.png);
}

a.white {
  color:#FFF;
  text-decoration:underline;
}



.download_column {
  float:left;width:236px;height:456px;
}
.download_header {
  background-image:url(http://xilica.com/images/localized/en/header_downloads.png);width:951px;height:36px;
}
.back_fullspan {
  background:url(http://xilica.com/images/content_gr_back.png);width:951px;height:456px;
}
.back_fullspan_noheight {
  float:left;background:url(http://xilica.com/images/content_gr_back.png);width:951px;
}
.footer_fullspan {
  background-image:url(http://xilica.com/images/column_footer.png);width:951px;height:3px;
}
.vertical_sep_456 {
  float:left;background-image:url(http://xilica.com/images/vertical_divider.gif);width:2px;height:456px;
}
.vertical_sep_425 {
  float:left;background-image:url(http://xilica.com/images/vertical_divider.gif);width:2px;height:425px;
}
.vertical_sep_483 {
  float:left;background-image:url(http://xilica.com/images/vertical_divider.gif);width:2px;height:483px;
}
.horizontal_sep_257 {
  float:left;background-image:url(http://xilica.com/images/horizontal_divider.gif);height:2px;width:257px;
}
.horizontal_sep_692 {
  float:left;background-image:url(http://xilica.com/images/horizontal_divider.gif);height:2px;width:692px;
}

.download_column ul li.h31 {
  height:31px;
  line-height:31px;
  font-size:13pt !important;
  font-weight:bold;
}
.download_column ul {
  list-style:none;
}
.download_column ul li {
  height:18px;
  text-indent:10px;
  line-height:18px;
}
.download_column ul li a {
  text-decoration:none;
  color:#000;
}
.download_column ul li.selectable:hover {
  cursor:pointer;
  background-image:url(http://xilica.com/images/listitem_hover.png);
}
.download_column ul li.selected {
  background-image:url(http://xilica.com/images/listitem_hover.png);
}

.product_column_main {
  float:left;width:240px;
}
.product_column_main ul {
  list-style: none;
  text-indent:10px;
}

.product_column_main ul li {
  height:21px;
  line-height:21px;
}
.product_column_main ul li a{
  color:#000;
  text-decoration:none
}

.product_content {
  float:left;display:none;width:467px;
}

.product_column_main ul li.selectable:hover {
  cursor:pointer;
  background-image:url(http://xilica.com/images/listitem_hover.png);
}
.product_column_main ul li.selected {
  background-image:url(http://xilica.com/images/listitem_hover.png);
}
#content_productinfo {
  float:left;width:455px;height:463px;margin:10px;overflow:auto;
}
#content_productspecification {
  float:left;width:455px;height:463px;margin:10px;overflow:auto;
}
#content_producttutorials {
  float:left;width:455px;height:463px;margin:10px;overflow:auto;
}

.productinfo_scrollcontainer {
  float:left;width:28px;height:483px;
}
.productinfo_scrollup {
  cursor:pointer;
  background-image:url(http://xilica.com/images/arrow_up.png);
  width:15px;
  height:19px;
  margin-top:11px;
  margin-left:5px;
}
.productinfo_scrolldown {
  position:relative;
  cursor:pointer;
  background-image:url(http://xilica.com/images/arrow_down.png);
  width:15px;
  height:19px;
  margin-left:5px;
  top:420px;
}

.l_product_manuals_list, .l_product_specs_list, .l_product_firmware_list, .l_product_software_list {
  display:none;
  width:225px;
}

.contactitem {
  float:left;margin-left:10px;margin-top:5px;margin-bottom:5px;
}
#contact_scrollup {
  cursor:pointer;
  background-image:url(http://xilica.com/images/arrow_up.png);
  width:15px;
  height:19px;
  margin-top:11px;
  margin-left:5px;
}
#contact_scrolldown {
  position:relative;
  cursor:pointer;
  background-image:url(http://xilica.com/images/arrow_down.png);
  width:15px;
  height:19px;
  margin-left:5px;
  top:364px;
}
#aboutus_container {
  float:left;
  width:883px;
  overflow:auto;
  margin-top:9px;
  margin-bottom:9px;
}
.aboutus {
  float:left;
  width:863px;
  margin-left:12px;
  margin-bottom:10pt;
}

#carrousel {
  float:left;width:710px;height:278px;z-index:5;
}
#carrousel .head {
  background-image:url(http://xilica.com/images/home/home_main_header.png);height:3px;
}
#carrousel .main {
  background-color:#808080;height:259px;
}
#carrousel .menu {
  border-top: 4px solid #808080;
  border-bottom: 3px solid #808080;
  float:left;
  width:710px;
  height:19px;
  text-align:center;
}
#carrousel .menu span {
  margin-left:20px;
  margin-right:20px;
  font-weight:bold;
  font-size:14px;
  line-height:19px;
  color:#000;
}
#carrousel .menu span:hover, #carrousel .menu span.selected {
  cursor:pointer;
  color:#FFF;
}
#carrousel .selector {
  position:relative;
  left:0;
  background-image: url(http://xilica.com/images/home/ptr.png);
  width:14px;
  height:7px;
  overflow:hidden;
  z-index:5;
}
#carrousel .wrap {
  float:left;
  width:709px;
  height:227x;
  background-color:#FFF;
}
#carrousel .article {
  float:left;
  width:709px;
  height:227px;
  overflow:hidden;
}
.hidden {
  display:none;
}
#carrousel .foot {
  background-image:url(http://xilica.com/images/home/home_main_footer.png);height:16px;
}
