

/*--------- !!!! позиционирование основных блоков !!!!!--- */

/*блоки позиций*/

#head,

#center,

 {

 display: block;

}

#menu,

.pad_cont,

#slogan,

#navigation{

 display: inline-block;

}

/* информационные блоки*/



#wrapper_head,

#content,

#consourse,

#lastdate,

#footer{

 overflow: hidden;

 display: inline-block;

}

#wrapper,

#wcenter,

.bg_right,

#rus_an,

#icons,

#lastdate,

#inform,

#buy_getons,

#rss{

 overflow: hidden;

 display: block;

}



#wrapper,

#wrapper_head,

#navigation,

#consourse,

#wcenter,

#footer {

 float: left;

}

.bg_right{

 float: left;

}

#head,

#consourse{

 clear:right;

}

#footer,

#menu,

.pad_cont{

 clear: both;

}

#wrapper,

#wcenter,

.bg_right,

#footer,

#wrapper_head{

 width: 100%;

}

#center{

 margin: 0 164px 0 246px;

}

#navigation{

 width: 246px;

 margin: 0 0 0 -100%;

}

#consourse{

 width: 164px;

 margin: 0 -20px 0 -164px ;

}

#wrapper_head{

 margin: 0 -164px 0 0;

}





/*-------------- !!!!! head  !!!!!!--------------*/

#head{

}

#wrapper_head{

 height: 139px;

}

#slogan{

 margin: 30px 164px 35px 0;

 padding: 0 10px 0 245px;

 float: left;

 background: url(../i/slogan.gif) no-repeat 245px 0;

 height: 109px;

 width: 820px;

 font-size: 1px;

}

#rus_an{

 float: right;

 background: url(../i/ckobka.gif) no-repeat 0 0;

 width: 164px;

 height: 44px;

 margin: 37px 0 0 0;

 font-family:  Courier New,Times New Roman, serif;

 font-size: 1.3em;

 color: #fff;

 text-align: center;

}

#rus_an div{

 padding: 12px 0 0 0;

}

#rus_an a,

#rus_an span{

 color: #A2AFA8

}

#rus_an span{

 margin: 0 10px 0 10px;

}

#icons{

 float: right;

 width: 164px;

 clear:right;

 margin: 18px 0 20px 0;

 text-align: center;

}

#icons img{

 margin: 0 15px 0 15px

}



/*--------------- !!!!! menu !!!!-----------*/

#menu{

 padding: 30px 10px 20px 0;

}

#menu td{

 text-align: left;

 overflow: hidden;

}

#menu td.m_separation{

 width: 20%;

 text-align: center;

}

/* -------- !!!!  supmenu !!!!! emperor---*/

#emperor{

 background: url(../i/bg_emperor.jpg)  no-repeat 0 0;

 width: 246px;

 height: 546px; 

 position: absolute; 

 top: 0px;

 left: 0px;

 padding: 25px 5px 68px 20px;

}



body:first-of-type #emperor {

  background: url(../i/bg_emperor.jpg)  no-repeat 0 -4px;

  }



#emperor a.all {

 color: #000;

 float: left;

 margin: 0; 

}

#supmenu{

 font-family:  Arial,Verdana,Tahoma, sans-serif;

 font-size: 13px;

 font-weight: normal;

 color: #3E3A3A;

 padding: 15px 0 5px 0;

 margin: 0;

 line-height: 1em;

 overflow: hidden;

 height: 416px;

}

#supmenu a{

 color: #CAA7C8;

}

#supmenu a,

#supmenu  span{

 padding: 0 8px 0 0;

 font-family : Monotype Corsiva , Times New Roman, serif;

}

#supmenu  span{

 font-size: 1.4em;

}

#supmenu a span {

 color: #660000;

 padding: 0px;

}

#supmenu div{

 padding: 0 0 15px 0;

}



/*--------------- !!!!!!center  !!!!-----------*/

body{

 background: url(../i/bottom2.jpg) #4E6358 repeat-y 0px 0;

}

#wrapper {

 background: url(../i/bg_inleft.jpg)  no-repeat 144px 100%;

}

#index #wrapper,

#catalog #wrapper {

 background: url(../i/tweezers.jpg)  no-repeat 0 100%;

}

