/*
================================================
	Reset
	http://developer.yahoo.com/yui/reset/
================================================
*/
#fleet-images, #fleet-images li { margin:0; padding:0; list-style:none; width:630px; height:297px; }
#RightRegion div.pageList ul li, #RightRegion div.pageList ul, #RightRegion div.pageList { width:300px; }

body, div, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td
{
    margin: 0;
    padding: 0;
}
table
{
    border-collapse: collapse;
    border-spacing: 0;
}
caption
{
    text-align: left;
}
fieldset, img
{
    border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var
{
    font-style: normal;
    font-weight: bold;
}

h1, h2, h3, h4, h5, h6
{
    font-size: 100%;
    font-weight: normal;
}
q:before, q:after
{
    content: '';
}
abbr, acronym
{
    border: 0;
}
.hidden
{
    display: none;
}
p.ingress
{
    font-size: 14px;
    padding-bottom: 20px;
    padding-top: 0px;
    margin: 0;
    line-height: 22px;
}
/*
================================================
	StartPage
================================================
*/
.paddingB {
    padding: 0 0 20px 0;
}
.startBoxContainer
{
    padding: 10px 0 0 0;
}
.startBoxContainer img
{
    float: left;
}
.startBoxContainer p
{
    font-family: Arial;
    font-size: 12px;
    color: #333333;
    padding: 0 10px 0 0;
    line-height: 18px;
}
.startBoxContainer p.readmore br
{
    line-height: 5px;
}
p.f12
{
    font-size: 12px;
    font-family: Helvetica, Arial, sans-serif;
    color: #333333;
    line-height: 18px;
    padding: 0 0 15px 0;
    margin: 0;
}
.startBoxContainer a
{
    color: #002747;
    text-decoration: underline;
}
.startBoxContainer a:hover
{
    text-decoration: none;
}
.startBoxContainer h3
{
    font-size: 16px;
    /*font-family: Times, Times New Roman, Arial;*/
	font-family:Helvetica, Arial, sans-serif;
    color: #002747;
    padding: 0;
    margin: 0;
}

#slideshow
{
    position: relative;
    height: 630px;
}

#slideshow img
{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8;
}

#slideshow img.active
{
    z-index: 10;
}

#slideshow img.last-active
{
    z-index: 9;
}
em
{
    font-style: italic;
    font-weight: normal;
}
/*
================================================
	Clearfix for floats
================================================
*/

.clearfix:after
{
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.clearfix
{
    display: inline-block;
}
* html .clearfix
{
    height: 1%;
}
.clearfix
{
    display: block;
}

/*
================================================
	Segment Grid Layout
================================================
*/
.w310
{
    width: 310px;
}
.w470
{
    width: 470px;
}
.w610
{
    width: 630px;
}
.w780
{
    width: 780px;
}

/* Pagewebpart3 */
.w790
{
    width: 790px;
}
.w950
{
    width: 950px;
}
/* // */
.floatright
{
    float: right;
}
.floatleft
{
    float: left;
}
.leftalignedcontent
{
    text-align: left;
}
.rightalignedcontent
{
    text-align: right;
}
.lastitem
{
    background: none;
}

.gridPaddingLeft
{
    padding: 0 0 0 10px;
}
/*
================================================
	Main
================================================
*/
body
{
    /*background: url(../images/main/body.gif) #ffffff repeat-x;*/
	background: url(../images/main/bodypattern.png) #ffffff repeat-x;
    font-size: 100%;
    line-height: 1.4;
    font-family: Helvetica, Arial, Sans-Serif;
    background-color: #ffffff;
}
#header
{
    width: 970px;
    height: 7.13em;
    background: url(../images/header/logo.gif) no-repeat;
    margin: 0;
    padding: 0;
}
#header h1
{
 
}
/*
================================================
	Second level navigation
================================================
*/
#MainBody.nopadding
{
    padding: 0 0 0 0;
}
#secondLevelMenu  {
	border-bottom: 1px solid #cccccc;
	height: 26px;
	width: 100%;
	padding: 0 0 3px 0px;
	
	float: left;
}
#secondLevelMenuInner  {

	padding: 0 0 0 10px;

}
#secondLevelMenu ul {
	display: inline;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
	width: 970px;
}
#secondLevelMenu ul li {
	font-family:Helvetica,Arial,Verdana,sans-serif;
	font-size:11px;
	float: left;

}
#secondLevelMenu ul li a.selected {
	
    background:transparent url(http://www2.concordia-maritime.se/Templates/Concordia/Images/assets/right_divider.gif) no-repeat right;
	display:block;
	
	padding:8px 8px 8px 8px;
	text-decoration:none;
	
	color: #ff0000;
}
#secondLevelMenu ul li a {
	background:transparent url(http://www2.concordia-maritime.se/Templates/Concordia/Images/assets/right_divider.gif) no-repeat right;
	display:block;
	
	padding:8px 8px 8px 8px;
	text-decoration:none;
	
	color: #002747;
	 
}
	
