        html {margin:0;	padding:0; background:#FFFFFF;}
	body {margin-left: 0px; margin-top: 0px;margin-right: 0px ;margin-bottom: 0px;}
	#wrap {background-image:url(/images/remgost/maket/side_bar_bg.png); background-repeat:repeat-y; width:100%; }
	#header {background:#000000; width:400px; right:100px; position:absolute;}
	#main_text{position: relative; top: 10px; left: 280px; width:60%; margin: 0px 0px 0px 0px; min-height: 800px;}
	#nav { background:#c99; padding:5px; width:400px; position:absolute; top:50px; left: 355px;}
	#sidebar { background-repeat:no-repeat; position: absolute; top: 150px; left: 10px; float:left; width:260px;}
	#footer { background:url(/images/remgost/maket/f_bg_foot.png) repeat-x bottom;  clear:both; width: 100%; position:relative; margin-top:200px; height:380px;}




	#counter {float:left; position: absolute; bottom:80px; left:15px; width:298px; height:100px; padding: 0px 20px 0px -20px;}
	#side_bar_foot { background-image:url(/images/remgost/maket/side_bar_bg_foot.png); background-repeat:no-repeat; position: absolute; bottom:0px; left:0px; width:260px; height:95px; }
	#side_bar_head { background-image:url(/images/remgost/maket/head.png); background-repeat:no-repeat; position: absolute; top:0px; left:0px; width:260px; height:97px;}
	#crane_bg{position: relative; padding: 20px; background-image:url(/images/remgost/maket/f_bg.jpg); background-repeat:repeat-x; width:100%; float:right; height:220px;}
	#crane{z-index:1;background-image:url(/images/remgost/maket/crane.png); background-repeat:no-repeat; position: absolute; bottom: 0px; right:0px; width:165px; height:220px;}
	 #live {float:left; position: relative; bottom: 0px; left:17px; width:190px; height:50px; padding: 32px 20px 0px 20px;}
        .live a: {float:left; position: relative; bottom: 0px; left:17px; width:190px; height:50px; padding: 32px 20px 0px 20px; text-decoration:none; border-bottom:3px solid #FFFFFF;}
        .live a:hover {float:left; position: relative; bottom: 0px; left:17px; width:190px; height:50px; padding: 32px 20px 0px 20px; border-bottom:3px solid #FFFFFF;}

	#lib { background-image:url(/images/remgost/maket/side_bar_bg.png); background-repeat:repeat-y; width:260px; height:225px; position:absolute; bottom:0; left:0; }
        #menu_vert {float:right; width:250px; margin-left:-250px; border-right:5px solid #FF0000; margin: 5px 0px 5px 0px; padding:10px 0px 10px 0px; position: relative;  right:1px;}
        #polosik {border-style: dashed; border-width:1px; border-color:#FF6666; }
        #top_menu {position:absolute; top:50px; left:300px;  }
        #top_menu a {font-weight:bold; color:#999999; padding:0 0 0px 0; text-decoration:none; font-size:10pt;}
        #top_menu a:hover {font-weight:bold; color:#000000; border-bottom:3px solid #FF0000; padding:0 0 0px 0; font-size:10pt;}
       .menu_gost_r {padding: 3px 2px 3px 2px;  font-family: Georgia; font-weight:bold; font-size: 8pt; width:207px;}
       .menu_gost_r a {background:url(/images/remgost/maket/red_cube_o.jpg) no-repeat left; font-weight: strong; color:#FFFFFF; text-decoration:none; font-size:8pt; padding: 2px 2px 2px 18px;}
       .menu_gost_r a:hover {background:url(/images/remgost/maket/red_cube.jpg) no-repeat left;  padding: 2px 2px 2px 18px; border-bottom:3px solid #ED1F24; font-weight:bold; color:#FFFFFF;}
       .menu_gost_r! a:active  {background:url(/images/remgost/maket/red_cube.jpg) no-repeat left; border-bottom:3px solid #ED1F24; font-weight:bold; color:#FFFFFF; padding: 2px 2px 2px 18px;}
        .menu_gost_r! a:visited {background:url(/images/remgost/maket/red_cube_o.jpg) no-repeat left; border-bottom:3px solid #ED1F24; font-weight:bold; color:#FFFFFF; padding: 2px 2px 2px 18px;}
    
 .cube {border-right:2px solid #F96565;}
       h1, .title {color: #999999; font-weight: normal; font-family: Georgia; font-size: 14pt; line-height: 150%; margin: 0px 10px 0px 10px;}
       .tdtitle  {border-right:5px solid #FF0000; margin: 5px 15px 5px 0px; }
      .path_arrow {background:url(/images/remgost/maket/arrow.png) no-repeat left; padding: 2px 3px 4px 10px;}
       a {color: #FF0000; font-weight:bold; text-decoration:none;}
       a:hover {color: #999999; font-weight:bold; border-bottom:3px solid #FF0000; padding:0 0 0px 0; }
      .shar {background:url(/images/remgost/maket/book.png) no-repeat left; padding: 0px 20px 0px 0px; height:20px; weight: 20}
      .shar_link { font-family: Georgia; font-weight:bold; font-size: 9pt;}
      .shar_link a {font-weight: strong; color:#999999; text-decoration:none; font-size:9pt;}
      .shar_link a:hover {font-weight: strong; color:#000000; text-decoration:none; font-size:9pt; 3px solid #FF0000; padding:0 0 0px 0;}
      .down {background:url(/images/remgost/maket/txt.png) no-repeat left; padding: 1px 5px 1px 15px;}
      .down1 {font-size: 12pt; color: #FF0000; text-decoration: blink;}
      .down1 a {font-size: 12pt; color: #FF0000; text-decoration: blink;}
      .date {color: #9e987b; font-size: 8pt;  margin: 0px 0px 0px 0px; border-style: dashed; border-width:1px; border-color:#FF6666; }
      .social_bookmarks img {margin:5px;}
      hr {width:500px;border-top: 1px solid #e2d1ba; border-bottom: 1px solid #FFF; border-left: none; border-right: none; height: 0px !important; height: 2px; margin: 25px 0px 10px 0px !important; padding: 0px; margin: 0px 0px 5px 0px }
      /* Для 1 - 2 - 3 списка информационных элементов */
     .current, .page_link, .ctrl {padding: 0.2em 0.5em 0.2em 0.5em; float: left; display: block; margin-right: 0.3em;}
     .page_link {border: 1px dashed #bbbbbb; text-decoration:none;}
     a.page_link:hover {padding: 0.2em 0.5em 0.2em 0.5em; float: left; display: block; 	margin-right: 0.3em; border-bottom:0; text-decoration:none;}
     .current { background: #FF0000; color: #FFFFFF; border: 1px dashed #FFFFFF;}
     .ctrl { padding: 0.5em 0.5em 0.3em 0.5em;	font-size: 12px;	color: #4F3327;}
     .plashka_top {background:url(/images/remgost/maket/p_top.png) no-repeat; height:38px; weight: 222}

     .plashka_top_k {background:url(/images/remgost/maket/p_top_k.png) no-repeat; height:38px; weight: 23}
    #baza {font-weight:bold; color:#FFFFFF;  padding: 0px 0px 0px 18px;}
    #remgost_l_m {background-image:url(/images/remgost/maket/p_bg2.png);padding: 0px 0px 0px 15px;}
    .p_center_bg {background:url(/images/remgost/maket/p_center_bg.png) no-repeat; background-position: right bottom; width:23px; height:115;}
    #bg_pla {background:url(/images/remgost/maket/p_center_bg.png) no-repeat;}
    #hint_doc {z-index:2;background-image:url(/images/remgost/maket/back_hd_red.gif); background-color:#FFF; width:780px; font-weight:normal; color:#FFFFFF; text-decoration:none; font-size:8pt; float:left; position: absolute;  left:265px; overflow:hidden; padding: 2px 3px 2px 3px; bottom:50px;}
    #hint_doc a { font-weight:normal; color:#FFF; font-weight:normal; font-size:9pt;}
    #pro {background-image:url(/images/remgost/maket/swf.gif); background-position: top right; background-repeat:no-repeat; width:250px; float:right; position: absolute; top: 2px; right:10px; font-weight:normal; color:#999; font-weight:normal; font-size:9pt; padding: 1px 3px 1px 10px;}
#gost_r {background-image:url(/images/remgost/maket/line_red.gif111); background-repeat: repeat-y; background-position:left; height:550px; width:200px; float:right; position: absolute; top: 200px; right:0px; padding: 0px 0px 0px 13px; border-right:5px solid #FF0000; font-weight: strong; color:#000000; text-decoration:none; font-size:8pt}
#pros {width:200px; float:right; position: absolute; bottom: 280px; right:12px; height:15px; font-weight:normal; color:#FF0000; text-decoration:none; font-size:8pt;}




