﻿/* default settings */
p, img, h1, h2, h3, h4, h5, h6, form
{
	margin:0;
	padding:0;
	border:0;
}

html, body
{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	color:#000;
	font:12px tahoma;
}

a
{
	color:#9d3f00;
}

a:hover
{
	color:#020202;
}

/* all */

#inner
{
	background:url('../i/all.jpg') 0 0 repeat;
}

#allIndex
{
	width:100%;
	background:url('../i/index.jpg') center bottom no-repeat;
}
	#container
	{
		width:1000px;
		margin:auto;
		position:relative;	
	}
		#container #logo
		{
			width:144px;
			height:243px;
			background:url('../i/logo.jpg') 0 0 no-repeat;
			position:absolute;
			z-index:55;
			top:45px;
			left:32px;
			display:block;
			outline:none;
		}
		
		#logoPrint
		{
			width:144px;
			height:243px;
			background:url('../i/logo.jpg') 0 0 no-repeat;
			float: left;
			z-index:55;
			display:block;
			outline:none;
			margin-right: 20px;
		}
		
		#container #top
		{
			width:800px;
			height:130px;
			position:relative;
			z-index:10;
			padding:35px 0 0 200px;
		}

		.lang {width: 56px; height: 15px; position: absolute; top: 20px; right: 144px;}
		#top .eng{width:8px; height:5px; background:url('../i/eng.gif'); display:block; padding:3px 4px; float: left; margin-right: 10px;}
		#top .active{border: 2px solid #CECECE;	margin-top: -2px;}
		#top .rus{width:8px; height:5px; background:url('../i/rus.gif'); display:block;	padding:3px 4px; float: left; margin-right: 10px;}
		#top .chi{width:8px; height:5px; background:url('../i/chi.gif'); display:block; padding:3px 4px; float: left; margin-right: 10px;}

			#top .ico
			{
				position:absolute;
				background:url('../i/ico.gif') 0 -11px no-repeat;
				height:11px;
				top:20px;
				display:block;
			}
				.print
				{
					right:110px;
					width:15px;
					background-position:0 -11px;
				}
				.print:hover
				{
					background-position:0 0 !important;
				}
				.printSelect
				{
					right:110px;
					width:15px;
					background-position:0 0 !important;
				}
				.post
				{
					right:85px;
					width:12px;
					background-position:-28px -11px !important;
				}
				.post:hover
				{
					background-position:-28px 0 !important;
				}
				.postSelect
				{
					right:85px;
					width:12px;
					background-position:-28px 0 !important;
				}
				.map
				{
					width:11px;
					right:60px;
					background-position:-54px -11px !important;	
				}
				.map:hover
				{
					background-position:-54px 0 !important;
				}
				.mapSelect
				{
					width:11px;
					right:60px;
					background-position:-54px 0 !important;	
				}
			
			#innerContainer #top #gamayun
			{
				width:235px;
				position:absolute;
				left:194px;
				top:45px;
				color:#131c09;
				font:15px georgia;
				font-style:italic;
				line-height:18px;
			}
				#innerContainer #gamayun h1
				{
					font:bold 30px georgia;
					color:#541b0b;
					margin:0;
					padding:0;
				}
			
			#container #top #gamayun
			{
				width:230px;
				float:left;
				font:14px georgia;
				color:#131c09;
				font-style:italic;
				position:relative;
			}
				#container #gamayun h1
				{
					font:bold 24px georgia;
					color:#131c09;
					margin:0;
					padding:0;
				}
				.searchIndex
				{
					width:120px;
					height:21px;
					background:url('../i/inp.jpg') 0 0 no-repeat;
					font:11px tahoma;
					color:#000;
					border:0;
					position:absolute;
					left:0;
					top:76px;
					padding:6px 30px 0 13px;
					z-index:12;
				}
				.searchIndex2
				{
					width:140px;
					height:21px;
					background:url('../i/inp2.jpg') 0 0 no-repeat;
					font:11px tahoma;
					color:#000;
					border:0;
					position:absolute;
					left:0;
					top:86px;
					padding:6px 36px 0 13px;
					z-index:12;
				}
				.searchIndex2real
				{
					width:140px;
					height:21px;
					background:url('../i/inp2.jpg') 0 0 no-repeat;
					font:11px tahoma;
					color:#000;
					border:0;
					padding:6px 36px 0 13px;
					z-index:12;
				}
				.submitIndex
				{
					width:30px;
					height:25px;
					border:0;
					background:transparent;
					position:absolute;
					left:130px;
					top:76px;
					cursor:pointer;
					z-index:13;
				}
				.submitIndex2
				{
					width:33px;
					height:25px;
					border:0;
					background:transparent;
					position:absolute;
					left:156px;
					top:86px;
					cursor:pointer;
					z-index:13;
				}
				.submitIndex2real
				{
					width:33px;
					height:25px;
					border:0;
					background:transparent;
					position:absolute;
					left:155px;
					top:1px;
					cursor:pointer;
					z-index:13;
				}

				
			
			#container #top #naviTop
			{
				width:505px;
				position:relative;
				float:right;
				font:14px tahoma;
				color:#563519;
				padding:10px 30px 0 0;
				text-align:justify;
				line-height:28px;
			}
			#innerContainer #top #naviTop
			{
				position:relative;
				margin-left:470px;
				float:right;
				font:14px tahoma;
				color:#563519;
				padding:0px 30px 0 0;
				text-align:justify;
				line-height:28px;
				margin-top:60px;
			}

			
				#naviTop a
				{
					color:#004c70;
					margin-right:27px;
				}
				#naviTop a:hover
				{
					color:#a61400;
				}
				#naviTop span
				{
					margin-right:27px;
				}
	
	      .tdm .actionBlock
		{
			width:168px;
			height:22px;
			background:url('../i/action01.jpg') 0 0 no-repeat;
			font:18px georgia;
			color:#000;
			position:relative;
			left:-13px;
			margin-top:20px;
			margin-bottom:8px;
			padding:16px 0 0 28px;
		}
		.tdm ul
		{
			color:#794b21;
			font:11px tahoma;
			margin-left:14px !important;
		}
		.tdm ul a
		{
			/*color:#000 !important;**/
		}
		.tdm ul li
		{
			list-style-image:none !important;
			list-style-type:disc !important;	
		}
	
	#container #rightBlock
	{
		width:240px;
		float:right;
		position:relative;
		border-right:0;
		font:11px tahoma;
		color:#000;

	}
		#rightBlock .actionBlock
		{
			width:150px;
			height:33px;
			background:url('../i/action1.jpg') 0 0 no-repeat;
			font:18px georgia;
			color:#000;
			padding:18px 0 0 37px;
			
		}
		#rightBlock .actionBlock2
		{
			width:238px;
			height:33px;
			background:url('../i/action2.jpg') 0 0 no-repeat;
			font:18px georgia;
			color:#000;
			padding:18px 0 0 37px;
		}
		.tdm .actionBlock2
		{
			width:168px;
			height:28px;
			background:url('../i/action02.jpg') 0 0 no-repeat;
			font:18px georgia;
			color:#000;
			position:relative;
			margin-bottom:4px;
			left:-13px;
			padding:16px 0 0 28px;
		}

		
		#rightBlock #contacts
		{
			width:200px;
			padding:18px 0 0 37px;
		}
			#contacts h1
			{
				font:20px georgia !important;
				color:#6f3e12 !important;
			}
		
		#rightBlock a
		{
			color:#004c70;
		}
		#rightBlock a:hover
		{
			color:#000;
		}
		#rightBlock p
		{
			padding-left:40px;
			width:198px;
		}
		#rightBlock h6
		{
			padding-left:38px;
		}
		#rightBlock ul
		{
		
			color:#a6502c;
			width:198px;
			margin-bottom:10px;
		}
			#rightBlock ul li
			{
				padding-bottom:8px;
			}
			#rightBlock ul a
			{
				color:#000;
			}
			#rightBlock ul a:hover
			{
				color:maroon;
			}
	
	#container #leftBlock
	{
		width:680px;
		float:left;
		position:relative;
		z-index:14;
		padding-left:34px;

	}
		#leftBlock #about
		{
			width:500px;
			padding-left:170px;
		}
			#about p
			{
				line-height:16px;
			}
		#leftBlock #how
		{
			width:627px;
			position:relative;
			padding:0 20px;
			background:url('../i/ct.gif') 0 0 repeat-y;
			margin:25px 0 20px 0;	
		}
			#how #howTop
			{
				width:667px;
				height:6px;
				position:relative;
				left:-20px;
				padding-bottom:12px;
				background:url('../i/tp.gif') 0 0 no-repeat;
			}
			#how #howBot
			{
				width:667px;
				height:6px;
				position:relative;
				left:-20px;
				padding-top:10px;
				background:url('../i/bt.gif') 0 bottom no-repeat;
			}
			#how .left
			{
				padding:0 0 0 16px;
				height:25px;
				font:13px tahoma;
			}
			#how .left a
			{
				color:#a25742;
				text-decoration:none;
				border-bottom:1px dashed #a25742;
				margin:4px 16px 0 0;
				display:block;
			}
			#how .left a:hover
			{
				color:maroon;
				border-color:maroon;
			}
			#how .sel
			{
				background:url('../i/lsel.jpg') 0 0 no-repeat;
				color:#fff;
			}
				.sel span
				{
					background:url('../i/rsel.jpg') right top no-repeat;
					height:21px;
					display:block;
					padding:4px 16px 0 0;
					float:left;
				}
			#how table
			{
				margin:20px 0 0 0;
			}
			#how td
			{
				font:11px tahoma;
				line-height:16px;
			}
			#how td img
			{
				margin-right:18px;
			}
	
	#container #footer
	{
		width:100%;
		height:55px;
		font:11px tahoma;
		color:#92918f;
		position: relative;
	}
		#footer #footleft
		{
			width:565px;
			padding:10px 0 0 35px;
		}
		#footer #footleft a
		{
			color: #FEDC0A;
		}
		#footer #footleft a:hover
		{
			color: white;
		}
		#footer #copyr
		{
			width:216px;
			float:right;
			margin-right:94px;
			margin-top:8px;
		}
			#copyr .logo
			{
				width:50px;
				height:34px;
				display:block;
				background:url('../i/logo.png') 0 0 no-repeat;
			}
			#copyr a
			{
				color:#fedc0a;
			}
			#copyr a:hover
			{
				color:#fff;
			}
	
	#container #stars
	{
		width:100%;
		height:650px;
		position:relative;
		z-index:15;
	}
		#stars #star1
		{
			width:69px;
			height:62px;
			background:url('../i/star1.jpg') 0 0 no-repeat;
			position:absolute;
			left:172px;
			top:70px;
		
		}
		#stars #star2
		{
			width:49px;
			height:48px;
			background:url('../i/star2.png') 0 0 no-repeat;
			position:absolute;
			left:83px;
			top:220px;
			
		}
		#stars #star3
		{
			width:89px;
			height:88px;
			background:url('../i/star3.jpg') 0 0 no-repeat;
			position:absolute;
			left:216px;
			top:198px;
			
		}
		#stars #star4
		{
			width:137px;
			height:127px;
			background:url('../i/star4.jpg') 0 0 no-repeat;
			position:absolute;
			left:342px;
			top:126px;
		}
		#stars #star5
		{
			width:48px;
			height:43px;
			background:url('../i/star5.jpg') 0 0 no-repeat;
			position:absolute;
			left:344px;
			top:320px;
			
		}
		#stars #star6
		{
			width:81px;
			height:80px;
			background:url('../i/star6.png') 0 0 no-repeat;
			position:absolute;
			left:548px;
			top:156px;
		
		}
		#stars #star7
		{
			width:71px;
			height:68px;
			background:url('../i/star7.png') 0 0 no-repeat;
			position:absolute;
			left:692px;
			top:268px;
		
		}
		#stars #star8
		{
			width:121px;
			height:121px;
			background:url('../i/star8.png') 0 0 no-repeat;
			position:absolute;
			left:808px;
			top:127px;
			
		}
		.bubble
		{
			width:366px;
			background:url('../i/bubble.jpg') right 0 no-repeat;
			position:absolute;
			z-index:33;
			font:11px tahoma;
			color:#fff;
			padding:12px 14px 0 23px;
			right:-346px;
			top:-100px;
		}
			.bubble .close
			{
				width:10px;
				height:10px;
				position:absolute;
				top:8px;
				right:7px;

			}
			.bubble .bubot
			{
				width:403px;
				height:24px;
				background:url('../i/bub.png') right 0 no-repeat;
				position:absolute;
				z-index:34;
				right:0;
				bottom:-24px;
			}
			.bubble h5
			{
				font:14px tahoma;
				color:#fff;
				padding-bottom:4px;
			}
			.bubble a
			{
				color:#fff;
			}
			.bubble img
			{
				margin-right:12px;
			}
			