.bg_right{

 background: url(../i/bg_right.gif)  repeat-y 100% 0;

}

#center{

 background: url(../i/bg_center.gif) #D9E3E8 repeat 0px 0px;

}

#wcenter{

 background: url(../i/bg_center.gif) #D9E3E8 repeat 0px 0px;

 padding: 0 0 50px 0px;

}



#index #wcenter,

#catalog #wcenter{

 background: url(../i/bg_center.gif) #D9E3E8 repeat 0px 0px;

 padding: 0 0 180px 0px;

}

#center,

#navigation{

 min-height: 1150px;

 /*border: 1px solid #f00;*/

}

*html #center, #navigation {

  height:1150px;

  }

#index #center,

#catalog #center,

#index #navigation,

#catalog #navigation{

  min-height: 1450px;

}



*html #index #center,

*html #catalog #center,

*html #index #navigation,

*html #catalog #navigation {

  height: 1450px;

  }



#lastdate{

 height: 20px;

 background: url(../i/bg_lastdate.jpg) #D9E3E8 no-repeat 0 100%;

}



body:first-of-type #lastdate {

  padding-top: 1px;

  z-index: 2000;

  position: relative;

  }



#lastdate div{

 padding-top: 3px;

}

#lastdate .ldate{

 color: #143844;

}



/*--------------- !!!!!! content  !!!!-----------*/



#content{

 width: 99.98%;

 padding: 0px;

 }

#index #content,

#catalog #content{

  padding: 0px;

}

.pad_cont{

 padding: 0 50px 0 0;

 margin-left: 5px;

}

#index .pad_cont,

#catalog .pad_cont{

 padding: 0;

}

.pad_context,

#pnl_questions .elem_questions,

#pnl_articles .tx_articles{

 padding: 0 55px 0 0;

}

#index .pad_cont,

#catalog .pad_cont{

 padding: 0;

}

.elem_context{

 background-color: #fff;

 padding: 24px 0 24px 32px;

 display: block;

}

a.all,

#content a.all,

#articles #content a.all{

 color: #624C4C;

 font-size: 0.9em;

 display: block;

}

#pnl_catalog a.all,

#pnl_questions a.all,

#pnl_articles a.all{

 margin: 10px 15px 0px 20px;

 float: right;

}



a.all_upp{

 color: #600;

 font-size: 0.9em;

 display: inline;

 text-transform: uppercase;

 padding: 0 0px 8px 10px;

}

a.all_cr{

 color: #600;

 font-size: 0.9em;

 display: block;

 background: url(../i/cross.gif) no-repeat  0px 0px;

 padding: 0 0 5px 20px;

 margin: 0px;

}

.bg_crr{

 background: url(../i/cross.gif)  no-repeat 0 0;

 padding: 0 0 0 20px;

 margin: 0 0 15px 0;

 float: right;

 display: block;

 clear: both;



}

#index .bg_crr,

#catalog .bg_crr{

 padding: 0 40px 0 20px;

}

.bg_cross{

 background: url(../i/line_cross.gif)  no-repeat 0 0;

 padding: 0 0 0 203px;

 margin: 0 0 15px 0;

 float: right;

 display: block;

 clear: both;



}

#index .bg_cross,

#catalog .bg_cross{

 padding: 0 40px 0 206px;

}

.backtop{

 float: right;

 clear: left;

 /*background: url(../i/cross.gif) no-repeat  0 4px;*/

 margin: 20px 0 5px 0;

 /*padding: 3px 0 3px 20px;*/

}





.backtop_index{

 float: right;

 clear: left;

 background: url(../i/icon_index_up.gif) no-repeat 0 2px;

 margin: 10px 0 10px 0;

 padding: 3px 0 3px 20px;

 text-transform: uppercase;

}









#catalog .backtop{

/* background: url(../i/cross.gif) no-repeat  0 20px; */

 padding: 5px 0 0 20px;

}

.bg_cross_l{

 background: url(../i/line_cross_l.gif)  no-repeat 0 2px;

 padding: 0;

 margin: 0;

 float: left;

 width: 550px;

 display: inline-block;



}

