* {margin: 0; padding: 0;}
body {font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 8pt; padding-left: 1005px;}
/*-------------   */
img.expando{ /*sample CSS for expando images. Not required but recommended*/
border: none;
vertical-align: top; /*top aligns image, so mouse has less of a change of moving out of image while image is expanding*/
float: right

}


.hide {display: none;}
.ramka {width: auto; border: 2px dotted #036967; margin-left: 15px; font-family: "MS Sans Serif", sans-serif; font-size: 15px; padding: 7px; text-align: left; color: #FF0000; background: #FFFFCC;} /*--------------------   */
.notetitle {border: 2px solid #FF7575;/* Параметры рамки */ border-bottom: none;/* Убираем границу снизу */ padding: 3px;/* Поля вокруг текста */ display: inline;/* Устанавливаем как встроенный элемент */ background: #FF7575;/* Цвет фона */ font-weight: bold;/* Жирное начертание */ font-size: 100%;/* Размер шрифта */ margin: 0;/* Убираем отступы */ white-space: nowrap;/* Запрещены переносы текста */ color: #FFFFFF; margin-left: 20px;}
.note {border: 2px dotted #FFCC00;/* Параметры рамки */ background: #FFFFE6;/* Цвет фона */ padding: 7px;/* Поля вокруг текста */ margin: 0 0 1em 0;/* Значение отступов */ font-style: italic; font-size: 14px; color: #000066;} /*--------------------   */
p {text-align: justify;}
h1 {font-size: large; text-decoration: none; color: #036967;}
h1.myhead_t {font-size: 11px; text-decoration: none; color: #45C0C0;}
.maintext h1{font-size: 14px; text-decoration: none; color: #45C0C0;}
h2 {font-size: smaller; text-align: center; color: #036967;}
h3 {font-size: smaller; color: #339900;}
h4 {font-size: medium; text-align: left; color: #45C0C0;}
h6 {text-align: center; font-size: xx-small; color: #DEFEFD;}
.h07 {text-align: justify; color: #036967; margin-left: 5px; font-size: 9px;} /* -------------------    */




a {color: blue; outline: none; text-decoration: underline;}

a:hover {text-decoration: none;}
a.extend {width: 150px; display: block; margin: 10px 0 0;}
a.extend:hover {height: 500px;}
p {margin: 0 0 18px;}
img {border: none;}
input {vertical-align: middle;}
#wrapper {margin-left: -1005px;}
* html #wrapper {float: right;}
/* Header -----------------------------------------------------------------------------*/
#header {height: 130px; background: #DDFDFC; background-image: url(images/shapka2.jpg); background-repeat: no-repeat; text-align: center; background-position: left;}
#header .h1_h2 {font-size: 14px; text-decoration: none; color: #036967; font-style: italic;}
#header p {font-size: 21px; font-style: italic; font-weight: bolder; color: #DEBF8B; padding-top: 55px; padding-left: 747px;}
/* Middle -----------------------------------------------------------------------------*/
#middle {border-left: 200px solid #FFF5D9; border-right: 200px solid #EEFFDD; height: 1%;}
#middle:after {content: '.'; display: block; clear: both; visibility: hidden; height: 0;}
#container {width: 100%; float: left; overflow: hidden; margin-right: -100%;}
#content {padding: 0 20px; background: #F9F9F9; margin: 5px; text-align: justify; text-indent: 20px; color: #515151; font-size: 12px;}
/* выделение первой буквы абзаца */
/*#content p:first-letter {font-size: 160%; color: #e45d02; vertical-align: bottom;}*/
/* конец */

#content a:hover {color: #FF3333;}
#content a {text-decoration: none; color: #3366FF;}
#content p {text-align: justify; text-indent: 10px; margin-bottom: 0px; margin-top: 0px;}
#conten br {text-align: justify;}
#conten h1 {font-size: large; text-decoration: none; color: #04A6A2;}
#conten h2 {font-size: smaller; text-align: center; color: #CC0000;}
#conten h3 {font-size: smaller; color: #996633;}
#conten h4 {font-size: medium; text-align: left; color: #CC0000;}
#conten b {font-size: small; text-align: left; color: #0066FF;}
#conten STRONG {font-size: small; text-align: left; color: #0099FF; font-style: italic;}
/* Sidebar Left -----------------------------------------------------------------------------*/
.sl {float: left; width: 195px; position: relative; background: #FFF5D9; left: -195px;}
sl a:hover {font-size: 13px; color: #FF3300;}
.sl a {font-size: 13px; color: #036967; margin-left: 8px; text-decoration: none;}
.sl h2 {font-size: small;}
/* Sidebar Right -----------------------------------------------------------------------------*/
.sr {float: right; margin-right: -195px; width: 195px; position: relative; background: #EEFFDD; background-image: url(images/licens.jpg); background-position: top; background-repeat: no-repeat;}
.sr p {text-align: left;}
.sr h4 {margin-top: 10px; text-align: center; color: #FF2B2B; font-size: medium;}
.sr .h08 {text-align: center; color: #6699FF; font-size: 16px; font-weight: bold; line-height: 5px;}
.sr h3 {margin-top: 160px; text-align: center; color: #FF2B2B; font-size: medium;}
.sr h2 {font-size: small;}
 /* Footer -----------------------------------------------------------------------------*/
#footer {height: 60px; background: #036967; border: 1px double #00FFFF;}
.ms-list8-main {border: .75pt solid black; background-color: #FFFFDD;}
.ms-list8-tl {font-weight: bold; color: black; border-left-style: none; border-right-style: none; border-top-style: none; border-bottom: .75pt solid black; background-color: yellow;}
.ms-list8-left {font-weight: bold; color: black; border-style: none;}
.ms-list8-top {font-weight: bold; color: black; border-left: .75pt solid black; border-right-style: none; border-top-style: none; border-bottom: .75pt solid black; background-color: yellow;}
.ms-list8-even {font-weight: normal; color: black; border-left: .75pt solid black; border-right-style: none; border-top-style: none; border-bottom-style: none; background-color: #FFB4B4;}
.ms-list8-odd {font-weight: normal; color: black; border-left: .75pt solid black; border-right-style: none; border-top-style: none; border-bottom-style: none; background-color: #FFFFDD;}
#s6{font-size: 10px;}
PRE {DISPLAY: none}
/* --------------------- */
	#inputArea
	{
	    font-family: Arial, Sans-Serif;
	    font-size: 13px;
	    background-color: #d6e5f4;
	    padding: 10px;
	    width:610px;
	}
	#inputArea input, #inputArea textarea
	{
	    font-family: Arial, Sans-Serif;
	    font-size: 13px;
	    margin-bottom: 5px;
	    display: block;
	    padding: 4px;
	    width: 600px;
	}

        .activeField
        {
            background-image: none;
            background-color: #ffffff;
            border: solid 1px #33677F;
        }
        .idle
        {
	    border: solid 1px #85b1de;
	    background-image: url( 'gray_bg.png' );
	    background-repeat: repeat-x;
	    background-position: top;
		background-color:#FFFFFF;
        }


