@import "http://webfonts.ru/import/arsenal.css";
@import "http://webfonts.ru/import/philosopher.css";

body {
  background: #fff;
  color: #1a1a18;
  margin: 0px;
  font-family: Tahoma, Arsenal, Philosopher, Arial, sans-serif;
}

a {
  color:#cd141c;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

.main {  
    margin: 0px auto;
    font-size:12px;
    width: 1250px;
    padding: 0px 5px;
    /*border-left:1px solid #fadada;
    border-right:1px solid #fadada;*/
}

.topBanners {
    padding-top: 5px;
    height: 95px;
    border-bottom: 1px solid #f5ab92;
}

.header_menu {
    border-top:1px solid #e3000f;
    padding-top: 8px;
    overflow: hidden;
    margin-bottom: 12px;
}

.topMenu {
    padding: 0px 15px;
    margin-top:13px;
    background: #878786;
    float:left;
    font-family: Arsenal;
    text-transform: uppercase;
    font-size: 12px;
    color:#fef9fc;
    border: 1px solid #c2c1c3;
    border-radius: 4px;
    overflow: hidden;
    
}
.topMenu a {
    line-height: 16px;
    color:#fef9fc;
    text-decoration: none;
    
}
.topMenu a:before{
    content: " • ";
}

.header_right {
    margin-top: 13px;
    float:right; 
    width: 280px;
    overflow: hidden;
}
.regBtns {
    float: left;
}
.btnSubmit {
    cursor: pointer;
    float: left;
    display: block;
    color:#fefefe;
    text-transform: uppercase;
    font-size: 11px;
    font-family: Arsenal;
    margin: 0 4px 0 0;
    padding: 2px 10px;
    background: #868686;
    border:1px solid #C6C5C6;
    border-radius: 4px;
}
.btnSubmit:hover {
    background: #d21325;
    text-decoration: none;
    border:1px solid #f27a61;
}

a.btnSend {
    height: 17px;
}
.btnSend {
    cursor: pointer;
    float: left;
    display: block;
    color:#fefefe;
    text-transform: uppercase;
    font-size: 12px;
    
    font-family: Arsenal;
    margin: 0 4px 0 0;
    padding: 3px 5px;
    background: #b1b2b3;
    border:1px solid #c6c5c6;
    border-radius: 4px;
}
.btnSend:hover {
    background: #E3000F;
    text-decoration: none;
}


.input_google{
    float: left;
    width: 170px;
    height: 14px;
    border:1px solid #b6b6b7!important;;
    border-radius: 5px  0 0 5px ;
}

.currentTime {
    float: left;
    margin: 28px 0 0 50px;
    color:#878786;
    font-family: Philosopher;
}
.contentBox {
    overflow: hidden;
}
#center_panel {
    width: 815px; 
    padding-right: 10px; 
    overflow: hidden; 
    float: left;
}
#yandexNews {
    margin: 0px 10px 0px 15px;
    overflow: hidden;
    
}

#right_panel  { 
    width:425px; 
    overflow: hidden; 
} 

#right_panel .leftColumn  { 
    float:left;     
    width:210px; 
    overflow:hidden; 
}

#right_panel .rightColumn{  
    float:right;  
    width:210px;  
    overflow:hidden; 
}


 /* Дайджест */
 .digestData {
     margin:-5px 0 20px 0;
     overflow: hidden;
 }
 .digestBlock {
    float:left;
    width:50%;
    _width:49%;
    margin:0px;
}
.dig1 { 
    padding:5px 10px; 
    margin:0px;
}

 table.digestTbl {
     width: 100%;
     text-align: center;
 }
 table.digestTbl td {
     border: 0; 
     padding: 0;
     margin: 0;
     vertical-align: middle;
 }

.digstDT { 
    font-size: 8px;
    color:#5a5d5b;
    width: 50px;
}
    
.digestTitle {
    text-align: left
}
.digestTitle  a {
    font-size: 17px;
    color:#000503;
}
 /* End Дайджест */
 
 .footerColumns {
     margin-top: 20px;
     overflow: hidden;
 }
 .footerColumn1, .footerColumn2, .footerColumn3 {
     float: left;
     margin-right: 20px;
     overflow: hidden;
 }
 .footerColumn1 {
     width: 225px;
 }
  .footerColumn2 {
     width: 290px;
 }
  .footerColumn3 {
     width: 330px;
 }
  .footerColumn4 {
    float: left;
    width: 330px;
 }
 
  .footerColumn5, .footerColumn6{
     padding-top: 20px;
     float: left;
     margin-right: 30px;
     overflow: hidden;
 }
 .footerColumn5 {
     margin-left: 25px;
     width: 380px;
 }
  .footerColumn6 {
     width: 380px;
 }
  .footerColumn7 {
      padding-top: 12px;
      float: left;
      width: 380px;
 }
 