#secondLevelMenu ul li a:hover {
	background:transparent url(http://www2.concordia-maritime.se/Templates/Concordia/Images/assets/right_divider.gif) no-repeat right;
	display:block;
	
	padding:8px 8px 8px 8px;
	text-decoration:none;
	
	color: #ff0000;
	
}
	
	
/*
================================================
	Third level navigation
================================================
*/

#thirdLevelMenu
{
    width: 160px;
    float: left;
    padding: 0;
    font-family: Arial;
    font-size: 11px;
    color: #333333;
}

#thirdLevelMenu ul
{
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    width: 145px;
    padding: 0px;
    margin: 0px;
}

#thirdLevelMenu ul li
{
    margin: 0px;
    padding: 4px 0 0 4px;
    border-bottom: 1px solid #a1a1a1;
    background-position: 5px right;
}
#thirdLevelMenu ul li a
{
    font-family: Arial, sans-serif;
    font-size: 11px;
    color: #002747;
    text-decoration: none;
    display: block;
}

#thirdLevelMenu ul li a:hover
{
    font-size: 11px;
    color: #fe4e44;
    text-decoration: underline;
}
#thirdLevelMenu a.selected
{
    color: #fe4e44;
    text-decoration: none;
}


/*
================================================
	Right content
================================================
*/

#RightRegion .dateTime
{
    color: #002747;
    font-size: 11px;
}
#RightRegion
{
    padding: 0 0 0 0;
    float: right;
    width: 9.38em;
}
#RightRegion p
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #333333;
    line-height: 16px;
    padding: 0;
    margin: 0;
    float: left;
}

#RightRegion ul
{
    padding: 0;
    margin: 0;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    width: 150px;
}

#RightRegion ul li
{
    margin: 0px;
    padding: 0px;
    padding-top: 3px;
    border-bottom: 1px solid #a1a1a1;
    background-position: 5px right;
}
#RightRegion ul li a
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #002747;
    text-decoration: none;
    display: block;
    padding: 0 0 5px 0;
    line-height: 16px;
}

#RightRegion ul li a:hover
{
    font-size: 11px;
    color: #fe4e44;
    text-decoration: underline;
}
#RightRegion h3
{
    font-size: 16px;
    font-family: Helvetica, Arial, sans-serif;
    line-height: 18px;
    padding: 0;
    margin: 0;
    color: #333333;
    font-weight: normal;
}

/*
================================================
	Top
================================================
*/
#TopHeaderContent
{
    width: 950px;
    height: 50px;
}
#Information
{
    float: left;
    margin: 0;
    padding: 10px 0 0 20px;
    list-style-type: none;
    font-family: Helvetica, Arial, Sans-Serif;
    font-size: 11px;
    line-height: 1.2em;
    color: #ffffff;
}
#Information h3
{
    font-family: Helvetica, Arial, Sans-Serif;
    font-size: 11px;
    padding: 0;
    margin: 0;
    color: #ffffff;
    font-weight: bold;
}
#Information p
{
    padding: 0;
    margin: 0;
}
#Information li
{
    display: block;
    float: left;
    overflow: visible;
    padding: 0 20px 0px 0;
}
#Information li.w310
{
    width: 510px;
}
#Information li a
{
    display: block;
    color: #ffffff;
    text-decoration: none;
    float: left;
}
#Information li a:hover
{
    display: block;
    color: #ffffff;
    text-decoration: underline;
}

