/*======= L A Y O U T ===================================================*/

*             { margin:0; padding:0;}

#main {width:900px; margin:0 auto; text-align:left;}

#header {height:389px;}
#header, #content, #footer { font-size:0.8125em;}

.col_1, .col_2, .column1, .column2, .column3  { float:left;}

/*======= content_page.html =======*/
#page1 #content .col_1 {width:530px;}
#page1 #content .col_2 { width:354px;}

#page1 #content .col_1 .column1 { width:223px;}
#page1 #content .col_1 .column2 { width:202px;}

/*======= common_footer ============*/

.foot_tall { background:#576075;}
#footer {height:65px; width:900px; margin:0 auto; text-align:left;}
#footer .column1 { width:330px; padding-top:15px;}
#footer .column2 { width:250px;}
#footer .column3 { width:250px;}

/*======= S T Y L E ====================================================*/


body          { font-family:Arial; font-size:100%; line-height:.9375em; 
              color:#fff; text-align:left; background:#3a3e4a; }

h1            { font-size:1.4em; margin-bottom:10px; font-weight:bold; color:#fc4c00;}

h2            { font-size:1.25em; margin-bottom:10px; font-weight:bold; color:#fc4c00; text-align:center;}

h3            { font-size:1.1em; margin-bottom:10px; font-weight:bold; color:#ff8652;}

p             { margin-bottom:10px;}

ul            { list-style:none;}

a             {color:#df0;}  /* Цвет гиперссылки вне списка зеленый */
a:hover       {text-decoration:none;} /* Убрать подчеркивание при наведении мыши */

.clear        { clear:both;}

.fleft        { float:left;}
.fright       { float:right;}

.alignright   { text-align:right;}
.aligncenter  { text-align:center;}

.container    { width:100%;}

.style1       {	vertical-align: text-bottom;} /* Временно */

.tall_top     { background:url(/images/tall_top.gif) left top repeat-x #ffbb00;}

.list1 li a   { margin-left:25px; background:url(/images/marker.gif) no-repeat 
              left 6px; padding-left:11px; color:#9abdf5; line-height:1.5em;}
              
.list2 li     { background:url(/images/marker1.gif) no-repeat 
              left 15px; padding:0 0 26px 20px;}
              
.list2 li.last  { padding-bottom:0;}
.list2 li a     { color:#df0;}

.img_indent   { margin:0 18px 0 0; float:left;}
.img_indent1  { margin:0 15px 10px 0; float:left;}
.img_indent2  { margin:0 8px 0 0; float:left;}
.img_indent3  { margin:0 0 15px 10px; float:right;}

.p1           { margin-bottom:18px;}

.txt1         { color:#df0;}   /* Зеленый текст */

.link1        {background:url(/images/marker.gif) no-repeat left 6px; 
              padding-left:11px; color:#9abdf5;}
.link2        {background:url(/images/marker.gif) no-repeat left 6px; padding-left:11px;}

.title        { margin-bottom:2px;}

/*==================blocks====================*/

.main_block         { background:#4f576d; width:100%;}
.main_block .left   { background:url(/images/left_tall.gif) left top repeat-y;}
.main_block .right  { background:url(/images/right_tall.gif) right top repeat-y;}
.main_block .inner  { padding:0 8px 0 8px;}

.foot_block         { background:#0f1327; width:100%; color:#798092;}
.foot_block .left   { background:url(/images/foot_left.gif) left top repeat-y;}
.foot_block .right  { background:url(/images/foot_right.gif) right top repeat-y; 
                    height:65px;}
.foot_block .inner  { padding:10px 8px 0 41px;}

/*header*/
#header div { position:absolute; margin-left:-45px;}

/*content*/
#content .indent        { padding:2px 16px 10px 20px;}
#content .indent1       { padding:0 0 10px 0;}
#content .indent2       { padding:2px 20px 10px 22px;}
#content .col_1         { background:url(/images/top_bgd.gif) no-repeat left top;}
#content .col_2         { background:#606b87;}
#content .col_2 .indent { padding-left:22px; padding-right:20px;}

/*footer*/
#footer a               { text-decoration:none; color:#9abdf5;} /* Цвет гиперссылки голубой */
#footer a:hover         { text-decoration:underline;} /* Убрать подчеркивание */
#footer span a          { color:#c7df2c;}  /* Цвет зеленоватый */

/*==========================================*/

#menu             {	line-height: 28px;
	                font-size: 12px;
	                font-weight: bold }
	                
#menu a           { padding: 7px 10px; }

#menu a.active    { text-decoration: none;
		              color: #fff;
		              background: #ff6400	}
		              
