/* CSS Document */

html, body, div, span, h1, h2, a, em, font, img, strong, sub, sup, b, u, i, center, dl, dt, dd, ol, ul, li, form, label {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent;
}
body {
	line-height: 1;
	background: #FFFFFF;
	color: #000;
	text-align: center;
	font: 14px Tahoma, sans-serif;
}
html, body {
	height: 100%;
}
ol, ul {
	list-style: none;
}
:focus {
	outline: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 100%;
}
a {
	color:#005964;
	text-decoration: underline;
	font-size: 10;
}
.main {
	min-height:100%;
	width: 991px;
	margin: 0 auto;
	text-align: left;
	position: relative;
}
/*----header---*/
.header {
	position: relative;
	overflow: hidden;
	width:100%;
}
.menuLinks {
	padding-top:15px;
}
.menuLinks a {
	background: url(../images/menu-bullit.jpg) no-repeat center right;
	color: #fff;
	text-decoration: none;
	padding: 6px 8px 8px 6px;
	font-size:12px;
}
/*----end header---*/

/*----hr---*/
.hr {
	height: 13px;
	position: relative;
	overflow: hidden;
}
/*----end hr---*/

.parthners {
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	width: 985px;
}
.p_link {
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	color: #000;
}
.p_link a {
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	color: #000;
	text-decoration: underline;
}
.p_link a:hover {
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.p_im {
	padding: 10px;
}
/*----left---*/
.left {
	width: 239px;
	float:left;
	display:inline;
	position: relative;
	overflow: hidden;
}
.s {
	margin: 10px;
	padding: 10px;
	align:center;
}
.course_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: url(../images/cours_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 152px;
	width: 239px;
	text-align: center;
	vertical-align: middle;
}
.course_bg_zagl {
	font-size: 17px;
	color: #CC3300;
	text-align: center;
	vertical-align: middle;
}
.course_bg_tab {
	font-size: 14px;
	color: #333333;
	text-decoration: underline;
	text-align: left;
	vertical-align: top;
	left: 5px;
	top: 5px;
	right: 5px;
	bottom: 5px;
	clip: rect(5px,5px,5px,5px);
}
.course_bg_tab_usd {
	font-size: 16px;
	color: #FF0000;
	text-decoration: underline;
	text-align: left;
	vertical-align: middle;
}
.course_bg_tab_data {
	font-size: 10px;
	color: #009900;
}
.pogoda {
	background-image: url(../images/pogod_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	height: 143px;
	width: 239px;
}
.footer_schet_bg {
	background-image: url(../images/bottom.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
	vertical-align: middle;
	height: 227px;
	width: 985px;
}
.footer_schet {
	height: 77px;
	width: 985px;
	font-size: 10px;
	color: #666666;
	text-align: left;
	vertical-align: middle;
	padding-left: 30px;
}
.login_bg {
	width: 235px;
	height: 110px;
	text-align:left;
	background: url(../images/login_bg.gif) top left no-repeat;
}
.login_bg_in {
	width: 235px;
	height: 100%;
	padding: 10px 15px 0px 15px;
}
.login_bg_in a {
	font-size: 11px;
	color:#000000;
}
.login_bg_in_input {
	font: 12px Tahoma, sans-serif;
	height: 18px;
	color:#000000;
	border:none;
}
/*----end left---*/

/*----middle---*/
.middle {
	left: 6px;
	width: 522px;
	float: left;
	display:inline;
	position: relative;
	overflow: hidden;
}
.search_in {
	padding: 4px 0px 8px 1px;
}
.search_in_input {
	height: 17px;
	font: 12px Tahoma, sans-serif;
	color:#000000;
	border: 1pt solid #000000;
}
/* News classses
------------------------------------------*/
.news {
	padding: 8px 0px 8px 1px;
	text-align:center;
	line-height: normal;
}
.news .topdiv {
	position: relative;
	top: 55px;
}
.news_cur {
	font-size:17px;
	background: url(/images/news_bg_cur.gif) top left no-repeat;
}
.news_a {
	font-size:14px;
	background:none;
}
.news_labels_rez {
	font: 14px Tahoma, sans-serif;
	color:#005964;
	cursor:pointer;
	/* background: url(/images/news_top.gif) bottom left no-repeat; */
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
}
.news_labels td {
	text-decoration: underline;
	text-align: left;
	padding-left: 20px;
	font-size: 14px;
	margin: 0px;
	border: 0px;
	cursor:pointer;
}
.news_content {
	font: 12px Tahoma, sans-serif;
	padding: 15px 10px 15px 10px;
	background-color:#EDFFC8;
}
.news_content h3 {
	margin-top:0px;
	font: 20px Tahoma, sans-serif;
}
.news_content span {
	color: #005964;
	font: 14px Tahoma, sans-serif;
}
.news_content span a {
	color: #C05214;
}
.news_content .links {
	padding-top:6px;
	font-size: 11px;
}
.allnews_table {
	width: 100%;
}
.allnews_table td {
	text-align: center;
}
.allnews_table .content {
	font-size: 11px;
	width: 100%;
}
.allnews_table .content td {
	padding-left: 20px;
	padding-right: 20px;
}
.vacs {
	padding: 8px 0px 8px 1px;
	text-align:center;
}
.vacs_cur {
	font-size:21px;
	color:#014598;
	text-decoration: underline;
	background: url(../images/vac_bg_cur.jpg) top left no-repeat;
}
.vacs_back {
	font-size:17px;
	color:#339801;
}
.vacs_a {
	font-size:14px;
	background:none;
}
.vacs_labels {
	font: 14px Tahoma, sans-serif;
	color: #339801;
	cursor:pointer;
	background: url(../images/vacs_top.gif) bottom left no-repeat;
}
.vacs_name {
	font-size:12px;
	color: #014598;
	text-decoration: none;
	padding-left: 20px;
}
.vacs_zp {
	font-size:10px;
	color: #000000;
	padding-left: 15px;
}
.vacs_content {
	font: 12px Tahoma, sans-serif;
	padding: 15px;
	background-color:#e4f1f6;
}
.afisha_content {
	font: 11px Tahoma, sans-serif;
	background-color:#ffdec1;
	text-align:left;
	padding-left: 10px;
	padding-right: 10px;
}
.afisha_content2 {
	font: 11px Tahoma, sans-serif;
	background-color:#ffffff;
	text-align:left;
	padding-left: 10px;
	padding-right: 10px;
}
.afisha_content_r {
	font: 12px Tahoma, sans-serif;
	text-align:left;
	padding-right: 10px;
}
.afisha_mg {
	text-align:left;
	padding-left: 10px;
}
.news_content h3 {
	margin-top:0px;
	font: 20px Tahoma, sans-serif;
}
.news_content span {
	color: #005964;
	font: 14px Tahoma, sans-serif;
}
.news_content span a {
	color: #C05214;
}
.news_content .links {
	padding-top:6px;
	font-size: 11px;
}
/*----end middle---*/

/*----right---*/
.right {
	left: 12px;
	width: 218px;
	float: left;
	display: inline;
	position: relative;
	overflow: hidden;
}
.podlozh {
	font-size:18px;
	padding-left:10px;
}
/*----end right---*/

div#fancy_overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #666;
	display: none;
	z-index: 30;
}
html div#fancy_overlay {
	position: absolute;
 height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
div#fancy_wrap {
	text-align: left;
}
div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}
div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url('/images/fancybox/fancy_progress.png') no-repeat;
}
div#fancy_loading_overlay {
	position: absolute;
	background-color: #FFF;
	z-index: 30;
}
div#fancy_loading_icon {
	position: absolute;
	background: url('/images/fancybox/fancy_loading.gif') no-repeat;
	z-index: 35;
	width: 16px;
	height: 16px;
}
div#fancy_outer {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	padding: 18px 18px 33px 18px;
	margin: 0;
	overflow: hidden;
	background: transparent;
	display: none;
}
div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	border: 1px solid #BBB;
	background: #FFF;
}
div#fancy_content {
	margin: 0;
	z-index: 100;
	position: absolute;
}
div#fancy_div {
	background: #000;
	color: #FFF;
	height: 100%;
	width: 100%;
	z-index: 100;
}
img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	border:0;
	padding: 0;
	margin: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
}
div#fancy_close {
	position: absolute;
	top: -12px;
	right: -15px;
	height: 30px;
	width: 30px;
	background: url('/images/fancybox/fancy_closebox.png') top left no-repeat;
	cursor: pointer;
	z-index: 181;
	display: none;
}
#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}
#fancy_ajax {
	width: 100%;
	height: 100%;
	overflow: auto;
}
a#fancy_left, a#fancy_right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	z-index: 111;
	display: none;
	background-image: url(data:image/gif;base64,AAAA);
	outline: none;
}
a#fancy_left {
	left: 0px;
}
a#fancy_right {
	right: 0px;
}
span.fancy_ico {
	position: absolute;
	top: 50%;
	margin-top: -15px;
	width: 30px;
	height: 30px;
	z-index: 112;
	cursor: pointer;
	display: block;
}
span#fancy_left_ico {
	left: -9999px;
	ndckground: transparent url('/images/fancybox/fancy_left.png') no-repeat;
}
span#fancy_right_ico {
	right: -9999px;
	background: transparent url('/images/fancybox/fancy_right.png') no-repeat;
}
a#fancy_left:hover {
	visibility: visible;
}
a#fancy_right:hover {
	visibility: visible;
}
a#fancy_left:hover span {
	left: 20px;
}
a#fancy_right:hover span {
	right: 20px;
}
.fancy_bigIframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}
div#fancy_bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}
div.fancy_bg_n {
	top: -18px;
	width: 100%;
	height: 18px;
	background: transparent url('/images/fancybox/fancy_shadow_n.png') repeat-x;
}
div.fancy_bg_ne {
	top: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url('/images/fancybox/fancy_shadow_ne.png') no-repeat;
}
div.fancy_bg_e {
	right: -13px;
	height: 100%;
	width: 13px;
	background: transparent url('/images/fancybox/fancy_shadow_e.png') repeat-y;
}
div.fancy_bg_se {
	bottom: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url('/images/fancybox/fancy_shadow_se.png') no-repeat;
}
div.fancy_bg_s {
	bottom: -18px;
	width: 100%;
	height: 18px;
	background: transparent url('/images/fancybox/fancy_shadow_s.png') repeat-x;
}
div.fancy_bg_sw {
	bottom: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url('/images/fancybox/fancy_shadow_sw.png') no-repeat;
}
div.fancy_bg_w {
	left: -13px;
	height: 100%;
	width: 13px;
	background: transparent url('/images/fancybox/fancy_shadow_w.png') repeat-y;
}
div.fancy_bg_nw {
	top: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url('/images/fancybox/fancy_shadow_nw.png') no-repeat;
}
div#fancy_title {
	position: absolute;
	bottom: -33px;
	left: 0;
	width: 100%;
	z-index: 100;
	display: none;
}
div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 3px;
}
div#fancy_title table {
	margin: 0 auto;
}
div#fancy_title table td {
	padding: 0;
	vertical-align: middle;
}
td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url('/images/fancybox/fancy_title_left.png') repeat-x;
}
td#fancy_title_main {
	height: 32px;
	background: transparent url('/images/fancybox/fancy_title_main.png') repeat-x;
}
td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url('/images/fancybox/fancy_title_right.png') repeat-x;
}
td.new {
	background: transparent url(/images/new.jpg) no-repeat scroll right center;
}
#afisha {
	width: 234px;
	background-color: #ffdec1;
}
#afisha1 {
	width: 234px;
	background: url(/images/afisha_fon.gif) top center no-repeat #ffdec1;
}
#afisha2 {
	padding-top: 10px;
	padding-bottom: 10px;
	width: 234px;
	background: #ffdec1;
}
#afisha2_1 {
	width: 234px;
	background: #ffffff;
}
#afisha3 {
	width: 234px;
	height: 1px;
	background-color: #fff;
}
#afisha1 a {
	display: block;
	line-height: 20px;
	font-family: arial, tahoma, verdana;
	font-size: 14px;
	color: #000;
	text-decoration: underline;
	font-weight: bold;
	padding-left: 10px;
}
#afisha1 a:hover {
	font-family: arial, tahoma, verdana;
	font-size: 14px;
	color: #000;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}
