html ,body{width: 100%; height: auto;}

body{background:#000 url(../images/bg.jpg) no-repeat center top;}
body.inner {background:#000}

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, dd, dl, dt, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0;}
a img, :link img, :visited img { border:0; }

table { border-collapse:collapse; border-spacing:0; }
td{vertical-align:top}

a { cursor:pointer; outline:none; color: ffffff}
a:hover {text-decoration:none}
a:visited {color: ffffff}

a.1 { cursor:pointer; outline:none; color: ffffff}
a.1:hover {text-decoration:none; color: ffffff}
a.1:visited {text-decoration:none; color: ffffff}


.clear{clear:both; font-size:1px; line-height:1px; height:1px}




/*---------------------
	Style for index.html
	-----------------*/
	.mainBlok {width:1004px; margin:auto}
		.topMenu {float:left; margin:20px 0 0 0}
		.topMenu ul {list-style:none; margin:0px; padding:0px}
		.topMenu ul li {float:left; margin:0 20px 0 0}
		.topMenu ul li a {}

	.tickets {float:right; display:inline; margin:15px 85px 0 0; position:relative;}
		.vipad {position:absolute; top:30px; left:-30px; width:230px; height:0px; background:url(../images/xnia.png) no-repeat center top; z-index:90; display:none;}
		.tickets a {position:relative; z-index:100}
		.vipad div.banners{position:relative;width:140px;left:73px;}
		.vipad div.banners img{margin:17px 0 0 0}

	.newsBlok {margin:230px 0 0 0; width:345px; float:left}
		.news_item {margin:0 0 25px 0}
			.news_date {font-family:arial, sans-serif; font-size:12px; color:#8e8e8e; font-style:italic}
			.news_title {}
			.news_title a {font-family:arial, sans-serif; font-size:16px; color:#ff925a; font-weight:bold}
			.news_title a:hover {color:#fb691e}
			.news_descr {font-family:arial, sans-serif; font-size:14px; color:#fff; margin:7px 0 0 0; line-height:17px}
			.news_descr a {color: #ffffff; font-family:arial, sans-serif; font-size:14px; color:#fff; margin:7px 0 0 0; line-height:17px}
			.news_descr a:hover {color: #ff0000; font-family:arial, sans-serif; font-size:14px; color:#fff; margin:7px 0 0 0; line-height:17px}
			.news_descr a:visited {color: #ffffff; font-family:arial, sans-serif; font-size:14px; color:#fff; margin:7px 0 0 0; line-height:17px}

	.gde {float:right; margin:520px 10px 0 0; height:305px; font-family:arial, sans-serif; color:#000; display:inline; position:relative}
		.sk {font-family:tahoma, sans-serif; font-size:35px; color:#000; font-weight:bold}
		.begin {font-family:tahoma, sans-serif; font-size:24px; color:#000;}
		.single {font-family:tahoma, sans-serif; font-size:17px; color:#000; font-weight:normal; margin:25px 0 50px 0}

		.sponsor {position:absolute; left:-410px; top:190px}
		.sponsor h2 {font-family:arial, sans-serif; font-size:14px; color:#000; font-weight:100; margin:0 0 20px -115px;text-align:left;}
		.sponsor a {margin:0 20px 0 0}
		.sponsor div.inner{height:95px;float:left;}
		.sponsor div.inner div.tr{height:46px;}
		.sponsor div.inner div.tr img{vertical-align:middle;}


	body.inner .mainBlok {background:#fff url(../images/bg2.jpg) no-repeat center top; }
	body.inner .topMenu {margin:20px 0 0 80px}
	body.inner .tickets {margin-right:104px}
	.content_blok {margin:240px 0 0 0; padding:0 40px 0 425px; background:url(../images/50.jpg) no-repeat 150px 30px; min-height:600px}
	.content_blok1 {margin:240px 0 0 0; padding:0 40px 0 425px; background:url(../images/1.jpg) no-repeat 150px 30px; min-height:600px}
	.content_blok2 {margin:240px 0 0 0; padding:0 40px 0 425px; background:url(../images/2.jpg) no-repeat 150px 30px; min-height:600px}
	.content_blok h1 {font-family:tahoma, sans-serif; font-size:35px; color:#000; font-weight:bold; margin:0 0 45px 0}
	.content_blok p {margin:0 0 18px 0}
	.content_blok1 h1 {font-family:tahoma, sans-serif; font-size:35px; color:#000; font-weight:bold; margin:0 0 45px 0}
	.content_blok1 p {margin:0 0 18px 0}
	.content_blok2 h1 {font-family:tahoma, sans-serif; font-size:35px; color:#000; font-weight:bold; margin:0 0 45px 0}
	.content_blok2 p {margin:0 0 18px 0}

	.content_blok .news_date {font-family:arial, sans-serif; font-size:12px; color:#8e8e8e; font-style:italic}
	.content_blok .news_title {font-family:arial, sans-serif; font-size:22px; color:#884c20; font-weight:100; margin:5px 0 0 0}
	.content_blok .news_descr {font-family:arial, sans-serif; font-size:16px; color:#000; margin:7px 0 0 0; line-height:17px}

	.news_index {margin:60px 0 0px 0; position:relative}
	.news_index .news_item {float:left; width:240px; margin-right:20px; margin-bottom:50px}
	.news_index .news_title a {color:#884c20; line-height:19px; display:block}
	.news_index .news_descr {font-size:14px}
	.arr_left {position:absolute; left:-75px; top:-3px; background:url(../images/arr_left.gif) no-repeat left 6px; padding:0 0 0 15px}
	.arr_left a {font-family:arial, sans-serif; font-size:14px; color:#8e8e8e;}
	.arr_right {position:absolute; right:-35px; top:-3px; background:url(../images/arr_right.gif) no-repeat right 6px; padding:0 15px 0 0px}
	.arr_right a {font-family:arial, sans-serif; font-size:14px; color:#8e8e8e;}

	.footer {float:left; margin:-30px 0 0px 40px; padding:0 0 20px 0}