#all
{
	width:100%;
	min-height:100%;
	position:relative;
}

* + html #all 
{
	height: 100%;
}


	#all #innerContainer
	{
		width:80%;
		margin:auto;
		max-width:1600px;
		min-width:1000px;
		position:relative;
		min-height:93.5%;
		padding-bottom:65px;	
	}
		#innerContainer #top
		{
			width:100%;
			height:190px;
			position:relative;
			margin-bottom:5px;
		}
			

			#top #logos
			{
				width:102px;
				height:182px;
				background:url('../i/logos.jpg') 0 0 no-repeat;
				position:absolute;
				display:block;
				top:0;
				left:66px;
			}
		#innerContainer h1
		{
			font:28px georgia;
			color:#703d0f;
			padding-bottom:10px;
			margin-top:10px;
		}
		#innerContainer h2
		{
			font:26px georgia;
			color:#5a3311;
			padding-bottom:8px;
			margin-top:10px;
		}
		#innerContainer h3
		{
			font:22px georgia;
			color:#3c230d;
			padding-bottom:8px;
			margin-top:10px;
		}
		#innerContainer h4
		{
			font:18px tahoma;
			color:#311b08;
			margin-top:10px;
			padding-bottom:8px;
		}
		#innerContainer h5
		{
			font:bolder 16px tahoma;
			color:#130a03;
			margin-top:10px;
			padding-bottom:8px;
		}
		#innerContainer h6
		{
			font:bolder 14px tahoma;
			color:#130a03;
			margin-top:10px;
			padding-bottom:8px;
		}

		#innerContainer ul
		{
			list-style-type:none;
			margin:10px 0 10px 22px;
			padding:0;
		}
			#innerContainer ul li
			{
				list-style-image:url('../i/ul.gif');
				padding-bottom:10px;
			}
		#innerContainer a
		{
			color:#13616b;
		}
		#innerContainer a:hover
		{
			color:#000;
		}