#afisha2 a {
	line-height: normal;
	font-family: arial, tahoma, verdana;
	font-size: 14px;
	color: #000;
	text-decoration: underline;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}
#afisha2 a:hover {
	font-family: arial, tahoma, verdana;
	font-size: 14px;
	color: #000;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}
#afisha2_1 a {
	line-height: normal;
	font-family: arial, tahoma, verdana;
	font-size: 14px;
	color: #000;
	text-decoration: underline;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}
#afisha2_1 a:hover {
	font-family: arial, tahoma, verdana;
	font-size: 14px;
	color: #000;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}
#afisha3 a {
	display: block;
	line-height: 20px;
	font-family: arial, tahoma, verdana;
	font-size: 14px;
	color: #000;
	text-decoration: underline;
	font-weight: bold;
	padding-left: 10px;
}
#afisha3 a:hover {
	font-family: arial, tahoma, verdana;
	font-size: 14px;
	color: #000;
	text-decoration: none;
	padding-left: 10px;
}
#afisha .info {
	font-family: arial, tahoma, verdana;
	font-size: 11px;
	color: #006c70;
	text-align:left;
	display: block;
	padding-left: 10px;
	padding-right: 10px;
}
#afisha .info a {
	text-decoration: underline;
}
#afisha .info a:hover {
	text-decoration: none;
}
.work {
	font-family: arial, tahoma, verdana;
	font-size: 17px;
	color: #000;
}
.work a {
	font-family: arial, tahoma, verdana;
	font-size: 17px;
	color: #000;
	text-decoration: underline;
}
.work a:hover {
	font-family: arial, tahoma, verdana;
	font-size: 17px;
	color: #ef6500;
	text-decoration: none;
}
#afisha p {
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	color: #000;
	padding-top: 0;
	margin: 0;
}
#afisha a.currentpage {
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	color: #006c70;
	text-decoration: none;
	font-weight: bold
}
#afisha a.page {
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: bold
}
#afisha a.page:hover {
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	color: #006c70;
	text-decoration: none;
}
#afisha a.currenttime {
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	color: #ff5a00;
	text-decoration: underline;
}
#afisha a.time {
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	color: #006c70;
	text-decoration: underline;
}
#afisha a.time:hover {
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	color: #ff5a00;
	text-decoration: underline;
}
#afisha h1 {
	font-family: arial, tahoma, verdana;
	font-size: 20px;
	color: #ff5a00;
	line-height: 20px;
	padding-left: 10px;
	padding-top: 5px;
}
/* Fonts */

