﻿@import "reset.css";
html{
	font-size:100.01%;
	background:#f2f2f2 url(i/backgrounds/body.0.jpg) repeat-x 0 0;
	}

body{
	background:url(i/backgrounds/body.jpg) no-repeat 50% 0;
	}
.bone{
	width:1000px;
	margin:0 auto;
	position:relative;
	left:0;
	}
a{
	color:#000000;
	text-decoration:underline;
	}
	
	
.ab{
	color:#ffffff;
	text-decoration:underline;
	}
a:hover{
	text-decoration:none;
	}
p{
	margin:1em 0;
	}
h2{
	font-size:2.17em;
	font-weight:bold;
	line-height:1.2em;
	position:relative;
	margin:.6em 0;
	}
h2.news-header{
	color:#29b9e3;
	}
h2 span{
	display:block;
	width:100%;
	height:14px;
	overflow:hidden;
	background:url(i/backgrounds/h2.png) repeat-x 0 0;
	position:absolute;
	top:.1em;
	left:0;
	}

.main-map{
	margin:0 auto;
	text-align:center;
	padding:40px 0 45px;
	}

/* HEAD */
.logo{
	margin:0;
	padding:29px 0 0 240px;
	}
.logo a{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	text-transform:uppercase;
	}
.logo img{
	display:block;
	margin:0 0 2px 24px;
	}
	
.land {margin:5px 5px 5px 5px; }	

.head .language,
.news-type{
	list-style:none;
	width:166px;
	height:35px;
	background:#c7c7c7 url(i/backgrounds/lang.png) no-repeat 0 0;
	}
.head .language{
	position:absolute;
	top:146px;
	right:148px;
	}
	
.podlogo	{
	position:relative;
	right:-60px;
	}
.head .language li,
.news-type li{
	float:left;
	width:83px;
	}
.head .language a,
.head .language span,
.news-type a{
	display:block;
	width:78px;
	height:35px;
	text-align:center;
	color:#000000;
	background:url(i/backgrounds/lang.png) no-repeat -200% -200%;
	text-decoration:none;
	line-height:32px;
	text-shadow: 1px 1px 1px #ffffff;
	font-weight:normal !important;
	}
.head .language .rus a:hover,
#rus .head  .language .rus a,
#rus .head  .language .rus span,
.head .language .eng a:hover,
#eng .head  .language .eng a,
#eng .head  .language .eng span,
.news-type a:hover,
.news-type  a.active{
	background-color:#989898;
	color:#ffffff;
	text-shadow: 1px 1px 1px #000000;
	}
.head .language .rus a:hover,
#rus .head  .language .rus a,
#rus .head  .language .rus span,
.news-type .first a:hover,
.news-type .first a.active{
	background-position:0 -35px;
	}
.head .language .eng a:hover,
#eng .head  .language .eng a,
#eng .head  .language .eng span,
.news-type .last a:hover,
.news-type .last  a.active{
	background-position:-83px -35px;
	background-color:#989898;
	}
.head .language .rus a,
.head .language .rus span,
.news-type .first a{
	padding-left:5px;
	}
.head .language .eng a,
.head .language .eng span,
.news-type .last a{
	padding-right:5px;
	}

/* menu */
.menu{
	padding:74px 0 0;
	margin:0 8px;
	background:url(i/backgrounds/menu.png) repeat-x 0 74px;
	font-size:1.08em;
	}
.menu ul{
	margin:0;
	list-style:none;
	height:58px;
	background:url(i/backgrounds/menu.li.r.png) no-repeat 100% -58px;
	}
.menu li{
	margin:0 -3px 0 0;
	float:left;
	height:58px;
	overflow:hidden;
	padding:0;
	text-align:center;
	}
.menu li.m1{
	background:url(i/backgrounds/menu.li.r.png) no-repeat 0 0;
	}
.menu li span.l{
	display:block;
	height:58px;
	background:url(i/backgrounds/menu.li.png) no-repeat 100% 0px;
	margin:4px 0 0;
	}
.menu li.m6 span.l{
	background:none;
	}
.menu a{
	color:#333333;
	text-decoration:underline;
	text-shadow: 1px 1px 1px #ffffff;
	display:block;
	height:47px;
	line-height:46px;
	}
.menu a span{
	display:block;
	height:47px;
	padding:0 15px;
	}
.menu .m1 a:hover span{
	background:url(i/backgrounds/menu.li.r.png) no-repeat 0 -118px;
	}
.menu .m6 a:hover span{
	background:url(i/backgrounds/menu.li.r.png) no-repeat 100% -176px;
	}
.menu a:hover{
	color:#ffffff;
	text-decoration:none;
	text-shadow: 1px 1px 1px #611dae;
	background:#9754e1 url(i/backgrounds/menu.li.a.png) no-repeat 50% 0;
	}
.menu li.m1{width:176px;}
.menu li.m2{width:210px;}
.menu li.m3{width:145px;}
.menu li.m4{width:170px;}
.menu li.m5{width:155px;}
.menu li.m6{width:140px;}

/* MIDDLE */
.middle{
	padding:9px 0 0;
	}
.content-item{
	width:974px;
	margin:0 auto 7px;
	background:#ffffff url(i/backgrounds/content.item.png) repeat-y -974px 0;
	overflow:hidden;
	}
.content-item .bg-t{
	background:url(i/backgrounds/content.item.png) no-repeat 0 0;
	}
.content-item .bg-b{
	background:url(i/backgrounds/content.item.png) no-repeat -1948px 100%;
	padding:2px 22px;
	}
.middle a{
	font-weight:bold;
	}

.headers{
	background:#863fd7 url(i/backgrounds/headers.png) repeat-x 0 0;
	}
.headers .h-l{
	background:url(i/backgrounds/headers.png) no-repeat 0 -61px;
	}
.headers .h-r{
	background:url(i/backgrounds/headers.png) no-repeat 100% -123px;
	height:61px;
	padding:0 22px;
	}
.headers h2{
	margin:0;
	padding:17px 0 0;
	font-size:1em;
	line-height:1em;
	float:left;
	}

/* columns */
.columns .column-1{
	width:644px;
	float:left;
	}
.columns .column-2{
	width:267px;
	float:right;
	}
.sub-columns {
	background:url(i/backgrounds/br.v.png) repeat-y 50% 0;
	margin:0 0 16px;
	}
