body { margin: 0; background: #ffce73; }
html {font-size: 50%;}

address.vcard .country-name, .geo {display: none}
ul a:visited {  color: #0012ff; }
ul a:hover {  color: #c756a0; }
dt, dd, p, li, strong, span,h5  { font: normal 11px 'Tahoma'; }

#content ul { display: block; }
#content ul li { display: block; margin: 0px 0px 0px 28px; padding: 0px; width: 180px;  text-align: center; }
#content ul li img { width: 180px; max-height: 300px; border: 1px solid #000; display: block !important; }
#content img {  border: 1px solid #000; margin: 5px auto; width: 220px; max-height: 300px;}

#content, .block_sb_href {  padding: 0 5px; }

#header #logo {font-size: 0px;  color: #ffce73; }
#header #logo a { color: #ffce73; text-decoration: none;}
#header #logo span {display: block; font-size: 160px; width: 240px; height: 210px; background: url("../img/moby_logo.png") no-repeat;}

#sidebar_href { margin-top: 0px; }

a.iflatables, a.catalog {font-size: 0; line-height: 0px; }
a.iflatables span, a.catalog span{ margin: 5px 0 5px 11px; display: block; width: 217px; height: 28px; background: url("../img/moby_list_cat.jpg") no-repeat;}
a.catalog span{background: url(../img/moby_catal.jpg) no-repeat}
a.iflatables samp, a.catalog samp { display: none; }

.block_sb_href h2 { display: block; margin: 0 auto; padding: 2px 0;  width: 217px; min-height: 18px; background: #c855a0; font: bold 11px 'Tahoma'; font-size: 11px; color: #fff; text-align: center;
                    -moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; border-radius: 7px;}
.block_sb_href ul,ul.sub-menu { list-style: none; margin: 3px 0 5px 25px; padding: 0;}
    ul.sub-menu { margin-left: 30px;}
.block_sb_href ul li,ul.sub-menu li { padding: 0px 0px 0px 7px; margin-bottom: 1px; background: url(../img/moby_side_li_bg.jpg) 0 5px no-repeat; }
.block_sb_href ul a, ul.sub-menu li a { font: normal 11px 'Tahoma'; color: #0012ff; }


#footer { margin: 10px auto; padding: 10px; border-top: 1px solid #000; font: bold 11px 'Tahoma';  text-align: center; }
#footer a { display: block; text-align: center; font-style: normal; color: #0012ff; text-decoration: none;}
#footer span { color: #000; font-style: normal; font: bold 11px 'Tahoma'; text-align: center; }
#footer span span.street-address { display: block; }
#footer span.work { display: block; }

#content h1 { font: bold 18px 'Tahoma'; color: #197f9b; text-align: center; margin: 5px 0; }
#content h2  { font: bold 18px 'Tahoma'; color: #769097; text-align: center;  margin: 5px 0;}
#content h3, h4, h5, h6 { display: none }
#content ul { list-style: none; margin: 0; padding: 0;}
#content ul li { text-align: center; margin-bottom: 10px;  color: #0074B7; }
#content ul li img { display: block; margin: 0 auto;  }
#content ul li span { display: none; }

body.products #content { text-align: center; margin-bottom: 7px; }
body.products #content strong{ display: block; text-align: center; }

 #content a.btn_back { margin: 5px 0px; font: bold 11em 'Tahoma'; color: #0012ff; display: block; text-align: center;  }
 #content h5 { text-align: center; }
/*NONE*/
ul#main-menu, #bottom,  #footer div.nav, a.iflatables, a.catalog, div.flash_movie, .none { display: none; }
body.index #content img, object, body.index h3, body.products h3, body.index h4, dfn { display: none; }
body.index #content, ul.banners_inner, div.blog, #header_router, div.add-to-fav { display: none; }
.vis { display: block; }
.viss { display: block; font: normal 13px 'Tahoma'; }

body.products #content img { margin: 5px auto; border: 1px solid #000; }

ul.sub-menu,#provide-support { display: none; }

#google-search,#sidebar_href div.block_sb_href ul li div.inner-div {display: none;}

#header ul.soc-banners {margin: 15px 0; overflow: hidden;}
    #header ul.soc-banners li {margin: 0 18px 0 0; float: left; padding: 0; background: none; list-style: none }