/*
================================================
	Main content
================================================
*/
hr
{
    border: 0;
    width: 100%;
    height: 1px;
    background-color: #cccccc;
}
/*
	================================================
		Regions
	================================================
*/
#MainRegion
{
    float: left;
    width: 59.375em;
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
}
#MediaRegion
{
    float: right;
    width: 19.38em;
}
#SecondaryMediaRegion
{
    width: 100%;
    padding: 1.25em 0 0 0;
}
#MediaRegion p
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    color: #333333;
}
#MediaRegion a
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    color: #002747;
    text-decoration: underline;
}
#MediaRegion a:hover
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    color: #002747;
    text-decoration: none;
}
/*
	================================================
		Main containers
	================================================
*/
#MainContainer
{
    width: 940px;
}
#MainBodyRegion
{
    width: 39.38em;
}
#MainBodyRegionFull
{
    width: 780px;
}
#MainBody
{
    padding: 20px 0 0 0;
    width: 950px;
}
#MainBody p.Source
{
    padding: 10px 0 0 0;
    font-weight: bold;
}

#MainBodySubMenu
{
    float: left;
    width: 450px;
}
#MainBodySubMenu a
{
    color: #002747;
    text-decoration: underline;
}
#MainBodySubMenu a:hover
{
    color: #002747;
    text-decoration: none;
}

#MainBodySubMenu p, #MainBody p, #WebPartsPage-One p, #WebPartsPage-One ul li, #WebPartsPage-One th, #WebPartsPage-One td, #DoSearch ol
{ font-size: 12px; font-family: Helvetica, Arial, sans-serif; color: #333333; }

#WebPartsPage-One th, #WebPartsPage-One td 
{ padding:0 3px 3px 0; }

#MainBodySubMenu p, #MainBody p, #WebPartsPage-One p, #WebPartsPage-One ul li
{ line-height: 18px; padding: 0 0 15px 0; margin: 0; }

#WebPartsPage-One th
{ text-align:left; }

#WebPartsPage-One div.textregion p, #WebPartsPage-One div.textregion li {padding-right:15px;}
#WebPartsPage-One ul {list-style-type:square;}
#WebPartsPage-One h3, #WebPartsPage-One h4, #ir h4, table.kv th { font-family: Helvetica, Arial, sans-serif; font-size:18px; color:#113553; letter-spacing:0px; padding:0; font-weight:normal; }
#WebPartsPage-One h4 { font-size:15px; }
#WebPartsPage-One a.mediabig img.bannerimg {clear:both;}
#WebPartsPage-One a.mediabig img.magnify {float:left;}
#WebPartsPage-One a.mediabig p {float:left;clear:right;font-size:11px;padding-left:5px;padding-top:2px;}
#WebPartsPage-One div.w450 div {width:450px}
#WebPartsPage-One a.mediabig {text-decoration:none;}

#MainBodySubMenu h3, #MainBody h3
{
    font-size: 16px;
    font-family: Helvetica, Arial, sans-serif;
    line-height: 18px;
    padding: 15px 0 5px 0;
    margin: 0;
    color: #333333;
    font-weight: normal;
}
#MainBodySubMenu h3.Arial16, #MainBody h3.Arial16
{
    font-size: 16px;
    font-family: Helvetica, Arial, sans-serif;
    line-height: 18px;
    padding: 15px 0 5px 0;
    margin: 0;
    color: #333333;
    font-weight: normal;
}
#MainBodySubMenu h3.removepadding
{
    padding: 0px 0 5px 0;
    margin: 0;
}

#Introduction
{
    padding: 0 0 25px 0;
}
#Introduction .f14
{
    font-size: 14px;
}
#Introduction .top_spacer {
    line-height: 18px;
    padding: 10px 0 0 0;
    font-size: 12px;
}
#Introduction .top_spacer a {
    font-size: 12px;
}
#Introduction .top_spacer a:hover {
    font-size: 12px;
}
#Introduction ul
{
    padding: 0;
    margin: 16px;
    list-style-type: square;
    list-style-image: none;
    list-style-position: outside;
}
#Introduction li
{
    font-family: Arial, Serif;
    font-size: 12px;
    display: block;
    padding: 0 0 10px 0;
}
#Introduction a
{
    color: #002747;
    text-decoration: underline;
}
#Introduction a:hover
{
    color: #002747;
    text-decoration: none;
}
#MainBody ul, #MainBodySubMenu ul
{
    padding: 0;
    margin-left: 16px;
    padding-top: 0;
    list-style-type: square;
    list-style-image: none;
    list-style-position: outside;
    color: #333333; 
   


	
}
#MainBody ul li, #MainBodySubMenu ul li
{
    /*font-family: Arial, Serif;
    font-size: 12px;
    display: block;
    padding: 0 0 10px 0;
    color: #333333;*/
	background-image:url(/Templates/Concordia/Images/main/bullet.gif);
	background-position:5px 3px;
	background-repeat:no-repeat;
	color:#333333;display:block;
	font-family:Arial,Serif;
	font-size:12px;margin:0;
	padding:0 20px 10px;
}