p {
    text-decoration:none;
    font-size:13px;
    text-align:justify;
    margin-top:2px;
    padding-top:3px;
}


ul.lastNews {
    list-style: none;
    margin: 0;
    background: #e3e3e3;
    padding: 7px;
    color:#020204;
    margin-bottom: 15px;
}
ul.lastNews li {
    padding: 3px 0;
    margin: 0;
}
ul.lastNews li:before{
   color: #e3000f;
    content: "•";
    padding-right: 5px;
}

h3.top_new_h3
{
 color: #161616;
 font-weight: bold;
 font-size: 14px;
 padding:0px;
 margin-top:0px;
 margin-bottom:3px;
 margin-top:15px;
}


a.addUserUrl { font-size: 11px; text-decoration: none; }

input.loginForm_i1 { 
    border:0px;
    margin: 0px 2px 0px;
    padding: 0;
    width:100px; 
    height: 16px; 
    font-size: 12px; 
}

.loginForm_i2 { 
    float:left;
    height: 20px;    
    border:1px solid #E3000F; 
    border-left: 0px;
    margin: 0px; 
}
.bp { 
    float:left;
    border:1px solid #E3000F; 
    border-right: 0px; 
    height: 18px; 
    padding:2px 3px 0px 2px; 
    margin: 0px 0px 0px 7px;
}

/*GLOBAL STYLES*/
h1 {
    font-size: 19px;
    font-weight: normal;
}

h2 {
  font-size: 16px;
}

h3 {
  font-size: 14px;
}

img { 
    border:0px; 
}

.clear { 
    clear: both;  
}

.hidden {
    overflow: hidden;
}

.left{
    float:left;
}


.center{
    float:center;
}

.right{
    float:right;
}

form {
 display: inline;
}

td
{
    font-size:12px;
}
ul
{
    margin:0px;
}
.detail {
    font-size: 9px;
    color:#e3000f;
}

/*END GLOBAL STYLES*/

ul.online_top {
    list-style: none; 
    padding:0; 
    margin:0px; 
    /*background-color:#EDEDED;*/
    /*IE only hack*/
    _background-color: transparent;
    
 }
 
ul.online_top li {
    overflow:hidden;
    padding: 13px 0px; 
    margin:0px; 
    border-bottom: 1px solid #ef7e60; 
 }
 
ul.online_top span {
      font-size:11px;
      overflow: hidden;
  }
 
.alt {
     float:left;
     overflow: hidden;
     font-size: 9px;
     color:#888888;
     text-align: center;
 }
.news_full
{
    font-family: Arial;
}

.show_full {
    padding-bottom:15px;
    font-size: 15px;
    color:#020204;
    line-height:1.27;   
    overflow: hidden;
}

.show_full p,  
.show_full span {
    font-size: 15px;
    text-align:justify;
    line-height:1.27;    
    color:#020204;
}
.show_full div {
    font-size: 15px;
    color:#020204;
    line-height:1.27;    
}

.commentDescr {
    font-size: 10px; 
    padding: 10px 55px;  
    color:#e3000f;
}

.addComment {
    display: inline-block;
    cursor:pointer; 
    margin:0 0 0 55px; 
    color:#5a5a5c;
    font-size: 11px;
}

.position_name
{
font-size:16px;
color:#003399;
text-decoration:none;
}

.border
{                     
border-bottom:1px solid #AF261C;
}

.short_descr
{
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#003333;
margin-top:2px;
margin-left:0px;
padding:0px;
}

.return_back
{
padding:3px;
font-size:11px;
color:#003366;
text-decoration:none;
}

.return_back:hover
{
padding:3px;
font-size:11px;
color: #0066CC;
text-decoration:underline;
}


.calendar
{
background-color:#FFFFFF;
border:1px dotted #BBBBBB;
padding:2px;
}

.this_date
{
font-size:13px;
color:#FF0000;
}

.this_date:hover
{
font-size:13px;
color:#FF0000;
text-decoration:underline;
}