.cinema
{
	position:relative;
	width:100%;
	z-index:34;
}
	.cinemaPre
	{
		padding:12px;
		background:url('../i/cinema.png') 0 0 repeat-x;
		position:absolute;
		left:0;
		bottom:0;
		z-index:35;
		font:11px tahoma;
		color:#000;
	}
		* + html .cinemaPre
		{
			width:96%;
		}
		.cinemaPre h6
		{
			font:bolder 12px tahoma !important;
			margin:0 !Important;
			padding:0 0 3px 0 !important;	
		}

.paginator
{
	width:30%;
	font:12px tahoma;
	color:#fff;
	padding:10px 0 15px 0;
}
	.paginator a
	{
		color:#674720 !important;
		float:left;
		text-decoration:none;
		padding:2px 4px 4px 4px;
		margin-right:3px;
	}
	.paginator span
	{
		float:left;
		margin-right:3px;
		background:url('../i/span.gif') 0 0 no-repeat;
		padding:2px 4px 4px 4px;
	}
	.noactive {
		background: none !important;
		color: black;
	}
.author
{
	width:266px;
	height:65px;
	font:14px tahoma;
	background:url('../i/author.gif') 0 0 no-repeat;
	float:left;
	color:#130a03;
	padding:6px 7px;
	position:relative;
	z-index:36;
	margin:0 8px 9px 0;
}

