html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, 
code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, article, aside, figure, 
footer, header, hgroup, menu, nav, section, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	/*background: transparent;*/
}

/* HTML5 display-role reset for older browsers */
article, aside, figure, footer, header, hgroup, nav, section {display: block;}


ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
a {margin: 0; padding: 0; font-size: 100%; vertical-align: baseline;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom: 1px dotted #000; cursor: help;}

body {line-height:1;}

/* tables still need cellspacing="0" in the markup */
table {border-collapse: collapse; border-spacing: 0;}
th {font-weight: bold; vertical-align: bottom;}
td {font-weight: normal; vertical-align: top;}
hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0;}

/* Form Elements */
input, select {vertical-align: middle;}
input[type="radio"] {vertical-align: text-bottom;}
input[type="checkbox"] {vertical-align: bottom;}
.ie6 input {vertical-align: text-bottom;}
select, input, textarea {font: 99% sans-serif;}

a:hover, a:active {outline: none;}
small {font-size: 85%;}
strong, th {font-weight: bold;}
td, td img {vertical-align: top;} 

sub, sup {font-size: 75%; line-height: 0; position: relative;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}

/* standardize any monospaced elements */
pre, code, kbd, samp {font-family: monospace, sans-serif;}

/* hand cursor on clickable elements */
.clickable, input[type=button], input[type=submit], button {cursor: pointer;}

/* Webkit browsers add a 2px margin outside the chrome of form elements */
button, input, select, textarea {margin: 0;}

/* make buttons play nice in IE */
button {width: auto; overflow: visible;}

a, img a, img, a img {border:0;	outline:0; text-decoration:none;}

b {
	color: #FFF;
}

/* FLOAT-elements */
.fltleft {float:left;}
.fltright {float:right;}

/* let's clear some floats */
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  

/* only to clear floats - to be used with any class as addition */
.clear {
	clear: both;
	overflow: hidden;
}
/* clear float with blank <div>or <br>*//*../fonts/*/
.clrflt {
	clear:both;
	line-height:1px;
	font-size:1px;
	overflow: hidden;
}


/* MAIN */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	background:#000 url(../img/body-bg.jpg) no-repeat center top;
	position:relative;
	}

.wrapper {
	width:1004px;
	margin:0px auto;
	}

.add_scroll_box {
	width:1004px;
	height:44px;
	margin:0px auto;
	#background:url(../img/add_box_bg.jpg) repeat-x left top;
	background-color:#FFF;
	text-align:center;
	}

.add_scroll_box a {
	display: inline-block; 
	padding:0 10px;
	}

.header {
	width:1004px;
	height:171px;
	position:relative;
	}

.logo {
	width:203px;
	height:204px;
	position:absolute;
	left:-40px;
	top:0px;
	}

.logo a {
	display:block;
	}

/*=== Header Right Start*/

.header_right {
	}

.view_scoreArea {
	width:450px;
	}

/*Main Box ====*/

.view_score_box {
	width:195px;
	height:90px;
	float:left;
	margin-right:14px;
	}

.view_score_box h6 {
	height:26px;
	text-align:center;
	font-size:12px;
	color:#FFF;
	font-weight:normal;
	text-transform:uppercase;
	line-height:26px;
	}

.view_score_card {
	height:61px;
	border:1px solid #000
	}

.home_team {
	width:71px;
	height:61px;
	background:#343434;
	border-right:1px solid #000;
	padding:0 15px 0 10px;
	}

.home_team img {
	float:left;
	}

.home_team strong {
	font-size:20px;
	line-height:61px;
	color:#949494;
	display:block;
	float:right;
	}

.away_team {
	width:71px;
	height:61px;
	background:#232323;
	padding:0 15px 0 10px;
	}

.away_team img {
	float:left;
	}

.away_team strong {
	font-size:20px;
	line-height:61px;
	color:#949494;
	display:block;
	float:right;
	}

/*=== Add To Cart Area ----*/

.add_cart {
	width:416px;
	height:30px;
	text-align:right;
	margin-bottom:2px;
	}
	
