@charset "windows-1251";

div.content {margin: 0px 35px 20px 7px; text-align: justify;}

/*
18px - 120%
16px -105%
15px - 100%
11px - 73%
*/

/* карта сайта */
div.content h6.map {margin: 13px 0px 7px 3px;}
div.content h6.map a {padding: 0px 0px 0px 10px; font: 1em tahoma; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #0554A3; background: url(/images/bullet_map.gif) no-repeat 0px 4px;}
div.content h6.map a:hover {text-decoration: underline;}
div.content p.map {margin: 0px 0px 7px 24px;}
div.content p.map a {padding: 0px; font: 73% tahoma; text-decoration: none; text-transform: uppercase; color: black;}
div.content p.map a:hover {text-decoration: underline; color: blue;}

div.content h3 {margin: 0px 50px 10px 50px; text-align: center; font-family: times; font-size: 120% font-weight: bold; color: red;}

/* деятельность */
div.content ol {margin: 0px 0px 0px 35px; padding: 0px; font: 120% times;}
div.content ol li {margin: 0px; padding: 0px;}
div.content ol div.spl {height: 1px; margin: 5px 0px; background: #D9E6F4; overflow: hidden;}
div.content ol li a {font-weight: normal; text-decoration: none; color: black;}
div.content ol li a:hover {text-decoration: underline; color: blue;}


div.content h4 {margin: 0px 10px 10px 9px; font: 120% times; font-weight: bold; color: black;}
div.content p {margin: 0px 10px 10px 9px; font-family: times; font-size: 120%; color: black;}
div.content p a.i_spy {font: 120% times; text-decoration: underline; color: black; cursor: text;}
div.content p img {float: left; margin: 5px 10px 5px 0px;}
div.content ul {font: 120% times;}

div.content hr.violet {height: 3px; margin: 0px 0px 10px 0px; color: #D9E6F4;}
div.content hr {height: 1px; margin: 0px 0px 0px 0px; color: #D9E6F4;}

div.content h6 {margin: 0px 10px 10px 9px; text-align: left; font: 14px verdana; color: red;}

/* экспертный совет */
div.content h5 {margin: 0px 0px 0px 9px; font-family: times; font-size: 120%; font-weight: bold; text-decoration: none; color: #0554A3;}
div.content h5 em {display: block; margin: 0px 0px 5px 0px; font-weight: normal;}

/* о комитете */
div.content p.pick_date select {width: 76px; vertical-align: bottom;}
div.content p.pick_date input {width: 76px; font: 80% verdana; font-weight: bold; color: white; background: #0554A3;}

/* мероприятия */
div.content div.container {width: 100%;}
div.content h4.red {margin: 0px 0px 10px 0px; padding: 0px 0px 0px 10px; font: 120% times; font-weight: normal; color: red; background: url(/images/bullet_mero.gif) no-repeat 0px 9px;}

/* члены комитета */
div.content div.rus_map_small {float: left; margin: 10px; width: 1px;}
div.content blockquote {height: 200px; margin: 0px 0px 0px 0px; font: 105% times; font-style: italic; color: red;}
div.content blockquote strong {display: block; margin: 10px 0px 0px 0px;}

div.content table {width: 100%; padding: 0px; border: none; border-collapse: collapse; text-align: left;}
div.content table th {padding: 10px; font-family: times; font-size: 105%; font-weight: bold; color: #0554A3; border: none; border-right: 1px solid white; background: #CCD6E0;}
div.content table td {padding: 10px; vertical-align: top; font-family: times; font-size: 105%; color: black; border: none; border: 1px solid #0554A3;}
div.content table td p {font-family: times; font-size: 105%; color: black;}

/* сми
div.content h4.blue {display: block; margin: 0px 0px 10px 9px; font: 16px times; font-weight: bold; text-decoration: none; color: #0554A3;}
div.content h4.blue em {display: block; font-weight: normal;} */