#Introduction p
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 15px;
    line-height: 20px;
    margin: 0;
    padding: 0;
    color: #333333;
}
#Introduction p.date
{
    color: #333333;
    font-size: 12px;
    padding: 0 0 5px 0;
}
#Introduction h1
{
    font-family: "Times New Roman" , Times, serif;
    color: #fd0d00;
    font-size: 14px;
    text-transform: uppercase;
    margin: 0;
    padding: 0;
}
#Introduction h2, #WebPartsPage-One h2, h2.webone
{
    /*font-family: Georgia, Times, "Times New Roman" , serif;*/
	font-family:Calibri,Arial,Helvetica,sans-serif;
    /*color: #002747;*/
	color: #c9070a;
    font-size: 50px;
    margin: 0;
    padding: 0;
}

#MainMedia
{
    width: 310px;
}
.mediabig .bannerimg
{
    border: 1px solid #ccc;
}
#SecondaryMediaLeft
{
    padding: 15 0 0 0;
    float: left;
    width: 9.38em;
}
#SecondaryMediaRight
{
    padding: 0 0 0 0;
    float: right;
    width: 9.38em;
}
#SecondaryMediaLeft, #SecondaryMediaRight p
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #333333;
    line-height: 16px;
    padding: 0;
    margin: 0;
}
#SecondaryMediaLeft, #SecondaryMediaRight strong
{
    color: #002747;
}

#SecondaryMediaLeft, #SecondaryMediaRight h3
{
    font-size: 16px;
    font-family: "Times New Roman" , Times, serif;
    line-height: 18px;
    padding: 0 0 5px 0;
    margin: 0;
    color: #333333;
    font-weight: normal;
}

/*
================================================
	Footer
================================================
*/
#Footer
{
    float: left;
	display:box;
    font-family: Verdana;
    font-size: 10px;
    color: #a1a1a1;
    /*background: url(../images/main/top_spacer.gif) no-repeat;*/
}
#Footer #FooterContent
{
    padding: 10px 0 0 25px;
}

/*
================================================
	Functions
================================================
*/

#Functions
{
    float: right;
    margin: 0;
    padding: 38px 0 0 0;
    list-style-type: none;
    font-family: Helvetica, Arial, Sans-Serif;
    font-size: 11px;
    line-height: 1.4em;
}
#Functions p
{
    padding: 4px 0 0 26px;
}
#Functions li
{
    display: block;
    height: 26px;
    float: left;
    overflow: visible;
}
#Functions li a
{
    display: block;
    color: #ffffff;
    text-decoration: none;
    float: left;
}
/*  Function: Languages         */
a.en
{
    width: 90px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Swedish-off.gif) no-repeat;
}
a:hover.en
{
    width: 90px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Swedish-over.gif) no-repeat;
}
a:active.en
{
    width: 90px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Swedish-press.gif) no-repeat;
}
a.sv
{
    width: 90px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/English-off.gif) no-repeat;
}
a:hover.sv
{
    width: 90px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/English-over.gif) no-repeat;
}
a:active.sv
{
    width: 90px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/English-press.gif) no-repeat;
}
/*  Function: Print         */
a.printButtonsv
{
    width: 68px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Print-off.gif) no-repeat;
}
a:hover.printButtonsv
{
    width: 68px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Print-over.gif) no-repeat;
}
a:active.printButtonsv
{
    width: 68px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Print-press.gif) no-repeat;
}


