@charset "utf-8";
/* CSS Document */
body, html{
	
}
body{
	overflow:auto;
	overflow-y:auto;
}
body.popup{
	overflow:auto;
	min-height:0;
}
div#head{
	height:50px;
}
div#content{
	overflow:visible;
}
div#head{
	width:650px;
}
div#lines{
	width:650px;
}
div#lines img{
	margin-left:-320px;
}
div#head img#ir{
	position:absolute;
	right:30px;
	bottom:20px;
}
div#content div#text {
	position:absolute;
	top:45px;
	width:680px;
	padding:0 280px 0 0;
	overflow:visible;
	height:auto;
}
div#content div#text div#block2{
 width:660px;
 padding-bottom:20px;
}

div#content div#tickets{
	position:absolute;
	top:45px;
	width:959px;
	padding:0;
	/*overflow:auto;*/
	height:100%;
}

div#content img#latraviata{
	position:absolute;
/*	left:278px;
	top:143px;
*/
	left:247px;
	top:124px;
}
div#langs{
	display:none;
}
div#langs ul{
	padding:0;
	margin:0;
	list-style:none;
	
}
div#langs ul li{
	float:left;
	margin:0 2px 0 2px;
}

span#breadcrumb a{
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
span#breadcrumb a:hover{
	color:#555555;
}

div#print{
	position:relative;
	padding:0;
	width:960px;
}
div#print div#print_text{
	position:absolute;
	top:45px;
	width:680px;
	padding:0 280px 0 0;
	height:100%;
}
div#print div#print_text div#print_block2{
 width:660px;
 padding-bottom:20px;
}
div#print div#print_tickets{
	position:absolute;
	top:45px;
	width:959px;
	padding:0;
	/*overflow:auto;*/
	height:100%;
}
div#print img#print_latraviata{
	position:absolute;
/*	left:278px;
	top:143px;
*/
	left:247px;
	top:124px;
}
span#print_breadcrumb a{
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
span#print_breadcrumb a:hover{
	color:#555555;
}

div#print.bg{
	background-image:url(../../ofs2_statimg/backgroundneu.jpg);
	background-repeat:no-repeat;
}