.sub-columns .subcolumn-1{
	width:270px;
	float:left;
	}
.sub-columns .subcolumn-2{
	width:270px;
	float:right;
	}
.sub-columns h3{
	margin-top:0 !important;
	}
	

/* vip-list */
.vip-list{
	margin:0;
	list-style:none;
	}
.vip-list li{
	margin:0;
	padding:10px 0 0 88px;
	}
.vip-list .item-1{
	background:url(i/backgrounds/vip.1.png) no-repeat 0 0;
	min-height:70px;
	}
.vip-list .item-2{
	background:url(i/backgrounds/vip.2.png) no-repeat 0 0;
	min-height:60px;
	}
.vip-list .item-3{
	background:url(i/backgrounds/vip.3.png) no-repeat 0 0;
	min-height:70px;
	}
.vip-list .item-4{
	background:url(i/backgrounds/vip.4.png) no-repeat 0 0;
	min-height:75px;
	}
.vip-list .item-5{
	background:url(i/backgrounds/vip.5.png) no-repeat 0 0;
	min-height:75px;
	}

/* more-info-list */
.more-info-list{
	margin:0;
	padding:12px 0;
	list-style:none;
	font-size:1.17em;
	}
.more-info-list li{
	width:330px;
	float:left;
	border-right:1px solid #dedede;
	text-align:center;
	}
.more-info-list li.first{
	text-align:left;
	width:290px;
	}
.more-info-list li.last{
	border-right:none;
	text-align:right;
	width:300px;
	}
.more-info-list a{
	color:#9966cc;
	text-decoration:none;
	}
.more-info-list a span{
	text-decoration:underline;
	}
.more-info-list a:hover span{
	text-decoration:none !important;
	}
.more-info-list img{
	vertical-align:middle;
	}

/* fone */
.content-item .fone{
	float:right;
	padding:0 0 0 100px;
	margin:40px 0 0 50px;
	height:70px;
	background:url(i/backgrounds/fone.png) no-repeat 0 0;
	}
.content-item .fone strong{
	display:block;
	font-size:2.33em;
	line-height:1.15em;
	}
.content-item .fone span{
	display:block;
	width:120px;
	}
.content-item .headers .fone{
	float:right;
	padding:17px 0 0;
	margin:0;
	height:auto;
	background:none;
	font-size:1em;
	line-height:1em;
	}

.content-item .visual{
	clear:both;
	margin:0 -20px;
	background:url(i/backgrounds/visual.png) no-repeat 0 0;
	width:970px;
	overflow:hidden;
	position:relative;
	z-index:20;
	}
.content-item .visual .inn{
	background:url(i/backgrounds/visual.png) no-repeat -970px 100%;
	padding:7px 0;
	}
.content-item .visual ul{
	width:20000px;
	}
.content-item .visual li{
	float:left;
	}
.visual .next,
.visual .prev{
	width:96px;
	height:96px;
	position:absolute;
	z-index:100;
	top:135px;
	cursor:pointer;
	}
.visual .next{
	right:0px;
	background:url(i/buttons/next.png) no-repeat 0 0;
	}
.visual .prev{
	left:0px;
	background:url(i/buttons/prev.png) no-repeat 0 0;
	}

.visual .br,
.visual .bl{
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	z-index:20;
	width:34px;
	background:url(i/backgrounds/visual.l.png) repeat-y 0 0;
	}
.visual .br{
	left:auto;
	right:0;
	background:url(i/backgrounds/visual.r.png) repeat-y 0 0;
	}

/* more-content */
.more-content{
	width:938px;
	margin:0 auto 10px;
	background:#00477a url(i/backgrounds/more.content.v.png) repeat-x 0 0;
	position:relative;
	z-index:30;
	top:-7px;
	color:#ffffff;
	}
.column-1 .more-content{
	width:644px;
	}
.more-content .inn-0{
	background:url(i/backgrounds/more.content.png) repeat-y 0 0;
	}
.column-1 .more-content .inn-0{
	background-position:-3460px 0;
	}
.more-content .inn-1{
	background:url(i/backgrounds/more.content.png) no-repeat -1876px 0;
	}
.column-1 .more-content .inn-1{
	background-position:-4114px 0;
	}
.more-content .inn-2{
	background:url(i/backgrounds/more.content.png) no-repeat -938px 100%;
	padding:1px 30px 8px;
	}
.column-1 .more-content .inn-2{
	background-position:-2813px 100%;
	}
.more-content .more-text{
	width:612px;
	float:left;
	}
.more-content .more-links{
	width:246px;
	float:right;
	margin:70px 0 0;
	}
.more-content .more-links ul{
	margin:0;
	list-style:none;
	background:#1473a2;
	text-align:center;
	font-size:1.50em;
	line-height:1.2em;
	}
.more-content .more-links .t,
.more-content .more-links .b{
	height:6px;
	overflow:hidden;
	background:url(i/backgrounds/more.content.ul.png) no-repeat 0 0;
	}
.more-content .more-links .b{
	background-position:-246px 0;
	}
.more-content .more-links a{
	font-weight:normal;
	color:#ffffff;
	}
.more-content .more-links li{
	padding:.4em 0;
	}

.more-content h3{
	color:#ffffff;
	font-size:1.50em;
	font-weight:normal;
	margin:2em 0 .4em;
	}
.more-content h4{
	color:#ffffff;
	font-size:1em;
	font-weight:bold;
	margin:2em 0 1em;
	}
.more-content hr{
	border-left:none;
	border-right:none;
	border-bottom:none;
	border-top:1px solid #004f74;
	border-bottom:1px solid #4a95b9;
	height:0px;
	overflow:hidden;
	margin:1.6em 0;
	}
.more-content .rules-list{
	margin:1em 0;
	list-style:decimal inside;
	line-height:1.4em;
	}

/* history-entry */
.history-entry{
	width:938px;
	margin:10px auto;
	background:#f2f2f2 url(i/backgrounds/history.png) repeat-y -938px 0;
	position:relative;
	}
.history-entry .inn{
	background:url(i/backgrounds/history.png) no-repeat 0 0;
	}
.history-entry .inn .inn{
	background:url(i/backgrounds/history.png) no-repeat -1876px 100%;
	padding:45px;
	}
.history-entry ol{
	margin:0 0 -6px;
	list-style:none;
	}
