
.body{
background-repeat: repeat-x;
background-image: url(/pic/bg1.gif);
}



.bg2{
background-position: right 53px;
background-repeat: no-repeat;
background-image: url(/pic/bg2.jpg);
}

.bg3_1{
background-position: center 326px;
background-repeat: no-repeat;
background-image: url(/pic/bg3_1.jpg);
}

.bg3_2{
background-position: center 312px;
background-repeat: no-repeat;
background-image: url(/pic/bg3_2.jpg);
}

.bg3_3{
background-position: center 305px;
background-repeat: no-repeat;
background-image: url(/pic/bg3_3.jpg);
}




.text1{
Z-INDEX: 2; 
POSITION: relative; TOP: 135px; left: 0px; 
margin: 0px 0px 0px 50px;
}


.flash1{
Z-INDEX: 1; 
POSITION: absolute; TOP: 0px; left: 0px; 
}



.text2{
/*
POSITION: relative; TOP: 0px; left: 0px; 
margin:  -200px 30px 0px 0px;
*/
Z-INDEX: 2; 
margin: -425px 30px 0px 0px;
POSITION: relative;
}


.flash2{
/*
Z-INDEX: 1; 
POSITION: relative; TOP: 0px; right: 0px; 
float: right;  */
POSITION: relative;
Z-INDEX: 1; 
text-align: right;
}




.text3{
Z-INDEX: 2; 
POSITION: relative; TOP: 0px; left: 50px; 
margin: -150px 30px 0px 0px;
}


.flash3{
Z-INDEX: 1; 
POSITION: absolute; TOP: 450px; left: 0; 
}




.text4{
Z-INDEX: 2; 
POSITION: relative; TOP: 0px; left: 0px; 
margin: -100px 300px 0px 50px;
}


.flash4{
Z-INDEX: 1; 
POSITION: relative; top: 57px; right: 0px; 
margin: -90px 0px 0px 0px;
text-align: right; 

/*
float: right;  
   */
}



.flash5{
   POSITION: relative;
   Z-INDEX: 0; 
   margin: 60px 0px 0px 20px;
   text-align: right;
}





.flower{
Z-INDEX: 0; 
VISIBILITY: visible; 
POSITION: absolute; TOP: 358px; left: -15px; 
}


TD {
   FONT-SIZE: 75%; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
   COLOR: #484848;
}



h1{
 COLOR: #31B4E2;
 FONT-SIZE: 200%; 
 FONT-FAMILY: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
 white-space: nowrap;
}



h2{
   COLOR: #FF6600;
   margin: 20px 0px 7px 0px;
   FONT-SIZE: 175%; FONT-FAMILY: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
/*   letter-spacing:1px; */
}



.ml23{ margin-left: 23px; }
.ml40{ margin-left: 40px; }
.ml50{ margin-left: 50px; }

.mr10{ margin-right: 10px; }
.mr20{ margin-right: 20px; }
.mr30{ margin-right: 30px; }
.mr50{ margin-right: 50px; }


.mt0{ margin-top: 0px; }




.pt100{  padding-top: 184px; }



