@import "global.css";

@media screen, projection {
	body {font-family: sans-serif; background: url(../img/bkg-body2.jpg) repeat;}
	p {color: #333333}
	h1 {color: #2e4269;font-weight: bold; font-size:160%;}
	h2 {color: #33507f;font-weight: bold; font-size:140%;}
	h3 {color: #33507f;font-weight: bold; font-size:120%;}
	h4 {color: #33507f;font-weight: bold; font-size:110%;}
	h5 {color: #33507f;font-weight: bold; font-size:100%;}
	h6 {color: #33507f;font-weight: bold;}
	dl, dt, dd {float:none; display:block; margin:0; padding:0;}
	dl {background: url('../img/bkg-left-panel.jpg') no-repeat left top;}
	dt {padding:13px 10px 0 10px; font-weight:normal; color:#2B3F6B; font-size:14px; }
	dt a {color:#2B3F6B;text-decoration:none;}
	dd {padding:5px 10px 10px 10px;}

	.center {width: 679px;float: right}
	.center .content {margin: 25px 15px 20px 15px}
	.center a {color: #be3341;}
	.wysiwyg ul li {list-style-image: url(../img/center-li.png);}
	.footer {text-align: center;color: #666666;padding: 10px 0 10px 0;}
	.footer a {color: #666666;}
	.footer-menu {margin:0 5px 5px 5px;background: url('../img/bkg-footer-menu.jpg') no-repeat center 0; height:36px;text-align:center;}
	.footer-menu li {padding-left:5px; line-height:36px; padding-right:5px; display:inline !important; float:none !important;}
	.footer-menu li a {display:inline !important; color:#fff;}
	.panel {background: #fff url('../img/bkg-left-panel3.jpg') repeat-y left; margin: 5px 0 5px 5px;}
	.mmenu ul {margin:0; padding:0}
	.mmenu ul li {display:block;float:left;margin-right:2px;}
	.mmenu ul li a {line-height:30px; background: url(../img/bkg-left-button.jpg) no-repeat 0 0;color:#fff;text-decoration:none; font-weight:bold; padding:7px;}
    .mmenu ul li a:hover {text-decoration:underline;}
	.mmenu ul li.active a {color:lightblue;}
	.mmenu ul li.active li a {margin-top:0; color:#fff;}
	.mmenu ul li.active li.active a {color:#fff}
	.mmenu ul li ul {display:none; width:200px; background:#224f96;}
	.mmenu ul li.sfhover ul,
	.mmenu ul li:hover ul {display:block; position:absolute; z-index:100}
	.mmenu ul li ul li {display:block; width:200px;}
	.mmenu ul li ul li a {line-height:22px; font-weight:normal; background:none; color:#fff; font-weight:normal;}
	.mmenu li.eshop {display:none;}
	.pager, .pager td {border:none;}
	.mpath {margin-bottom: 10px}
	.mpath ul li a {color:#555; font-size:11px; background: url(../img/center-li.png) no-repeat left 4px;padding-left: 10px;margin-right: 10px;text-decoration: none;}
	.mpath ul li a:hover {text-decoration: underline;}
	.search-input {border: 1px #92a4ca solid;background: #fff url(../img/bkg-search-input.png) repeat-x center;height: 15px;color: #264578;width:150px;}
	.search-button {background: url(../img/search-button.png) no-repeat center center;width: 19px;height: 19px;}
	.gallery {background:#fff; padding:0; margin:0 0 1em 0;}
	.cpager a {text-decoration:none; color:transparent;padding:5px; background:url('../img/cpager.gif') no-repeat 0 0; margin-right:3px; cursor:pointer;}
	.cpager a.activeSlide {background:url('../img/cpager-active.gif') no-repeat 0 0}
	.cell-preview {text-align:center;}
	.nop table, .nop td {padding:0px;}
	.nob table, .nob td {border:none; border-collapse:collapse;}
	.transparent table, .transparent td {background:transparent;}
	.basket table,
	.basket table td {border:none; font-size:11px; padding:0; margin:0;}
    .basket table {width:170px;}
	.options {float:left; margin-top:3px;}
	.option {margin-bottom:3px}
    .tophome {margin-top:130px;}
    .topindex {margin-top:110px;}

	#bkg2 {top: 0;left: 0;width: 100%;height: 784px;background: url(../img/bkg-body1.jpg) repeat-x bottom;z-index: -100;}
	#eshop-menu {min-height: 330px;}
	#left {margin-top: 120px;width: 220px;float: left;}
	#center {}
	#logo {top: 10px;margin-left: 55px;}
	#main {width: 900px;}
	#searchbox {display:none; top: 18px;margin-left: 620px; z-index:50;}
	#wrap {margin: auto;width: 900px;background-color: #fff;}
	#category {float:right;width:650px;}
    #cpager {z-index:60;position:absolute; margin-left:5px; margin-top:10px;}
	#mmenu {position:absolute; top:90px; margin-left:5px;}
	#basket {position:absolute;top:7px; margin-left:700px;}
}
@media print {
	.np, .noprint {display:none}
	#center {margin-top:80px;}
	#cpager {display: none;}
	#logo {position:absolute;top:0;left:50%; margin-left:-55px;}
}