a.printButtonen
{
    width: 60px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Print-off.gif) no-repeat;
}
a:hover.printButtonen
{
    width: 60px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Print-over.gif) no-repeat;
}
a:active.printButtonen
{
    width: 60px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Print-press.gif) no-repeat;
}
/* // Function: Print         */

/*  Function: Rss         */
a.rssButton
{
    width: 56px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Rss-off.gif) no-repeat;
}
a:hover.rssButton
{
    width: 56px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Rss-over.gif) no-repeat;
}
a:active.rssButton
{
    width: 56px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Rss-press.gif) no-repeat;
}

/*  Function: Multi Language SV        */
a.multiButtonsv
{

    width: 80px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Multi-off.gif) no-repeat;
}
a:hover.multiButtonsv
{
    width: 80px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Multi-over.gif) no-repeat;
}
a:active.multiButtonsv
{
    width: 80px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Multi-press.gif) no-repeat;
}

/*  Function: Multi Language En         */
a.multiButtonen
{
    width: 115px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Multi-off.gif) no-repeat;
}
a:hover.multiButtonen
{
    width: 115px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Multi-over.gif) no-repeat;
}
a:active.multiButtonen
{
    width: 115px;
    height: 26px;
    background: url(/Templates/Concordia/Images/Assets/Multi-press.gif) no-repeat;
}

/* */
.rss span
{
    display: block;
    padding-left:25px;
    padding-top:4px;
}
.multi span
{
    display: block;
    padding-left:20px;
    padding-top:4px;
}
.print span
{
    display: block;
    padding-left:25px;
    padding-top:4px;
}

/* // Function: Multi */
/*
================================================
	SiteMap
================================================
*/

#SiteMap
{
    float: left;
    width: 100%;
    font-size: 10px;
    color: #a1a1a1;
    background: url(../images/main/SiteMap_bg.gif) no-repeat;
    padding: 15px 0 5px 0;
}
#SiteMap #SiteMapContent
{
    padding: 5px 0 40px 180px;
}
#SiteMap ul
{
    width: 150px;
    float: left;
    margin: 0 10px 0 0;
    padding: 0 0 10px 0;
    list-style-type: none;
}
#SiteMap ul li
{
    padding: 0 0 2px 0;
}
#SiteMap ul li a
{
    color: #999999;
    text-decoration: none;
}
#SiteMap ul li a:hover
{
    text-decoration: underline;
}
#SiteMap ul li h3
{
    display: block;
    width: 150px;
    height: 20px;
    border-bottom: 1px solid #999999;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 11px;
    text-transform: uppercase;
    color: #002747;
    font-weight: bold;
}

.top_spacer
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #333333;
    width: 135px;
    background: url(/Templates/Concordia/Images/main/top_spacer2.gif) no-repeat left top;
    padding-top: 15px;
    padding-bottom: 15px;
    line-height: 15px;
    margin: 0;
}
.top_spacer a
{
    color: #011429;
    text-decoration: underline;
}
.top_spacer a:hover
{
    color: #011429;
    text-decoration: none;
}

.top_spacer_ar
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #333333;
    width: 135px;
/*    background: url(/Templates/Concordia/Images/main/top_spacer2.gif) no-repeat left top;*/
/*    padding-top: 15px;*/
    padding-bottom: 15px;
    line-height: 15px;
    margin: 0;
    text-align: center;
    float: left;
}
.top_spacer_ar a
{
    color: #011429;
    text-decoration: underline;
}
.top_spacer_ar a:hover
{
    color: #011429;
    text-decoration: none;
}


.pageLink
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #333333;
    width: 130px;
    float: left;
    padding-bottom: 15px;
    line-height: 15px;
    margin: 0;
    text-align: left;
}
.pageLink a
{
    color: #011429;
    text-decoration: underline;
}
.pageLink a:hover
{
    color: #011429;
    text-decoration: none;
}

