html{height:100%}
body{margin:0;height:100%;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:100.01%}
.menu ul{display:block;list-style:none}
p,form,ul,h1,h2,h3,h4{margin:0;padding:0}
ul{list-style-type:none}
img{border:0 none}
#wrraper{
	font-size: 12px;
	background-image: url(../images/bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #0f64a5;
	padding-top: 20px;
	padding-bottom: 40px;
}
div.main {
	width: 955px;	
}
div.logo {
	width: 955px;
	height: 197px;
	background-image: url(../images/logo3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
	border-bottom-width: 1px;
	
	border-bottom-style: solid;
	
	border-bottom-color: #004b89;
}
div.logo div.custom, div.logo div.custom a {
	height: 194px;
	width: 154px;
}
div.logo div.custom a {
	display: block;
}
div.help {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #e5e6e8;
	border-bottom-width: 12px;
	border-bottom-style: solid;
	border-bottom-color: #023e72;
	margin-bottom: 6px;
}
div.menu {
	height: 50px;
	width: 955px;
	background-image: url(../images/menu_bg.jpg);
	background-repeat: repeat-x;
}

/**************** maximenuck css ******************/
div.maxiroundedcenter, ul.maximenuck {
	overflow: hidden;
}
ul.maximenuck {
	padding-left: 5px;
}
ul.maximenuck li {
	float: left;
	padding-right: 17px;
	padding-left: 17px;
	background-image: url(../images/menu_razd.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
ul.maximenuck li.last {background-image: none;}
ul.maximenuck li a {
	line-height: 50px;
	display: block;
	text-decoration: none;
	font-size: 17px;
	font-family: 'Roboto Condensed', sans-serif;
	color: #213341;
	text-transform: uppercase;
	/*font-weight: bold;*/
}
ul.maximenuck li a:hover, ul.maximenuck li.active a, ul.maximenuck li.active ul.maximenuck2 li a:hover, ul.maximenuck li.active ul.maximenuck2 li.active a, ul.maximenuck li.active ul.maximenuck2 li.active ul.maximenuck2 li a:hover, ul.maximenuck li.active ul.maximenuck2 li.active ul.maximenuck2 li.active a {color: #e1121c;}
ul.maximenuck li.active ul.maximenuck2 li a, ul.maximenuck li.active ul.maximenuck2 li.active ul.maximenuck2 li a {color: #213341;}

div.maxidrop-main, div.maxidrop-main2, div.maximenuck2, ul.maximenuck2 {
	overflow: hidden;
}
div.floatck {
	margin-left: -20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e9e9e9;
	border-bottom-color: #e9e9e9;
	border-left-color: #e9e9e9;
	
}
ul.maximenuck2 li {
	clear: left;
	background-color: #fefafb;
	background-image: none;
	width: 160px;
	text-align: left;
	padding-top: 9px;
	padding-bottom: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9e9e9;
}
ul.maximenuck2 li a {	
	font-size: 13px;
	line-height: 20px;
	}
ul.maximenuck2 div.floatck {
	left: 215px;
	margin-top: -30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e9e9e9;
}
ul.maximenuck2 div.floatck ul.maximenuck2 div.floatck {margin-left: -30px;}
ul.maximenuck2 div.floatck ul.maximenuck2 li {
	width: 150px;
	border: none;
}
ul.maximenuck2 div.floatck ul.maximenuck2 li a {
	line-height: 16px;
}
ul.maximenuck2 li.item162 div.floatck {
	margin-top: -30px;
}
li.item-145, li.item-146 {
	/*display: none;*/
}





div.blocknwes {
	padding: 11px;
	background-color: #fff;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e4e4;
}
div.mainnews {
	float: left;
	width: 620px;
}
div.mainnews a.moduleItemImage {
	height: 350px;
	width: 620px;
	display: block;
	overflow: hidden;
}
div.mainnwes_intro {
	border: 1px solid #7db0c1;
	background-image: url(../images/mainnews_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 88px;
	text-align: left;
	padding-left: 20px;
}
div.mainnwes_intro a.moduleItemTitle {
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding-top: 17px;
	display: block;
	padding-bottom: 4px;
	line-height: 24px;
}
div.mainnwes_intro p{
	font-size: 12px;
	color: #FFF;
	padding-left: 3px;
	padding-bottom: 6px;
	line-height: 12px;
}
div.mainnwes_intro a.moduleItemReadMore {
	font-size: 12px;
	color: #053d72;
	text-decoration: none;
	font-weight: bold;
	padding-right: 16px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;line-height: 12px;padding-left: 3px;
}
div.mainnwes_intro a.moduleItemReadMore:hover {color: #fff;}

div.lentaNews {
	float: right;
	width: 282px;
	border: 1px solid #d9dddf;
	padding: 9px;
	height: 420px;
}
div.lentaNews h3, div.LastNews h3, div.componentheading, div.moduletable_adress h3, div.contact-form h3 {
	background-color: #363535;
	height: 35px;
	line-height: 35px;
	color: #FFF;
	font-size: 16px;
	text-align: left;
	font-family: 'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-indent: 12px;
}
div.katvideo div.componentheading {background-color: #3092c9;}
div.lentaNews div.k2ItemsBlock {
	padding-top: 15px;
	text-align: left;
	padding-left: 11px;
}
div.lentaNews div.k2ItemsBlock ul {
	padding-bottom: 18px;
}
div.lentaNews div.k2ItemsBlock ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;		
}
div.lentaNews div.k2ItemsBlock ul li.clearList {
	border: none;
	
}
div.lentaNews div.k2ItemsBlock ul li a {
	font-size: 12px;
	font-weight: bold;
	color: #106aa9;
	text-decoration: none;
	display: block;
	padding-left: 17px;
	background-image: url(../images/lenta_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 32px;
}
div.lentaNews div.moduleItemIntrotext {
	padding-left: 17px;
	padding-bottom: 5px;
}
div.lentaNews div.k2ItemsBlock ul li a:hover {background-image: url(../images/lenta_bg_hover.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
div.lentaNews div.k2ItemsBlock a.moduleCustomLink {
	font-weight: bold;
	color: #106aa9;
	text-decoration: none;
	padding-right: 16px;
	border-right: 1px solid #e5e5e5;
}
div.lentaNews div.k2ItemsBlock a.moduleCustomLink:hover, div.module_help div.custom_date a:hover, div.atvideo div.k2ItemsBlock a.moduleCustomLink:hover {
	color: #5ac6f1;
}

/**************** main content ******************/
#k2Container {
	padding: 9px;
	text-align: left;
}
div.content {
	padding: 11px;
	overflow: hidden;
	background-color: #f3f3f3;	
}
div.content_wrapper {
	overflow: hidden;
}
div.content_left {
	float: left;
	background-color: #FFF;
	border: 1px solid #d9dddf;
	width: 618px;
}
div.content_right {
	float: right;
	width: 282px;
	background-color: #FFF;	
	padding: 9px;
	border: 1px solid #d9dddf;
}
/*#itemListPrimary {
	padding-top: 12px;
	padding-bottom: 3px;
	text-align: left;
}
#itemListPrimary div.itemContainer {
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #e5e5e5;
	overflow: hidden;
}
#itemListPrimary div.catItemImageBlock {
	float: left;
}
#itemListPrimary div.catItemImageBlock img {
	margin-right: 20px;
}
#itemListPrimary div.catItemHeader {
	padding-top: 17px;
}
#itemListPrimary div.catItemHeader h3 a {
	color: #0f68ac;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
}*/

div.LaNews, div.custom_adress {
	overflow: hidden;
}
div.LastNews, div.moduletable_adress, div.contact-form {
	float: left;
	background-color: #FFF;
	border: 1px solid #d9dddf;
	width: 600px;
	text-align: left;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 10px;
	padding-left: 9px;	
}
div.LastNews div.k2ItemsBlock, div.itemList {
	padding-top: 12px;
}
div.LastNews ul li, div.itemContainer {
	overflow: hidden;
	padding-top: 8px;
	padding-bottom: 8px;
}
div.LastNews ul li.lastItem, div.itemContainer {border-top: 1px solid #e5e5e5;background-image: url(../images/bg-1.png);
	background-repeat: repeat-x;
	background-position: left top;}
div.LastNews div.moduleItemIntrotext a.moduleItemImage, div.catItemImageBlock {
	height: 186px;
	width: 289px;
	display: block;
	float: left;
	margin-right: 20px;
}
div.LastNews div.moduleItemIntrotext a.moduleItemTitle, div.catItemHeader h3 a, #k2Container h2.itemTitle {
	color: #106aa9;
	text-decoration: none;
	font-weight: bold;
	font-size: 17px;
	display: block;
	padding-top: 17px;
	padding-bottom: 8px;	
}
#k2Container h2.itemTitle {
	padding-top: 8px;
	padding-bottom: 17px;
	font-size: 22px;
}
div.LastNews div.moduleItemIntrotext p, div.catItemIntroText, div.coach p {
	line-height: 1.4em;
	color: #1a1a1a;
}
div.LastNews a.moduleItemReadMore, div.catItemReadMore a {
	font-weight: bold;
	color: #106aa9;
	text-decoration: none;
	width: 55px;
	display: block;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e5e5e5;
	margin-top: 12px;
	line-height: 1.2em;
}
div.LastNews a.moduleItemReadMore:hover, div.catItemReadMore a:hover, div.k2Pagination ul li a:hover {color: #5ac6f1;}
div.LastNews ul li.clearList {
	padding: 0px;	
}
div.help1 {
	float: right;
	width: 282px;
	background-color: #FFF;
	height: 700px;
	padding: 9px;
	border: 1px solid #d9dddf;
}

div.chemp {
	height: 452px;
	background-color: #FFF;
}
div.chemp h3 {
	background-color: #3092c9;
}
div.chemp div.moduleItemIntrotext {
	/*padding-left: 0px;*/
}
div.chemp div.k2ItemsBlock {
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.chemp div.k2ItemsBlock ul {
	/*height: 386px;*/
	overflow: hidden;
	padding-bottom: 8px;
}
div.chemp div.k2ItemsBlock ul li a {
	background: none;
	padding-left: 5px;
	color: #363535;
}
div.chemp div.k2ItemsBlock ul li a:hover {
	background: none;
	color: #106aa9;
}
div.chemp div.k2ItemsBlock ul li {border: none;}
div.chemp div.k2ItemsBlock ul li.even {background-color: #f5f5f5;}
div.chemp div.k2ItemsBlock ul li.odd {background-color: #ededed;}
div.chemp tr.gray {
	background-color: #f5f5f5;
}
 
div.chemp tr.dark {
	background-color: #ededed;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e4e4e4;
	border-bottom-color: #e4e4e4;
}

div.module_help {
	clear: left;
	padding-top: 9px;
	overflow: hidden;
}
div.module_help div.birthday {
	width: 301px;
	float: left;
	margin-right: 10px;
}
div.module_help div.custom_birthday, div.module_help div.custom_date {
	border: 1px solid #d9dddf;
	padding: 9px;	
	background-color: #FFF;
	text-align: left;
	overflow: hidden;
}
div.module_help div.date1 {
	/*width: 282px;*/	
}
div.module_help div.custom_birthday {
	/*margin-bottom: 5px;*/	
}
div.module_help div.birthday div.custom {
	overflow: hidden;
}
div.module_help h3, div.coach h3, #phocagallery div.page-header h1, div.photoday h3, div.moddate h3 {color: #fff;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 16px;
    height: 35px;
    line-height: 35px;
    text-align: left;
    text-indent: 12px;
    text-transform: uppercase;
	background-color: #3092c9;}
div.module_help div.custom_date h3, div.moddate h3 {
	background-color: #04365c;
}
div.photoday h3 {
	background-color: #04365c;
	margin-bottom: 10px;	
}
div.module_help div.birthday img {
	float: left;
	margin-right: 22px;
}
div.module_help div.birthday div.birthday2 {background-image: url("../images/bg-1.png");
    background-position: left top;
    background-repeat: repeat-x;}
div.module_help div.custom_date a, div.atvideo div.k2ItemsBlock a.moduleCustomLink, #phocagallery-categories-detail div.pg-cats-name {
	display: block;
	line-height: 26px;
	border-top: 1px solid #e5e5e5;
	background-image: url("../images/bg-1.png");
	background-position: left top;
	background-repeat: repeat-x;
	color: #106aa9;
	font-weight: bold;
	text-decoration: none;
}

div.photo {
	overflow: hidden;
	float: left;
	margin-right: 10px;
	width: 310px;
}
div.video {
	overflow: hidden;
	float: left;
	width: 302px;
}
div.atvideo {
	width: 282px;
	margin-bottom: 12px;
}
div.atvideo h3, div.moduletable_adress h3 {
	background-color: #5e5d5d;
}
div.atvideo div.k2ItemsBlock, div.coach div.k2ItemsBlock {
	padding-top: 10px;
}
div.atvideo ul li.lastItem {
	border: none;
	background: none;
	padding: 0px;
}
div.atvideo div.moduleItemIntrotext {
	padding-left: 11px;
	padding-bottom: 11px;
}
div.atvideo div.moduleItemIntrotext a.moduleItemTitle {
	font-size: 12px;
	color: #106aa9;
	padding-bottom: 0px;	
}
div.atvideo div.k2ItemsBlock a.moduleCustomLink {
	padding-left: 11px;
}
div.atvideo object {
	min-width: 282px;
	height: 206px;
	width: 282px;
}

div.katvideo {
	border: 1px solid #d9dddf;
	background-color: #fff;
	overflow: hidden;
}
div.katvideo div.itemList {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.katvideo div.itemContainer {
	float: left;
	width: 282px;
	padding: 0px;
	background-image: none;border: none;
}
div.katvideo div.catItemHeader, div.katvideo div.catItemBody {
	padding-left: 22px;	
}
div.katvideo div.catItemHeader h3 {
	color: #106aa9;
	font-size: 12px;
	padding-top: 17px;
}


div.footer {
	height: 79px;
	background-color: #04365c;
}
ul.menu {
	padding-top: 15px;
	padding-left: 11px;
	overflow: hidden;
}
ul.menu li {
	float: left;line-height: 25px;
}
ul.menu li a {
	color: #FFF;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0cb2f9;
}
ul.menu li.item-117 a {border: none;}
ul.menu li a:hover, ul.menu li.active a {
	color: #0cb2f9;
}
ul.menu li.parent ul {
	display: none;
}
ul.daty li {
	float: none;
	text-align: left;
}
ul.daty li a {
	color: #106aa9;
	border: none;
	font-weight: bold;
}
ul.daty li.active a {
	color: #bb0000;
}
ul.daty li a:hover {
	color: #5ac6f1;
}
div.custom_footer {
	color: #FFF;
	text-align: left;
	padding-left: 21px;
	padding-top: 5px;	
}

div.catItemView, div.catItemBody, div.catItemReadMore, div.k2Pagination, ul.breadcrumb, #pg-msnr-container, div.content_main, div.katvideo div.itemList, div.katvideo #itemListPrimary {
	overflow: hidden;
}
div.catItemImageBlock span, div.catItemImageBlock span a {
	height: 186px;
	width: 289px;
	display: block;
}
div.coach div.moduleItemIntrotext {
	text-align: left;
}
div.coach ul {
	padding-bottom: 5px;
}
div.coach a.moduleItemTitle {
	color: #106aa9;
	padding-top: 6px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	line-height: 20px;
	padding-bottom: 4px;
}
div.k2Pagination {
	border-top: 1px solid #e5e5e5;
	margin-top: 10px;
}
div.k2Pagination ul, nav.pagination {
	overflow: hidden;
	float: left;
}
div.k2Pagination ul li {
	float: left;
	display: block;
	border-right: 1px solid #eee;
	font-size: 14px;
    height: 14px;
    line-height: 14px;
    padding: 8px 6px 6px;
}
div.k2Pagination ul li a {
	color: #106aa9;
	text-decoration: none;
}
div.k2Pagination ul li span {
	color: #bbb;
}
div.k2Pagination p {
	color: #bbb;
	float: right;
	line-height: 2.3em;
}
ul.breadcrumb {
	padding-left: 6px;	
}
ul.breadcrumb li {
	float: left;
	font-size: 12px;
	color: #666;
	padding-right: 10px;
}
ul.breadcrumb li.active {padding-right: 0px;}
ul.breadcrumb li a {
	font-size: 12px;
	text-decoration: none;
	color: #106aa9;
}
ul.breadcrumb li a:hover {
	text-decoration: underline;
}
#k2Container div.itemImageBlock {
	padding-bottom: 3px;
}
#k2Container div.itemImageBlock span.itemImageCaption {
	font-style: italic;
	color: #666;
	line-height: 2.5em;
}
#k2Container div.itemBody p {
	line-height: 1.4em;
	color: #1a1a1a;
	padding-bottom: 10px;
}
#k2Container div.itemBody p a {
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;
	color: #106aa9;
}
#k2Container div.itemBody p a:hover {
	text-decoration: underline;	
}
#k2Container div.itemBody table {margin-bottom: 10px;}
#k2Container div.itemBody table, #k2Container div.itemBody table td {border-color: #2f396e;}
#k2Container div.itemBody table td p {color: #2f396e;}

div.banners {
	text-align: left;
	padding: 9px;
	background-color: #FFF;
	border: 1px solid #d9dddf;
	clear: left;
	margin-top: 9px;	
	}
div.banners div.custom {
	height: 47px;
	overflow: hidden;
}
div.banners img {
	margin-right: 4px;
}

div.contact {
	overflow: hidden;
	line-height: 1.4em;
	color: #666;
  float: right;
}
div.contact h3 {
	margin-bottom: 10px;
}
dl.contact-address {
	margin: 0px;
}
dl.contact-address dd {
	margin: 0px;	
}
dl.contact-address dd span {
	padding-right: 10px;
	padding-left: 10px;
	display: block;
}
div.contact-form {
	width: 410px;
}
div.control-label {
	padding-bottom: 10px;
	padding-top: 10px;
}
div.form-actions {float: right;padding-top: 10px;}
fieldset {
	border: 1px solid #ddd;
	padding: 10px;
}
input {
	padding: 11px 5px;
	width: 340px;
	color: #80807e;
	line-height: 1.2em;
	background-color: #f5f5f5;
	border: 1px solid #e5e5e5;
}
textarea {
	color: #80807e;
	background-color: #f5f5f5;
	border: 1px solid #e5e5e5;
	width: 360px;
}
button {
	background: #fff;
	border-color: #fff;
	border-style: solid;
	border-width: 1px;
	color: #106aa9;
	font-size: 12px;
	line-height: 20px;
	cursor: pointer;
	font-weight: bold;
	text-transform: uppercase;
	
	padding-top: 4px;
	padding-right: 14px;
	padding-bottom: 4px;
	padding-left: 14px;
}
div.tooltip{visibility:hidden;
	width: 150px;	
}
div.moduletable_adress {
	width: 473px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	}
div.moduletable_adress h3 {
	margin-bottom: 10px;
}
div.custom_adress p {
	line-height: 1.4em;
	color: #666;
	padding-right: 10px;
	padding-left: 10px;
}
div.custom_adress p a {padding-left: 10px;}
fieldset legend {
	width: 340px;
}

/**************** phoca galery ******************/ 
#phocagallery {
	padding: 9px;
	border: 1px solid #d9dddf;
	background-color: #FFF;
	overflow: hidden;
} 
#phocagallery-categories-detail {
	padding-top: 10px;	
} 
#phocagallery-categories-detail div.pg-cats-box-float {
	float: left;
	width: 297px;
	margin-right: 2px;
	margin-left: 1px;
}
#phocagallery-categories-detail div.pg-cats-box-img a {
	height: 201px;
	width: 297px;
	display: block;
}
#phocagallery-categories-detail div.pg-cats-name {width: 297px;}
#phocagallery-categories-detail div.pg-cats-name a, #phocagallery-categories-detail div.pg-cats-name span {	
	color: #106aa9;
	font-weight: bold;
	text-decoration: none;}
