
/* CSS Document */

#wrapper {
position:relative;
}

#contentWrapper {
position:absolute;
width:1280px;
top:280px;
}

a {
text-decoration:none;
border:none;
}

img {
border:none;
}

.topRightLinks a {
font:normal 10px/10px Georgia, "Times New Roman", Times, serif;
color:#ffffff;
}


/* Top right menu (search box etc) */
#topRightSearch {
position:absolute;
left:930px;
top:30px;
width:185px;
height:30px;
}
#searchbox {
	/*float:left;*/
position:absolute;
	left:0px;
	top:0px;
	width:157px;
	height:21px;
}
#searchbutton {
/*float:left;*/
position:absolute;
left:155px;
top:1px;
width:36px;
height:21px;
}

#topRightLink1 {
position:absolute;
left:1010px;
top:4px;
}

#topRightLink2 {
position:absolute;
left:1070px;
top:4px;
}

.breadcrumbsLightGrey {
font:normal 10px/10px Georgia, "Times New Roman", Times, serif;
color:#999999;
}

.headingGreen16px {
font:normal 16px/16px Georgia, "Times New Roman", Times, serif;
color:#387c2c;
}

/* Heading styles */
.headingGreen19px {
font:normal 19px/20px Georgia, "Times New Roman", Times, serif;
color:#387c2c;
margin-left:7px;
}
.headingGreen19pxUnpadded {
font:normal 19px/20px Georgia, "Times New Roman", Times, serif;
color:#387c2c;
}
.headingGreenBold18px {
font:bold 18px/18px Georgia, "Times New Roman", Times, serif;
color:#387c2c;
margin-left:7px;
}

.headingBlue12px {
font:normal 12px/12px Georgia, "Times New Roman", Times, serif;
color:#3399cc;
}
.headingBlue14px {
font:normal 14px/14px Georgia, "Times New Roman", Times, serif;
color:#3399cc;
margin-left:7px;
}

/* Ingress styles */
.greyIngress12px {
font:bold 12px/13px Georgia, "Times New Roman", Times, serif;
color:#666666;
padding-bottom:15px;
}


/* Content styles */

.lightGreyContent8px {
font:normal 8px/10px Georgia, "Times New Roman", Times, serif;
color:#999999;
}
.lightGreyContent10px {
font:normal 10px/12px Georgia, "Times New Roman", Times, serif;
color:#999999;
}

.greyContent12px {
font:normal 12px/14px Georgia, "Times New Roman", Times, serif;
color:#666666;
}

.lightGreyContent12px {
font:normal 12px/12px Georgia, "Times New Roman", Times, serif;
color:#999999;
}

.RedContent12px {
font:normal 12px/12px Georgia, "Times New Roman", Times, serif;
color:#ff0000;
}

.breadCrumbs {
width:490px;
height:25px;
}

.breadCrumbs a {
font:normal 10px/10px Georgia, "Times New Roman", Times, serif;
color:#999999;
}

#topBar {
position:absolute;
width:1280px;
height:87px;
background:url(../TemplateImages/Arktrans/frontpage/topbar_1px_v2.jpg) repeat-x;
}

#flash {
width:959px;
height:164px;
background:url(../TemplateImages/Arktrans/frontpage/flash_frame.png) top left;
margin-top:80px;
margin-left:165px;
}

#content {
float:left;
width:490px;
}

/******* LEFT MENU *********/
#leftMenu {
float:left;
width:226px;
/*margin-top:250px;*/
margin-left:167px;
display:inline;
}

.lMenuTop {
width:225px;
height:6px;
background:url(../TemplateImages/Arktrans/sideBarLeft/menuBackground_topFrame.jpg) top left no-repeat;
/* new IE6 fix */
margin-bottom:6px;
}

.lMenuBackGround {
/*padding-top:7px;*/
background:url(../TemplateImages/Arktrans/sideBarLeft/menuBackground_1px_horizontal.jpg) repeat-y;
}

.lMenuBtm {
width:225px;
height:20px;
background:url(../TemplateImages/Arktrans/sideBarLeft/menuBackground_bottomFrame.jpg) bottom left;
margin-bottom:12px;
}

.lMenuHeading {
font:normal 14px/14px Georgia, "Times New Roman", Times, serif;
color:#3399cc;
margin-left:10px;
margin-bottom:5px;
}

.lMenuLink {
/*font:normal 12px/12px Georgia, "Times New Roman", Times, serif;
color:#ffffff;*/
margin-left:12px;
margin-bottom:12px;
width:208px;
height:14px;
}
.lMenuLink a {
margin-left:14px;
text-decoration:none;
font:normal 12px/12px Georgia, "Times New Roman", Times, serif;
color:#ffffff;
margin-left:12px;
}
.lMenuLink:hover {
color:#333333;
background:url(../TemplateImages/Arktrans/sideBarLeft/whiteArrowMenuHighlight.jpg) top right no-repeat;
}