.bg_vivod {
	background-image: url(../images/bg_video_main.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 646px;
	width: 524px;
}
.bg_photo {
	background-image: url(../images/bg_photo_main.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 646px;
	width: 524px;
}
input, select, textarea {
	font-size: 100%;
}
/* Tag-specific */
html, body, form, fieldset, li, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, input {
	margin: 0;
	padding: 0;
}
dl, p, ul, ol {
	margin: 0 0 1em;
	padding: 0;
}
a {
	color: #3a5483;
}
dt {
	font-weight: bold;
}
body {
	background: #fff;
}
form label {
	cursor: pointer;
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
/* General */
#container {
	margin-top:0px;
	overflow: hidden;
	width: 452px;
}
#container #titles {
	padding-left: 70px;
	font-size: 14px;
	line-height: normal;
}
.vote {
	text-align: left;
	width: 90%;
	margin-left: 5%;
	font: bold 12px Tahoma sans-serif;
}
.mam_top {
	background: url(/images/top_meet.jpg) no-repeat bottom center;
	width: 218px;
	height: 60px;
	color: #ffffff;
	font-size: 20px;
	padding-left: 20px;
	text-decoration: underline;
	font-family: arial, verdana, tahoma, sans-serif;
	line-height: normal;
}
.mam_middle {
	background: url(/images/center_meet.jpg) repeat-y center;
	width: 218px;
	padding-left: 20px;
	vertical-align:top;
	font-size: 14px;
	font-family: arial, verdana, tahoma, sans-serif;
	line-height: normal;
}
.mam_bottom {
	background: url(/images/bottom_meet.jpg) no-repeat top center;
	width: 218px;
	height: 50px;
	text-align:right;
	padding-right: 20px;
	line-height: normal;
}
.forum_last_topics {
	text-align:left;
	width: 218px;
	line-height: normal;
}
.forum_last_topics a {
	color: #222;
	font-size: 12px;
	font-weight: bold;
}
.forum_last_date {
	color: #222;
	font-size: 10px;
	font-weight: normal;
}
.authors_new {
	text-align:left;
}
.authors_new a {
	font-size: 14px;
	line-height: normal;
}
/* Organizations on main
-----------------------------------------*/
.orgsonmain {
	width: 100%;
	padding: 0px;
	margin: 0px;
	line-height: normal;
	text-align:left;
}
.orgsonmain .content {
	background: #d6fd85;
}
.orgsonmain .orgs .title {
	background: url(/indexnew/images/orgsmain_title.gif) no-repeat left center;
	height: 67px;
	width: 100%;
}
.orgsonmain .orgs .title div {
	font-size: 18px;
	color: #005964;
	text-decoration: underline;
	padding-left: 20px;
	padding-bottom:10px;
}
.orgsonmain .orgslist {
	width: 96%;
	margin:10px;
}
.orgsonmain .orgslist a {
	font-size: 12px;
	font-weight:bold;
}
.orgsonmain .orgslist .org_onmain_opis {
	font-size: 12px;
}
/* Announcements on index
---------------------------------------------*/
.ann_top {
	background: url(/images/announcement/top.jpg) no-repeat bottom center;
	width: 218px;
	height: 50px;
	color: #974106;
	font-size: 20px;
	padding-left: 15px;
	line-height: normal;
	text-decoration: underline;
}
.ann_middle {
	background: url(/images/announcement/center.jpg) repeat-y center;
	width: 218px;
	padding-left: 20px;
	vertical-align:top;
	line-height: normal;
}
.ann_middle h1 {
	line-height: normal;
	margin: 0 0 4px 0;
}
.ann_bottom {
	background: url(/images/announcement/bottom.jpg) no-repeat top center;
	width: 218px;
	height: 50px;
	text-align:right;
	padding-right: 20px;
	line-height: normal;
}
.video {
	padding: 8px 0px 8px 1px;
	text-align:center;
	width:522px;
}
.video_cur {
	font-size:17px;
	background: url(/indexnew/images/topvideo_head.gif) bottom left no-repeat;
}
.video_a {
	font-size:14px;
	background:none;
}
.video_labels {
	font: 18px Tahoma, sans-serif;
	color:#a0bd00;
	;
	cursor:pointer;
	background: url(/indexnew/images/topvideo_tabletop.gif) bottom left no-repeat;
}
.video_labels td {
	text-decoration: underline;
}
.video_content {
	font: 12px Tahoma, sans-serif;
	padding: 15px;
	background-color:#EDFFC8;
}
.video_bottom {
	background: url(/indexnew/images/topvideo_bottom.gif) no-repeat top center;
	width: 522px;
	height: 12px;
	line-height: normal;
	position: relative;
	top: -20px;
}
.foto_bottom {
	background: url(/indexnew/images/topvideo_bottom.gif) no-repeat top center;
	width: 522px;
	height: 12px;
	line-height: normal;
}
.video_top {
	width: 522px;
	padding-left: 40px;
	font-size: 14px;
	line-height: normal;
}
#container_photo {
	width: 522px;
}
#container_photo #titles {
	padding-left: 70px;
	font-size: 14px;
	line-height: normal;
}
/* Picture slides */
.picture-slides-disabled {
	color: #eee;
}
.picture-slides-container {
	margin-bottom: 2em;
	line-height: 150%;
}
.picture-slides-dimmed-background .navigation-controls {
	-moz-border-radius : 0 0 5px 5px;
	-webkit-border-top-left-radius : 0;
	-webkit-border-top-right-radius : 0;
	-webkit-border-bottom-left-radius : 5px;
	-webkit-border-bottom-right-radius : 5px;
}
.picture-slides-dimmed-background .picture-slides-image-text {
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius : 5px;
	-webkit-border-top-right-radius : 5px;
	-webkit-border-bottom-left-radius : 0;
	-webkit-border-bottom-right-radius : 0;
}
.picture-slides-fade-container {
	position: relative;
	overflow: hidden;
	z-index: 1002;
}
.picture-slides-fade-container a {
	display: block;
	height: 240px;
	text-align: center;
	margin-bottom: 2px;
}
.picture-slides-fade-container a img {
}
.picture-slides-image-load-fail {
	display: none;
}
.picture-slides-image-text {
	position: relative;
	text-align: center;
	padding: 0px 0 0px 0;
	margin: 0;
	z-index: 1001;
}
.picture-slides-previous-image, .picture-slides-next-image, .picture-slides-start-slideshow, .picture-slides-stop-slideshow {
	display: none;
}
.picture-slides-previous-image, .picture-slides-next-image, .picture-slides-start-slideshow, .picture-slides-stop-slideshow {
	cursor: pointer;
}
.picture-slides-previous-image {
	color: #777;
}
.picture-slides-thumbnails {
	list-style: none;
	margin-top: 1em;
	overflow: hidden;
	width: 100%;
}
.picture-slides-thumbnails li {
	float: left;
	width: 25%;
	margin: 0 0 5px 0;
	height: 67px;
	overflow: hidden;
}
.picture-slides-thumbnails li img {
	width: 100px;
}
.picture-slides-thumbnails a {
	outline: none;
}
.picture-slides-thumbnails li .picture-slides-selected-thumbnail img {
	width: 92px;
	padding: 2px;
	background: #ea9d80;
	border: 1px solid #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.picture-slides-dim-overlay {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 (and 9, 10, 11?). Don't miss the added quotes */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	z-index: 1000;
	display: none;
}
/* Banners
-----------------------------------------*/
.banners_table {
	width: 100%;
}
.banners_table td {
	width: 50%;
	text-align: center;
	vertical-align: middle;
}
.container {
	min-width: 1000px;
<!--
[if lte IE 6]> width:  1000px /*  Ширина для IE6 */
 <![endif]
-->
}
.green_table {
	width:100%;
	height:280px;
}
.green_td11 {
	width:12px;
	height:44px;
}
.green_td12 {
	width:113px;
	font-size:17px;
	text-decoration:underline;
	color:#005964;
	background:url(/images/index_zel_02.png);
	white-space: nowrap;
}
.green_td13 {
	width:15px;
	height:44px;
}
.green_td21 {
	height:14px;
	background:url(/images/index_zel_07.gif) repeat-y;
}
.green_td22_3 {
	background-color:#edffc8;
}
.green_td24 {
	background:url(/images/index_zel_02.png) repeat-x;
	height:14px;
	width:100%;
}
.green_td25 {
	width:15px;
	height:14px;
}
.green_td31 {
	height:215px;
	background:url(/images/index_zel_07.gif) repeat-y;
}
.green_td33 {
	background:url(/images/index_zel_09.png) repeat-y;
}
.green_td41 {
	width:12px;
	height:15px;
}
.green_td42 {
	background:url(/images/index_zel_11.png);
}
.green_td43 {
	width:15px;
	height:15px;
}
.green_com {
	font-size:14px;
}
.white_table {
	width:100%;
	height:280px;
	font-size: 12px;
	min-width: 800px;
 width: expression(document.body.clientWidth > 800 ? "100%" : "800px");/* IE6 */
}
.white_td11 {
	width:12px;
	height:44px;
}
.white_td12 {
	text-align:center;
	width:113px;
	font-size:20px;
	color:#A0BD00;
	background:url(/images/news_02.png);
	white-space: nowrap;
}
.white_td13 {
	width:15px;
	height:44px;
}
.white_td21 {
	height:14px;
	background:url(/images/news_07.gif) repeat-y;
}
.white_td24 {
	background:url(/images/news_02.png) repeat-x;
	height:14px;
	width:100%;
}
.white_td25 {
	width:15px;
	height:14px;
}
.white_td31 {
	height:215px;
	background:url(/images/news_07.gif) repeat-y;
}
.white_td33 {
	background:url(/images/news_09.png) repeat-y;
}
.white_td31_short {
	background:url(/images/news_07_short.gif) repeat-y;
}
.white_td33_short {
	background:url(/images/news_09_short.png) right repeat-y;
}
.white_td41 {
	width:12px;
	height:15px;
}
.white_td42 {
	background:url(/images/news_11.png);
}
.white_td43 {
	width:15px;
	height:15px;
}
.white_com {
	text-align:center;
}
.white_div {
	border:0px solid black;
	text-align:left;
	position:relative;
	left:10px;
}
.white_div a {
	font-size:16px;
	text-decoration:none;
	color:#000000;
}
.white_cat {
	color:blue;
}
.white_cat a {
	font-size:12px;
	text-decoration:underline;
}
.white_opis {
	clear:both
}
.white_div_org {
	padding:5px;
	text-align:left;
}
.ans1 {
	font: 10px Tahoma;
	color:#929292;
}
.ans2 {
	font: bold 12px Tahoma;
}
.ans3 {
	font: bold 12px Tahoma;
	color:#a0bd00;
}
.ans4 {
	font: bold 12px Tahoma;
}
.ans5 {
	font: bold 12px Tahoma;
	color:#e66100;
}
.ans6 {
	font: 12px Tahoma;
	color:#434343;
}
.ans_table {
	width:100%;
	height:280px;
}
.ans_td11 {
	width:12px;
	height:44px;
}
.ans_td12 {
	width:113px;
	font-size:17px;
	text-decoration:underline;
	color:#005964;
	background:url(/images/index_yel_02.png);
}
.ans_td13 {
	width:15px;
	height:44px;
}
.ans_td21 {
	height:14px;
	background:url(/images/index_yel_07.gif) repeat-y;
}
.ans_td22_3 {
	background-color:#feffc8;
}
.ans_td24 {
	background:url(/images/index_yel_02.png) repeat-x;
	height:14px;
	width:100%;
}
.ans_td25 {
	width:15px;
	height:14px;
}
.ans_td31 {
	background:url(/images/index_yel_07.gif) repeat-y;
}
.ans_td33 {
	background:url(/images/index_yel_09.png) repeat-y;
}
.ans_td41 {
	width:12px;
	height:15px;
}
.ans_td42 {
	background:url(/images/index_yel_11.png);
}
.ans_td43 {
	width:15px;
	height:15px;
}
.ans_com {
	font-size:14px;
}
.ans_content {
	font: 12px Tahoma, sans-serif;
	padding: 15px 10px 15px 10px;
	background-color:#feffc8;
}
a.downloadVD {
	font:bold 13px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
div.bookBack {
	background:url(../images/bookBack.png) top left repeat-x;
	font-family: Georgia;
	font-size: 18px;
	color: #000;
	padding:10px 10px;
}
ul.oglav {
	padding:10px 0 0 0;
	margin:0!important;
}
ul.oglav li {
	background:url(../images/bookKrug.png) 0 10px no-repeat;
	padding:0 0 0 25px;
}
ul.oglav li a {
	display:block;
	background:url(../images/bookPix.gif) bottom left repeat-x;
	padding:5px 0;
	text-decoration:none;
	color:#585858;
}
ul.oglav li a:hover {
	text-decoration:none;
	color:#6ab744;
}
div.bookBackInner h3 {
	font-family: Georgia;
	font-weight:normal;
	font-size: 21px;
	color: #000;
}
div.bookBackInner {
	font:normal 14px Verdana, Geneva, sans-serif;
	background:url(../images/bookBack.png) top left repeat-x;
	padding:10px 10px;
}
span.bookText {
	font:normal 13px Verdana, Geneva, sans-serif;
	padding:10px;
	line-height:20px;
}
div.bookLine {
	margin:10px 0;
	height:2px;
	background:#999;
	font-size:0;
	line-height:0;
}
a.backBook {
	font-family: Georgia;
	font-size: 18px;
	color: #000;
	display:block;
	background:url(../images/bookPix.gif) bottom left repeat-x;
	padding:5px 0;
	text-decoration:none;
	color:#6ab744;
}
a:hover.backBook {
	text-decoration: underline;
}
/*----Настройка модуля КНИГИ---*/

div.modBookInfo {
	padding: 10px;
	background:#d7e6ec;
	font:normal 12px Verdana, Geneva, sans-serif;
	text-align: justify;
}
div.modBookInfo2 {
	padding: 10px;
	background:#b6dceb;
	font:normal 12px Verdana, Geneva, sans-serif;
	text-align: justify;
}
div.modTitleLeft {
	cursor:pointer;
	margin:0 2px 0 0;
	background:url(../images/left-title-book-mod.gif) top left no-repeat #d7e6ec;
	float:left;
}
div.modTitleRight {
	padding:10px;
	background:url(../images/right-title-book-mod.gif) top right no-repeat;
}
div.modTitleLeft2 {
	cursor:pointer;
	margin:0 2px 0 0;
	background:#fff;
	float:left;
}
div.modTitleRight2 {
	padding:10px;
	background:#fff;
}
h3.bookTitle a {
	font:normal 17px Georgia, 'Times New Roman', Times, serif;
	margin:0;
	padding:0;
	color:#333;
	text-decoration:underline;
}
h3.bookTitle a:hover {
	color:#900;
}
div.dimiFix {
	clear:both;
	line-height:0;
	height:0;
	font-size:0;
}
a.readMoreBook {
	display:block;
	width:92px;
	background:#CCC;
	padding:5px;
	border:#666 solid 1px;
	color:#000;
	text-decoration:none;
}
a:hover.readMoreBook {
	background:#b7b7b7;
}


div.leftBottomBookNew{
	background:url(leftBookBottomNew.gif) top left no-repeat #d7e6ec;
	height:4px;
	}
div.rightBottomBookNew{
	background:url(rightBookBottomNew.gif) top right no-repeat;
	height:4px;
	}



/*----конец настройки модуля КНИГИ---*/
	/*----настройка модуля Новостей про выборы---*/
td.V_t_l {
	background:url(V_t_l.gif) top left no-repeat;
	height:9px;
	width:9px;
}
td.V_t_r {
	background:url(V_t_r.gif) top left no-repeat;
	height:9px;
	width:9px;
}
td.V_b_l {
	background:url(V_b_l.gif) top left no-repeat;
	height:9px;
	width:9px;
}
td.V_b_r {
	background:url(V_b_r.gif) top left no-repeat;
	height:9px;
	width:9px;
}
a.titleLinkNewsV {
	font:bold 14px Verdana, Geneva, sans-serif;
	color:#000;
	text-decoration:none;
}
a:hover.titleLinkNewsV {
	text-decoration:underline;
}
div.textNewsV {
	font:normal 12px Verdana, Geneva, sans-serif;
}
div.newNumV div {
	padding:5px;
	text-align:center;
}
td.textNewsVstyle {
	font:normal 12px Verdana, Geneva, sans-serif;
}
span.VtextStyle2 {
	font:normal 11px Verdana, Geneva, sans-serif;
}
span.VtextStyle1 {
	color:#4d8300;
	font:normal 11px Verdana, Geneva, sans-serif;
}
/*----Конец настройки модуля Новостей про выборы---*/
/*----Настрока выпусков ОКА ФМ---*/
div.headFM_c {
	background:url(headFM_c.gif) top left repeat-x;
	height:63px;
}
div.headFM_l {
	background:url(headFM_l.png) top left no-repeat;
	height:63px;
}
div.headFM_r {
	background:url(headFM_r.png) top right no-repeat;
	height:63px;
}
div.headFM_logo {
	padding:15px 0 0 25px;
	background:url(okafmVip.jpg) top center no-repeat;
	height:48px;
}
div.headFM_logo h2 {
	color:#FFF;
	font:bold 18px Tahoma, Geneva, sans-serif;
	margin:0;
	padding:0;
}
div.fmContainer_l {
	background:url(fmContainer.gif) top left repeat-y;
}
div.fmContainer_r {
	padding:0 20px 15px 20px;
	background:url(fmContainer.gif) top right repeat-y;
}
div.fmContainer_r h3 {
	color:#000;
	font:normal 18px Tahoma, Geneva, sans-serif;
	margin:0 0 6px 0;
	padding:0;
}
span.intoFmText {
	font:normal 12px Tahoma, Geneva, sans-serif;
}
p.intoFmDate {
	font:normal 11px Tahoma, Geneva, sans-serif;
}
span.greenText {
	color:#13a736;
}
div.fmCont {
	background:url(containerFMbottom.gif) bottom left repeat-x;
	padding:15px 0 15px 0;
}
div.botomFmList_c {
	background:url(fmContainer.gif) bottom left repeat-x;
}
div.botomFmList_l {
	background:url(botomFmList_l.gif) top left no-repeat;
	height:8px;
}
div.botomFmList_r {
	background:url(botomFmList_r.gif) top right no-repeat;
	height:8px;
}
div.modHeadFm_l {
	background:url(modHeadFm_l.gif) top left no-repeat #d60000;
}
div.modHeadFm_r {
	padding:3px 10px;
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#FFF;
	text-align:left;
	background:url(modHeadFm_r.gif) top right no-repeat;
	height:30px;
}
ul.listFmModule {
	text-align:left;
}
ul.listFmModule li {
	background:url(notka.gif) 0 10px no-repeat;
	padding:8px 0 8px 24px;
}
a.readMoreFmTitle {
	font:bold 11px Tahoma, Geneva, sans-serif;
	color:#343434;
	text-decoration:none;
}
a:hover.readMoreFmTitle {
	color:#09F;
	text-decoration:underline;
}
a.h3TitleFmList {
	color:#000;
	text-decoration:none;
}
a:hover.h3TitleFmList {
	color:#09F;
	text-decoration:underline;
}
/*----настройка модуля Новостей про выборы---*/
div.newsVibor_t_l {
	background:url(newsVibor_t_l.jpg) top left no-repeat;
}
div.newsVibor_t_c {
	background:url(newsVibor_t_c.png) top left repeat-x;
}
div.newsVibor_t_r {
	background:url(newsVibor_t_r.png) top right no-repeat;
	height:125px;
}
div.vibor {
	background:url(vibor.png) 120px 0 no-repeat;
	height:125px;
}
div.newsVibor_r {
	padding:0 20px 20px 20px;
	background:url(newsVibor_pix.gif) top right repeat-y;
}
div.newsVibor_l {
	background:url(newsVibor_pix.gif) top left repeat-y;
}
div.newsVibor_b_l {
	background:url(newsVibor_b_l.gif) top left no-repeat;
}
div.newsVibor_b_r {
	background:url(newsVibor_b_r.gif) top right no-repeat;
	height:10px;
}
div.newsVibor_b_c {
	background:url(newsVibor_pix.gif) bottom right repeat-x;
}
h3.viborTitle {
	font:bold 15px Tahoma, Geneva, sans-serif;
	margin:0;
	padding:0 0 10px 0;
}
h3.viborTitle a {
	color:#000;
	text-decoration:underline;
}
h3.viborTitle a:hover {
	color:#09F;
}
a.readMoreVibor {
	color:#6d8ae9;
	text-decoration:underline;
}
a:hover.readMoreVibor {
	text-decoration:none;
}
div.viborBlock {
	text-align:left;
	padding-top:15px;
	background:url(viborBlok.gif) top left repeat-x;
}
div.viborArhiv {
	text-align:right;
}
div.viborArhiv a {
	font:bold 11px Tahoma, Geneva, sans-serif;
	color:#6d8ae9;
}
/*----настройка модуля Вопрос ДИЖУРному---*/
h3.titleDijur {
	font:normal 18px Tahoma, Geneva, sans-serif;
}
div.divQuestionDigur {
	background:url(voprosDijur.gif) top left no-repeat;
	padding:0px 0 7px 30px;
}
span.questionStyle {
	font:bold 15px Tahoma, Geneva, sans-serif;
}
span.questionStyle1 {
	font:normal 11px Tahoma, Geneva, sans-serif;
	color:#999;
}
li.liQuestionDigur {
	padding:5px 0;
	background:url(pixforDijur.gif) bottom left repeat-x;
}
div.divTitleDijur {
	background:url(askOkaFm_title_top.jpg) top left repeat-x;
}
ul.ulQuestionDigur {
	padding:0 15px;
}
div.rightTitleDijur {
	height:20px;
	padding:12px 19px;
	background:url(rightDijurT.png) top right no-repeat;
}
div.leftTitleDijur {
	background:url(leftDijurT.png) top left no-repeat;
}
p.notActivMen {
padding:15px;
	text-align:center;
	font:bold 15px Tahoma, Geneva, sans-serif;
}
p.notActivMen a {
	color:#F00;
	font:bold 15px Tahoma, Geneva, sans-serif;
	text-decoration:underline;
}
p.notActivMen a:hover {
	text-decoration:none;
}
div.formAsk_c {
	background:url(formDijurAsk_c.png) top left repeat-y;
	margin:0 auto;
	width:511px;
}
div.formAsk_t {
	background:url(formDijurAsk_t.png) top left no-repeat;
}
div.formAsk_b {
	padding:16px 18px 16px 21px;
	background:url(formDijurAsk_b.png) bottom left no-repeat;
}
input.subButtonDij {
	background:url(subButtonDij.png) top left no-repeat;
	padding:0;
	display:block;
	width:217px;
	height:34px;
	border:none;
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#FFF;
	margin:0 auto;
}
table.formDJ tr td {
	padding:5px 0;
}
a.askDJ {
	background:url(askButtonDJ.png) top left no-repeat;
	text-align:center;
	padding:2px 0 0 0;
	display:block;
	margin:5px auto;
	width:217px;
	height:32px;
	color:#FFF;
	font:bold 11px Tahoma, Geneva, sans-serif;
	text-decoration:none;
}
a:hover.askDJ {
	text-decoration:underline;
}
div.vibor_video {
	width:230px;
	margin:0 auto;
}
div.t_vibor {
	font:normal 18px Tahoma, Geneva, sans-serif;
	color:#FFF;
	background:url(t_vibor.jpg) top left no-repeat;
	height:27px;
	text-align:right;
	padding:2px 10px 0 0;
}
div.b_vibor {
	background:url(b_vibor.jpg) bottom left no-repeat #d0ec36;
	text-align:center;
	padding:5px 0 10px 0;
}
/* ДИАГРАММА */

div.dagram {
	text-align:left;
	float:left;
	width:500px;
	padding-top:4px;
	height:267px;
	background:url(fonDiag.gif) top right repeat;
}
div.dagram div {
	background:#0F0;
	height:22px;
	width:0;
	margin-bottom:8px;
}
div#shestunDiag {
	background:url(red.png) top left repeat-x;
}
div#jdanovDiag {
	background:url(blue.png) top left repeat-x;
}
div#adushevDiag {
	background:url(green.png) top left repeat-x;
}
div#zalesovDiag {
	background:url(yelou.png) top left repeat-x;
}
div#tihonovDiag {
	background:url(fiolet.png) top left repeat-x;
}
div#kovalevaDiag {
	background:url(greenK.png) top left repeat-x;
}
div#davidovDiag {
	background:url(fioletD.png) top left repeat-x;
}
div#prohorovDiag {
	background:url(blueP.png) top left repeat-x;
}
div#hazinovDiag {
	background:url(yelouH.png) top left repeat-x;
}
div.kandidatBox {
	float:left;
	width:76px;
}
div.fix {
	clear:both;
	line-height:0;
	height:0;
	font-size:0;
}
div.fotoKan_t {
	width:70px;
	margin:0 auto;
	background:#eeeeee;
}
div.fotoKan_t {
	width:70px;
	margin:0 auto;
	background: url(fotoKan_t.gif) top left no-repeat #eeeeee;
}
div.fotoKan_b {
	padding:4px;
	background: url(fotoKan_b.gif) bottom left no-repeat;
}
div.fotoKan_b img {
	border:1px solid #FFF;
}
div.infoKan {
	width:70px;
	padding:5px 0;
	margin:0 auto;
	font:normal 11px Tahoma, Geneva, sans-serif;
	text-align:center;
}
span.golosKan {
	font:bold 11px Tahoma, Geneva, sans-serif;
	color:#c36363;
}
div.sum {
	width:700px;
	text-align:center;
	padding:10px 0;
	font:normal 13px Tahoma, Geneva, sans-serif;
}
div.kandidat {
	width:700px;
}
div.namesKan {
	float:right;
	width:120px;
	font:normal 13px Tahoma;
}
div.namesKan div {
	text-align:left;
	padding:7px 0 7px 25px;
	height:16px;
}
div.allDiagramReady {
	width:700px;
	margin:0 auto;
}


