* {
     font:11px/1.18 verdana,arial,helvetica,sans-serif;
     margin:0;
     padding:0;
  }
  body {
     background-color:#6688aa;
     text-align:center;
  }

/* start shablon */

/* start 3col, 2col_left, 2col_right */
  #columns_bg {
     background-color:#fff;/*right and left column background-color*/
     border:silver 1px solid;
     margin:5px auto;
     padding:2px;
     width:912px;
  }

  #header {
     background:url(../i/head1.jpg) repeat-x #ececec;
     border:silver 0px solid;
     margin-bottom:2px;
     position:relative;
     height:110px;
     text-align:right;
     padding:0 180px 0 0;
  }
   #header h1 {
  	font-size:24px;
	font-weight: bold;
	color: navy;
  }
   #header h2 {
  	font-size:18px;
	font-weight: bold;
	color: FireBrick;
  }

  #center,#center_left,#center_right {
     background-color:#fff;
     border-left:silver 1px solid;
     border-right:silver 1px solid;
     margin-left:200px;
     position:relative;
     left:0;
     width:510px;
     min-height:570px;
  }
  #center:after,
  #center_left:after,
  #center_right:after {
     content:"";
     clear:both;
     display:block;}/* border OPERA and FF */
  #content {
     float:left;
     width:510px;
  }
  #left,#right {
     position:relative;
     left:2px;
     width:200px;
  }
  #left {
     float:left;
     margin-left:-714px;
     $margin-left:-714px; /* $(dollar) hak для IE6 and IE7 */
  }
  #right {
     float:right;
     margin-right:-200px;
  }
/* end 3col, 2col_left, 2col_right */


  #footer{
    background-color:#0074ca;
    border-top:#99ccff 4px solid;
    border-left:silver 0px solid;
    border-right:silver 0px solid;
    clear:both;
    margin-top:2px;
    padding:1px;
  }
/* start xak ie6, ie7 */
  *html html,*html body,*html #columns,
  *html #gordi,*html #center,
  *html #center_right,*html #center_left {height:100%;}
  #center {
    $margin-left:0;/* $(dollar) hak для IE6 and IE7 */
  }
  #center_right {
    $margin-left:-200px;/* $(dollar) xak для IE6 and IE7 */
  }
/* end xak ie6, ie7 */
/* end shablon */


/* start global default */
  .clear {clear:both;}
  a,a:link,a:visited {color:blue;text-decoration:none;}
  a:active,a:hover {color:#000080;}
  b {color:#000;font-weight:bold;border:none;}
  b:hover {color:#000;cursor:text;}
  blockquote {padding:10px;color:#555;}
  p,li,ol,ul {text-align:justify;}
  h1 {
  	font-size: 22px;
	font-weight: bold;
	color: FireBrick ;
  }
  h2 {
  	font-size:14px;
	font-weight: bold;
	color: blue;
  }
  h1,h2,h3,h4,h5,h6,small {margin:3px;}
  li,ol,ul {margin:5px 5px 0 10px;}
  p {margin:3px 12px;text-indent:1em;}
  ul,ol {padding:0;}
  ol {margin:5px 5px 0 25px;}
  strong {background-color:yellow;font-weight:normal;}
  td {color:black;}

  i {font-style:italic;}
  img {border:0px;}

  .ctbl {background-color:silver;border:silver 1px solid;width:126pt;}
  .righter {font-weight:normal;margin:5px 25px;text-align:right;}
  #hr {background:#999daf;margin:3px;height:1px;}
  #hr hr {display:none;}
  #panels {width:180px! important;padding:5px;margin:0;}

  .small {color:#eee;}
.sape {color:#aaa;text-align:center;}
.sape a {color:#aaa;text-align:center;}  
  .bborder {background-color:#fff;border:#a7a6b4 1px solid;}
  .panel {background:#f5f6f7;border:silver 1px dotted; padding:2px 2px 2px 7px;color:navy;}
  .panel span {color:silver;}
  .hide {z-index:1;left:0; visibility:hidden;position:absolute;top:0;}
  .columns {background-color:#ff9;border:#7b9ebd 1px solid;padding:10px;}

  .title {margin:5px 10px;}

.copyright {
   margin:20px 0 10px 5px;
   padding:0 0 0 10px;
   color:#333;
   border-left:silver 1px solid;
   text-align: left;
}


/* start topmenu */
  .topmenu {list-style:none; margin: 15px auto 2px auto; width:740px;}
  .topmenu li {float:left;margin:0;width:80px;}
  .topmenu a {
     background:url(../i/1.png) repeat-x #eee;
     border:silver 1px solid;
     color:navy;
     display:block;
     font:bold 12px verdana,arial,helvetica,sans-serif;
     margin:0 1px 0 0;
     padding:3px 20px 3px 6px;
     text-decoration:none;
     text-align:center;

  }
  .topmenu a:hover {background:url(../i/2.png) repeat-x #ddd;color:red;}
  .topmenu a.selected {
     background:url(../i/gold.png) repeat-x #ccc;
     border:orange 1px solid;
     color:red;
  }
/* end topmenu */

/* start nav */
  .nav {list-style-type:none;margin:2px 0 5px;}
  .nav li {list-style-type:none;margin:0 auto;width:168px;}
  .nav .nolink {
     background:url(../i/gold.png) repeat-x #ccc;
     border:silver 1px solid;
     color:#44a;
     font:bold 12px helvetica,sans-serif;
     margin:3px auto 1px;
     padding:4px 2px 4px 6px;
     width:154px;
  }
  .nav a {
     background:url(../i/1.png) repeat-x #eee;
     border:silver 1px solid;
     color:blue;
     display:block;
     font:12px arial,helvetica,sans-serif;
     margin:1px 2px 0;
     padding:3px 2px 3px 6px;
     position:relative;
     text-decoration:none;
  }
  .nav a:hover {background:url(../i/2.png) repeat-x #ddd;color:red;}
  .nav a.selected,
  .nav a.selected:hover {
     background:url(../i/gold.png) repeat-x #ccc;
     border:orange 1px solid;
     color:red;
  }
/* end nav */

/* end global default */