body {
	background:#2e2e2e url(http://www.marieromlin.com/gfx/mainbg.gif) top center no-repeat;
	margin:0px;
	padding:8px;
}

div {
	font-family: arial,sans-serif;
	text-align:left;
}

a {
	text-decoration:none;
}

#yttre, #frontsv, #d_fot {
	width:938px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

#frontsv {
	width:910px;
	background:#000;
	margin-top:-5px;
	padding-bottom:20px;
}

#frontpic {
	width:910px;
	height:474px;
	border:none;
	margin:-26px 0px 0px 0px;
	
}

#d_fot {
	background:#2e2e2e url(http://www.marieromlin.com/gfx/footbg.gif) top center no-repeat;	
	color:#aaa;
	font-size: 11px;
	margin-top:30px;
	padding-top:15px;
	margin-bottom:70px;
	line-height:20px;
}

.nbtext {
	color:#000;
	font-size:13px;
	text-align:justify;
}

.singnpic {
	border:none;
	float:right;
	position:relative;
	top:-15px;
	left:224px;
	margin:0px 0px 0px -220px;
}

.a_fot {
	color:#aaa;
	border-bottom:1px dotted #aaa;	
}

.a_fot:hover {
	color:#fff;
	border-bottom:1px dotted #fff;
}

.a_dot {
	color:#744aff;
	border-bottom:1px dotted #b39bff;
}

.a_dot:hover {
	color:#b39bff;
	border-bottom:1px dotted #ddd2ff;
}

#huvud {
	position:relative;
	top:7px;
}

#logo_sv {
	float:left;
	width:279px;
	height:136px;
	background: url(http://www.marieromlin.com/gfx/logo_sv.gif) 0px 0px no-repeat;
}

#logo_bl {
	float:left;
	width:279px;
	height:136px;
	background: url(http://www.marieromlin.com/gfx/logo_bl.gif) 0px 0px no-repeat;
}

.clr {
	clear:both;
}

#sprak {
	float:right;
	width:74px;
	height:22px;
	margin:0px -50px -13px 0px;
	position:relative;
	top:10px;
	left:-70px;
}

.sprakv {
	border:none;
	margin:0px;
	padding:0px;
	width:20px;
	height:13px;
	float:left;
}

.spraka {
	float:left;
	padding:0px;
	margin-right:6px;
	border:1px solid #2e2e2e;
	cursor:pointer;
}

.spraka:hover {
	border:1px solid #fff;
}

#meny {
	width:714px;
	height:51px;
	float:right;
	position:relative;
	top:-81px;
	left:-14px;
	margin-bottom:-51px;
}

a#sponsor_se {
	width:235px;
	height:31px;
	background: url(http://www.marieromlin.com/gfx/speed-equipment.gif) top center no-repeat;
	margin-top:0px;
	float:left;
}

a#sponsor_se:hover {
	background: url(http://www.marieromlin.com/gfx/speed-equipment.gif) bottom center no-repeat;
}

#sponsors_front {
	float:left;
	width:235px;
	height:178px;
	background: url(http://www.marieromlin.com/gfx/sponsors_front.gif) bottom center no-repeat;
	margin-top:40px;
}

#hkort {
	float:left;
	width:235px;
	height:259px;
	outline: none;
	position:relative;
	top:-33px;
	left:-121px;
	margin-bottom:-10px;
}

.leftcolumn {
	background:url(http://www.marieromlin.com/gfx/loading_gr.gif) 70px 80px no-repeat;
	color:#fff;
	width:145px;
	padding-left:90px;
	float:left;
	font-size:13px;
}

.leftcolumn_n {
	color:#fff;
	width:145px;
	padding-left:90px;
	float:left;
	font-size:13px;
}

.ntitel {
	color:#ea7b10;
	font-size:24pt;
	font-weight:bold;
	letter-spacing:-0.05em;
}

.galthumb {
	width:150px;
	height:150px;
	border:none;
}

.galthumba {
	float:left;
	width:150px;
	height:150px;
	margin-bottom:5px;
}

.galthumbd {
	float:left;
	width:167px;
	font-size:9px;
	color:#888;
	padding:0px 0px 17px 0px;	
}

.ntitel:hover {
	color:#f0990b;
}

.readmore:hover {
	color:#c166ce;
}

.hk1 {
	background: url(http://www.marieromlin.com/gfx/hkort1.jpg) 0px 0px no-repeat;
}

.hk2 {
	background: url(http://www.marieromlin.com/gfx/hkort2.jpg) 0px 0px no-repeat;
}

.hk1b {
	background: url(http://www.marieromlin.com/gfx/hkort1.gif) 0px 0px no-repeat;
}

.hk2b {
	background: url(http://www.marieromlin.com/gfx/hkort2.gif) 0px 0px no-repeat;
}

.ppage, .npage {
	float:left;
	color:#fff;
}

.npage {
	float:right;
	margin-right:25px;
}

.ppage:hover, .npage:hover {
	color:#ddd;
}