div.namesKan div.shestunIC{
	background:url(shestun_IC.png) 0 7px no-repeat;
}
div.namesKan div.jdanovIC{
	background:url(jdanovIC.png) 0 7px no-repeat;
}
div.namesKan div.adushevIC{
	background:url(adushevIC.png) 0 7px no-repeat;
}
div.namesKan div.zalesovIC{
	background:url(zalesovIC.png) 0 7px no-repeat;
}
div.namesKan div.tihonovIC{
	background:url(tihonovIC.png) 0 7px no-repeat;
}
div.namesKan div.kovalevaIC{
	background:url(kovalevaIC.png) 0 7px no-repeat;
}
div.namesKan div.prohorovIC{
	background:url(prohorovIC.png) 0 7px no-repeat;
}
div.namesKan div.davidovIC{
	background:url(davidovIC.png) 0 7px no-repeat;
}
div.namesKan div.hazinovIC{
	background:url(hazinovIC.png) 0 7px no-repeat;
}





div.shestunPodIC{
	background:url(shestun_IC.png) 0 0 repeat;
	height:16px;
	}
div.jdanovPodIC{
	background:url(jdanovIC.png) 0 0 repeat;
	height:16px;
	}
div.adushevPodIC{
	background:url(adushevIC.png) 0 0 repeat;
	height:16px;
	}