.bg_cross_r{

 background: url(../i/line_cross_r.gif)  no-repeat 100% 2px;

 padding: 0 0 20px 0;

 margin: 0 0 0 0;

 display: inline-block;

 float: right;

 width: 325px;

 font-size:1.3em;

 color: #82A2AA;

}



/* --  каталог  -- */



.catalog1{

 display: inline-block;

 float: left;

 width: 100%;

 clear: both;

 margin: 0px 0 20px 0;

}

.catalog1_img {

 float: left;

 display: inline-block;

 width: 170px;

 margin: 0 0px 20px  -100%  ;

 text-align: center;



}

#catalog #content .catalog1_img p{

 padding: 0;

 margin: 6px 0 0 0;

 text-indent: 0;

}

.catalog1_tx {

 display: inline-block;

 margin: 0 40px 0 200px;

 clear: right;

}

#catalog #content .catalog1_tx p{text-indent: 20px;}

#catalog #content .catalog1_tx a {padding-bottom: 10px;}

#catalog #content .elem_head{

  margin: 0 0 30px 0;

}





#catalog #content .elem_head{

  margin-bottom: 15px;

}









#catalog #content .elem_head img{

 float: left;

 margin: 0;

}

#catalog #content .elem_head div{

 margin: 0 0 0 115px;

}

#catalog #content .elem_head p{

  /*font-size: 0.9em; */

  padding: 0;

  margin: 0 0 5px 0;

}

#catalog #content h2 .date{

 font-family : Verdana,Arial,Tahoma, sans-serif;

 font-size: 0.7em ;

}

#catalog  .tx_event{

 margin: 25px 55px  10px 0;

}

#catalog  #content .tx_event p{

 text-indent: 15px;

}

/*панель каталога pnl_catalog */

#pnl_catalog table,

#catalog #content table{

 width: 100% ;

}



td.prew_img{

 padding: 0;

 font-size: 1em;

 width: 400px;

 background: #fff;

}

td.prew_tx{

 background-color: #fff;

 padding: 23px 0 10px 20px;

 font-size: 0.9em;

 overflow: hidden;

 word-wrap: break-word;

}

#content .prew_tx p{

 padding: 0;

 margin: 0 0 12px 0;

 line-height: 15px;

}

#pnl_catalog .separ,

#catalog #content .separ{

 width: 4px;

 font-size: 1px;

}

#pnl_catalog .cat_cont,

#catalog #content .cat_cont{

 background-color: #fff;

 float: left;

 display: inline-block;

 overflow: hidden;

 width: 400px;

 height:196px;

 margin: 0;

}

#pnl_catalog .cat_get,

#catalog #content .cat_get{

 float: left;

 display: inline-block;

 overflow: hidden;

 width: 50%;

}

#content .cat_get p{

 padding: 0;

 margin:  10px  0 14px 10px;

 color: #8A9891;

}

#content .cat_get img{

 margin: 0 0 0 28px;

}

#pnl_catalog .type_get,

#catalog #content .type_get{

 font-size: 0.9em;

 padding: 0 5px 0 15px;

}

/* -------- старница жетон --------------------*/

body.tampar_getons{

  background: #4E6358;

  background-image: none;

}

.tampar_getons #head{

 height: 90px;

 padding: 20px 0 0 0;

 background-color: #8A9891;

 width: 99.99%;

}

.tampar_getons #wrapper_head{

 height: 90px;

}

.tampar_getons #slogan_spec{

 margin: 0;

 padding: 0 0 0 20px;

 font-size: 1px;

}

.tampar_getons .copyright_getons{

 float: left;

 display: inline-block;

 width: 200px;

 margin: 0 0 0 -40px;

 padding: 20px 0 0 0;

 color: #000;

 font-family : Book Antiqua, Times New Roman, serif;

}

.tampar_getons .copyright_getons a{

 color: #000;

}

.tampar_getons #content{

 background-color: #D9E3E8;

}

#header_geton{

 padding: 20px 10px 15px 25px;

 height: 90px;

}

.tampar_getons #print_geton{

 float: right;

 display: inline-block;

 clear: both;

 margin: 5px 10px 0 20px;

}

.tampar_getons .bg_crr{

 display: block;

 clear: both;

 margin-top: 15px;

}

#print_geton .btn_img,

