﻿/* overrides
--------------*/
* { margin: 0; padding: 0; }

/* links & types
------------------*/
body { font: normal 100% Verdana, arial, Courier; /*16px*/ color: #fff; background-color: #000; }
img { border: 0; }
h1 { font-size: 1.375em; }
a, a:hover { outline: none; font-weight: bold; text-decoration: none; color: #fff; }
ul { list-style-type: none; }

/* layout
-----------*/
#wrap { width: 1000px; margin: 0 auto; position: relative; font-size: 0.75em; z-index: 980; }
#langbar { position: absolute; top: 0; }
#langbar a { background-color: #000; display: block; font-weight: normal; margin: 0 0 3px; padding: 5px; }


/* misc
-----------*/
.background { width: 100%; position: fixed; left: 0; right: 0; top: 0; z-index: -1; }
.content-container, div.content-item, .submenu { background-color: #000; }
.content-container { position: absolute; padding: 20px; top: 220px; z-index: -1; }
div.content-item { width: 525px; height: 325px; overflow: auto; scrollbar-base-color: #000; scrollbar-arrow-color: #000; scrollbar-face-color: #666; scrollbar-track-color: #000; }
#gallery-thubs { position: absolute; background-color: #000; width: 95px; padding: 5px 0; top: 0; z-index: 1; }
#gallery-thubs .scrollable { width: 95px; height: 250px; }
.content-item p { padding-bottom: 15px; }
a.link-img, a:hover.link-img { background-color: Transparent !important; }
#gallery-nav-html { display: none; }
.product-text { background-color: #000; padding: 5px; width: 173px; }
.product-text h2 { padding: 0 0 5px 0; font-size: 1.25em; }
.navigation { text-align: center; padding: 7px 0 5px; }


/* Code Add+ */
.menu { height: 117px; width: 432px; }
.menu li { display: inline; list-style-type: none; position: relative; z-index: 990; }
.menu li a.link { background: url( '../images/menu.png' ) 0 0 no-repeat; display: block; font-size: 0; height: 117px; line-height: 0; overflow: hidden; text-indent: -99em; width: 139px; }
.menu li a.meilam { background-position: 0 0; }
.menu li a.meilam:hover, .menu li a.c-meilam { background-position: 0 -117px; }
.menu li a.mproducts { background-position: -139px 0; }
.menu li a.mproducts:hover, .menu li a.c-mproducts { background-position: -139px -117px; }
.menu li a.mtonus { background-position: -278px 0; }
.menu li a.mtonus:hover, .menu li a.c-mtonus { background-position: -278px -117px; }
.menu li ul { background-color: #000; padding: 10px; position: absolute; white-space: nowrap; z-index: 999; }
.menu li ul li { float: none; font-size: 1.25em; font-style: normal; zoom: 1; }
.menu li ul li a, .menu li ul li span { display: inline-block; zoom: 1; }
.menu li ul li a { color: #666; font-weight: normal; width: auto !important; }
.menu li ul li a:hover { color: #fff; }
.menu li ul li a.current { color: #fff; }
.menu li ul li.last { border: 0; }

#gallery-nav-html { display: block; position: absolute; top: 0px; display: block; background-color: #000; padding: 5px;  }
#data-pager {font-size: 1.5em;}
