/* Создано средствами разработчика F12. Это может не быть точным представлением файла исходного источника */
html {
	margin: 0px; padding: 0px; height: 100%; font-family: Georgia, Helvetica, sans-serif;
}
body {
	margin: 0px; padding: 0px; height: 100%; font-family: Georgia, Helvetica, sans-serif;
}
#container a {
	color: rgb(48, 91, 148);
}
h1 {
	font-size: 20px;
}
#navigaziy {
	background: rgb(50, 93, 133); height: 29px; padding-top: 3px;
}
.foto111 {
	width: 240px; padding-left: 15px; float: right;
}
.vrezka {
	background: rgb(232, 232, 232); padding: 5px; border-radius: 5px; width: 230px; color: rgb(51, 102, 153); text-decoration: underline; margin-right: 10px; float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px;
}
.title {
	text-align: center; color: rgb(0, 0, 0); font-size: 18px;
}
.foto111 img {
	padding-bottom: 15px;
}
.titl {
	border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
#logo {
	background: url("./img/logo.png") no-repeat; width: 280px; height: 26px; padding-top: 3px; margin-left: 20px; float: left; position: relative;
}
#swf {
	background: rgb(0, 0, 0); height: 195px; position: relative; z-index: 1;
}
#ofiz {
	background: url("./img/ofiz.png") no-repeat; width: 222px; height: 195px; margin-left: 30px; position: absolute; z-index: 1;
}
#Search {
	padding-top: 0px; padding-left: 10px; float: left; position: relative; 
	margin-top: -5px;  
	/*tsiden*/
	width: 150px;
	/*tsiden*/
}
#Search input#form-query {
	border-radius: 5px; width: 165px; color: rgb(140, 140, 140); font-style: italic; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px;
}
#rss {
	background: url("./img/rss.png") no-repeat; margin-top: 1px; margin-left: 20px; float: left; position: relative;
}
#site_map {
	background: url("/fileadmin/disain/bannners/site-map_sticker.png") no-repeat; margin-top: 5px; margin-left: 10px; float: left; position: relative;
}
#site_map a {
	width: 16px; height: 16px; display: block;
}
#glaz {
	background: url("./img/glaz.png") no-repeat 3px 5px; margin-top: 3px; margin-left: 10px; float: left; position: relative;
}
#rss a {
	width: 25px; height: 25px; display: block;
}
#telefon {
	background: url("./img/telefon.png") no-repeat 9px 2px; height: 20px; margin-top: 3px; margin-left: 2px; float: left; position: relative;
}
#logo a {
	color: rgb(255, 255, 255); padding-left: 30px; font-size: 13px; text-decoration: underline;
}
#glaz a {
	color: rgb(255, 255, 255); padding-left: 30px; font-size: 13px; text-decoration: underline;
}
#telefon a {
	color: rgb(255, 255, 255); padding-left: 30px; font-size: 13px; text-decoration: underline;
}
#bur {
	background: url("./img/bur.png") no-repeat; margin-top: 3px; margin-left: 10px; float: left; position: relative;
}
#angl {
	background: url("./img/angl.png") no-repeat; margin-top: 3px; margin-left: 10px; float: left; position: relative;
}
#angl a {
	width: 25px; height: 25px; display: block;
}
#bur a {
	width: 25px; height: 25px; display: block;
}
#menu {
	background: url("./img/menu2.png"); width: 1000px; height: 42px;
}
#dom {
	background: url("./img/dom.png") no-repeat; margin-top: 10px; margin-left: 30px; float: left;
}
ul.dropdown li ul li a {
	font-size: 14px;
}
#dom a {
	width: 25px; height: 25px; display: block;
}
ul.dropdown {
	list-style: none; margin: 0px; padding: 0px;
}
ul.dropdown li {
	list-style: none; margin: 0px; padding: 0px;
}
ul.dropdown ul {
	list-style: none; margin: 0px; padding: 0px;
}
ul.dropdown {
	width: 900px; font-family: georgia; float: left; position: relative;
	z-index: 998;
}
ul.dropdown li {
	line-height: 1.3em; font-size: 17px; margin-left: 50px; vertical-align: middle; float: left; zoom: 1;
}
ul.dropdown li.top {
	height: 45px; display: block;
}
ul.dropdown li.top:hover {
	background: url("./img/menu3.png");
}
ul.dropdown li a {
	color: rgb(0, 0, 0) !important; padding-top: 10px; padding-right: 10px; padding-left: 10px; text-decoration: none; display: block;
}
ul.dropdown li.hover {
	position: relative; z-index: 99999; cursor: default;
}
ul.dropdown li:hover {
	position: relative; z-index: 99999; cursor: default;
}
ul.dropdown ul {
	left: 0px; top: 100%; width: 100%; padding-bottom: 10px; visibility: hidden; position: absolute; z-index: 598;
}
ul.dropdown ul li {
	float: none;
}
ul.dropdown ul ul {
	top: 1px;
}
ul.dropdown li:hover > ul {
	z-index: 99999;
	background: rgb(236, 236, 236); 
	border-radius: 7px; 
	width: 250px; 
	padding-bottom: 10px; 
	border-right-color: rgb(102, 102, 102); 
	border-bottom-color: rgb(102, 102, 102); 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-right-style: solid; 
	border-bottom-style: solid; 
	visibility: visible; 
/*	-webkit-border-radius: 7px; 
	-moz-border-radius: 7px; 
	-khtml-border-radius: 7px; */
}
ul.dropdown li:hover > ul a:hover {
	text-decoration: underline;
}
ul.dropdown li:hover > ul a {
	line-height: 1em;
}
ul.dropdown li:hover > ul li {
	margin-left: 10px;
	z-index: 99999;
}
#container {
	margin: 0px auto; width: 1000px; min-height: 100%;
}
#container li {
/*	list-style: none; */
}
#menu2 li.top2 {
	list-style: none; height: 60px; margin-right: 30px; float: left;
}
#menu2 li.top2 a {
	padding: 10px; color: rgb(48, 91, 148); font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; text-decoration: underline; display: block;
}
#menu2 li.top2 a:hover {
	background: rgb(48, 91, 148); color: rgb(255, 255, 255); text-decoration: none;
}
#menu2 li.top2 a.none:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
#menu2 ul.dropdown2 {
	padding-left: 0px !important;
}
#menu2 {
	height: 42px; margin-top: 40px; margin-left: 10px; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: solid;
	margin-right: 10px;
}
.nivo-html-caption {
	display: none;
}
* html #container {
	height: 100%;
}
#left {
	width: 150px; float: left;
}
#right {
	width: 300px; margin-top: 0px; margin-right: 30px; float: right;
}
.r-block {
	
}
#zagolovok {
	height: 30px; font-family: Georgia,"Times New Roman",Times,serif; font-size: 18px; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: solid;
}
#foto {
	padding-right: 15px; margin-top: 25px; float: left;
}
#dolgnost {
	color: rgb(80, 80, 80); font-family: Georgia, Helvetica, sans-serif; font-size: 12px; font-style: italic; margin-top: 25px;
}
#content {
	margin-top: 30px; margin-right: 350px;
}
#fio {
	color: rgb(0, 0, 0); padding-top: 10px; font-size: 16px; font-style: normal; font-weight: bold;
}
#strelka {
	background: url("./img/strelka.png") no-repeat; width: 30px; height: 20px; margin-top: -31px; margin-left: 30px; position: absolute;
}
#data {
	color: rgb(80, 80, 80); padding-top: 10px; font-size: 13px; font-style: italic;
}
#koment, #koment_lm {
	background: rgb(239, 239, 239); padding: 20px; border-radius: 10px; margin-top: 25px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -khtml-border-radius: 10px;
}
#koment a, #koment_lm a {
	text-decoration: none;
	color: black;
}
#koment a:hover, #koment_lm a:hover {
	text-decoration: underline;
}
#menu2 ul.dropdown2 li ul li {
	display: none;
}
#menu2 ul.dropdown2 li:hover ul li {
	margin-top: 15px; margin-left: -40px; display: block; position: absolute;
}
#vsefoto {
	margin-top: 235px;
}
#vsefoto2 {
	margin-left: 170px;
}
#menu2 ul.dropdown2 li:hover ul li.foto2 {
	margin-left: -133px; display: block; position: absolute;
}
#menu2 ul.dropdown2 li ul li.foto {
	margin-top: 15px; margin-left: -40px; display: block; position: absolute;
}
.menu2#menu2 {
	margin-left: 0px !important;
}
#clear, .clear_class {
	height: 0px; line-height: 0px; clear: both; font-size: 1px;
}
#rasporka {
	height: 778px;
}
#footer {
	background: url("./img/footer.jpg"); margin: -748px auto 0px; width: 1000px; height: 748px; padding-left: 15px;
}
#swf2 {
	width: 620px; height: 265px; margin-top: 60px; margin-left: 30px;
	float: left;
}
.deydel {
	width: 940px; padding-bottom: 8px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; margin-top: 25px; margin-left: 30px; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: solid;
}
.zagolovok_anonces {
	margin-top: 30px;
	height: 30px; font-family: Georgia,"Times New Roman",Times,serif; font-size: 18px; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: solid;
}
#second_r-block img {
	margin-top: 30px;
}
.novosti {
	margin-left: 10px; 
	min-height: 60px;
	min-width: 620px;
	float: left;
	margin-top: 10px;
}
.anonces .novosti {
	min-width: 300px;
}
.novostifoto {
	padding-right: 15px; float: left;
}
.novostidata {
	width: 500px; text-align: left; color: rgb(80, 80, 80); font-family: Georgia, Helvetica, sans-serif; font-size: 10px; font-style: italic;
	margin-bottom: 5px;
}
.anonces .novostidata {
	width: 200px; 
	margin-bottom: 5px;
}
.novosticontent {
	color: rgb(0, 0, 0); padding-top: 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px;
}
.novostisubheader {
	padding-left: 0px;
}
.novosticontent p, .novostisubheader p{
	margin-top: 5px;
	font-size: 14px;
}