div.zalesovPodIC{
	background:url(zalesovIC.png) 0 0 repeat;
	height:16px;
	}
div.tihonovPodIC{
	background:url(tihonovIC.png) 0 0 repeat;
	height:16px;
	}
div.kovalevaPodIC{
	background:url(kovalevaIC.png) 0 0 repeat;
	height:16px;
	}	
div.prohorovPodIC{
	background:url(prohorovIC.png) 0 0 repeat;
	height:16px;
	}
div.davidovPodIC{
	background:url(davidovIC.png) 0 0 repeat;
	height:16px;
	}
div.hazinovPodIC{
	background:url(hazinovIC.png) 0 0 repeat;
	height:16px;
	}
div.procDagram{
	float:left;
	width:70px;
	}
div.procDagram div{
	height:16px;
	padding:7px 0 7px 0;
	text-align:center;
	font:bold 11px Tahoma, Geneva, sans-serif;
	}

div.opros_bg_c{
	background:url(opros_bg_c.png) top left repeat-y;
	width:239px;
	}
div.opros_bg_t{
	background:url(opros_bg_t.png) top left no-repeat;
	width:239px;
	}
div.opros_bg_b{
	background:url(opros_bg_b.png) bottom left no-repeat;
	width:239px;
	}
	
/* FLASH-ИГРЫ */
div.flash_c{
	background:url(flash_c.png) top left repeat-x;
	}
