#header { margin-right: auto; margin-left: auto; width: 980px; height: 80px; clear: both }
#header h1 { font-size: 1px; background-image: url("../img/rogo.gif"); background-repeat: no-repeat; background-position: 50% 50%; text-indent: -9999px; display: block; width: 318px; height: 80px; float: left }

#header ul  { list-style-type: none; margin-top: 15px; width: 652px; float: right }
#header ul li { font-size: 80%; padding-left: 15px; float: right }
#header ul li a { color: #333; text-decoration: none }
#header ul li a:hover { color: #0029a4; text-decoration: underline }
#menu { margin-right: auto; margin-left: auto; width: 980px; height: 40px; clear: both }
#menu li  { font-size: 95%; list-style-type: none; height: 40px; float: left; vertical-align: bottom }
#menu li span a { color: #555; font-size: 95%; text-decoration: none; list-style-type: none; padding-right: 20px; padding-left: 20px; float: left }
#menu li span a:hover { color: #03c; font-size: 95%; text-decoration: underline; list-style-type: none; padding-right: 20px; padding-left: 20px; float: left }
#menu li span { display: block; padding-top: 12px }
#menu .dw  { color: white; font-weight: bold; background-image: url("../img/menu_back.gif"); background-repeat: repeat-x; background-position: 0 100%; padding-right: 20px; padding-left: 20px }