.history-entry li{
	float:left;
	margin:0 6px 6px 0;
	width:85px;
	height:85px;
	border:1px solid #ffffff;
	background:#f2f2f2;
	}
.history-entry a{
	display:block;
	width:83px;
	height:83px;
	border:1px solid #c2c2c2;
	padding:1px;
	position:relative;
	top:-2px;
	left:-2px;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
	font-size:1.5em;
	}
.history-entry .wrp{
	display:block;
	width:83px;
	height:83px;
	}
.history-entry .wrp span{
	display:block;
	}
.history-entry  a:hover .wrp{
	background:#8037d3;
	cursor:pointer;
	color:#ffffff;
	}
.history-entry  a.active .wrp,
.history-entry  a:active .wrp{
	background:#8037d3 url(i/backgrounds/history.a.png) no-repeat;
	color:#ffffff;
	}
.history-entry a img{
	margin:14px 2px 10px;
	}

.history-entry .history-view{
	display:none;
	position:absolute;
	top:60px;
	left:163px;
	width:612px;
	z-index:100;
	}
.history-entry table{
	width:100%;
	}
.history-entry .history-view-wrap{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:938px;
	z-index:10;
	background:url(i/backgrounds/0.gif);
	}
.history-view .close{
	position:absolute;
	top:55px;
	right:65px;
	cursor:pointer;
	}
.history-view .b td{
	height:95px;
	overflow:hidden;
	}
.history-view .t td{
	height:87px;
	overflow:hidden;
	}
.history-view .l{
	width:88px;
	}
.history-view .r{
	width:94px;
	}
.history-view .m .c{
	background:#ffffff;
	}
.history-view .t .l{background:url(i/backgrounds/history.view_tl.png) no-repeat;}
.history-view .t .c{background:url(i/backgrounds/history.view_tm.png) repeat-x;}
.history-view .t .r{background:url(i/backgrounds/history.view_tr.png) no-repeat;}
.history-view .m .l{background:url(i/backgrounds/history.view_cl.png) repeat-y;}
.history-view .m .r{background:url(i/backgrounds/history.view_cr.png) repeat-y;}
.history-view .b .l{background:url(i/backgrounds/history.view_bl.png) no-repeat;}
.history-view .b .c{background:url(i/backgrounds/history.view_bm.png) repeat-x;}
.history-view .b .r{background:url(i/backgrounds/history.view_br.png) no-repeat;}
.history-view .loading{
	background:url(i/loading.gif) no-repeat 50% 50%;
	height:100px;
	}

/* structure-and-information */
.structure-and-information{
	position:relative;
	padding:30px 0 0;
	}
.structure{
	width:307px;
	position:absolute;
	top:0;
	left:0;
	}
.structure .t{
	height:9px;
	overflow:hidden;
	background:url(i/backgrounds/structure_t.png) no-repeat;
	}
.structure .b{
	height:12px;
	overflow:hidden;
	background:url(i/backgrounds/structure_b.png) no-repeat;
	}
.structure .m{
	background:url(i/backgrounds/structure_m.png) repeat-y;
	padding:20px 5px 0 3px;
	}
.structure ul{
	margin:0;
	list-style:none;
	border-bottom:1px solid #ffffff;
	}
.structure li{
	margin:0;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #c6c6c6;
	padding:6px 16px;
	}
.structure .first{
	border-top:0;
	padding-top:0;
	}
.structure p{
	margin:0;
	padding:1em 16px;
	}


.general-information{
	width:666px;
	background:#00477a url(i/backgrounds/general-information_m.png) repeat-x 0 0;
	color:#ffffff;
	margin:0 0 0 auto;
	}
.general-information .inn{
	background:url(i/backgrounds/general-information.png) repeat-y 0 0;
	}
.general-information .inn .inn{
	background-repeat:no-repeat;
	background-position:-666px 0;
	}
.general-information .inn .inn .inn{
	background-repeat:no-repeat;
	background-position:-1332px 100%;
	padding:20px 20px 20px 60px;
	}
.general-information .olimp{
	padding-right:130px;
	background:url(i/backgrounds/olimp.jpg) no-repeat 100% 25px;
	}

/* scheme */
.scheme{
	margin:50px auto;
	width:876px;
	background:url(i/backgrounds/sheme.png) repeat-y -876px 0;
	position:relative;
	}
.scheme .inn{
	background:url(i/backgrounds/sheme.png) no-repeat 0 0;
	}
.scheme .inn .inn{
	background-position:-1752px 100%;
	padding:21px 28px 21px 21px;
	}
.scheme h4{
	position:absolute;
	top:-20px;
	height:33px;
	line-height:45px;
	overflow:hidden;
	font-size:1em;
	font-weight:normal;
	margin:0;
	padding:0 0 0 30px;
	background:url(i/backgrounds/sheme.h4.png) no-repeat 0 0;
	color:#000000;
	}
.scheme h4 span{
	display:block;
	padding:0 35px 0 0;
	background:url(i/backgrounds/sheme.h4.png) no-repeat 100% 0;
	}
.scheme .go-scheme h4{right:33px;}
.scheme  .olympic-scheme h4{left:33px;}
.scheme .olympic-scheme{
	width:346px;
	float:left;
	}
.scheme .go-scheme{
	float:right;
	}
.scheme .go-scheme #map{
	width:474px;
	height:368px;
	}
#map .zoom-in{
	height:38px;
	width:38px;
	background:url(i/buttons/zoom.in.png) no-repeat 0 0;
	cursor:pointer;
	}
#map .zoom-out{
	height:38px;
	width:38px;
	background:url(i/buttons/zoom.out.png) no-repeat 0 0;
	cursor:pointer;
	}
.olympic-map span{
	height:38px;
	width:38px;
	position:absolute;
	top:7px;
	left:7px;
	background:url(i/buttons/zoom.png) no-repeat 0 0;
	cursor:pointer;
	}

.scheme .scheme-wrap{
	height:368px;
	position:relative;
	}
.scheme .scheme-wrap .t,
.scheme .scheme-wrap .b{
	position:absolute;
	top:0;
	left:9px;
	height:9px;
	background:url(i/backgrounds/sheme.wrap_t.png) repeat-x 0 0;
	overflow:hidden;
	}