div.flash_l{
	background:url(flash_l.png) top left no-repeat;
	}
div.flash_r{
	background:url(flash_r.png) top right no-repeat;
	height:205px;
	}
div.objectImg{
	background:url(flashRama.png) top left no-repeat;
	padding:4px 4px 4px 11px;
	width:83px;
	height:84px;
	margin:0 auto;
	}
div.flashTitle{
	background:url(flash_title.png) top left no-repeat;
	width:166px;
	height:37px;
	margin:0 auto;
	}
div.objectTitle{
	font:normal 11px Tahoma, Geneva, sans-serif;
	padding:0 0 5px 0;
	text-align:center;
	}
div.objectTitle a{
	text-decoration:none;
	color:#000;
	}
div.objectTitle a:hover{
	text-decoration:underline;
	}
	div.objectPlay{
		text-align:center;
		margin:0 auto;
		background:#464f59;
		width:84px;
		height:17px;
	}
	div.objectPlay a{
		color:#FFF;
		font:normal 11px Tahoma, Geneva, sans-serif;
		text-decoration:none;
	}
	div.objectPlay a:hover{
		text-decoration:underline;
	}
	
	
	div.flashPlay_t{
		background:url(playFlash_c.gif) top left repeat-x;
	}
	div.flashPlay_b{
		background:url(playFlash_c.gif) bottom left repeat-x;
	}
	div.flashPlay_l{
		background:url(playFlash_c.gif) top left repeat-y;
	}
	div.flashPlay_r{
		background:url(playFlash_c.gif) top right repeat-y;
	}
	
	
	
	
	
	
	
	div.flashPlay_t_l{
		background:url(playFlash_l_t.gif) top left no-repeat;
	}
	div.flashPlay_t_r{
		background:url(playFlash_r_t.gif) top right no-repeat;
	}
	div.flashPlay_b_l{
		background:url(playFlash_l_b.gif) bottom left no-repeat;
	}
	div.flashPlay_b_r{
		background:url(playFlash_r_b.gif) bottom right no-repeat;
		padding:15px;
	}
		
		
		div.flashPlay_img{
			width:114px;
			height:108px;
			padding:4px 0 0 0;
			float:left;
			background:url(flasplay_ic.png) top left no-repeat;
			}
		div.flashPlay_info{
			padding:10px;
			float:left;
			}
		div.flashPlay_info_title{
			text-align:left;
			font:normal 20px Tahoma, Geneva, sans-serif;
			}
		div.flashPlay_info_info{
			text-align:left;
			font:normal 13px Tahoma, Geneva, sans-serif;
			}
		div.flashPlayAll_img{
			width:114px;
			height:108px;
			padding:4px 0 0 0;
			background:url(flasplay_ic.png) top left no-repeat;
			}
 		div.flashBoxAll{
			width:150px;
			float:left;
			margin:0 0 10px 0;
			}
			
			
			div.objectPlayAll{
		text-align:center;
		margin:0 auto;
		background:#464f59;
		width:100px;
		height:17px;
	}
		div.objectPlayAll a{
		color:#FFF;
		font:normal 11px Tahoma, Geneva, sans-serif;
		text-decoration:none;
	}
	div.objectPlayAll a:hover{
		text-decoration:underline;
	}	
	div.moduleAllGames{
		padding:17px 0 0 0;
		font:bold 12px Tahoma, Geneva, sans-serif;
		}
	div.moduleAllGames a{
		color:#333;
		}div.moduleAllGames a:hover{
		color:#2693a3;
		}
		
		
		/* ЛЮБОВЬ */
		
		