div.pg-csv-paginaton, div.ph-cb {
	display: none;
}
#pg-msnr-container div.pg-cv-box {
	float: left;
	margin-right: 4px;
	margin-left: 3px;
	margin-top: 7px;
}

div.photo {}
div.photoday {
	background-color: #fff;
	border: 1px solid #d9dddf;
	float: left;	
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 12px;
	padding-left: 9px;
	margin-bottom: 12px;	
}
  
#phocagallery-module-ri {
	padding-right: 19px;
	padding-left: 19px;
	background-color: #ededed;	
} 

    


*html #wrraper {background-image: none;}
*html ul.maximenuck li {padding-right: 12px;
	padding-left: 12px;}
*html ul.maximenuck li a {font-family: arial, sans-serif;font-size: 17px;}
*+html ul.maximenuck li a {font-size: 17px;}
*html ul.maximenuck2 li {
	width: 150px;
}
*html ul.maximenuck2 div.floatck {left: 195px;}
*+html div.maxidrop-main, *+html div.maxidrop-main2, *+html div.maximenuck2, *+html ul.maximenuck2 {
	overflow: visible;
}
*html ul.maximenuck2 li a {	
	font-size: 13px;	
	}
*+html ul.maximenuck2 li a {	
	font-size: 13px;	
	}
