/* CSS Document */
HTML, BODY            {margin:0px; padding:0px; height:100%; font-family:georgia; overflow-x:hidden}
table, table td, table th{border-collapse:collapse;}
DIV, TD, P			      {font-size:12px;}
FORM                  {margin:0px 0px;}
A, A:link             {color:#000; text-decoration:underline;}
A:visited             {color:#333; text-decoration:underline;}
A:hover               {color:#000; text-decoration:none;}
.lnk A, .lnk A:link, .lnk A:visited {color:#000; text-decoration:underline;}
.lnk A:hover          {color:#000; text-decoration:none;}
H1                    {font-size:18px; margin:0px 0px 20px 0px; color:#000; background-color:#F99E2D; width:230px; padding:2px 6px;}
H2                    {font-size:18px;  margin:0px 0px;}
H5                    {font-size:18px; margin:20px 0px 0px 0px;}
H5 SPAN               {color:#FF7F00;}
P                     {margin:10px 14px; text-indent:0px;}
P SPAN                {color:#FF7F00;}
.ul {list-style-type:none;}
.clear{clear:both; height:1px;}

#container {position: relative;}
#bdy {margin: 0;}
#bdy .hdr             {padding:10px 10px 0px 10px; }
#bdy .cnt             {padding:0px 10px 0px 10px;}
#bdy .ftr             {padding:0px 10px 0px 10px;}
.pngfix               {behavior: url('/i/pngfix.htc'); border:0; background-image: none ! important;}
.png                  {behavior: url('/i/png.htc'); border:0; background-image: none ! important;}

.cc                   {padding-right:150px; border:1px solid red}

.zind{z-index:1000;}
#h_menu 	{padding-left:35px; background:url(/i/top_bg.jpg) top left repeat-x; font-size:14px; font-weight:bold; color:#fff; }
#h_menu a, #h_menu a:link, #h_menu a:visited {color:#80512a; text-decoration:underline;  line-height:25px;}
#h_menu a:hover       {color:#fff; text-decoration:none;}
#desk_text      		  {vertical-align:top; padding-right:0px; width:290px; background:url(/i/desk_bg.jpg) top left repeat; }
#desk_text H1   		  {font:bold 18px times; margin:30px 0px 0px 0px; color:#000;}
#desk_text H2   		  {font:18px georgia;font-weight:bold; margin:15px 0px 0px 0px; color:#FF7F00;}
#desk_text H3   		  {font:14px georgia; font-weight:normal;margin:10px 0px 0px 0px; color:#000;}
#desk_text H4   		  {font:12px georgia; font-weight:normal; margin:0px 0px 0px 0px; color:#000;}

#pen_index            {position:absolute; top: 422px; background:url(/i/r_pen_bg) no-repeat; padding-right:20px; width:431px; text-align:right; right:0; float:right}
#pen_common           {position:absolute; top:70px; padding-right:20px; z-index:20; width:97%; text-align:right;}
#pen_news_winner      {margin-top:-40px; margin-bottom:20px; text-align:right; width:93%;}
#dibs{position:relative; margin:0 0 0 0; width:95%; height:423px;}
#dibs DIV             {position:absolute; width:140px; height:140px; cursor:hand; cursor:pointer; border:0px solid #000; margin:0 0 0 0}

#dib_about				{position:absolute; top:170px; z-index:21; width:64%;}
#dib_vacancy		  {position:absolute; top:183px; z-index:21; width:65%;}
#dib_news		      {position:absolute; top:150px; z-index:21; width:50%;}
#dib_discount_1		{position:absolute; top:110px; z-index:21; width:38%;}
#dib_discount_2		{position:absolute; top:190px; z-index:21; width:42%;}
#dib_discount_3		{position:absolute; top:140px; z-index:21; width:56%;}
#dib_winner  		  {position:absolute; top:120px; z-index:21; width:20%;}

#about_1    		  {position:absolute; top:105px; width:20%; margin-left:10px;}
#about_2    		  {position:absolute; top:112px; width:34%;}
#about_3    		  {position:absolute; top:151px; width:54%;}

#news_1     		  {position:absolute; top:115px; width:32%; margin-left:10px; text-align:right;}

#vacancy_1  		  {position:absolute; top:103px; width:56%; margin-left:10px; text-align:right;}
#vacancy_2  		  {position:absolute; top:103px; width:36%; margin-left:10px; text-align:right;}

#discount  		    {position:absolute; top:110px; width:26%; margin-left:10px;}
#winner  		      {position:absolute; top:110px; width:39%; margin-left:10px;}

.dib_1 {position:relative; top:100px; left:5%;}
.dib_2 {position:relative; top:110px; left:23%; }
.dib_3 {position:relative; top:110px; left:39%; }
.dib_4 {position:relative; top:185px; left:38%; }
.dib_5 {position:relative; top:225px; left:24%; }
.dib_6 {position:relative; top:180px; left:55%; }
.dib_7 {position:relative; top:340px; left:2%;  }
.dib_8 {position:relative; top:370px; left:32%; }
.dib_9 {position:relative; top:340px; left:42%; }

#i_content{ }
#i_content .left		{width:40%; vertical-align:top; height:100%;}
#i_content .right		{vertical-align:top; padding-right:100px;}
#i_content .right a, #i_content .right a:link, #i_content .right a:visited {color:#000;text-decoration:none;}
#i_content .right a:hover {color:#777; text-decoration:none;}


.news_name          {font-weight:bold; margin-left:0px; background:url('/i/pin1.gif') no-repeat; padding-left:12px;}
.news_name SPAN     {display:none;}
.news_name a, .news_name a:link, .news_name a:visited {text-decoration:none; color:#000;}
.news_name a:hover  {text-decoration:underline; color:#000;}

.news_name_x1       {font-weight:bold; margin-left:0px; background:url('/i/pin1.gif') no-repeat; padding-left:12px;}
.news_name_x1 SPAN  {display:none;}
.news_name_x1 a, .news_name_x1 a:link, .news_name_x1 a:visited {text-decoration:none; color:#000;}
.news_name_x1 a:hover  {text-decoration:underline; color:#000;}

.news_name_x2       {font-weight:bold; margin-left:0px; background:url('/i/pin2.gif') no-repeat; padding-left:12px;}
.news_name_x2 SPAN  {display:none;}
.news_name_x2 a, .news_name_x2 a:link, .news_name_x2 a:visited {text-decoration:none; color:#000;}
.news_name_x2 a:hover  {text-decoration:underline; color:#000;}

.news_name_x3       {font-weight:bold; margin-left:0px; background:url('/i/pin3.gif') no-repeat; padding-left:12px;}
.news_name_x3 SPAN  {display:none;}
.news_name_x3 a, .news_name_x3 a:link, .news_name_x3 a:visited {text-decoration:none; color:#000;}
.news_name_x3 a:hover  {text-decoration:underline; color:#000;}

.news_name_x4       {font-weight:bold; margin-left:0px; background:url('/i/pin4.gif') no-repeat; padding-left:12px;}
.news_name_x4 SPAN  {display:none;}
.news_name_x4 a, .news_name_x4 a:link, .news_name_x4 a:visited {text-decoration:none; color:#000;}
.news_name_x3 a:hover  {text-decoration:underline; color:#000;}

.tp_normal          {font:14px georgia; padding-left:13px; background:url('/i/pin1.gif') no-repeat; margin:12px 0px;}

.news_tape_active   {padding-left:13px; background:url('/i/pin.gif') no-repeat; letter-spacing:-1; margin-bottom:3px; color:#FF7F00;}
.news_tape          {font-weight:bold; padding-left:13px; background:url('/i/pin1.gif') no-repeat; letter-spacing:-1; margin-bottom:7px;}
.news_tape_x1       {font-weight:bold; padding-left:13px; background:url('/i/pin1.gif') no-repeat; letter-spacing:-1; margin-bottom:7px;}
.news_tape_x2       {font-weight:bold; padding-left:13px; background:url('/i/pin2.gif') no-repeat; letter-spacing:-1; margin-bottom:7px;}
.news_tape_x3       {font-weight:bold; padding-left:13px; background:url('/i/pin3.gif') no-repeat; letter-spacing:-1; margin-bottom:7px;}
.news_tape_normal   {padding-left:13px; background:url('/i/pin1.gif') no-repeat; margin-bottom:3px;}
.news_tape_text     {padding-left:13px; background:url('/i/pin1.gif') no-repeat; margin-bottom:5px; margin-top:5px; margin-left:14px;}
.news_tape a, .news_tape a:link, .news_tape a:visited {text-decoration:none; color:#000;}
.news_tape a:hover  {text-decoration:underline; color:#000;}
.news_note          {margin:0px 0px 20px 12px; font-size:12px;}
.news_note a, .news_note a:link, .news_note a:visited {text-decoration:none; color:#000;}
.news_note a:hover  {text-decoration:note; color:#555;}
.news_note_1 	      {margin:15px 0px 10px 0px; background-color:#eee; padding:10px 10px;}
.news_name_1        {font-size:18px; font-weight:bold;}
.news_more          {font-size:1em;}
.news_date_1        {display:none;}
.news_note_date_1   {font-weight:bold; font-size:1em; background:url('/i/pin1.gif') no-repeat; padding-left:13px; margin:0px 0px 5px 0px; padding-top:0px;}
.news_content_1   	{margin-left:12px; width:100%;}
.news_text_1 P  	{font-size:15px;}
.news_text_1 LI  	{font-size:15px;}

.news_pages         {line-height:10px; margin-top:30px;}
.news_pages SPAN    {background-color:#FF7F00; padding:1px 2px;}
.news_pages A       {margin:0px 3px;}

#nav                {font:14px georgia; padding-left:40px;}
#nav a, #nav a:link, #nav a:visited {color:#000; text-decoration:underline;}
#nav a:hover        {color:#fff; text-decoration:none;}
#nv                {}
#nv a, #nv a:link, #nv a:visited {font:14px georgia; color:#80512a; text-decoration:underline;}
#nv a:hover        {color:#fff; text-decoration:none;}

#footer             {border-top:1px solid #000; font-size:13px;}
#footer TD          {padding:15px 0px;}
#footer .f          {width:400px;}
#footer .i          {width:92px;}
#footer .a          {width:170px;}
#footer .c          {width:260px; padding:0 15px 0 0}
  
#ANKETA DIV         {margin:20px 0px 2px 0px;}

#ANKETA .input      {width:100%; margin:2px 0px 2px 0px; font:0.85em georgia; background-color:#ffe0ba; border:1px solid #555;}
#ANKETA .input_s    {width:100%; margin:2px 0px 2px 0px; font:0.85em georgia; background-color:#fff; border:1px solid #555;}
#ANKETA .input_2    {width:5%; margin:2px 0px 2px 0px; font:0.85em georgia; background-color:#ffe0ba; border:1px solid #555;}
#ANKETA .input_2s   {width:5%; margin:2px 0px 2px 0px; font:0.85em georgia; background-color:#fff; border:1px solid #555;}

#ANKETA .select     {font:0.85em georgia; margin:2px 0px 2px 0px; width:100%; border:1px solid #555; background-color:#ffe0ba;}
#ANKETA .select_s   {font:0.85em georgia; margin:2px 0px 2px 0px; width:100%; border:1px solid #555; background-color:#fff;}

#ANKETA .textarea   {font:0.85em georgia; margin:2px 0px 2px 0px; width:100%; height:150px;background-color:#ffe0ba; border:1px solid #555;}
#ANKETA .textarea_s {font:0.85em georgia; margin:2px 0px 2px 0px; width:100%; height:150px;background-color:#fff; border:1px solid #555;}

#ANKETA .sumbit     {font:0.85em georgia; margin:0px 0px 0px 0px;}
#ANKETA .input_50   {margin:0px 0px; font:0.85em georgia; width:98%;}
#ANKETA .select_50  {font:0.85em georgia; margin:1px 0px 0px 0px; width:98%;}
#ANKETA .radio      {margin:0px 0px 0px 0px; background-color:#fff; border:none;}

#counters {display:none;}
#allgame {top:0; margin:100px 0 0 0; left:0; width:100%; }
#allgame img{margin:-100px 0 0 0; position:relative;}
.new{width:100%;}
.new td{border-collapse:collapse; border-bottom:1px solid #e3e3e3;}