.scheme .scheme-wrap .b{
	top:auto;
	bottom:0;
	background-image:url(i/backgrounds/sheme.wrap_b.png);
	}
.scheme .scheme-wrap .r,
.scheme .scheme-wrap .l{
	position:absolute;
	top:0;
	left:0;	
	height:368px;
	width:9px;
	background:url(i/backgrounds/sheme.wrap_l.png) no-repeat 0 0;
	overflow:hidden;
	}
.scheme .scheme-wrap .r{
	left:auto;
	right:0;
	background-image:url(i/backgrounds/sheme.wrap_r.png);
	}
.scheme .go-scheme .scheme-wrap .t,
.scheme .go-scheme .scheme-wrap .b{
	width:456px;
	}
.scheme .olympic-scheme .scheme-wrap .t,
.scheme .olympic-scheme .scheme-wrap .b{
	width:328px;
	}

/* order-form */
.order-form{
	background:url(i/backgrounds/line.png) repeat-y 494px 0;
	margin:4px 0 8px;
	position:relative;
	}
.order-form fieldset{
	width:420px;
	float:right;
	}
.order-form .order-info{
	width:452px;
	float:left;
	}

.order-form .form-answer{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	background:#ffffff;
	z-index:10000;
	display:none;
	}
.order-form dl{
	padding:190px 0 0 340px;
	}
.order-form dt{
	font-size:1.50em;
	margin:0 0 .5em 0;
	}
.order-form dd{
	font-size:1.17em;
	line-height:1.2em;
	}
.order-form h2{
	margin:50px auto;
	text-align:center;
	}

.order-form .close{
	position:absolute;
	top:20px;
	right:20px;
	}

.paket-info{
	background:#a86bec url(i/backgrounds/paket.png) no-repeat 0 0;
	margin:0 0 5px;
	}
.paket-info .inn{
	background:url(i/backgrounds/paket.png) no-repeat -452px 100%;
	padding:10px 20px;
	}
.paket-info h3,
.paket-list h3{
	color:#ffffff;
	font-size:0.83em;
	font-weight:normal;
	line-height:1em;
	margin:0 0 4px;
	}
.paket-info h3 span,
.paket-list h3 span{
	font-size:1.40em;
	font-weight:bold;
	line-height:1.2em;
	display:block;
	margin:0 0 0 -.86em;
	}

.choice-cat{
	margin:0 0 0 -10px;
	list-style:none;
	}
.choice-cat li{
	float:left;
	margin:0 8px 0 0;
	padding:0 0 0 10px;
	height:1.7em;
	text-decoration:underline;
	}
.choice-cat .name{
	font-weight:normal;
	float:left;
	cursor:pointer;
	padding:0 10px 0 0;
	height:1.7em;
	}
.choice-cat li:hover{
	text-decoration:none;
	}
.choice-cat .active{
	font-weight:normal;
	background:url(i/backgrounds/act.png) no-repeat 0 50%;
	text-decoration:none;
	cursor:default;
	}
.paket-list .choice-cat .active{
	font-weight:normal;
	background:none;
	text-decoration:underline;
	cursor:default;
	}
.choice-cat .active .name{
	background:url(i/backgrounds/act.png) no-repeat 100% 50%;
	}

.choice-cat li .price-text{
	display:none;
	}

.paket-info .price{
	width:310px;
	height:37px;
	padding:8px 0 0;
	background:#ffffff url(i/backgrounds/price.png) no-repeat 0 0;
	margin:0 auto;
	text-align:center;
	color:#999999;
	font-size:1.83em;
	line-height:1.2em;
	}
.paket-info .price strong{
	color:#000000;
	font-weight:normal;
	}
.paket-info p{
	text-align:center;
	color:#ffffff;
	margin:.2em;
	}
.paket-info .flags h4{
	font-size:0.83em;
	line-height:1.2em;
	text-align:center;
	color:#ffffff;
	font-weight:normal;
	margin:1em 0 .5em;
	}
.paket-info .flags ul{
	margin:0 0 -4px;
	list-style:none;
	}
.paket-info .flags li{
	display:inline;
	margin:0 1px;
	}
.paket-info .flags img{
	margin:0 0 4px;
	}

.paket-list{
	margin:0;
	list-style:none;
	}
.paket-list .list-item{
	background:url(i/backgrounds/paket.more.png) repeat-y -452px 0;
	margin:0 0 5px;
	cursor:pointer;
	position:relative;
	}
.paket-list .list-item .inn-t{
	background:url(i/backgrounds/paket.more.png) no-repeat 0 0;
	}
.paket-list .list-item .inn-b{
	background:url(i/backgrounds/paket.more.png) no-repeat -904px 100%;
	padding:10px 20px;
	}
.paket-list h3{
	color:#999999;
	}
.paket-list h3 span{
	color:#000000;
	}
.paket-list .choice-cat li{
	text-decoration:underline;
	padding:0 8px 0 10px;
	margin-right:0;
	}
.paket-list .list-item-hover{
	background-color:#f2f2f2;
	background-position:-1808px 0;
	}
.paket-list .list-item-hover .inn-t{
	background-position:-1356px 0;
	}
.paket-list .list-item-hover .inn-b{
	background-position:-2260px 100%;
	}

.paket-list .paket-info-content{
	display:none;
	}

.paket-list .load-info .status{
	position:absolute;
	top:5px;
	right:5px;
	width:20px;
	height:20px;
	background:url(i/loading.s.gif) no-repeat -7px -7px;
	}

.order-info .map{
	text-align:center;
	padding:30px 0 20px;
	}

.order-form label{
	display:none;
	}
.order-form fieldset ul{
	margin:0;
	list-style:none;
	}
.order-form fieldset li{
	margin:0 0 18px;
	}
.order-form input,
.order-form select,
.order-form textarea,
.order-form .selectArea{
	font-size:1.50em;
	color:#333333;
	}
.order-form .inputWrite,
.order-form .inputHover{
	color:#333333 !important;
	}
.order-form .button{
	margin:0;
	text-align:right;
	}

/* TIMELINE */
.timeline{
	width:970px;
	height:290px;
	margin:0 -20px;
	background:url(i/backgrounds/timeline.jpg) no-repeat 0 0;
	position:relative;
	}
.timeline li{
	position:absolute;
	z-index:10px;
	}
