
body{
	background: #000000 url(../../images/main/body_bg.png) repeat-x top;
}
#container{

}

#navigation{
	background: url(../../images/main/navigation_left_bg.gif) no-repeat top left;
}
#navigation div.right a.selected{
	border: 1px solid #8b8396;
}

#logo{
	background: url(../../images/main/logo_bg.png) no-repeat top left;
}
#banner{
	background: #fff url(../../images/main/banner_bg.png) repeat-x top left;
}
#banner div{
	/*background: #fff url(../../images/pics/banner.jpg) no-repeat top center;*/
}
#logos{
	background: url(../../images/main/logos_bg.png) no-repeat top left;
}

#left_column{
	background: url(../../images/main/left_column_bg.png) no-repeat right top;
}
#left_column_bottom{
	background: #000000;
}
#right_column{
	background: url(../../images/main/right_column_bg.png) no-repeat left top;
}

#right_column_bottom{
	background: #000000;
}
#content{
	background: #fff;
}
#content_bottom{
	background: #000000 url(../../images/main/content_bottom_bg.png) repeat-x top;
}
#footer{
	background: #000000 url(../../images/main/footer_bg.gif) repeat-x top;
}

#menu{
	border-bottom: 1px solid #e6e6d9;
}
#menu li{
	border-top: 1px solid #e6e6d9;
}
#menu ul li{
	background: url(../../images/main/menu_arrow2.gif) no-repeat 8px 10px;
}
#menu ul li ul li{
	background: url(../../images/main/menu_arrow2.gif) no-repeat 18px 10px;
}
#menu a.selected{
	background: #222;
}
#menu ul li a.selected{
	background: #222 url(../../images/main/menu_arrow2.gif) no-repeat 8px 10px;
}
#menu ul li ul li a.selected{
	background: #222 url(../../images/main/menu_arrow2.gif) no-repeat 18px 10px;
}

img.pink{
	border: 4px solid #f13c9c;
}
img.blue{
	border: 4px solid #00b7db;
}
img.lightblue{
	border: 4px solid #00bbf3;
}
img.violet{
	border: 4px solid #683997;
}
img.yellow{
	border: 4px solid #ffd50d;
}
a.more{
	background: url(../../images/main/more_bg.png) repeat-x;
	border: 1px solid #ccc;
}
a.more:hover{
}
.news ul li{
	background: url(../../images/main/content_list_arrow.gif) no-repeat 3px 9px;
}
a.back{
	border: 1px solid #ccc;
}
div.spacer{
	background: url(../../images/main/spacer.gif) repeat-x center;
}
div.right_block ul li{
	background: url(../../images/main/right_block_arrow.gif) no-repeat 3px 9px;
}
ul.pagination li{
	list-style: none;
	background: none;
}
ul.pagination li a{
	border: 1px solid #651137;
}
ul.pagination li a:hover{
	background: #651137;
}
ul.pagination li.current_page{
	background: #651137;
}
ul.pagination li.inactive { 
	color: #ccc;
	border: 1px solid #ccc;
}
.gallery .photo{
	background: #fcfcfc;
	border: 1px solid #f1f1f1;
}
.partners .photo{
	background: #fcfcfc;
	border: 1px solid #ddd;
}
.underline{
	border-bottom: 1px solid #eee;
}
#search_form{
	background: #fdfdfd;
	border: 1px solid #ccc;
}
table.tickets th{
	background: #333;
}
table.tickets tr{
	border-bottom: 1px solid #ccc;
}
.program_day_pl{
	background: #f4fbfe url(../../images/main/more_pl.gif) no-repeat right;
}
.program_day_selected_pl{
	background: #f4fbfe url(../../images/main/less_pl.gif) no-repeat right;
}
.program_day_en{
	background: #f4fbfe url(../../images/main/more_en.gif) no-repeat right;
}
.program_day_selected_en{
	background: #f4fbfe url(../../images/main/less_en.gif) no-repeat right;
}
table.tickets td{
	border: 0;
	border-right: 1px solid #b7ecf4;
}
table.tickets td:first-child{
	border-left: 1px solid #b7ecf4;
}
table.tickets th{
	border: 0;
	border-right: 1px solid #fff;
	background: #01b9dd;
}
table.tickets th:first-child{
	border-left: 1px solid #fff;
}
table.tickets tr:nth-child(even) {
	background: #f3fbfe;
}
table.tickets tr:nth-child(odd) {
	background: #ffffff;
}

