a:link
	{ color:#06c;text-decoration:none }
a:visited
	{ color:#69c;text-decoration:none }
a:hover
	{ color:#f00;text-decoration:underline }
a:active
	{ color:#f00;text-decoration:underline }

a.const:link
	{ color:#06c;text-decoration:none }
a.const:visited
	{ color:#06c;text-decoration:none }
a.const:hover
	{ color:#f00;text-decoration:underline }
a.const:active
	{ color:#f00;text-decoration:underline }

a.top:link
	{ color:#c00 }
a.top:visited
	{ color:#c00 }
a.top:hover
	{ color:#f00 }
a.top:active
	{ color:#f00 }

a.topu:link
	{ color:#c00; text-decoration:underline }
a.topu:visited
	{ color:#c00; text-decoration:underline }
a.topu:hover
	{ color:#f00; text-decoration:underline }
a.topu:active
	{ color:#f00; text-decoration:underline }

a.black:link
	{ color:#000;text-decoration:underline }
a.black:visited
	{ color:#000;text-decoration:underline }
a.black:hover
	{ color:#930;text-decoration:underline }

a.o:link
	{ color:#f60 }
a.o:visited
	{ color:#663 }
a.o:hover
	{ color:#f00 }

a.dg:link
	{ color:#330;text-decoration:underline }
a.dg:visited
	{ color:#330;text-decoration:underline }
a.dg:hover
	{ color:#000;text-decoration:underline }

a.dgu:link
	{ color:#330;text-decoration:none }
a.dgu:visited
	{ color:#660;text-decoration:none }
a.dgu:hover
	{ color:#993;text-decoration:none }

.header
	{ font-weight:normal }
a.header:link
	{ font-weight:normal }
a.header:visited
	{ font-weight:normal }
a.header:hover
	{ font-weight:normal }

/*calendar*/
a.c:link
	{ display:block; padding:2; color:#06c }
a.c:visited
	{ display:block; padding:2; color:#09c }
a.c:hover
	{ display:block; padding:2; background:#D6D6A3 }

a.c-today:link
	{ display:block; padding:2; background:#fc0 }
a.c-today:visited
	{ display:block; padding:2; background:#fc0 }
a.c-today:hover
	{ display:block; padding:2; background:#f90 }

/*rss*/
.rss
	{ font-family:helvetica,arial cyr,arial,sans-serif;font-size:9px;text-decoration:none }
a.rss:link
	{ padding:2 5 2 5; color:#ffc; background:#f60; text-decoration:none }
a.rss:visited
	{ padding:2 5 2 5; color:#ffc; background:#f60; text-decoration:none }   
a.rss:hover
	{ padding:2 5 2 5; color:#fff; background:#ff7711; text-decoration:none }


body,td,th
	{ font-family:Times New Roman Cyr,Times New Roman,Times;font-size:0.8em;font-weight:normal }
h1
	{ font-size:1.5em; font-weight:bold; color:#f60 }
h2
	{ font-size:1.4em; font-weight:bold; color:#f60 }
h3
	{ font-size:1.3em; font-weight:bold; color:#f60 }
h4
	{ font-size:1.2em; font-weight:bold; color:#f60 }
h5
	{ font-size:1.1em; font-weight:bold; color:#f60 }
h6
	{ font-size:1em; font-weight:bold; color:#f60 }

hr
	{ height:1px; margin:0; color:#cc6; background-color:#cc6; border:0 }

/*обнулить размер*/
.base
	{ margin:0;padding:0;font-size:1em }
.daily-in
	{ background:#fc0; width:25%; text-align:center }
.daily-out
	{ background:#cc6; width:25%; text-align:center }
.just
	{ text-align:justify }
.nav
	{ background:#fc0;padding:3;text-align:center }
.nav sup
	{ font-size:.8em;vertical-align:top; }
.nav sup strong
	{ font-size:1em;font-family:Tahoma,Verdana,Helvetica,"Arial Cyr",Arial,Sans-Serif;font-weight:normal;color:#f60; }
.facesm
	{ width:510;text-align:left }
.f9
	{ background:#f90 }
.x993
	{ color:#993 }
.x996
	{ color:#996 }
.cc6
	{ color:#cc6 }

.yhdr
	{ padding:4;border:1px solid #fc0;background:#ffffe0;text-align:center }

.head
	{ font-size:1.25em;color:#993;font-weight:bold;margin:0 }
.heod
	{ font-size:1.25em;color:#f60;font-weight:bold;margin:0 }
.herd
	{ font-size:1.25em;color:#c00;font-weight:bold;margin:0 }

/*vote*/
.voteres
	{ padding:0 10 0 10; text-align:right }
.voteper
	{ text-align:right }
.votebg
	{ background-image:url(/votebg.gif); border:1px solid #cc9 }
.votepic
	{ border:1px solid #000; margin:-1 }
.votevar
	{ padding-right:10 }
.votenum
	{ text-align:right;padding-right:0.5em;vertical-align:top }
.votebold, .votebold td
	{ font-weight:bold }

.full
	{ display:block; width:100% }

.ext
	{ font-family:tahoma,helvetica,arial cyr,arial,sans-serif;font-size:0.85em }
.ex
	{ font-family:tahoma,helvetica,arial cyr,arial,sans-serif;font-size:0.8em }

.ul16
	{ margin:0.5em 0 1em 16;padding-left:0 }

.mr0
	{ margin:0 }
.pad00010
	{ padding:0 0 0 10 }

/*news*/
.img
	{ border:1px solid #660 }

.data
	{ font-size:0.7em; font-family:helvetica,arial cyr,arial,verdana,tahoma,sans-serif; color:#660; white-space:nowrap; padding:0.5em 0 0.5em 0 }

/*news*/
.newscont
	{ padding: 0 0 15 20 }

/*bars*/

/*yellow bar*/
.ybar
	{ padding:4;border:1px solid #fc0;background-color:#ffffe0 }

/*port*/
.portseparator
	{ color:#fc0 }

.small
	{ font-family:helvetica,arial cyr,arial,sans-serif;font-size:0.6em }

/*calendar*/
.day
	{ text-align:center; padding:2; background:#cc6 }
.dayon
	{ font-family:tahoma,helvetica,arial cyr,arial,verdana,sans-serif;font-size:0.6em; text-align:right; background:#EAEAB7 }
.dayoff
	{ font-family:tahoma,helvetica,arial cyr,arial,verdana,sans-serif;font-size:0.6em; text-align:right; background:#F6ED88 }
.today
	{ background:#fc0 }
	/*отсутствие новостей -- сама по себе хорошая новость*/
.c-empty
	{ padding:3; color:#C2C28F }
.c-today
	{ color:#660 }

.menu0
	{ text-align:left; font-size:1px; margin-left:16; padding:10 0 10 0; visibility:hidden; overflow:none; height:1 }
.menu1
	{ text-align:left; font-size:1em; padding:5 0 5 0 }
.menu2
	{ text-align:left; font-size:1em; padding:0 0 0 0 }
.menu3
	{ text-align:left; font-size:1em; padding-left:1em }
.menu4
	{ text-align:left; font-size:0.9em  }
.menu5
	{ text-align:left; font-size:0.9em; margin:0 8 0 75;  }
.menuhr
	{ background-image:url(/menuhrline.gif); margin:0 8 0 16 }

/*banners*/
.bn120x600
	{ text-align:right;width:120;height:600;margin-top:15px }
.bn468x60
	{ text-align:right;width:468;height:60 }

/************/
/************/
/************/
/************/
/*NEAKTUALNO*/
/************/
/************/
/************/

a.un:link
	{ text-decoration:none }
a.un:visited
	{ text-decoration:none }
a.un:hover
	{ text-decoration:none }


.kroshki
	{ color:cccc99 }	
a.kroshki:link
	{ color:006699 }
a.kroshki:visited
	{ color:999966 }
a.kroshki:hover
	{ color:666633 }

a.block:link
	{ display:block; text-decoration:none }
a.block:visited
	{ display:block; text-decoration:none }
a.block:hover
	{ display:block; text-decoration:none }

a.ubl:link
	{ display:block }
a.ubl:visited
	{ display:block }
a.ubl:hover
	{ display:block; text-decoration:none }




a.news:link
	{ color:000000; text-decoration:none }
a.news:visited
	{ color:333300; text-decoration:none }
a.news:hover
	{ color:666633; text-decoration:none }

/*заголовки новостей в ленте*/
a.nh:link
	{ color:006699; text-decoration:none }
a.nh:visited
	{ color:666633; text-decoration:none }
a.nh:hover
	{ color:003366; text-decoration:none }






p
	{ margin-top:0em;margin-bottom:0.7em}
tt
	{ font-size:1em; color:666633 }



/*достойной картинке -- солидное обрамление */

.frame
	{ float:right; border:1px solid #996633; padding:16; background-color:ffe199; margin:0 0 8 8 }
/*gallery*/
.frame-main
	{ margin:4 0 0 16; border:1px solid #996633; padding:16; background-color:ffe199; }
.frame-gallery
	{ width:106;border:1px solid #996633;padding:12;background-color:ffe199;margin-left:20;text-align:center }
.frame-lenta
	{ border:1px solid #996633;padding:12;background-color:ffe199;margin:0 20 20 0 }
.photo
	{ width:24%;float:left;height:170px }
.photo span
	{ display:block;margin-bottom:0.1em }
.photo img
	{ background:url(/loader.gif) center center no-repeat;border:1px solid #660 }
.photo a:link, .photo a:visited, .photo a:hover, .photo a:active
	{ text-decoration:none }	
.photo a:link
	{ color:#06c /*#330*/ }
.photo a:visited
	{ color:#69c /*#660*/ }
.photo a:hover, .photo a:active
	{ color:#f00 /*#4D4D00*/ }

.photo a:link  img, .photolenta div a:link img
	{ border:1px solid #660 }
.photo a:visited img, .photolenta a:visited img
	{ border:1px solid #993 }
.photo a:hover img, .photo a:active img, .photolenta a:hover img, .photolenta a:active img
	{ border:1px solid #7F7F19 }
.photo p
	{ text-align:left }
.zoom
	{ color:#993;background:url(/zoom.gif) center left no-repeat;padding-left:20px;height:20px;margin-bottom:1em }

.photolenta div
	{ clear:both }
.photolenta div a
	{ display:block }
.photolenta div img
	{ float:left;margin-bottom:1em }
.photolenta div h2
	{ margin:0;font-size:1.25em }
.photolenta div span
	{ display:block }
.photolenta div h2, .photolenta div span
	{ margin-left:120px }

.photolenta div a:link h2
	{ color:#f60 }
.photolenta div a:visited h2
	{ color:#663 }
.photolenta div a:hover h2, .photolenta div a:active h2
	{ color:#f00 }

.photolenta div a:link span
	{ color:#330;text-decoration:none }
.photolenta div a:visited span
	{ color:#660;text-decoration:none }
.photolenta div a:hover span, .photolenta div a:active span
	{ color:#993;text-decoration:none }

.photolenta div span.more
	{ margin-top:1em;margin-bottom:1em }
.photolenta div a:link span.more
	{ color:#06c;text-decoration:none }
.photolenta div a:visited span.more
	{ color:#69c;text-decoration:none }
.photolenta div a:hover span.more, .photolenta div a:active span.more
	{ color:#f00;text-decoration:none }

.lentaimg
	{ padding:0 8 8 0 }
.lentamainimg
	{ padding:0 8 8 0; float:left }


/*верт. меню*/
/*
.menu0
	{ text-align:left; font-size:130%; margin-left:16; padding:10 0 10 0; background-image:url(/menuhrline.gif); background-position:top; background-repeat:repeat-x }
*/



/*Билли, где карта?*/
.map0
	{ text-align:left; font-size:1.2em; padding-top:10; font-weight:bold }
.map1
	{ text-align:left; font-size:1.2em; margin-top:10; text-indent:-15; padding:10 0 0 15; background-image:url(/comseparator.gif); background-position:top; background-repeat:repeat-x }
.map2
	{ text-align:left; font-size:1.1em; margin-left:30; text-indent:-15; padding:10 0 0 15 }
.map3
	{ text-align:left; font-size:1em; margin-left:45; text-indent:-15; padding:5 0 0 15 }
.map4
	{ text-align:left; font-size:0.9em; margin-left:60; text-indent:-15; padding:4 0 0 15 }
.map5
	{ text-align:left; font-size:0.8em; margin-left:75; text-indent:-15; padding:3 0 0 15 }

.newsheaders
	{ text-indent:-16; padding-left:16; padding-right:16; width:25% }

.inline
	{ display:inline-block }
.lenta
	{ padding-bottom:10 }
.lentanews
	{ width:25%; padding-left:16; padding-right:16 }
.lentaheader
	{ font-family:arial cyr,arial,helvetica,tahoma,verdana,sans-serif; font-size:1em; font-weight:bold; color:006699; margin:15 0 5 0; text-transform:uppercase; text-align:left }
.pageheader
	{ font-family:Helvetica CY,Arial Narrow,tahoma,verdana,arial cyr,arial,helvetica,sans-serif; font-size:1.9em; font-weight:bold; color:000000; margin:15 0 25 0; text-transform:uppercase; text-align:left }


.cont
	{ text-align:justify }

.logo
	{ position:relative;left:-23 }
.maintable
	{ position:relative;z-index:1000;height:100% }

/*bg*/
.bgtable
	{ position:absolute; top:0; z-index:0 }
.bgtleft
	{ background-image:url(/leftbg.jpg); background-repeat:no-repeat; background-position:top right }
.bgtrite
	{ background-image:url(/rightbg.jpg); background-repeat:no-repeat; background-position:top left }
.off
	{ background-image:url(/offbg.gif); background-position:left bottom; background-repeat:no-repeat }
.offmain
	{ background-image:url(/offbg.gif); background-position:right top; background-repeat:no-repeat; height:100; text-align:center }

/*form*/
.alert
	{ color:cc0000 }
.frmcell
	{ padding:2 0 2 10 }
.frmseparator
	{ background-image:url(/dotslinebg.gif); background-repeat:repeat-x; background-position:left center; height:9 }
.frmtxt
	{ font-family:tahoma,verdana,arial cyr,arial,helvetica,sans-serif; font-size:1em; border: 1px solid #cc9966; width:100% }
.sametak
	{ background-color:transparent; border:0; margin:0; text-align:right; width:100 }
.knopka
	{ font-family:tahoma,verdana,arial cyr,arial,helvetica,sans-serif; background-color:ffffff; border:#d0b26a 1px solid; background-image:url(knopkabg.jpg); background-repeat:repeat-x; background-position:top; font-size:1em; height:2em }





/*icons*/
.navcell
	{ white-space:nowrap; padding-top:20; background-image:url(/logobg.gif); background-repeat:no-repeat; background-position:top right }
.crumbs
	{ color:666633; font-size:0.65em }



/*news comments*/
.reply
	{ font-size:95%; padding-left:16; color:333333 }
.author
	{ font-size:0.8em; color:996633; text-align:right }
.comseparator
	{ background-image:url(/comseparator.gif); background-repeat:repeat-x; background-position:left center; height:9 }

.more
	{ border-left:4px solid #f90;padding-left:16px }

/*колористика*/
.c9
	{ color:#cc9 }

.63
	{ color:666633 }
.069
	{ color:006699 }

/*
.banner
	{ position:relative; left:20%; width:50%; text-align:center; padding:1em 16 1em 14 }
*/

#cyndicateH
	{ cursor:pointer;cursor:hand;border-left:4px solid #f90;font-weight:bold }
#cyndicateH a
	{ display:block;padding:1px 16px;text-decoration:none; }
#cyndicateH a:link span
	{ border-bottom:1px dotted #06c }
#cyndicateH a:visited span
	{ border-bottom:1px dotted #69c }
#cyndicateH a:hover span, #cyndicateH a:active span
	{ border-bottom:1px dotted #f00 }
#cyndicateH sup
	{ color:#c00;font-family:Arial Cyr,Arial,Verdana,Tahoma,sans-serif; }
#cyndicateH a:hover sup, #cyndicateH a:active sup
	{ color:#f00 }
#cyndicateH img
	{ margin-left:10px;border:0;width:6px;height:6px }
#cyndicate
	{ clear:both;margin:1em 0 1em 20px;margin:1em -10px 1em 0;padding-left:20px;position:relative }
#cyndicate th
	{ background:#ffffe0;font-size:0.8em;border:1px solid #fc0;padding:3px }
#cyndicate th i
	{ font-weight:normal }
#cyndicate img
	{ vertical-align:middle;margin:3px }
#cyndicate input
	{ overflow:hidden }
#cyndicate textarea
	{ overflow:hidden;height:1.42em;border:1px solid #660;font-family:Arial Cyr,Arial,Verdana,Tahoma,sans-serif;font-size:1em;margin:1px 0 0 1px;width:125px }
#cyndicate .def
	{ /*width:200px*/ }

.newsdisclaimer
	{ background:url(/alert.gif) 0 20px no-repeat;padding:20px 0 0 20px;color:#993 }
.newsdisclaimer strong
	{ color:#330;font-weight:normal }

#logo
	{ display:block;width:111px;height:35px;background:url(/logo.gif) 0 0 no-repeat }
#logo strong
	{ display:none }


/***BEGUN***/
/*begun @ news items, transparent*/
#begun_block_131759173 table.begun_adv
	{ width:190px;margin-top:10px;margin-left:-8px; }
#begun_block_131759173 .begun_adv_sys_logo, #begun_block_131759173 .begun_adv_sys_logo div, #begun_block_131759173 .begun_adv_sys_logo a
	{ /*background:#000!important*/ }
#begun_block_131759173 .begun_adv_sys_logo div
	{ margin-top:5px!important }
#begun_block_131759173 .begun_adv_sys_logo div a.snap_noshots
	{ color:#f60!important; }
#begun_block_131759173 .begun_adv_sys_logo div a.snap_noshots:hover, #begun_block_131759173 .begun_adv_sys_logo div a.snap_noshots:active
	{ color:#f00!important; }
/*
#begun_block_131759173 .begun_adv_sys_logo div a
	{ background:#000!important }
#begun_block_131759173 .begun_adv_sys_logo div
	{ background:#333!important }
#begun_block_131759173 .begun_adv_sys_logo
	{ background:#666!important }
*/
#begun_block_131759173 .begun_adv_text a:hover, #begun_block_131759173 .begun_adv_text a:active, #begun_block_131759173 .begun_adv_text a:hover b, #begun_block_131759173 .begun_adv_text a:active b, #begun_block_131759173 .begun_adv_text a:hover strong, #begun_block_131759173 .begun_adv_text a:active strong
	{ color:#993!important }
#begun_block_131759173 .begun_adv_contact a:hover, #begun_block_131759173 .begun_adv_contact a:active
	{ text-decoration:underline!important }
#begun_block_131759173 div, #begun_block_131759173 table, #begun_block_131759173 td, #begun_block_131759173 span, #begun_block_131759173 a, #begun_block_131759173 b, #begun_block_131759173 strong
	{ font-family:Times New Roman Cyr,Times New Roman,Times!important;font-size:13px!important;line-height:13px!important }

/*bordered table*/
.bordered
	{ border-collapse:collapse }
.bordered td, .bordered th
	{ border:1px solid #993;padding:.5em }
.bordered th
	{ background:#E2E2A6;font-size:.8em!important }
.bordered td
	{ background:#FFFFE0; }

#google /*yellow pad*/
	{ border:1px solid #fc0;margin-top:10px }
.google-square
	{ float:right;width:336px; }

.clr
	{ clear:both }
.nobr
	{ white-space:nowrap }

.themeslist
	{ border-left:4px solid #f90;padding:0 0 1em 16px;margin:0 }
.themeslist dl
	{ padding:0;margin:0; }
.themeslist dt
	{ padding:0;margin:0;position:relative;font-weight:bold }
.themeslist dd
	{ font-family:helvetica,"arial cyr",arial,sans-serif;font-size:.85em;background:#fff!important;margin:0;padding:0; }
.themeslist a
	{ background:#F4F4CB;display:block;float:left;white-space:nowrap;padding:.1em .5em .2em .5em;margin:0;margin:.3em .3em 0 0;border:1px solid #EAEAB7 }
.themeslist a:hover, .themeslist a:active
	{ background:#ffffe0;border:1px solid #fc0 }
.themeslist .clr
	{ width:360px;height:1px;font-size:1px; }
.ogif
	{ border-left:4px solid #f90;padding-left:16px; }

.teaser-list
	{ float:left;width:202px;height:280px;border:1px solid #fc0;background:#ffffe0;padding:4px 0;text-align:center }
.teaser-list h3
	{ background:#fc0;text-align:center;font-size:1em;margin:4px 0 0 0;padding:4px;color:#660 }
.teaser-list h3 a
	{ color:#660!important }
.teaser-list h3 a:hover, .teaser-list h3 a:visited
	{ text-decoration:underline }
.teaser-list ul
	{ margin:0;padding:4px 10px;list-style-type:none;text-align:left;line-height:1em }

.f9
	{ background-color:#f90 }
/*New Year*/
/*.f9
	{ background:#f90 url(http://rks.kr.ua/9c0-ny.gif) }*/

#htmltagcloud
	{ text-transform:lowercase;margin:-1em 0 2em 0 }

/**rt**/
h3#rtn
	{ margin:20px 0 0 0;font-size:1em;color:#f60 }
#rtn4p_neb_npht
	{ margin-bottom:20px }
#rtn4p_neb_npht, #rtn4p_neb_npht table
	{ width:172px!important }
#rtn4p_neb_npht td
	{ padding:10px 0 0 0;margin:0; }
#rtn4p_neb_npht a
	{ font-family:"Times New Roman",Times,Georgia,Serif;font-size:1em!important;display:block;padding-left:55px; }
#rtn4p_neb_npht a:visited
	{ color:#69c!important }
#rtn4p_neb_npht a:hover, #rtn4p_neb_npht a:active
	{ color:#f00!important;text-decoration:underline!important }
#rtn4p_neb_npht img
	{ display:none }
#rtn4p_neb_npht table img
	{ display:block;margin:0;width:45px!important;height:45px!important;margin-left:-55px;position:relative;border:1px solid #660!important }