.novostiknopka {
	margin-left: 30px; float: left;
	margin-top: 30px;
}
.novostiknopka2 {
	margin-left: 65px; float: left;
	margin-top: 30px;
}
#tabs {
	padding-bottom: 10px; margin-top: 20px; margin-bottom: 5px; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
#tab-video-content {
	display: none;
}
.tab-active {
	background: rgb(48, 91, 148); padding: 10px; color: rgb(255, 255, 255) !important; font-family: Georgia,"Times New Roman",Times,serif; font-size: 18px; text-decoration: none; margin-right: 20px;
}
.tab-active:hover {
	
}
#all-photos {
	margin-top: 10px; margin-left: 179px;
}
#all-video {
	margin-top: 10px; margin-left: 179px;
}
a#tab-photo {
	padding: 10px; font-family: Georgia,"Times New Roman",Times,serif; font-size: 18px; margin-right: 20px;
}
#show-form {
	background: url("./img/a2.png") no-repeat 0px 0px; font: bold 28px/82px Times New Roman, Trebushet MS, Serif; top: 50%; width: 39px; height: 204px; text-align: center; right: 0px; margin-top: -102px; position: fixed; z-index: 999999; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
#zapis-na-priem {
	background: rgb(255, 255, 255); padding: 10px; border: 2px solid rgb(34, 34, 34); color: rgb(0, 0, 0); font-weight: bold; display: none; position: absolute; z-index: 9999;
}
#cf-heading {
	text-align: center; text-transform: uppercase; padding-bottom: 20px; font-size: 20px;
}
#close {
	background: 0px 0px rgb(0, 0, 0); top: 7px; width: 1.5em; text-align: center; right: 7px; color: rgb(255, 255, 255); position: absolute; cursor: pointer;
}
#close:hover {
	background: red; color: rgb(0, 0, 0);
}
#zapis-background {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100%; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); position: fixed; z-index: 2; opacity: 0.8;
}
#container3 {
	left: 30px; top: 30px; width: 940px; height: 500px; overflow: hidden; position: relative;
}
#container3 .w2 {
	top: 0px; width: 220px; height: 500px; overflow: hidden; position: absolute; cursor: pointer;
}
#container3 .w2 ul {
	padding: 0px;
	margin: 0px;
}
#carouselLeft {
	left: 850px; top: 30px; position: relative; cursor: pointer;
}
#carouselRight {
	left: 850px; top: 30px; position: relative; cursor: pointer;
}
.w2nazvanie {
	background: 0px 0px rgb(48, 90, 147); padding: 7px; color: rgb(255, 255, 255); font-family: Georgia; font-size: 14px; font-weight: bold;
}
.w2menu {
	padding: 7px; border: 1px solid rgb(204, 204, 204);
}
.w2menu li {
	padding-top: 15px;
}
.w2menu li a {
	color: rgb(48, 90, 147) !important; font-size: 14px; text-decoration: none;
}
.deydel3 {
	height: 490px;
}
.ssilki {
	width: 980px; margin-left: 35px;
}
.ssilki1 {
	width: 223px; margin-top: 15px; margin-right: 13px; float: left;
}
#silka {
	padding-top: 550px; margin-left: 610px;
}
#a1 {
	background: url("./img/tur.png") no-repeat 0px 0px; width: 300px; height: 60px; margin-top: 50px; position: absolute;
}
#a1 a {
	width: 300px; height: 60px; display: block;
}
#footer li {
	list-style: none; padding-top: 13px; font-family: Georgia; font-size: 12px;
}
#footer ul {
	margin:0px;
	padding:0px;
}
#container img {
	border: currentColor;
}
.footer2 {
	width: 180px; margin-right: 20px; float: left;
}
.footer2 li a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.footerheader {
	padding-top: 35px; padding-bottom: 5px; font-family: georgia; font-size: 18px; margin-bottom: 10px; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: solid;
}
.footer3 {
	width: 940px; height: 100px; margin-top: 645px; border-top-color: currentColor; border-top-width: 1px; border-top-style: solid; position: absolute;
}
.footer4 {
	background: url("./img/a3.png") no-repeat 0px 0px; width: 300px; height: 40px; padding-left: 40px; font-family: Georgia, "Times New Roman", Times, serif; margin-top: 10px; float: left;
}
.footer4 span {
	color: rgb(80, 80, 80); font-size: 14px;
}
.footer5 {
	width: 100px; height: 40px; margin-top: 10px; margin-left: 80px; float: left;
}
.sozseti {
	width: 30px; height: 30px; float: left;
}
.footer6 {
	width: 180px; height: 40px; margin-top: 10px; margin-left: 80px; float: left;
}
.footer6 a {
	color: rgb(48, 89, 146); font-size: 14px; text-decoration: underline;
}
.footer7 {
	width: 100px; height: 40px; text-align: center; font-size: 12px; margin-top: 10px; margin-left: 55px; float: left;
}
.footer8 {
	height: 40px; color: rgb(80, 80, 80); font-size: 11px; margin-top: 60px;
}
.footer7 a {
	color: rgb(48, 89, 146); text-decoration: none;
}
.sliderContainer {
	width: 1000px; height: 195px;
}
#coin-slider {
	width: 1000px !important; height: 195px !important; overflow: hidden; position: relative; zoom: 1;
}
#coin-slider a {
	border: currentColor; text-decoration: none;
}
.cs-buttons {
	display: none;
}
.cs-buttons a {
	display: none;
}
.cs-active {
	display: none;
}
.cs-title {
	width: 1000px; display: none;
}
.cs-prev {
	padding: 0px 10px; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0);
}
.cs-next {
	padding: 0px 10px; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0);
}
#container2 {
	margin-top: 100px;
}
.container2 ul {
	list-style: none; margin: 0px; padding: 0px;
}
li {
/*	list-style: none; */
	margin: 0px; padding: 0px;
}
.container2 .menu_body {
	width: 300px; margin-bottom: 10px; display: none;
}
:first-child.container2 .menu_body {
	display: block;
}
.container2 .menu_body li {
	
}
.container2 .menu_body li a {
	padding: 4px 4px 4px 20px; color: rgb(0, 0, 0); text-decoration: none; display: block;
}
.container2 .menu_body li a:hover {
	text-decoration: underline;
}
.container2 .menu_head {
	background: url("img/okno.png") no-repeat 0px 0px; height: 32px; color: rgb(255, 255, 255); padding-top: 3px; padding-left: 55px; font-size: 20px; font-style: italic; cursor: pointer;
}
.container2 .menu-item-active {
	background: url("img/okno1.png") no-repeat; height: 32px; color: rgb(0, 0, 102); padding-top: 3px;
}
.container2 .menu_body li img {
	float: left;
}
#slide-down-items {
	margin-top: 10px;
}




