@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: 650px;float: right;padding: 25px 15px 20px 15px;}
	.center a {color: #be3341;}
	.center 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-left:5px;background: url(../img/bkg-footer-menu.jpg) no-repeat center center;width: 890px;height: 36px;}
	.footer-menu ul {margin-left: 65px;}
	.footer-menu ul li {line-height: 36px;margin-left:10px;padding-left:20px;background: url(../img/footer-menu-li.png) no-repeat left center;}
	.footer-menu ul li.first {background-image: url(none);}
	.footer-menu ul li a {color: #495365;text-decoration: none;font-weight: bold;}
	.footer-menu ul li a:hover {text-decoration: underline;}
	.panel {background: #fff url('../img/bkg-left-panel3.jpg') repeat-y left;margin: 5px 0 5px 5px;}
	.mmenu ul {list-style: none;padding:0; margin:0 2px 0 5px;}
	.mmenu ul ul {display:none; }
	.mmenu ul li.active ul {display:block;background:red; margin:0 3px 0 0; padding:2px 0 2px 0; background:#aaa;}
	.mmenu ul li {margin:0; padding:0;}
	.mmenu ul li a {background: url(../img/bkg-left-button.jpg) no-repeat 0 0;margin-top:2px;padding-left:10px; color: #fff;text-decoration: none;font-weight: bold;line-height: 30px;display:block;}
	.mmenu ul li.sub.active a {background: url(../img/bkg-left-button2.jpg) no-repeat 0 0;}
	.mmenu ul li a:hover {text-decoration: underline;}
	.mmenu ul li.active a {color:lightblue;}
	.mmenu ul li.active li a {background:none !important; line-height:22px; margin-top:0; font-weight:normal;color:#fff;}
	.mmenu ul li.active li.active a {color:#000;}
	.mpath {margin-bottom: 10px;}
	.mpath ul li a {background: url(../img/center-li.png) no-repeat left center;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;}

	#category {position:absolute; top: 24px;margin-left: 218px;}
	#bkg2 {top: 0;left: 0;width: 100%;height: 784px;background: url(../img/bkg-body1.jpg) repeat-x bottom;z-index: -100;}
	#center {margin-top: 240px;}
	#eshop-menu {min-height: 330px;}
	#left {margin-top: 110px;width: 220px;float: left;}
	#logo {top: 25px;margin-left: 55px;}
	#main {width: 900px;}
	#searchbox {top: 18px;margin-left: 620px; z-index:50;}
	#wrap {margin: auto;width: 900px;background-color: #fff;}
/*	#cpager {position:absolute; top:250px; margin-left:830px; z-index:60;}*/
		#cpager {position:absolute; top:35px; margin-left:220px; z-index:60;}
}
@media print {
	.np, .noprint {display:none}
	#center {margin-top:80px;}
	#cpager {display: none;}
	#logo {position:absolute;top:0;left:50%; margin-left:-55px;}
}
