* { margin: 0; padding: 0; border: 0; }  BODY { font: 100.01% "Times New Roman", Times, serif;  color: #407409;   background: #F1E1A7 url(img/bg.jpg) repeat-x; } A { font: 100% "Times New Roman", Times, serif; color: #99730B;  text-decoration: none; } h1 { font: bold 110% "Times New Roman", Times, serif; padding: 0 45px 8px 20px; margin: 0 0 20px; background: url(img/sep.jpg) no-repeat 0 100%; text-transform:uppercase; } h2 { font: bold 90% "Times New Roman", Times, serif; padding: 0 45px 8px 20px; margin: 0 0 20px; text-transform:uppercase; } h3, h4, h5, h6 { font: bold 100% "Times New Roman", Times, serif; margin: 0 0 5px; } .print { display: none; } .clear { clear: both; height: 1px;  overflow: hidden; } #container { font: 90% "Times New Roman", Times, serif; min-width: 778px; width: 100%; } #wr_header { background: url(img/l_header.jpg) repeat-x; } #header { min-height: 340px; height: auto; background: url(img/bg_header.jpg) no-repeat; } #logo { position: absolute; left: 26px; top: 238px; } #logo A { display: block; width: 321px; height: 39px; background: url(img/logo.jpg) no-repeat; } #slogan { font-size: 250%; font-style: italic; color: #FBEAB6; position: absolute; left: 45px; top: 65px; } #hm { font-size: 80%; font-style: italic; color: #C37905; padding: 20px 0 0 100px; } #menu_top { padding: 307px 45px 0 145px; } #menu_top li { font-size: 95%; list-style-type: none; white-space: nowrap;  padding: 0 0 0 35px; float: right; } #menu_top li A { color: #99730B; } #main_right { width: 73%; padding: 20px 0 40px; float: right; } #main_left { width: 26.9%; padding: 20px 0 40px; float: left; } #menu { padding: 0 0 0 45px; } #menu li { font-size: 120%; list-style-type: none; margin: 0 0 5px; background: url(img/bullet.gif) no-repeat 0 3px; } #menu li A { font-style: italic; color: #168F20; padding: 0 0 0 20px; display: block; } #menu li A:hover { text-decoration: underline; } #menu ul li { 	font-size: 80%; 	margin-left: 25px; 	list-style-type: none; 	clear: both; 	} 		 #menu li li a{ 	padding: 3px 0 8px 15px; 	border-bottom: none; 	border-top: none; 	list-style-type: none; 	text-align:left; 	text-transform:lowercase 	 		} .wr_content { padding: 0 45px 0 20px; } .content { text-align: justify; width: 100%; } .content A:hover { text-decoration: underline; } .content p { margin: 0 0 1em; } .content ul, ol { margin: 0 0 20px; padding: 0 0 0 25px; } .content ul li, .content ol li { margin: 0; padding: 0 0 0 5px; } .content table { font: 100% "Times New Roman", Times, serif; width: 100%; margin: 10px 0 15px; border-collapse: collapse; } .content td, .content th { font: 100% "Times New Roman", Times, serif; vertical-align: top; padding: 3px 5px; border: 1px solid #EFD382; } .content table.t_nb td, .content table.t_nb th { padding: 3px 5px 3px 0; border: none; } .content img { margin: 0 15px 15px 0; } h2.page_title { padding: 0 45px 8px 20px; margin: 0 0 20px; background: url(img/sep.jpg) no-repeat 0 100%; } .column_l { text-align: left; width: 48%; margin: 0 0 10px; float: left; } .column_r { text-align: left; width: 48%; margin: 0 0 10px; float: right; } #footer { font-weight: bold; padding: 35px 0 25px; background: url(img/bg_footer.gif) repeat-x; } #copy { color: #196607; padding: 0 10px 0 45px; float: left; } #authors { font-size: 90%; color: #BEB27E; text-align: right; padding: 0 45px 0 0; float: right; } #authors A { color: #BEB27E; font-weight: bold; text-decoration: underline; } #authors A:hover { text-decoration: none; }
