/*----------------------------------------------MAIN_STYLES------------------------------------------*/
* {margin: 0; padding: 0}

* html, body {height: 100%;} /* min-height:100% IE6 */

body {font-size: 14px; color: #2b2b2b; font-family: Times New Roman, Tahoma, Verdana, sans-serif; margin: 0; padding: 0;
       position: relative; min-height: 100%;}

td, .td {font-size: 14px; color: #2b2b2b; font-family: Times New Roman, Tahoma, Verdana, sans-serif;}

A {color: #ffffff; text-decoration: underline; outline: none;}
A:hover {color: #f7b729; text-decoration: none; outline: none;}
	 
#editor_body {font-size: 14px; color: #d6b3b3; font-family: Times New Roman, Tahoma, Verdana, sans-serif; margin: 2;
       background-color: #7f151b;}
		 
		H1 {font-size: 217; line-height: 142px; letter-spacing: -7px; font-weight: normal; 
		     padding: 0 0 90 30; white-space: nowrap; width: 100%; color: #c8212a;}
			  
		H2 {position: relative; z-index: 51; font-size: 48px; color: #717171; font-weight: normal; letter-spacing: -2px; margin: 30 0 0 0; line-height: 70px;}
		H2 span {color: #e7e7e7;}

		
		/*H2 A {color: #717171; text-decoration: none;}  
      H2 A:hover {color: #3e3c3c; text-decoration: none;}
		
		H3 {font-size: 172; line-height: 180px; letter-spacing: -7px; font-weight: normal; 
		     padding: 0 0 0 50; white-space: nowrap; width: 100%; color: #FFFFFF;}*/
			  
		H4 {position: relative; font-size: 72px; color: #ffffff; letter-spacing: -3px; margin: 40 0 15 0; 
		     line-height: 70px; font-weight: normal;}
		
		/* Параметры списка */
      ul {margin: 10 0 10 20; size: 20;}
      ul li {list-style-type: square; padding: 2 0 2 0; list-style-position: outside;}
		ol {margin: 10 -10 10 26; size: 20;}
      ol li {padding: 2 0 2 0; list-style-position: outside;}
		
  IMG.png {BACKGROUND-IMAGE: none! important; BEHAVIOR: url("../templates/css/png.htc");}
		 
     .floatleft {overflow: hidden;}

/*------------------------------------------------CONTACTS------------------------------------------------*/		

     /*--NEWS_PAGE_1--*/  
	  .div_title {position: absolute; top: 178; left: 0; width: 100%; height: 250px; min-width: 990px; overflow: hidden;
	        background:  url(.../images/bg_title_gr.gif) repeat-x top left;}/* for H1*/
			  
	  .img_title {position: absolute; z-index: 50; top: 305; left: 0; height: 400px; overflow: hidden; width: 100%; min-width: 990px;   
	        text-align: right; border: 0px solid gray}/* for H1*/
		
	  .img_title img {position: relative; z-index: 23; margin-left: 715px;}/* for H1*/
	  
     #startpic {background: url(.../images/pic.jpg) no-repeat top left;}    
	  .topmargin {height: 321px; background: #ffffff url(../images/bg_top_white.gif) repeat-x top left;}
	  .bigmargin {background-color: #bf1f28; padding: 0 0 97 0;}
	  
	  .newstab {width: 100%; border: 0px solid gray;}
	  .left_ly {padding-right: 10px; width: 40%;}
	  .right_ly {padding-left: 10px; width: 40%;}

	  .newstxt1,.newstxt2,.newstxt3,.newstxt4,.newstxt5,.newstxt6 {position: relative; z-index: 114; width: 100%; 
	          border: 0px solid gray; min-height: 125px; height:auto !important; height: 125px;}
 
	  .newstxt1 {margin: 110 -52 0 0; /*display: table-cell;*/}
	  .newstxt2 {margin: 40 0 0 0;}
	  .newstxt3 {margin: 40 -165 40 0;}
	  
	  .newstxt4 {margin: 70 0 40 -200; /*display: table-cell;*/}
	  .newstxt5 {margin: 0 0 40 -29;}
	  .newstxt6 {margin: 0 0 40 -83;}
	  
	  .newsdaystartl {width: 70px; height: 75px; float: right; text-align: right; border: 0px solid gray;}
	  .newsdaystartr {width: 70px; height: 75px; float: left; border: 0px solid gray;}
	  
	  .daystart {position: relative; color: #f7b729; font-size: 60px; overflow: hidden; height: 35px; width: 70px; line-height: 43px; 
		        padding: 0 2 0 2; margin: 3 0 0 0; font-weight: normal; letter-spacing: -4px; border: 0px solid gray;}	
		 
	  .yearstart {position: relative; color: #2b2b2b; font-size: 18px; overflow: hidden; height: 9px; width: 70px; line-height: 12px;
		        margin: 0 0 1 0; letter-spacing: -1px; border: 0px solid gray; text-align: center;}
				  
	  .monthstart {position: relative; color: #b39a9a; font-size: 18px; overflow: hidden; height: 12px; width: 70px; line-height: 5px;
		        padding: 0 0 8 0; margin: 0 0 0 0; letter-spacing: -1px; border: 0px solid gray;}
		
	  .newstart {width: 100%; margin: 0 0 10 0;}
	 A.partitle {color: #cc4c53; text-decoration: underline; line-height: 20px; line-height: 22px;}
	 A.partitle:hover {text-decoration: none;}
     .partitle span {padding-right: 3px;}
	  .spanr {color: #f7b729; font-size: 20px; background-color: #353333;}
	  .spang {color: #fdf6f7; font-size: 20px;}
	  .spanhov {color: #f7b729;}
	  .spanorm {color: #ffffff;}
	  
	  
	  /*--NEWS_PAGE_1--*/
	  .datetime {color: #7f151b; font-size: 18px; position: relative; margin: 23 0 0 0;
	         letter-spacing: normal; line-height: 28px; border: 0px solid red; width: 100px;}
	  *html .datetime {margin: 28 0 0 1;}
	  .crazy_tdl {background-color: #7f151b; width: 15%;}
	  .crazy_tdr {background-color: #7f151b; color: #d6b3b3; padding: 30 80 60 0;  width: 85%;}
				
	  .newscopyright {position: relative; z-index: 200; color: #7f151b; display: table-cell; top: 5px; right: 80px;
	         float: right; font-size: 11px; height: 14px}	
	  .newscopyright A {color: #7f151b; background-color: #d2222b; text-decoration: none;} 
	  .newscopyright A:hover {color: #f7b729; background-color: #353333;}
	  
	  .anoter {position: relative; margin: 12 0 0 -10; color: #b4b4b4; font-size: 48px; height: 39px; 
	         overflow: hidden; letter-spacing: -2px;}
				
	  .information {position: absolute; color: #777777; font-size: 48px; height: 40px; line-height: 8px; 
	          padding: 0 0 30 18; border-top: 1px solid #dadada; overflow: hidden; letter-spacing: -2px;}
		
	  .anonstd {padding-bottom: 300; border-left: 1px solid #cc4c53; 
	          background: url(../images/bg_news.gif) repeat-x center left;}
	  .anonsdiv {position: relative; width: 80%; text-align: left; top: 55;}
	  .anons {font-size: 48px; color: #961c24; margin: 0 0 8 0;}
	  .day_s,.mounth_s,.year_s {position: relative; float: left; height: 25px; border: 0px solid red;
	          margin: 0 0 -5 0;}	 
	  .day_s {font-size: 18px; color: #f7b729;}
	  .mounth_s {padding: 3 0 0 4; color: #b39a9a;}
	  .year_s {padding: 5 0 0 5; font-size: 12px; color: #2b2b2b;}
				 
     .likspisku {margin-left: -15px; position: absolute; padding: 22 0 55 0; width: 200px;}
	  .pngpapersof {BACKGROUND-IMAGE: none! important; BEHAVIOR: url("../templates/css/png.htc");
	          position: absolute; margin: -196 0 0 -83; }
	  .papersoftdl {width: 55%;}
	  .papersoftdr {width: 25%; background: url(../images/newsline.gif) repeat-y top left;}
	  .bottomheight {height: 166px; width: 1px;}
	  
	  
	  /* PAGES */
	  .pagetd {padding: 0 0 370 0;}
	  .pages {position: absolute; z-index: 100; width: 343; margin: 140 0 0 47}
	  
	  .pages .page,.page_shad,.page_act,.page_black {width: 34; height: 27; text-align: center; 
	          cursor: pointer; vertical-align: middle; line-height: 27px; white-space: nowrap; white-space: normal;}
			  
	  .pages A {font-size: 20px; color: #ffffff; text-decoration: none;}
	  .pages A:hover {color: #f7b729; text-decoration: none;}
			  
	  .pagesname {padding: 5 0 0 1;}
	  .page_shad {background: url(../images/page_act_shad2.jpg) no-repeat top right; }		
	  .page_act {background: #f8c13c url(../images/page_act_gr2.gif) repeat-y top left; color: #353333;}	
	  .page_black {background-color: #353333;}

	  .leftblack,.leftyel,.leftgray,.rightblack,.rightyel,.rightgray {width: 34; height: 27;}
				
	  .leftblack {background: url(../images/left_s_yel.gif) no-repeat center center; cursor: pointer;} 
	  .leftyel {background: #353333 url(../images/left_s_yel.gif) no-repeat center center; cursor: pointer;}	 
	  .leftgray {background: url(../images/left_s_red.gif) no-repeat center center;}	 
	  .rightblack {background: url(../images/right_s_yel.gif) no-repeat center center; cursor: pointer;}		 
	  .rightyel {background: #353333 url(../images/right_s_yel.gif) no-repeat center center; cursor: pointer;}	 
	  .rightgray {background: url(../images/right_s_red.gif) no-repeat center center;}
	  

     /* TABLES */
     /* Color */
     .edt_table1 {}
     .edt_table1_th {padding: 6 15 6 15; font-size: 14; color: #d6b3b3;}
     .edt_table1_td1 {padding: 6 15 6 15; font-size: 14; color: #d6b3b3;}
     .edt_table1_td2 {padding: 6 15 6 15; font-size: 14; color: #d6b3b3;}

     /* Transparent */
     .edt_table2 {margin: 0 0 0 0; font-size: 20px;}
	  .edt_table2_title {color: #a45050; font-size: 20px; font-weight: normal; padding: 0 15 7 15;}
     .edt_table2_th {background: #671116; font-weight: bold; padding: 6 15 6 15; color: #934d4d;
                    border-top: solid #7f151b 0px;
                    border-right: solid #7f151b 0px;
                    border-bottom: solid #7f151b 1px;
                    border-left: solid #7f151b 1px;}
     .edt_table2_td1 {background: #7b151b; padding: 6 15 6 15; font-size: 14; color: #d6b3b3;
                    border-top: solid #7f151b 0px;
                    border-right: solid #7f151b 0px;
                    border-bottom: solid #7f151b 1px;
                    border-left: solid #7f151b 1px;}
     .edt_table2_td2 {background: #76151b; padding: 6 15 6 15; font-size: 14; color: #d6b3b3;
                    border-top: solid #7f151b 0px;
                    border-right: solid #7f151b 0px;
                    border-bottom: solid #7f151b 1px;
                    border-left: solid #7f151b 1px;}
