	html{
		background: #000000;
		font-size: 100.01%;
		height: 100%;
	}

	body {
		background: #000000;
		padding: 0px;	
		margin: 0px; 
		font-family: Tahoma, Arial, Verdana, Serif;
		font-size: 10pt;
		line-height: 1.4;
		text-align: center;
	}
	th, td, p, div, span
	{
		color:#FFFFFF;
		font-family: Tahoma, Arial, Verdana, Serif;
		font-size: 10pt;
    }
	a img { border: none;}
	form { margin: 0px; }
	a {
		color: #FFF;
		text-decoration: underline;
	}
	a:hover{
		text-decoration: none;
	}
	a:focus { 
		outline: none; 
	}
	p{
		padding: 0px;
		margin: 3px 0px;
	}
	h1 {
		margin: 0px;
		font-size: 16pt;
	}
	h2 {
		margin: 0px;
		font-weight: normal;
		color: #E88704;
		font-size: 14pt;
	}
	h3 {
		margin: 0px;
		font-weight: bold;
		color: #E88704;
		font-size: 10pt;
	}
	
	
	hr {
		border: none;
		border-bottom: 1px solid #ff6600;
	}
	.wraper{
		width: 840px;
		margin: 0px auto;
		text-align: left;
		padding-bottom:  240px;
	}
	.header{
		background: url(/bitrix/templates/savoy/images/top_bg.gif) #000000 center top no-repeat;
		height: 290px;
		width: 1000px;
		position: absolute;
		margin-left: -80px;
	}
	.footer{
		background: url(/bitrix/templates/savoy/images/bottom_bg.gif) center bottom no-repeat;
		height: 240px;
		width: 1000px;
		position: absolute;
		margin-left: -80px;
	}
    .to_home{
		display: block;
		margin-top: 30px;
		width: 330px;
		height: 50px;
		position: absolute;
    }
	
	.main{
		background: #224b79;
		padding: 290px 0 0px 0;
	}
	#content{
		margin-left: 180px;
		margin-right: 130px;
		padding-bottom: 20px;
		min-height: 310px;
		//height: 310px;
		color: white;
	}
	.event{
		display: table;
		width: 100%;
	}
	.event-content{
		width: 300px;
		float: right;
		color: #e88704;
		font-weight: bold;
	}
	
	#top-menu {
		position: absolute;
		margin-left: 483px;
		margin-top: 15px;
		height: 30px;
	}
	#top-menu a{
		display: block;
		float: left;
		height: 29px;
	}
	#top-menu .item#m1{
		background: url(/bitrix/templates/savoy/images/m1.gif) 0 0 no-repeat;
		width: 67px;
	}
	#top-menu .sel-item#m1, #top-menu .item#m1:hover{
		background: url(/bitrix/templates/savoy/images/m1_s.gif) 0 0 no-repeat;
		width: 67px;
	}
	#top-menu .item#m2{
		background: url(/bitrix/templates/savoy/images/m2.gif) 0 0 no-repeat;
		width: 84px;
	}
	#top-menu .sel-item#m2, #top-menu .item#m2:hover{
		background: url(/bitrix/templates/savoy/images/m2_s.gif) 0 0 no-repeat;
		width: 84px;
	}
	#top-menu .item#m3{
		background: url(/bitrix/templates/savoy/images/m3.gif) 0 0 no-repeat;
		width: 94px;
	}
	#top-menu .sel-item#m3, #top-menu .item#m3:hover{
		background: url(/bitrix/templates/savoy/images/m3_s.gif) 0 0 no-repeat;
		width: 94px;
	}
	#top-menu .item#m4{
		background: url(/bitrix/templates/savoy/images/m4.gif) 0 0 no-repeat;
		width: 106px;
	}
	#top-menu .sel-item#m4, #top-menu .item#m4:hover{
		background: url(/bitrix/templates/savoy/images/m4_s.gif) 0 0 no-repeat;
		width: 106px;
	}

	#left-menu{
		position: absolute;
		display: inline;
		margin-left: -80px;
		background: url(/bitrix/templates/savoy/images/left_bg.gif) left top no-repeat;
		width: 221px; 
		height: 500px;
		z-index: 1000;
		padding-top: 30px;
		
	}
	
	#left-menu .item,
	#left-menu .sel-item{
		margin-left: 120px;
		width: 100px;
		height: 24px;
		display: block;
	}
	#left-menu .item#m5{background: url(/bitrix/templates/savoy/images/m5.gif) 0 0 no-repeat;}
	#left-menu .sel-item#m5, #left-menu .item#m5:hover{background: url(/bitrix/templates/savoy/images/m5_s.gif) 0 0 no-repeat;}
	#left-menu .item#m6{background: url(/bitrix/templates/savoy/images/m6.gif) 0 0 no-repeat;}
	#left-menu .sel-item#m6, #left-menu .item#m6:hover{background: url(/bitrix/templates/savoy/images/m6_s.gif) 0 0 no-repeat;}
	#left-menu .item#m7{background: url(/bitrix/templates/savoy/images/m7.gif) 0 0 no-repeat;}
	#left-menu .sel-item#m7, #left-menu .item#m7:hover{background: url(/bitrix/templates/savoy/images/m7_s.gif) 0 0 no-repeat;}
	#left-menu .item#m8{background: url(/bitrix/templates/savoy/images/m8.gif) 0 0 no-repeat;}
	#left-menu .sel-item#m8, #left-menu .item#m8:hover{background: url(/bitrix/templates/savoy/images/m8_s.gif) 0 0 no-repeat;}
	#left-menu .item#m9{background: url(/bitrix/templates/savoy/images/m9.gif) 0 0 no-repeat;}
	#left-menu .sel-item#m9, #left-menu .item#m9:hover{background: url(/bitrix/templates/savoy/images/m9_s.gif) 0 0 no-repeat;}
	#left-menu .item#m10{background: url(/bitrix/templates/savoy/images/m10.gif) 0 0 no-repeat;}
	#left-menu .sel-item#m10, #left-menu .item#m10:hover{background: url(/bitrix/templates/savoy/images/m10_s.gif) 0 0 no-repeat;}
	#left-menu .item#m11{background: url(/bitrix/templates/savoy/images/m11.gif) 0 0 no-repeat;}
	#left-menu .sel-item#m11, #left-menu .item#m11:hover{background: url(/bitrix/templates/savoy/images/m11_s.gif) 0 0 no-repeat;}
	#left-menu .item#m12{background: url(/bitrix/templates/savoy/images/m12.gif) 0 0 no-repeat;}
	#left-menu .sel-item#m12, #left-menu .item#m12:hover{background: url(/bitrix/templates/savoy/images/m12_s.gif) 0 0 no-repeat;}
	
	.w100 {
		width: 100%;
	}
	.afisha td{
		padding: 6px 0px;
		border-bottom: 1px solid #2e64a2;
	}
	.afisha td.name{
		padding-left: 10px;
	}
	.pass td, .pass a{
		color: #999999;
		font-size: 8pt;
	}
	.pass h2 {
		font-size: 10pt;
	}
	
 	.blog_item{
		margin-bottom: 10px;
	}
	.c0{background: #002255;}
	.c1{background: #003366;}

	.blog_item .head {
		border: 1px solid #004477;
		padding: 5px;
	}

	.blog_item .mess {
		border-left: 1px solid #004477;
		border-right: 1px solid #004477;
		padding: 5px 10px;
		color: #ffffff;
	}
	.blog_item .name {
		color: #ff9900;
		font-weight: bold;
	}
	.blog_item .date {
		color: #ffffff;
		font-size: 7pt;
		font-family: verdana;
	}
	.blog_item .links{
		color: #ffffff;
		border: 1px solid #004477;
		text-align: right;
		padding: 3px 10px;
	}
	.blog_item .links a {
		color: #ffffff;
		border: none; 
		font-weight: bold;
		font-size: 8pt;
		text-decoration: none;
	}
	.links a:hover {
		text-decoration: underline;
	}