div.boxLove{
	padding:10px 0;
	}
div.fotoLove{
	width:200px;
	padding:3px;
	border:#000 solid 1px;
	margin:0 auto;
	}
	
div.titleLove{
	padding:5px 0 0 0;
	width:206px;
	margin:0 auto;
	text-align:center;
	font:bold 12px Tahoma, Geneva, sans-serif;
	}
	div.commentLove{
	width:206px;
	margin:0 auto;
	text-align:center;
	font:normal 12px Tahoma, Geneva, sans-serif;
	}
	div.readmoreLove{
		text-align:center;
	}
	div.readmoreLove a{
	width:206px;
	margin:0 auto;
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#C00;
	text-decoration:underline;
	}
	div.loveKolUch{
		font:normal 17px Tahoma, Geneva, sans-serif;
		text-align:left;
		}
		div.topHeadLove_c{
			background:url(topHeadLove_c.jpg) top left repeat-x;
			}
		div.topHeadLove_l{
			background:url(topHeadLove_l.jpg) top left no-repeat;
			height:61px;
			}
		div.topHeadLove_r{
			background:url(topHeadLove_r.jpg) top right no-repeat;
			height:29px;
			color:#FFF;
			text-align:left;
			padding:16px 25px 16px 16px;
			}
			div.alTitle{
				float:left;
				font:normal 17px Tahoma, Geneva, sans-serif;
				}
			div.loveKolUch{
				padding:4px 0 0 0;
				float:right;
				font:normal 12px Tahoma, Geneva, sans-serif;
			}
			div.linkForUch{
				padding:15px;
				}
			div.linkForUch a{
				color:#900;
				font:normal 17px Tahoma, Geneva, sans-serif;
				text-decoration:none;
				}
			div.linkForUch a:hover{
				text-decoration:underline;
				}
				div.loveText{
					padding:15px;
					font:normal 14px Tahoma, Geneva, sans-serif;
					text-align:left;
					line-height:26px;
					}
					div.topHeadLove_t{
						text-align:left;
						background:url(topHeadLove_t.jpg) top left no-repeat;
						height:19px;
						width:216px;
						font: bold 14px Tahoma, Geneva, sans-serif;
							color:#FFF;
							padding:10px;
						}
						div.ucMain{
							background:url(2pixForLove.jpg) top left repeat-y;
							width:236px;
							}
							
						div.topHeadLove_b{
							text-align:center;
						background:url(topHeadLove_b.jpg) bottom left no-repeat;
						height:31px;
						width:236px;
						padding:8px 0 0 0;
						}
						
						div.topHeadLove_b a{
							font:normal 14px Tahoma, Geneva, sans-serif;
							color:#FFF;
						}
						div.mBlockLoveFoto{
							width:82px;
							float:left;
							}
							
							div.mBlockLoveFoto img{
								padding:3px;
								background:#FFF;
								border:#000 solid 1px;
							}
							
						div.mBlockLoveInfo{
							padding:10px;
							text-align:left;
							width:105px;
							float:left;
							font:normal 12px Tahoma, Geneva, sans-serif;
							}
							
							div.mBlockLoveInfo a{
								font:bold 12px Tahoma, Geneva, sans-serif;
								color:#C00;
								text-decoration:underline;
							}
							div.mBlockLoveInfo a:hover{
								text-decoration:none;
							}
							div.mBlockLoveInfo span{
								font: bold 14px Tahoma, Geneva, sans-serif;
								}
							div.mBlockLove{
								width:207px;
								margin:0 auto;
								padding:5px 0;
								}
								div.readFoto img{
									padding:3px;
									background:#fff;
									border:#000 solid 1px;
								}
								div.readFoto{
									padding:15px;
								}
								div.myComment_c{
								background: url(myComment_c.png) top left repeat-x;
								}
								div.myComment_l{
								background: url(myComment_l.png) top left no-repeat;
								}
								div.myComment_r{
								background: url(myComment_r.png) top right no-repeat;
								height:13px;
								padding:17px;
								font: bold 12px Tahoma, Geneva, sans-serif;
								text-align:left;
								}
								div.myNoComment{
								background:#f6f6f6;
								text-align:left;
								padding:15px;
								font: bold 12px Tahoma, Geneva, sans-serif;
								}
								div.paraLove{
								text-align:center;
								font: normal 17px Tahoma, Geneva, sans-serif;
								}
								
								div.myFormBlya{
								padding:0 17px;
								text-align:left;
								background:#f6f6f6;
								margin:1px 0 0 0;
								}
								div.autorMyComment span{
								display:block;
								background:url(authIc.png) top left no-repeat;
								font: bold 12px Tahoma, Geneva, sans-serif;
								height:24px;
								padding:10px 0 0 40px;
								}
								div.textMyComment span{
								display:block;
								}
								div.nameMyForm{
								font:bold 12px Tahoma;
								padding:10px 0;
								}
								div.textMyComment span{
								display:block;
								background:url(comIc.png) top left no-repeat;
								font: bold 12px Tahoma, Geneva, sans-serif;
								height:24px;
								padding:10px 0 0 40px;
								}
								div.autorMyComment input{
								font:normal 11px Arial;
								padding:2px;
								width:95%;
								color:#000;
								background:#f1f1f1;
								border:#c8c8c8 solid 1px;
								}
								div.textMyComment textarea{
								font:normal 11px Arial;
								padding:2px;
								width:95%;
								border:#c8c8c8 solid 1px;
								}
								div.elmForm{
								padding:5px 0;
								}
								div.formUch_t{
								background: url(anketa_t.gif) top left no-repeat #e1e1e1;
								width:849px;
								}
								div.formUch_b{
								text-align:left;
								background: url(anketa_b.gif) bottom left no-repeat;
								width:849px;
								padding:15px
								}
								table.tableUchReg{
								font:bold 12px Tahoma;
								margin:0 auto;
								}
								table.tableUchReg tr td input{
								width:60%;
								padding:4px;
								font:normal 13px Tahoma;
								border:#b0b0b0 solid 1px;
								}
								
								
								table.tableUchReg tr td textarea{
								width:95%;
								padding:4px;
								height:100px;
								font:normal 13px Tahoma;
								border:#b0b0b0 solid 1px;
								}
								div.upr{
								padding:20px 0;
								}
								div.sponsors{
									width:207px;
									margin:0 auto;
									}
								div.sponsors div.spanBe{
									padding:4px 0;
									font:normal 12px Tahoma, Geneva, sans-serif;
									text-align:left;
									}
									
									
									
									
									
									div.socBlock_c{
background:url(socBlock_c.png) top left repeat-x;}
div.socBlock_l{
background:url(socBlock_l.png) top left no-repeat;}
div.socBlock_r{
background:url(socBlock_r.png) top right no-repeat;
height:111px;
}div.socBlockTitle{
text-align:center;
font:bold 12px Tahoma;
height:32px;
padding:18px 0 0 0;
color:#434343;
}


