/* Start of CMSMS style sheet 'css_master_airline' */
/* CSS Document */

body {
text-align: center;
margin: 0;	
padding:0;
font: normal 12px/18px Arial, Helvetica, sans-serif;
color: #444;
}

.clear{
clear: both;
_height: -1%;
padding: 0;
margin: 0;
}

hr {
background-color: #ccc;
height: 3px;
}

#MainContentUp ul {
margin-left: 20px;
}

#MainContentUp li {
list-style-type: square;
}

table {
font: normal 12px/18px Arial, Helvetica, sans-serif;
color: #444;
}

p, h1, h2, h3, h4, ul, li, img {
padding: 0;
margin: 0;
}




/* Fonts på Airline design */

h1, h1.header_fp, #MainContentUpWide .main_content_up_wide_container h1.header_fp {
font: bold 16px/20px Arial, Helvetica, sans-serif;
color: #fff; 
background: url(uploads/gfx/bg_header_wide_up.gif) no-repeat bottom left;
height: 36px;
padding: 7px 0 0 10px; 
}

h1.header_fp {
margin: 0 0 0 7px;
}

#MainContentUpWide .main_content_up_wide_container h1.header_fp {
margin: 0 0 5px 0;
}

h1.header_fp_right_col, h1.header_up_right_red_col, h1.header_up_right_green_col {
font: bold 12px/12px Arial, Helvetica, sans-serif;
color: #fff; 
background: url(uploads/gfx/bg_header_green.gif) no-repeat top left;
height: 32px;
padding: 10px 0 0 10px; 
}

#RightContent h1.header_fp_right_col {
font: bold 16px/15px Arial, Helvetica, sans-serif;
margin-top: ;
}

h1.header_up_right_red_col {
background: url(uploads/gfx/bg_header_red_up.gif) no-repeat top left;
height: 26px;
}

h1.header_up_right_green_col {
background: url(uploads/gfx/bg_header_green_up.gif) no-repeat top left;
height: 26px;

}

h2, #MainContentUp h2, #MainContentUp h2 a {
font: bold 14px/12px Arial, Helvetica, sans-serif;
color: #111; 
margin: 15px 0 15px 0;
}

#MainContentUp h2 {
font: bold 14px/16px Arial, Helvetica, sans-serif;
}

#MainContentUp h2 a:hover {
text-decoration: none;
color: #cc2b34;
}

#RightPic p, #RightPic h2 {
font: bold 13px/17px Arial, Helvetica, sans-serif;
color: #fff;
margin: 0 0 7px 0;
padding: 10px;
}


#RightPic h2{
font: bold 16px/19px Arial, Helvetica, sans-serif;
}

p {
font: normal 12px/18px Arial, Helvetica, sans-serif;
color: #444;
margin: 7px 0;
padding: 0;
}

a {
font: normal 12px/18px Arial, Helvetica, sans-serif;
color:#444;
text-decoration: underline;
}

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

a:hover {
text-decoration: none;
}

a:active {
text-decoration: none;
color: #cc2b34;
}

a.readon, p.readon {
background: url(uploads/gfx/left_menu_arrow.gif) no-repeat left 6px;
padding-left: 9px;
margin: 0 6px 0 1px ;
text-decoration: underline;
float: right;
}

a:visited.readon, p.readon {
background: url(uploads/gfx/left_menu_arrow_visited.gif) no-repeat left 6px;
text-decoration: none;
}


/* Rammen på Airline design */

#OuterWrapper {
width: 991px;
background: url(uploads/gfx/bg_content.gif);
text-align: left;
margin: 0em auto;
padding: 0;
overflow: hidden;
}

#Footer {
width: 991px;
background: url(uploads/gfx/bg_footer_content.gif) no-repeat top left;
height: 70px;
}

#OuterFooter {
width: 991px;
text-align: left;
margin: 0em auto;
padding: 0;
overflow: hidden;
}

#OuterFooterTextWrapper {
overflow: hidden;
margin-left: 215px;
margin-left: 245px;
}

#OuterFooterTextWrapper ul {

}

#OuterFooterTextWrapper li {
border-left: 1px solid #ccc;
list-style: none;
float: left;
display: block;
margin-left: -1px;
padding: 0 10px;
}

/* HEADER på Airline design */

#Header {
width: 991px;
height: 99px;
background: url(uplo_ads/gfx/bg_header_flowers.gif) no-repeat top left;
}

#Logo {
width: 150px;
float: left;
margin: 14px 0 0 18px;
_margin: 14px 0 0 8px;
}

#Logo a img {
border: none;
}


/* Navigation TOP på Airline design */

#MenuWrapper {
width: 780px;
height: 40px;
_height: 47px;
margin: 50px 7px 0 0;
_margin: 50px 4px 0 0;
padding: 0;
float: right;
overflow: hidden;
background:url(uploads/gfx/bg_menu.gif) no-repeat top left;
}

#MenuWrapper ul {
margin:0 0 0 3px;
padding: 0 10px 0 0;
list-style:none;
}

#MenuWrapper li {
float:left;
margin-bottom: 2px;
border-right: 1px solid #ccc;
height: 36px;
}

#MenuWrapper li a{
display:block;
padding: 0 15px;
text-decoration:none;
font: bold 12px/40px Arial, Helvetica, sans-serif;
color: #ee1b21;
}