.a2
{
	background-position:0 -77px !important;
}
.a3
{
	background-position:0 -154px !important;
}
.a4
{
	background-position:0 -231px !important;
}
.a5
{
	background-position:0 -308px !important;
}

	.author .brd
	{
		width:64px;
		height:64px;
		background:url('../i/brd1.gif') 0 0 no-repeat;
		position:absolute;
		left:7px;
		top:6px;
		z-index:37;
	}
	.a2 .brd
	{
		background:url('../i/brd2.gif') 0 0 no-repeat !important;
	}
	.a3 .brd
	{
		background:url('../i/brd3.gif') 0 0 no-repeat !important;
	}
	.a4 .brd
	{
		background:url('../i/brd4.gif') 0 0 no-repeat !important;
	}
	.a5 .brd
	{
		background:url('../i/brd5.gif') 0 0 no-repeat !important;
	}

	
	
	.inline
	{
		height:65px;
		display:table-cell;
		vertical-align:middle;
		width:190px;
		padding-left:12px;
	}
	.author a
	{
		color:#130a03 !important;
	}
		* + html .author a
		{
		}
	.author a:hover
	{
		color:#ff0000 !important;
	}

	.author img
	{
		float:left;
	}

.collapse
{
	border:1px solid #000;
	border-top:0;
	border-bottom:0;
	border-collapse:collapse;
	margin-bottom:30px;
	position:relative;
	border-bottom: 1px solid black;
	width: 100%;
}
	.collapse td
	{
		border-left:1px solid #000;	
		border-right:1px solid #000;	
		padding: 5px;
		padding-bottom: 10px;
		padding-top: 10px;
	}