#print_geton .btn_img_tx {

 padding: 0;

 color: #000;

 font-size: 0.9em;

 background-color: #ccc;

 padding: 0 2px;

}

#print_geton .btn_img {

 width: 160px;

 cursor: pointer;

}

#print_geton .btn_img_tx {

 width: 200px;

 cursor: pointer;

}

.tampar_getons .img_geton{

 background: url(../i/point_blue.gif) #fff repeat-y 50% 0;

 width: 100%;

 height: 400px;

 padding: 10px 0 0 10px;

}



#content .img_geton  p{

 margin:  10px  0 14px 15px;

}

.tampar_getons .tx_geton{

 padding: 20px 70px 10px 25px;

}

.tampar_getons #content .tx_geton p{

 text-indent: 20px;

}

.tampar_getons #content .prew_tx{

 margin: 0 0 15px 0;

}

.tampar_getons #content .prew_tx p{

 padding: 0;

 margin: 0 0 4px 0;

 text-indent: 0;

}









/* для шаблона с крупными жетонами */

    .lupa {clear: left; width: 100%;}





    #catalog #content .cat_cont_big,

    #index #content .cat_cont_big

     {background: #fff;}



    #catalog #content .cat_cont_big .cat_get,

#catalog #content .cat_cont_big .cat_get_av,

    #index #content .cat_cont_big .cat_get,

#index #content .cat_cont_big .cat_get_av

	{ background-color: #fff;

	 float: left;

	 display: inline-block;

	 overflow: hidden;

	 width: 400px;

	 margin: 0;



	 }



     #catalog #content .cat_cont_big .cat_get a img.big_geton,

#catalog #content .cat_cont_big .cat_get_av a img.big_geton,

     #index #content .cat_cont_big .cat_get a img.big_geton,

#index #content .cat_cont_big .cat_get_av a img.big_geton

	{margin: 10px 0 10px 20%;

      text-align: center;}







#content .cat_get p,

#content .cat_get_av p

{

 padding: 0;

 margin:  10px  0 14px 10px;

 color: #8A9891;

}





/* для жетона на главной */

#geton_index {background: none;}



.bg_cross#geton_index a.all_upp    {background: url(../i/cross.gif) no-repeat 0 0;

    padding-left: 25px;

    display: block;}







/* --------- вопрос-ответ -------------------- */

#pnl_questions{

 padding-top: 20px;

}

/*панель вопрос-ответ*/

#content #pnl_questions p{

 line-height: 17px;

 padding: 0px;

 margin: 0 0 5px 20px;

}



#pnl_questions .elem_questions{

 padding-bottom: 15px ;

}

#pnl_questions  .question_man{

 margin: 0 0 10px 0;

}

#questions .elem_questions{

 padding: 0;

 margin: 0 0 30px 30px;

}

#questions #content .elem_questions p{

 padding: 0;

 margin: 8px 0 8px 20px;

}

#pnl_questions .elem_questions a.all{

 float: left;

 margin: 0px 15px 0px 0;

 color: #600;

}

#pnl_questions .autor,

#questions .autor{

 color: #82A2AA;

 text-transform: uppercase;

 padding: 0px;

 margin: 0 0 5px 0;

}

#pnl_questions .autor a{

 color: #82A2AA;

}

/*форма задать вопрос*/



#contacts .form_contact table, /*M*/

#questions .form_quest table{

 width: 350px;

 border-collapse: collapse;

 margin: 0;

}

#contacts .form_contact td,/*M*/

#questions .form_quest td{

 vertical-align: top;

 padding: 5px 10px 3px 15px;

}

#contacts #content .form_contact p,/*M*/

#questions #content .form_quest p{

 padding: 0;

 margin: 0 0 4px 0;

}

#contacts .form_contact input,/*M*/

#contacts .form_contact textarea,/*M*/

#questions .form_quest input,

#questions .form_quest textarea{

 width: 100%;

 color: #878585;

}

#contacts .form_contact input,/*M*/

#questions .form_quest input{

 line-height: 17px;

}

#contacts .form_contact input.buttons,/*M*/

#questions .form_quest input.buttons{

 width: 75px;

 color: #000;

 background-color: #ccc;

 margin: 10px 10px 0 0;

 padding: 0;

 cursor: pointer;

}



/*-------------------  статьи  ----------------------*/

