body { font-family: Verdana,Arial,sans-serif; padding: 0; margin: 0; } #page { padding: 0px; margin: 5px 5px 7px; font-weight: normal; font-size: 70%; color: #333; font-family: Verdana,Arial,sans-serif; background: #fff url('http://img.flexcom.ru/images/etourism_bg.gif') repeat-y 80% 0; } #header { float: left; margin: 0px; padding: 0px; background-color: #fff; width: 100%; display: block; } h1 i { color: #c33; } #logo { float: left; ddisplay: block; padding-right: 10px; margin: 0; width: 283px; height: 118px } #header-info { float: right; margin: 0; display: block; } .clear { clear: both; height: 0; font-size: 0; } .white { background-color: #fff; } #bar { display: block; padding: 4px; margin: 0; background-color: #69f; color: #fff; } #bar a { color: #fff; } #bar li { display: inline; padding: 0 5px 0 10px; background: url('http://img.flexcom.ru/images/whitechevron.gif') no-repeat 0 50%; } #bar li.first { padding-left: 5px; margin-left: 0px; background: none; } #bar ul { margin: 0; padding: 0; } #main { width: 100%; margin: 0; padding: 0; } #content { float: left; width: 80%; } #content div#begunSpan div { padding: 0; margin: 0; } #content div#begunSpan { padding: 0; margin: 0; } #content div { padding: 0 10px 0 0; margin: 25px 0; } #sidebar { margin: 0; padding: 0; float: left; width: 20%; } #sidebar div { background-color: #DEECFB; margin-left: 2px; padding: 10px; } #sidebar ul { padding: 5px 10px; margin: 0 0 0 1px; list-style-type: none; } #sidebar ul li { padding-left: 10px; margin: 0; background: url('http://img.flexcom.ru/images/redchevron.gif') no-repeat 0px 6px; } #sidebar h4 { font-size: 110%; padding: 4px 4px 4px 7px; margin: 20px 0 0 0; background-color: #69f; color: #fff; } #submenu { clear: both; padding: 10px; margin: 0; text-align: center; background-color: #fff; border-top: 1px solid #69f; border-bottom: 1px solid #69f; } #submenu li { display: inline; padding-left: 10px; margin-left: 10px; background: url('http://img.flexcom.ru/images/redchevron.gif') no-repeat 0px 50%; } #submenu ul { margin: 0; padding: 0; } #footer { clear: both; margin: 0; padding: 5px 0; background-color: #fff; } #info { float: left; margin: 0; padding: 0; } #info li { margin-left: 0; } #counters { float: right; } #counters li { display: inline; }