.tone
{
	height:1px;
	background:#000;
	position:relative;
}
.tmiddle
{
	height:1px;
	background:#000;
}

.line
{
	height:11px;
	width:100%;
	background:url('../i/line.gif') 0 center repeat-x;
	margin-bottom:12px;
}

.pix
{
	 background:#000 url('../i/dot.gif') 0 0 no-repeat;
	 position:absolute;
	 left:-1px;
	 width:1px;
	 height:1px;
	 top:0;
}

#form
{
	width:617px;
}
	#form .cf
	{
		margin-bottom:12px;
	}
	#form textarea
	{
		width:436px;
		height:129px;
		background:url('../i/text.jpg') 0 0 no-repeat;
		font:12px tahoma;
		color:#010101;
		border:0;
		margin:0;
		float:right;
		padding:6px 10px;
	}
	
	.send
	{
		width:137px;
		height:42px;
		background:url('../i/send.jpg') 0 0 no-repeat;
		cursor:pointer;
		float:right;
		border:0;
		margin:0 324px 0 0;
		padding:0;
	}
	
	#form label
	{
		font:12px tahoma;
		color:#484848;
		cursor:pointer;
		padding-top:4px;
		float:left;
	}
		#form label span
		{
			color:#cd0000;
		}
	.txtinput
	{
		float:right;
		width:436px;
		height:20px;
		background:url('../i/txt.jpg') 0 0 no-repeat;
		border:0;
		margin:0;
		padding:0;
		font:12px tahoma;
		color:#010101;
		padding:6px 10px 0 10px;;
	}
.pixb
{
	 background:#000 url('../i/dot.gif') 0 0 no-repeat;
	 position:absolute;
	 left:-1px;
	 width:1px;
	 height:1px;
	 bottom:0;
}
.pixrb
{
	 background:#000 url('../i/dot.gif') 0 0 no-repeat;
	 position:absolute;
	 right:-1px;
	 width:1px;
	 height:1px;
	 bottom:0;
}


