/*************************************************************************
* 
* normal.css
* 
* ************************************************************************
* 
* Stylesheet for www.avatrans.no
* 
*************************************************************************/

html {
	overflow			: scroll;
}

body {
	margin				: 0px;
	padding				: 0px;
	height				: 100%;
	
	background			: url(gfx/bg.jpg) repeat-y center top #f2f2f2;
}

.main {
	margin				: 0px;
	padding				: 0px;
	width				: 100%;
	border				: 0px;
	background			: url(gfx/bg_topp.jpg) no-repeat center top;
}

.topHolder {
	position			: relative;
	width				: 720px;
	margin				: 0 auto;
	top					: 0px;
	left				: 0px;
}

.contentHolder {
	position			: absolute;
	top					: 130px;
	left				: 0px;
	margin				: 0px;
	padding				: 0px;
	padding-left		: 29px;
}

.contentHeading {
	border-top			: 1px solid #eeeeee;
	border-bottom		: 1px solid #eeeeee;
	margin				: 0px;
	padding				: 10px 0px;
	height				: 18px;
	width				: 660px;
	margin-left			: 2px;
}

.contentBottom {
	clear				: left;
	border-top			: 1px solid #eeeeee;
	border-bottom		: 1px solid #eeeeee;
	margin				: 0px;
	padding				: 7px 0px;
	height				: 10px;
	width				: 660px;
	margin-left			: 2px;
	margin-bottom		: 10px;
}

.contentHeadingDocName {
	display				: inline;
	float				: left;
}

.contentBottomContact1 {
	display				: inline;
	float				: left;
}

.contentBottomContact2 {
	display				: inline;
	float				: right;
}

.contentHeadingPath {
	display				: inline;
	float				: right;
	padding-top			: 9px;
}

.content {
}

.contentSpace {
	position			: relative;
}

.imgNoBottom {
	vertical-align		: bottom;
}

h1 {
	margin				: 0px;
	padding				: 0px;
}

p {
	margin				: 0px;
	padding				: 0px;
}

ul {
	padding				: 0px;
	margin				: 0px;
	margin-left			: 37px;
}

img.imgBorder {
	border				: 1px solid #4c4c4c;
}
img.noBorder {
	border				: 0px;
}

/*************************************************************************
* 
* Sørfjorden styles
* 
*************************************************************************/

.sorfjorden_contentHolder {
	position			: absolute;
	top					: 130px;
	left				: -17px;
	margin				: 0px;
	padding				: 0px;
	padding-left		: 29px;
}

.sorfjorden_contentBk {
	min-height			: 150px;
	width				: 696px;
	background			: url(gfx/sorfjorden/bg.jpg);
}

.sorfjorden_content {
	position			: absolute;
	top					: 40px;
	margin-left			: 37px;
}

.sorfjorden_contentBottom {
}

/*************************************************************************
* 
* Husby Maritime Senter
* 
*************************************************************************/

.mar_senterHolder {
	margin-top			: 16px;
	background			: url(gfx/bglinje.jpg) repeat-y;
	min-height			: 200px;
}

.mar_senterMenuHolder {
	width				: 159px;
	display				: inline;
	float				: left;
}

.mar_senterDocHolder {
	width				: 488px;
	display				: inline;
	float				: left;
	margin-left			: 15px;
}

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

li.mar_senterMenu {
	margin				: 1px;
	padding				: 4px;
}

li.mar_senterMenuSelected {
	margin				: 0px;
	padding				: 4px;
	border				: 1px solid #cacaca;
	background			: #e6f3e5;
}

a.mar_senterMenu {
	color				: #777777;
	text-decoration		: none;
}

a.mar_senterMenu:visited {
	color				: #777777;
	text-decoration		: none;
}

a.mar_senterMenu:hover {
	color				: #777777;
	text-decoration		: underline;
}

a.mar_senterMenu:active {
	color				: #777777;
	text-decoration		: none;
}

a.mar_senterMenuSelected {
	color				: #000000;
	text-decoration		: none;
}

a.mar_senterMenuSelected:visited {
	color				: #000000;
	text-decoration		: none;
}

a.mar_senterMenuSelected:hover {
	color				: #000000;
	text-decoration		: underline;
}

a.mar_senterMenuSelected:active {
	color				: #000000;
	text-decoration		: none;
}

/*************************************************************************
* 
* Text styles
* 
*************************************************************************/

.tekst {
	font-family			: Trebuchet MS;
	font-size			: 12px;
	color				: #505050;
	line-height			: 18px;
	font-weight			: normal;
}

.overskrift {
	font-family			: Trebuchet MS;
	font-size			: 18px;
	color				: #505050;
	line-height			: 18px;
	font-weight			: normal;
}

.liten_overskrift {
	font-family			: Trebuchet MS;
	font-size			: 12px;
	color				: #000000;
	line-height			: 18px;
	font-weight			: bold;
}

.liten_tekst {
	font-family			: arial;
	font-size			: 10px;
	color				: #9b9b9b;
	line-height			: 10px;
	font-weight			: normal;
	text-decoration		: none;
}

a {
	color				: #2280e1;
	text-decoration		: underline;
}

a:visited {
	color				: #2280e1;
	text-decoration		: underline;
}

a:hover {
	color				: #479ff8;
	text-decoration		: underline;
}

a:active {
	color				: #2280e1;
	text-decoration		: underline;
}


a.parentstr {
	color				: #9b9b9b;
	text-decoration		: none;
}

a.parentstr:visited {
	color				: #9b9b9b;
	text-decoration		: none;
}

a.parentstr :hover {
	color				: #9b9b9b;
	text-decoration		: underline;
}

a.parentstr :active {
	color				: #9b9b9b;
	text-decoration		: none;
}
