BODY { font-family: "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif;padding: 0;margin: 0px;color: #808080;font-size: 16px;background: url(/images/bg_body.gif) repeat-x top #FFF;}
h1, h2, h3, h4, h5{ font-family: Arial, sans-serif, "Lucida Grande", "Trebuchet MS", Tahoma; font-weight: normal;}
h1 A{text-shadow:1px 1px 0 #CFCFCF;}
A {color:#0C75BE;background: url(/images/bg_a.gif) repeat-x bottom; text-decoration: none;}
A:hover {color:#0C75BE;background: url(/images/bg_aHover.gif) repeat-x bottom; }
.container{	width: 980px; margin: 0 auto;}
.fL{float: left;}
.fR{float: right;}
.cl{clear: both;}
.h {display: none;}

.page-top {
	background: url("../images/page-top.png") no-repeat 0 50%;
	padding: 0 0 0 40px;
	height: 25px;
	line-height: 25px;
	color: #a6a6a6;
	text-decoration: none;
	position: fixed;
	top: 300px;
	right: 40px;
}

.page-top:hover {
	color: #a6a6a6;
	text-decoration: underline;	
}



/*spaces*/
.mL10{ margin-left: 10px; }
.mL20{ margin-left: 20px; }
.mL40{ margin-left: 40px; }
.mR5{ margin-right: 5px; }
.mR10{ margin-right: 10px; }
.mR20{ margin-right: 20px; }

.mT5{ margin-top: 5px !important;/* margin: 5px 0 0;*/}
.mT10{ margin-top: 10px; }
.mT20{ margin-top: 20px; }
.mT40{ margin-top: 40px; }
.mB5{ margin-bottom: 5px; }
.mB10{ margin-bottom: 10px; }
.mB20{ margin-bottom: 20px; }
/*spaces*/

/*size*/
.w200{width: 200px;}
.w240{width: 240px;}
.w721{width: 721px;}
.w49p{width: 49%;}
/*size*/

/*breadcrumbs*/
UL.path { padding: 0; margin: 0;font-size: 12px;}
UL.path LI H2{font-size: 12px;font-weight: normal;margin: 0;padding: 0;}
UL.path LI H2 I{font-style: normal;}
UL.path LI H2 B{font-weight: normal;}
UL.path LI { padding: 0; margin: 0; float: left; margin-left: 20px; padding-left: 10px;list-style: none;background: url(/images/bgLiPath.gif) no-repeat left;}
UL.path LI.first{margin-left: 0;} 
/*breadcrumbs*/

DIV#banners-top{padding:5px 0;}

DIV#banners-header-bottom {padding: 5px 0 5px 0;}
DIV#banners-header-bottom  DIV.container{width:880px !important; margin:0 auto;}
DIV#banners-header-bottom  DIV.container DIV.fL{width:220px; text-align:center;}

DIV#head{background-color: #D40002; height: 70px;position:relative;}
DIV#head.head-gray-dark{background: url(/images/bg_headGrayDark.gif) repeat-x left top #cdcdcd;}
DIV#head .logo{margin-top: 8px;/*margin-left:77px;*/}
DIV#head .logo-gray-dark{margin: 1px 0 0 2px;}
DIV#head DIV.logo A{background:none;}
DIV#head DIV.search{margin-top: 0px; text-align: right;}
DIV#head INPUT.search{margin-top: 5px;}
DIV#head DIV.search .uarneturl{margin-top: 5px;}
DIV#head DIV.search .uarneturl A{color:#FFF; background:none;}
DIV#head DIV.search .uarneturl A:hover{background:none;}
DIV#head.head-gray-dark DIV.marg{color:#999999;line-height:15px;}
 DIV#head DIV.container{background: url(/images/bg_poppy.jpg)}

DIV#rabbit{position:absolute;top:-45px;}


DIV#tmenu{background-color: #B60002; border-top: 1px solid #a10000;}
DIV#tmenu.tmenu-gray-dark{background: url(/images/bg_topMenuDivGrayDark.gif) repeat-x left #9e9f9f; border-top: none;}
DIV#tmenu A{background: transparent;}

DIV#tsmenu{background-color: #E0E0E0;border-bottom: 1px solid #FFF;margin-bottom: 0px;}


DIV#tmenu UL, DIV#tmenu UL LI, DIV#tsmenu UL, DIV#tsmenu UL LI{padding: 0; margin: 0;list-style: none;float: left;}

DIV#tmenu UL LI {background: url(/images/bg_topMenuLine.gif) repeat-y left;}
DIV#tmenu.tmenu-gray-dark UL LI {background: url(/images/bg_topMenuLineGrayDark.gif) repeat-y left;}
DIV#tmenu UL LI H1 {padding: 0;margin: 0;font-size: 16px;}
DIV#tmenu UL LI A{padding: 5px 10px;display: block;color: #FFF;margin-left: 3px;text-decoration: none;text-shadow: 1px 1px 0px #000;}
DIV#tmenu UL LI.vybir2010 A{background-image: url(/images/bg_topMenuVybir2010Line);}
DIV#tmenu UL LI.blue A{background-image: url(/images/bg_topMenuVybir2010Line);}
DIV#tmenu UL LI.day A{background-color: #134b0e;}
DIV#tmenu UL LI.rivne A{background-color: #1a5e5d;}
DIV#tmenu UL LI.light A{background-color: #b10d28;}
DIV#tmenu UL LI.dity A{background-color: #e8697c;}
DIV#tmenu UL LI A.active{background: url(/images/bg_topMenuActive.gif) repeat-x #FFF; color: #90080a;margin-left: 2px;text-shadow:none;}
DIV#tmenu UL LI.vybir2010 A.active{background: url(/images/bg_topMenuVybir2010LineActive.gif) repeat-x #FFF;color:#333399;}
DIV#tmenu UL LI.blue A.active{background: url(/images/bg_topMenuVybir2010LineActive.gif) repeat-x #FFF;color:#333399;}
DIV#tmenu UL LI A:hover{background-color: #90080a;}
DIV#tmenu P.rfeed{margin:3px 0 0 0;padding:0;}
DIV#tmenu P.rfeed A.u{color:#FFF;background: url(/images/bg_blockTitleA.gif) repeat-x bottom;}
DIV#tmenu P.rfeed A.u:hover{background: url(/images/bg_blockTitleAHover.gif) repeat-x bottom; }

DIV#tsmenu UL LI H2 {padding: 0;margin: 0;}
DIV#tsmenu UL LI A{margin: 5px 10px;; display: block;margin-left: 3px;text-decoration: none;color: #000;font-size: 12px;background: url(/images/bg_topMenuA.gif) repeat-x bottom; text-shadow: 1px 1px 0px #FFF;}
DIV#tsmenu UL LI A:hover{text-decoration:underline;}

DIV#pmenu{background-color: #E0E0E0;border-top: 1px solid #FFF;margin-top: 0px;line-height:18px}
DIV#pmenu UL, DIV#pmenu UL LI{padding: 0; margin: 0;list-style: none;float: left;}
DIV#pmenu UL{float: right;}
DIV#pmenu UL LI H2 {padding: 0;margin: 0;}
DIV#pmenu UL LI A{margin: 6px 6px; display: block;margin-left: 3px;text-decoration: none;color: #000;font-size: 14px;background: url(/images/bg_topMenuA.gif) repeat-x bottom; text-shadow: 1px 1px 0px #FFF;}
DIV#pmenu UL LI A:hover{background: url(/images/bg_topMenuAHover.gif) repeat-x bottom; }
DIV#pmenu UL LI.hg {background-color:#D40002;}
DIV#pmenu UL LI.hg A{color: #FFF;background: url(/images/bg_topMenuA.gif) repeat-x bottom; text-shadow: 1px 1px 0px #000;}

DIV.block{border: 1px solid #C0C0C0;background-color: #FFF;}
DIV.blockTitle{background:url(/images/bg_blockCommentsTitle.gif) repeat-x top gray; margin: 5px 0 5px 5px;padding: 0px 5px 2px;color: #FFF;font-weight: bold;text-shadow: 1px 1px 0px #000;}
DIV.block{border: 1px solid #C0C0C0;background-color: #FFF;}
DIV.block-gray-dark DIV.blockTitle{background:url(/images/bg_blockTitleGrayDark.gif) repeat-x top #C0C0C0;text-shadow: 1px 1px 0px #525151;}
DIV.block-gray-light DIV.blockTitle{background:url(/images/bg_blockTitleGrayLight.gif) repeat-x top #C0C0C0;text-shadow: 1px 1px 0px #525151;}
DIV.blockTitle A{color:#FFF;text-decoration: none;background: url(/images/bg_blockTitleA.gif) repeat-x bottom;}
DIV.blockTitle A.rss_ico{background: transparent;}
DIV.blockTitle A.rss_ico:hover{background: transparent;}
DIV.blockTitle A:hover{background: url(/images/bg_blockTitleAHover.gif) repeat-x bottom; }
DIV.blockContent{margin: 5px;}
DIV.block DIV.blockContent P.no-border A{background: transparent;}

DIV.block-banners{width: 241px;border: none;background-color: transparent;}
DIV.block-banners P{margin: 10px 0 0;border: 1px solid silver;}
DIV.block-banners P.first{margin: 0;}
DIV.block-banners P.no-border{border: none;}

DIV.block-inner{width: 720px;}

DIV#footer{border-top: 1px solid	#D40002;}

DIV#footer DIV.buttons{width: 200px;}
DIV#footer DIV.t{width: 750px;margin-left:18px;}
DIV#footer DIV.t P{font-size: 11px;margin: 4px 0;line-height: 12px;color: #000;}
DIV#footer DIV.buttons A{background: transparent;}

/*paginator */
.paginator{ text-align: right; font-family: Arial, Helvetica, sans-serif; }
.paginator span{ font-size: 16px; }
.paginator span.current{ background-color: #B60002; font-weight: bold; margin: 10px; padding: 5px; color: #FFF;}
/*paginator */

/**/
DIV.block-inner-article-view{color: #000;}
DIV.block-inner-other-articles-view{background: url(/images/bg_blockComments.gif) repeat-x bottom;}
DIV.block-inner-other-articles-view DIV.blockTitle{background:url(/images/bg_blockCommentsTitle.gif) repeat-x top gray; color: #FFF;text-shadow: 1px 1px 0 #000;}
/**/

/*home rg-news*/
DIV.block-rgnews P{font-size: 12px;margin: 0; margin-bottom: 5px; padding-left: 10px; background: url(/images/bulletRed.gif) no-repeat left top;}
DIV.block-rgnews P A{color: #000;background: url(/images/bg_topMenuA.gif) bottom repeat-x;text-decoration: none;}
DIV.block-rgnews P A:hover { background-image: url(/images/bg_topMenuAHover.gif); }
/*home rg-news*/

DIV.vybir2010 {background: url(/images/bg_vybir-2010.jpg) no-repeat;height:91px;}
DIV.people {background: url(/images/bg_people.jpg) no-repeat;height:91px;}

DIV.block-v2010-dosie UL {padding: 0; margin: 0;}
DIV.block-v2010-dosie UL LI {padding: 0; margin: 0;list-style: none;width:100px;margin-right:25px;text-align:center;}
DIV.block-v2010-dosie UL LI.last {margin-right:0px;}

DIV.tooltip {border: 4px solid #C0C0C0;position:absolute;}
DIV.tooltip2 {border: 1px solid #B60002;border-top:2px solid #B60002;background: url(/images/bg_tooltip.gif) repeat-x top #FFF;color:#000;}
DIV.tooltip .spinner{padding: 50px;text-align:center;}
DIV.tooltip .tooltip-content {margin: 10px;}
DIV.tooltip .tooltipTitle {font-size: 18px;line-height:20px;}
DIV.tooltip .tooltipAnons {font-size: 12px;line-height:14px;}

.trans03{opacity: 0.5;}
.border{border: 1px solid transparent;padding:5px;cursor:pointer;position:relative;}
.border H2{margin-top:0px;}
.border-on{border: 1px solid #0C75BE;background-color:#BFE5FF;}

.border-counts {position:absolute;text-align:right;bottom:-15px;right:10px;background-color:#0C75BE;color:#FFF !important;padding:0 5px;}

.blockSocial A {background-image: none;}
.blockSocial{padding:10px 5px;text-align:right;}
.addthis_toolbox{text-align:right;}

.button, A.button { padding: 5px 10px; display: inline; background: #777 url(button.png) repeat-x bottom; border: none; color: #fff; cursor: pointer; font-weight: bold; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-shadow: 1px 1px #666; }
.button:hover { background-position: 0 center; }
.button:active { background-position: 0 top; position: relative; top: 1px; padding: 6px 10px 4px; }
.button.red { background-color: #e50000; }
.button.purple { background-color: #9400bf; }
.button.green { background-color: #58aa00; }
.button.orange { background-color: #ff9c00; }
.button.blue { background-color: #2c6da0; }
.button.black { background-color: #333; }
.button.white { background-color: #fff; color: #000; text-shadow: 1px 1px #fff; }
.button.small { font-size: 75%; padding: 3px 7px; }
.button.small:active { padding: 4px 7px 2px; background-position: 0 top; }
.button.large { font-size: 125%; padding: 7px 12px; }
.button.large:active { padding: 8px 12px 6px; background-position: 0 top; }
#article-form {width: 690px;}

.block-inner-user-article-add .required {color:Red;font-size:200%;line-height:10px;vertical-align:middle;}

DIV.block-blog DIV.blockContent{font-size:12px;color:#A10000;}

DIV.block-sidebar-last-comments P{font-size: 12px;margin: 0; margin-bottom: 5px; padding-left: 10px; background: url(/images/bulletRed.gif) no-repeat left top;border:none;}
DIV.block-sidebar-last-comments P A{color: #000;background: url(/images/bg_topMenuA.gif) bottom repeat-x;text-decoration: none;}
DIV.block-sidebar-last-comments P A:hover{background-image: url(/images/bg_topMenuAHover.gif);}
DIV.block-sidebar-last-comments P.comment {margin-left: 10px;background: url(/images/ico_Comment.gif) no-repeat left top;padding-left: 15px;}

DIV.breadcrumbs H3{font-size:11px;padding:0;margin:0;}
DIV.breadcrumbs H1{font-size:11px;padding:0;margin:0;}

DIV#fotki-ogo-ua DIV.blockContent{overflow:hidden;}
DIV#fotki-ogo-ua DIV.blockContent .container{margin: 0 auto;width:2000px}

DIV#fotki-ogo-ua DIV.one-image{float: left;height:85px;overflow:hidden;padding:0 5px 0 0;}
DIV#fotki-ogo-ua DIV.one-image A{background:transparent;}

/*Video*/
.thumb-wrap {
  position: relative;
  padding-bottom: 75%; /* задаёт высоту контейнера для 16:9 (если 4:3 — поставьте 75%) */
  height: 0;
  overflow: hidden;
	margin-left: auto;
    margin-right: auto;
}
.thumb-wrap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-width: 0;
  outline-width: 0;
	margin-left: auto;
    margin-right: auto;
}