.timeline em{
	display:block;
	position:absolute;
	z-index:10px;
	bottom:20px;
	left:-20px;
	width:40px;
	height:16px;
	font-style:normal;
	color:#00487b;
	font-size:0.83em;
	line-height:16px;
	background:url(i/backgrounds/year.png) no-repeat 0 0;
	text-align:center;
	}
.timeline .play{
	position:relative;
	left:-3px;
	cursor:pointer;
	}
.timeline a{
	display:block;
	float:left;
	position:absolute;
	z-index:100px;
	text-decoration:none;
	font-weight:normal;
	white-space:nowrap;
	background:url(i/backgrounds/0.gif);
	}
.timeline a span{
	border-bottom:1px dashed #000000;
	}
.timeline .line{
	display:block;
	position:absolute;
	bottom:38px;
	left:0;
	border-left:1px solid #000000;
	filter:alpha(opacity=10);
    -moz-opacity: 0.1;
    -khtml-opacity: 0.1;
    opacity: 0.1;

	}
	
.timeline a:hover span{border-bottom:none;}
.timeline .y2008 a span{font-size:1.42em;}
.timeline .y2008 em{font-size:1.33em;background:url(i/backgrounds/year.w.png) no-repeat 0 0;width:59px;height:22px;line-height:22px;left:-30px;bottom:24px;}
.timeline .y2008 .play{left:-9px}
.timeline .y2008 .line{bottom:47px;}

.timeline .y1994{left:60px;bottom:0;}
.timeline .y1995{left:126px;bottom:2px;}
.timeline .y1996{left:192px;bottom:4px;}
.timeline .y1997{left:260px;bottom:6px;}
.timeline .y2000{left:330px;bottom:12px;}
.timeline .y2001{left:400px;	bottom:20px;}
.timeline .y2002{left:470px;bottom:30px;}
.timeline .y2003{left:545px;bottom:40px;}
.timeline .y2004{left:617px;bottom:55px;}
.timeline .y2005{left:688px;bottom:70px;}
.timeline .y2006{left:757px;bottom:90px;}
.timeline .y2007{left:827px;bottom:115px;}
.timeline .y2008{left:900px;bottom:146px;}
.timeline .y1994 a{bottom:48px;left:-23px;}
.timeline .y1995 a{bottom:72px;left:-60px;}
.timeline .y1996 a{bottom:105px;left:-55px;}
.timeline .y1997 a{bottom:70px;left:-50px;}
.timeline .y2000 a{bottom:94px;left:-18px;}
.timeline .y2001 a{bottom:62px;left:-50px;}
.timeline .y2002 a{bottom:90px;left:-56px;}
.timeline .y2003 a{bottom:52px;left:-16px;}
.timeline .y2004 a{bottom:62px;left:-53px;}
.timeline .y2005 a{bottom:76px;left:-70px;}
.timeline .y2006 a{bottom:90px;left:-43px;}
.timeline .y2007 a{bottom:52px;left:-27px;}
.timeline .y2008 a{bottom:68px;left:-58px;}
.timeline .y1994 .line{height:6px;}
.timeline .y1995 .line{height:31px;}
.timeline .y1996 .line{height:64px;}
.timeline .y1997 .line{height:30px;}
.timeline .y2000 .line{height:53px;}
.timeline .y2001 .line{height:21px;}
.timeline .y2002 .line{height:48px;}
.timeline .y2003 .line{height:11px;}
.timeline .y2004 .line{height:22px;}
.timeline .y2005 .line{height:36px;}
.timeline .y2006 .line{height:49px;}
.timeline .y2007 .line{height:10px;}
.timeline .y2008 .line{height:19px;}

.olimp-timeline{
	margin-top:20px;
	}
.olimp-timeline em{
	left:0;
	}
.olimp-timeline a span{
	font-size:1em !important;
	}
.olimp-timeline .y1980{
	left:45px;
	bottom:0px;
	}
.olimp-timeline .y1980 em{
	font-size:0.83em;
	background:url(i/backgrounds/year.1980.png) no-repeat 0 0;
	}
.olimp-timeline .y1980 a{
	bottom:50px;
	left:-24px;
	font-size:1.17em;
	}
.olimp-timeline .y2007{
	left:230px;
	bottom:6px;
	}
.olimp-timeline .y2007 em{
	font-size:1.33em;
	background:url(i/backgrounds/year.2007.png) no-repeat 0 0;
	width:59px;
	height:22px;
	line-height:22px;
	}
.olimp-timeline .y2007 .h-1{
	font-size:1.25em;
	bottom:58px;
	left:-52px;
	}
.olimp-timeline .y2007 .h-2{
	font-size:1.33em;
	bottom:67px;
	left:20px;
	}
.olimp-timeline .y2007 .h-3{
	font-size:1.58em;
	bottom:86px;
	left:175px;
	}
.olimp-timeline .y2007 .h-4{
	font-size:1.67em;
	bottom:100px;
	left:280px;
	}
.olimp-timeline .y2008{
	left:559px;
	bottom:37px;
	}
.olimp-timeline .y2008 em{
	font-size:2.00em;
	background:url(i/backgrounds/year.2008.png) no-repeat 0 0;
	width:82px;
	height:29px;
	line-height:29px;
	}
.olimp-timeline .y2008 .h-1{
	font-size:1.67em;
	bottom:96px;
	left:7px;
	}
.olimp-timeline .y2008 .h-2{
	font-size:1.83em;
	bottom:116px;
	left:142px;
	}
.olimp-timeline .y2009{
	left:830px;
	bottom:127px;
	}
.olimp-timeline .y2009 em{
	font-size:2.00em;
	background:url(i/backgrounds/year.2009.png) no-repeat 0 0;
	width:86px;
	height:31px;
	line-height:31px;
	}
.olimp-timeline .y2009 a{
	font-size:2.17em;
	line-height:1.2em;
	bottom:117px;
	left:-45px;
	}
.olimp-timeline  a{
	padding-bottom:3px;
	}
.olimp-timeline  a span{
	line-height:1.2em;
	}

.timeline-wrap{
	position:relative;
	padding-top:40px;
	}
.timeline-view{
	width:494px;
	position:absolute;
	left:152px;
	bottom:208px;
	z-index:100;
	display:none;
	color:#ffffff;
	font-size:0.83em;
	line-height:1.2em;
	background:#29b9e3;
	}
