body,div,th,td,input,p,li
{
font-family: 'Verdana', 'Arial', sans-serif; 
font-size:13px;
font-weight:normal;
}

body
{
  background-image:url('img/bg/bg1.jpg');
  background-color:bbbbbb;
  /*text-align:center;*/
  /*margin-left:auto;
  margin-right:auto; */
}

/*table{background-color:#fff;} */

div,input,p,h1,h2,h3
{
  width:auto;
  padding:0px; 
  margin:0px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.begun2
{
   float:right;
   width:200px;
}

.no
{
   ;
}

.bg_color1{background-color:#ddddd0;}
.bg_color2{background-color:#ffffff;}
.bg_color_yellow{background-color:#ffee66}
.bg_color_yellow2{background-color:#ffff99}
.bg_color_orange{background-color:#ffaa66}
.bg_color_green{background-color:#77cc88}
.bg_color_red{background-color:#dd4444}
.bg_color_blue1{background-color:#8888dd}
.bg_color_blue2{background-color:#0000dd}
.bg_color_violet{background-color:#8844dd}
.bg_color_pink{background-color:#ffcccc}
.bg_color_grey{background-color:#dddddd}
.bg_color_grey2{background-color:#ddddd0}
.bg_color_orange2{background-color:#ff6622}
.bg_color_white{background-color:#ffffff}
.bg_color_black{background-color:#000000}

h1,h2,h3{font-family:arial,helvetica,sans-serif;padding-bottom:6px}
h1{font-size:30px;}
h2{font-size:24px;}
h3{font-size:20px;}

p{padding-bottom:6px; text-indent:8px;}

.ti{text-indent:10px}

tr,td
{
  padding:0px; 
  margin:0px;
  vertical-align:top;
  text-align:left;
}

.normal{font-weight:normal}
.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.justify{text-align:justify;}

.ti6{text-indent:6px}
.ti8{text-indent:8px}
.ti10{text-indent:10px} 

.float_left{float:left;}
.float_right{float:right;}

.tit1
{
  font-family: 'Times','Times New Roman','Georgia','Arial', serif;
  text-indent:12px;
  font-size:38px;
  color:#440022;/*440022*/
  margin-top:4px;
  margin-bottom:6px;
  font-weight:normal;
  border-bottom:#aaa 1px solid;
}

.tit2
{
  font-family: 'Times','Times New Roman','Georgia','Arial', serif;
  text-indent:12px;
  font-size:32px;
  color:#440022;/*440022*/
  margin-top:14px;
  margin-bottom:6px;
  font-weight:normal;
  border-bottom:#aaa 1px solid;
}

.tit3
{
  font-family: 'Times','Times New Roman','Georgia','Arial', serif;
  text-indent:12px;
  font-size:32px;
  color:#006600;/*440022*/
  margin-top:14px;
  margin-bottom:6px;
  font-weight:normal;
  border-bottom:#aaa 1px solid; 
  width:500px;
}

/*p{padding:0px; margin:0px;}*/
a img {border: medium none;}
a:link {color: #025eb3; text-decoration: none}
a:visited {color: #025eb3; text-decoration: none}
a:hover {color: #025eb3; text-decoration: underline}
a.black {color: #000; text-decoration: underline}

.h20{height:20px;}
.h30{height:30px;}
.h40{height:40px;}
.h50{height:50px;}
.h60{height:60px;}
.h70{height:70px;}
.h80{height:80px;}
.h90{height:90px;}
.h100{height:100px;}
.h120{height:120px;}
.h140{height:140px;}
.h160{height:160px;}
.h180{height:180px;}
.h200{height:200px;}
.h220{height:220px;}
.h240{height:240px;}
.h260{height:260px;}
.h280{height:280px;}
.h300{height:300px;}
.h320{height:320px;}

.w980{width:980px;}
.w870{width:870px;}
.w880{width:880px;}
.w890{width:890px;}
.w730{width:730px;}
.w700{width:700px;}
.w220{width:220px;}
.w200{width:200px;}
.w250{width:250px;}
.w360{width:360px;}
.w350{width:350px;}
.w300{width:300px;}
.w400{width:400px;}
.w430{width:430px;}
.w440{width:440px;}
.w450{width:450px;}
.w500{width:500px;}
.w520{width:520px;}
.w550{width:550px;}
.w600{width:600px;}
.w650{width:650px;}
.w660{width:660px;}
.w160{width:160px;}
.w130{width:130px;}
.w170{width:170px;}

.size9{font-size:9px;}
.size10{font-size:10px;}
.size11{font-size:11px;}
.size12{font-size:12px;}
.size13{font-size:13px;}
.size14{font-size:14px;}
.size15{font-size:15px;}
.size16{font-size:16px;}
.size17{font-size:17px;}
.size18{font-size:18px;}
.size19{font-size:19px;}
.size20{font-size:20px;}
.size21{font-size:21px;}
.size22{font-size:22px;}
.size23{font-size:23px;}
.size24{font-size:23px;}
.size25{font-size:23px;}
.size26{font-size:23px;}
.size27{font-size:23px;}
.size28{font-size:23px;}

.bg_green1{background-color:#00dd00;}

.hand{cursor:pointer}


.a1{color:#fff;font-weight:normal;} 
.a1:link {color: #fff; text-decoration: none;}
.a1:visited {color: #fff; text-decoration: none}
.a1:hover {color: #fff; text-decoration: underline} 
.a1_size{font-size:16px;}
.a1_pos{position:relative; top:-10px;}
 
.link_white{color:#fff;font-weight:normal;}
.link_white:link {color: #fff; text-decoration: none}
.link_white:visited {color: #fff; text-decoration: none}
.link_white:hover {color: #fff; text-decoration: underline}

.link_black{color:#000;font-weight:normal;}
.link_black:link {color: #000; text-decoration: none}
.link_black:visited {color: #000; text-decoration: none}
.link_black:hover {color: #000; text-decoration: underline}

.link_free{color:000044;font-weight:normal;}
.link_free:link {color:000044; text-decoration: none}
.link_free:visited {color:000044; text-decoration: none}
.link_free:hover {color:ffaa00; text-decoration: underline}

.link_up{color:#ffffff;font-weight:normal;}
.link_up:link {color: #ffffff; text-decoration: none}
.link_up:visited {color: #ffffff; text-decoration: none}
.link_up:hover {color: #ffffff; text-decoration: underline}

.link_red{color:#ff0000;font-weight:normal;}
.link_red:link {color: #ff0000; text-decoration: none}
.link_red:visited {color: #ff0000; text-decoration: none}
.link_red:hover {color: #ff0000; text-decoration: underline}

.link_buy{color:#88aa88;font-weight:normal;}
.link_buy:link {color: #88aa88; text-decoration: none}
.link_buy:visited {color: #88aa88; text-decoration: none}
.link_buy:hover {color: #000; text-decoration: underline}

/*.link_load{color:#220044;font-weight:normal;}
.link_load:link {color: #220044; text-decoration: none}
.link_load:visited {color: #220044; text-decoration: none} */
.link_load:hover {color: #ffaa00; text-decoration: underline}

.mini_link
{
  font-weight:bold;
  font-family:"Courier", serif;
  font-size:16px;
}

.shift1{position:relative; left:4px; top:4px;}
.shift2{position:relative; left:-6px;}

.white{color:white;}
.white2{color:#eeeeee;}
.white3{color:#dddddd;}

.yellow{color:yellow}

/*структура блоков*/


#glob
{
width:890;
position: relative;
border-top: #dddddd 1px solid;   /*#fefefe 1px solid;*/
border-left: #cccccc 1px solid;
border-right: #666666 1px solid;
border-bottom: #444444 1px solid;
}

#up
{
  background-image:url('img/bg_line/bg_line_up2.png'); 
  background-color:#aaaaaa;
  width:890;
  background-repeat:repeat-x;
}

#up_box_max1
{
  background-image:url('img/index/bg_logotit_2.9.png'); 
  width:890; 
  background-repeat:no-repeat; 
  background-position:0px 20px;
  /*color:#fff;*/ 
}

.up_line1
{
   height:26px;
   color:000;
   position:relative;
   top:6px;
   font-weight:normal;
}

.up_line2
{
   height: 80px;
}

.up_line3
{
  /*поиск*/
  height:26px;
  text-align:left;
  position:relative;
  top:-2px;
  left:12px;
}


#up_line4
{
 /*новости Бомбины*/
  position:relative;
padding: 0px;
margin: 0px;
height: 40px;
background-image:url('img/bg_line/bg_line__up2.2.png');
background-color:#aaaaaa;
text-align:left;
}

#up_line5
{
  /*кнопки*/
   height:40px;
   background-color:#44aa88;
   background-image:url('img/bg_line/bg_line_up3.png');
   text-align:left;
   /*vertical-align:20px;*/
   /*font-size:16px;*/
}


#up_line6
{
  position:relative;
padding: 0px;
margin: 0px;
height: 10px;
background-image:url('img/bg_line/bg_line__up2.2.png');
background-color:#aaaaaa;
text-align:left;
}

.up_box0
{
  /*bom_logo пустой квадрат*/
   position:relative;
   top:0px; 
   left:420px;
   width:80px;
   height:60px;
   float:left;

}

.up_box1
{
  /*but_type_test*/
   position:relative;
   top:0px; 
   left:384px;
   width:120px;
   float:left;
   /*z-index:10;*/
}

.up_box2
{
  /*tit_date = main_news 1!*/
  position:relative;
  font-size:14px;
  left:360px;
  width:220px; 
  top:14px;
  float:left;
}

.up_box3
{
   /*but_chasiki*/
   position:relative;
   top:70px; 
   left:270px;
   width:200px;
   float:left;
}


#date
{
   /*дата*/
   position:relative;
   top:6px; 
   left:0px;
   width:220px;
   float:right;
   text-align:center;
   font-weight:bold;
}

.up_box3a
{
   /*but_chasiki*/
   position:relative;
   top:-34px; 
   left:282px;
   width:200px;
   float:left;
}

#mid
{
position:relative;
padding: 0px;
margin: 0px;
width: 890px;
height: auto;
background-image:url('img/bg/mid_1.png');
background-repeat:repeat-x;
background-color:#fff;
text-align:left;
/*padding-bottom:120px; для Mosilla - корректируем f_h_correct();*/
}



.mid_line_up1
{
  /*баннеры вверху*/
  background-color:#eeeeee;
  width:1000px;
  height:110px;
  /*margin:0px; */
  margin-bottom:4px;
  padding:0px;
}

.mid_line_up2
{
  background-color:#ccc;
  text-align:center;
  height:24px;
}

.mid_line1
{
  /*ссылки под кнопками навигации*/
   height: 30px;
   text-align:center;
   position:relative;
   top:10px;  
   margin:0px;
   padding:0px;   
}

.mid_line2
{
   /*Заголовок 1. Бомбина....
   height: 30px; */
   text-align:left; 
}

.mid_line3
{
   /*длинный зеленый заголовок-кнопка*/
   height:40px;
   text-align:center;
   background-color:#44aa88;
   background-image:url('img/bg_line/bg_line_up3.png');
   width:auto;
}

.mid_line4
{
   width:220px;
   height:36px;
   text-align:center;
   background-color:#44aa88;
   background-image:url('img/bg_line/bg_line_up3.png');
}

.mid_line5
{
   /*заголовки вопросника (ru_vopros.htm)*/
   height:34px;
   text-align:center;
   font-size:20px;
}

.mid_box_top1
{
  /*опсание Бомбины + зеленые ссылки (index.htm)*/
  width:460px;
  background-color:#fff;
  /*display: block;*/
  float:left;
}

.mid_box_top2
{
  /*вопросы и новости*/
  width: 220px;
  border-right: #fff 1px solid; /*#e0e0e0*/
  background-color:#fff;
  padding: 0px;
  float:right;
}

.mid_box_top3
{
  /*все программы и погода справа index.htm*/
  float:right;
  width:200px;
  /*background-color:#ddddd0;*/
  /*border-left: #e0e0e0 1px solid; */
  padding-top:12px;

}
.mid_box_top4
{
  /*зеркало для mid_box_top3*/
  position:relative;
  top:0px;
  float:left;
  width:200px;
  background-color:#ddddd0;
}

.mid_box_top5
{
  /*шаблон-1*/
  width:680px;
  background-color:#fff;
  /*float:left;*/
  padding:6px;
}

.mid_box_top6
{
  /*ru_type правая сторона*/
  width:150px;
  float:right;
  padding-bottom:12px;
  padding-top:12px;
}

.mid_box_top7
{
  /*ru_type*/
  width:730px;
  background-color:#fff;
  float:none;
  padding:6px;
  border-bottom:#e0e0e0 4px solid;
}


.mid_box1
{
  /*разделы слева*/
  margin-left:0px;
  margin-right:0px;
  padding:6px;
  border-style:none;
  border-bottom: #e0e0e0 1px solid;
}

.mid_box2
{
 /*яндекс-пробки*/
  margin-left:10px;
  margin-right:10px;
  padding:6px;
  border-style:none;
  border-bottom: #e0e0e0 1px solid;
  border-right: #e0e0e0 1px solid;
  border-top: #e0e0e0 4px solid;
  background-color:#fafafa;
  text-align:left;
}

.mid_box3
{
  /*код кнопки Бомбины*/
  margin-left:10px;
  margin-right:10px;
  padding:6px;
}

.mid_box4
{
  /*желтоватый*/
  width: 220px;
  border: #ffffff 2px solid;
  background-color: #ffffee;
  padding-left:4px;
}

.mid_box5
{
  /*розовый*/
  width: 220px;
  border: #fff 2px solid;
  background-color: #ffeeff;
  padding-left:4px;
}

.mid_box6
{
/*новости*/
width: 220px;
padding-top:0px;
padding-left:4px;
padding-right:4px;
padding-bottom:4px;
}

.mid_box7
{
/*minibox программы BS*/
  width:200px;
  border-bottom: #aaaaa0 4px solid;
  padding:4px;
  text-align:justify;
}

.mid_box8
{
/*minibox для link_up.php*/
  width:200px;
  border-right: #aaaaa0 4px solid; 
  padding:4px;
  text-align:left;
  float:left;
}

.mid_box9
{
  /*pogoda*/
  width:200px;
  border-bottom: #e0e0e0 4px solid;
  padding:4px;
  text-align:center;
  position:relative;
  top:-40px;
  float:right;
}

.mid_box10
{
  /*оглавнение вопросника (ru_vopros)*/
   width:220px;
   border:  #e0e0e0 1px solid;
   padding: 4px;
   margin: 4px;
   float: left;
}

.mid_box11
{
  /*для мини-описания программ. 3 в ряд*/
   width:330px;
   padding: 8px;
}

#under
{
  position:relative;
padding: 0px;
margin: 0px;
width: 890px;
height: 70px;
background-image:url('img/index/bg_niz3.png');
background-color:#aaaaaa;
text-align:left;
}

.under_box_left1
{
  position:relative; 
  top:14px; left:62px; 
  float:left
}

.under_box1
{
  position:relative; 
  top:14px; left:-12px; 
  text-align:right;
}

/* at alia */

.input1
{
font-style:normal; 
font-family:'Courier New Cyr','Couritr New','Courier',serif; 
font-size:20px; 
font-weight:normal; 
color:000000; 
background-color:#e2e2ef; 
border-style:solid;
position:relative; 
top:0px; 
left:0px;
border-top: #777 1px solid;
border-left: #777 1px solid;
border-right: #eee 1px solid;
border-bottom: #eee 1px solid;
}

.input2
{
font-style:normal; 
font-family:'Courier New Cyr','Couritr New','Courier',serif; 
font-size:20px; 
font-weight:normal; 
color:000000; 
background-color:transparent;
border-style:solid;
position:relative; 
top:-8px; 
left:160px;
border:none;
}


.but1
{
   background-color:#44aa88;
   background-image:url('img/bg/line_h1.png');
   height:36px;
}


.left_20{position:relative;left:-20px;}
.left_10{position:relative;left:-10px;}
.left_30{position:relative;left:-30px;}
.left_40{position:relative;left:-40px;}
.right_50{position:relative;left:50px;}
.right_60{position:relative;left:60px;}
.right_80{position:relative;left:80px;}

.top_10{position:relative;top:10px;}
.top_20{position:relative;top:20px;}

.top_20up
{
   position:relative;
   top:-20px;
}

.top_30up
{
   position:relative;
   top:-30px;
}

.top_10up
{
   position:relative;
   top:-10px;
}

.pad_4
{
padding-top:0px;
padding-left:4px;
padding-right:4px;
padding-bottom:4px;
}

.pad_6
{
padding-top:0px;
padding-left:6px;
padding-right:6px;
padding-bottom:6px;
}

.pad_8
{
padding-top:0px;
padding-left:8px;
padding-right:8px;
padding-bottom:8px;
}

.pad_10{padding:10px;}
.p10{padding:10px;}
.pad_14{padding:14px; padding-top:0px;}
.pad_20{padding:20px; padding-top:0px;}

.pad_10up{padding-top:10px;}
.pad_20up{padding-top:20px;}
.pad_right_10{padding-right:10px;}
.pad_right_20{padding-right:20px;}
.pad_right_30{padding-right:30px;}

.pad_left_10{padding-left:10px;}
.pad_left_20{padding-left:20px;}
.pad_left_30{padding-left:30px;}

.mar_10{margin:10px;}

.mar_right{margin-right:6px}
.mar_right_no{margin:6px; margin-right:0px;}
.mar_left_no{margin:6px; margin-left:0px;}
.mar_left{margin-left:6px}
.mar_con1{margin-right:10px; margin-bottom:10px}
.mar_con4{margin-right:10px; margin-top:10px}

.li_1{margin-bottom:6px;}

.img_right1
{
  float:right;
  margin-left:10px;
  margin-bottom:4px;
}

.img_left1
{
  float:left;
  margin-right:10px;
  margin-bottom:4px;
}

.p1{text-indent:6px;}
.p2{text-align:right; position:relative; top:0px; left:-10;}
.pj4{text-align:justify; padding:4px; padding-top:0px;}
.p4{text-align:left; padding:4px; padding-top:0px;}
.p5{padding:6px; font-weight:bold;}
.p6{padding:6px; text-align:center; font-weight:bold;}
.p7{padding:6px; text-align:center;}
.p8{text-indent:6px; padding-top:6px; padding-bottom:6px;}


.b1{font-weight:bold;}
.norma1{font-style:normal;}

.wRamka{width: 260px}

.ramka_soft_1
{
  width: 260px;
  height: 325px;
  background-image:url('img/bg/ramka_soft_8.jpg');
  background-repeat:no-repeat;
}

.ramka_soft_but
{
  position:relative;
  top:60px;
  left:10px;
}

.soft_tit1
{
  text-align:center;
  position:relative;
  font-weight:bold;
  font-style:italic;
  top:50px;
  font-size:22px;
  font-family: 'Times New Roman','Arial',sans-serif;
  color:#0000cc;
}
.soft_tit2
{
  text-align:right;
  margin-right:46px;
  position:relative;
  top:54px;
  font-size:16px;
  line-height:30px;
  font-weight:bold;
  font-family: 'Georgia','Verdana', 'Arial', sans-serif;
}

.audiokniga_en
{
   width:290px;
   text-align:left;
   border-right: #eee 1px solid;
   border-bottom: #eee 1px solid;
   padding:8px;
   float:left;
}

.trio
{
  ;
}

/*для совместимости*/
.brown{color:440022}
.red{color:ff0000}
.green{color:008822}
.grey{color:aaa}
.violet{color:330077}
.white{color:ffffff}
.white2{color:bbbbbb}
.orange{color:ff8800}
.orange2{color:ff4400}
.yellow{color:eebb00}
.color_gg{color:888888;background-color:efefef}
.color_yred{color:ff0000;background-color:ffff00}
.color_perevod{color:white; background-color:red}
.color_perevod_no{color:green; background-color:yellow}
.bg_link1{background-color:eeffee}
.bg_white{background-color:white}
.bg_grey{background-color:eeeeee}
.bg_yellow{background-color:yellow}


.bg_zakladka_1
{
  background-image:url('img/bg/bg_zakladka_220.1.jpg');
  background-repeat:no-repeat;
}

.bg_div_400_60_1
{
  padding-left:20px;
  background-image:url('img/bg/div_400_60.1.jpg');
  background-repeat:no-repeat;
  /*background-position:-30px 0% left;   */
}


.rel
{
   position:relative;
}

.game_navigate
{
  background-image:url('games/img/tit_nav1.gif');
  background-repeat:no-repeat;
  text-align:left;
  background-position:10px 0px;     
}

.game_div
{
  width:170px;
  height:140px;
  float:left;
  text-align:center;
}

.game_div_end
{
  width:170px;
  height:140px;
  /*float:left;*/
  text-align:center;
}