.add_cart ul {
	list-style:none;
	padding:0px;
	margin:0px;
	}

.add_cart ul li {
	display:inline;
	padding:0 12px 0 0;
	}

.add_cart ul li a {
	background:url(../img/add_cart_menu_bg.png) no-repeat left 7px;
	display:inline-block;
	line-height:30px;
	padding:0 0 0 23px;
	text-decoration:underline;
	color:#FFF;
	}

.add_cart ul li.get_bg a {
	background:url(../img/add_cart_menu_bg2.png) no-repeat left 11px;
	}

.add_cart ul li:hover a {
	text-decoration:none;
	}

/*------ Navigation Start ====*/

.navigation {
	height:44px;
	background:url(../img/nav_bg.jpg) repeat-x left top;
	text-align:left;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	#padding:0 15px 0 0;
	padding-left: 150px;
	}

.navigation ul {
	list-style:none;
	padding:0px;
	margin:0px;
	}

.navigation ul li {
	display:inline;
	}

.navigation ul li a {
	line-height:44px;
	color:#999999;
	display:inline-block;
	text-decoration:none;
	padding:0 9px;
	}

.navigation ul li:hover a {
	color: #FFF;
	}
	
.navigation ul li#selected a {
	color: #FFF;
	}

/*==== Container Block Start ====*/

.container {
	width:1004px;
	margin:0px auto 10px;
	background:url(../img/container_bg.png) repeat left top;
	padding-bottom:15px;
	}

.content_block1 {
	padding:0 13px;
	}

.search_area {
	height:32px;
	border-bottom:1px solid #bc0404;
	margin-bottom:4px;
	}

.social {
	width:212px;
	text-align:right;
	padding:6px 0 0 0;
	}

.social a {
	display:inline-block;
	margin-left:11px;
	}

/*Search Box ===*/

.search_box {
	width:182px;
	height:23px;
	padding:5px 0 0 0;
	}

.textfield1 {
	width:146px;
	height:23px;
	background:url(../img/text_field1.jpg) no-repeat left top;
	outline:none;
	border:none;
	color:#FFF;
	font-size:14px;
	line-height:23px;
	font-weight:normal;
	padding:0 0 0 10px;
	float:left;
	}

.search_btn1 {
	width:26px;
	height:23px;
	float:left;
	background:url(../img/search_btn1.jpg) no-repeat left top;
	outline:none;
	border:none;
	font-size:1px;
	color:#000;
	text-indent:-9999px;
	cursor:pointer;
	}

/*------ Banner Area Start ====*/

.banner_area {
	width:976px;
	height:388px;
	border:1px solid #000;
	margin-bottom:24px;
	}

.s1
{
	width:629px;
	height:388px;
}

.slideshow
{
	widows:628px;
	height:388px;
	position:relative;
	border-right:1px solid #000;
	overflow:hidden;
}

.banner {
	width:628px;
	height:388px;
	position:relative;
	}

.banner_info {
	width:610px;
	height:74px;
	position:absolute;
	background:url(../img/banner_info_bg.png) no-repeat left top;
	left:0px;
	bottom:-1px;
	font-size:12px;
	color:#999999;
	line-height:26px;
	padding:25px 0 0 20px;
	}

.banner_info strong {
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
	}

.banner_menu {
	width:347px;
	}

.banner_menu ul {
	list-style:none;
	padding:0px;
	margin:0px;
	}

.banner_menu ul li {
	display:block;
	float:none;
	border-bottom:1px solid #000;
	background:#343434;
	clear:both;
	}

.banner_menu ul li a {
	display:block;
	height:89px;
	padding:7px 7px 0 7px;
	}

.banner_menu ul li a span {
	width:205px;
	display:block;
	float:right;
	#background:url(../img/link_arrow.jpg) no-repeat left bottom;
	padding:0 0 19px 0;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	line-height:18px;
	text-transform:uppercase;
	}

.banner_menu ul li a span strong {
	display:block;
	color:#FFF;
	font-size:12px;
	}

.banner_menu ul li a img {
	width:120px;
	height:81px;
	float:left;
	}