.olimp-timeline-wrap .timeline-view{
	left:20px;
	bottom:180px;
	}
.value-timeline-wrap .timeline-view{
	left:20px;
	bottom:180px;
	font-size:1em;
	line-height:1.2em;
	}
.timeline-view table{
	width:100%;
	}
.timeline-view table td{
	background-position:0 0;
	background-repeat:no-repeat;
	}
.timeline-view .t td,
.timeline-view .b td{
	height:17px;
	overflow:hidden;
	}
.timeline-view .l,
.timeline-view .r{
	overflow:hidden;
	width:17px;
	}
.timeline-view .t .l{background-image:url(i/backgrounds/timeline.view_tl.png);}
.timeline-view .t .c{background-image:url(i/backgrounds/timeline.view_tc.png); background-repeat:repeat-x;}
.timeline-view .t .r{background-image:url(i/backgrounds/timeline.view_tr.png);}
.timeline-view .b .l{background-image:url(i/backgrounds/timeline.view_bl.png);}
.timeline-view .b .c{background-image:url(i/backgrounds/timeline.view_bc.png); background-repeat:repeat-x;}
.timeline-view .b .r{background-image:url(i/backgrounds/timeline.view_br.png);}
.timeline-view .m .l{background-image:url(i/backgrounds/timeline.view_ml.png); background-repeat:repeat-y;}
.timeline-view .m .r{background-image:url(i/backgrounds/timeline.view_mr.png); background-repeat:repeat-y;}

.timeline-view .t-arrow{
	position:absolute;
	background-position:0 0;
	background-repeat:no-repeat;
	}
.timeline-wrap .t-it-13 .t-arrow{bottom:12px;left:486px;width:172px;height:33px;background-image:url(i/backgrounds/t.arrow.13.png);}
.timeline-wrap .t-it-12 .t-arrow{top:50px;left:486px;width:161px;height:118px;background-image:url(i/backgrounds/t.arrow.12.png);}
.timeline-wrap .t-it-11 .t-arrow{bottom:-24px;left:475px;width:62px;height:48px;background-image:url(i/backgrounds/t.arrow.11.png);}
.timeline-wrap .t-it-10 .t-arrow{bottom:-43px;right:15px;width:35px;height:50px;background-image:url(i/backgrounds/t.arrow.10.png);}
.timeline-wrap .t-it-9 .t-arrow{bottom:-68px;right:88px;width:28px;height:75px;background-image:url(i/backgrounds/t.arrow.9.png);}
.timeline-wrap .t-it-8 .t-arrow{bottom:-92px;right:106px;width:28px;height:99px;background-image:url(i/backgrounds/t.arrow.8.png);}
.timeline-wrap .t-it-7 .t-arrow{bottom:-76px;right:182px;width:25px;height:83px;background-image:url(i/backgrounds/t.arrow.7.png);}
.timeline-wrap .t-it-6 .t-arrow{bottom:-101px;left:200px;width:27px;height:108px;background-image:url(i/backgrounds/t.arrow.6.png);}
.timeline-wrap .t-it-5 .t-arrow{bottom:-81px;left:157px;width:76px;height:88px;background-image:url(i/backgrounds/t.arrow.5.png);}
.timeline-wrap .t-it-4 .t-arrow{bottom:-106px;left:108px;width:40px;height:113px;background-image:url(i/backgrounds/t.arrow.4.png);}
.timeline-wrap .t-it-3 .t-arrow{bottom:-81px;left:40px;width:88px;height:88px;background-image:url(i/backgrounds/t.arrow.3.png);}
.timeline-wrap .t-it-2 .t-arrow{bottom:-117px;left:-63px;width:87px;height:136px;background-image:url(i/backgrounds/t.arrow.2.png);}
.timeline-wrap .t-it-1 .t-arrow{top:0;left:-130px;width:147px;height:274px;background-image:url(i/backgrounds/t.arrow.1.png);}
.timeline-wrap .t-it-14 .t-arrow{bottom:45px;left:486px;width:266px;height:33px;background-image:url(i/backgrounds/t.arrow.14.png);}
.timeline-wrap .t-it-15 .t-arrow{bottom:-15px;left:477px;width:194px;height:44px;background-image:url(i/backgrounds/t.arrow.15.png);}
.timeline-wrap .t-it-16 .t-arrow{bottom:-24px;left:475px;width:62px;height:48px;background-image:url(i/backgrounds/t.arrow.11.png);}
.timeline-wrap .t-it-17 .t-arrow{bottom:-47px;left:471px;width:31px;height:64px;background-image:url(i/backgrounds/t.arrow.17.png);}
.timeline-wrap .t-it-18 .t-arrow{bottom:-66px;right:63px;width:33px;height:73px;background-image:url(i/backgrounds/t.arrow.18.png);}
.timeline-wrap .t-it-19 .t-arrow{bottom:-76px;right:183px;width:33px;height:83px;background-image:url(i/backgrounds/t.arrow.19.png);}
.timeline-wrap .t-it-20 .t-arrow{bottom:-89px;right:236px;width:75px;height:96px;background-image:url(i/backgrounds/t.arrow.20.png);}
.timeline-wrap .t-it-21 .t-arrow{bottom:-104px;right:276px;width:162px;height:111px;background-image:url(i/backgrounds/t.arrow.21.png);}
.timeline-wrap .t-it-22 .t-arrow{bottom:-10px;right:-274px;width:282px;height:58px;background-image:url(i/backgrounds/t.arrow.22.png);}
.timeline-wrap .t-it-23 .t-arrow{bottom:-59px;right:-131px;width:151px;height:82px;background-image:url(i/backgrounds/t.arrow.23.png);}
.timeline-wrap .t-it-24 .t-arrow{bottom:-88px;right:4px;width:62px;height:96px;background-image:url(i/backgrounds/t.arrow.24.png);}
.timeline-wrap .t-it-25 .t-arrow{bottom:-106px;right:176px;width:35px;height:123px;background-image:url(i/backgrounds/t.arrow.25.png);}
.timeline-wrap .t-it-26 .t-arrow{bottom:-115px;right:310px;width:75px;height:132px;background-image:url(i/backgrounds/t.arrow.26.png);}

.timeline-view .loading{
	background:url(i/loading.gif) no-repeat 50% 50%;
	height:100px;
	}

