.box_container { margin-left: 8px; }
.box { width: 183px; height: 146px; background-position: top left; float: left; padding: 0; margin-right: 2px;}
.box:hover { background-position: bottom left;}
#box_vinnfyr { background-image: url('../images/box_avis.jpg');}
#box_sikkerhet { background-image: url('../images/box_sikkerhet.jpg');}
#box_fyrnytt { background-image: url('../images/box_fyrnytt.jpg');}
#box_avis { background-image: url('../images/box_avis.jpg');}
#box_forhandler { background-image: url('../images/box_blinovaforhandler.jpg');}



.maintext {
	font-family: Tahoma;
	font-size: 12px;
	color: #e0e0e0;
}

.maintext ul {
	padding-top: 10px;
	padding-bottom: 15px;
}

.maintext ul li {
	background: url(../images/li_bg.gif) repeat-x bottom;

	padding: 7px 10px 5px 10px;
	border-bottom: 1px solid #252525;
	list-style-image: url(../images/bullet.gif);
	list-style-position: outside;
	
}

.maintext a {
	color: #ffca3d;
	text-decoration: none;
	border-bottom: 1px solid #8b6c1b;
}

.maintext a:hover {
	color: #ffd872;
	text-decoration: none;
	border-bottom: 1px solid #d7a92e;
}

a.nounderline {border-bottom: 0;}
a.nounderline:hover {border-bottom: 0;}

a.button {
	border: 1px solid #9f9f9f;
	background: #fff url(../images/button_bg.gif) repeat-x;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	padding: 7px;
}

a.button:hover {
	border: 1px solid #b16800;
	background: #fe7701 url(../images/button_bg_over.gif) repeat-x;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}

a.smbutton {
	border: 1px solid #9f9f9f;
	background: #fff url(../images/button_bg.gif) repeat-x;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	padding: 5px;
}

a.smbutton:hover {
	border: 1px solid #b86d01;
	background: #000 url(../images/button_bg_over.gif) repeat-x;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
}

.newsdate {
	background: #171717;
	padding: 3px;
	font-size: 10px;
	margin: 2px;
	line-height: 17px;
	white-space:nowrap;
}

.pageheader {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	background: #ff9000 url(../images/pageheader_bg.gif) top;
	padding-top: 8px;
	padding-left: 12px;
	padding-bottom: 7px;
	margin-bottom: 10px;
	margin-left: -13px;
	margin-right: -13px;
	height: 19px;
}

.pageheader a {
	text-decoration: none;
	color: #fff088;
	border-bottom: 1px solid #e7d34e;
}

.pageheader a:hover {
	text-decoration: none;
	color: #ffffff;
	border-bottom: 1px solid #ffee7d;
}

h2 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;	
	padding-top: 15px;
	margin-bottom: -10px;
}

.tabtitle {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color:#626262;
}

.tabdata {
	font-family: Tahoma;
	font-size: 11px;
	color:#fff;
	line-height: 16px;
	padding-top: 10px;
	padding-bottom: 10px;
	background: #262626 url(../images/tabdata_bg.gif) top repeat-x;
}

.subtitle {
	font-weight: bold;
	color: #dcbc87;
}

.imageborder_white {
	border: 1px solid #fff;
}

.imageborder_dark {
	border: 3px solid #262626;
	padding: 2px;
}



a .imageborder_dark {
	border: 1px solid #5a5a5a;
	padding: 3px;	
}

a .imageborder_dark:hover {
	border: 1px solid #ffffff;
	padding: 3px;
}

a.bottom_link {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #fff;
	border: 0;
	text-decoration:none;
	cursor: pointer;
	text-transform: uppercase;
}

a.bottom_link:hover {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #fff;
	border: 0;
	text-decoration:none;
}

a.noborder,a.noborder:hover {
	border:0;
}

.bottom {

	height: 39px;
}

.bottom:hover {
	text-decoration: none;
	background: #000 url(../images/bottombg_over.jpg) top repeat-x;
}

.bottom_copyright {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #656565;
}

.bottom_copyright a {
	text-decoration: none;
	color: #656565;
}

.bottom_copyright a:hover {
	text-decoration: none;
	color: #fff;	
}

.field {
font-family: Tahoma;
font-size: 11px;
padding: 4px;
border: 1px solid #333333;
}

a
{
  outline: none;
}
