body { font-family: tahoma, arial, sans-serif; background-color: #fff; color: #e6e6e6; font-size: .7em; } .content { background: url(images/index_06.jpg) transparent no-repeat; width: 762px; } .menu { background: url(images/menu-bg.gif) transparent repeat-y; padding-left: 9px; text-align: left; } .menu p { margin: 5px 7px 5px 0; padding: 1px 0 2px 0; } .menu p:hover { margin: 5px 7px 5px 0; padding: 1px 0 2px 0; background-color: #86c5eb; } .menu a { color: #000; font-size: .8em; padding-left: 30px; text-decoration: none; } .menu a:hover { color: #223744; text-decoration: none; } .proj { color: #000; padding-left: 30px; } .news { background: url(images/news-bg.gif) transparent repeat-y; text-align: left; padding: 0 0 0 1px; } .news p { color: #000; font-size: .9em; padding: 0 20px; } .news p span { color: #192a74; font-weight: bold; } .news a { color: #000; text-decoration: none; } .news a:hover { text-decoration: underline; } .rubtitle { width: 235px; height: 27px; background: url(images/rub-title.jpg) transparent no-repeat; color: #192a74; margin: 0 0 1px 20px; font-size: 1.1em; font-weight: bold; text-align: left; padding: 6px 0 0 10px; text-transform: uppercase; } .main p { color: #000; margin: 10px 20px 30px 20px; } .main span { font-weight: bold; text-decoration: underline; } .main img { float: left; padding: 5px; border: 1px solid #dedede; margin-right: 7px; }