.timeline-view .foto{
	width:174px;
	height:105px;
	overflow:hidden;
	position:relative;
	float:left;
	margin:0 10px 0 0;
	}
.timeline-view .foto span{
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:174px;
	height:105px;
	overflow:hidden;
	background:url(i/backgrounds/timeline.view.foto.png) no-repeat;
	}

.value-timeline a{
	width:129px;
	height:31px;
	font-size:24px;
	line-height:30px;
	background:url(i/backgrounds/value.png) no-repeat;
	text-align:center;
	color:#00487b;
	bottom:14px;
	left:0;
	}
.timeline .v10000{left:65px;bottom:0px;}
.timeline .v20000{left:257px;bottom:10px;}
.timeline .v30000{left:464px;bottom:32px;}
.timeline .v40000{left:649px;bottom:72px;}
.timeline .v50000{left:810px;bottom:132px;}

/* news-list */
.news-list{
	width:828px;
	margin:20px auto 30px;
	padding:0;
	position:relative;
	}
.news-list ul{
	overflow:hidden;
	height:105px;
	}
.news-list li{
	width:220px;
	float:left;
	padding:0 25px 0 0;
	margin:0 0 0 25px;
	border-right:1px solid #d4d4d4;
	}
.news-list .next,
.news-list .prev{
	width:44px;
	height:44px;
	position:absolute;
	z-index:1000;
	top:40%;
	cursor:pointer;
	}
.news-list .next{
	background:url(i/buttons/next.alt_.png) no-repeat 0 0;
	right:-45px;
	}
.news-list .prev{
	background:url(i/buttons/prev.alt_.png) no-repeat 0 0;
	left:-45px;
	}
.news-list a{
	font-size:12px;
	line-height:1.2em;
	font-weight:normal;
	color:#29b9e3;
	}
.news-list p{
	font-size:11px;
	margin:.2em 0 0;
	line-height:1.3em;
	}
	

/* news */
.news-date-main{
	font-size:1.17em;
	position:relative;
	top:-10px;
	}
.news-type{
	margin:10px 0 20px 240px;
	}
.news-content{
	width:667px;
	margin:0 0 20px;
	background:#004679 url(i/backgrounds/news.v.png) repeat-x 0 4px;
	position:relative;
	z-index:30;
	color:#ffffff;
	}
.news-content .inn-0{
	background:url(i/backgrounds/news.png) repeat-y -1334px 0;
	}
.news-content .inn-1{
	background:url(i/backgrounds/news.png) no-repeat 0 0;
	}
.news-content .inn-2{
	background:url(i/backgrounds/news.png) no-repeat -667px 100%;
	padding:10px 30px 10px;
	}
.news-content .more-links{
	position:absolute;
	top:0;
	right:-283px;
	width:289px;
	margin:40px 0 0;
	background:url(i/backgrounds/news.content.ul.png) no-repeat 0 0;
	}
.news-content .more-links ul{
	margin:0;
	padding:.3em 0 .5em;
	list-style:none;
	text-align:center;
	font-size:1.50em;
	line-height:1.2em;
	}
.news-content .more-links a{
	font-weight:normal;
	color:#8740d7;
	}
.news-content .more-links li{
	padding:.4em 0;
	}

.news-items li,
.comments-list li{
	padding:20px 0;
	border-top:1px solid #4aa9cd;
	border-bottom:1px solid #00547a;
	}
.news-carousel-alt .news-items li{
	border:none;
	}
.news-items .first,.comments-list .first{border-top:0;}
.news-items .last,.comments-list .last{border-bottom:0;}
.news-items a{
	color:#ffffff;
	}

.news-list-column{
	width:289px;
	float:right;
	margin:0 -20px 0 -10px;
	position:relative;
	z-index:100;
	}
.news-list-column .news-type{
	margin:0 0 16px 60px;
	}

.news-list-alt{
	background:#ebebeb url(i/backgrounds/news.gallery.png) repeat-y -291px 0;
	color:#404040;
	position:relative;
	}
.news-list-alt a{
	color:#404040;
	}
.news-list-alt li{
	padding:1em 0;
	}
.news-list-alt p{
	margin-bottom:0;
	}
.news-list-alt .bgt{
	background:url(i/backgrounds/news.gallery.png) no-repeat 0 0;
	}
.news-list-alt .bgb{
	background:url(i/backgrounds/news.gallery.png) no-repeat -582px 100%;
	padding:70px 30px 60px;
	}
.news-list-alt .next,
.news-list-alt .prev{
	width:44px;
	height:44px;
	position:absolute;
	z-index:1000;
	cursor:pointer;
	left:125px;
	}
.news-list-alt .next{
	bottom:12px;
	background:url(i/buttons/bottom.png) no-repeat 0 0;
	}
.news-list-alt .prev{
	top:12px;
	background:url(i/buttons/top.png) no-repeat 0 0;
	}

/* comment-form */
.comment-form{
	margin:2em 0;
	width:567px;
	}
.comment-form label{
	display:none;
	}
.comment-form .field-area{
	width:567px;
	height:89px;
	background:url(i/backgrounds/textarea.png) no-repeat 0 0;
	margin:0 0 2px
	}
.comment-form .field-area textarea{
	width:551px;
	height:72px;
	border:0;
	margin:7px 0 0 7px;
	color:#a1a1a1;
	}
.comment-form .field-input{
	width:233px;
	height:29px;
	background:url(i/backgrounds/input.png) no-repeat 0 0;
	float:left;
	}
.comment-form .field-input input{
	width:210px;
	border:0;
	margin:7px 0 0 10px;
	background:#e9e9e9;
	color:#a1a1a1;
	}
.comment-form .field-button{
	float:right;
	background:url(i/buttons/send.png) no-repeat 0 100%;
	width:109px;
	height:23px;
	margin:5px 0 0 0;
	}
.comment-form .field-button input{
	width:109px;
	height:20px;
	border:0;
	padding:0;
	background:transparent;
	cursor:pointer;
	}
.comments-list h4{
	font-weight:normal;
	}

/* facts-list */
.facts-list{
	width:828px;
	margin:40px auto;
	padding:16px 0;
	position:relative;
	}
.fact-carousel{
	background:url(i/backgrounds/facts.png) repeat-x 0 7px;
	width:828px;
	overflow:hidden;
	}