.banner_menu ul li a span {
	}

.banner_menu ul li:hover,.banner_menu ul li.active {
	background:#232323;
	}

.banner_menu ul li:hover,.banner_menu ul li.activeSlide {
	background:#740604 url(../img/manner_menu_activeslide.jpg) repeat-x left top;
	}

/*==== Content Tab Box Area ===*/


.content_block2 {
	padding:0 9px 0 13px;
	margin-bottom:12px;
	}

.nomar1 {
	margin-bottom:0px;
	}

.cont_tab_area {
	}

.cont_tabBox_left {
	width:613px;
	border:1px solid #000;
	background:url(../img/tab_cont_bg.jpg) repeat left top;
	}

.tab_content {
	position:relative;
	background:url(../img/tab-box-bg.png) repeat-x left 1px;
	padding:35px 18px 0 18px; 
	}

.tab_menu1 {
	left:-29px;
	top:-14px;
	position:absolute;
	z-index:1;
	}
.adjust
{
	left:-18px;
}
.menu_bg {
	position:absolute;
	left:0px;
	top:0px;
	z-index:9;
	}

.tab_menu1 ul {
	list-style:none;
	padding:0px;
	margin:0px;
	}

.tab_menu1 ul li {
	display:block;
	float:left;
	height:38px;
	padding:0 1px;
	}

.tab_menu1 ul li a {
	height:38px;
	display:block;
	float:left;
	line-height:30px;
	font-size:14px;
	text-transform:uppercase;
	color:#FFF;
	font-weight:bold;
	background:url(../img/tab-menu-sprite.jpg) no-repeat right top;
	padding:0 28px 0 19px;
	}
	
.tab_menu1 ul li.first a {
	width:98px;
	position:relative;
	top:-2px;
	height:56px !important;
	display:block;
	background:url(../img/set_bg5-sprite.png) no-repeat left -56px !important;
	padding:0 0 0 20px;
	}

.tab_menu1 ul li.first a:hover,.tab_menu1 ul li.first.current a {
	background:url(../img/set_bg5-sprite.png) no-repeat left top !important;
	}

.tab_menu1 ul li.first_ch a {
	width:153px;
	position:relative;
	top:-2px;
	height:46px !important;
	display:block;
	background:url(../img/set_bg5-sprite2.png) no-repeat left 0px !important;
	padding:0 0 0 20px;
	}

.tab_menu1 ul li.first_ch a:hover,.tab_menu1 ul li.first_ch.current a {
	background:url(../img/set_bg5-sprite2.png) no-repeat left -46px !important;
	}



.tab_menu1 ul li.ptitle a
{
	padding:0 28px 0 9px;
}

.tab_menu1 ul li:hover a,.tab_menu1 ul li.current a, .tab_menu1 ul li.active a {
	background:url(../img/tab-menu-sprite.jpg) no-repeat right -38px;
	}

/*== Tab_ Container Start---*/

.tab_container {
	position:relative;
	}

.tab_arrow_top {
	width:20px;
	height:17px;
	position:absolute;
	right:-10px;
	top:-14px;
	}

.tab_arrow_bottom {
	width:20px;
	height:17px;
	position:absolute;
	right:-10px;
	bottom:7px;
	}

.tab_box {
	padding:0 0 12px;
	border-bottom:1px solid #000000;
	margin-bottom:12px;
	}

.nobr1 {
	border-bottom:0px;
	}
	
.tab_boxleft {
	width:240px;
	height:158px;
	}

.tab_boxright {
	width:325px;
	position:relative;
	font-size:12px;
	color:#999999;
	line-height:15px;
	}

.tab_boxright span {
	font-size:12px;
	color:#666666;
	padding-bottom:5px;
	display:block;
	}

.tab_boxright h2 {
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	color:#FFF;
	text-transform:uppercase;
	padding-bottom:5px;
	}
	
.comment_link {
	position:absolute;
	bottom:-3px;
	right:12px;
	}

