html {overflow-y: scroll;}
body {height:100%; margin: 0; padding: 0; text-align:center; background-color:#f7f7f7;}
.header{background-image:url("../images/header.jpg");}
.slogo{display: none;}
.shadow{background:url("../images/shadow.gif") repeat-y;}
.tabs {list-style:none; padding:0; margin:0; height:28px;}
.tabs li {float:left; margin-right:-7px;}
.tabs li a {display:block; position:relative; text-decoration:none;}
.tabs li a em {display:block; height:28px; float:left; padding:0 28px 0 0; background:url("../images/tab.gif") right top; position:relative; z-index:100; font:10px Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-decoration:none; font-style:normal; color:#fff; line-height:28px;}
.tabs li a b {display:block; float:left; width:15px; height:28px; background:url("../images/tab.gif") left top; position:relative; z-index:100;}
.tabs li a:hover {border:0; z-index:900; cursor:pointer;}
.tabs li a:hover b {background-position:left center;}
.tabs li a:hover em  {background-position:right center; color:#fff;}
.tabs li a.selected, .tabs li a.selected:hover {border:0; z-index:1000; cursor:pointer;}
.tabs li a.selected b, .tabs li a.selected:hover b {background-position:left bottom;}
.tabs li a.selected em, .tabs li a.selected:hover em  {background-position:right bottom; color:#737373;}
.header_line{background:url("../images/tab_bar.jpg") no-repeat; font:11px verdana, sans-serif; color:#fff; width:860px; height:20px; margin-top:0;}
.box_left{background-image:url("../images/box_left.gif"); width:10px; height:38px;}
.box_right{background-image:url("../images/box_right.gif"); width:10px; height:38px;}
.box_login{background-image:url("../images/box_login.gif"); vertical-align:middle; float:left; width:37px; height:36px;}
.box_info{background-image:url("../images/box_info.gif"); vertical-align:middle; float:left; width:18px; height:36px;}
.box_category{background-image:url("../images/box_category.gif"); vertical-align:middle; float:left; width:41px; height:35px;}
.box_what{background-image:url("../images/box_what_is_mb.gif"); vertical-align:middle; float:left; width:33px; height:36px;}
.box_search{background-image:url("../images/box_search.gif"); vertical-align:middle; float:left; width:33px; height:36px;}
.box_top_offer{background-image:url("../images/box_top_offers.gif"); vertical-align:middle; float:left; width:47px; height:36px;}
.box_latest{background-image:url("../images/box_latest_offers.gif"); vertical-align:middle; float:left; width:49px; height:36px;}
.box_bg{background-image:url("../images/box_bg.gif"); background-position:bottom; background-repeat:repeat-x; border-bottom:1px; border-style:solid; border-width:0 0 1px; border-color:#D6D6D6;}
.box_color{background:url("../images/box_color.gif") repeat-x; height:38px;}
.box_line_left{background-image:url("../images/line.gif"); background-repeat:repeat-y; border-bottom:1px; background-position:left;}
.box_line_right{background-image:url("../images/line.gif"); background-repeat:repeat-y; background-position:right;}
.box_line_down{background-image:url("../images/line.gif"); background-repeat:repeat-x; border-bottom:1px; background-position:bottom;}
.box_border{border-width:0 1px; border-style:solid; border-color:#D5D5D5;}
.box_border_wm{background:url("../images/what-machinesBox.jpg") no-repeat; height:250px; border-width:0 1px 1px; border-style:solid; border-color:#D5D5D5;}
.box_header_text{ font:12px verdana, Arial, sans-serif; font-weight:700; text-decoration:none; font-style:normal; color:#737373; margin-top:10px;}
.line{background:url("../images/title_line.jpg") no-repeat; margin-top:5px;}
.rss{background:url("../images/feed.gif") no-repeat; float:right; width:19px; cursor:pointer; height:19px; border:0;}
h1 {font:16px verdana, sans-serif; color:#838383; font-weight:700;}
h2 {font:16px verdana, sans-serif; color: #838383; font-weight:700;}
h3 {font:14px verdana, sans-serif; color:#000; font-weight:700;}
a{font:11px verdana, sans-serif; font-weight:400; text-decoration:underline; color:#246A75;}
a:hover{text-decoration:underline; color:#7CC1CA;}
a.small_link {font:9px verdana, sans-serif; color:#246A75;}
a.small_link:hover {color:#7CC1CA;}
a.category_parent_titles {font:13px verdana, sans-serif; font-weight:700; color:#000;}
a.category_parent_titles:hover {color:#7CC1CA;}
a.category_child_titles {font:10px verdana, sans-serif; color:#737373;}
a.category_child_titles:hover {color:#4796A1;}
a.offers_list_title {font:12px verdana, sans-serif; font-weight:700; color:#5f7f84;}
a.offers_list_title:hover {color: #5f7f84;}
a.last_offer{font:10px verdana, sans-serif; color:#737373;}
a.last_offer:hover {color:#7CC1CA;}
.a_category_index{font:10px verdana, sans-serif; text-decoration:none; color:#737373; margin-left:5px; margin-right:0px;}
.a_category_index:hover{text-decoration:underline; color:#737373;}
.a_info_index{font:10px verdana, sans-serif; text-decoration:none; color:#737373;}
.a_info_index:hover{text-decoration:underline; color:#737373;}
td.a {color:blue;}
.cseller{background: url("../images/c_seller.gif") no-repeat; width: 102px; height: 23px; padding-top: 4px;}
.hint {font:9px verdana, sans-serif; color:#88b1b8;}
.normal_text {font:11px verdana, sans-serif; color:#838383;}
.login_text {font:11px verdana, sans-serif; color:#246A75; text-decoration:underline;}
.login_text:hover {color:#246A75; text-decoration:none;}
.formtitles {font:11px verdana, sans-serif; font-weight:700; color:#737373;}
.footerbar {font:10px verdana, sans-serif; color:#68676c; text-decoration:none;}
.help_text {font:9px verdana, sans-serif; font-weight:400; color:#333;}
img.offers_thumb {border-style:solid; border-width:1px; border-color:#737373;}
img.offer_thumb {border-style:solid; border-width:1px; border-color:#737373; height:60px; width:97px;}
img.offers_medium {border-style:solid; border-width:1px; border-color:#737373; width: 200px; height: 170px;}
.subtitle {font:14px verdana, sans-serif; font-weight:700; color:#000;}
.index_title {font:20px verdana, sans-serif; color:#5F7F84;}
.whitesmoke {background-image:url("../images/box_bg.gif"); background-position:bottom; background-repeat:repeat-x; width:230px; border-style:solid; border-width:1px; border-color:#D5D5D5; text-align:left; padding:15px;}
.offers_index {border-style:solid; border-width:1px; padding:.2cm; border-color:#D9D9D9;}
.general_terms {font:8pt verdana, sans-serif; padding:5px;}
.login_index {background-image:url("../images/box_shadow.gif"); background-repeat:no-repeat; border-style:solid; border-width:1px; border-color:#87B6BD; height:18px;}
.login_indexx {background-image:url("../images/box_shadow.gif"); background-repeat:no-repeat; border-style:solid; border-width:1px; border-color:#87B6BD; height:18px; width: 120px;}
.descriptions {background-image:url("../images/box_shadow_big.gif"); background-repeat:no-repeat; border-style:solid; border-width:1px; border-color:#87B6BD;}
.form_border{border-style:solid; border-width:1px; border-color:#87B6BD;}
.line {color:#88B1B8;}
.table_cms{border-style:solid; border-width:1px; border-color:#CCC;}
.count {font:10px verdana, sans-serif; color:#000;}
.body_print{margin:0; text-align:center; background-color:#fff;}
.wmb{font:16px arial, sans-serif; font-style: normal; font-weight: lighter; color:#838383;}
.corner_left{background-image:url("../images/virtualbox_1.gif"); background-repeat:no-repeat; height: 150px;}
.corner_right{background-image:url("../images/virtualbox_2.gif"); background-repeat:no-repeat; background-position: bottom right; height: 150px;}
div.multiupload{margin-left:100px;}
div.multiupload div.list{background:#fff;}
div.multiupload div.list div.item{margin:5px;}
#index_category{border-width:0 1px 0px 0px; border-style:solid; border-color:#D5D5D5;}
#index_category td{height: 10px;}
#index_category h2{font-size: 0px; margin: 0px; padding: 0px;}
.last{margin-bottom: 5px; margin-left:10px;}
.last h3{font-size: 0px; margin: 0px; padding: 0px;}
.search{color: #838383; font: 700 16px verdana,sans-serif;}
.topoffers h3{font-size: 0px; margin: 0px; padding: 0px;}
/*ColorBox Core Style:*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#cboxOverlay{background:url(../images/colorbox/overlay.png) repeat 0 0;}
#colorbox{}
#cboxTopLeft{width:21px; height:21px; background:url(../images/colorbox/controls.png) no-repeat -101px 0;}
#cboxTopRight{width:21px; height:21px; background:url(../images/colorbox/controls.png) no-repeat -130px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(../images/colorbox/controls.png) no-repeat -101px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(../images/colorbox/controls.png) no-repeat -130px -29px;}
#cboxMiddleLeft{width:21px; background:url(../images/colorbox/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(../images/colorbox/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(../images/colorbox/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(../images/colorbox/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#000;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#000;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(../images/colorbox/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(../images/colorbox/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(../images/colorbox/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(../images/colorbox/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(../images/colorbox/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose:hover{background-position:-25px -25px;}
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}
.cboxIE6 #cboxTopLeft{background:url(../images/colorbox/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(../images/colorbox/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(../images/colorbox/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(../images/colorbox/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(../images/colorbox/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(../images/colorbox/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(../images/colorbox/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(../images/colorbox/ie6/borderMiddleRight.png);}
.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}
/*ColorBox Core Style:*/
#cryptogram{margin-bottom: 5px;}
#breadcrumb{padding:10px 0 0 10px; float: left; color: #838383;}
#breadcrumb a{text-decoration: none;}
/*Pagination*/
.pagecount{float:left; background-color: #246A75; border-radius: 5px; color: #fff; font-weight: bold; margin: 2px; padding: 5px 8px;}
.navigation_raquo {
    font-family: Arial,Verdana,sans-serif;
    font-size: 14px;
}
#pages {margin: 10px 0; height: 27px;}
#pages a{float:left;    border-radius: 5px;
    color: #000000;
    margin: 2px;
    padding: 5px 8px;
    text-decoration: none;}
#pages a:hover{text-decoration: none; background-color: #246A75; color: #fff;}
#pages .current{float: left; background-color:#246A75;
    border-radius: 5px;
    color: #fff;
    font-weight: bold;
    margin: 2px;
    padding: 5px 8px;}
#pages .previous{float: left; text-align: center; padding-top:3px;}
#pages .next{float: left; padding-top:3px;}
#pages .dot{float:left; margin-left: 5px; margin-top: 6px;}
.paginate{}



input:focus, select:focus {
    outline: none;
}

.InputGroup {
    display: inline-block;
    padding: 3px 4px;
    border: 1px solid #FFF;
    border-radius: 7px;
    -moz-border-radius: 7px;
}

.ErrorField {
    border-color: #D00;
    color: #D00;
    background: #FFFFFE;
}

span.ValidationErrors {
    display: inline-block;
    font-size: 12px;
    color: #D00;
    padding-left: 10px;
    font-style: italic;
}



/*auto*/
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	font: menu;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
    text-align: left;
}

.ac_loading {
	background: white url('../images/indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}