.lMenuLinkLast {
margin-left:12px;
padding-bottom:4px;
width:208px;
height:14px;
}
.lMenuLinkLast a {
margin-left:14px;
text-decoration:none;
font:normal 12px/12px Georgia, "Times New Roman", Times, serif;
color:#ffffff;
margin-left:12px;
}
.lMenuLinkLast:hover {
color:#333333;
background:url(../TemplateImages/Arktrans/sideBarLeft/whiteArrowMenuHighlight.jpg) top right no-repeat;
}

.lMenuArchiveLink {
font:normal 12px/12px Georgia, "Times New Roman", Times, serif;
color:#3399cc;
margin-left:24px;
padding-bottom:7px;
}
.lMenuArchiveLink a {
color:#3399cc;
text-decoration:none;
font:bold 12px/12px Georgia, "Times New Roman", Times, serif;
}
.lMenuCalendarDate {
margin-left:24px;
font:normal 11px/12px Georgia, "Times New Roman", Times, serif;
color:#b8bfbf;
}

#lMenuDownloadArktrans {
font:normal 16px/16px Georgia, "Times New Roman", Times, serif;
color:#999999;
height:40px;
width:220px;
}

#downloadText {
float:left;
width:142px;
height:30px;
}

#downloadButton {
float:right;
width:76px;
height:20px;
}

#OmArkTrans {
width:225px;
min-height:50px;
padding-bottom:5px;
}

#AktuellePub {
width:225px;
min-height:50px;
}

#Kalender {
width:225px;
min-height:50px;
}
#Nyhetsbrev {
width:225px;
min-height:20px;
}

#lMenuLogo {

}

/************ /LEFT MENU ************/

/************ RIGHT MENU ************/
#rightMenu {
float:right;
/*width:214px;*/
width:230px;
margin-right:153px;
display:inline;
}

.rMenuLink {
/*font:normal 12px/12px Georgia, "Times New Roman", Times, serif;
color:#ffffff;*/
margin-left:12px;
margin-bottom:12px;
width:208px;
/*height:14px;*/
}
.rMenuLink a {
margin-left:14px;
text-decoration:none;
font:normal 12px/12px Georgia, "Times New Roman", Times, serif;
color:#666666;
margin-left:7px;
}
.rMenuLink:hover {
color:#333333;
background:url(../TemplateImages/Arktrans/sideBarRight/rMenuHighlight.jpg) top right no-repeat;
}
.rMenuLink img {
margin-top:1px;
}

.rMenuArchiveLink {
font:normal 12px/12px Georgia, "Times New Roman", Times, serif;
color:#3399cc;
margin-left:24px;
padding-bottom:7px;
}
.rMenuArchiveLink a {
color:#3399cc;
text-decoration:none;
font: normal 12px/12px Georgia, "Times New Roman", Times, serif;
}

#rMenuLoginBox {
width:221px;
margin-left:5px;
padding-bottom:20px;
color:#3399cc;
text-decoration:none;
font: normal 12px/14px Georgia, "Times New Roman", Times, serif;
}
#rMenuLoginBox a {
color:#3399cc;
text-decoration:none;
font: normal 12px/14px Georgia, "Times New Roman", Times, serif;
}

.loginWrapper {
width:221px;
margin-bottom:5px;
}
.loginWrapper a:hover {
	cursor:pointer;
}
#loginForm a:hover {
	cursor:pointer;
}

#topleftLogo {
position:absolute;
background:url(../TemplateImages/Arktrans/frontpage/mainLogo_transparent.png) top left no-repeat;
width:235px;
height:73px;
top:20px;
left:165px;
z-index:1000;
}


#rMenuForum {
/*float:right;*/
}

#rMenuForumLinks {
width:221px;
min-height:30px;
margin-top:5px;
}

.rMenuFormLinksUnderline1 {
width:222px;
height:1px;
background:url("../TemplateImages/Arktrans/sideBarRight/rMenuForumUnderline1.jpg") top left no-repeat;
padding-top:5px;
}
.rMenuFormLinksUnderline2 {
width:222px;
height:1px;
background:url(../TemplateImages/Arktrans/sideBarRight/rMenuForumUnderline2.jpg) top left no-repeat;
padding-top:5px;
padding-bottom:10px;
}


.rMenuTop {
width:227px;
height:8px;
background:url(../TemplateImages/Arktrans/sideBarRight/rMenuBackground_topFrame.jpg) top left no-repeat;
/*margin-top:5px;*/
margin-bottom:6px;
}
.rMenuBackground {
width:227px;
/*padding-top:7px;*/
background:url(../TemplateImages/Arktrans/sideBarRight/rMenuBackground_1px_horizontal.jpg) top left repeat-y;
min-height:50px;
}
.rMenuBtm {
width:227px;
height:24px;
background:url(../TemplateImages/Arktrans/sideBarRight/rMenuBackground_bottomFrame.jpg) bottom left;
margin-bottom:12px;
}