.pixr
{
 	background:url('../i/dot.gif') 0 0 no-repeat ;
	 position:absolute;
	 right:-1px;
	 width:1px;
	 height:1px;
	 top:0;	
}

.collapse th	
{
	border-top: 1px solid black;
	border-right: 1px solid black;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 12px;
	padding-bottom: 12px;
	font-weight:bolder;
	background:#e5daca;
	text-align:center;
}
	
.thead	
{
	font-weight:bolder;
	background:#e5daca;
	text-align:center;
	padding:12px 0;
}
.twhite
{
	background:#f1f1f1;
	padding:6px 12px;
	font:11px tahoma;
}
.tgreen
{
	background:#e6e6e5;
	padding:6px 12px;
	font:11px tahoma;
}

.h1
{
	width:40px;
}

.h2
{
	width:25%;
}

.small
{
	font:11px tahoma;
}		
		
blockquote
{
	margin: 0px !important;
	padding:10px 14px;
	background:#e7ddd1;
	margin-bottom:13px !important;
	margin-top:13px !important;
}

#breadcumb
{
	font:11px tahoma;
	color:#9e8269;
	margin-bottom:9px;
}
	#breadcumb a
	{
		color:#9e8269;
	}

			
/* other */

td.new
{
	width:30%;
	font:11px tahoma;
	color:#010101;
	padding-bottom:13px;
}
	td.new a
	{
		font:12px tahoma;
		color:#010101;
		display:block;
		margin-bottom:4px;
	}
	td.new a:hover
	{
		color:maroon;
	}
	td.new .dateNews
	{
		height:20px;
		background:#739100 url('../i/green1.gif') 0 0 no-repeat;
		float:left;
		font:10px tahoma;
		color:#fff;
		margin-bottom:4px;
		padding-left:4px;
	}
	.news .dateNews
	{
		height:20px;
		background:#89945b url('../i/green01.gif') 0 0 no-repeat;
		float:left;
		font:10px tahoma;
		color:#fff;
		margin-bottom:4px;
		padding-left:4px;
	}
	.news
	{
		font:11px tahoma;
		color:#010101;
		padding-bottom:12px;
	}
	
	.news a
	{
		font:12px tahoma;
		display:block;
		color:#010101 !important;
		padding-bottom:4px;
	}
	
	.news a:hover
	{
		font:12px tahoma;
		display:block;
		color:#814924 !important;
		padding-bottom:4px;
	}
		.dateNews span
		{
			height:17px;
			background:url('../i/green2.gif') right 0 no-repeat;
			float:left;
			font:10px tahoma;
			color:#fff;
			padding:3px 5px 0 0;
		}
		.news .dateNews span
		{
			background:url('../i/green02.gif') right 0 no-repeat;
		}

.lr
{
	width:65px;
	background:url('../i/lr.png') 0 0 repeat-y;
	padding-left:13px;
}
.rr
{
	width:57px;
	
	background:url('../i/rr.png') -4px 0 repeat-y;
	
	padding-left:21px;
}
.tr
{
	height:68px;
	padding-top:8px;
	background:url('../i/top.jpg') 0 0 repeat-x;
}
.trb
{
	height:84px;
	background:url('../i/bot.png') 0 0 repeat-x;
}
.tb
{
	background:#f1f1f1;
}

.archive
{
	font:11px tahoma;
	color:#794b21 !important;
	background:url('../i/arch.gif') 0 3px no-repeat;
	padding-left:12px;
}

.tdm
{
	width:184px;
	font:11px tahoma;
	background:#f1f1f1;
	padding-right:18px;
}
	.tdm #navi
	{
		color:#70002a;
		width:160px;
		font:14px tahoma;
		margin-left:14px !important;
	}
	.tdm #navi li
	{
		list-style-type:disc !important;
		list-style-image:none !important;
	}
	.tdm #navi a
	{
		color:#004c70;
		/*text-decoration:none;
		border-bottom:1px dashed #004c70;*/
		position:relative;
	}
	.tdm #navi a:hover
	{
		color:#000;
		border-color:#000;
	}
	.tdm h3
	{
		font:21px georgia !important;
		margin:0 !important;
		color:#111414 !important; 
	}