.week_days
{
font-size:12px;
color:#000000;
font-weight:bold;
background-color:#E9E9E9;
border-bottom:1px solid #000000;
}

.this_month
{
font-size:14px;
font-weight: bold;
color:#000000;
}

.this_year
{
font-size:16px;
color:#21507A;
}

.news_cat
{
font-weight : bold;
font-size : 13px;
color: #FFFFFF;
text-decoration : none;
}

.news_cat:hover
{
text-decoration: underline;
color:#FFFFFF;
}

.news_cat_menu
{
font-size:11px;
color:#FF3300;
text-decoration:none;
}

.news_cat_menu:hover
{
font-size:11px;
color:#000000;
text-decoration:underline;
}



.cat
{
font-size:12px;
color:#999999;
}

.list
{
list-style-image:url(/images/design/bullet.gif);
margin-left:5px;
margin-top:2px;
}


.button
{
font-size:11px;
color:#333333;
background-color:#FFFF99;
border:1px solid #000000;
}

.arch
{
font-size:12px;
color:#000000;
}

.arch_polls
{
font-size:11px;
color: #3D4747;
text-decoration:none;
text-align:center;
}

.input
{
background-color:#FFFFFF;
border:1px solid #CC0000;
}

.arch_polls:hover
{
font-size:11px;
color: #3D4747;
text-decoration:underline;
text-align:center;
}

#altern
{
font-size:11px;
font-weight:bold;
color: #666666;
}

.newsName {
    font-size: 14px;
    font-weight: bold;
    line-height: 17px;
    
}
                
.date_line {
    color:#868686;
    font-size: 11px;
}


.line_border {
    padding: 2px 0px; 
    border-bottom:1px solid #cccccc;
}

.online_line {
    padding-top: 8px;
}

.date_line2 {
    padding-top: 2px;
    float: left;
    color:#777777; 
    padding-right: 12px;
    font-weight: normal;
    text-decoration:none;
}

.date_line2:hover {
    padding-top: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    color: #777777;
    text-decoration:underline;
}

.sbj_line { 
    color: #333333; 
}

.sbj_padding{ padding: 0px 5px; }


.TR1
{
background-color:#FFFFFF;
}

.TR2
{
background-color:#FFFFFF;
}

.date_
{
font-size:11px;
color: #333333;
text-decoration:none;
font-weight:normal;
}


.short
{
    font-size: 14px;
    text-align:left;
    line-height:16px;
}

.readMore{
    font-size:12px;
    color: #CC0000; 
    font-weight : normal
}


.search_input
{
font-size:12px;
color:#000000;
background-color: #FFFFFF;
border:1px solid #000000;
width:100px;
height:18px;
padding-left:3px;
padding-right:3px;
}



#nav
{
visibility:hidden;
}

#nav_a
{
visibility:visible;
}

.def_menu_item
{
font-size:12px;
background-color:#003399;
text-transform:uppercase;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding-top:3px;
padding-bottom:3px;
}

input.print_but
{
font-size:12px;
color:#000000;
border:1px solid #CC0000;
background-color: #FFFFFF;
font-weight:bold;
}

input.print_but:hover
{
font-size:12px;
color:#000000;
border:1px dotted #003399;
background-color: #E3E9EE;
font-weight:bold;
}

