
/* PROJECT */
body {background:#e5e5e5 url(../../images/blomberg/bg.jpg) repeat-x; margin-top:0; padding-bottom: 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align: center;}

#page_wrapper {width: 820px; margin: 0 auto; text-align: left;}

#header .top {padding-top: 20px; position: relative;}

#logo {background: url(../../images/blomberg/logo.gif) no-repeat left top; display: block; width: 217px; height: 64px;}

#media {margin-bottom: 15px;}
#center {background: url(../../images/blomberg/menu_top.gif) no-repeat right top;}
#category_menu {position: relative;}

#category_menu a {display: inline-block; float: left; line-height: 36px; padding-right: 12px; color: #555; font-weight: bold;}
#category_menu a:hover {color: #000; text-decoration: none; cursor: pointer;}

#category_menu a .inner {display: inline-block; padding-left: 12px;}
#category_menu a .center {display: inline-block; padding: 0 6px;}

#category_menu .active a {background: url(../../images/blomberg/tab-right.gif) no-repeat right top;}
#category_menu .width_childs {height: 70px;}
#category_menu .active a .inner {background: url(../../images/blomberg/tab-left.gif) no-repeat left top;}
#category_menu .first_active a .inner {background: url(../../images/blomberg/tab-first-left.gif) no-repeat left top;}
#category_menu .active a .center {background: #fff;}
#category_menu .first_active a .center {padding-left: 0px;}
#category_menu .tree_level {width: 814px;}
#category_menu .tree_level .tree_level {display: none; background: none;}

#category_menu .menu_item {float: left;}

#category_menu .active .tree_level {display: block;}
#category_menu .tree_level .tree_level {float: left; position: absolute; left: 0; top: 36px; width: 818px; border-right: 1px solid #838383; background-color: #fff; border-bottom: 1px solid #dadada;}
#category_menu .tree_level .tree_level a, #category_menu .active .tree_level span {background: none;}
#category_menu .tree_level .tree_level a {line-height: 30px; padding-right: 6px;}
#category_menu .tree_level .tree_level a:hover, #category_menu .tree_level .tree_level .active a {background-color: #dadada; color: #000;}
#category_menu .tree_level .tree_level a .inner {padding-left: 6px;}
#category_menu .tree_level .tree_level .menu_item {padding: 2px;}
#category_menu .tree_level .tree_level .first_active a .center {padding-left: 6px;}


#content_layout_default {background: url(../../images/blomberg/content_bottom.gif) no-repeat right bottom; padding-bottom: 12px;}
#content_layout_default .content_inner {background: #fff; margin-right: 1px; border-right: 1px solid #838383; padding: 10px;}

#content_type_products {}

#download_link {clear: left; padding-left: 25px; padding-top: 10px;}
#download_link a { color: #D41517;}

#product_scroll {clear: both;}

#product_scroll .previous {display: inline-block; float: left; margin-left: 10px; margin-top: 55px; width: 35px; height: 49px; text-decoration: none; background: url(../../images/blomberg/left.gif) no-repeat left top; }

#product_scroll .next {display: inline-block; float: left; margin-top: 55px; width: 35px; height: 49px; text-decoration: none; text-align: right; background: url(../../images/blomberg/right.gif) no-repeat left top; }

#product_scroll .fixed_viewer {width: 688px; float: left; overflow:hidden; margin: 0 10px; padding: 15px 0;}
#product_scroll .fixed_viewer .products_scroller {width: 10000px; }
#product_scroll .fixed_viewer .products_scroller .product_element {margin-right: 13px; float: left; width: 160px; height: 132px; border: 1px solid #ccc;}
#product_scroll .product_element .image {margin: 7px 0px; margin-bottom: 0px; height: 102px; text-align: center;}
#product_scroll .product_element .name {margin: 0 7px; text-align: center;}
#product_scroll .product_element .name a {display: block; padding-top: 4px; color: #00537b; text-decoration: none;}

.bottom_elements {padding: 8px 0; padding-top: 20px; clear: left;}
.bottom_elements #download_link {width: 200px; float: left; padding-top: 0;}
.bottom_elements h1 {width: 450px; float: right; font-size: 12px; color: #605C5B; text-align: right; font-weight: normal; padding: 0; margin: 0; padding-right: 25px;}

