/* CSS Document */

/* Nyheter / Forsiden */
.news_listing { margin-top:10px; }
.news_listing h4 { color:#666666; }
.nl_item { float:left; width: 320px; padding-right:10px; margin-bottom: 10px; }
.nl_item_title {
	float: left;
	width: 200px;
	/*word-wrap: break-word;*/
	/*word-break: break-all;*/
	margin-bottom: 5px;
	font-size: 16px;
	font-weight: bold;
}
.nl_item_title a
{
	text-decoration: none;
	color: #000000;
}
.nl_item_title a:hover { color: #999999; text-decoration: underline; }
.nl_item_title a:visited { color:#000000; }
.nl_item_lead
{
	float: left;
	width: 200px;
	font-size: 11px;
}
.nl_item_lead p { margin-top: 0; }
.nl_item_img { 
	float: left;
	width: 90px;
	height: 100px;
	margin-right: 5px;
	overflow: hidden; 
}

/* Artikler */
.disp_art
{
	width: 270px;
}
.disp_art_title
{
	font-size: 24px;
	/*font-size: bold;*/
	margin-bottom: 5px;
}
.disp_art_leadtext
{
	font-size: 14px;
    font-weight: bold;
	margin-bottom: 5px;
}
.disp_art_bodytext
{
	font-size: 12px;
	margin-bottom: 5px;
}
.disp_art_img
{
	width: 270px;
	/*height: 300px;*/
	margin-bottom: 5px;
	overflow: hidden;
}

.list_art
{
	width: 265px;
	margin-bottom: 15px;
}
.list_art_title
{
	float: left;
	width: 170px;
	/*word-wrap: break-word;*/
	/*word-break: break-all;*/
	margin-bottom: 5px;
	font-size: 18px;
	/*font-weight: bold;*/
}
.list_art_title a
{
	text-decoration: none;
	color: #000000;
}
.list_art_title a:hover
{
	color: #999999;
	text-decoration: underline;
}
.list_art_title a:visited
{
	color:#000000;
}
.list_art_lead
{
	float: left;
	width: 170px;
	font-size: 11px;
}

.list_art_lead p { margin-top: 0;}

.list_art_img
{
	float: right;
	width: 90px;
	height: 100px;
	/*margin-right: 10px;*/
	overflow: hidden;
}

/* Links */
.list_link_title
{
    font-size: 16px;
}

/* Fiskef�rtransport */
/* Artikler */
.fish_disp_art
{
	width: 270px;
}
.fish_disp_art_title
{
	font-size: 20px;
	/*font-size: bold;*/
	margin-bottom: 5px;
}
.fish_disp_art_leadtext
{
	font-size: 12px;
	margin-bottom: 5px;
}
.fish_disp_art_bodytext
{
	font-size: 10px;
}
.fish_disp_art_img
{
	width: 270px;
	/*height: 300px;*/
	margin-bottom: 5px;
	overflow: hidden;
}

.fish_list_art
{
	width: 270px;
	margin-bottom: 15px;
}
.fish_list_art_title
{
	width: 270px;
	margin-bottom: 5px;
	font-size: 20px;
	/*font-weight: bold;*/
}
.fish_list_art_title a
{
	text-decoration: none;
	color: #000000;
}
.fish_list_art_title a:hover
{
	color: #999999;
}
.fish_list_art_title a:visited
{
	color:#000000;
}
.fish_list_art_lead
{
	width: 270px;
	font-size: 12px;
}
.fish_list_art_img
{
	width: 270px;
	overflow: hidden;
}

/* Visjon og m�l */
/* Artikler */
.vision_disp_art
{
	width: 270px;
}
.vision_disp_art_title
{
	font-size: 20px;
	/*font-size: bold;*/
	margin-bottom: 5px;
}
.vision_disp_art_leadtext
{
	font-size: 12px;
	margin-bottom: 5px;
}
.vision_disp_art_bodytext
{
	font-size: 10px;
}
.vision_disp_art_img
{
	width: 270px;
	/*height: 300px;*/
	margin-bottom: 5px;
	overflow: hidden;
}

.vision_list_art
{
	width: 480px;
	margin-bottom: 15px;
}
.vision_list_art_title
{
	width: 480px;
	margin-bottom: 5px;
	font-size: 24px;
	/*font-weight: bold;*/
}
.vision_list_art_title a
{
	text-decoration: none;
	color: #000000;
}
.vision_list_art_title a:hover
{
	color: #999999;
}
.vision_list_art_title a:visited
{
	color: #000000;
}
.vision_list_art_lead
{
	width: 480px;
	font-size: 12px;
}
.vision_list_art_img
{
	width: 480px;
	overflow: hidden;
}

/* B�tene */
.boat_disp
{
	width: 270px;
}
.boat_disp_name
{
	font-size: 20px;
	/*font-size: bold;*/
	margin-bottom: 5px;
}
.boat_disp_desc
{
	font-size: 12px;
	margin-bottom: 5px;
}
.boat_disp_img
{
	width: 270px;
	/*height: 300px;*/
	margin-bottom: 5px;
	overflow: hidden;
}

.boat_list_item
{
	width: 270px;
	margin-bottom: 10px;
}
.boat_list_heading
{
	width: 270px;
	margin-bottom: 5px;
	font-size: 22px;
	/*font-weight: bold;*/
}
.boat_list_name
{
	width: 270px;
	margin-bottom: 2px;
	font-size: 16px;
	font-weight: bold;
}
.boat_list_name a
{
	text-decoration: none;
	color: #000000;
}
.boat_list_name a:hover { color: #999999; }
.boat_list_name a:visited { color: #000000; }
.boat_list_desc
{
	width: 270px;
	font-size: 12px;
}
.boat_list_file a
{
	text-decoration: none;
}
.boat_list_img
{
	width: 270px;
	overflow: hidden;
}

/* Ansatte */
/* Artikler */
.employies_disp_item
{
	width: 270px;
}
.employies_disp_item_name
{
	font-size: 20px;
	/*font-size: bold;*/
	margin-bottom: 5px;
}
.employies_disp_item_numbers
{
	font-size: 12px;
	margin-bottom: 5px;
}
.employies_disp_item_mail
{
	font-size: 10px;
}
.employies_disp_item_img
{
	width: 270px;
	/*height: 300px;*/
	margin-bottom: 5px;
	overflow: hidden;
}

#employies_img
{
	float:left;
	width:180px;
	height:400px;
	overflow:hidden;
}

/* Columns */
.col1, .col2, col3 {
	float:left;
	width:250px;
	height:400px;
	margin-right:10px;	
}

#employies_list
{
	float:left;
	width:800px;
	height:450px;
}

#employies_list .heading { 
	font-size: 22px; 
	font-weight: bold;
	margin-bottom: 20px; 
}

#employies_list .groupName { 
	font-size:16px; 
	font-weight:bold; 
}

.employies_list_item
{

	margin-bottom: 10px;
}

.employies_list_item_name
{
	/*width: 150px;*/
	/*margin-bottom: 2px;*/
	font-size: 12px;
	font-weight: bold;
}

.col1 .employies_list_item_name {
	font-size:16px; 
}

.employies_list_item_name a
{
	text-decoration: none;
	color: #000000;
}
.employies_list_item_name a:hover {	color: #999999; }

.employies_list_item_title { font-size: 12px;}

.employies_list_item_numbers
{
	/*width: 150px;*/
	font-size: 12px;
}
.employies_list_item_mail
{
	font-size: 12px;
}
.employies_list_item_img
{
	width: 150px;
	overflow: hidden;
}

/* Rekruttering */
/* Artikler */
.recruitment_disp_art
{
	width: 270px;
}
.recruitment_disp_art_title
{
	font-size: 20px;
	/*font-size: bold;*/
	margin-bottom: 5px;
}
.recruitment_disp_art_leadtext
{
	font-size: 12px;
	margin-bottom: 5px;
}
.recruitment_disp_art_bodytext
{
	font-size: 10px;
}
.recruitment_disp_art_img
{
	width: 270px;
	/*height: 300px;*/
	margin-bottom: 5px;
	overflow: hidden;
}

.recruitment_list_art
{
	width: 270px;
	margin-bottom: 15px;
}
.recruitment_list_art_title
{
	width: 270px;
	margin-bottom: 5px;
	font-size: 20px;
	/*font-weight: bold;*/
}
.recruitment_list_art_title a
{
	text-decoration: none;
	color: #000000;
}
.recruitment_list_art_title a:hover {color: #999999;}
.recruitment_list_art_title a:visited {color: #000000;}
.recruitment_list_art_lead
{
	width: 270px;
	font-size: 12px;
}
.recruitment_list_art_img
{
	width: 270px;
	overflow: hidden;
}

/* Selskapet */
/* Artikler */
.company_disp_art
{
	width: 270px;
}
.company_disp_art_title
{
	font-size: 20px;
	/*font-size: bold;*/
	margin-bottom: 5px;
}
.company_disp_art_leadtext
{
	font-size: 12px;
	margin-bottom: 5px;
}
.company_disp_art_bodytext
{
	font-size: 10px;
}
.company_disp_art_img
{
	width: 270px;
	/*height: 300px;*/
	margin-bottom: 5px;
	overflow: hidden;
}

.company_list_art
{
	width: 270px;
	margin-bottom: 15px;
}
.company_list_art_title
{
	width: 270px;
	margin-bottom: 5px;
	font-size: 20px;
	/*font-weight: bold;*/
}
.company_list_art_title a
{
	text-decoration: none;
	color: #000000;
}
.company_list_art_title a:hover {color: #999999;}
.company_list_art_title a:visited {color: #000000;}
.company_list_art_lead
{
	width: 270px;
	font-size: 12px;
}
.company_list_art_img
{
	width: 270px;
	overflow: hidden;
}

/* Media */
/* Artikler */
.media_list
{
	float:left;
	width: 150px;
	margin-right: 8px;
	margin-bottom: 10px;
}
.media_list_title
{
	width: 150px;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}
.media_list_title a
{
	text-decoration: none;
	color: #000000;
}
.media_list_title a:hover
{
	color: #999999;
}
.media_list_img
{
	width: 150px;
	height: 100px;
	margin-bottom: 10px;
	overflow: hidden;
}

/* Knapper, felter og skjema */

.button1
{
	background-color: #000000;
	color: #FFFFFF;
	border: 1px solid #666666;
}

.button2
{
	background-color: #CCCCCC;
	border: 1px solid #666666;
}

.field1
{
	padding:2px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
.textarea1
{
	padding:2px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
.login_form
{
	/*margin: 15px;*/
}