/*
================================================
	Tables etc
================================================
*/
.tableStyle
{
    border: 0;
    padding: 0 0 20px 0;
    margin: 0 0 20px 0;
    float: left;
}
.shareData
{
    border: 0;
    padding: 0 0 20px 0;
    margin: 0 0 20px 0;
    float: left;
    width: 610px;
}
.shareData th
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    color: #333333;
    padding: 0 0 3px 0;
    border-bottom: 1px solid #ccc;
}
.shareData td
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    color: #333333;
    font-weight: normal;
    height: 20px;
}
.shareData td a
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-style: italic;
    color: #002747;
    text-decoration: none;
    display: block;
    padding-top: 3px;
}
.shareData Caption
{
    display: none;
}
.shareData th
{
    font-weight: normal;
}
.shareData td a:hover
{
    text-decoration: underline;
}
.shareData td a:hover
{
    text-decoration: underline;
}
.bordertop
{
    border-top: 1px solid #cccccc;
    background: url(../Images/assets/top_spacer3.gif) no-repeat top right;
    padding-bottom: 30px;
}
.bordertop a
{
    color: #002747;
    text-decoration: underline;
}
.bordertop a:hover
{   
    color: #002747;
    text-decoration: none;
}
.bordertop h4
{
    padding: 0;
    margin: 0;
    font-family: Times, Times New Roman, Serif;
    color: #333333;
    font-size: 16px;
    padding: 7px 0 7px 0;
}
#Summary, #Caption
{
    display: none;
}
.tableStyle th
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    color: #333333;
    padding: 0 0 5px 0;
    border-bottom: 1px solid #ccc;
}
.tableStyle td
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    color: #333333;
    font-weight: normal;
    background: url(../Images/assets/table_gradient.gif) repeat-x;
    border-bottom: 1px solid #cccccc;
    background-color: #ececec;
    height: 20px;
}
.tableStyle td a
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-style: italic;
    color: #002747;
    text-decoration: none;
    display: block;
    padding-top: 3px;
}
.tableStyle td a:hover
{
    text-decoration: underline;
}
#VesselContent
{
    width: 630px;
    float: left;
}
#SearchArea { width: 630px; font-size: 12px; padding-bottom: 20px;}
#ResultArea { width: 630px; border-top: 1px solid #c1c1c1; font-size: 12px; }
#ResultArea a, #ResultArea a:visited { text-decoration: none; color: #002747; }
#ResultArea a:hover  { text-decoration: underline; color: #002747; }
#ResultArea ol { list-style-type: none; }
#ResultArea ol li { padding: 20px 0 20px 0; }
#ResultArea h2 { color:#113553; font-family:"Times New Roman"; font-size:18px; letter-spacing:0; }
#SearchWrapper h1 span { color:#002747; font-family:"Times New Roman"; font-size:48px; letter-spacing:0; }
#Namn
{
    width: 180px;
}
#Dwt
{
    width: 73px;
}
#Isklass
{
    width: 73px;
}
#Leveransdatum
{
    width: 146px;
}

.VesselWrap
{
    width: 630px;
    padding: 0 0 30px 0;
}
.VesselType
{
    float: left;
    width: 160px;
}
.VesselType img
{
    border: 1px solid #cfcfcf;
}
.VesselType h4
{
    font-family: Arial, Serif;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
    display: block;
    border-bottom: 1px solid #cccccc;
    padding-bottom: 5px;
    margin: 0 0 10px 0;
}
.VesselInfo
{
    float: left;
    width: 470px;
}
.firstColumn
{
    text-align: left;
}
#360degree
{
    float: right;
    width: 310px;
    border-left: 1px solid #cccccc;
    text-align: right;
    padding: 10px;
    margin: 10px;
}

.ar
{
    padding: 80px 0 0 0;
    background: url(/Images/Annual%20Reports/AnnualReports_bg.jpg) no-repeat top right;
}
.marginright
{
    margin-right: 10px;
}
.marginright20
{
    margin-right: 20px;
}
.marginright30
{
    margin-right: 30px;
}
.latestReport
{
    width: 160px;
    padding-top: 15px;
}
.latestReport a
{
    color: #002747;
    text-decoration: underline;
}
.latestReport a:hover
{
    color: #002747;
    text-decoration: none;
}
#LatestReport
{
}
#AnnualReports
{
    padding-top: 30px;
    width: 100%;
}