#slider-wrapper {
	margin: auto; padding: 0px; width: 620px;
}
#slider {
	background: url("./img/loading.png") no-repeat 50% 50%; width: 620px; height: 260px; position: relative;
}
#slider img {
	left: 0px; top: 0px; display: none; position: absolute;
}
#slider a {
	border: 0px currentColor; display: block;
}
.nivo-controlNav {
	margin: auto; padding: 0px; left: 280px; text-align: center; bottom: -19px; position: absolute;
}
.nivo-controlNav a {
	background: url("./img/bullets.png") no-repeat; border: 0px currentColor; width: 15px; height: 15px; text-indent: -9999px; margin-right: 3px; float: left; display: block; position: relative; z-index: 30; cursor: pointer;
}
.nivo-controlNav a.active {
	background-position: 0px -22px; font-weight: bold;
}
a.nivo-prevNav {
	background: url("./img/knopsliider.png") no-repeat; border: 0px currentColor; top: 45%; width: 56px; height: 50px; text-indent: -9999px; display: block; position: absolute; z-index: 30; cursor: pointer;
}
a.nivo-nextNav {
	background: url("./img/knopsliider2.png") no-repeat; border: 0px currentColor; left: 575px; top: 220px; width: 56px; height: 50px; text-indent: -9999px; display: block; position: absolute; z-index: 30; cursor: pointer;
}
a.nivo-prevNav {
	top: 220px;
}
.nivoSlider {
	position: relative;
	z-index: 0;
}
.nivoSlider img {
	left: 0px; top: 0px; position: absolute; z-index: 0;
}
.nivoSlider a.nivo-imageLink {
	margin: 0px; padding: 0px; border: 0px currentColor; left: 0px; top: 0px; width: 620px; height: 100%; display: none; position: absolute; z-index: 0;
}
.nivo-slice {
	height: 100%; display: block; position: absolute; z-index: 10;
}
.nivo-caption {
	background: rgb(239, 239, 239); 
	font: italic 12px/normal calibri; 
	margin: 0px; left: 397px; 
	width: 220px; 
	height: 263px; 
	color: rgb(80, 80, 80); 
	padding-top: 5px;
	padding-left: 10px; 
	position: absolute; 
	z-index: 0; 
	font-size-adjust: none; 
	font-stretch: normal; 
	opacity: 1 !important;
}
#banner {
	width: 620px; margin-left: 10px;
}
.nivo-caption p {
	margin: 0px; padding: 10px 15px;
}
.nivo-caption a {
	color: rgb(48, 89, 146); font-family: Georgia, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; display: inline !important;
}

div#tab-photo-content dd.csc-textpic-caption {
    color: white;
    background: black;
    top: -10px;
    padding: 4px;
    font: italic 14px/normal calibri;
    text-align: center;
}

caption.csc-textpic-caption {
    text-align: center;
    font-size: 12px;
}

.align-justify {
	text-align: justify;
}

.tx-yag-item-meta {
    display: none;
}

.tx-yag-pager {
	float: left;
	margin: 10px;
	clear: both;
}

.tx-yag-gallery-albuminfo {
	margin: 10px;
}

.tx-yag-gallery-albumdescription {
	float: left;
}

.tx-yag-album-thumb-outerframe {
	height: auto;
}

#page_title {
    border-bottom: 1px solid black;
    margin-bottom: 20px;
    font-size: 22px;
}

#sb-container {
	z-index: 99999;
}

ul.csc-menu li {
	margin-bottom: 15px;
	margin-top: 5px;
}

