* {margin: 0; padding: 0}
body {background: #FFF url(/pics/bg/01.gif) 0 0 repeat-y }
table {border: 0;} /*border-collapse: collapse; */
img, a img {border: 0;}

a, a * {text-decoration: underline; color:#000;}
a:hover, a *:hover { text-decoration: none; }

din, td { font: normal 11px Tahoma, sans-serif; color: #666; } 
p, ol, ul, li { font: normal 13px Arial, sans-serif; color: #333; line-height:1.5;} 
/*p.main { font: normal 14px Arial, Tahoma, sans-serif; color: #666; line-height: 140%} */
h1, h2, h3 { font-family: Arial, sans serif; color:#000; display: inline;}
h2, h2 a { font-weight: bold; font-size: 16px; text-decoration: none;}
/* h1, h1 a { font-weight: bold; font-size: 19px; text-decoration: none; letter-spacing:-1px;} */
h1, h1 a { font-weight: bold; font-size: 19px; text-decoration: none;}
h3 { font-size: 14px; text-decoration: none;}
h4 {font: bold 13px Tahoma, sans serif; color:#000;}
h4#active {font: normal 19px Arial, sans-serif; text-decoration: underline;}




/* 
#list_news .text89 a.link h2 { margin: -3px 0 0 0px;}
#list_news .text89 td { font-family: Tahoma; font-size: 12px; color:#666666; }
#news_text .news2 h2 a { color: #161414; font-family: Arial, Helvetica, sans-serif; font-size: 16px; }
#news_text .news2 h1 a { font: bold 16px Arial; }
#news1 .text2 h2 { margin: 0 0 0 0; }
*/

.bgLightGrey { background-color: #F3F3F3 }

#urlAndDate { padding: 8px 0 0 80px; padding-top: 4px; }
#urlAndDate h1 { color: #666; font-weight: normal; font-family: Tahoma, Verdana, sans-serif; font-size: 11px !important; }
#url { font: bold 11px Tahoma, Verdana, sans-serif; color: #000; top: 10px; left: 80px }
#currentDate { font: 11px Tahoma, Verdana, sans-serif; color: #666; padding-left: 10px; }
#currentTime { font: 27px Arial, Tahoma, Verdana, sans-serif; color: #666 }
#addStart { background: url(/pics/bg/02.gif); }
#addFavorites { background: url(/pics/bg/03.gif);}
#addStart, #addFavorites {
        font: 11px Tahoma, Verdana, sans-serif; color: #666; padding: 0 15px 3px 20px;
        background-position: 0 1px; background-repeat: no-repeat;
}
#addSandF {  padding: 8px 40px 0px 0; padding-top: 4px; }
#logo { margin: 15px 0 0 16px }
#logo h1, #logo img {position: absolute; }
#slogan { display: block; margin: 9px 0 0 290px; position: absolute; }
/* --- */
#logoAndWeather { padding: 10px 0px }
#logoAndWeather TABLE { width: 100% }
#logoAndWeather TABLE TD { vertical-align: top }

/* Погода */
#weather, #weather1 ,#weather2 { background-color: #f3f3f3; }
#weather UL,#weather1 UL,#weather2 UL { list-style: none; background: #FFF; height: 23px }
#weather1 a, #weather2 a { font-size: 11px; }
#weather UL LI,#weather1 UL LI, #weather2 UL LI { display: block; float: left; width: 50%; font: 11px Tahoma, Verdana, sans-serif; text-align: center }
#weather UL LI DIV,#weather1 UL LI DIV,#weather2 UL LI DIV  { padding: 6px 0 4px 0 }
#weather UL LI.active,#weather1 UL LI.active,#weather2 UL LI.active { background: #F3F3F3 url(/pics/bg/05.gif) 0 0 no-repeat; font-weight: bold; }
#weather UL LI.active DIV,#weather1 UL LI.active DIV { background: url(/pics/bg/06.gif) 100% 0 no-repeat }
#weather2 UL LI.active DIV { background: url(/pics/bg/06.gif) 100% 0 no-repeat }
#weather UL LI A,#weather1 UL LI A,#weather2 UL LI A { color: #000 }
#weather .temp,#weather1 .temp,#weather2 .temp { font: 27px Arial, Tahoma, Verdana, sans-serif; color: #666; text-align: center; padding: 4px 0 4px 0 }
#weather .temp IMG,#weather1 .temp IMG,#weather2 .temp IMG { margin: 0 3px -2px 8px }
#weather .desc,#weather1 .desc,#weather2 .desc { font: 11px Tahoma, Verdana, sans-serif; color: #666; text-align: center; background: url(/pics/bg/07.gif) 0 0 repeat-x; padding: 10px; }

/* Реклама */
#advert { height: 110px; background: #F3F3F3 url(/pics/bg/04.gif) 0 0 repeat-x; margin: 10px 0px 0 0px; border-top: 1px solid #FFF; width: 100%; }
#advert .header { }
#banner600x100, #bannerStretch { height: 100px;  }
#banner600x100 { position: absolute; top: 16px; right: 8px }
#bannerStretch { margin: 16px 616px 0 0 }

/* Навигация */
.nav { height: 35px; }
.nav #menu tr td { vertical-align: bottom; }
.nav #menu tr td.line div, .nav #menu .st  { background-image: url(/pics/nav/line.gif);  margin: 0 0 0 2px; border-left: solid 1px #EDD992; background-repeat: repeat-x; background-position: bottom; height: 34px; }
.nav #menu tr td.link div { margin: 0 0 0 2px; border-left: solid 1px #EDD992; text-align: center; background-image: url(/pics/nav/line.gif); background-repeat: repeat-x; background-position: bottom; height: 29px; padding: 0 0 5px 0; }
.nav #menu tr td a { font-size: 13px; font-weight: bold; font-family: Tahoma; color: #161414; }
.nav #menu tr td#one div, .nav #menu .st{ border: none; margin: 0; }
.nav #menu .st img { margin: 1px 0 17px 0px; }

.nav #menu1 #inet,.nav #menu #inet a { background-image: url(/internet/1.gif); background-position: bottom; background-repeat: no-repeat; vertical-align: bottom; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; }
.nav #menu #inet,.nav #menu #inet a { background-image: url(/internet/1.gif); background-position: bottom; background-repeat: no-repeat; vertical-align: bottom; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; }
.nav #menu1 tr td { vertical-align: bottom; }
.nav #menu1 tr td.line div, .nav #menu1 .st  { background-image: url(/pics/nav/line.gif); margin: 0 0 0 2px; border-left: solid 1px #EDD992; background-repeat: repeat-x; background-position: bottom; height: 34px; }
.nav #menu1 tr td.link div { margin: 0 0 0 2px; border-left: solid 1px #EDD992; text-align: center; background-image: url(/pics/nav/line.gif); background-repeat: repeat-x; background-position: bottom; height: 30px; padding: 0 0 5px 0; }
.nav #menu1 tr td a { font-size: 13px; font-weight: bold; font-family: Tahoma; color: #161414; }
.nav #menu1 tr td#one div, .nav #menu1 .st{ border: none; margin: 0; }
.nav #menu1 .st img { margin: 1px 0 17px 0px; }

.nav #work_menu .link a { font-size: 11px; font-family: Tahoma; color: #666666; font-weight: normal; }
.nav #work_menu tr td div  { background-image: url(/pics/nav/line2.gif); background-repeat: repeat-x; background-position: bottom; height: 35px; padding: 0 0 0 0; }
.nav #work_menu tr td { vertical-align: bottom; }
.nav #work_menu tr td.line div  { background-image: url(/pics/nav/line2.gif);  margin: 0 10px 0 2px; border-left: solid 1px #86A00E; background-repeat: repeat-x; background-position: bottom; height: 35px; }
.nav #work_menu tr td.link div { margin: 0 0 0 2px; border-left: solid 1px #86A00E; text-align: center;  }
.nav #work_menu tr td#one div { border: none; margin: 0; }

#inet { height: 38px; margin: 20px 0px 0 0; padding: 10px 0 0 0; }
#inet #inet_menu .link a { font-size: 11px; font-family: Tahoma; color: #666666; font-weight: normal; }
#inet #inet_menu tr td div  { background-image: url(/pics/nav/line.gif); background-repeat: repeat-x; background-position: bottom; height: 32px; padding: 0 0 3px 0; margin: 0 0 3px 0; }
#inet #inet_menu tr td { vertical-align: bottom; }
#inet #inet_menu tr td.line div  { background-image: url(/pics/nav/line.gif);  margin: 0 10px 3px 2px; border-left: solid 1px #EDD992; background-repeat: repeat-x; background-position: bottom; height: 30px; }
#inet #inet_menu tr td.link div { margin: 0 0 3px 2px; border-left: solid 1px #EDD992; text-align: center;  }
#inet #inet_menu tr td#one div { border: none; margin: 0 0 3px 0; }


#table1 { margin: 5px 0 0 0; }
#news { padding: 20px 0 0 0px; }
#news .text { padding: 0 20px 0 0; }
#news .news { width: 50%; float: left; margin: 10px 0 0 0;}
#news .news .re { padding: 0px 10px 0 0px; }
#news .news .time { font-family: Tahoma; font-size: 11px; color: #A7A7A7; background-image: url(/pics/news/time.gif); background-repeat: no-repeat; background-position: left; padding: 0 0 0 20px; margin: 0 0 0 78px; }
#news .news table td { text-align: left; vertical-align: top; font-size: 11px; font-family: Tahoma; margin: 0 10px 0 0px; }
#news .news .img { float: left; margin: 4px 9px 0 0px;  }
#news .news table td .title { margin: 0 0 5px 0; }
#news .news table td .title a, #news1 .news .text .title a, #e3 .title { font-family: arial; font-size: 19px; font-weight: bold; color: #161414; }
#news .news table td  { }
#news .news table td .line { border-bottom: solid 1px #FFCB07; padding: 0 0 20px 0;}
#news .news table td .line a { font-family: Tahoma; font-size: 11px; color: #666666; }
#news TABLE {}

/* раздел новостей */

#news1 { padding: 0; }
#news1 .news {  height: 100px; vertical-align: top; margin: 0px 20px 0px 0 ; }
.u7 { padding: 0 0 10px 0; }
#news1 .text { height: 210px; }

#news1 .text, #news1 .text1, #news1 .more { margin: 0; }
#news1 .news .text img { float: left; margin: 0px 8px 2px 0px; }
#news1 .news .img img { margin: 0 0 5px 20px; }
#news1 .news .time { font-family: Tahoma; font-size: 11px; color: #A7A7A7; margin: 5px 0 4px 0; }
#news1 .news .time img { margin: 1px 8px 0 0; }
#news1 .news { font-size: 12px; font-family: Tahoma; color: #666666; }
#news1 .text2 { background-image: url(/pics/bg/19.gif); background-position: left; background-repeat: repeat-y; }
#news1 .text, #news1 .text1, #news1 #comments, #addcomment { background-image: url(/pics/bg/19.gif); background-position: left; background-repeat: repeat-y; padding: 0 0 0 1px; }
#news1 .news .text {  padding: 0 0 10px 20px; }
#news1 .news .text1 { vertical-align: bottom; padding: 0 0 0 1px; }
#news1 .news .link { border-left: solid 7px #FFF5D1;border-bottom: dashed 1px #FFCB07;  padding: 5px 20px 10px 13px; margin: 0 0 0 1;border-top: dashed 1px #FFCB07;  }
#news1 .news .link a { border: none;color: #666666; font-size: 11px; font-family: Tahoma; }
#news1 .news .link ul { list-style-type: none; height: 150px; }
#news1 .news td { vertical-align: top; }
#news1 .news .link li { padding: 5px 0 5px 0; }
.more .re { float: left; } 
.more .re2 { margin: 0px 0 0 20px; padding: 10px 0 0 0; }
.more .re2 img { margin: 0 0 0 10px; }
.more1 { background-image: url(../pics/bg/19.gif); background-repeat: repeat-y; background-position: left; vertical-align: bottom; padding: 0;  }
.more { background-image: url(../pics/bg/19.gif); background-repeat: repeat-x; background-position: bottom; vertical-align: bottom; padding: 0 0px 0 0;}
.more a { font-size: 13px; font-family: Tahoma; color: #161414; font-weight: bold;}
#news1 .news .re2 { padding: 10px 0 0 10px; }
#news1 .news .re2 img { margin: 5px 0 -1px 6px;}
#news1 .r45 { float: none; color: #666666; background-color: #F3F3F3; font-size: 11px; font-family: Tahoma; }
#news .r45 div { padding: 10px 20px 10px 20px; }
#news1 .link a,#news1 .link { font-size: 11px; font-family: Tahoma; color: #666666; }
#news1 ul.link { margin: 15px 0 15px 0px; list-style-type: none; }
#news1 ul.link li { margin: 0 0 5px 0; }
#news1 #comments .title { margin: 0 0 10px 0; }
#news1 #comments #e3 { margin: 0 30px 0 20px; }
#news1 #comments .e1 td { padding: 5px 0 10px 0; }

#news_text { background-image: url(/pics/bg/19.gif); background-repeat: repeat-y; background-position: left; padding: 0 10px 0 20px; margin: 1px 20px 0 0; }
#news_text .title { font-size: 19px; font-family: Arial; font-weight: bold; }
.time img { margin: -2px 5px -2px 0; }
.time, #news_text .time a { font-family: Tahoma; font-size: 11px; color: #A7A7A7; }
#news_text .time { margin: 8px 0 8px 0; }
#news_text #text { padding: 10px 20px 20px 0; color: #666666; font-size: 13px; font-family: Tahoma; }
#news_text img.img1 { margin: 0 10px 10px 0; float: left; }
#news_text p { margin-bottom: 10px; }
#news_text .img { width: 80px; }
#news_text .news2 { color: #666666; font-size: 11px; font-family: Tahoma; margin: 0 0 20px -20px; }



.re3 { background-image: url(/pics/bg/19.gif); background-position: bottom; background-repeat: repeat-x; margin: 0 20px 0 0; }

#valuta #date { margin: 12px 0 6px 0; }
#valuta .curs1 { background-color: #F3F3F3;}
#valuta { margin: 5px 00px 0 0; }
#valuta #date img { }
#valuta #date div { font-size: 11px; font-family: Tahoma; color:#666666; padding: 0 0 4px 0; margin-left: 130px; margin-top: -17px; position: absolute; }
#valuta .text, #sem .text, #hosting .text { color: #666666; font-family: Tahoma; font-size: 11px; padding: 8px 15px 10px 15px; background-color: #F3F3F3; border-bottom: solid 1px #D1D1D1; }
#valuta .val { font-weight: bold; }
#valuta .line {  background-color: #F3F3F3; border-top: solid 2px #ffffff; padding: 10px 15px 10px 15px; font-family: Tahoma; font-size: 12px;  }
#valuta #banks { margin: 10px 0 0 0; }
#valuta #banks ul li { display: block; width: 50%; float: left; text-align: center; height: 30px; font-size: 11px; color: #161414; font-family: Tahoma; margin: 0px; }
#valuta #banks ul li a { color: #161414; font-size: 11px; }
#valuta #banks ul li.active { background: #F3F3F3 url(/pics/bg/05.gif) 0 0 no-repeat; font-weight: bold;  width: 50%; }
#valuta table { border-collapse: separate; }
#valuta #banks ul li.active div { background: url(/pics/bg/06.gif) 100% 0 no-repeat }
#valuta #banks UL { list-style: none; background: #FFF; padding: 0px; }
#valuta #banks div { padding: 8px 0 9px 0; }
#valuta #banks .curs1 { background-color: #F3F3F3; }
#valuta #banks .curs td { text-align: center; }
#valuta #banks .curs1 th, #valuta #banks .curs1 td { text-align: left; padding: 6px 0 6px 15px; border-top: solid 2px #ffffff; border-bottom: solid 1px #D1D1D1; }
#valuta #banks .curs1 th { text-decoration: underline;}
#valuta #banks .curs1 th a { color:#000; }
#valuta th { text-align: left; }
#valuta #banks .curs1 td {  text-align: center; }
#valuta #banks .curs1 th, #valuta #banks .curs1 td { color: #000000; font-family: Tahoma; font-size: 12px; font-weight: normal; }
#valuta #banks .curs1 #val td { color: #666666; font-size: 12px; font-weight: bold; border-top: none;  }

#all_news { color: #666666; font-size: 11px; font-family: Tahoma; margin: 0px 0 20px 0; }
#all_news span, #all_news span a { color: #161414; font-size: 11px; font-family: Tahoma; }

#work .l_title a { color: #000000; }
#work .l_title { margin: 10px 0 0 0; }
#work .l_title div.re { vertical-align: bottom; padding: 6px 0 0 0; }
#work .l_title a img { text-decoration: none; }
#work #vacancy .l_title .r1 ,#work #resume .l_title .r1 { float: left; font-size: 19px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 0 0 10px 0; }
#work .l_title span { color: #AACA15; }
#work .l_title img { margin: 0 5px -3px 0; }
#vacancy .r21 { margin: 0 10px 0 0;  }
#resume .r21 { margin: 10px 10px 0 0;  }
#work #vacancy, #resume { float: left; width: 50%; }
#work table tr td { vertical-align: top; }
#work #r5, #r9 { border-collapse: collapse; border: 0;   }
#work #r5 table, #r12 table { border-collapse: separate;}
#work #vacancy .re, #resume .re { text-align: right; padding: 5px 0 0 0; }
#work #vacancy .re a, #resume .re a { color: #666666; font-family: Tahoma; font-size: 11px; }
#work .re img { margin: 0 5px -3px 0; }
#work table #r12 div, #r3 div { border-bottom: solid 1px #AACA15; }
#work table table.r15 a { color: #161414; }
#work .r15 { margin: 7px 0 17px 0; }
#work table table td { font-size: 11px; color: #666666; font-family: Tahoma; }
#work .r16 { padding: 2px 0 2px 13px; }
#work table table #r2 td, #r11 td { background-color: #F3F3F3; color: #666666; font-size: 11px; font-family: Tahoma; text-align: center; border-right: solid 1px #D1D1D1; border-left: solid 2px #ffffff; }
#r2 td, #r11 td, #r20 { padding: 8px 0 3px 0; }
#work table table #r2 td.r13, #r11 td.r13 { border-right: none; }
#work td#r4, td#r20 { border-left: none; }
#work .r17 { padding: 0 0 0 4px; }
#work .r18 { text-align: right; padding: 0 50px 0 0;  }

#r1 {        height: 20px;        margin-top: 10px;        padding: 0 0 0 13px;}

#sem { padding: 0 30px 0 0; }
#sem .text a, #hosting .text a { color: #666666; }
#sem .img { margin: 0 0 6px 0; }
#sem .text { border-top: solid 2px #ffffff; }
#sem .end { text-align: center; padding: 15px 0 47px 0; background-color: #F3F3F3; border-top: solid 2px #ffffff; }

#catalog .title { margin: 10px 0 5px 0; border-left: solid 1px #FFCB07; }
#catalog .title .cat { font-family: Arial, Helvetica, sans-serif; font-size: 19px; padding: 0 0 0 30px; }
#catalog .title .cat a { color: #161414; font-weight: bold; text-decoration: none; }
#catalog .title .cat span { color: #36ACD2; }
#catalog .title .descr { color: #666666; font-family: Tahoma; font-size: 11px; vertical-align: top; padding: 5px 0 0 0; }
#catalog .title .add { padding: 0 0 0 55px; }
#catalog .title .add img { margin: 0 5px -3px 0; }
#catalog .title .add a { color: #000000; font-family: Tahoma; font-size: 13px; font-weight: bold; }
#cat1 .r2 { border-bottom: solid 1px #36ACD2; float: left; width: 25%; height: 130px; color: #36ACD2; font-family: Tahoma; font-size: 11px; }
#cat1 .r2 div a { font-size: 13px; font-family: Tahoma; color: #666666; }
#cat1 .r2 div { padding: 2px 0 4px 15px; }
#r24 { padding: 10px 10px 0 0; }

#hosting { margin: 0px 0px 0 0; height: 100%; padding: 0 0px 0px 0; }
#hosting .img {}
#hosting .text { border-top: solid 2px #ffffff; background-color: #F3F3F3; margin-top: 5px; }
#hosting .end { text-align: center; padding: 15px 0 50px 0; background-color: #F3F3F3; border-top: solid 2px #ffffff; }

#end #counter { padding: 10px 0 0 30px;  }
#end #counter img,#end1 #count img { padding: 0 10px 0 0; }
#end .r24, #end #counter { color: #000000; font-family: Tahoma; font-size: 11px; padding: 10px 0 0 0; }
#end #counter div,#end #counter div a  { color: #666666; padding: 0; }
#end .r24 a { color: #000000; }
#end div { height: 30px; }
#end #counter div { padding: 0px; margin: 0px; }

.u7 { text-align: center; }
.news { text-align: left; }
.r91 {vertical-align: bottom; border: 0; background-image: url(/pics/bg/19.gif); background-repeat: repeat-y; }
.r91 img { margin: 0; }
.r92 img { margin: 0 0 0 -4px; }
.r92 { background-image: url(/pics/bg/19.gif); background-repeat: repeat-y; border: none; }
.r93 { background-image: url(/pics/bg/20.gif); background-repeat: repeat-y; }
.r94 { background-image: url(/pics/bg/19.gif); background-repeat: repeat-y; }
.r99 { height: 100%;}

.r60 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; text-align: center; background-position: left; background-image: url(/news/bg/27.gif); background-repeat: no-repeat; width: 137px;}
.r60 a { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; text-align: center; text-decoration: none; font-size: 18px; font-size: 18px;}


#cat .r61, #cat .r62 {  list-style-type: none; }
#cat .r61 li,#cat .r62 li{ padding: 5px 0 5px 0; }
#cat img { margin: 16px 0 10px 0; }
#cat .r61 li a, #cat .r62 li a { font-size: 13px; font-family: Tahoma; }
#cat .r61 li a { color: #161414; }
#cat .r62 li a { color: #666666; }
#cat { padding: 25px 10px 0 3px; vertical-align: top; }
#cat .r61 li.active a,#cat .r62 li.active,#cat .r61 li.active,#cat .r67 li.active ,#cat .r67 li.active a{ color: #F89626; font-weight: bold; font-size: 13px; font-family: Tahoma; }

#cat .r67 li { padding: 5px 0 5px 0; }
#cat .r67 { list-style-type: none; margin-right: -10px; }
#cat .r67 li a { color: #666666; font-size: 13px; font-family: tahoma; }

#right { padding: 0;}
#right #arch ul { list-style-type: none; }
#right #arch UL { list-style: none; background: #FFF; height: 30px }
#right #arch UL LI { display: block; float: left; width: 22%; font: 11px Tahoma, Verdana, sans-serif; text-align: center }
#right #arch UL LI DIV { padding: 8px 0 9px 0 }
#right #arch UL LI.active { background: #F3F3F3 url(/pics/bg/05.gif) 0 0 no-repeat; width: 33%; font-weight: bold }
#right #arch UL LI.active DIV { background: url(/pics/bg/06.gif) 100% 0 no-repeat }
#right #arch UL LI A { color: #000 }
#arch #calendar div.re { background-color: #F3F3F3; font-family: Tahoma; font-size: 11px; font-weight: bold; background-image: url(/pics/bg/06.gif); background-repeat: no-repeat; background-position: 100% 0; height: 24px; padding: 6px 0 0 0; border-bottom: solid 1px #D1D1D1; }
#arch #calendar div.re a { margin: 0 10px 0 10px; }
#arch .calendar table { font-size: 11px; font-family: tahoma; color: #000000; padding: 5px 0px 15px 0px; width: 160px; } 
#arch #calendar table a { color: #000000; text-decoration: none; padding: 4px 4px 4px 4px; }
#arch #calendar table .r1 { background-color: #FFFFFF; border: solid 1px #F89626; }
#arch #calendar table .r2 { background-color: #FFFFFF; }
#arch #calendar table .active { background-color: #F89626; }
#arch #calendar table td { text-align: center;}
#arch .img { margin: 5px 0 10px 0; }
#arch .r46 td { vertical-align: top; }
#arch .calendar { background-color: #F3F3F3; }


#r34 img,#r35 img { margin: 0 8px 10px 0; }
#r35 table img { margin: 0 8px 0px 0; }
#r35 div table tr td a img { margin: 3px 8px 0 0; }
#r34 a img,#r35 a img { margin: 0 8px 10px 0; }
#r34, #r35 { padding: 10px 0 0 0; }
#r34 img.r1,#r35 img.r1 { margin: 0 0 14px 0; }
#r34 div { padding: 10px 20px 10px 15px; background-color: #F3F3F3; font-size: 11px; font-family: Tahoma; color: #666666; }
#r35 div.r36 { background-color: #F3F3F3; padding: 5px 15px 5px 7px; }
#r35 div.r36 { float: left; width: 100px;}
#r35 div { padding: 0px 20px 10px 15px; background-color: #F3F3F3; }
#r355 div { padding: 0px 15px 10px 15px; background-color: #F3F3F3; }
#r35 div table a { font-size: 11px; font-family: Tahoma; color: #666666; }
#r35 div table td { padding: 10px 0 0 0; }
#r355 div table td { padding: 10px 0 0 0; }
.r58 { background-color: #F3F3F3; color: #666666; font-size: 11px; font-family: Tahoma; margin: 10px 20px 10px 0px; padding: 10px 10px 10px 20px; }

.foo img { margin-left:-20px; }
.foo { background-image: url(/pics/bg/19.gif); background-position: bottom; background-repeat: repeat-x; }

#news1 #comments .comment { font-family: Tahoma; font-size: 11px; color: #666666; border-top: dashed 1px #FFCB07; margin: 15px 0 0 0; }
#news1 #comments .comment .text4 { font-size: 12px; border: 0; }

#comments .comment a { color: #666666; }
#addcomment textarea { height: 100px;width: 100%;}
#addcomment form { font-family: tahoma; font-size: 13px;  }
#addcomment textarea, #addcomment input { margin: 1px 0 1px 3px; }
#addcomment input,#addcomment textarea { font-family: Tahoma; font-size: 11px; }
.f1 { height: 330px; }

.t5 tr td.w2 {vertical-align: top; }
.t5 .cat2 { margin: 15px 0 0 0; width: 100%; }
.t5 .cat2 .q1 {  background-image: url(/pics/bg/19.gif); background-repeat: repeat-y; background-position: left; }
.t5 { vertical-align: top; padding: 0 0 0 15px; }
.top1 { vertical-align: top; }
.top10 { vertical-align: top; }
.t5 .cat2 h2 { font-size: 19px; color: #F89626; padding: 0 0 0 45px; font-weight: normal; }
.t5 .cat2 h2 a { color: #161414; font-weight: bold; }
.t5 .cat2 { font-family: Tahoma; font-size: 12px;  }
.t5 .cat2 ul li a {color: #000000; }
.t5 .cat2 ul li { color: #F89626; padding: 3px 0 3px 0; }
.t5 .cat2 ul.link li a { color: #666666; font-size: 11px; }
.t5 .cat2 ul.link { border-top: dashed 1px #FFCB07; padding: 15px 0 0 0; margin: 0px; }
.t5 .line { background-image: url(/pics/bg/19.gif); background-position: bottom; background-repeat: repeat-x; }
.t5 .cat2 ul { list-style-type: none; margin: 5px 0 15px 0; height: 120px;  }
.t5 .cat2 ul li { margin: 0 0 0 45px; }
.t5 .cat2 ul.link li { margin: 0 0px 0 20px }
.t5 .cat2 .link table .icons { width: 16px; padding: 0 5px 0 0; }

#right { margin: 0px; }
#right #num { margin: 10px 0 0 0;}
#right #num2 #cat_count { background-color: #F3F3F3; margin: 10px 0 0 0; font-size: 87px; color: #000000; font-family: Arial, Helvetica, sans-serif; text-align: center; }
#right #num2 { margin: 29px 0 0 0;}
#right #num #cat_count { background-color: #F3F3F3; margin: 10px 0 0 0; font-size: 87px; color: #000000; font-family: Arial, Helvetica, sans-serif; text-align: center; }
.cal_but { margin: 0 0 9px -31px; width: 16px; height: 16px; background-image: url('/internet/pics/8.gif'); background-repeat: no-repeat; background-position: 1px 1px; }

.w2 { width: 78px; }
.w4 { width: 75px; }
.e3 { width:95px;  }
.e4 { width:93px; }
.e6 { width:82px; }
.e7 { width:75px; }

.top1 h1 { margin: 0 30px 5px 44px; }
.top1 h1 span { color: #F89626; font-weight: normal; }
/*
style="font: bold 16px Arial; color: #000; padding: 0; margin: 0 0 10px 0; text-align: left;"
.top1 h2 {line-height: 1.5; font-weight: normal; font-family: Tahoma; font-size: 12px; margin: 15px 60px 0 0; padding: 0 15px 15px 0px; margin: 0 10px 0px 0px;}
*/
.top10 h1 {line-height: 1.5; font-weight: normal; font-family: Tahoma; font-size: 12px; color: #F89626; margin: 15px 60px 0 0; padding: 0 15px 15px 0px; margin: 0 0px 0px 0px;}
.top1 h2 span { margin: 0 10px 0 0; }
.top1 h2 a { color: #000000; }
.top1 .cat3 .text { color: #666666; font-size: 12px; font-family: Tahoma; }
.top1 .cat3 .title { margin: 0 0 5px 0; }
.top1 .cat3 .title a { color: #000000; font-weight: bold; }
.top1 .cat3 .link a { color: #F89626; font-size: 11px; }
.top1 .cat3 .link { margin: 5px 0 0 0; width: 100%; }
.top1 table tr td { vertical-align: top; }
.top1 .cat3 .ico { width: 20px; }
.top1 .cat3 .num { width: 15px; font-size: 12px; font-family: Tahoma; } 
.top1 .cat3 { padding: 0px 10px 15px 45px; }
.top1 .cat3 table { margin: 10px 50px 10px 0; }
.top1 .str { border-top: solid 5px #FFEBA4; margin: -10px 0 0 45px; padding: 20px 0 15px 0; font-family: Tahoma; font-size: 12px; font-weight: bold; }
#news1 .str { border-top: solid 5px #FFEBA4; margin: 0px 0 0 0px; padding: 20px 0 15px 0; font-family: Tahoma; font-size: 12px; font-weight: bold; }
.top1 .str a, #news1 .str a { font-weight: normal; color: #000000; }
.top1 .str .active, #news1 .str .active { color: #ffffff; background-color: #F89626; }
.top1 .str a, #news1 .str a,.top1 .str .active, #news1 .str .active  {  padding: 4px 8px 5px 8px; }
.top1 .logo { padding: 0 15px 0 0; }

.top1 .provider div.title { margin: 0 0 7px 0; }
.top1 .provider div.title a { color: #161414; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
.top1 .provider .text { font-size: 13px; font-family: Tahoma; color: #666666; padding: 0 0 20px 0px; }
.top1 .provider .text div.r3, .top1 .provider .text div.r3 a { color: #000000; font-size: 11px; margin: 7px 0 10px; }
.top1 .provider { border-bottom: dashed 1px #FFCB07; margin: 0 0px 20px 0px; width: 100%; }
.top1 .provider .logo { padding: 0 0 10px 0; }

.top1 .title6 { border-left: solid 1px #FFCB07; margin: 0 0 -17px 0; padding: 0 30px 15px 43px; }
.top10 .title6 { border-left: solid 1px #FFCB07; margin: 0 0 -17px 0; padding: 0 30px 15px 43px; }
.top1 .title7 { border-left: solid 1px #FFCB07; margin: 0 0 -15px 0; padding: 0 30px 15px 44px; }
.p1 { padding: 15px 0 0 0; }
.text_block { background-color: #F3F3F3; color: #666666; font-size: 11px; font-family: Tahoma; margin: 10px 0px 10px 0px; padding: 10px 10px 10px 20px; }
.notes a { color: #666666; }
.notes {font-family: Tahoma; color: #666666; font-size: 13px; font-weight: bold; text-align: right; padding: 0 0px 10px 0; }
.notes img { margin: 0 20px 1px 10px; }
.notes a img{ text-decoration: none; }

.top1 .str2 { border-top: solid 5px #FFEBA4; margin: -10px 0 0 0px; padding: 20px 0 15px 0; font-family: Tahoma; font-size: 12px; font-weight: bold; }
.top1 .str2 a { font-weight: normal; color: #000000; }
.top1 .str2 .active { color: #ffffff; background-color: #F89626; }
.top1 .str2 a, .top1 .str2 .active { padding: 4px 8px 5px 8px; }

#table_news { border-collapse: collapse; border: 0; width: 100%; padding: 0px; }
#table_news .right { width: 25%; padding: 0px; vertical-align: top; }
#table_news .left { vertical-align: top;}
#table_news .left #news9 tr td { vertical-align: top;  }
.news9 { width: 100%; border-collapse: collapse; border: 0; border: solid 1px #232323; }
.right1 { padding:0px; }

.t8 { padding: 15px 0 0 0;  }

#r_add form .form input, #r_add .form select { font-family: Tahoma; color: #000000; font-size: 13px; height: 18px; }
#r_add { padding: 0 15px 0 15px; }
.h5 { padding: 0 15px 0 15px; }
#add_site { background-color: #F3F3F3; margin: 0px; padding: 0 0 8px 0; }
#add_site .title { background-color: #FFCB07; font-size: 13px; font-family: tahoma; font-weight: bold; width: 100%; border-collapse: collapse; height: 30px; }
#add_site .title .num { background-color: #FFEBA4; text-align: center; width: 34px; }
#add_site .text { padding: 0 0 0 13px; }
#add_site .form,#add_site .form table { padding: 5px 13px 0px 13px; color: #666666; font-size: 11px; font-family: tahoma; }
#add_site .form { line-height: 1.5; }
#add_site .inp { width: 100%; height: 25px; font-size: 13px; font-weight: bold; font-family: tahoma; background-color: #FFCB07;  }
#add_site input { height: 16px; }

.news3 { width: 100%; height: 100%;  border-collapse: collapse; border: 0}
.news3 .time { font-family: Tahoma; font-size: 11px; color: #A7A7A7; padding: 5px 0 4px 70px; }
.news3 .time img { margin: 1px 8px 0 0; }
.news3 { border-collapse: collapse; border: 0; padding: 0px; }
.news3 .cat { vertical-align: top; background-image: url('/pics/bg/19.gif'); background-repeat: repeat-y; background-position: left; }
.news3 .img { vertical-align: top; padding: 5px 10px 0 5px; }
.news3 .text { font-size: 11px; font-family: Tahoma; color: #000000; vertical-align: top; }
.news3 .text .title a { font-size: 19px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #161414; }
.news3 .link { padding: 10px 0 10px 20px; vertical-align: bottom; background-image: url('/pics/bg/19.gif'); background-repeat: repeat-y; background-position: left; }
.news3 .link a { color: #666666; font-size: 11px; font-family: Tahoma; }
.news3 .line { height: 11px; vertical-align: bottom; background-image: url('/pics/bg/19.gif'); background-repeat: repeat-x; background-position:bottom; margin: 0 10px 0 0; }
.news3 .cat img { margin: 0px 0 0 -3px; }
.news3 .text .title { margin: 0 0 8px 0; }
.news_fr {height: 50%; width: 50%;}
.news3 tr td { vertical-align: top; }
.news_fr { vertical-align: top; }

#r24 { background-image: url('/pics/bg/19.gif'); background-repeat: repeat-x; background-position: bottom; padding: 0 0 0 8px; }
#r24 .razd { width: 50%; float: left; }
#r24 .razd .title { font-size: 17px; font-family: Arial, Helvetica, sans-serif; color: #F89626; }
#r24 .razd .title a { font-weight: bold; color: #000000; font-size: 17px; }
#r24 .razd { color: #666666; font-family: Tahoma; font-size: 11px; line-height: 1.5; }
#r24 .razd a { color: #666666; }
#r24 .razd .p8 { margin: 0 0 15px 0; }
#r24 .more { font-family: Tahoma; font-size: 11px; color: #666666; margin: 10px 0 30px 0; }
#r24 .more a { color: #666666; }
.text_block1 { background-color: #F3F3F3; color: #666666; font-size: 11px; font-family: Tahoma; margin: 10px 23px 0px 13px; padding: 10px 10px 10px 20px; }

.t5 .line img { margin: 0 0 0px 0; }

.news6 table td { vertical-align: top; }
.news6 .text .time { margin:6px 0 0 0; }
.news6 .news_list { list-style-type: square; color: #666666; padding: 0 0 0 40px; height: 73px; margin: 0px; background-image: url('/pics/bg/19.gif'); background-position: left; background-repeat: repeat-y; }


.news6 { padding-top: 6px; }
.news6 table {border-collapse: collapse; border: 0; height: 180px; width: 100%; background-image: url('/pics/bg/19.gif'); background-position: left; background-repeat: repeat-y; }
.news6 .cat { text-align: left; vertical-align: top; }
.news6 .cat img { margin: -3px 0 0 -3px; }
.news6 .text { font-family: Tahoma; font-size: 11px; color: #000000; padding: 0 16px 0 0; }
.news6 .text .title { margin: 0 0 5px 0; }
.news6 .text .title a h1,.news6 .text .title a { font-family: Arial, Helvetica, sans-serif; font-size: 19px; color: #161414; font-weight: bold; }
.news6 .img { padding: 2px 4px 0 0; }
.news6 ul li { padding: 5px 0px 0px 0px; margin: 0 15px 0 0; line-height: 90%; }
.news6 ul a { font-family: Tahoma; font-size: 11px; color: #666666; }
.news6 .line img { float: left; }
.news6 .line { height: 11px; margin-right: 10px; background-image: url('/pics/bg/19.gif'); background-repeat: repeat-x; background-position: 0 10px ; padding: 0px; vertical-align: bottom;}
.news6 .time { background-image: url('/pics/news/time.gif'); background-position: left; margin: 3px 0 2px 0px; background-repeat: no-repeat; padding: 0 0 0 20px; }
.more8 { border-bottom: 0; font-size: 11px; font-weight: normal; background: none; color: #666666; font-family: Tahoma; padding: 0 0 25px 0; }
.more8 a { font-size: 11px; font-weight: normal;  color: #666666;}


.y7 { background-image: url('/pics/bg/19.gif'); background-repeat: repeat-y; background-position: left; padding: 0 20px 0 0; }
.cat99 { padding:  0 0 0 45px; text-decoration: none; }
.cat99 h3 { font-size: 12px; font-family: Tahoma; font-weight: normal; line-height: 1.5; text-decoration: none; }
.cat99 h3 span { padding-right: 9px; color: #F89626; font-size: 11px; text-decoration: none; }
.cat99 h3 span a { font-size: 12px; font-family: Tahoma; font-weight: normal; color: #000000; }
#add input, #add select { font-family: Tahoma; font-size: 12px; }

.footer2 { color: #000000; font-size: 13px; font-family: Tahoma; padding: 0 0 0 10px; }

#cat #link93 li a { color: #000000; font-family: Tahoma; font-size: 12px; } 
#cat #link93 li { margin: 0px 0 8px 0; }
.g6 { background-image: url('/page/pics/1.gif'); background-position: left; background-repeat: repeat-y; padding: 0 0 20px 20px; }
.g8 {background-image: url('/page/pics/1.gif'); background-position: bottom; background-repeat: repeat-x; margin: -12px 0 0 0;  }

.b4 { padding: 0 20px 0 0; }
.b4 table tr td { text-align: left; }
.b4 table { font-family: Tahoma; font-size: 12px; color: #666666; }
.b4 table input, .b4 table select { font-family: Tahoma; font-size: 12px; }
.title9 { border-bottom: dashed 1px #FFCB07; }
.select_cat { text-align: center; margin: 0 0 -20px 15px; padding: 10px 0 20px 0px; border-left: solid 1px #FFCB07; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }

#end2 { padding: 15px 0 15px 25px; }
#end3{ padding: 15px 0 15px 105px; }
#end2, #end3 { background-color: #f3f3f3; margin: 10px 30px 0px 30px; }
#end2 ul, #end3 ul { list-style-type: none; margin: 10px 0 15px 0;}
#end2 ul li, #end3 ul li { display: inline; background-color: #F89626; color: #ffffff; font-weight: bold; font-family: Tahoma; font-size: 11px; padding: 3px 7px 5px 7px; margin: 10px 5px 10px 0; }
#end2 ul li a, #end3 ul li a { color: #ffffff; text-decoration: none; }
#end2 .text, #end3 .text { font-family: Tahoma; font-size: 13px; color: #000; }
#end2 .text a, #end3 .text a { color: #F89626; font-weight: bold;}


/* раздел новостей http://properm.ru/news/ */
#list_news tr td { vertical-align: top;}
#list_news .text89 td .img { float: left; margin: 0 9px 0 0; width: 70px; }
#list_news { margin-top: 18px; }
#list_news .text89 td { padding: 0 10px 10px 20px; }
#list_news .text89 table td div { margin-bottom: 10px; }
#list_news .text89 td, #list_news .link89 td, #list_news .cat89 td div { border-left: solid 1px #FFCB07; }
#list_news .cat89 td { padding: 15px 0 0 0; }
#list_news .cat89 td div { padding: 0 0 7px 20px; }
#list_news .link89 { background-image: url('/news/2.gif'); background-repeat: repeat-y; background-position:left;  }
#list_news .link89 td ul { padding: 5px 20px 8px 11px; list-style-type: none; border-top: dashed 1px #FFCB07; }
#list_news .link89 td ul li a { color: #666666; font-family: Tahoma; font-size: 11px; }
#list_news .link89 td ul li { padding: 4px 0 3px 9px; line-height: 14px; }

#list_news .link89 td { padding: 0 20px 0 0; }
#list_news .link899 { background-image: url('/news/2.gif'); background-repeat: repeat-y; background-position:left;  }
#list_news .link899 td ul { padding: 5px 20px 8px 20px; margin-right:5px; margin-bottom:-11px; list-style-type: none; border-top: dashed 1px #FFCB07;}
#list_news .link899 td ul li {margin-bottom:3px;}

#list_news .link8999 { background-image: url('/news/2.gif'); background-repeat: repeat-y; background-position:left;  }
#list_news .link8999 td ul { padding: 5px 20px 8px 20px; margin-right:5px; margin-bottom:-10px; list-style-type: none; border-top: dashed 1px #FFCB07; border-bottom: dashed 1px #FFCB07;}
#list_news .link8999 td ul li {margin-bottom:3px;}

#list_news .more89 td div { height: 33px; border-top: dashed 1px #FFCB07; background-image: url('/news/1.gif'); background-repeat: repeat-x; background-position: bottom; margin-right: 20px; margin-bottom: 0px !important}
#list_news .more89 td div a { color:#161414; font-family: tahoma; font-size: 13px; font-weight: bold; padding: 0 0 0 9px;}
#list_news .more89 td div { padding-right:10px; padding-top: 8px; color: #F89626; }
#list_news .more89 td img { float: left; margin-top: -8px; }
#list_news .more89 td .f { float: none; margin: 0 0 -2px 10px; }

#list_news .more899 td div { height: 33px; background-image: url('/news/1.gif'); background-repeat: repeat-x; background-position: bottom; margin-right: 20px;}
#list_news .more899 td div a { color:#161414; font-family: tahoma; font-size: 13px; font-weight: bold; padding: 0 0 0 9px;}
#list_news .more899 td div { padding-right:10px; padding-top: 8px; color: #F89626; }
#list_news .more899 td img { float: left; margin-top: -8px; }
#list_news .more899 td .f { float: none; margin: 0 0 -2px 10px; }


#list_cat { width: 100%; }
#list_cat td { width: 50%; vertical-align: top; }
#list_cat .text89 td { border-left: solid 1px #FFCB07; padding: 0 0 10px 0;  }
#list_cat .title89 td {border-left: solid 1px #FFCB07; padding: 15px 0 0 0; }
#list_cat .title89 div { padding: 0 0 0 43px; }
#list_cat .link89 a { background-repeat: no-repeat; }
#list_cat .line89 div { background-image: url('/internet/10.gif'); background-position: bottom; background-repeat: repeat-x; }
#list_cat .text89 a.title89 { color: #161414; margin: 0 0 0 43px; }
#list_cat .text89 a { padding: 0 3px 0 0; }
#list_cat .title89 a h2 {font-size: 19px; font-weight: bold; padding: 0px; margin: 0px; }
#list_cat .title89 span { color: #F89626; font-family: Arial, Helvetica, sans-serif; font-size: 19px; }
#list_cat .text89 ul { padding: 5px 0 10px 43px; list-style-type: none; } 
#list_cat .text89 ul li { color: #F89626; font-family: Tahoma; font-size: 11px; padding: 2px 0 2px 0; }
#list_cat .text89 ul li a { color: #000000; font-size: 12px; }
#list_cat .link89 td { padding: 0 20px 0 0; }
#list_cat .link89 td ul { padding: 10px 0 10px 58px; margin:0; list-style-type: square; color: #666666; border-top: dashed 1px #FFCB07;}
#list_cat .link89 td {  border-left: solid 1px #FFCB07; }
#list_cat .link89 td ul li a { color:#666666; font-family: Tahoma; font-size: 11px; }
#list_cat .link89 td ul li { padding: 2px 0 2px 0px; }
#list_cat .line89 td { height: 12px; font-size: 1px; padding: 0 20px 0 0; }

#index_news { width: 100%; margin-top: 5px; }
#index_news tr td { vertical-align: top; }
#index_news tr.text89 td table tr td.cat89 { width: 21px; }
#index_news .news89 { padding-bottom: 10px; }
#index_news .news89, #index_news .link89 { padding: 0 10px 0 0; }
#index_news .text89 .img89 { width: 75px; }
#index_news .text89 table { width: 100%; }
#index_news .text89 .news89 { color: #000000; font-family: Tahoma; font-size: 11px; }
#index_news .text89 .news89 div { margin: 0 15px 5px 0; }
#index_news .spacer89 { height: 25px; }
#index_news .text89 .news89 a { color: #161414; }
#index_news .text89 .news89 a h2 { margin: -3px 0 5px 0; }
#index_news .text89 { background-image: url('/pics/2.gif'); background-repeat: repeat-y; background-position: left; padding: 0 0 0 0;  }
#index_news .text89 td .table89 td { background-image: none; padding: 0; }
#index_news .link89 td { border-left: solid 1px #FFCB07; padding: 0 20px 0 0;}
#index_news .link89 td ul { list-style-type: square; margin: 0 0 0 35px; color: #666666; }
#index_news .link89 td ul li a { color: #666666; font-family: tahoma; font-size: 11px; }
#index_news .line89 td div { background-image: url('/pics/2.gif'); background-repeat: repeat-x; background-position: bottom; }
#index_news .line89 td { font-size: 1px; padding: 0 10px 0 0; }
#index_news .text89 .cat89 img { margin-left: -3px; margin-top: -4px; }
#index_news .link89 td ul li { padding: 0 0 5px 0; }

.link89_1 { list-style-type: square; margin: 10px 0 10px 50px; color: #666666;}
.link89_1 a { color: #666666; font-family: Tahoma; font-size: 11px; }
#link93 .active { color: #F89626; font-family: tahoma; font-size: 13px; font-weight: bold; padding-right: 0px; }
#b89 { padding: 0; }
#b89 img { margin: -1px 0 14px 0; }

#hosting ul { background-color: #f3f3f3; }
#hosting ul li a { color: #666666; font-size: 11px; font-family: Tahoma; }
#hosting ul { list-style-type: square; font-size: 13px; margin-left: 15px; }

#news_add { border-left: solid 1px #FFCB07; padding: 30px 20px 0 20px; }
#news_add form { width: 100%; font-family: tahoma; font-size: 13px; color: #666666; }
#news_add form input { width:100%;  font-family: Tahoma; font-size: 13px;}
#news_add select { width: 100%; font-family: Tahoma; font-size: 13px; }
#news_add textarea { width: 100%; font-family: Tahoma; font-size: 13px; }
#news_add h1 { margin-top: -34px; margin-bottom: 15px; position: absolute;}

#end89 .st89, #end89 .right89 div, #end89 .center89 div,#end89_1 .st89, #end89_1 .right89 div, #end89_1 .center89 div { font-size: 1px; background: url(../pics/podval/line1.gif) repeat-x top; }
#end89 .st89 { width: 30px;}
#end89_1 .st89 { width: 106px;}
#end89 .right89 .str,#end89_1 .right89 .str  { margin: 0 0 18px -36px; }
#end89 .right89,#end89_1 .right89 { margin-top: -30px;width: 25%;  }
#end89 .right89 div,#end89_1 .right89 div {text-align: left; }
#end89 .center89 div,#end89_1 .center89 div { margin-left: 1px; border-left: solid 1px #EDD992; text-align: right; }

#end89,#end89_1 { padding: 13px 30px 0 30px; }

#end89 .text89,#end89_1 .text89 { padding: 10px 0 0 32px; color: #666666; font-size: 11px; font-family: Tahoma; }
#end89_1 .text89 { padding: 10px 0 0 108px; }
#end89 .text89 a,#end89_1 .text89 a { color: #F89626; font-weight: bold; }
#end89 .text89 ul,#end89_1 .text89 ul { list-style-type: none; margin: 6px 0 0 -9px; }
#end89 .text89 ul li, #end89_1 .text89 ul li  { display: inline; padding: 0 6px 0 9px; }
#end89 .text89 ul li.line89,#end89_1 .text89 ul li.line89 { border-left: solid 1px #F89626; }
#end89 .counter89, #end89_1 .counter89 { padding: 20px 0 20px 0; }

#links-to-services { line-height: 1.8 !important; }
#links-to-services A { font-weight: normal !important; white-space: nowrap; }

#about {  }
#about #left { padding: 25px 0 0 30px; width: 330px; }
#about #left ul { list-style-type: none; text-align: right; margin: 20px 75px 0 0; }
#about #left ul li { margin: 0 0 10px 0; }
#about td { vertical-align: top;}
#about #gotoindex { margin: 50px 100px 0 0; text-align: right;}
#about #site { margin: 104px 0 0 0; }
#about #cat { margin: 63px 0 0 0; padding: 0; }
#about #content { padding: 20px 170px 0 0; }
#about #b { margin: 20px 0 30px 0; }
#about #counter { padding: 0 0 40px 0; margin: 0; }

.edit_site { font-family: tahoma; font-size: 13px; color: #666666; }
.edit_site textarea, .edit_site select, .edit_site input { font-family: tahoma; font-size: 13px; }

.info_89 li { padding: 8px 0 8px 0; border-bottom: dashed 1px #FFCB07; }
ul.info_89 { list-style-type: none; margin: 0 10px 0 0; }
.info_89 table { background-color: #F4F4F4; width: 100%; }
.info_89 table a h2 { font-size: 13px; font-family: Tahoma; font-weight: bold; padding: 0px; }
.info_89 table a { text-decoration: none; }
.info_89 table td { border-left: solid 2px #ffffff; }
.info_89 li table td.logo{ width: 60px; border-right: solid 1px #D1D1D1; padding: 0px; border-left: 0; }

.info_89 table div { margin: 7px 25px 0 20px; padding: 0 0 3px 0; }
.info_89 table .addr { font-family: Tahoma; font-size: 11px; color: #666666; border-top: solid 2px #fff; margin: 0px 25px 0 20px; padding: 5px 0 10px 0; }
.info_89 .title_89 { border-bottom: solid 1px #D1D1D1; }
.info_89 .end_98 { border-bottom: 0; }
.info_89 .start_98 { border-top: 0; }
.str_89 { border-top: solid 6px #FFEBA4; margin: 20px 10px 0 0; font-size: 13px; font-weight: bold; padding: 20px 0 10px 0; font-family: Tahoma; }
.str_89 a { padding: 3px 5px 3px 5px; color: #000; font-weight: normal;}
.str_89 span { background-color: #F89626; color: #fff; padding: 3px 8px 3px 8px;  }

#filter, #add_info { margin: 10px 0 0 0; }
#filter .body { margin: 10px 0 0 0; background-color: #F3F3F3; font-family: Tahoma; font-size: 11px; color: #666; padding: 13px 13px 10px 13px; }
#filter .body ul { list-style-type: none; margin: 5px 0 10px 5px;}
#filter .body ul li input { font-size: 11px; margin: 0 5px -2px 0; }
#filter .body ul li { padding: 0; }
#filter .sort { border-bottom: solid 1px #D1D1D1; }
#filter .gh { border-top: solid 2px #fff; border-bottom: solid 1px #D1D1D1; padding: 5px 0 9px 0; }
#filter select { font-family: Tahoma; font-size: 13px; }
#filter .sfera { border-top: solid 2px #fff; border-bottom: solid 1px #D1D1D1; padding: 0 0 8px 0; }
#filter .submit,#add_info .submit { padding: 8px 0 0 0;  border-top: solid 2px #fff;}
#filter .submit input, #add_info .submit input { font-family: Tahoma; font-size: 13px; font-weight: bold; background-color: #FFCB07; width: 100px; height: 25px; }

#add_info .body { margin: 5px 0 0 0; background-color: #F3F3F3; font-family: Tahoma; font-size: 11px; color: #666; padding: 13px 13px 10px 13px; }
#add_info .form { padding: 3px 0 3px 0; }
#add_info .sfera { padding: 0 0 8px 0; border-bottom: solid 1px #d1d1d1; }
#add_info .submit input, #add_info .submit input { font-family: Tahoma; font-size: 13px; font-weight: bold; background-color: #FFCB07; width: 100px; height: 25px; }
#add_info select { font-family: Tahoma; font-size: 13px; }

#info_text { background-color: #F3F3F3; width: 100%; } 
#info_text .logo_66 { width: 150px; padding: 0; }
#info_text .logo_66 img { margin:8px 8px 4px 8px; }
#info_text table td { font-family: Tahoma; padding: 1px 0 5px 5px; font-size: 11px; color:#666; }/*  border-top: solid 2px #fff; border-bottom: solid 1px #d1d1d1;*/
#info_text table .start_66 td { border-top: 0; }
#info_text table { width: 100%; }
#info_text table .end_66 td { border-bottom: 0; }
#info_text table td a { color:#666; }
#info_text td.info { padding: 7px 10px 0 0; }
.sfera_66 { padding: 10px 16px 10px 16px; background-color: #f3f3f3; font-family: Tahoma; font-size: 11px; color: #666; margin: 8px 0 20px 0; }
.rekl_66 { padding: 15px 0 11px 0; background-color: #f3f3f3; text-align: center; margin: 10px 0 0 0; }

.job .title_89 td,.job .title_89 { border-left: solid 1px #FFCB07; padding: 0 0 0 20px; text-align: left; vertical-align: top; width: 50%; }
.job .title_89 td { padding-bottom: 3px; }
.job { margin: 32px 0 0 0; width: 100%; }
.job td { vertical-align: top; }
.job .re_89 td ul li a { font-family: Tahoma; font-size: 11px; color: #666; }
.job .re_89 td ul { list-style-type: square; margin: 0 0 0 13px; color: #666; padding: 0; }
.job .re_89 table { width: 100%; font-family: Tahoma; font-size: 11px; color: #666; }
.job .re_89 td { padding: 10px 20px 10px 20px; border-left: solid 1px #FFCB07; }
.job .line_89 td div { font-size: 1px; background-image: url('/job/bg/2.gif'); background-position: bottom; background-repeat: repeat-x;}
.job .line_89 td { padding-right: 20px; }
.job .name_89 a { font-family: Tahoma; font-size: 11px; color: #666; }
.job .vac td { border: 0; color: #000; }
.job .vac .title_89_4 td { border: 0; padding: 0; }
.job .vac { border-top: solid 2px #fff; }
.job .vac_89 .name_89 { text-align: left; padding: 5px 10px 7px 0; }
.job .vac_89 td { padding: 5px 0 7px 0; text-align: right; border-top: solid 1px #FFCB07; color: #666; }
.job .more_89 td div { border-left: solid 1px #FFCB07; border-top: dashed 1px #FFCB07; margin-right: 20px; padding: 10px 0 4px 20px; }
.job .more_89 td div a { font-family: Tahoma; font-size: 13px; color: #000; font-weight: bold; margin-right: 10px; }
.job .text_89 { border-left: solid 1px #FFCB07; padding: 0 0 0 20px; font-family: tahoma; font-size: 13px; color: #666; }
.job .text_89 div {  }
.job .opl_89 { width: 70px; border-right: 0;padding: 6px 0 8px 0; text-align: right; font-weight: bold; padding-right: 29px; }
.job .zp_89 { width: 70px; }
.title_87 { margin-top: 33px; color: #666; font-family: Tahoma; font-size: 11px; width: 100%; border-bottom: solid 5px #FFEBA4; }
.title_87 td { padding-bottom: 15px; } 
.title_81 h1 { font-size: 17px !important; }
.title_85 { margin-top: 33px; color: #666; font-family: Tahoma; font-size: 11px; width: 100%; border-bottom: solid 5px #FFEBA4; }
.title_81 { color: #666; font-family: Tahoma; font-size: 11px; width: 100%; border-bottom: solid 5px #FFEBA4;  }
.title_85 td { padding-bottom: 0px; } 
.title_834 { margin-top: 33px; color: #000; font-family: arial; font-weight: bold; font-size: 19px; width: 100%; border-bottom: solid 5px #FFEBA4; }
.title_834 h1 { margin: 0; padding: 0; }
.title_834 td { padding: 0px; } 

.search_89 .img_89 { padding-left: 20px; border-left: solid 1px #FFCB07; margin-top: 20px; }
.search_89 form {}
.search_89 .text_89 { border-left: solid 1px #FFCB07; padding-left: 20px; font-size: 11px; font-family: Tahoma; color: #666; padding-right: 20px; }
.search_89 .text_89 input, .search_89 .text_89 select { font-family: Tahoma; font-size: 13px; }

.text_66 {  }
.text_66 .job_66 { border-left: solid 1px #FFCB07; padding: 0 10px 0 20px; font-family: Tahoma; font-size: 13px; color: #666; }
.text_66 .job_66 div {  }
.text_66 .job_66 table td {font-family: Tahoma; font-size: 11px; color: #666; border-top: solid 2px #fff; border-bottom: solid 1px #d1d1d1; padding: 3px 10px 5px 10px; }
.text_66 .job_66 table { width: 100%; }
.text_66 .job_66 .start_66 td { border-top:0; }
.text_66 .job_66 .end_66 td { border-bottom:0; }
.text_66 .job_66 table td a { color: #666; }

.job_cat .list_89 td, .job_cat .title_89 td { width: 50%; border-left: solid 1px #FFCB07; }
.job_cat { width: 100%; }
.job_cat td { vertical-align: top; }
.job_cat .title_89 td a { color: #000; }
.job_cat .title_89 td a h2 { font-size: 19px; font-weight: bold; }
.job_cat .title_89 td div {  padding-left: 20px; margin-top: 10px; font-size: 19px; font-family: Arial, Helvetica, sans-serif; color: #F89626; }
.job_cat .line_89 td { font-size: 1px; padding: 0 10px 0 0; }
.job_cat .line_89 div { background-image: url('/job/bg/2.gif'); background-repeat: repeat-x; background-position: bottom;  }
.job_cat .spacer_89 td { font-size: 1px; height: 15px;}
/*.job_cat .list_89 table td { border-top: solid 1px #FFCB07; border-left: 0; padding: 5px 10px 7px 10px; font-family: Tahoma; font-size: 11px; color: #666; width: auto; vertical-align: middle; }*/
.job_cat .list_89 table td { border-left: 0; padding: 5px 10px 7px 10px; font-family: Tahoma; font-size: 11px; color: #666; width: auto; vertical-align: middle; }
.job_cat .list_89 table { width: 100%; }
.job_cat .list_89 table td.zp { width:70px; text-align: right; padding-right: 20px; }
.job_cat .list_89 td { padding: 10px 10px 0 20px; }
.job_cat .list_89 td a { color: #666; }

.weather_89 { width: 100%; }
.weather_89 .title_89 td b { color: #F89626; }
.weather_89 .title_89 td { width: 18%; border-right: solid 1px #EDD992; padding-right: 2px; }
.weather_89 .title_89 td div {color: #666; padding: 10px 0 10px 0; font-family: Tahoma; font-size: 12px; border-bottom: solid 5px #FFEBA4; }
.weather_89 .title_89 td span { font-size: 11px; padding-top: 4px; display: block; }
.weather_89 td { text-align: center; border-right: solid 1px #EDD992; }
.weather_89 .grad_89 td { color: #666; font-size: 13px; font-family: Tahoma; padding: 10px 0 5px 0; }
.weather_89 .grad_89_1 td { color: #666; font-size: 13px; font-family: Tahoma; padding: 5px 0 10px 0; font-weight: bold; }
.weather_89 .text_89 td { color: #666; font-size: 11px; font-family: Tahoma; padding: 10px 10px 10px 10px; }
.weather_89 .ico_89 td { padding: 15px 0 0 0; }

.title_nk h4, .title_nk img { position: absolute; }
.title_nk h4 { font-family: tahoma; font-size: 12px; margin: -1px 0 1px  2px !important; }
.title_nk a { color: #000; }
.on_top {position: relative; top: 39px; left: 69%; }

.job_list {list-style-type: none; padding: 0 10px 10px 0; margin: 0 0 0 20px; font-family: Tahoma; font-size: 13px; color: #666; }
.job_list b { font-family: Tahoma; font-size: 11px; margin: 0 5px 0 0; }
.job_list li { padding: 5px 0 5px 0; border-top: dashed 1px #FFCB07; margin: 0 10px 0 0; }
.job_list li.start_89 { border-top: 0; }
.job_list li span { display: block; background: #f3f3f3; margin: 0; font-family: Tahoma; color: #666; font-size: 11px; padding: 4px 10px 6px 10px;}
.job_list li .date_89 { width: 90px; }
.job_list td { border-bottom: solid 1px #d1d1d1; border-top: solid 2px #fff; padding: 3px 10px 4px 10px; }
.job_list td a { color: #666; }
.job_list table { width: 100%; }
.job_list .end_89 td { border-bottom: 0; }
.job_list .title_89 { padding: 0 10px 5px 10px; border-bottom: solid 1px #d1d1d1; }
.job_list .title_89 a { color: #000; }
.job_list .title_89 a h2 { font-family: Tahoma; font-size: 13px; }
.left_ln {  border-left: solid 1px #FFCB07; color:#666666; font-family:tahoma; font-size:13px; padding:0 20px; }
.title_cat_89 { padding: 0 20px 10px 19px; }
.title_cat_89 span { color: #F89626; font-weight: normal; font-family: Arial; font-size: 19px; }

.form_89 { font-size: 13px; font-family: Tahoma; color: #666; padding: 10px 10px 0 40px; }
.form_89 input, .form_89 select { font-family: Tahoma; font-size: 13px; }
.form_89 .input, .form_89 .select { padding: 1px 0 2px 0; }
.form_89 .submit input { background: #FFCB07;width: 100%; font-family: Tahoma; font-size: 13px; font-weight: bold; }
.form_89 .textarea textarea { width:100%; height: 100px; }
.form_89 .submit { padding: 5px 0 0 0; }

.sem .text_89 a { color: #000; }
.sem .text_89 .h2 { margin: 5px 0 5px 0;  }
.sem td { vertical-align: top; }
.sem { padding: 0 10px 0 20px; }
.sem table { width: 100%; margin: 0 0 20px 0; }
.sem .img_89 { width: 68px; padding: 0 5px 0 0; }
.sem .text_89 {font: normal 11px Tahoma;color: #666;}

#sem_text .time a { color: #A7A7A7; }
#sem_text .time { margin: 10px 0 10px 0; }
#sem_text { margin:0; }

.job_count table { width: auto !important;}
.job_count { text-align: center; background: #f3f3f3; text-align: center; vertical-align: middle;padding: 5px 0 0 0 ; }
.job_count td { padding: 0; border: 0 !important;}
.job_count td.re_89_3 { font-family: Arial, Helvetica, sans-serif; font-size: 50px; border: 0; text-align: center; color: #000; text-align: left; padding: 0 !important;}
.pers img { margin: 13px 0 13px 0; }
.pers ul { padding: 10px 0 14px 0; list-style-type: square; font-size: 13px; font-family: Tahoma; margin-left: 30px; color: #666; }
.pers ul li a { color: #666;  font-size: 11px;}
.bg_f3 { background-color: #f3f3f3 }

.job_time, .sem .text_89 .job_time a { font-family: Tahoma; font-size: 11px; color: #A7A7A7; }
.job_time { margin: -2px 0 0 0; }

.add_info { font-family: Tahoma; font-size: 13px;border-top: dashed 1px #FFCB07; margin: 0 10px 0 0; padding: 10px 0 0 20px; }
.add_info a { color: #000; font-weight: bold; }
.add_info img { margin: 0 0 0 10px; }

.search_job_89 { width: auto; font-family: tahoma; color: #666; font-size: 13px; }
.search_job_89 td { vertical-align: top; text-align: left; padding: 1px 0 1px 0; }
.search_job_89 td input, .search_job_89 select { width: 100%; font-family: tahoma; font-size: 13px; }
.search_job_89 th { padding: 3px 0 0 0; font-family: Tahoma; font-weight:normal; vertical-align: top; text-align: right; padding-right: 7px; }
.search_job_89 .go_89 { padding-right: 1px; }
.search_job_89 .line_89_1 td div { padding: 1px 0 6px 0; margin: 0 1px 6px 0; border-bottom: solid 1px #FFCB07; font-size: 1px; }
.search_job_89 .line_89_2 td { padding: 8px 0 1px 0; }
.title_nk_1 h1 { margin: 0 0 -5px 0 !important; padding: 0 !important; }
.title_nk_1 { padding: 0; width: 50%; }
.title_nk_14 h1 { margin: 0 0 -13px 0; }
.zv { color: #FFCB07; font-size: 13px; font-family: Tahoma; font-weight: bold; }
.rem_5 { font-family: Tahoma; font-size: 11px; padding: 0 0 5px 0; color: #666; text-align: left; }
.padtop { padding-top: 19px; }
.pom { font-size: 11px; font-family: Tahoma; color: #666; margin: -10px 0 10px 0; }
.job_66 .link_89 a { font-family: Tahoma; font-size: 13px; color: #000; }
.job_66 .link_89 { padding: 0 0 5px 20px; display: block; }


.search_job_89_1 { width: auto; font-family: tahoma; color: #666; font-size: 13px; }
.search_job_89_1 td { vertical-align: top; text-align: left; padding: 0 0 2px 0; color: #000; }
.search_job_89_1 td input, .search_job_89 select { width: 100%; font-family: tahoma; font-size: 13px; }
.search_job_89_1 th { font-family: Tahoma; font-weight:normal; vertical-align: top; text-align: right; padding-right: 7px; font-size: 13px; }
.search_job_89_1 .go_89 { padding-right: 1px; }
.search_job_89_1 .line_89_1 td div { padding: 1px 0 6px 0; margin: 0 1px 6px 0; border-bottom: solid 1px #FFCB07; font-size: 1px; }
.search_job_89_1 .size_89 td,.search_job_89_1 .size_89 th { font-size: 14px; font-weight: bold; color: #000; }
.search_job_89_1 .line_89_2 td { padding: 8px 0 1px 0; }
.search_job_89_1 a { color: #000; }
.line_top_89 { border-top: dashed 1px #FFCB07; margin-top: 20px; padding: 10px 0 0 20px; }
.line_top_89 a { font-family: Tahoma; font-size: 13px; color: #000; font-weight: bold; }
.line_top_89 img { margin: 0 10px 0 0 }

.str_75 { color: #000; border-top: solid 6px #FFEBA4; margin: 20px 10px 0 0 ; font-size: 13px !important; font-weight: bold !important; padding: 20px 0 0 0 !important; font-family: Tahoma !important; }
.str_75 a { padding: 3px 5px 3px 5px !important; color: #000 !important; font-weight: normal !important;}
.str_75 span { background-color: #F89626 !important; color: #fff !important; padding: 3px 8px 3px 8px !important;  }

.date_89_3 { text-align: right; font-size: 11px; font-weight: normal; font-family: Tahoma; color: #666; padding: 0 20px 5px 0; }

.cmmnt h2 {        font: normal 11px Tahoma; color: #666;}
.job_list_5 { padding: 0 20px 10px 20px; } 
.job_list_5 .num_89 { font-family: Tahoma; font-size: 13px; vertical-align: top; width: 25px; text-align: right; padding: 0 5px 0 0; color: #000; }
.job_list_5 .text_89 { font-family: Tahoma; font-size: 13px; }
.job_list_5 table { width: 100%; }
.job_list_5 td { text-align: left; color: #666; }
.job_list_5 a h2 { font-family: Tahoma; font-size: 13px; }
.job_list_5 a { color: #000; }
.job_list_5 .razm { color: #666; font-size: 11px; }
.job_list_5 .ol { margin: 0 0 10px 0; }

.index_job td { vertical-align: top; }
.index_job { width: 100%; }
#job,#job1 { height: 38px; margin: 20px 0px 0 0; padding: 10px 0 0 0; }
#job #job_menu .link a,#job1 #job_menu1 .link a  { font-size: 11px; font-family: Tahoma; color: #666666; font-weight: normal; }
#job #job_menu tr td div,#job1 #job_menu1 tr td div   { background-image: url(/pics/nav/line.gif); background-repeat: repeat-x; background-position: bottom; height: 32px; padding: 0 0 3px 0; margin: 0 0 3px 0; }
#job #job_menu tr td,#job1 #job_menu1 tr td  { vertical-align: bottom; }
#job #job_menu tr td.line div,#job1 #job_menu1 tr td.line div  { background-image: url(/pics/nav/line.gif);  margin: 0 10px 3px 2px; border-left: solid 1px #EDD992; background-repeat: repeat-x; background-position: bottom; height: 30px; }
#job #job_menu tr td.link div,#job1 #job_menu1 tr td.link div  { margin: 0 0 3px 2px; border-left: solid 1px #EDD992; text-align: center;  }
#job #job_menu tr td#one div,#job1 #job_menu1 tr td#one div { border: none; margin: 0 0 3px 0; }
.index_job .name_re a { color: #000; text-decoration: none; }
.index_job .name_re span { color: #F89626; font-size: 19px; font-family: Arial; margin-left: 8px; }
.index_job .name_re { float: left; padding-left: 26px;}
.index_job .name_re img { margin: 0 5px -3px 0; }
.index_job .add_re { float: right; text-align: right; padding-top:5px; padding-top: 3px; padding-right: 20px; }
.index_job .add_re a { color: #666; font: normal 11px tahoma; }
.index_job .add_re img {margin: 3px 5px -2px 0; margin: 4px 5px -3px 0; }
.index_job .razd_re td { padding: 15px 10px 10px 0; width: 50%; }
.index_job .block { padding: 0 20px 0 25px; }
.index_job .list { width: 100%; }
.index_job .list th div { font: normal 1px tahoma; color: #666; border-bottom: solid 6px #FFEBA4;}
.index_job .list th { padding: 0 2px 0 0;font: normal 1px tahoma;  }
.index_job .list td { font: normal 11px tahoma; color: #666; padding: 3px 0 2px 0;  }
.index_job .list .st td { padding-top: 8px; }
.index_job .list td a { color: #000; }
.index_job .list .link { padding-left:10px; border-left: solid 1px #FFEBA4;}
.index_job .list .zp { padding-right: 20px; text-align: right; width: 70px; border-left: solid 1px #FFEBA4; }
.index_job .list .dt { padding-left: 0; width: 65px; }
.index_job .bottom_line td div { background-image: url('/pics/2.gif'); background-repeat: repeat-x; background-position: bottom; }
.index_job .bottom_line td { font-size: 1px; padding: 0 20px 0 0; }
.agency { background: #fff; padding: 10px 0; //padding-top: 13px; padding-bottom: 4px; //padding-bottom: 1px; }
.agency_list { border-bottom: solid 1px #d1d1d1; padding: 10px 15px 10px 15px; }
.agency_list div.title a { font-size: 17px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000;}
.agency_list div.date { color: #666; font: normal 11px tahoma; margin-top:5px; color: #000; }
.agency_list div.org, .agency_list div.org a { color: #666; font: normal 11px tahoma; color: #000; padding: 5px 0 0 0; }
.agency_list .anounce { margin-top:5px; color: #666; font: normal 11px tahoma; }

.link_list { background-color: #f3f3f3; padding: 10px 15px;  }
.link_list h2 { font-size: 17px; }
.link_list .title_89 {  color: #F89626; font: bold 17px Arial, Helvetica, sans-serif; margin-bottom: 5px; }
.link_list ul {list-style-type: none; margin: 0; padding: 0;}
.link_list a {  color: #000;font: normal 12px tahoma; }
.link_list div {  color: #666; font: normal 11px tahoma; }
.link_list li { margin-bottom:6px !important; padding: 0 !important; border: solid 1px #f3f3f3; }
.link_list li span { display: block; }
.link_list span a { color: #F89626; font-size: 11px; }
.img_re_4 { margin: 10px 0 10px 0; //margin-bottom: 5px; }

.latest { width: 100%; }
.latest td { width: 25%; text-align: center; vertical-align: top; }
.latest td a { text-decoration: none; font: normal 12px tahoma; color: #666; }
.auto_search { width: 100%; }
.auto_search td { width: 20%; font: normal 12px tahoma; color: #666; }
.auto_search select { width: 100%;font: normal 12px tahoma;  }
.auto_search input { width: 100%;font: normal 13px tahoma;  }
.auto_search .se_form td { padding: 4px 4px 0 0; }
.plussearch { text-align: right; padding: 5px 7px 0 20px; }
.plussearch a,.normalsearch a { color: #F89626; cursor: hand; font: normal 11px tahoma; }
.pls {width: 100%; font: normal 13px tahoma;}
.pls td { width: 37%; }
.pls select, .pls input { font: normal 13px tahoma; }
.pls td, .pls th { padding-top: 2px; }
.list_auto { width: 100%; }
.list_auto td  { width: 25%;font: normal 13px tahoma; padding: 0 0 5px 0; }
.list_auto td a { color: #666;  }
.list_auto td span { color: #F89626; padding-left: 2px; }
.pls th { width: 26%; color: #666; font: normal 13px solid; text-align: left; }
.pls .price input { width: 70px; }
.buttsearch { width: 100px; }
.latest2 { width: 100%; font: normal 11px tahoma;color: #666; }
.latest2 a { font: normal 11px tahoma !important; color: #000 !important; text-decoration: underline !important; }
.latest2 tr td  { text-align: left; }
.latest2 th { font: bold 11px tahoma; text-align: left; color: #000; padding-bottom: 5px; }
.latest2 .price { text-align: right; }
.latest2 tr td { padding-top: 4px; padding-bottom: 5px; border-top: solid 1px #FFCB07 !important; cursor: pointer; }
.latest2 th.name_89 { width: 400px; }


.latest22 { width: 100%; font: normal 11px tahoma;color: #666; }
.latest22 a { font: normal 11px tahoma !important; color: #000 !important; text-decoration: underline !important; }
.latest22 tr td  {padding: 4px 0px 4px 20px; border-top: 1px solid #FFCB07 ; border-bottom:0px; color:#999999}
.latest22 tr th { font: bold 11px tahoma; color: #000; padding: 0px 0px 4px 20px; }
.latest222 { width: 100%; font: normal 11px tahoma;color: #666; }
.latest222 a { font: normal 11px tahoma !important; color: #000 !important; text-decoration: underline !important; }
.latest222 tr td  {padding: 4px 0px 4px 20px; border-bottom: 1px solid #FFCB07 ; border-top:0px; color:#999999}
.latest222 tr th { font: bold 11px tahoma; color: #000; padding: 0px 0px 4px 20px; border-bottom: 5px solid #FFEBA4 }

.list_sale { font: normal 11px tahoma; width: 100%; }
.list_sale tr:hover td { background: #f3f3f3; }
.list_sale th { font-weight: bold; color: #000; text-align: left; padding-bottom: 5px; }
.list_sale td { border-top: solid 1px #FFCB07; padding: 4px 0 5px 0; color: #666; cursor: hand; }
.list_sale td a { color: #000; }
.list_sale th a { color: #000; }

.auto_info { width: 100%; }
.auto_info td { font: normal 13px tahoma; }
.auto_info .big td { font: bold 16px tahoma; }
div.price_we { font: bold 16px tahoma; margin-bottom: 10px; }
.auto_info th { color: #666; font: normal 13px tahoma; text-align: right; padding-right: 5px; vertical-align: top; }
.auto_info th, .auto_info td  { padding-top: 2px; padding-bottom: 2px; }
.sup { vertical-align: super; font-size: 9px; }
.title_we { font: bold 11px tahoma; }
.auto_info .text_89 { font: normal 11px tahoma; }

.list_img img { margin: 5px 5px; cursor: hand; }
.list_img { margin-top: 15px; }

.option_l td div,.option_l div  { font-family: Tahoma; font-size: 11px; color: #666; border-top: solid 1px #FFCB07; padding: 3px 0 4px 0; margin-right: 10px; }
.option_l td .start { border-top: 0; }
.nav_bu { font: normal 11px tahoma; color: #666; float: left; }
.nav_bu a { color: #666; }

SELECT.hidden {
        width: 100%;
        padding: 0;
        
}
calc select {
        width: auto;
}
.faq { padding-bottom: 15px; font: normal 13px tahoma; color: #666; }
.faq h2 { font: bold 15px Arial; }

.form_faq { padding: 0 20px 20px 20px; font: normal 13px tahoma; color: #666; }
.form_faq textarea { width: 100%; height: 100px;font: normal 13px tahoma;  }
.form_faq input { font: normal 13px tahoma; }
.time_ln { font: normal 11px tahoma; padding: 3px 0; }
.time_ln a { color: #666; }
.reply { font: normal 11px tahoma; color: #666; text-align: right; }

.auto_ls_2 td { padding: 10px; color:#666;font: normal 12px Verdana;}

.index_w { width: 100%; }
.mt30 { margin-top: 30px;}
.index_w td { padding: 0; vertical-align: top; }
.pr10 { padding: 0 10px 0 0 !important; }

.index_w .right { width: 25%; background: #fff; }

.news_in { width: 100%; }
.news_in img { width: 68px; height: 68px; margin: 0 10px 10px 0; float: left; }
.news_in .ne { margin-bottom: 10px; margin-left: 20px; height: 70px; }
.news_in .time img { width: 11px; float: none; height: 11px; margin: 0 7px -1px 0; }
.news_in .time a { color: #A7A7A7; }
.news_in a { text-decoration: underline; color: #000;  }
.news_in .text { font: normal 11px tahoma; color: #666; padding-top: 3px; padding-bottom: 4px; margin-left: 78px; }

.right #hosting { margin: 6px 0 2px 0; //margin: 10px 0 0 0; }
.raz_line {border-top: dashed 1px #FFCB07; margin-top: 20px; padding: 16px 0 10px 20px; }
.raz_line ul { list-style-type: none; color: #666; margin:0px; float: left; width: 50%;}
.raz_line ul li a { color: #666; font: normal 11px tahoma; }
.raz_line ul li a.title_a { font: normal 11px tahoma; text-decoration: none; color:#000; }
.raz_line ul li { line-height: 0.98; margin-bottom: 3px; }

.yp_cat { width: 100%; font: normal 11px tahoma; }
.yp_cat a { color: #000; }
.yp_cat ul a { color: #666; }
.yp_cat ul { list-style-type: none; }
.yp_cat ul li { display: inline; }
.yp_cat .wid50 { width: 50%; }
.yp_cat td { vertical-align: top; }
.yp_cat div.razd { margin: 0 10px 10px 0; }
.pod_3 { list-style-type: none; }
.pod_3 li { font: normal 13px tahoma; }
.pod_3 li a { color: #666; }
.pod_3 li span { color: #F89626; }
.pod_3_2 li span { color: #F89626;}
a .name_89 { color: #000; font: normal 11px tahoma; text-decoration: underline; }
a .name_3 { color: #666;text-align: center; font: normal 11px tahoma; }

.res_se { font: normal 11px tahoma; }
.df { padding-bottom: 10px; }
.df .title3 span { color: #000; margin-right: 5px; font: normal 12px tahoma; }
.df .title3 a { color:#000; }
.df .title3 { font: bold 12px Arial; }
.df .addr { font: normal 11px Tahoma;color: #666; }
.df .phone { font: normal 11px Tahoma;color: #666; }
.df .site a { font:normal 11px Tahoma; color: #F89626; }
.df .descr { font: normal 11px Tahoma; padding-left: 20px;color: #666; }
.latest div.price { font: bold 11px tahoma; }

.list_r .list_4 {  margin-bottom: 10px; }
.list_r .list_4 td { vertical-align: top; font:normal 13px tahoma; color: #666;  }
.list_r .title_3 a { color: #000; }
.list_r .title_3 { margin-left: 20px; }
.list_r .descr {  }
.list_r .url a { color:#F89626; font: normal 11px tahoma; }
.list_r .url {  }
.list_r .num2 { width: 20px; }

#cat .r65 {  list-style-type: none; }
#cat .r65 li{ padding: 5px 0 5px 0; }
#cat .r65 li a{ font-size: 12px; font-family: Tahoma; }
#cat .r65 li a { color: #161414; }
#cat .r65 li.active a,#cat .r65 li.active { color: #F89626; font-weight: bold; font-size: 12px; font-family: Tahoma; }

.rating { width: 100%; font: normal 13px tahoma;  height: auto !important; }
.rating tr th { font: bold 13px tahoma; color: #000; }
.rating td, .rating th { vertical-align: top; }
.rating td span { color: #F89626; font: normal 11px tahoma; display: block; }
.rating .text_89 .title_89 a { color: #000; }
.rating .text_89 { font: normal 13px tahoma; color: #666; text-align: left; padding-bottom: 10px; }
.rating .num { width: 30px; text-align: left; }
.rating .rub a { color: #F89626; font: normal 13px tahoma; }
.rating .rub { margin-left: 10px; }
.rating td { text-align: center; }
.rating b { color: blue; font: normal 11px tahoma; display: block;}
.rating .visitor_24 { width: 90px; padding-bottom: 10px; }
.rating .visitor_day { width:90px; padding-bottom: 10px; }
.site_info { font: normal 13px tahoma; color: #000; }
.site_info th { width: 30%; font-weight: normal; text-align: right; padding-right: 8px; color: #666; }
.site_info th, .site_info td { padding-bottom: 5px; }
.site_info td a { color: #000; }

table.stat th { color: #000; font: bold 13px tahoma; padding-bottom: 4px; }
table.stat td { color: #666; font: normal 13px tahoma; border-top: solid 1px #FFCB07; text-align: center; padding-top: 3px; padding-bottom: 3px; }
table.stat td.dt { text-align: left; padding-left: 20px; }
table.stat th.dt { text-align: left; padding-left: 30px; }

.reg_ca { width: 100%; margin-top: 15px; }
.dig { padding: 0 10px 0 23px }
.dig .list_e { float: left; width: 25%; }
.dig .list_e ul { line-height: 1; list-style-type: square; color: #666; padding: 0; margin: 5px 10px 0 13px;}
.dig .list_e ul li a { color: #666; font: normal 11px tahoma; padding: 0; margin: 0; }
.dig .list_e ul li { margin-bottom: 4px; }

.stat_type, .stat_type2  { list-style-type:none; }
.stat_type li { width: 100%; margin-top: -18px; border: solid 1px #232323; float: left; text-align: left; color: #F89626; font: bold 13px tahoma; }
.stat_type li div { padding-left: 150px; z-index: 5; }
.stat_type li.active { height: 35px; margin-top: 0; text-align: center; vertical-align: bottom; width: 137px;        background: url('/internet/13.gif') no-repeat 0 0;}
.stat_type li a,.stat_type2 li a { font: normal 13px tahoma; color: #000; }
.stat_type2 li {  float: left; text-align: left; font: bold 13px tahoma; }
.stat_type2 li a span { font-family: Arial; }
.stat_type2 li a { vertical-align: bottom; text-decoration: none;  }
.stat_type2 li.current { text-align: center;  color: #f89626; padding: 0 10px;}
.stat_type2 { padding-bottom: 30px; }

.stat_type { width: 100%; }
.stat_type td { font: bold 13px tahoma; color: #000; background: url('/internet/12.gif') repeat-x 100% 100%; text-align: center; }
.stat_type div, .stat_type div a { padding: 0 10px 0 10px;font: bold 13px tahoma; color: #000; }
.stat_type div { margin-bottom: 10px; }
.stat_type .active { font: bold 16px arial; height: 35px; text-align: center; vertical-align: bottom; width: 137px;        background: url('/internet/13.gif') no-repeat 0 0;}

.stat_type4 { width: 100%; }
.stat_type4 td { font: bold 13px tahoma; color: #000; background: url('/internet/12.gif') repeat-x 100% 100%; text-align: center; }
.stat_type4 div, .stat_type4 div a { padding: 0; font: bold 13px tahoma; color: #000; }
.stat_type4 div { margin-bottom: 5px; margin-top: 5px; }
.stat_type4 .active { font: bold 16px arial; height: 35px; text-align: center; vertical-align: bottom; width: 200px;        background: url('/internet/15.gif') no-repeat 0 0;}

.gra span { margin-left: 5px; font: normal 11px tahoma; }
.gra input { font-size: 11px; //margin-bottom: -2px; }

.afi { font: normal 13px tahoma; color: #666; width: 100%; }
.afi h2 { font: bold 15px arial; }
.afi td { width: 50%; text-align: left; vertical-align: top; }
.afi td a { color: #000; }
.afi .title { margin-top: 20px; margin-bottom: 10px; }
.afi img { float: left; }
.afi ul, .afi .descr { margin-left: 110px; }
.afi .descr { margin-bottom: 10px; color: #000; }
.afi ul { list-style-type: none; }
.afi ul li { font: normal 11px tahoma; margin-bottom: 5px; }
.afi ul li a { color: #000; }

ul.list6 { list-style-type: none; padding-top: 20px; }
ul.list6 li { font: normal 13px tahoma; padding-bottom: 5px; color: #666; }
ul.list6 a { color: #000; }

#yandex_direct tr td div { font: normal 12px tahoma !important; color: #666 !important; }
#yandex_direct { margin-top: 10px; }
.ad-link a { font-weight: normal !important; color: #000 !important; }
#yandex_direct tr td span { color: #F89626 !important; font-size: 11px !important; }
#yandex_direct tr th { font-size: 12px; }

.cinema { color: #666; font: normal 13px tahoma; }
.cinema .title { font-weight: bold; color: #000; }
.cinema .desc { padding-bottom: 10px; }
.cinema .desc ul { list-style-type: none; width: 100%; }
.cinema .desc ul li { padding-left: 15px;        background: url(../afisha/pics/list.gif) no-repeat left; }
.descr_3 { width: 100%; }
.descr_3 th { width: 33%; vertical-align: top; text-align: right; padding-bottom: 4px; font: normal 13px tahoma; padding-right: 5px; }
.descr_3 td { color: #000; vertical-align: top; padding-top: 1px; padding-bottom: 4px;}
.descr_3 td a { color: #000; }

.program { width: 50%; float: left; list-style-type: none; }
.program div { font: bold 13px tahoma; color: #000; }
.program span { display: block; font: normal 13px tahoma; color: #666; }
.program li { padding: 0; border: solid 1px #fff; margin: 5px 0; }
.progr td { padding: 0 10px 20px 20px; }
.program li.active div, .program li.active span, .program li.active { color: #F89626; }



.asbr {border-top: 1px dashed #FFCB07; padding-top:15px}
.aslb {border-left: solid 1px #FFCB07; padding: 0px 20px 0px 20px}
.aslb4 {border-left: solid 1px #FFCB07; padding: 0px 20px 0px 0px}
.aslb2 {border-left: solid 1px #FFCB07; padding: 0px 15px 10px 0px}
.aslb22 {border-left:0px; padding: 0px 15px 10px 0px}
.aslb3 {border-left: solid 1px #FFCB07; padding: 0px 15px 0px 0px}
.aslnk {font-family:Tahoma; font-size:12px; color:#161414; font-weight:bold;}
.aslnk2 {font-family:Tahoma; font-size:12px; color:#161414;}
.aslnk3 {font-family:Tahoma; font-size:12px; color:#999999;}
.aslnk4 {font-family:Tahoma; font-size:11px !important; color:#161414; font-weight:bold;}
.aslnk5 {font-family:Tahoma; font-size:11px !important; color:#161414;}
.ast {font-family:Tahoma; font-size:12px; color:#161414;}
.astitle {font-family:Arial; font-size:16px; color:#161414; font-weight:bold;}
.astext {font-family:Tahoma; font-size:12px; color:#161414;}
.astext a {color: #000000; text-decoration: underline;}
.astxt {font-family:Tahoma; font-size:11px; color:#161414;}
.astour {padding: 5px 20px 5px 0; color: #666666; font-size: 13px; font-family: Tahoma;}
.astour a {color: #000000; text-decoration: underline;}
.astour2 {color: #666666; font-size: 12px; font-family: Tahoma;}
.ast {padding: 5px 20px 5px 0; color: #666666; font-size: 11px; font-family: Tahoma;}
.astt {color: #666666; font-size: 12px; font-family: Tahoma;}
.asttt {color: #666666; font-size: 11px; font-family: Tahoma;}
.asbot {margin-bottom:1px;}
.g {color:#999999}
.b {color:#161414}

.asot {margin-top:20px; margin-bottom:10px;}
.as_elw {background-color:#FFEBA4; height:5px; font-size:5px; margin-top:7px; margin-bottom:20px; width:100%;}
#afisha p {margin-bottom:8px; margin-top:0px;}
#as_film p {margin-bottom:6px; margin-top:0px; font-family:Tahoma; font-size:12px; color:#161414;}
#as_oboi img{margin: 0px 5px 10px 0px}
#as_cal td {width:33px; height:33px;font-family:Tahoma; font-size:12px; color:#161414; text-align:center; vertical-align:middle !important;}
#as_page {background: #F3F3F3 url(../pics/bg/05.gif) 0 0 no-repeat; font-weight: bold;}
#as_page2 { background:#F3F3F3 url(../pics/bg/06.gif) 100% 0 no-repeat;}
#list_flm {width:50%; top:0px; right:0px; z-index:5;}
#list_flm td{padding:0px 0px 5px 10px; font-family:Tahoma; font-size:12px; color:#161414;}
#list_th {list-style:none; background-color:#F3F3F3; padding: 10px 15px 10px 15px;}

#list_th li{margin-bottom:5px !important; margin-top: 0px !important;
padding:0px !important; line-height: 13px; font-family:Tahoma; font-size:11px; color:#161414;}

#list_th li a {font-family:Tahoma; font-size:12px; color:#161414;}
#aslst {list-style:none}
#aslst li{ margin-bottom:3px}
.aspr {font-family:Tahoma}
.aspr img {margin-right:10px;}
.aslot {padding-right:10px}
.aslist {list-style:none;}
.aslist li {margin-bottom:3px;}
.asact {color: #F89626; font-weight: bold; font-size: 12px; font-family: Tahoma;}
#maf p{margin-bottom:6px !important; margin-top:0px !important;}
#free td{padding-left:30px !important}
#free li {font-family:Tahoma; font-size:12px; color:#161414; margin-bottom:15px}
#asfilt {height:20px; vertical-align:middle; background-color:#FFEBA4; margin-top:20px;}
.astopbr {border-top: dashed 1px #FFCB07}

#kinodesc ul {margin-left:20px;}
#kinodesc img {margin-top:5px}
#kinotab {border: solid #CCCCCC; border-width: 1px 0px 0px 1px;}
#kinotab td{border: solid #CCCCCC; border-width: 0px 1px 1px 0px; padding:0px 3px 0px 3px; vertical-align: middle !important;}
#asleft {list-style:none;}
#asleft li { margin-top:5px; line-height:13px}
#asleft li a{font-family:Tahoma; font-size:11px !important; color:#666666;}
#asleft li a.active {font-weight:bold}

.list_finances { font: normal 11px tahoma; width: 100%; }
.list_finances tr:hover td { background: #f3f3f3; }
.list_finances th { font-weight: bold; color: #000; text-align: left; padding: 0 10px 5px 0;}
.list_finances td { border-top: solid 1px #FFCB07; padding: 4px 10px 5px 0; color: #666; cursor: hand; }
.list_finances td a { color: #000; }
.list_finances th a { color: #000; }

.list_percents { font: normal 11px tahoma; width: 100%; }
.list_percents tr:hover td { background: #f3f3f3; }
.list_percents th { font-weight: bold; color: #000; text-align: left; padding: 0 10px 5px 0;}
.list_percents td { border-bottom: solid 1px #FFCB07; padding: 4px 0px 5px 0; color: #666; cursor: hand; }
.list_percents td a { color: #000; }
.list_percents th a { color: #000; }

.finances_info { width: 100%; }
.finances_info td { font: normal 13px tahoma; }
.finances_info .big td { font: bold 16px tahoma; }
div.price_we { font: bold 16px tahoma; margin-bottom: 10px; }
.finances_info th { color: #666; font: normal 13px tahoma; text-align: right; padding-right: 5px; vertical-align: top; }
.finances_info th, .finances_info td  { padding-top: 2px; padding-bottom: 2px; }
.sup { vertical-align: super; font-size: 9px; }
.title_we { font: bold 11px tahoma; }
.finances_info .text_89 { font: normal 11px tahoma; }

.fin_percents { padding: 0 10px 0 0; font: normal 11px tahoma; color: #666;  }
.fin_percents th { text-align: left; padding: 5px; width: 25%;  background-color: #FFFFFF;}
.fin_percents a { color: #000; }

td.fpname { padding: 5px; border-bottom: solid 1px #D1D1D1;  border-top: solid 2px #ffffff; background-color: #DDDDDD; color:#000;}
td.fpinf  { padding: 5px; border-bottom: solid 1px #D1D1D1;  border-top: solid 2px #ffffff; }

/* Такси */
#taxi { width: 100%; border-collapse: collapse; border-bottom: 2px solid #FFF; }
#taxi TH {
	font: bold 11px Tahoma, sans-serif; color: #000; text-align: left; background: #F4F4F4 url(/pics/bg/35.gif) 0 0 repeat-y;
	border-bottom: 1px solid #D1D1D1; padding: 8px 15px 12px 8px; vertical-align: top;
}
#taxi TH.name { background-image: none; }
#taxi TD { font: 12px Tahoma, sans-serif; color: #666; padding: 8px 15px 8px 0; border-bottom: 1px solid #EEE; }
#taxi TD.name { width: 25%; font: bold 13px Arial, Helvetica, sans-serif; color: #000; }
#taxi TD.price { width: 25%; font-size: 11px; }
#taxi TD.phone { width: 25%; font: 14px Arial, Helvetica, sans-serif; color: #333; }
#taxi TD.auto { width: 25%; font: 11px Arial, Helvetica, sans-serif; }

#amkar-block {font: 12px Tahoma, sans-serif; color: #666; line-height: 1.5em; width: 100%;}
#amkar-block a {color: #000; text-decoration: underline;}
#amkar-block STRONG {font-weight: bold;}
#amkar-block .ab1 {margin: 3px 0;}
#amkar-block .ab1 .a {font: 12px Tahoma, sans-serif; color: #666; line-height: 1.5em; padding-left: 13px;}
#amkar-block .ab1 .b {text-align: left; padding-right: 20px;}
#amkar-block .ab2 {padding: 9px 20px; background-color: #F3F3F3;}
#amkar-block .ab3 {padding: 3px 20px 8px 20px; background-color: #F3F3F3;}
#amkar-block .hr {border-top: 1px solid #D1D1D1; border-bottom: 2px solid #FFF; padding: 0; margin: 0;}
#amkar-block .hr hr {display: none;}

/*КОНФЕРЕНЦИЯ*/
.conf .img89 {padding: 0px 10px 10px 0px !important;}
.conf .news89 {color: #666 !important; font-size: 12px !important; padding-bottom: 10px;}

.conf-link {padding-top: 5px;}
.conf-link A {color: #666 !important;}

.conf-sep {height: 3px; border-bottom: 1px solid #FFF; width: 100%; margin-left: -15px;}

.conf .link A {text-decoration: none !important;}
.conf .link A H2 { margin: 0 0 5px 0; font-family: Tahoma; font-size: 15px; text-decoration: underline;}
.conf .link {color: #666 !important; font-family: Tahoma; font-size: 12px; padding-left: -10px !important;}
.conf TD {vertical-align: top;}
.conf-text {font-size: 12px !important;}

#conference {font-family: Tahoma, sans-serif; color: #666; line-height: 1.4em; width: 100%;}
#conference .item {margin-bottom: 20px; margin-left: 30px; font-size: 11px;}
#conference .name {margin-bottom: 5px;}
#conference .name A {color: #666 !important;}
#conference .name SPAN {margin-left: 5px;}

#conference .conf-question {border-bottom: 1px dashed #666; cursor: pointer; font-weight: bold; line-height: 17px; font-size: 12px;}
#conference .cq-active {color: #F89626; border-bottom: none;}
#conference .conf-reply {margin: 0px 40px 20px 40px; font-size: 12px;}
#conference .conf-reply P {margin: 10px 0px 0px 0px; line-height: 1.4em;}
#conference .show {display: block;}
#conference .hide {display: none;}

.conf-comment {width: 100%; table-layout: fixed; border-collapse: collapse;}
.conf-comment INPUT {width: 200px; margin: 0px !important;}
.conf-comment TEXTAREA {margin: 0px !important;}
.conf-comment .com-name {margin: 10px 0px 5px 0px;}
.conf-comment .antispam {height: 18px; margin-bottom: 5px;}
.conf-comment .antispam IMG {float: left; margin-right: 10px;}
.conf-comment .spam-text {float: left; width: 50px;}
.conf-comment .antispam-txt {margin-top: 5px; color: #666; font-size: 11px;}
.conf-comment .com-send {margin: 15px 0px;}
.conf-comment .com-send INPUT {padding: 5px 0px; width: 180px;}

.stacks
{
	width:80px; height:16px; display: inline; float:left; background-position: center; }
.stacks div { display:block; float:left; width: 16px; height:16px; }
.stacks .stack_a { background: url('/pics/content_rating/stack_a.png') no-repeat; }
#stacks_result { font-size: 12px; }
.stack_res
{
	float:left;
	margin-left: 5px;
	padding: 0 5px 0 5px;
	color: #fff;
	background: #e87626;
	font-family:Arial;
}
.hit_radio p {font-size:11px; color:#9c9c9c;} 