A:link { COLOR: #236DD7; TEXT-DECORATION: none;}
A:visited { COLOR: #236DD7; TEXT-DECORATION: none;}
A:hover { COLOR: #236DD7; TEXT-DECORATION:  underline;}

A:link.head { COLOR: #FF6600; TEXT-DECORATION: underline;}
A:visited.head { COLOR: #FF6600; TEXT-DECORATION: underline;}
A:hover.head { COLOR: #FF6600; TEXT-DECORATION: none;}


/* Для Страницы второго уровня */

.body2{
background-repeat: repeat-x;
background-image: url(/pic/bg4.gif);
background-position: left bottom;
}

.bg5{
background-repeat: no-repeat;
background-image: url(/pic/bg5.gif);
background-position: left bottom;
}

.logo1{ padding: 8px 25px 8px 25px; }


.bg6{
background-repeat: repeat-x;
background-image: url(/pic/bg6.gif);
background-position: left top;
}

.div_link{
 padding: 26px 5px 0px 5px; 
 }

.descr_div{
 COLOR: #F97209;
 FONT-SIZE: 17px; 
 FONT-FAMILY: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
 margin-top: -7px;
 white-space: nowrap;
}

A:link.descr_div, A:visited.descr_div { COLOR: #F97209; TEXT-DECORATION: none;}
A:hover.descr_div{ COLOR: #F97209; TEXT-DECORATION: underline;}

.blue_icon{ margin-right: 16px; float: left;  }

.blue_block{ padding: 20px 0px 21px 35px; }

.blue_descr{ 
 COLOR: #31B4E2;
 FONT-SIZE: 36px; 
 FONT-FAMILY: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
 white-space: nowrap;
 }

.banner_620_60{ padding: 0px 40px 0px 0px; }

.content{ margin: 0px 40px 0px 35px; }

.news_block{ 
margin: 4px 0px 0px 21px; 
padding: 0px; 
background-color: #F2F2F2;
}

.date{ 
width: 82px;
COLOR: #ffffff;
FONT-SIZE: 12px; 
FONT-FAMILY: Arial, Verdana, Arial Narrow, Helvetica, sans-serif;
padding: 0px 5px 0px 5px; 
background-color: #FF8C3F;
}

.news_link{
   padding: 8px 8px 10px 8px; 
}






.copyright{
FONT-SIZE: 13px; 
COLOR: #A6A6A6;
padding: 10px 100px 32px 0px; 
}



/* Для второго блока */

.pl21{ padding-left: 21px;}




.news_block1{ 
margin: 16px 0px 20px 0px; 
padding: 0px; 
}

.news_block_ind{ 
margin: 0px 0px 5px 0px; 
padding: 0px; 
}

.date1{ 
float: left;
width: 48px;
COLOR: #745E49;
FONT-SIZE: 12px; 
FONT-FAMILY: Arial, Verdana, Arial Narrow, Helvetica, sans-serif;
padding: 0px 5px 0px 5px; 
background-color: #FFE9D4;
text-align: center;
margin: 0px 7px -5px 0px; 
}

.date_ind{ 
float: left;
width: 48px;
COLOR: #745E49;
FONT-SIZE: 12px; 
FONT-FAMILY: Arial, Verdana, Arial Narrow, Helvetica, sans-serif;
padding: 0px 5px 0px 5px; 
background-color: #FFE9D4;
text-align: center;
margin: 0px 5px -5px 0px; 
}




.news_link1{
   margin: 0px 8px 0px 0px; 
}


.news_link2{
   FONT-SIZE: 120%; 
   margin: 0px 8px 0px 0px; 
}




.date2{
FONT-SIZE: 14px; 
COLOR: #515151;
FONT-FAMILY: Arial, Verdana, Arial Narrow, Helvetica, sans-serif;
margin: -3px 0px 5px 0px; 
}


.date3{
FONT-SIZE: 14px; 
COLOR: #515151;
FONT-FAMILY: Arial, Verdana, Arial Narrow, Helvetica, sans-serif;
padding-bottom: 3px; 
margin: 0px 0px 0px 0px; 
border-bottom: 1px solid #D9DADC;
}


.brdr_bot{
border-bottom: 2px solid #E8E9EA;
}



.date4{ 
float: left;
COLOR: #745E49;
FONT-SIZE: 12px; 
FONT-FAMILY: Arial, Verdana, Arial Narrow, Helvetica, sans-serif;
padding: 0px 5px 0px 5px; 
background-color: #FFE9D4;
text-align: center;
margin: 0px 7px -5px 0px; 
}

.article_short{   margin: 10px 0px 0px 0px; }

.article_img{
text-align: center;
width: 200px;
float: right;
margin: 0px 0px 10px 10px; 
}

.news_block2{ 
clear: both;
margin: 16px 0px 20px 0px; 
padding: 0px; 
}


.article_content{
text-align: justify;
width: 650px;
padding: 20px 0px  20px 0px; 
}


.p_ban{ padding: 0px 20px 0px  20px; }
.pad_cont{ padding: 0px 20px 0px  20px; }




/****  VIERA Rebrand ****/
.viera_rebr_top_b { background: #000000 url(/rebrand/viera/top_viera.jpg) no-repeat top left; width: 668px; }
.viera_rebr_bottom_b { background: url(/rebrand/viera/bottom_viera.jpg) no-repeat bottom left; padding: 120px 20px 30px 20px; width: 628px; color: #CCC; }

.viera_rebr_bottom_b a { text-decoration: underline; }

.viera_rebr_bottom_b h1, .viera_rebr_bottom_b h2, .viera_rebr_bottom_b h3, .viera_rebr_bottom_b h4, .viera_rebr_bottom_b h5 { color: #6accff; }
.viera_rebr_bottom_b img { border:1 px solid #555; }