.small p
{
    font-size: 11px;
}
.small a
{
    color: #002747;
    text-decoration: none;
}
.small a:hover
{
    color: #002747;
    text-decoration: underline;
}
#languageEuroland td
{
	font-size: 12px;

}
#languageEuroland h3
{
	font-family: Times, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	display: block;
    width: 471px;
	color: #333333;
	border-bottom: 1px solid #c1c1c1;
	padding-bottom: 5px;
	
}
#languageEuroland ul
{
    width: 400px;
    float: left;
    margin: 0 10px 0 0;
    padding: 15px 0 10px 0;
    list-style-type: none;
    display: inline;
}
#languageEuroland ul li
{
    float: left;
    padding: 0 20px 2px 0;
    display: inline;
	width: 125px;
	
}
#languageEuroland a
{
    font-size: 12px;
    color: #002747;
    text-decoration: underline;
}
#languageEuroland a:hover
{
    font-size: 12px;
    color: #002747;
    text-decoration: none;
}
#languageEuroland a:hover
{
   font-size: 12px;
    text-decoration: underline;
}
.Swedish
{
	background-image: url(http://www2.concordia-maritime.se/Global/TheCompany/Multi%20Language/lang_uk.gif);
    
}

#header h1 {
    float: left;
    margin:0pt;
    padding:0pt;
    text-indent:-10000px;
}

#header h1 a { border:0pt; display:block; height:60px; width: 300px; float: left; }

#webpart-right ul { list-style:none; }
#webpart-right ul li { padding-top:3px; }
.right {text-align:right}
.w50 {width:50px;}
.w80 {width:80px;}
.w100 {width:100px;}
h3.annual {margin-bottom:-10px;}
#annual {list-style:none;margin:0;padding:0;}
#annual li.annual {display:block;float:left;text-align:center;width:150px;padding-top:20px;margin-top:20px;margin-right:7px;}
#annual li.annual a.nodec {text-decoration:none;}
#webpart-main-top #webpart-main-top-left p,
#webpart-main-top #webpart-main-top-right p,
#fleet-intro, #fleet-intro p { font-size:15px;	line-height:22px; }
#webpart-main-top #webpart-main-top-left a.mediabig p,
#webpart-main-top #webpart-main-top-right a.mediabig p { font-size:11px; line-height:18px; }
ul#thirdLevelMenu > li.null {border:0;}

#thirdLevelMenu { font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #333333; line-height: 16px; margin: 0; }
#thirdLevelMenu strong { color: #002747; }
#thirdLevelMenu h3 { font-size: 16px; font-family: "Times New Roman" , Times, serif; line-height: 18px; padding: 20px 0 5px 0;  margin: 0; color: #333333; font-weight: normal; }
#thirdLevelMenu p a { color: #002747; }

#webpart-right .LongStringWebPart { font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #333333; line-height: 16px; margin: 0; }
#webpart-right .LongStringWebPart strong { color: #002747; }
#webpart-right .LongStringWebPart h3 { font-size: 16px; font-family: "Times New Roman" , Times, serif; line-height: 18px; padding: 20px 0 5px 0;  margin: 0; color: #333333; font-weight: normal; }
#webpart-right .LongStringWebPart a { padding-left: 10px; font-size: 11px; color: #002747;  padding-top: 3px; display: block; background-position: 0px 4px; background-image: url('/Templates/Concordia/Images/dotleft.gif'); background-repeat: no-repeat;  }
#webpart-right .LongStringWebPart a:visited { font-size: 11px; color: #002747; }
#webpart-right .LongStringWebPart a:hover { font-size: 11px; color: #002747; text-decoration:none; }


