HTML BODY {
background-color: #FFFFFF;
margin: 0px;
spacing: 0px;
}

#header {
background-color: #287B51;
width: 100%;
}

.left {width: 260px;}
.content {width: 480px; padding-top: 18px;}

A {color: #005566;}

H1 {
line-height: 100%;
font-family: arial;
font-size: 32px;
font-weight: normal;
color: #0F0F0F;
}

H2 {
line-height: 100%;
font-family: arial;
font-size: 18px;
font-weight: normal;
text-transform: uppercase;
color: #0F0F0F;
}

UL, OL, P {
line-height: 140%;
margin-top: 0;
margin-bottom: 1.2em;
}

TD, UL, OL, P {
font-family: arial;
font-size: 13px;
color: #0F0F0F;
}

/* Навигация */

UL#navbar {
display: block;
list-style-type: none;
margin: 0px;
padding-left: 30px;
width: auto;
height: 3em;
font-size: 0.7em;
line-height: 1em;
background-color: #000000;
}

UL#navbar LI {
position: relative;
float: left;
width: auto;
background: #000000;
padding: 0.4em;
border-top: 0.6em solid #000000;
border-right: 1em solid #000000;
border-bottom: 0.6em solid #000000;
font-family: tahoma;
text-transform: uppercase;
letter-spacing: 0.05em;
}

UL#navbar LI.current, UL#navbar LI.current A {
background-color: #EDEE8C;
color: #000000;
}

UL#navbar A {
text-decoration: none;
color: #EDEE8C;
}

UL.subnav {
margin: 0px;
margin-top: 18px;
padding-top: 1em;
padding-left: 30px;
padding-bottom: 1em;
padding-right: 0.5em;
background-color: #E0E0E0;
font-family: times;
font-size: 14px;
color: #303030;
}

UL.subnav LI {margin-bottom: 0.6em;}
UL.subnav A {color: #005566;}

/* Footer */

#footer {
border-top: 3px solid #287B51;
padding: 18px 30px;
font-family: arial;
font-size: 12px;
}

#footer A {color: #287B51;}
