/* 
	project: internet
   	) 
								*/
   
body { padding: 0; margin: 10; font: 0.6em Tahoma, Arial, sans-serif; line-height: 1.6em; background: #fff; color: #000000; }

/* header */
#header { height: 109px; }
#logo { padding: 15px 0 0 8px; }
#logo p { margin: 0; padding: 0 0 0 10px; color: #808080; background: #fff; }
#top_info { float: left; width: 570px; margin: 20px 5px 0 0; text-align: left; }

/* horizontal tabbed menu */	
#tabs { background: #fff url('header.png') no-repeat top left; color: #000; height: 109px; text-align: center; padding-left:1px; padding-right:0; padding-top:0; padding-bottom:0 }
#tabs li { display: inline; height: 40px; }
#tabs li a { float: left; background: #fff url('button.gif') no-repeat; color: #fff; width: 100px; text-align: center; font-weight: bold; text-decoration: none; padding-left:0; padding-right:0; padding-top:7px; padding-bottom:11px }
#tabs li a:hover { background: #fff url('rollover.gif') no-repeat; color: #fff; text-decoration: underline; }	
#tabs li a.current { background: #fff url('rollover.gif') no-repeat; color: #fff; text-decoration: underline; }	
.key { text-decoration: underline; }