h3.force { font-size: 18px; font-family: Times, Times New Roman, Arial; color: #002747; }

#DoSearch { margin-left:160px; padding-bottom:40px; }
#DoSearch ol { list-style:none; width:630px; }
#DoSearch ol p { font-size:12px; line-height:18px; }
#DoSearch hr { margin:15px 0; }
#DoSearch a { color:#113553; font-family:"Times New Roman"; font-size:18px; letter-spacing:0px; text-decoration:none; }

.search input {float: left; border: 1px solid #c1c1c1; }
.search #ctl00_txtSearchQueryRedirectButton {  border: 1px solid #c1c1c1;width:140px;height:14px;  }
.search #ctl00_btnSearchRedirectButton2 {display: inline;font-size: 11px;margin-top:-1px;}
.cc1sep { float:right;background-image:url(/Templates/Concordia/Images/menu/menuseparator.gif);width:8px;height:36px;margin-top:-10px; }

#Information { padding:0;}
#Information li.logo-spacer {  }


h3 { margin-top:10px; }

#news-press-introduction ul, #news-press-introduction li { margin:0; padding:0; }
#news-press-introduction { width:310px; height:365px; float:left; }
#news-press-slideshow { list-style:none; margin:0; padding:0; float:left; clear:right; margin-left:10px; width:630px; height:365px; }
#news-press-body div { float:left; width:295px; }
#news-press-body #news { margin-left:10px; padding-right:10px; }
#news-press-body div ul { margin:0; padding:0; list-style:none; }
#news-press-body div#imagearchive { margin-left:10px; }
#imagearchive span { font-size:11px; line-height:10px; display:block; }
#imagearchive span img { padding-right:5px; }
#imagearchive span span { color:#333; }

#news-press-body h3 { color:#113553; font-family:"Times New Roman"; font-size:18px; letter-spacing:0px; }
#news-press-body #news, div#news-press-body #press { border-right:1px solid #ccc; }


#news-press-body #press { padding-right:10px; }
#news-press-body #news, div#news-press-body #imagearchive, div#news-press-body #press { margin-top:10px; }
#news-press-body #news ul, div#news-press-body #imagearchive ul, div#news-press-body #press ul { border-top:2px solid #ccc; padding-top:10px; }
#news-press-body #news a, div#news-press-body #press a { color:#113553; font-size:12px; text-decoration:none; }
#news-press-body #news li, div#news-press-body #press li, div#news-press-body #imagearchive div { font-size:12px; color:#333; }
#news-press-body #news li, div#news-press-body #press li { border-bottom:1px solid #ccc; padding:8px 0; }
#news-press-introduction div { font-size:15px; line-height:22px; color:#333; }
#news-press-introduction li { text-decoration:none; }
#news-press-introduction ul { margin-top:15px; }
#news-press-introduction ul li a { text-decoration:none; }
#imagearchive img.click { padding-top:10px; } 

#news-press-body span.date { color:#ccc; }
#news-press-introduction a { text-decoration:none; font-size:12px; }

#ir .bordertop { background:none; border:0; }
#ir h4 { width:100%; border-bottom:2px solid #999; }
#ir h3 { color:#113553; font-size:18px; }
#ir .annual { margin-left:4px;  }
#ir .annual div p {  padding-top:85px; padding-left:5px; background-image:url(http://www2.concordia-maritime.se/Images/Annual%20Reports/AnnualReports_bg.jpg);  }
#ir .reports { padding-right:5px; border-right:1px solid #999; }
#ir .reports p { padding-top:5px; }
#ir a { color:#113553; }

#ir .bottom { width:610px;float:left;clear:left;border-right:1px solid #999;padding-right:10px;margin-top:10px; }
#ir .bottom2 { width:310px;float:left;clear:right;margin-left:10px;margin-top:10px; }

table.kv { margin-top:10px;  font-size:12px; font-family:Arial; width:470px; }
    table.kv th { text-align:left; }
    table.kv .key { width:180px; border-top:1px solid #a1a1a1; }
    table.kv .key, table.kv .value { border-top:1px solid #a1a1a1; padding:4px 0; }
    
#MainBodySubMenu div.ship-right a { text-decoration:none; color:#333; font-size:11px; }
#MainBodySubMenu div.ship-left p { font-size:14px; }

#thirdLevelMenu div.ship b { display:block; margin-top:19px; color:#113553; }
#thirdLevelMenu div.ship a { display:inline; }
#thirdLevelMenu div.ship li.selected a { color:red; }
table.fleeet a { text-decoration:none; color:#113553; }
table.fleeet td { cursor:pointer; }

#mastercontainer { margin:0 auto;width:1000px;text-align:left;}

#flashContent { text-align:center; }

.frontPageSubpage { width:613px;margin:0 auto;padding:5px 20px 10px 0;font-size:14px;text-align:left;display:block; }
.frontPageSubpage h3 { font-family:Calibri, Helvetica, Arial, sans-serif;color:#c9070a;font-size:20px;font-weight:bold; }
.frontPageSubpage a { color:#006cc4;text-decoration:none; }


