/* Processed by CSScaffold on Mon, 06 Feb 2012 17:51:28 +0000 in 0.0484 seconds */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}body{	line-height: 1;}ol,ul{	list-style: none;}blockquote,q{	quotes: none;}:focus{	outline: 0;}ins{	text-decoration: none;}del{	text-decoration: line-through;}table{	border-collapse: collapse;	border-spacing: 0;}html,body{	position: relative;	width: 100%;	height: 100%;}body{	position: relative;	min-height: 100%;	height: auto !important;	height: 100%;	min-width: 1000px;}body #wrapper{	zoom: 1;	overflow: hidden;	width: 100%;	min-width: 1000px;	padding-top: 500px;	padding-bottom: 150px;}body #wrapper #container{	float: left;	display: inline;	zoom: 1;	overflow: hidden;	width: 100%;}body #wrapper #container #content{	margin: 0 0px 0 0px;}body #wrapper #sidebar-left{	float: left;	display: inline;	position: relative;	width: 0px;	margin-left: -100%;}body #wrapper #sidebar-right{	float: left;	display: inline;	position: relative;	width: 0px;	margin-left: -2px;}body #pusher{	clear: left;	float: left;	height: 0;	font-size: 0;}body #header{	position: absolute;	min-width: 1000px;	top: 0;	left: 0;	width: 100%;	height: 500px;	margin: 0;}body #footer{	position: absolute;	min-width: 1000px;	bottom: 0;	left: 0;	width: 100%;	height: 150px;}body .fotoframe{	position: relative;	margin: 19px 0 0 19px;	padding: 0 19px 19px 0;	float: left;	overflow: visible;	background: transparent url(../i/frame.png) no-repeat bottom right;}body .fotoframe .fotoframe-top{	position: absolute;	top: -19px;	left: 0;	width: 100%;	_width: expression(this.parentNode.offsetWidth + "px");	height: 19px;	background: transparent url(../i/frame.png) no-repeat top right;}body .fotoframe .fotoframe-left{	position: absolute;	top: 0;	left: -19px;	width: 19px;	height: 100%;	_height: expression(this.parentNode.offsetHeight + "px");	background: transparent url(../i/frame.png) no-repeat bottom left;}body .fotoframe .fotoframe-corner{	position: absolute;	top: -19px;	left: -19px;	width: 19px;	height: 19px;	background: transparent url(../i/frame.png) no-repeat top left;}body .fotoframe img{	float: left;}body .fotoframe.right{	float: right;	margin-top: 32px;	margin-right: 14px;}body .fotoframe.left{	float: left;	margin-left: 39px;	_margin-left: 19px;	margin-right: 10px;	margin-top: 32px;}body .fotoframe.center{	float: center;	clear: all;	margin: 32px 1000px 10px 32px;}body{	background: transparent url(../i/bg.jpg) repeat top left;}body #wrapper #container #content{	width: 960px;	padding: 30px 0 80px;	margin: 0 auto;}body #wrapper #container #content .b-1{	position: relative;	width: 300px;	left: 0;	background: transparent url(../i/rightmenu-repeathorline.png) repeat-y top left;}body #wrapper #container #content .b-1 .top{	position: absolute;	top: -24px;	left: 0;	width: 279px;	height: 24px;	background: transparent url(../i/rightmenu-top.png) no-repeat top left;	_background: none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/steel/i/rightmenu-top.png', sizingMethod='scale');}body #wrapper #container #content .b-1 .bottom{	position: absolute;	bottom: -23px;	left: 0;	width: 279px;	height: 24px;	background: transparent url(../i/rightmenu-bottom.png) no-repeat bottom left;	_background: none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/steel/i/rightmenu-bottom.png', sizingMethod='scale');}body #wrapper #container #content .b-1 .poise{	position: absolute;	bottom: -60px;	right: -20px;	width: 117px;	height: 155px;	background: transparent url(../i/poise.png) no-repeat bottom right;}body #wrapper #container #content .b-1 .clock{	position: absolute;	bottom: -60px;	right: -20px;	width: 132px;	height: 179px;	background: transparent url(../i/clock.png) no-repeat bottom right;}body #wrapper #container #content .b-1 .gantel{	position: absolute;	bottom: -60px;	right: -20px;	width: 215px;	height: 127px;	background: transparent url(../i/gantel.png) no-repeat bottom right;}body #wrapper #container #content .b-1 .bg-block1{	position: absolute;	bottom: -15px;	left: 3px;	width: 130px;	height: 169px;	background: transparent url(../i/bg-block1.png) no-repeat bottom right;}body #wrapper #container #content .b-1 .bg-block2{	position: absolute;	top: 30px;	left: 3px;	width: 78px;	height: 214px;	background: transparent url(../i/bg-block2.jpg) no-repeat bottom right;}body #wrapper #container #content .b-1 .bg-block3{	position: absolute;	top: -20px;	left: 54px;	width: 153px;	height: 75px;	background: transparent url(../i/bg-block3.jpg) no-repeat bottom right;}body #wrapper #container #content .b-1 a.raspisanie-anchor{	display: block;	width: 156px;	height: 31px;	margin: 0 auto;	background: transparent url(../i/raspisanie_label.png) no-repeat top left;	_background: none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/steel/i/raspisanie_label.png', sizingMethod='scale');	cursor: pointer;}body #wrapper #container #content .b-1 a.raspisanie-anchor span{	display: none;}body #wrapper #container #content .b-1 a.fotogallery-anchor{	display: block;	margin: 0 auto;	width: 174px;	height: 27px;	background: transparent url(../i/fotogallery_label.png) no-repeat top left;	_background: none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/steel/i/fotogallery_label.png', sizingMethod='scale');	cursor: pointer;}body #wrapper #container #content .b-1 a.fotogallery-anchor span{	display: none;}body #wrapper #container #content .b-1 a.contact-anchor{	display: block;	margin: 0 auto;	width: 147px;	height: 28px;	background: transparent url(../i/contact_label.png) no-repeat top left;	_background: none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/steel/i/contact_label.png', sizingMethod='scale');	cursor: pointer;}body #wrapper #container #content .b-1 a.contact-anchor span{	display: none;}body #wrapper #container #content .b-1 .b-2{	width: 300px;	margin-right: -330px;	position: relative;	left: 330px;	background: transparent url(../i/rightmenu-repeathorline.png) repeat-y top left;}body #wrapper #container #content .b-1 .b-2 .b-3{	width: 300px;	margin-right: -330px;	position: relative;	left: 330px;	background: transparent url(../i/rightmenu-repeathorline.png) repeat-y top left;}body #wrapper #container #content .b-1 .b-2 .b-3 .in{	position: relative;	padding: 0 50px 60px 20px;}body #wrapper #container #content .b-1 .b-2 .b-3 .in h2{	text-align: center;	margin: 0 0 20px;}body #wrapper #container #content .b-1 .b-2 .b-3 .in ol{	list-style-type: decimal;	padding: 0 0 0 30px;}body #wrapper #container #content .b-1 .b-2 .b-3 .in ol li{	font-family: Verdana, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;	font-size: 12px;	color: #000;	text-decoration: underline;	line-height: 20px;}body #wrapper #container #content .b-1 .b-2 .b-3 .b-cont-1{	float: left;	width: 300px;	margin-left: -660px;	position: relative;}body #wrapper #container #content .b-1 .b-2 .b-3 .b-cont-1 .in a{	font-family: Verdana, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;	font-size: 12px;	font-weight: normal;	font-style: normal;	color: #1e1916;}body #wrapper #container #content .b-1 .b-2 .b-3 .b-cont-1 .in a:hover{	color: grey;}body #wrapper #container #content .b-1 .b-2 .b-3 .b-cont-2{	float: left;	width: 300px;	margin-left: -330px;	position: relative;	margin-bottom: 20px;}body #wrapper #container #content .b-1 .b-2 .b-3 .b-cont-2 .in{	position: relative;}body #wrapper #container #content .b-1 .b-2 .b-3 .b-cont-2 .in .fotoframe{	display: inline;	float: left;}body #wrapper #container #content .b-1 .b-2 .b-3 .b-cont-3{	width: 300px;	position: relative;}body #wrapper #container #content .b-1 .b-2 .b-3 .b-cont-3 .in p{	font-family: Verdana, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;	font-size: 12px;	color: #000;	line-height: 20px;	padding-left: 10px;}body #wrapper #container #content .b-1 .b-2 .b-3 .clear{	clear: both;	font-size: 0;	overflow: hidden;}body #header #logo{	position: absolute;	display: block;	top: 100px;	left: 50%;	margin-left: -213px;	width: 426px;	height: 340px;	background: transparent url(../i/big-logo.png) no-repeat top center;}body #header #logo span{	display: none;}body #header .phone{	position: absolute;	display: block;	top: 100px;	right: 40px;	width: 267px;	height: 82px;	background: transparent url(../i/phone.png) no-repeat top right;}body #header .phone span{	display: none;}body #header .menu{	position: absolute;	top: 0;	left: 20px;}body #header .menu ul{	zoom: 1;	overflow: hidden;}body #header .menu ul li{	float: left;	display: inline;	padding: 54px 0 0 0;	height: 28px;	margin: 0 10px;	text-align: center;}body #header .menu ul li a{	display: inline;	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;	font-size: 17px;	font-weight: normal;	font-style: normal;	color: #000;}body #header .menu ul li.active{	background: transparent url(../i/menu-active-leftpart.png) no-repeat bottom left;	width: auto;	height: 28px;	padding: 54px 0 0 0;}body #header .menu ul li.active a{	background: transparent url(../i/menu-active-rightpart.png) no-repeat bottom right;	display: block;	_display: inline;	_float: left;	color: #fff;	margin-top: -54px;	padding: 54px 20px 0 20px;	height: 28px;	width: auto;}body #header .menu ul li div.in{	display: none;}body #pusher{	clear: left;	float: left;	height: 0;}body #footer{	background: transparent url(../i/bg-bottom.jpg) repeat-x bottom left;}body #footer #meter{	position: absolute;	top: 80px;	left: 50px;	padding-top: 6px;}body #footer .copyright{	position: absolute;	top: 80px;	left: 150px;	font-family: Verdana, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;	font-size: 11px;	font-weight: normal;	font-style: normal;	color: #fff;	line-height: 20px;}body #footer .copyright a{	font-family: Verdana, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;	font-size: 11px;	font-weight: normal;	font-style: normal;	color: #fff;	text-decoration: underline;}body #footer .copyright a:hover{	color: grey;}body #bg-left{	position: absolute;	top: 180px;	left: 20px;	width: 206px;	height: 174px;	background: transparent url(../i/bg-left.gif) no-repeat top left;}body #bg-right{	position: absolute;	top: 210px;	right: 0;	width: 205px;	height: 208px;	background: transparent url(../i/bg-right.gif) no-repeat top right;}