*html ul.maximenuck2 li.item162 div.floatck {
	margin-top: -50px;
}
*html div.floatck ul.maximenuck2 li.parent {
	background-image: url(../images/strelkaIE6.jpg);
	background-repeat: no-repeat;
	background-position: 155px center;
}
*+html div.floatck ul.maximenuck2 li.parent {
	background-image: url(../images/strelkaIE6.jpg);
	background-repeat: no-repeat;
	background-position: 165px center;
}
*html div.blocknwes {zoom:1;}
*html div.lentaNews {height: 423px;}
*html div.lentaNews h3, *html div.LastNews h3 {font-family: arial, sans-serif;}
*html div.lentaNews div.k2ItemsBlock ul li.clearList {display: none;}
*+html div.lentaNews div.k2ItemsBlock ul li.clearList {display: none;}
*html div.content, *html div.LastNews ul li, *html #pg-msnr-container {zoom:1;}
*html div.LastNews ul li.clearList {
	display: none;
}
*html div.custom_footer {
	zoom: 1;
	clear: left;
}
*html #pg-msnr-container div.pg-cv-box {margin-right: 3px;margin-top: 3px;}
*html div.module_help div.birthday div.birthday2 {
	clear: left;zoom:1;
}
*+html div.photoday h3 {
	height: auto;
}

div#maximenuck87 ul.maximenuck li.level1.parent li.parent > a:after,div#maximenuck87 ul.maximenuck li.level1.parent li.parent > span.separator:after,div#maximenuck87 ul.maximenuck li.maximenuck ul.maximenuck2 li.parent:hover > a:after,div#maximenuck87 ul.maximenuck li.maximenuck ul.maximenuck2 li.parent.active > a:after {
	border-color: transparent transparent transparent #515d85;
	border-style: solid;
	border-width: 5px 0 5px 5px;
	content: "";
	display: inline-block;
	height: 0;
	position: absolute;
    right: 7px;
    /*top: 6px;*/
	width: 0;
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 3px;}
table.daty_rossii h3 {
	font-size: 12pt;
	text-align: justify;
}
table.daty_rossii p {
	text-align: justify;
	font-size: 14px;
	padding-top: 5px;
	padding-right: 10px;
}
table.daty_rossii span {
	display: none;
}
table.daty_rossii img {
	margin-right: 20px;
}
table.daty_rossii td {
	padding-bottom: 20px;
}
#k2Container div.itemBody table p {padding-bottom: 0px;}
#YMapsID {
	float: left;	
}