#pnl_articles {

 padding-top: 20px;

}



#pnl_articles .elem_articles{

 padding:  24px 0 25px 32px;

 margin: 0 0 1px 0;

 background-color: #fff;

}

#articles .elem_articles{

 margin:  10px 5px 30px 20px;

}

#content #pnl_articles .elem_articles a,

#articles #content .elem_articles a{

 background: url(../i/cross.gif) no-repeat  0 0;

 padding: 0 0 0 25px;

 display: block;

 color: #624C4C;

}

#articles #content .autor{

 color: #4E6358;

 text-transform: uppercase;

 padding: 0;

 margin: 0;

}

#content #pnl_articles .elem_articles .autor,

#articles #content .elem_articles .autor{

 color: #82A2AA;

 text-transform: uppercase;

 padding: 0 0 7px 25px;

 margin: 0;

}

#articles #content .elem_articles p{

 text-indent: 0px;

}

#articles .header_articles{

 padding: 0 0 20px 0;

}

/* -------------результаты поиска --------------*/

.form_find{

 margin: 10px 0 20px 0;

}

.form_find input{

 width: 300px;

 margin: 0 10px 0 0;

 height: 20px;

}

.form_find input.button{

 width: 50px;

 background-color: #ccc;

}

/*листинг*/

.pagers{

 margin: 20px 0 0 10px;

}

#content .pagers p{

 padding: 0;

 margin: 0 0 6px 0;

}

.pagers .num_pegers a{

 margin: 0px 5px 0 5px 0;

 color: #600;

}

.pagers .num_pegers {

 margin: 0px 5px 0 5px 0;

}

.pagers strong{

 margin: 0px 5px 0 5px 0;

}

.pagers img{

 margin: 0 0 -3px 0;

}

/* -------------  map ----------------*/

.hypper_map {

 margin: 0 0 0 20px;

}

#content .hypper_map p{

 text-indent: 0px;

 padding: 0 0 7px 20px;

 margin: 0;

}

#content .hypper_map a{

 color: #600;

 display: block;

 margin: 0 0 7px 0;

 padding: 0 0 0 20px;

}

#content .hypper_map  a.all_cr {

 color: #624C4C;

 font-weight: bold;

 font-size: 1.2em;

 margin: 0 0 5px 0;

 padding: 0 0 0 20px;

}

.hypper_map_open {

 margin: 12px 0 12px 40px;

}

#content .hypper_map_open a{

 color: #624C4C;

 display: block;

 margin: 0 0 7px 0;

 padding: 0 0 0 20px;

}



/*--------------- !!!!!!navigation  !!!!-----------*/



#navigation{

 background: url(../i/glass.jpg)  no-repeat  0 260px;

}



/*--------------- !!!!!!consourse  !!!!-----------*/

#consourse {

 background: url(../i/bg_green.gif) no-repeat  100% 0;

 font-size: 0.9em

}

.text_consourse{

 margin: 0 18px 10px 26px;

}



/* поиск*/

#find{

 padding: 17px 0 16px 0;

}

#find .tx_lable{

 font-size: 1.1em;

}

#find .tx_input{

 background: url(../i/bg_find.gif) ;

 vertical-align: top;

 padding: 2px 0px 0px 0px;

 margin: 6px 0 8px 0;

 width: 119px;

 height: 20px;

 line-height: 16px;

 border: 0px solid;

 display: block;

}

#find .btn_input{

 background: url(../i/bg_button.gif) ;

 cursor: pointer;

 width: 45px;

 height: 20px;

 font-size: 11px;

 border: 0px solid;

 display: block;

 clear: left;

}



/* информер */

#inform{

 padding: 38px 5px 22px 5px;

 margin: 0 -18px 0px -12px;

 text-align: center;

 background: url(../i/bg_inform.gif) repeat-y 100% 0;

}

#inform p{

 padding: 0;

 margin: 0 0 5px 0;

}

#inform p.date{

 font-family : Book Antiqua, Times New Roman, serif;

 font-size: 2.1em ;

 font-weight: normal;

 color: #600;

 padding: 0px 0 5px 0px;

 margin: 0;

 line-height: 1.5em;

 display: inline-block;

}

