* {margin:0; padding:0}
h1 {font-size:16px; padding:0px; margin:14px 14px 14px 14px; font-weight:bold;color:#424242;}
body {background: #FFF; min-width: 999px; font-family: Arial, Times, Verdana;}
#img, div { behavior: url(styles/iepngfix.htc) }
.pole {padding:1px 3px 2px; margin:0 10px 0 0}
.spisok {width:239px; padding:1px 3px 2px;}
a img.nobrdr {border:none; margin:0 10px 0 0}
.left {float:left}
.clearing {clear:both; height:1px; line-height: 1px; font-size:1px;}
a {color:#507DDF;}
a:hover {text-decoration:none}
h3 {font-size:12px; padding:0px; margin:0px 0px 14px 0px; font-weight:bold;}

#header {height:337px; min-width: 999px; border-top:4px solid #7d2a34; background:#FFF url(../img/bg-head.gif) no-repeat 70% top; margin:0 0 40px 0; position:relative}
	#logo {position:absolute; top:52px; left:16.7%;} /*150px*/
		#logo a img {border:none}
	#photos-hdr {position:absolute; top:32px; right:8%; width:427px; height:290px;}
		#photos-hdr .slide{border-color:#5C6371;border-style:solid;cursor:pointer;float:left;margin: 0 30px 0px 0;position:relative}
		#photos-hdr .slide .caption{top:195px; color:#FFFFFF; font-size:11px; font-style:italic; padding:0 10px; position:absolute; right:0; text-align:right; vertical-align:top; display:none}
		#photos-hdr .slide:hover{border-color:#fff}
		#photos-hdr .wrapper{height:290px;overflow:hidden;padding:0;position:relative;width:427px}
	#wrapper-form {margin:224px 250px 0 20px;}
		#mini-nav {width:15%; float:left; margin:0 -100% 0 0;}
			#mini-nav ul {list-style:none; margin:39px 0 0 12px; overflow:hidden;}
			#mini-nav ul li {float:left; margin:0 9px 0 0;}
			#mini-nav a img {border:none}
		#plashka {height:113px; margin:0 0 0 19%; overflow:hidden;}
		*html #plashka {margin:0 0 0 15%;}	
			#self-pl {background: #d6a66d url(../img/plashka-bg-com.gif) repeat-x left top; height:110px}
				#self-pl form {font-size:11px; padding:25px 40px 25px 25px; width:260px; background: url(../img/form-com.gif) repeat-y top right}
				#self-pl form input {background-color:#ffffff; border-color:#a2723a #ffdaad #ffdaad #a2723a; border-style:solid; border-width:1px; color:#000000; width:203px}
				#self-pl form select {margin:15px 0 0 0; border-color:#a2723a #ffdaad #ffdaad #a2723a; border-style:solid; border-width:1px; background-color: #FFF;}
				#self-pl form select .blackoption {background:#000; color:#fff;}
		.right-nav-w {float:right; height:113px; margin:224px 0 0; width:250px;}
		*html .right-nav-w {margin:224px 0 0 -3px; width:253px; height:113px; overflow:hidden}
		.right-nav-b {background: #765549 url(../img/pl-ft-com.gif) no-repeat scroll -4px top; height:3px; line-height:0; }
		.right-nav-m {background: #d6a66d url(../img/plashka-bg-com.gif) repeat-x left top; height:110px}
				
a {text-decoration:underline;}
a:hover {text-decoration:none}
				
			#pl-ft {background: #765549 url(../img/pl-ft-com.gif) no-repeat left top; height:3px }
#wrapper-content {margin:0 20px;}
	#content {margin:0 230px 0 0;}
	#content p {margin:0 0 14px 0; line-height: 18px;}
	#content .albname {margin:0px 0 2px 0; clear:both; padding:5px 0px 0px 0px; font-weight:bold;}
	#content .albname em {font-weight:normal;}
	#content .fotko {width:125px; float:left}
	#content .rykovodstvo {width:125px; float:left} 
	#content .fotocontainer {width:100%;}
	*html #content .fotocontainer {width:99%;}
	.foto-r {background:transparent url(../img/foto-r.gif) no-repea scroll right top; padding:0 3px 0 0; float:left}
	.foto-b {background:transparent url(../img/foto-b.gif) no-repeat scroll left bottom; padding:0 0 3px;}
	.foto-b a img {border:none}
	#content .albom  {margin: 5px 15px 25px 5px;}
	.albom .foto-r {background:none; border-bottom:1px solid #000; border-right:1px solid #000; padding:0px; position:relative; bottom:1px; right:1px;}
	.albom .foto-b {background:none; border-bottom:1px solid #000; border-right:1px solid #000; padding:0px; position:relative; bottom:1px; right:1px;}
	.albom img {position:relative; bottom:1px; right:1px;}
	
	
	.inn .fotko {width:auto !important; float:left; margin:0 15px 7px 0}
	
	.albom .inn .foto-r {background:none; border:1px solid #000;}
	.albom .inn .foto-b {background:none; border:1px solid #000;}
	
	.inn .foto-b a img {border:none}
	.inn h2 {font-size:14px; margin:0 0 17px 0}
	#content .fotko span.caption {font-size:12px !important; color:#424242 !important; font-style:italic !important;}
		.wrapper-block {overflow:hidden; margin: 0 0 20px 0;}
		#content table {border-collapse:collapse; }
		#content table p {margin:9px 25px 8px 20px;}
		#content table .tablehead p {margin:0px;}
		#content table tr  td{border-bottom: 1px solid #afb4bc; padding:0px; margin:0px; }
		#content  table .tablehead td {border:none; height:6px;}
		#content table .tablehead {text-align:center; background:#9ba0a8;  font-weight: bolder; color:#fff;}
		#content table .second {background:#eaecf0;}
		#content table .tablehead .second {background:#7e828a;}
		#content table .incol {width:10%; background:#EAECF0;}
		#content table  .tablehead .incol { background:#c2c6cf;}
		#content table  .tablehead .incoldark {background:#afb4bc;}
		.block-left {width:15%; min-width:110px; float:left; color:#9e0400; text-transform: uppercase; font-size:12px; font-weight:bold; margin:0 -100% 0 0;}
		.titlequestion {font-size:18px;color:#000;}
		.block-content {margin:0 5% 0 19%; color:#424242; font-size:12px; }
		*html .block-content {margin:0 3% 0 15%;}
		.block-content form textarea, .block-content form .text  {width:100%; background:#eaecf0; border:none;padding:2px 0px;}
		.block-content form {margin:0 0 14px;}
		.block-content .submit {width:113px; margin:0px 25px 0px 0px; /*background:url(../img/buttonimg.gif) repeat-x bottom left;*/}
		.block-content label {padding:0px 0px 0px 10px;$padding:0px;}
		.block-content ul {list-style:none; margin:0 0 14px; padding:0px;}
		.block-content ul  li {padding:1px 0px;}
			.news-right {width:46%; float:right}
			.news-left {width:46%; float:left}
			.news-right a, .news-left a , .news-center a{color:#507ddf;}
			.news-subscription a {color:#424242;}
			.news-right .fotko, .news-left .fotko {width:95px !important; position:relative}
			.news-right .fotko .video, .news-left .fotko .video {position:absolute; left:54px; top:61px}
			.block-content span {color:#858585; font-size:10px}
			.block-content .autor {font-size:11px}
			.block-content .answer {font-weight:bolder; padding:0px 0px 0px 25px;}
			.news-center {clear:both;}
		.block-left, .block-content {background: url(../img/block.gif) repeat-x top left;  padding: 20px 0 0 0; overflow:hidden;}
		.right-nav {width:230px; float:right;}
		.right-nav p {margin:0 0 14px 0; padding:0 0 0 25px; font-size:12px}
		.right-nav p a {color:#507ddf;}
		.right-nav .foto-r {margin:0 0 0 25px}
		.right-nav ul {list-style:none; color:#424242; font-size:13px; text-decoration:underline; font-weight:bold; cursor:pointer}
		.right-nav ul li {padding:1px 0 1px 25px; background: url(../img/plus.gif) no-repeat 9px 4px;}
		.right-nav ul li a {font-weight:bold; color:#424242;}
		#nav li.active, /*#nav li.jshover*/
		{
			background: url(../img/minus.gif) no-repeat 9px 4px;
		}

		
		.right-nav ul ul {margin:10px 0 10px -25px; padding:0px 0; display: block;}
		#nav li:hover ul, #nav li.jshover ul
		{
			display: block;
		}

		.right-nav ul ul li {background: url(../img/2lvl.gif) no-repeat 11px center; padding: 2px 0 2px 25px;}
		.right-nav ul ul li a { display:inline; padding-left:0px; background:none; color: #424242;}
		#nav ul li:hover, #nav ul li.jshover {background: url(../img/2lvl.gif) no-repeat 11px center;}
		.right-nav ul ul li a:hover {background:none; color:#424242;}
		.right-nav ul ul ul {background:#e0e1e5; padding:7px 0;}
		.right-nav ul ul ul li {background: url(../img/3lvl.gif) no-repeat 11px 6px;}
	#content .imp-block {background: url(../img/mainblock-com.gif) repeat-x top left}
	
	#content .main a {color:#424242; font-size:16px; font-weight:bolder;}
	.inn a {color:#507ddf;}
	#content .center {clear:both; margin:0px;}
#simpleTooltip { padding:15px 20px;background: #efd6b9; width:25%;font-size:12px; font-style:italic; color:#424242;}
.selectblock {background:#eaecf0; padding:12px 28px 12px 28px;}
.block-content .formats { margin:0px;}
.block-content .formats li {clear:both;padding:0px 0px 0px 25px;}
#content .formats li p {margin:3px 0px 14px 0px; text-decoration: underline;}

#wrapper-footer {margin:0 20px; background: url(../img/mainblock-com.gif) repeat-x top left; height:190px; padding:35px 0 0 0; clear: both;}
#wrapper-footer p {color:#424242; font-size:11px}
#wrapper-footer a {color:#507ddf}

/*Table*/

#content table {border-collapse:collapse; }
		#content .cont table {margin:14px 0px 30px 0px;}
		#content .cont ul li {padding:0px;}
		#content table p {margin:9px 25px 8px 10px; padding:0px;}
		#content table .difficult p {margin:0px;}
		#content table tr  td{border-bottom: 1px solid #afb4bc; padding:0px; margin:0px; }
		#content  table .tablehead td {border:none; height:6px;}
		#content table .tablehead {text-align:center; background:#9ba0a8;   color:#fff;}
		#content table .tablehead p {font-weight: bolder !important;}
		#content table p {font-weight: normal;}
		#content table .second {background:#eaecf0;}
		#content table .tablehead .second {background:#7e828a;}
		#content table .incol {width:10%; background:#EAECF0;}
		#content table  .tablehead .incol { background:#c2c6cf;}
		#content table  .tablehead .incoldark {background:#afb4bc;}
		
/*bottom menu*/
ul#bot_nav{
	list-style-type: none;
position:relative; top: -20px; left: 0px;
}
ul#bot_nav li{
font-size: 12px;
 display: inline;
 padding-left: 5px;
}
/*in favorites*/
a#izbr{ text-decoration: none;
font-size: 12px;
color:#507ddf;
	float: right;
position: relative; top: -10px; left: 35px;
}
a:hover#izbr{ text-decoration: underline;
}

.newsheader
{
color: rgb(66, 66, 66);
font-size: 16px;
font-weight: bolder;
}


#content .newsbody a
{
color: rgb(66, 66, 66);
font-size: 12px;

}

#content .newsbody
{
color: rgb(66, 66, 66);
font-size: 12px;
}

/*list files*/

.formats { margin:0px;}
.formats li{padding:0px 0px 0px 25px;}
#content .main a#listdoc{font-size: 12px; color:#507ddf;}
#content .formats li p {margin:3px 0px 14px 0px; text-decoration: underline;}
#content .fotko {width:40px; float:left}