.rMenuUsefulLinks {
margin-left:12px;
padding-bottom:9px;
}
.rMenuUsefulLinks a {
font:normal 12px/14px Georgia, "Times New Roman", Times, serif;
color:#ffffff;
}

.rMenuUsefulLinkText {
width:208px;
font:normal 11px/13px Georgia, "Times New Roman", Times, serif;
color:#333333;
}


#loginForm {
	width:227px;
	display:none;
}

#registerForm {
	width:227px;
	display:none;
}

#rMenuLoginTextFields {
	width:227px;
	display:block;
}

/************ /RIGHT MENU ************/



/************ CONTENT ****************/

#content {
margin-left:20px;
width:480px;
}

#content h1 {
font:bold 21px/21px Georgia, "Times New Roman", Times, serif;
color:#387c2c;
}

.headingGreen18px {
font:bold 18px/18px Georgia, "Times New Roman", Times, serif;
color:#387c2c;
}

#content p {
font:normal 12px/16px Georgia, "Times New Roman", Times, serif;
color:#666666;
}

.frontPageNews {
width:480px;
padding-top:15px;
}

.frontPageNewsText {
float:left;
width:320px;
}

.frontPageNewsTextNoPic {
float:left;
width:410px;
}

.frontPageNewsPic {
float:right;
width:150px;
padding-top:7px;
}

/**************** /CONTENT *********************/


/***************** FORUM/BLOG *******************/

#blogContent {
width:480px;
padding-right:12px;
}
#blogContent h1 {
font:bold 18px/18px Georgia, "Times New Roman", Times, serif;
color:#387c2c;
}

#blogComments {
width:480px;
}

.blogDivider {
width:480px;
height:1px;
background:url(../TemplateImages/Arktrans/blog/horizontalLineDivider.gif) top left no-repeat;
}

#blogCommentsHeading {
width:480px;
height:25px;
}

/***************** /FORUM/BLOG ****************/

/**************** BLOG ARCHIVE ****************/

#blogArchiveHeading {
}

#divArchiveTable {
float:left;
width:480px;
}

#blogArchiveTable {
width:480px;
}

#blogArchiveHeading h1 {
font:bold 18px/18px Georgia, "Times New Roman", Times, serif;
color:#387c2c;
}

.blogArchivePostName {
font:normal 15px/15px Georgia, "Times New Roman", Times, serif;
color:#999999;
height:20px;}

.blogArchivePostName a {
text-decoration:none;
font:normal 19px/20px Georgia, "Times New Roman", Times, serif;
color:#666666;
}

.blogNumOfComments {
float:left;
font:normal 15px/15px Georgia, "Times New Roman", Times, serif;
color:#999999;
padding-left:5px;
height:20px;
}

.blogAuthorAndDate {
font:normal 12px/14px Georgia, "Times New Roman", Times, serif;
color:#999999;
}

/*************** /BLOG ARCHIVE ****************/

/**************** CALENDAR CONTENT ************/
#calendarListing {
padding-top:10px;
}

#calendarListing h1 {
font:bold 18px/18px Georgia, "Times New Roman", Times, serif;
color:#387c2c;
}

.calendarMonthHeading {
font:normal 19px/19px Georgia, "Times New Roman", Times, serif;
color:#387c2c;
}

.calDate {
font:normal 12px/14px Georgia, "Times New Roman", Times, serif;
color:#999999;
}

.calEvent {
font:normal 12px/14px Georgia, "Times New Roman", Times, serif;
color:#666666;
}
/**************** /CALENDAR CONTENT ************/


/**************** ARTICLE ARCHIVE **************/

#articleSort a {
font:normal 12px/12px Georgia, "Times New Roman", Times, serif;
color:#3399cc;
}

#articleListing {
float:left;
}
#tableArticleListing {
width:480px;
}

.articleSortGreenHeading {
font:normal 16px/16px Georgia, "Times New Roman", Times, serif;
color:#387c2c;
}

.articleSortBlueHeading {
font:normal 12px/12px Georgia, "Times New Roman", Times, serif;
color:#3399cc;
}

#articleSortHeading {
padding-top:10px;
padding-bottom:10px;
}

/**************** /ARTICLE ARCHIVE ************/

/**************** ARTICLE ********************/
#articleIngress {
font:bold 12px/18px Georgia, "Times New Roman", Times, serif;
color:#666666;
}
#articleContent {
padding-top:10px;
padding-bottom:10px;
font:normal 12px/18px Georgia, "Times New Roman", Times, serif;
color:#666666;
}
#articleImage {
width:410px;
margin-left:10px;
}
/**************** /ARTICLE *******************/

#poweredByWebscape {
padding-left:190px;
margin-top:30px; 
width:295;
height:11px;
background-color:#f0eff5;
}

#poweredByWebscape a {		
font: normal 10px/10px Arial, Helvetica, sans-serif;
color:#666666;
}