#MenuWrapper li a:hover {
color:#ee1b21;
text-decoration: underline;
}

#MenuWrapper li a.currentpage {
background: url(uploads/gfx/bg_active_menu.gif) repeat-x top left;
color: #fff;
text-decoration: none;
}


#MenuWrapper li.current a {
color: #fff;
text-decoration: underline;
}

#MenuWrapper ul.lang {
float: right;
margin: 15px -10px 0 0;
}

#MenuWrapper ul.lang li {
border: none;
width: 70px;
padding: 0;
}

#MenuWrapper ul.lang li a img{
border: none;
float: left; 
margin-left: 10px;
}


/* Navigation LEFTMENU på Airline design */

#LeftCol {
width: 186px;
float: left;
margin: 0 0 0 14px;
_margin: 0 0 0 7px;
}

#LeftMenuWrapper {
padding-top: 1px;
border-top: 1px s_olid #ccc;
background: url(uploads/gfx/left_menu_bg_top.gif) no-repeat top left;
}

#LeftMenuWrapper ul {
list-style:none;
background: url(uploads/gfx/left_menu_bg.gif) repeat-y top left;
border-bottom: 1px solid #ccc;
}

#LeftMenuWrapper li {
border-bottom: 1px solid #ececec;
list-style-type: none;
}

#LeftMenuWrapper ul li ul{
border: none;
}

#LeftMenuWrapper li a, #LeftMenuWrapper h3.currentpage, #LeftMenuWrapper li a:hover, #LeftMenuWrapper li.sectionheader {
padding: 5px 5px 5px 20px;
margin: 1px 2px;
text-decoration: none;
font: normal 12px/18px Arial, Helvetica, sans-serif;
display: block;
background: url(uploads/gfx/left_menu_arrow.gif) no-repeat 8px center;
color: #444;
}

#LeftMenuWrapper h3.currentpage, #LeftMenuWrapper li a:hover{
background: url(uploads/gfx/left_menu_active_arrow.gif) no-repeat 8px center #0261aa;
color: #fff;
}

#LeftMenuWrapper li.sectionheader {
background: url(uploads/gfx/bg_active_menu.gif) repeat-x top left;
padding-left: 10px;
color: #fff;
font: bold 13px/18px Arial, Helvetica, sans-serif;
border-bottom: none;
}

#LeftMenuWrapper li ul li a {
border-top:  1px solid #ececec;
}

#LeftMenuWrapper li ul li a.currentpage, #LeftMenuWrapper ul li a.currentpage {
background: url(uploads/gfx/left_menu__level2_bg_bottom.gif) repeat-x top left #0f528c;
color: #fff;
border-top: none;
}


/* MAINCONTENT på Airline design */
#MainContent, #MainContentUp  {
width: 573px;
float: left;
margin: 0 0 0 -0px;
padding-left: 7px;
}

#MainContentUp {
width: 540px;
margin: 0 0 0 7px;
padding: 0;
}

#MainpicUp {
width: 540px;
overflow: hidden;
}

#MainpicUp img {
margin-top: 5px;
}

#MainPic {
hei_ght: 167px;
margin-top: -7px;
}

#MainPic img {
margin: 7px 0 0 0;
}

#MainContentWrapper {
margin-left: -7px;
}

#MainContent .textbox_wide_fp {
width: 290px;
margin-top: 7px;
float: left;
}

#MainContent .textbox_wide_content_fp {
margin: 0 2px 0 7px;
}


/* RightCONTENT på Airline design */
#RightContent, #RightContentUp {
width: 189px;
margin-left: 7px;
float: left;
}

#RightPic {
margin: 0;
height: 167px;
background: url(uploads/gfx/bg_fp_eco.jpg) no-repeat top left;
}



#RightContentWrapperFP {
margi_n-top: 7px;
background-color: #000;
}

#RightContentUp {
width: 224px;
}

#RightContentUp .textbox_lc_up {
margin: 0 0 7px 0; 
}

#RightContent .textbox_lc {
margin: 7px 0 7px 0; 
width: 191px;
}


#FooterText {
Float: right ;
width: 70px;
}

#MainContentUpWide  {
width: 777px;
float:left;
margin-left: 7px;
}

#MainContentUpWide .main_content_up_wide_container {
float: left;
width: 252px;
margin: 0 7px 0 0;
}

#ThumbPicList .picturelist ul {
float: left;
width: 128px;
margin-left: 0;
padding-righth: 10px;
}

#ThumbPicList ul.single_picture {
margin: 0;
}


#ThumbPicList li{
display: block;
list-style: none;
}

#ThumbPicList li.th_title, #ThumbPicList  li.th_text, #ThumbPicList li.thumb {
text-decoration: none;
font: normal 12px/18px Arial, Helvetica, sans-serif;
margin: 2px 0 0 15px;
width: 123px;
}

#ThumbPicList li.th_title {
font: bold 13px/18px Arial, Helvetica, sans-serif;
margin-top: 10px;
}

#ThumbPicList  li.th_text {
margin-bottom: 10px;
}

#ThumbPicList li.thumb {
margin: 0;
padding: 0;
}

#ThumbPicList li.thumb a.thickbox{
border: 1px solid #ccc;
background-color: #f4f4f4;
margin:0;
padding: 10px 5px;
}

#ThumbPicList li.thumb a.thickbox img {
border: none;
}






/* End of 'css_master_airline' */

