/* new styles 060725 */

.twocol {

}
.twocol td.left {
width: 162px;
padding: 0px;
}
html>body .twocol td.left { /* be nice to Safari, Firefox & Opera browsers */
width: 147px;
}
.twocol td.right {
width: 162px;
padding: 0px;
}
html>body .twocol td.right { /* be nice to Safari, Firefox & Opera browsers */
width: 147px;
}
.twocol td.left .boxheading,
.twocol td.left .boxrubrik,
.twocol td.left .boximg,
.twocol td.left .boxtext,
.twocol td.left .boxdate,
.twocol td.left .boxend {
margin: 0px 7px 0px 7px;
}
.twocol td.right .boxheading,
.twocol td.right .boxrubrik,
.twocol td.right .boximg,
.twocol td.right .boxtext,
.twocol td.right .boxdate,
.twocol td.right .boxend {
margin: 0px 8px 0px 8px;
}
img.filmtajm {
float: left;
padding-bottom: 10px;
}

.boxend {
	margin-bottom: 0px;
}

.picturebox {
	width: 324px;
}
.picturebox td {
	text-align: left;
	vertical-align: top;
}
td.aktuellbg22 {
	background: transparent url(http://www.malmoopera.se/web/img/aktuellt_bg22.gif) no-repeat 10px 0px;
}
.aktuelltop22 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	height: 21px;
	padding-top: 3px;
	line-height: normal;
}
.aktuellheading22 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	height: 21px;
	padding-top: 3px;
	line-height: normal;
}
.aktuelltext22 {
	padding-right: 0px;
	padding-left: 0px;
	font-size: 11px;
	line-height: 16px;
	width: 135px;
	left: 30px;
}
.aktuellimg22 {
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;;
	font-size: 11px;
	line-height: 16px;
}
.imagebox {
	width: 324px;
	padding: 25px 0px 0px 0px;
	position: relative;
	overflow: hidden;
}
.imagebox .title {
	width: 160px;
	height: 21px;
	padding: 3px 0px 0px 0px;
	background: transparent url(http://www.malmoopera.se/web/img/background_imagebox.gif) no-repeat 0px 0px;
	font: normal 9px/11px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-align: center;
	line-height: normal;
	position: absolute;
	right: 5px;
	top: 0px;
}
.imagebox .image {
	margin: -25px 10px 0px 0px;
	float: left;
}

/* textcol styles */

.textcol {
	width: 325px;
	overflow: hidden;
}
.textcol .one {
	width: 153px;
	float: left;
}
.textcol .two {
	width: 152px;
	float: right;
}
.textcol .fullcolimg img {
	max-width: 152px;
}
.textcol .bodytext a:link, .textcol .bodytext a:active, .textcol .bodytext a:visited {
	color: #81733e;
}
.textcol .bodytext a:hover, .textcol .bodytext a:visited:hover {
	color: #81733e;
	text-decoration: underline;
}
.textcol a.link1 {
	margin-bottom: 5px;
}
.textcol .bottommargin {
	margin-bottom: 5px;
}
.textcol a.link2 {
	margin-bottom: 5px;
}
.contentyta1 .textcol {
	width: 438px;
	overflow: hidden;
}
.contentyta1 .textcol .one {
	width: 209px;
	float: left;
}
.contentyta1 .textcol .two {
	width: 209px;
	float: right;
}
.contentyta1 .textcol .fullcolimg img {
	max-width: 209px;
}