#inform a{

 display: block;

 padding: 4px 0 0px 0;

 color: #600;

}

/* покупка жетонов*/

#buy_getons{

 /*padding: 12px 5px 13px 5px;

 text-align: center;

 background: url(../i/bg_buy_getons.gif) repeat-y 100% 0; */ 

 margin: 0 -18px 0px -12px;

}

/*Masha*/

#buy_getons .byolton{

 background: url(../i/bg_other.jpg) no-repeat 0 0;

 width:148px;

 height:147px;

 }

#buy_getons .byolton .jet_caption{

 font-size:17px;

 font-family: Times New Roman;

 color:#DAE3E8;

 padding:10px 0 5px 40px;

 display:block;

 }

#buy_getons .byolton .jet_names{

 background: url(../i/mark_byolt.gif) no-repeat 0 3px;

 font-size:12px;

 padding-left:15px;

 text-transform:uppercase; 

 font-family: Verdana;

 color:#B2C5CA;

 display:block;

 margin-left:25px;

 margin-bottom:10px;

 }

.buy_getons {

  margin: 0 -18px 0px -12px;

  }

#buy_getons img{

 margin: 0 ;

}

#buy_getons p{

 color: #CAD4D7;

 font-family : Book Antiqua, Times New Roman, serif;

 font-size: 2.1em ;

 line-height: 1.0em;

 font-weight: normal;

 padding: 0;

 margin: 0 0 6px 0;

}

#buy_getons a{

 color: #374B41;

 width: 60px;

 display: inline-block;

}

/*rss*/

#rss{

 padding: 12px 0 14px 0;

 margin: 0 -18px 0px -12px;

 text-align: center;

 background: url(../i/bg_rss.gif) repeat-y 100% 0;

 border-top: 1px solid #4E6358;

}

#rss img{

 clear: both;

 margin: 0 0 -2px 0;

}

#rss a{

 clear: both;

 display: block;

 margin: 0;

 padding: 0;

 color: #411B18;

 font-size: 0.9em ;

}

/*--------------- !!!!!!footer  !!!!-----------*/

#footer{

 margin: -20px 0 0px 0;

}

#index #footer,

#catalog #footer{

 margin: -183px 0 0px 0;

}

.footer_wrapper{

 float: left;

 width: 100%;

 display: inline-block ;

}

#index .foot_visitka,

#catalog .foot_visitka{

 margin: 0 0 0 -285px;

 width: 285px;

 height: 183px;

 float: right;

 background: url(../i/visitka.gif)  no-repeat 100% 4px;

/* border: 1px solid #f0f*/

}

.footer_cont{

 background: url(../i/footer_in.jpg)  repeat-x 0 0;

 height: 20px;

 margin: 0 0 0 207px;

}

.footer_cont img {

 float: right;

}



#index #counters,

#catalog #counters {

 margin: 35px 285px 0 207px;

 width: 100%;

 height: 148px;

 background: url(../i/footer.jpg) repeat-x 0 1px;

 /*border: 1px solid #f00;*/

}

#index #counters img,

#catalog #counters img{

 /* border:2px solid#000; */

  margin: 30px 20px 0 45px;

}

#footer_right{

 width: 130px;

 height: 280px;

 margin-top: -280px;

 float: right;

 font-family: Book Antiqua, serif;

 font-size: 1.1em;

 overflow: hidden;

 display: inline-block;



}

#index #footer_right,

#catalog #footer_right{

 height: 320px;

 margin-top: -320px;

}

#footer_right #autor,

#footer_right #copyright{

 margin: 0 10px 0 0;

}

#footer_right #autor,

#footer_right #autor a{

 color: #000;

}

#footer_right #copyright{

 margin-top: 14px;

 color: #fff;

}

#footer_right #copyright span{

 color: #E3E6E5;

 width: 50px;

 display: block;

}

#footer_right #counters img{

 /* border:2px solid#000;*/

 margin: 14px 0 0 0;

}



/*Oksana*/



#pnl_questions .autor {

 clear: left;

 color: #82A2AA;

 text-transform: uppercase;

 padding: 0;

 margin: 0 0 5px 0;

}



.backtop_index_a{

 float: right;

 clear: left;

 background: url(../i/icon_index_up.gif) no-repeat 0 2px;

 margin: 10px 0 10px 0;

 padding: 3px 0 3px 20px;

 text-transform: uppercase;

 color: #600;

}