.shadow  { position:relative; display:block; color:#999999; }
.shadow span { position:absolute; display:block; top:0px; }
.shadow:after { display:block; padding:1px; content: attr(title); color:#000000; } 

.copyright
{
    color:#545454;
    font-size: 9px;
}
.copyright1 {
    position:absolute; 
    left:40px; 
    width:280px;
}
.copyright2 {
    position:absolute; 
    left:320px; 
    width:530px;
}
.copyright3 {
    position:absolute; 
    text-align: right;
    width:200px;
    right:0px; 
    width:300px; 
}

.err
{
    font-size:12px;
    color: #E3000F;
    font-weight:normal;
    text-decoration:none;
    text-align:center;
}

.done
{
font-size:16px;
color: #676767;
font-weight:bold;
text-align:center;
text-decoration:underline;
}

.news_ddate
{
font-size:11px;
}

.top_menu
{
padding-right:3px;
padding-top:3px;
margin-top:4px;
}



.actual
{
background-color:#AF261C;
color:#FFFFFF;
width:50%;
padding-left:30px;
text-decoration:none;
padding:4px;
margin: 0px;
}


.link_pages
{
color:#003399;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

.link_pages:hover
{
color:#003399;
font-size:12px;
text-decoration:underline;
}

.bottom_subj
{
font-weight:bold;
text-transform:uppercase;
color:#000000;   
text-decoration:none; 
font-size:10px;
margin:0px;
}

td.bottom_short
{
font-family:Verdana, sans-serif;
font-size:11px;
color:#333333;
line-height:14px;
}

td.bottom_short > p.MsoNormal
{
font-family:Verdana, sans-serif;
font-size:11px;
color:#333333;
line-height:14px;
}

td.bottom_date
{
font-size:10px;
text-transform:uppercase;
color:#C42009;
}


.title_border, .title_border_gray
{
    height: 19px;
    border-bottom: 1px solid #ef7f61;
    position: relative;
}

.title, .title_gray
{
    font-family: Philosopher;
    font-size:  13px;
    color: #FFFFFF;
    background: #cd141c;
    height: 17px;
    width: 164px;
    border-radius: 0 6px 0 0;
    padding: 2px 0 0 2px;
}
.title a, .title_gray a 
 {
    color: #FFFFFF;
}

.title_border_gray
{
    border-bottom: 1px solid #c8c7c8;
}
.title_gray {
    background:#878786;
}
.uppercase {text-transform: uppercase}

.sprite {
    background:  url("/images/design2013/icons.png") left top no-repeat;
    height: 17px;
    width: 20px;
    float: left;
    text-decoration: none;
}
.ico1 { background-position: 0 -3px; }
.ico2 { background-position: -20px -3px; }
.ico3 { background-position: -40px -3px; }
.ico4 { background-position: -60px -4px; }
.ico5 { background-position: -80px -3px; }
.ico6 { background-position: -100px -3px; }
.ico7 { background-position: -120px -1px; }
.ico8 { background-position: -140px -3px; }
.ico9 { background-position: -160px -2px; }
.ico10 { background-position: -180px -3px; }
.ico11 { background-position: -200px -3px; }

.spacer {
    height: 10px;
    overflow: hidden;
}

/*Новое в блогах*/
.blog {
    background: #ececec;
    padding: 0 4px 0 8px;
}

.blog  .blogItem:last-child {
    border-bottom: none;
}
.blogItem {
    border-bottom: 1px solid #bebebe;
    overflow: hidden;
    padding: 2px 0px;
}
.blogerPhoto {
    float: left;
    width: 55px;
    height: 60px;
    margin-right: 15px;
    overflow: hidden;
}
.blog a.author {
    font-size: 10px;
    color:#b11218;
}
a.blogTitle {
    font-size: 12px;
    font-weight: bold;
    color:#050d00;
    display: block;
    margin-bottom: 3px;
}
.blogShort{}
.blogShort a {color:#1A1A18;}
.blogShort a:hover{text-decoration: none;}

/*End новое в блогах*/


/*Новое на репортере*/
.itemSpacer, .itemSpacerLast{
    padding: 7px 0;
    overflow: hidden;
}
.itemSpacer {
    border-bottom: 1px solid #d7d4d6;
}

a.reporterTitle {
    font-size: 12px;
    font-weight: bold;
    color:#1f2216;
} 
 .reporterAuthor, .reporterAuthor a {
    font-size: 12px;
    color:#848484;
}
.commentItem {
    display: block;
    color:#303126;
    font-size: 12px;
}
/*End Новое на репортере*/


.dateShort {
    font-size: 12px;
    color:#848484;
}
.dateSmall {
    font-size: 10px;
    color:#717f81;
}
.dateSmallRed{
    font-size: 8px;
    color:#e3000f;
    padding-top: 8px;
    height: 22px;
    float: left;
    width: 30px;
}
.date
{
    font-size:12px;
    color: #FF9900;
    text-align:right;
    text-decoration:underline;
    font-weight:bold;
}

.LinkPages {
    margin: 10px 0;
    text-align: center;
    color:#b5b4b4;
}
.LinkPages a {
    color:#b5b4b4;
}
.LinkPages a:hover {
    color:#e84c0a;
}


/*Иконки*/
.icoP, .icoP2, .icoPhoto, .icoVideo, .icoComment, .icoPR {
    display: inline-block;
    width: 15px;
    height: 10px;
}

.icoP {
    background: url(/images/design2013/icoP.png) left bottom  no-repeat;
}
.icoP2 {
    background: url(/images/design2013/icoP2.png) left bottom  no-repeat;
}
.icoPhoto {
    background: url(/images/design2013/icoPhoto.png) left bottom no-repeat;
}
.icoVideo {
    background: url(/images/design2013/icoVideo.png) left bottom no-repeat;
}
.icoComment {
    background: url(/images/design2013/icoComment.png) left bottom no-repeat ;
}
.icoPR {
    background: url(/images/des/icoPR.png) left bottom no-repeat;
}

.commentCount {
    color:#f0828f;
    font-size: 10px; 
}
.iconsWeek {
    padding-top: 8px;
    float: right;
}
/*End Иконки*/

td.grey_background { background-color: #EEEEEE; padding-left:3px; padding-right:4px; }
td.white_background { background-color: #FFF; padding-right:5px; padding-left:2px; }

.banner { 
    margin: 5px 0px; 
}

.week_top { 
    font-size: 13px; 
    font-weight: normal; 
    color: #050009; 
    line-height: 14px;
    text-decoration: none; 
}

.online { font-family: Tahoma; font-size: 13px; text-transform: uppercase; color: #FFF; font-weight: bold; text-decoration: none; }
.online:hover { font-family: Tahoma; font-size: 13px; text-transform: uppercase; color: #FFF; font-weight: bold; text-decoration: underline; }

.reading_top {  font-size: 12px; font-weight: bold; color: #000; text-decoration: none; }
.reading_top:hover {  font-size: 12px; font-weight: bold; color: #AF261C; text-decoration: underline; }

.inputRequirement { font-size: 11px; color: #FF0000; }
.textarea { 
    border:1px solid #B6B6B7; 
    background-color: #FFFFFF;  
    font-size: 12px; 
    color: #1a1a18; 
    border-radius: 5px;
    padding: 5px;
    
}
.textbox { 
    border: 1px solid #B6B6B7; 
    height: 17px; 
    font-size: 12px; 
    color: #1a1a18;
    border-radius: 5px;
    padding: 0px 5px;
}
.req { 
    font-size: 10px; 
    color: #707070; 
    padding: 5px 0;
}


.Psubj { 
    font-family: Arial;
    font-size: 14px;
    line-height: 1.15;
    color: #1a1a18; 
    padding:0px; 
    margin:0px 0px 2px 0px; 
    text-indent:0px; 
    text-decoration: none;  
    overflow: hidden;
}
.Pshort {  font-size: 11px; color: #010101; padding:0px; margin:0px 0px 3px 0px; text-indent:0px; }

a.pollAsk {
    color:#020204;
    font-weight: bold;
    display: block;
    line-height: 14px;
    font-size: 11px;
    margin: 10px 0;
}

.alternative { font-size:10px; }
.persents { background-color:#0066CC; height:12px; font-size:10px; color:#FFF; text-align:left; }
.alt_aft_poll { font-size:11px; font-weight:normal; color:#343434; }

.meta_news { padding:0px; }

.meta_news table tr td { padding-bottom:5px; padding-right:5px; vertical-align:top; }

div.head { height:18px; background-color:#AF261C; font-size:12px; font-weight:bold; padding-left:15px; margin-bottom:10px; padding-top:4px; }
div.head a { font-size:12px; font-weight:bold; color:#FFFFFF; }
div.meta_news_block div.head  a {font-size:12px; font-weight:bold; color:#FFFFFF; }

div.meta_news_block input { border:1px solid #535353; }
div.meta_news_block select {  border:1px solid #535353; }
div.meta_news_block { margin-bottom:8px; }

input.text { height: 17px; width:190px; }

.ccc { overflow:hidden; margin:0px 0px 20px 0px; }
/*.bottom_subj a { font-size:12px; text-transform:uppercase; }*/
.ddt { 
    font-size:12px; 
    color:#AF261C; 
    padding-right:5px; 
    font-weight:bold; 
    float:left;
}
.ddtr1 { padding-bottom:7px;margin-left: 39px; }

.advsup { white-space:nowrap; text-decoration:none; background-color:#AF261C; padding:0px 9px 0px 9px; font-size:11px; font-weight:bold; color:#FFF; }
.advsup < h1 { text-decoration:none; }
h1 .advsup { text-decoration:none; }

.leftColumnBlock {
    float:left;
    width:425px;
    overflow: hidden;
}
 .centerColumnBlock {
     margin-left: 435px;
     width: 380px;
     overflow: hidden;
 }
 
.width33 {
    float:left;
    width:33%;
    _width:32%;
}

.imgDetail {
    padding: 20px 10px 10px 0;
    float: left;
    cursor: pointer;
}
.imgLink { 
    border:0px; 
    font-size:9px !important; 
    color:#888888;
}

.addnhref { text-decoration:none; text-transform:none; }

.g * h2 {   font-size: 14px; }

/*end*/



.footer {
    width:100%;
    position:relative; 
    border-top: 1px solid #e3000f; 
    padding: 10px 0;
    height: 80px;
    overflow: hidden;
}

.news_links {
    width:100%;
    padding: 15px 0px;
}
 
li.news_block {
    padding-left: 10px; 
    padding-right: 10px; 
    margin:0px;
    /*background-color:yellow;*/
}
.news_line {
    overflow:hidden;
    /*clear:both;*/
    margin-left: 10px;
    margin-right: 10px; 
    padding-bottom: 7px; 
    border-bottom: 1px solid rgb(175, 38, 28);
}
.newsData {
    padding: 10px 0;
    overflow: hidden;
    border-bottom: 2px solid #c4c4c4;
}

.news_platform {
    padding: 0 10px; 
}

.gallery{
    padding-top: 10px;   
}
.gallery_im {
    float:left; 
    position:relative; 
    padding-right: 10px; 
    margin:0px; 
    width:200px;    
}

.gallery_im_detail {
    float:left; 
    position:relative; 
    padding-right: 10px; 
    margin:0px; 
    width:250px;    
    
}
.gallery_line {
    clear:both;
    padding-bottom: 2px; 
    border-bottom: 1px solid rgb(175, 38, 28);
}

.poll_page {
    padding:8px;
}

.user_comment { 
    border-top:1px solid #999999;  
    padding-left: 20px;  
    background: url("/images/design/comment_arrow.gif") left top no-repeat; 
}
.user_comment p { 
    font-size:11px;  
    border: 1px dotted #d3d3d3; 
    padding:5px 10px 5px 5px; 
}



/*Онлайн*/
 table.onlineTbl td {
     border: 0; 
     padding: 7px 0;
     margin: 0;
     vertical-align: middle;
     font-size: 14px;
 }
 
 .dateOnline {
    font-size: 11px;
    color:#e3000f;
    width: 40px;
    padding: 1px 0;
    text-align: center;
    background: #dededf;
    margin-right: 10px;
}
.titleOnline {
    font-weight: bold;
    color:#1a1a18;
    font-size: 14px;
}

.categOnline {
    font-size: 12px;
}
.currentDate {
    border-bottom: 2px solid #c4c4c4;
    color:#e3000f;
    text-transform: uppercase;
    text-align: center;
    font-size: 14px;
    padding: 15px 0 12px 0;
}
/*End Онлайн*/
.dosie_Data{
    width: 33%;
    float: left;
    height: 70px;
    margin: 20px 0 0 0;
}
.cont_letter{
    margin: 20px 0px;
    /*text-align: center;*/
}
.cont_letter a{
    font-size: 18px;
    font-weight: bold;
    padding-right: 10px;
}
.cont_letter span{
    font-size: 18px;
    font-weight: bold;
    padding-right: 10px;
    color: #7c7c7c;
}
.title_leter{
    font-size: 18px;
    color: #7c7c7c;
    font-weight: bold;
    margin: 15px 0;
}
.item_letter{
    width: 33%;
    float: left;
}
.dosie_name_Data_arr{
    font-weight: normal;
}
.mobile{
    font-size: 40px;
}
.form_wrapper{
    width: 960px;
    height:505px;
    background: #fff;
    position: absolute;
    left: 50%;
    margin-left: -500px;
    top: 50%;
    margin-top: -250px;
    overflow: hidden;
    padding-top:35px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    text-align: center;
    font-family: Philosopher;
}
.form_body{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
    display: none;
    background: url('/images/design2013/bg_body_form.png');
    z-index: 999;
}
.closePredup{
    position: absolute;
    right: 10px;
    top: 10px;
    width: 24px;
    height: 24px;
    background: url('/images/design2013/close.png')no-repeat center center;
    cursor: pointer;
}
.footer_form{
    font-size: 19px;
    padding-top: 15px;
    border-top: 1px solid #1a1a18;
}
.footer_form span{
    cursor: pointer;
}

/* Informer */

#bn_370d42168f{
    width: 760px;
}