div.socBlockIcons {
margin:0 auto;
width:216px;
}

div.socBlockIcons a{
float:left;
display:block;
width:48px;
height:47px;
margin:0 3px;
text-decoration:none;
}
a.facebookIc{
background:url(facebook.png) 0 0 no-repeat;
}
a:hover.facebookIc{
background:url(facebook.png) 0 -47px no-repeat;
}


a.twetterIc{
background:url(twetter.png) 0 0 no-repeat;
}
a:hover.twetterIc{
background:url(twetter.png) 0 -47px no-repeat;
}




a.youtubeIc{
background:url(youtube.png) 0 0 no-repeat;
}
a:hover.youtubeIc{
background:url(youtube.png) 0 -47px no-repeat;
}




a.livejournaleIc{
background:url(livejournale.png) 0 0 no-repeat;
}
a:hover.livejournaleIc{
background:url(livejournale.png) 0 -47px no-repeat;
}
								
								
								
/* ОКСКАЯ ДОЛИНА */


div.dolHead{
	margin:0 auto;
	width:622px;
	height:170px;
	background:url(dolHead.gif) 0 0 no-repeat;
	}
div.dolListTitle_l{
	background:url(dolListTitle_l.gif) top left no-repeat #85c823;
	}
div.dolListTitle_r{
	background:url(dolListTitle_r.gif) top right no-repeat;
	height:30px;
	text-align:left;
	padding:7px 0 0 7px;
	}
	
div.dolListTitle_r h3{
	font:normal 18px Tahoma, Geneva, sans-serif;
	color:#FFF;
	padding:0;
	margin:0;
	}
	div.listDol{
		background:url(dolKrug.gif) 12px 5px no-repeat;
		text-align:left;
		font:normal 13px Tahoma, Geneva, sans-serif;
		padding:5px 15px 5px 35px;
		}
	div.attantionDol span{
		color:#F00;
		font:normal 18px Tahoma, Geneva, sans-serif;
		text-transform:uppercase;
		}
	div.attantionDol{
		padding:15px;
		text-align:center;
		font:normal 13px Tahoma, Geneva, sans-serif;
		}

table.dolForm tr td{
	vertical-align:top;
	padding:4px;
	}
	
	
	table.dolForm tr td span{
		font:bold 12px Tahoma, Geneva, sans-serif;
	}

table.dolForm tr td input{
	padding:4px;
	font:normal 12px Tahoma, Geneva, sans-serif;
	}
	table.dolForm tr td textarea{
	padding:4px;
	width:300px;
	height:200px;
	font:normal 12px Tahoma, Geneva, sans-serif;
	}
	
	
table.dolForm tr td input.grayInput{
	background: #CCC;
	color: #999;
	border:#666 solid 1px;
	}
	
			
/* ОКСКАЯ ДОЛИНА */
