#div39 {
	 width:10px;
}
#td11 {
	 background-image:url(sh_l.gif); background-position:top right; background-repeat:no-repeat;
}
#td12 {
	 background-image:url(sh_c1.gif); background-position:top  left; background-repeat:no-repeat;
}
#td14 {
	 background-image:url(sh_r.gif); background-position:top left; background-repeat:no-repeat;
}
#div76 {
	 width:10px;
}
#td55 {
	 background-image:url(per_l1.gif); background-position:top right; background-repeat:no-repeat;
}
#td58 {
	 background-image:url(per_r1.gif); background-position:top left; background-repeat:no-repeat;
}
#td108 {
	 background-image:url(f_glml.gif); background-position:top right; background-repeat:no-repeat;
}
#td110 {
	 background-image:url(f_glmr.gif); background-position:top left; background-repeat:no-repeat;
}
#td109 {
	 background-image:url(f_glmc.gif); background-position:top left; background-repeat:repeat-x;
}
#td148 {
	 background-image:url(fon_glm.gif); background-position:top center; background-repeat:no-repeat;
}
#pageMainmenu .mbordr {
	 width:15px;
}
#pageMainmenu .menu {
	 color:#000000; text-decoration:none; display:block;
}
#pageMainmenu .mtditem {
	 height:28px;
}
#pageMainmenu .mbordl.leftActive {
	 background-image:url(f_aglml.gif); background-position:top right; background-repeat:no-repeat;
}
#pageMainmenu .mbordl {
	 width:15px;
}
#pageMainmenu .mbordr.rightActive {
	 background-image:url(f_aglmr.gif); background-position:top left; background-repeat:no-repeat;
}
#pageMainmenu .mtditem.midActive {
	 background-image:url(f_aglmc.gif); background-position:top left; background-repeat:repeat-x;
}
#pageMainmenu .menu.menuActive {
	 color:#FFFFFF;
}
#div271 {
	 font-size:13px; font-family:tahoma, geneva, sans-serif;
}
#global2 {
	 font-size:13px; font-family:tahoma, geneva, sans-serif;
}
#div325 {
	 background-image:url(sp_1.gif); background-position:top left; background-repeat:no-repeat; width:310px; height:112px;
}
#div330 {
	 background-image:url(sp_2.gif); background-position:top left; background-repeat:no-repeat; width:310px; height:112px;
}
#global0 {
	 margin-left:30px;
}
#global0 .objectTitle {
	 font-weight:normal; margin:0; margin-bottom:15px;
}
#global0 #cont_news .objectTitle {
	 font-size:14px; font-weight:bold;
}
.contentTitle {
	 font-size:22px; font-weight:normal; margin:0; margin-bottom:15px;
}
#global0 #cont_news #dataType_date {
	 font-size:13px; font-weight:normal; background-image:url(data.gif); background-position:top left; background-repeat:no-repeat; padding-top:2px; margin-right:5px; display:block; width:77px; height:21px; position:relative; float:left; text-align:center;
}
#global0 #cont_news .objectNote {
	 font-size:13px;
}
#global0 #cont_news #view .objectText {
	 font-size:13px;
}
#global0 #cont_news #newslink {
	 font-size:13px;
}
.objectTitle {
	 font-size:15px; font-weight:bold;
}
#div394 {
	 font-size:18px; font-family:arial, helvetica, sans-serif; font-style:italic; margin:0; margin-left:170px; display:block; position:relative; top:16px;
}
#div388 {
	 font-size:18px; font-family:arial, helvetica, sans-serif; font-style:italic; margin:0; margin-left:170px; display:block; position:relative; top:16px;
}
#content .contentTitle {
	 background-image:url(f_zagr.gif); background-position:top left; background-repeat:no-repeat; height:44px;
}
#content #cont_txt .contentTitleTxt {
	 margin:0; margin-left:20px; display:block; position:relative; top:8px;
}
#table262 {
	 background-image:url(fon_niz.gif); background-position:bottom left; background-repeat:no-repeat;
}
#content2 #cont_txt .contentTitleTxt {
	 background-image:url(str_zap.gif); background-position:center right; background-repeat:no-repeat; padding-right:20px;
}
#content1 #cont_txt .contentTitleTxt {
	 background-image:url(str_zap.gif); background-position:center right; background-repeat:no-repeat; padding-right:20px;
}
#content1 .objectTitle {
	 color:#9d080d; font-size:22px; font-weight:normal; margin:0; margin-right:20px; float:left;
}
#content2 .objectTitle {
	 color:#2352b1; font-size:22px; font-weight:normal; margin:0; margin-right:20px; float:left;
}
#content2 .object {
	 padding-bottom:15px; border-bottom:1px dashed #e0e4e6; margin-top:15px; margin-left:20px; width:276px;
}
#content1 .object {
	 padding-bottom:15px; border-bottom:1px dashed #e0e4e6; margin-top:15px; margin-left:20px; width:276px;
}
#content2 {
	 background-image:url(fon_z1.gif); background-position:bottom right; background-repeat:no-repeat; border-top:2px solid #e0e4e6; margin:0; margin-top:30px; display:block; width:316px; position:relative; float:left;
}
#content1 {
	 background-image:url(fon_z1.gif); background-position:bottom right; background-repeat:no-repeat; border-top:2px solid #e0e4e6; border-right:1px solid #e0e4e6; margin:0; margin-top:30px; display:block; width:316px; position:relative; float:left;
}
#td265 {
	 background-image:url(niz.gif); background-position:top left; background-repeat:repeat-x;
}
#td267 {
	 background-image:url(niz.gif); background-position:top left; background-repeat:repeat-x;
}
#td268 {
	 background-image:url(niz.gif); background-position:top left; background-repeat:repeat-x;
}
#td270 {
	 background-image:url(niz.gif); background-position:top left; background-repeat:repeat-x;
}
BODY {
	 font-size:14px; font-family:tahoma, geneva, sans-serif; background-color:#b3b3b3; background-image:url(fon.png); background-position:top left; background-repeat:repeat; margin:0;
}
#table6 {
	 background-color:#ffffff; margin-top:35px;
}
#table3 {
	 padding-bottom:35px;
}
#td193 {
	 padding-bottom:30px;
}
#global0 .contentTitle {
	 font-size:20px; background-image:url(kn_1.gif); background-position:top left; background-repeat:no-repeat; margin:0; margin-bottom:20px; height:36px;
}
#global0 #cont_news .contentTitleTxt {
	 margin:0; margin-left:40px; display:block; position:relative; top:5px;
}
#global0 .object {
	 margin-bottom:20px; width:260px;
}
#pageMenu .tableMenu {
	 width:100%;
}
#td246 {
	 background-image:url(fon_ump.gif); background-position:top left; background-repeat:no-repeat;
}
#pageMenu .TextItemMenu {
	 margin:0; margin-top:5px; margin-bottom:5px; margin-left:50px; display:block; width:228px; position:relative;
}
#pageMenu .TextActiveMenu {
	 margin:0; margin-top:5px; margin-bottom:5px; margin-left:50px; display:block; width:228px; position:relative;
}
#pageMenu .menu:hover {
	 color:#025DA5;
}
#pageMainmenu .menu:hover {
	 color:#025da5;
}
#content1 .contentTitle {
	 margin:0; margin-top:10px; margin-bottom:20px; margin-left:20px; display:block; position:relative; float:left;
}
#content2 .contentTitle {
	 margin:0; margin-top:10px; margin-bottom:20px; margin-left:20px; display:block; position:relative; float:left;
}
#content2 .content {
	 background-image:url(fon_z.gif); background-position:top left; background-repeat:no-repeat; margin:0; margin-top:1px; margin-left:1px; display:block; position:relative; float:left;
}
#content1 .content {
	 background-image:url(fon_z.gif); background-position:top left; background-repeat:no-repeat; margin:0; margin-top:1px; display:block; position:relative; float:left;
}
#siteTitle {
	 color:#848484; font-size:11px; font-weight:bold; font-family:arial, helvetica, sans-serif; text-transform:uppercase; margin:0; text-align:center;
}
#pageMenu .menu.menuActive {
	 color:#ffffff; background-image:url(f_aum.gif); background-position:top right; background-repeat:no-repeat; margin:0; margin-bottom:1px; display:block; width:100%; position:relative; float:left;
}
#td56 {
	 background-image:url(per_c1.gif); background-position:top left; background-repeat:repeat-x;
}
#msRus {
	 color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none; background-image:url(str_per.gif); background-position:center left; background-repeat:no-repeat; padding-left:5px; margin-right:8px;
}
#msEng {
	 color:#ffffff; font-size:12px; background-image:url(str_per.gif); background-position:center left; background-repeat:no-repeat; padding-left:5px; margin-right:12px; float:left;
}
#msDeu {
	 color:#ffffff; font-size:12px; background-image:url(str_per.gif); background-position:center left; background-repeat:no-repeat; padding-left:5px; margin-right:12px; float:left;
}
#div429 {
	 height:29px;
}
#div412 {
	 color:#ffffff; font-size:12px; background-image:url(str_per.gif); background-position:center left; background-repeat:no-repeat; padding-left:5px; margin-left:10px; margin-right:12px; float:left;
}
#msJap {
	 color:#ffffff; font-size:12px; background-image:url(str_per.gif); background-position:center left; background-repeat:no-repeat; padding-left:5px; margin-right:10px; float:left;
}
#content .object {
	 margin-top:20px; margin-bottom:10px; margin-left:20px; width:584px;
}
#content .content {
	 margin-bottom:30px;
}
#cont_mail .contentTitleTxt {
	 margin-left:20px; display:block; position:relative; top:8px;
}
#cont_mail .err {
	 color:#FF0000; font-size:11px; font-weight:normal; font-family:Verdana, Geneva, sans-serif;
}
#content li {
	 margin-bottom:5px;
}
#content .objectNote {
	 font-size:14px; margin:0;
}
#content #view .objectNote {
	 font-size:14px; margin-bottom:20px;
}
#content #view .objectText {
	 font-size:14px; margin-bottom:20px;
}
#content .objectTitle {
	 color:#2352b1; font-size:20px; font-weight:normal; font-family:arial, helvetica, sans-serif; font-style:italic; margin:0; margin-bottom:15px;
}
#content .contentText {
	 margin:0; margin-bottom:30px;
}
#content #cont_txt .contentText {
	 margin-left:20px; display:block; width:594px; position:relative;
}
#pageMenu .menu {
	 color:#000000; font-size:17px; font-weight:normal; text-decoration:none; cursor:pointer; background-image:url(f_um.gif); background-position:top right; background-repeat:no-repeat; margin:0; margin-bottom:1px; display:block; width:100%; position:relative; float:left;
}
#pageMainmenu {
	 color:#000000; font-size:17px; font-weight:normal; font-family:tahoma, geneva, sans-serif;
}
#pageMainmenu .mids {
	 color:#cbcbcb; font-size:1px; width:8px;
}
#cont_guest .contentTitleTxt {
	 margin-left:20px; display:block; position:relative; top:8px;
}
#cont_mail .tableTable {
	 margin-left:20px;
}
#cont_guest #comments {
	 margin-left:20px; width:584px;
}
#cont_guest #blockip {
	 color:#ff0000; font-size:11px; font-family:verdana, geneva, sans-serif; margin-bottom:10px; display:block; position:relative;
}
#cont_guest #comments .comm .userdat .date {
	 font-size:18px;
}
#cont_guest #comments .comm .admin_label {
	 margin-bottom:15px;
}
#cont_guest #comments .comm .adm_txt {
	 margin-left:20px; width:544px;
}
#cont_guest #comments .comm .userdat {
	 font-size:18px; margin-bottom:10px;
}
#cont_guest #comments .pageselector {
	 margin-top:10px;
}
#cont_guest #comments .pageselector .activpg {
	 color:#ffffff; background-color:#808080; margin:0; margin-right:5px; display:block; width:15px; position:relative; float:left; text-align:center;
}
#cont_guest #comments .pageselector .pagesel {
	 margin-right:5px;
}
#cont_guest #guesttab {
	 margin-top:20px; margin-left:20px;
}
#cont_guest .error {
	 color:#FF0000; font-size:11px; font-family:Verdana, Geneva, sans-serif;
}
#cont_guest #comments .comm {
	 border-bottom:1px dashed #e4e4e4; margin-bottom:15px;
}
#cont_guest #comments .comm .com_txt {
	 margin-bottom:15px;
}
#cont_guest #comments .comm .admtext {
	 color:#848484; font-size:13px; font-family:arial, helvetica, sans-serif; font-style:italic; margin-bottom:15px;
}
#con_mapsite .mapline {
	 font-weight:normal; margin:0; margin-bottom:10px; display:block; position:relative;
}
#con_mapsite #maplinks0 {
	 color:#C0C0C0;
}
#con_mapsite #maplinks1 {
	 color:#000000;
}
#con_mapsite #listLinks {
	 margin-left:20px;
}
.photoAlbumSplash .navigPanel { margin-bottom:10px; display:inline-block; width:100%; clear:both; }
.photoAlbumSplash .navigPanel .next { font-size:0; background-image:url(foto_slide/ic2_right.gif); background-position:center right; background-repeat:no-repeat; width:48%; height:32px; float:right; }
.photoAlbumSplash .hideImage { color:#ffffff; font-size:0; cursor:pointer; background-image:url(foto_slide/x.gif); background-repeat:no-repeat; margin-top:5px; width:20px; height:20px; float:right; }
.photoAlbumSplash .navigPanel .next { cursor:pointer; }
.photoAlbumSplash .contentTitle {
	 padding-top:6px; padding-left:20px;
}
.photoAlbumSplash .photoDetailed .objectImage {
	 margin-left:20px;
}
.photoAlbumSplash .photoDetailed .buttonSend {
	 margin-left:20px;
}
.geopoints .contentTitleTxt {
	 margin:0; margin-left:20px; display:block; position:relative; top:6px;
}
.geopoints #YMapsID { clear:both; }
.geopoints.moders #YMapsID { clear:both; }
.geopoints.insertpoint #YMapsID { clear:both; }
.geopoints.insertpoint .ContetntTitle { font-weight:bolder; }
.geopoints.insertpoint .errortext { color:#FF0000; margin-bottom:10px; }
.geopoints.insertpoint .form { width:360px; }
.geopoints.insertpoint .form .obj { margin-bottom:15px; }
.geopoints.insertpoint .form .obj .title { margin-bottom:5px; width:200px; float:left; }
.geopoints.insertpoint .form .obj.text .field textarea { width:360px; height:150px; }
.geopoints.editpoint #YMapsID { clear:both; }
.geopoints.editpoint .ContetntTitle { font-weight:bolder; }
.geopoints.editpoint .errortext { color:#FF0000; margin-bottom:10px; }
.geopoints.editpoint .form { width:360px; }
.geopoints.editpoint .form .obj { margin-bottom:15px; }
.geopoints.editpoint .form .obj .title { margin-bottom:5px; width:200px; float:left; }
.geopoints.editpoint .form .obj.text .field textarea { width:360px; height:150px; }
.geopoints.editpoint .form .imgdel2 .field { float:left; }
.geopoints.editpoint .form .delete .field { float:left; }
.geopoints.seepoint .ContetntTitle { font-weight:bolder; }
.photoAlbumSplash .obj .photoPreview .textLink { display:block; }
.photoAlbumSplash table { background-color:#ffffff; padding-top:3px; padding-bottom:3px; padding-left:3px; padding-right:3px; }
.photoAlbumSplash .navigPanel { margin-bottom:10px; display:inline-block; width:100%; clear:both; }
.photoAlbumSplash .navigPanel .prev { font-size:0; background-image:url(foto_slide/ic2_left.gif); background-position:center left; background-repeat:no-repeat; width:48%; height:32px; float:left; }
.photoAlbumSplash .navigPanel .next { font-size:0; background-image:url(foto_slide/ic2_right.gif); background-position:center right; background-repeat:no-repeat; width:48%; height:32px; float:right; }
.photoAlbumSplash .objectTitle { margin:0; margin-top:7px; margin-left:5px; float:left; padding:0; }
.photoAlbumSplash .hideImage { color:#ffffff; font-size:0; cursor:pointer; background-image:url(foto_slide/x.gif); background-repeat:no-repeat; margin-top:5px; width:20px; height:20px; float:right; }
.photoAlbumSplash .loading { width:100%; position:absolute; top:45%; text-align:center; }
.photoAlbumSplash .navigPanel .prev { cursor:pointer; }
.photoAlbumSplash .navigPanel .next { cursor:pointer; }
.photoAlbumSplash .text {
	 color:#808080; margin-top:5px; margin-bottom:5px; display:block; float:left;
}
.photoAlbumSplash .obj {
	 background-color:#f2f2f2; margin-bottom:5px; margin-right:5px; width:146px; float:left; text-align:center;
}
.photoAlbumSplash .obj .photoPreview .previewImg {
	 width:136px;
}
.photoAlbumSplash .obj .photoPreview {
	 color:#808080; font-size:11px; text-decoration:none; margin-top:5px; display:block;
}
.photoAlbumSplash {
	 margin-bottom:40px; width:100%;
}
.photoAlbumSplash .showImgFon {
	 background-color:#C0C0C0; width:100%;
}
#global3 .objectImage {
	 margin:0; float:left;
}
#cont_link .contentTitleTxt {
	 margin-left:20px; display:block; position:relative; top:6px;
}
#global0 .content {
	 margin-bottom:30px;
}
#global3 .object {
	 border-width:1px; border-color:#ffffff; border-style:solid; margin:0; margin-left:3px; margin-right:3px; width:20px; height:12px; position:static; float:left;
}
#content #arh_news {
	 display:block; width:100%; position:relative;
}
#content #arh_news .contentTitleTxt {
	 margin-left:20px; display:block; position:relative; top:8px;
}
#td13 {
	 background-image:url(sh_c7.gif); background-position:top left; background-repeat:no-repeat;
}
#pageMainmenu .menu.menuActive .TextActiveMenu {
	 color:#FFFFFF;
}
#siteSubtitle {
	 color:#848484; font-size:14px; font-weight:normal; font-family:arial, helvetica, sans-serif; margin:0; margin-left:40px; display:block; position:relative; float:left;
}
#table53 {
	 margin:0; margin-right:20px; display:block; position:relative; top:25px; float:right;
}
#global0 #cont_txt .contentTitleTxt {
	 margin:0; margin-left:40px; display:block; position:relative; top:5px;
}
#con_photo_jsG {
	width: 100%;
	clear: both;
}
#con_photo_jsG .contentImage { margin-right:10px; float:left; }
.highslide-caption {
	color: #000000;
	text-decoration: none;
}
#content .cont_mail_a .contentTitleTxt {
	margin-left: 20px;
	position: relative;
	top: 5px;
}
#content .cont_mail_a .blockLicense {
	font-size: 14px;
}
#content .content form .field .caption {
	font-size: 14px;
	margin-left: 20px;
}
.cont_mail_a .license-item .text-license {
	font-family: Arial, Helvetica, sans-serif;
}
.contLicense .contentTitle {
	text-align: center;
}
.cont_mail_a .err { color:#FF0000; font-weight:bold; }
.cont_mail_a .tablefield {
	text-align: right;
}
.cont_mail_a .texttitle { margin-bottom:5px; display:block; }
.cont_mail_a .errorinp { border-width:1px; border-color:#FF0000; border-style:solid; }
.cont_mail_a #pin_img {
	margin-bottom: 2px;
	margin-right: 10px;
	float: left;
}
.cont_mail_a .inppin {
	display: block;
	clear: both;
}
.cont_mail_a .buttonSend#Send {
	margin-top: 20px;
	margin-left: 20px;
}
.cont_sub_mail .getback { margin-top:20px; }