.fact-carousel .shadow-t{
	background:url(i/backgrounds/visual.png) no-repeat -65px 0;
	}
.fact-carousel .shadow-b{
	padding:7px 0;
	background:url(i/backgrounds/visual.png) no-repeat -1032px 100%;
	}
.facts-list .wrap-n{
	width:29px;
	height:220px;
	position:absolute;
	top:7px;
	right:-29px;
	z-index:10;
	background:url(i/backgrounds/f.r.png) no-repeat 0 0;
	}
.facts-list .wrap-p{
	width:29px;
	height:220px;
	position:absolute;
	top:7px;
	left:-29px;
	z-index:10;
	background:url(i/backgrounds/f.l.png) no-repeat 0 0;
	}
.fact-carousel ul{
	height:186px;
	}
.fact-carousel li{
	height:116px;
	width:768px;
	float:left;
	padding:70px 30px 0 30px;
	color:#ffffff;
	font-weight:bold;
	font-size:1.17em;
	line-height:1.3em;
	}
.facts-list .next,
.facts-list .prev{
	width:44px;
	height:44px;
	position:absolute;
	z-index:1000;
	top:83px;
	cursor:pointer;
	}
.facts-list .next{
	background:url(i/buttons/next.alt.png) no-repeat 0 0;
	right:-35px;
	}
.facts-list .prev{
	background:url(i/buttons/prev.alt.png) no-repeat 0 0;
	left:-35px;
	}

.facts-list h2{
	margin:0;
	position:absolute;
	top:37px;
	left:276px;
	z-index:100;
	}

/* hospitality-gallery */
.hospitality-gallery{
	clear:both;
	padding:50px 0 60px;
	}
.hospitality-text{
	width:470px;
	margin:0 0 0 231px;
	background:#095e97 url(i/backgrounds/hospitality.text.v.jpg) repeat-x 0 100%;
	color:#ffffff;
	}
.hospitality-text .inn{
	padding:10px 30px 70px;
	background:url(i/backgrounds/hospitality.text.t.png) no-repeat 0 0;
	}
.hospitality-icon{
	width:680px;
	height:130px;
	margin:0 auto;
	position:relative;
	background:url(i/backgrounds/hospitality.jpg) no-repeat 0 0;
	
	}
.hospitality-icon .info{
	display:none;
	}
.hospitality-icon li{
	position:absolute;
	bottom:55px;
	width:95px;
	height:105px;
	cursor:pointer;
	}
.hospitality-icon li .h-wrap{
	width:95px;
	height:105px;
	background-repeat:no-repeat;
	background-position:0 0;
	}
.hospitality-icon #item-1{left:5px;}
.hospitality-icon #item-2{left:145px;}
.hospitality-icon #item-3{left:268px;width:151px;height:171px;bottom:21px;}
.hospitality-icon #item-3 .h-wrap{width:151px;height:171px;}
.hospitality-icon #item-4{left:450px;}
.hospitality-icon #item-5{right:5px;}
.hospitality-icon .hospitality-1{background-image:url(i/backgrounds/hospitality.1.s.png);}
.hospitality-icon .hospitality-2{background-image:url(i/backgrounds/hospitality.2.s.png);}
.hospitality-icon .hospitality-3{background-image:url(i/backgrounds/hospitality.3.s.png);}
.hospitality-icon .hospitality-4{background-image:url(i/backgrounds/hospitality.4.s.png);}
.hospitality-icon .hospitality-5 {background-image:url(i/backgrounds/hospitality.5.s.png);}
.hospitality-icon #item-3 .hospitality-1{background-image:url(i/backgrounds/hospitality.1.b.jpg);}
.hospitality-icon #item-3 .hospitality-2{background-image:url(i/backgrounds/hospitality.2.b.jpg);}
.hospitality-icon #item-3 .hospitality-3{background-image:url(i/backgrounds/hospitality.3.b.jpg);}
.hospitality-icon #item-3 .hospitality-4{background-image:url(i/backgrounds/hospitality.4.b.jpg);}
.hospitality-icon #item-3 .hospitality-5{background-image:url(i/backgrounds/hospitality.5.b.jpg);}

.hospitality-view .info-text{
	width:467px;
	margin:0 auto;
	background:url(i/backgrounds/hospitality.info.text.png) repeat-y -466px 0;
	}
.hospitality-view .info-text .inn-1{
	background:url(i/backgrounds/hospitality.info.text.png) no-repeat -1px 100%;
	}
.hospitality-view .info-text .inn-2{
	background:url(i/backgrounds/hospitality.info.text.png) no-repeat -932px 0;
	padding:10px 40px 20px;
	}
.hospitality-view h3{
	width:467px;
	height:50px;
	line-height:50px;
	background:url(i/backgrounds/hospitality.h3.jpg) no-repeat 0 0;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	margin:0 auto;
	text-align:center;
	}

/* FOOTER */
.footer{
	padding:20px 15px 25px;
	}
.footer .site-info{
	width:585px;
	float:right;
	color:#333333;
	}
.footer .site-info a{
	color:#333333;
	}
.footer .site-info .about{
	font-size:1.33em;
	line-height:1.2em;
	margin:.7em 0 .8em;
	}
.footer .site-info .about span{
	display:block;
	}
.footer .site-info .copyright,
.footer .site-info .developers{
	font-size:1.08em;
	}
.footer .site-info .copyright{
	float:left;
	}
.footer .site-info .developers{
	float:right;
	padding-right:22px;
	}
.footer .support{
	width:230px;
	float:left;
	text-align:center;
	padding:20px 0 0;
	}
.footer .counters{
	width:124px;
	float:left;
	text-align:center;
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	}
.footer .counters a{
	display:block;
	width:88px;
	margin:14px auto;
	}
	
/* UTIL */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
	}
.rur{
	position:relative;
	text-transform:uppercase;
	border-bottom:.1em solid #000000;
	top:-.4em;
	left:-1px;
	}
.rur span{
	position:relative;
	top:.4em;
	left:1px;
	}
.block-left{
	float:left;
	margin:0 30px 1em 0;
	}
.block-right{
	float:right;
	margin:0 0 1em 30px;
	}
.video{
	position:relative;
	z-index:1;
	width:477px;
	height:394px;
	padding:10px;
	background:url(i/backgrounds/video.png) no-repeat 0 0;
	}