.banner_symbol {

 display: block;

 background: url(../i/bg_symbol.jpg) no-repeat 0 0;

 width: 148px;

 height: 86px; 

 padding-top: 75px;

 padding-left: 20px;

 margin: 0 -18px 0px -12px;
padding-bottom:30px;
 /*margin-left: -12px;*/

}



.banner_symbol a{

 background: url(../i/cross.gif) no-repeat; 

 color: #000; 

 display: block;

 width: 65px;

 padding-left: 25px;

 font-family: Verdana; 

 /*margin-bottom: 54px;*/

 }

 

/*--------------- !!!!! menu_eng!!!!-----------*/

#menu_eng{

 padding: 30px 0px 20px 0;

}



#menu_eng table {

  widht: *;

  }

#menu_eng td{

 text-align: left;

 overflow: hidden;

}

#menu_eng td.m_separation{

 width: 5%;

 text-align: center;

 width: 10%;

} 





/*Masha*/



.discribe {

  margin-top:26px ;

 /* padding: 0 25px 0 0;*/

  color:#000;

 }



.discribe h4 {

  margin-top:20px;

  font-weight: normal;

  padding: 5px 0 0 0;

  line-height: 1.1em;

  font-family: Verdana; 

  font-size:11px;

  color:#000;

  }



.discribe ul li{

  padding:0 0 0 0;

  list-style-image: url(../i/marker_romb.gif); 

  font-size:11px; 

  }



.discribe span{

  color:#60777d;

  }

.skobki {

  color:#8a9891;

  }



#slogan_eng{

 margin: 30px 164px 35px 0;

 padding: 0 10px 0 245px;

 float: left;

 background: url(../i/slogan_eng.gif) no-repeat 245px 0;

 height: 109px;

 width: 820px;

 font-size: 1px;

}



/*Oksana*/

#find .btn_input{

 background: url(../i/bg_button.gif) ;

 cursor: pointer;

 width: 45px;

 height: 20px;

 font-size: 11px;

 border: 0px solid;

 float: right;

}



#find { 

  overflow: hidden;

  _height: 0;

  }

/*new print*/  

body.tampar_getons_new{

  background: #fff;

  background-image: none;

}

.tampar_getons_new #head{

 height: 80px;

 padding: 10px 0 0 0;

 /*background-color: #8A9891;*/

 width: 99.99%;

}

.tampar_getons_new #wrapper_head{

 height: 80px;

}



.tampar_getons_new #content{

 background-color: #fff;

}



.tampar_getons_new #print_geton{

 float: right;

 display: inline-block;

 clear: both;

 margin: 5px 10px 0 20px;

}

.tampar_getons_new .bg_crr{

 display: block;

 clear: both;

 margin-top: 15px;

}

.tampar_getons_new #slogan_spec1{

 margin: 0;

 padding: 0 0 0 20px;

 font-size: 1px; 

 text-align: center;

}



.bord {

  border-bottom: 1px solid #DEDEDE;

  margin: 0;

  padding: 0;

  }

  

.bord_bottom {

  border-top: 1px solid #DEDEDE;

  margin: 0;

  padding: 0;

  text-align: center;

  color: #B4B4B4;

  font-family: "Times New Roman";

  font-size: 1.25em;

  padding: 5px 0 0 0;

  }

  

#content .bord p {

  font-family: "Times New Roman";

  font-size: 1.25em;

  margin: 0;

  padding: 0;

  margin: 5px 0 5px 15px;

  }

  

h5 {

  color: #000;

  font-family: "Times New Roman";

  font-size: 1.65em;

  font-weight: normal;

  padding: 0;

  margin: 10px 0 0 15px;

  }

  

  

.linehead {

  font-family: "Times New Roman";

  font-size: 1.25em;

  font-weight: bold;

  margin-bottom: 15px;

  margin-left: 15px;

  margin-top: 20px;

  }

  

#misprint .linehead {

  margin-left: 0;

  color: #4E6358;

  }

  

.tampar_getons_new #content p {

  font-family: "Times New Roman";

  font-size: 1.2em;

  margin-left: 15px;

  }

  