.cont_mail_a .tableTable {
	width: 300px;
}
.cont_mail_a .contentTitle {
	width: 110%;
}
.cont_mail_a .blockLicense {
	margin-left: 20px;
}

.cont_mail_a .tablrow {
	margin-left: 20px;
	display: block;
}
.cont_mail_a {
	width: 92%;
}

#content .content form .field .inpfield {
	margin-left: 20px;
}
#content .content form .field .blockarea .inp {
	margin-left: 20px;
}
#con_photo_jsG .contentTitleTxt {
	margin-left: 20px;
	display: block;
	position: relative;
	top: 6px;
}

#con_photo_jsG .contentTitle {
	margin: 0;
	margin-bottom: 15px;
}

#con_photo_jsG .top_navi {
	margin-bottom: 10px;
}

#con_photo_jsG .bottom_navi {
	margin-top: 10px;
}
#con_photo_jsG .photo#photoBrief {
	color: #000000;
	font-size: 13px;
	background-color: #f2f2f2;
	padding-bottom: 2px;
	padding-top: 0px;
	padding-left: 5px;
	margin: 0;
	margin-bottom: 5px;
	margin-right: 5px;
	width: 146px;
	float: left;
	text-align: center;
}
#con_photo_jsG .objectTitle {
	display: none;
}
#con_photo_jsG #photoPrev {
	margin: 0;
	margin-top: 5px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	display: block;
	width: 136px;
	float: left;
}
#con_photo_jsG .objectnote {
	margin: 0;
	display: block;
	width: 136px;
	float: left;
}
#menuLink .contentTitleTxt {
	margin-left: 20px;
	position: relative;
	top: 6px;
}