.u1
{
	width:84px;
	height:76px;
	background:url('../i/u1.png') 0 0 no-repeat;
}
.u2
{
	width:82px;
	height:76px;
	background:url('../i/u2.png') 0 0 no-repeat;
}
.u3
{
	width:84px;
	height:84px;
	background:url('../i/u3.png') 0 0 no-repeat;
}
.u4
{
	width:80px;
	height:84px;
	background:url('../i/u4.png') 0 0 no-repeat;
}

#bottom-info
{
	position: relative;
	width:91%;
	margin:auto;
}
	#bottom-informer
	{
		margin-top:-4px;
		width:523px;
		height:55px;
		padding:19px 0 0 28px;
		float:left;
		font:11px tahoma !important;
		color:#585858;
		background:url('../i/footer-info.png') left top no-repeat;
		
	}
	#bottom-logo
	{
		margin-top:4px;
		width:170px;
		position:relative;
		float:right;
		font:11px tahoma !important;
		padding:10px 0 10px 47px;
	}
		#bottom-logo .logo
		{
			position: absolute;
			left:0px;
			top:9px;
			background:url('../i/footlogo.png') left top no-repeat;
			width:38px;
			height:34px;
		}
		#bottom-logo span, #bottom-logo a
		{
			color:#814924;
		}
			#bottom-logo a:hover, #bottom-logo span:hover
			{
				color:#545454;
			}		
#foot
{
	width:100%;
	margin-top:-79px;
	height:79px; 
	/*background:url('../i/footer.png') left top repeat-x; */
	background: url('../i/footer_big.png') no-repeat center top;
	position:relative;
}

.suv .image {
	display:block;
	float:left;
	padding-right:5px;
	position:relative;
	z-index:38;
}


.photogallery
{
	width:100%;
	position:relative;
	margin-bottom:40px;
	margin-top:40px;
}
	.photogallery .image
	{
		float:left;
		position:relative;
		padding-right:5px;
		display:block;
		z-index:38;
		margin-bottom: 5px;
		margin-right: 5px;
	}
		.image .plus
		{
			width:100%;
			cursor:pointer;
			height:113px;
			background:url('../i/plus.png') 12px 82px no-repeat;
			position:absolute;
			left:0;
			top:0;
			z-index:39;
		}
		.image .plus:hover
		{
			background:url('../i/plusH.png') 12px 82px no-repeat;
		}
		.image .dotLeft
		{
			width:1px;
			height:113px;
			background:url('../i/dot.gif') 0 0 no-repeat;
			position:absolute;
			left:0;
			top:0;	
		}
		.image .dotRight
		{
			width:1px;
			height:113px;
			background:url('../i/dot.gif') 0 0 no-repeat;
			position:absolute;
			right:5px;
			top:0;	
		}
		


.mrgb
{
	margin-bottom:15px;
}

p
{
	padding-bottom:11px;
	line-height:16px;
}

#container h1
{
	font:24px georgia;
	color:#6f2e0b;
	padding-bottom:5px;
}
	#container h1 a
	{
		color:#6f2e0b;	
	}
	#container h1 a:hover
	{
		color:maroon;
	}

#container h2
{
	font:22px georgia;
	color:#13616b;
	padding-bottom:10px;
}
	#container h2 a
	{
		color:#13616b;
	}
	#container h2 a:hover
	{
		color:#23525c;
	}

#container h3
{
	font:20px georgia;
	color:#000;
	padding-bottom:12px;
}

#container h6
{
	font:bolder 12px tahoma;
	color:#000;
	padding-bottom:2px;
}