.comment_link a {
	display:block;
	background:url(../img/comment_link_bg.jpg) no-repeat left top;
	padding:0 0 0 23px;
	line-height:16px;
	text-decoration:underline;
	color:#4b4b4b;
	}

.comment_link a:hover {
	text-decoration:none;
	}

/*Right Tab Content =====*/

.cont_tabBox_right {
	width:344px;
	border:1px solid #000;
	background:url(../img/tab_cont_bg.jpg) repeat left top;
	}

.get_pad1 {
	padding:42px 16px;
	height:1%;
	}

.menu_bg2 {
	position:absolute;
	left:-6px;
	top:0px;
	}

.menu_bg3 {
	position:absolute;
	left:-6px;
	top:0px;
	}

.menu_bg4 {
	position:absolute;
	left:0px;
	top:0px;
	}



.get_pos1 {
	position:absolute;
	left:-10px;
	top:-14px;
	}
.adjust2
{
	position:absolute;
	left:-20px;
	top:-14px;
}

.score_board {
	border:1px solid #000;
	}

.tablechart {
	width:100%;
	}

.tablecontent {
	width:100%;
	font-size:12px;
	font-weight:normal;
	color:#999999;
	line-height:34px;
	text-align:center;
	}
	
.row1 td {
	height:34px;
	background:#343434;
	border-bottom:1px solid #000;
	}

.row2 td {
	height:34px;
	background:#4b4b4b;
	border-bottom:1px solid #000;
	}

.row1.nobr2 td {
	border-bottom:none;
	}

.table_box1 {
	width:80px;
	}

.table_box2 {
	width:148px;
	text-align:left;
	}

.table_box3 {
	width:40px;
	}

/*buy_ticket_link Block 2 Start --==--*/

.content_blockleft {
	width:640px;
	}

.buy_ticket_link {
	width:615px;
	height:82px;
	border:1px solid #000;
	margin-bottom:30px;
	position:absolute;
	top: 1090px;
	}

.buy_ticket_link a {
	display:block;
	}

/*==== gallery_area Start ---*/

.gallery_area {
	}

.gallery_cont {
	width:309px;
	background:url(../img/tab_cont_bg.jpg) repeat left top;
    border: 1px solid #000000;
	}

.gallery_box {
	background:url(../img/tab-box-bg.png) repeat-x left 1px;
    padding: 35px 14px 25px;
    position: relative;
	}

.get_pad2 {
	padding-bottom:10px;
	}

.vid_box {
	margin-bottom:20px;
	}

.gal_info span {
	font-size:12px;
	color:#666666;
	line-height:26px;
	display:block;
	}

.gal_info strong {
	display:block;
	font-size:12px;
	color:#FFF;
	text-transform:uppercase;
	line-height:18px;
	}

.box1 {
	width:160px;
	}
.more_link a {
	display:block;
	background:url(../img/vid-box-icon.jpg) no-repeat center top;
	padding:45px 0 0;
	text-decoration:underline;
	color:#FFF;
	}

.more_link a:hover {
	text-decoration:none;
	}

/*gal thumb area Start ===--*/

.thumb_box {
	}

.thumb_box ul {
	list-style:none;
	padding:0px;
	margin:0px;
	}

.thumb_box ul li {
	display:inline;
	}

.thumb_box ul li a {
	width:87px;
	height:77px;
	display:inline-block;
	position:relative;
	margin:0 2px 8px 2px;
	}

.thumb_box ul li a span {
	width:87px; 
	height:77px;
	background:url(../img/fream-hover.png) no-repeat center top;
	display:none;
	position:absolute;
	left:0px;
	top:0px;
	}

.thumb_box ul li a:hover span{
	display:block;
	}

/*Aside Bar*/
.content_blockRight {
	width:310px;
	padding:14px 0 0 0;
	}


.blog_box {
	width:308px;
	background: url(../img/tab_cont_bg.jpg) repeat left top;
    border: 1px solid #000000;
	margin-bottom:30px;
	}

.nomar2 {
	margin-bottom:0px;
	}

.blog_boxmenu {
	}

.blog_boxmenu ul {
	list-style:none;
	padding:0px;
	margin:0px;
	}

