/*- Базовые стили -*/

BODY {BACKGROUND-COLOR: #FFFFFF; MARGIN: 0px; PADDING: 0px}

TD {VERTICAL-ALIGN: top}

A:LINK, A:VISITED {TEXT-DECORATION: underline; COLOR: #006699}
A:HOVER, A:ACTIVE {TEXT-DECORATION: none; COLOR: #006699}

DIV.address {TEXT-ALIGN: center; FONT-SIZE: 12px; FONT-FAMILY: Arail, Sans-serif; MARGIN-BOTTOM: 15px}

DIV#menu {TEXT-ALIGN: center; MARGIN-BOTTOM: 15px}
DIV#menu a {
    color: #fff; font: normal 12px Tahoma, Verdana, Arial; text-decoration: none;
    border: 1px solid #069; background: #39c; padding: 2px 5px;}
DIV#menu a:hover, DIV#menu a.active {background: #069;}

DIV#menu2 {
    float: left; margin: 0 20px 10px 0; padding: 10px;
    border: 1px solid #aaa;}
DIV#menu2 ul {margin: 0; padding: 0; list-style: none;}
DIV#menu2 ul li {margin: 3px 0;}
DIV#menu2 ul ul {margin: 0 0 5px; padding: 0; list-style: none;}
DIV#menu2 ul ul li {margin: 2px 0;}
DIV#menu2 a {display: block; font: bold 12px Tahoma, Verdana, Arial; padding: 2px 2px 2px 5px;}
DIV#menu2 ul ul a {display: block; font: normal 11px Tahoma, Verdana, Arial; background: url('../img/m_ul.gif') no-repeat 10px center; padding: 0 5px 0 20px;}
DIV#menu2 a:hover, DIV#menu2 a.active {background-color: #ccc; text-decoration: none;}

P {MARGIN: 0px 0px 14px 0px; TEXT-ALIGN: left; FONT-SIZE: 14px; FONT-FAMILY: Times New Roman, Sans}

UL {MARGIN: 0px 0px 12px 0px}
UL LI {LIST-STYLE-IMAGE: url('_pic/item.gif'); FONT-SIZE: 14px; TEXT-ALIGN: left; FONT-FAMILY: Times New Roman, Sans}

.strong {COLOR: #006699; FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-SIZE: 17px}

INPUT, TEXTAREA {FONT-FAMILY: Times New Roman, Sans; FONT-SIZE: 12px; PADDING: 0px 2px 0px 2px; BORDER: 1px solid #999999}

.right {TEXT-ALIGN: right}
.fildname {FONT-WEIGHT: bold; COLOR: #454545; FONT-SIZE: 13px; PADDING-TOP: 3px}

/*H1, H2, P, IMG, UL, OL, DIV, FORM {MARGIN: 0px; PADDING: 0px}
TEXTAREA, INPUT, TABLE {FONT-SIZE: 100%}
H1, P, UL, OL {MARGIN-BOTTOM: 15px}
LI {MARGIN-LEFT: 30px}
DIV {CLEAR: both}

UL LI {LIST-STYLE-IMAGE: url('_pic/item.gif')}

A:LINK, A:VISITED {TEXT-DECORATION: underline; COLOR: #006B04}
A:HOVER, A:ACTIVE {TEXT-DECORATION: none; COLOR: #006B04}

.middle {VERTICAL-ALIGN: middle}
.bottom {VERTICAL-ALIGN: bottom}

.center {TEXT-ALIGN: center}


P.error {COLOR: #CC0000; FONT-SIZE: 120%; FONT-WEIGHT: bold}
*/

h1 {color: #333; font: normal 23px 'Times New Roman', Sans-Serif, Georgia;}
h2 {color: #333; font: normal 20px 'Times New Roman', Sans-Serif, Georgia;}
h3 {color: #333; font: normal 17px 'Times New Roman', Sans-Serif, Georgia; margin-bottom: 0; padding-bottom: 0;}
h4 {color: #333; font: bold 14px 'Times New Roman', Sans-Serif, Georgia;}

div.date {margin-bottom: 1em;}
.date {color: #666; font-size: 90%;}
.news {margin-bottom: 30px;}