.docs
{
	height:29px;
	width:530px;
	color:#a6a6a6;
	padding-left:32px;
	background:url('../i/icons.jpg') 0 0 no-repeat;
	font:11px tahoma;
	margin-bottom:7px;
}
	.docs a
	{
		color:#0096a7 !important;
		padding-bottom:2px;
		display:block;
	}
	.docs a:hover
	{
		color:blue !important
	}

.docs
{
	background-position:0 0;
}
.zip
{
	background-position:0 -36px !important;
}
.pdf
{
	background-position:0 -73px !important;
}
.xls
{
	background-position:0 -109px !important;
}
.file
{
	background-position:0 -146px !important;
}


.fnt14
{
	font:14px tahoma;
}

.javalink
{
	text-decoration:none;
	font:12px tahoma;
	color:#000 !important;
	float:left;
	padding-left:11px;
	margin-left:30px;
	padding-bottom:2px;
	background:url('../i/jl.gif') 0 0 no-repeat;
}
a:hover.javalink
{
	text-decoration:none;
}
.javalink:hover
{
	text-decoration:none;
}

.justify
{
	text-align:justify !important;
}

.brown
{
	color:#6d3715 !important;
}

.left
{
	float:left;
}

.right
{
	float:right;
}

.clear
{
	clear:both;
}
.fileDownload {
	height: 50px;
	
}

.fileDownload .fileDownloadInfo{
	margin-top: 5px;
	color: #6F6F6F;

}
.perepost {float: right;}
.order {display: block; font-size: 20px;  margin-bottom: 20px; margin-left: 40px; margin-top: 40px; position: relative;}
.order i{background: url("../i/ticket.png") repeat scroll 0 0 transparent; height: 51px; left: -38px; position: absolute; top: -16px; width: 51px; z-index: -1;}

.order2 {display: block; font-size: 18px;  margin-bottom: 20px; margin-left: 16px; margin-top: 40px; position: relative;}
.order2 i{background: url("../i/ticket_small.png") repeat scroll 0 0 transparent; height: 38px; left: -29px; position: absolute; top: -14px; width: 38px; z-index: 0;}
.order2 span{z-index: 1; position: relative;}

select {border: 1px solid #878787; border-radius: 3px; width: 145px; height: 22px; margin-left: 20px; margin-right: 40px;}
.fll {float: left;}
.ekb {display: block; font-size: 16px; margin-left: 41px; margin-top: 30px;}

.vk {background: url("../i/vk.jpg") repeat scroll 0 0 transparent;
    display: block;
    height: 16px;
    position: absolute;
    right: 333px;
    top: 17px;
    width: 16px;}
	
.fb {background: url("../i/fb.jpg") repeat scroll 0 0 transparent;
    display: block;
    height: 16px;
    position: absolute;
    right: 307px;
    top: 17px;
    width: 16px;}
	
.mm {background: url("../i/mm.jpg") repeat scroll 0 0 transparent;
    display: block;
    height: 16px;
    position: absolute;
    right: 281px;
    top: 17px;
    width: 16px;}
	
.ok {background: url("../i/ok.jpg") repeat scroll 0 0 transparent;
    display: block;
    height: 16px;
    position: absolute;
    right: 255px;
    top: 17px;
    width: 16px;}	
	
.insta {background: url("../i/insta.jpg") repeat scroll 0 0 transparent;
    display: block;
    height: 16px;
    position: absolute;
    right: 229px;
    top: 16px;
    width: 16px;}	
	
.social {display: block;
    height: 16px;
    position: absolute;
    right: 370px;
    top: 17px;
    width: auto;
	color: #505050;}
	
	@media all and (-webkit-min-device-pixel-ratio:0) {
	.L_box div div {margin-top: 0px !important;}
}
.counters {position: absolute; right: 330px; top: 13px;}

.cecutient {display: inline-block; left: 200px; top: 150px; position: absolute;}
.cecutient .btn{ background-color: white; border: 1px solid black; color: black; cursor: pointer; padding: 4px;}

#inner .cecutient {top: 167px; left: 194px;}