.blog_boxmenu ul li {
	display:block;
	float:none;
	height:42px;
	line-height:42px;
	padding:0 0 0 5px;
	border-bottom:1px solid #000;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	}

.blog_boxmenu ul li.get_bg2 {
	background:#343434;
	}

.blog_boxmenu ul li.nobr2 {
	border-bottom:0px;
	}

.blog_boxmenu ul li a {
	height:42px;
	background:url(../img/link_arrow.jpg) no-repeat left 13px;
	display:block;
	float:none;
	color:#FFF;
	padding:0 0 0 27px;
	}

.get_pad3 {
	padding:15px 0 0 0;
	}

/**/

.blog_boxmenu2 {
	position:relative;
	z-index:999;
	}

.blog_boxmenu2 ul {
	list-style:none;
	padding:0px;
	margin:0px;
	}

.blog_boxmenu2 ul li {
	display:block;
	float:none;
	height:40px;
	padding:9px 0 0 10px;
	border-top:1px solid #000;
	font-size:12px;
	line-height:15px;
	}

.blog_boxmenu2 ul li.get_bg2 {
	background:#343434;
	}
	
.blog_boxmenu2 ul li.get_bg3 {
	background:#343434;
	border-bottom:1px solid #000;
	}

.blog_boxmenu2 ul li a {
	height:49px;
	background:url(../img/link_arrow.jpg) no-repeat left top;
	display:block;
	float:none;
	color:#999999;
	padding:0 0 0 27px;
	}

.get_pad4 {
	padding:17px 0 0 0;
	height:1%;
	}


/*velapa*/

.velapa {
	height:46px;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#999999;
	padding:8px 8px 0;
	}

.velapa h3 a {
	font-size:14px;
	color:#FFF;
	text-decoration:underline;
	}

.velapa h3 a:hover {
	text-decoration:none;
	}

.velapa span {
	display:block;
	font-weight:normal;
	}
	
.box2 {
	width:210px;
	}

.box2 img {
	float:left;
	margin-right:15px;
	}

.like_box {
	width:62px;
	padding:10px 0 0 0;
	}

.like_box a {
	display:block;
	}

/*------ Footer  Start ---*/

.footer {
	width:975px;
	margin:0px auto;
	}

.footer_top {
	padding-bottom:10px;
	border-bottom:1px solid #b90404;
	}

.footer_left {
	width:308px;
	height:100px;
	}

.footer_right {
	width:660px;
	text-align:center;
	} 

.footer_right a {
	display:inline-block;
	padding:0 10px;
	}

.copyright span {
	display:block;
	float:left;
	color:#999999;
	font-size:12px;
	padding-top:20px;
	}


/*---------- Inner 1 Start ====*/

.block_content {
	width:640px;
	background: url(../img/tab_cont_bg.jpg) repeat left top;
    border: 1px solid #000000;
	}

.get_pad5 {
	padding:14px 0 0 0;
	}

.content {
	border-bottom:2px solid #000;
	font-size:12px;
	font-weight:normal;
	color:#999999;
	line-height:15px;
	margin-bottom:15px;
	}

.content span {
	font-size:12px;
	line-height:26px;
	color:#666666;
	}

.content h2 {
	font-size:20px;
	line-height:22px;
	color:#FFF;
	text-transform:uppercase;
	padding-bottom:5px;
	}

.content strong {
	font-size:14px;
	line-height:18px;
	color:#FFF;
	display:block;
	padding-bottom:15px;
	}

.content p {
	padding-bottom:12px;
	}

.nobr3 {
	border-bottom:0px;
	margin-bottom:0px;
	}

.blog_boxmenu3 {
	
	}

.blog_boxmenu3 ul {
	list-style:none;
	padding:0px;
	margin:0px;
	}

.blog_boxmenu3 ul li {
	display:block;
	float:none;
	height:64px;
	padding:0 0 0 10px;
	border-bottom:1px solid #000;
	font-size:12px;
	}

.blog_boxmenu3 ul li.get_bg2 {
	background:#343434;
	}

.blog_boxmenu3 ul li a {
	height:56px;
	line-height:18px;
	background:url(../img/link_arrow.jpg) no-repeat left 10px;
	display:block;
	color:#999999;
	padding:8px 0 0 27px;
	}

.blog_boxmenu3 ul li a strong {
	text-transform:uppercase;
	color:#FFF;
	display:block;
	}


/*next 4 menu*/

.blog_boxmenu4 {
	}

.blog_boxmenu4 ul {
	list-style:none;
	padding:0px;
	margin:0px;
	}

.blog_boxmenu4 ul li {
	height:29px;
	display:block;
	border-bottom:1px solid #000;
	font-size:12px;
	padding:0 0 0 6px;
	}

.blog_boxmenu4 ul li.get_bg2 {
	background:#343434;
	}

.blog_boxmenu4 ul li a {
	height:29px;
	line-height:29px;
	background:url(../img/link_arrow.jpg) no-repeat left center;
	display:block;
	color:#999999;
	padding:0 0 0 27px;
	}

.blog_boxmenu4 ul li a strong {
	text-transform:uppercase;
	color:#FFF;
	display:block;
	}

.get_pad5 {
	padding:20px 0 0 0;
	}
	
.blog_boxmenu5 {
	
	}

.blog_boxmenu5 ul {
	list-style:none;
	padding:0px;
	margin:0px;
	}

.blog_boxmenu5 ul li {
	display:block;
	float:none;
	border-bottom:1px solid #000;
	font-size:12px;
	}

.blog_boxmenu5 ul li.get_bg2 {
	background:#343434;
	}

.blog_boxmenu5 ul li a {
	line-height:18px;
	display:block;
	color:#999999;
	padding:6px 0 6px 10px;
	}

.blog_boxmenu5 ul li a strong {
	color:#FFF;
	display:block;
	}
/*Side Bar --*/

.pop_menu {
	background:url(../img/side-bar-bg.jpg) repeat left top;
	width:330px;
	position:absolute;
	left:0px;
	top:100px;
	z-index:7000;
	margin-left:-328px;
	}

.side_bar {
	border:1px solid #000;
	background:url(../img/side-bar-bg2.png) repeat-y right top;
	padding:15px 0 150px 0;
	position:relative;
	}

.side_bar h2 {
	color:#949494;
	font-size:20px;
	line-height:26px;
	text-transform:uppercase;
	padding:0 0 10px 45px;
	}

.side_bar_menu ul {
	list-style:none;
	padding:0px;
	margin:0px;
	}

.side_bar_menu ul li {
	display:block;
	float:none;
	border-top:1px solid #000;
	height:79px;
	padding:5px 0 0 45px;
	
	}

.side_bar_menu ul li.get_bg4 {
	background:#232323 url(../img/side-bar-bg2.png) repeat-y right top;
	}

.side_bar_menu ul li a {
	font-size:12px;
	color:#999999;
	font-weight:normal;
	line-height:16px;
	}

.side_bar_menu ul li a strong {
	font-size:14px;
	display:block;
	text-transform:uppercase;
	color:#FFF;
	font-weight:normal;
	line-height:18px;
	}

.side_bar_menu ul li a span {
	color:#cc3333;
	font-weight:bold;
	display:block;
	line-height:26px;
	padding-bottom:5px;
	}

.calender {
	#padding:0 0 0 40px;
	margin-bottom:30px;
	}

.link_box {
	width:49px;
	height:212px;
	position:absolute;
	right:-26px;
	top:-15px;
	}

.link_box a {
	display:block;
	}

#kumppanit {
	width:1004px;
	height:44px;
	position:relative;
	}
	
.content a:link {text-decoration:underline;color:#FFF;}
.content a:visited {text-decoration:underline;color:#FFF;}
.content a:hover {text-decoration:none;color:#FFF;}
.content a:active {text-decoration:underline;color:#FFF;}

.otteluraportit {
	width:240px;
	height: 158px;
	overflow: hidden;
}

.otteluraportit img {
	max-width:240px;
	max-height: 158px;
}