* {
	margin:0;
	padding:0;
}

html,body {
	margin:0;
	padding:0;
}

body {
	font: 76% georgia, times, serif; 
	text-align:justify;
	padding: 0;
}

img { margin: 0;
	   padding: 0;	
	   border: 0;
}

@media screen {
body {color: #333333; background: #ffffff;}
#main {width: 980px; margin: 0 auto; text-align: center; background: #ffffff url('../_img/bckg_01.gif') left top no-repeat;}
#top {float: left; display: inline; width: 980px; height: 170px; margin: 0px; padding: 0px;}
#content {float: left; display: inline; width: 980px; margin: 0px; padding: 0px 0 0px 0; background: #ffffff url('../_img/bckg_02.gif') left top repeat-y;}

ul#menu {font-size: 0.9em; text-align: center; width: 940px; margin: 0 auto; margin-top: 0px; margin-left: 20px; margin-right: 20px; height: 38px; overflow: hidden; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background: #ffffff; font-weight: normal;}
ul#menu li {display: inline; list-style-type: none; margin: 0 5px 0 0px; line-height: 41px;}
ul#menu li a {display: inline; float: none; padding: 12px 5px 10px 5px; color: #5b5a5a; text-decoration: none;}
ul#menu li a:hover {background: #ff3300; text-decoration: none; color: #ffffff; }
ul#menu li a.active {background: #ff3300; text-decoration: none; color: #ffffff; }

#footer {clear: both; font-family: verdana, arial; font-size: 0.8em; color: #999999; padding: 26px 0 26px 0; background: #ffffff url('../_img/bckg_04.gif') left top no-repeat;}
#footer a {color: #666666; font-weight: bold; text-decoration: none;}

}
@media print {
* {color: #000000 !important;}
#main {width: 100%; line-height: 1.6em;}
#menu {display: none;}
#footer {margin: 10px 0 10px 0; border-top: 1px solid #000000; padding: 10px 0 0 0;}
}