@import "global.css"; 
@media screen, projection
{
	body {background:#fff; font-family: sans-serif; font-size:10px; line-height:14px;}
	body {background:url('../img/bkg-top-line.gif') top repeat-x}
	dt {font-weight:none}
	h1,dt {margin-bottom:10px}
	h1,h2,h3,h4,h5,h6,dt {font-family: "Arial Bold", sans-serif, font-size:10px;font-weight:bold}
	h1,dt {font-size:12px}
	.tp {display:none}
	.gallery {padding:7px 3px 7px 3px !important} 
	.cb {clear:both}
	.ie6 {display:none}
	.lmenut ul {padding-top:14px !important}
	.lmenut li a {background:url('../img/bkg-lmenu-li-red.png') left center no-repeat}
	.lmenub ul {margin-bottom:10px}
	.lmenub li a {background:url('../img/bkg-lmenu-li-gray.png') left center no-repeat; }
	.tmenu ul {padding:0; margin:0}
	.tmenu li {float:left; list-style-type:none; width:44px; height:46px; padding:0 6px 0 5px; background:url('../img/bkg-tmenu-li-gray.png') center center no-repeat; text-align:center; margin-top:70px; font-size:10px}
	.tmenu li.active {background:url('../img/bkg-tmenu-li-red.png') center center no-repeat}
	.tmenu li.last {margin-left:15px}
	.tmenu li a {text-decoration:none; text-align:center; display:block; width:41px; line-height:12px; padding:15px 0 15px 0}
	.tmenu li.twoline a {font-size: 8px; padding:7px 0px 7px 0px;}
	.tmenu li a span {color:#fff}
	.tmenu li.sfhover {background:url('../img/bkg-tmenu-li-red.png') center center no-repeat}
	.tmenu ul ul { display: none; }
	.search {margin-top:10px}
	.search h2 {margin-left:35px; font-size:9px; text-transform:uppercase; font-weight:normal; margin-bottom:0}
	.bullet {margin-left:15px; padding-left:20px; background:url('../img/bkg-lmenu-li-gray.png') left center no-repeat} 
	.bullet input {width:110px; border:none}	
	.gallery a {margin:0 3.5px 0 3.5px}
	.search-result {background:#A52F38; color:#fff;}
	.type-headline {font-size:14px;font-weight:bold;background:#A52F38; color:#fff; padding: 5px;}
	body {background:url('../img/bkg-page.gif') center repeat-y}
	#line {background:#A52F38; height:20px;}
	#page {margin:auto;  width:1024px; }
	#container {width:1024px; margin:auto; display:block}
	#header {width:1024px; height:135px; display:block; margin:auto; position:relative; background:url('../img/bkg-header.jpg') right no-repeat; float:left}
	#logo {position:absolute; left:127px; margin-top:70px}
	#topmenu {width:600px; height:130px; display:block; float:left; margin-left:263px}
	#left {width:150px; float:left; margin-left:113px; padding-bottom:20px}
	#center {width:450px; float:left}
	#inner {padding-top:15px;}
	#right {width:120px; float:left; background:url('../img/bkg-right-panel.gif') right repeat-y; padding:15px; font-size:11px; color:#fff}
	#right a {color:#fff; text-decoration: none; font-weight: bold;}

	#center {font-size:11px; line-height:14px; padding-bottom:15px}
	#center .left {width:56px; text-align:center}
	#center .right {width:381px}
	#center .article {padding:0 15px 0 15px}
	#left ul {margin:0; background:url('../img/bkg-left-ul-bottom.gif') bottom repeat-x; padding:10px 0 10px 0}
	#left li {list-style-type:none; padding-left:15px; height:17px; display:block; line-height:15px}
	#left li a {text-decoration:none; padding-left:17px; height:17px; line-height:17px; display:block}
	#left li a span {font-size:10px; color:#000} 
	#left li.active a span {font-weight:bold; color:#b31f2c}
	#footer {text-align:right; margin-top:0px; height:20px; line-height:20px; padding-right:5px; color:#fff; font-size:9px;}
	#footer a {color:#fff; text-decoration:none;}
}
@media print
{
	.tp {display:block}
	.np {display:none}
	dl,dt,dd {margin-left:0;}
	#container {margin-top:2em}
	#logo {text-align:center}	
}
