@charset "utf-8";
*{margin:0; padding:0}
body,
body#MaerskComMasterPageBody {
    font:14px Tahoma, Geneva, sans-serif;
    color:black;
    background:#e5edf0;
    -webkit-font-smoothing:antialiased;
}
a {
    text-decoration: none;
}

.slider{
    width:1037px;
    margin:0 0 0px;
    padding-bottom:1px;
    border-bottom:1px solid #115c6d;}

.slider img{display:block}
.slider ul{height:300px; overflow:hidden}
.slider li{
    list-style:none;
    position:relative;
    width:1037px;
    overflow: hidden;
}

.home-title{
    font-size: 14pt; color:#ffffff; font-weight: bold;
    display:none;
}
.slider-textarea{
    position:relative;left:0;top:0;width:100%;height:100%;color:#ffffff;
}
.bg-home-title{
    width: 50%; height: auto; font-size:15pt; text-decoration: none; text-shadow: 2px 1px #000;
    font-weight:bold; position: absolute; bottom: 20px; padding-left: 15px;
    line-height: 23px;
}
.link-title{
    color:#00ccff !important; font-weight: bold; 
}
.slider-textarea .alignleft,
.slider-textarea .alignright{width:55%; height:100%}
.slider-textarea .alignleft div{display:table; height:100%}
.slider .slider-textarea h2{
    display:table-cell;
    vertical-align:middle;
    padding:0 18px;
    font:30px/40px 'ZettaSerifDemiBold', Georgia, "Times New Roman", Times, serif;
    letter-spacing: 1px;
    color:white;
    text-shadow:1px 1px 1px #0d272e;
}

.slider-textarea .alignright div{
    padding:5px 6px 5px 0;
    font:14px/18px 'ZettaSerifDemiBold', Georgia, "Times New Roman", Times, serif;
    letter-spacing:1px;
    color:white;
    text-shadow:1px 1px 1px #0d272e;}

.slider .slider-textarea .alignright a,
.slider .slider-textarea .alignright a:link,
.slider .slider-textarea .alignright a:active,
.slider .slider-textarea .alignright a:visited{color:#98daea; display:inline-block}
.slider .slider-textarea .alignright a:hover{color:white; text-decoration:none}

.slider-menu{
    position: relative;
    height: 50px;
    overflow: hidden;
    margin-top: -10px;
    padding-top: 10px;
    background: url('../images/menu/slider-menu.png') repeat-x 0 9px;
    width:1037px;
}

.slider .slider-menu a,
.slider .slider-menu a:link,
.slider .slider-menu a:visited,
.slider .slider-menu a:active {
    float: left;
    width: 259.2px;
    height: 46px;
    display: inline;
    margin: 0;
    font-weight: bold;    
    text-align: center;
    text-shadow: 1px 1px 1px #112932;
    color: #fff;
    outline: none;
    padding-top:10px;
    text-decoration: none;
    overflow: hidden;
}   

/*ozi*/
.slider .slider-menu a:hover,
.slider .slider-menu a:active {
    color: #fff;
    background: url('../images/menu/slider-menu-active.png') repeat-x 0 0;
}
.slider .slider-menu a.current,
.slider .slider-menu a.current:hover,
.slider .slider-menu a.current:active,
.slider .slider-menu a.current:visited {
    margin-top: -10px;
    padding-top: 20px;
    color: #fff;
    background: url('../images/menu/slider-menu-active.png') repeat-x 50% -72px;
}
.slider .slider-menu a.last-current,
.slider .slider-menu a.last-current:hover,
.slider .slider-menu a.last-current:active {
    background: url('../images/menu/slider-menu-last-active.png') repeat-x 0 0;
}

.jcarousel-clip {
    width:100%;
}

.sideR h1,
.sideR .content-title{ width: 600px; margin:-9px 0 10px; color: #000; float: left; }
.sideR .content-title{ font:normal 50px 'ZettaSansRegular', Tahoma, Geneva, sans-serif; text-transform:uppercase }
.sideR .content-title span{color:#69b8d6}
.sideR table h1 {
    width: auto;
    margin: 0;
    float: none;
}

.col-shadow,
.sideR{
    position:relative;
    min-height:440px;
    margin-left:-35px;
    padding-left:35px;
    background:url('column-shadow.png') no-repeat left bottom;
}
.left,
.alignleft,
.sideL{float:left}
.right,
.alignright,
.sideR{float:right; display: inline;}