/* @override http://www.mobilearts.se/new_site/inc/style.css */

body {
	color: #000;
	font: 10px/12px Verdana, Arial, Helvetica, Tahoma;
	background-color: #EAEAEA;
	margin: 5px;
	padding: 25px;
}
h1{
	font-size: 22px;
	color: #b2172C;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}
h2{
	font-size: 13px;
	color: #B3172C;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}
h3{
	font-size: 13px;
	color: #B3172C;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}
h4{
	font-size: 15px;
	color: #000;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	margin-top: 0;
	margin-bottom: 6px;
}
.redcolor{
	color: #B3172C;
}
 ul{
list-style-type: none;
padding: 0;
margin: 0;
}
a:link, a:visited, a:active{
	color: #B3172C;
	font: 10px/12px Verdana, Arial, Helvetica, Tahoma;
	text-decoration: none;
}
a:hover{
	color: #000;
	font: 10px/12px Verdana, Arial, Helvetica, Tahoma;
	text-decoration: none;
}
a.news_link:link, a.news_link:visited, a.news_link:active{
	color: #000;
	font: 10px/12px Verdana, Arial, Helvetica, Tahoma;
	text-decoration: none;
}
a.news_link:hover{
	color: #B3172C;
	font: 10px/12px Verdana, Arial, Helvetica, Tahoma;
	text-decoration: none;
}
#subpage02-right a:link, #subpage02-right a:visited, #subpage02-right a:active{
	color: #000;
	font: 10px/12px Verdana, Arial, Helvetica, Tahoma;
	text-decoration: none;
}
#subpage02-right a:hover{
	color: #B3172C;
	font: 10px/12px Verdana, Arial, Helvetica, Tahoma;
	text-decoration: none;
}
#menu ul{
	margin-top: 5px;
}
#menu ul li{

	margin-left: .4em;
	padding-left: .8em;
	}
#menu li.a_menu{
	margin-left: .4em;
	padding-left: .8em;
	background: url(../img/grfx/icon_li.gif) no-repeat .2em .5em;
	color: #b3172c;
}
 #menu li.a_menu a:link, #menu li.a_menu a:visited, #menu li.a_menu a:hover, #menu li.a_menu a:active{
	color: #b3172c;
}
#menu a:link, #menu a:visited, #menu a:active{
	color: #000;
}
 #menu a:hover{
	color: #b3172c;
}


.gray_links a:link, .gray_links a:visited, .gray_links a:hover {
	color: #000;
	font: 10px/12px Verdana, Arial, Helvetica, Tahoma;
	text-decoration: none;	
}

img{
	border-width: 0;
	border-style: none;
}
	

	/* @group Main layout */
	
	#container {
		text-align:left;
		width:721px;
		background-color: #ffffff;
		padding: 10px 8px 10px 8px;
		border: 1px solid #C4C4C4;
		margin: auto;
	}
	#puff_content_news{
	
}

	 #container-top {
		text-align:left;
		margin: 0 0 0; 
		height: 77px;
		padding: 0;
	}
	#image_main {
	 	color: #333333;
		width: 721px;
		height: 216px;
	}
	.hr_dot{
		height: 1px;
		margin-top: 15px;
		margin-bottom: 20px;
	}
	#container-puff {
		height: 239px;
	}
	#container-footer{
		clear: both;
		padding-top: 6px;
		margin-top: 10px;
		background: url(../img/grfx/hr_dot_721.gif) #ffffff no-repeat 0 top;
		padding-bottom: 10px;
	}


/* @group Subpage 01 */
			#container-subpage01{
				float: left;
				margin-bottom: 11px;
			}

			
			#subpage01-left{
					float: left;
					width: 511px;
					padding-left: 11px;
					padding-right: 11px;
					padding-top: 11px;
					padding-bottom: 22px;
					background-color: #fff;
			}
			#subpage01-right{
					float: left;
					width: 177px;
					padding-left: 11px;
					margin-bottom: 11px;
					padding-top: 11px;
					padding-bottom: 11px;
			}
			.bg-right{
	
}
#container-subpage01 li{
	list-style-type: disc;
	margin-left: 15px;
}

/* @end */
/* @group Subpage 02 */
			#container-subpage02{
				float: left;
				margin-bottom: 11px;
			}


			#subpage02-left{
					float: left;
					width: 511px;
					padding-left: 11px;
					padding-right: 11px;
					padding-top: 11px;
					padding-bottom: 22px;
					background-color: #fff;
			}
		/*	#subpage02-left a:link, a:visited{
				color: #B3172C;
				text-decoration: none;
			}
			#subpage02-left a:hover{
				color: #000;
				text-decoration: none;
			} */
			#subpage02-right{
					float: left;
					width: 177px;
					padding-left: 11px;
					margin-bottom: 11px;
					padding-top: 11px;
					padding-bottom: 11px;
			}
			.bg-right{
	
}
#container-subpage02 li{
	list-style-type: disc;
	margin-left: 15px;
}

/* @end */
	
	/* @end */

	/* @group Content - Top */
	#logo {
		width: 236px;
		height: 77px;
		float: left;
	}

/* @group Menu */
	
	
	#menu {
		float: left;
	}
	#menu_item1 a:link, visited {
		color: #000;
		text-decoration: none;
}

#menu a:hover{
	color: #B3172C;
	font: 10px/12px Verdana, Arial, Helvetica, Tahoma;
	text-decoration: none;
}
	#menu_item1{
		float: left;
		width: 120px;
		height: 77px;
		/*border-left: 1px dotted #81827f;*/
		background: url(../img/grfx/hr_dot_vert_77.gif) no-repeat left;
}
	#menu_item2{
		float: left;
		width: 200px;
		height: 77px;
	/*	border-left: 1px dotted #81827f;*/
		background: url(../img/grfx/hr_dot_vert_77.gif) no-repeat left;
	}
	#menu_item3{
		float: left;
		width: 145px;
		height: 77px;
	/*	border-right: 1px dotted #81827f;
		border-left: 1px dotted #81827f;*/
		background: url(../img/grfx/hr_dot_vert_77.gif) no-repeat left;
	}

/* @end */
	
	/* @end */

	/* @group Content - Puffs */
	
		/* @group Text puffs */
		
		#puff_header_news{
			padding-left: 10px;
			background: url(../img/grfx/icon_news.jpg) no-repeat left;
			margin-left: 11px;
			font-weight: bold;
			margin-top: 11px;
			margin-bottom: 16px;
		}
		#puff_content_news{
			margin-left: 11px;
		}
		#content-puff-promo{
	margin: 11px;
}
		
		/* @end */
				#header_news{
			padding-left: 10px;
			background: url(../img/grfx/icon_news.jpg) no-repeat left;
			font-weight: bold;
			margin-bottom: 16px;
		}
	
	#puff-news{
		float: left;
		width: 315px;
		height: 239px;
		background-image: url(../img/grfx/bg_puff_news.jpg);
	}
	#puff-promotion{
		margin-left: 10px;
		float: left;
		width: 396px;
		height: 239px;
		background-image: url(../img/grfx/bg_puff_promo.jpg);
	}
	
	/* @end */

	/* @group Content - Footer */
	
	#copyright {
		float: left;
		margin-left: 5px;
		margin-right: 5px;
		font-size: 9px;
	}
	
	#flags {
		float: right;
	visibility: hidden;
}
	
	/* @end */
	

#subpage02-right a.a_link,#subpage02-right a.a_link:active,#subpage02-right a.a_link:visited{
			color: #B3172C;
			font: 10px/12px Verdana, Arial, Helvetica, Tahoma;
			text-decoration: none;
}