@import "global.css";

@media screen, projection
{	
	body {background:#000 url('../img/bkg-body.png') repeat-x}
	a {color:#fff; text-decoration:underline; font-weight:bold}
	a:hover {#f92; text-decoration:none} 
	img {border:solid #98b2e5 0px}
	h1, h2, h3, h4, h5, h6, p, address, ul, ol, cite, label, dl, dt, dd, caption  {color:#999}
	h1 {color:#f92}
	h2 {color:#f92}
	h3 {color:#f92}
	table {border:none}
	table td, table th {background:#222; color:#999; border:solid #333 1px}
	pre {background:#222; color:#999; border-color:#333}
	
	#wrap {margin:auto; margin-bottom:30px; text-align:center; width:930px}
	#title-top {border-top:solid #999 1px; border-left:solid #999 1px; border-right:solid #999 1px; height:250px; background:url('../img/bkg-image.jpg') center bottom no-repeat}
	#title-menu {height:32px; background:url('../img/bkg-menu.gif') repeat-x}
	#logo {margin:5px 0 5px 10px; text-align:left; height:50px}
	#logo-img {border:none}
	#page-l {background:url('../img/bkg-page.gif') repeat-y; text-align:left}
	#page-r {background:url('../img/bkg-page-r.gif') repeat-y; text-align:left}
	#page-c {background-color:#111; text-align:left}
	#main {display:block}
	#footer {height:32px; background:url('../img/bkg-footer.gif') repeat-x; border-top:solid #000 7px}
	#centerleft, #centerright {width:685px}
	#centerleft{float:left; margin-left:0px}
	#centerright {float:right; margin-right:0px}
	#center {width:100%}
	#centerleft .content {padding:15px; border-top:solid #000 7px; border-right:solid #000 7px}
	#centerright .content {padding:15px; border-top:solid #000 7px; border-left:solid #000 7px}
	#center .content {padding:15px; border-top:solid #000 7px}
	#left,#right {width:245px}
	#left {float:left}
	#right {float:right}
	#navigation {margin:0 0px 0 0px; border-bottom:solid #cccccc 1px}
	
	.path ul {list-style:none}
	.path ul li {background:url('../img/bullet-black.gif') 0px 15px no-repeat}
	.path ul li a {font-size:12px; color:#06c; text-decoration:underline; font-weight:bold; padding:0 13px 0 18px}
	.path ul li.sfhover a {text-decoration:none}
	.path ul li.first {background:none}
	.mmenu {padding:8px 0 0 15px}
	.mmenu ul {list-style:none}
	.mmenu ul li {border-right:solid #999 2px} 
	.mmenu ul li a {font-size:12px; color:#999; text-decoration:none; font-weight:bold; padding:0 20px 0 15px; }
	.mmenu ul li.sfhover a {color:#f92; text-decoration:none}
	.mmenu ul li.active a {color:#f92}
	.mmenu ul li.last {border-right:none}
	.smenu {padding:15px; border-top:solid #000 7px}
	.smenu h2, .smenu h2 a {color:#f92 !important; text-decoration:none;}
	.smenu ul {margin-left:16px}
	.smenu ul li {font-size:11px; font-weight:bold} 
	.smenu ul li a {color:#999; text-decoration:none}
	.smenu ul li.active a {color:#f92; text-decoration:none}
	.smenu ul li.active li a {color:#999; text-decoration:none}
	.smenu ul li.active li.active a {color:#f92; text-decoration:none}
	.smenu ul li.active li.active li a {color:#999; text-decoration:none}
	.smenu ul li.active li.active li.active a {color:#f92; text-decoration:none}
	.smenu ul li.active li.active li.active li {display:none}
	.smenu ul li li li li {display:none}
	.panel-info {padding:15px; border-top:solid #000 7px}
	.panel-info dt {color:#f92 !important; font-size:1.5em; padding-bottom:15px}
	.gallery {background-color:#111}
	.chapters {width:250px; background:#222; border:solid #333 1px; float:left; margin-bottom:20px}
	.chapters dl {padding-top:10px}
	.chapters dt {height:32px; padding:7px 0 0 20px; font-size:18px}
	.chapters dd {padding:0 20px 10px 20px}
	.searchbox {height:15px; padding:3px 0 0 3px}
	.searchbox .search-button {width:29px; height:22px; border:0; color:#999}
	.searchbox .search-input {width:135px; height:18px; border:solid #cccccc 1px; background-color:#999; padding:2px 2px 0 2px; margin-right:5px; vertical-align:top}
	.search .search-button {width:50px; height:22px; border:solid #333 1px; background-color:#222; color:#999}
	.search .search-input {width:120px; height:18px; border:solid #333 1px; background-color:#222; color:#999; font-weight:bolder; padding:2px 2px 0 2px; margin-right:5px; vertical-align:top}
	.gallery {background:#222; border:solid #333 1px}
	.gallery a img {border:solid #333 1px}
	.comment blockquote p {color:#000}
	.product.full {color:#999}
	.product.short {border:solid #333 1px}
	.product.short .name, .product.short .info, .product.short .excerpt {background:#222; color:#999}
	.company-copyright {color:#9a9a9a; padding-top:5px; text-align:center}
	.formcontent {color:#fff}
	.nologo #logo {display:none;}
}
@media print {
	.np, .noprint {display:none}
}