
    body{

    }
    #wrapper{
        width: 1000px;     
        float: left;
    }
    #top-line{
        height: 2px;        
    }
    #main-container{
          clear:both;
            margin-top:92px;
            position:relative;
    }
    #logo{
        position: absolute;
        left: 37px;
        top: 18px;
        width: 188px;
        height: 48px;
    }
    #top-menu{
        height: 27px;
        left: 0px;
        top:0;
        position: absolute;
    }
    #main-menu{
        height:29px;
        position:absolute;
        top:0;
        width:741px;
    }
    #top-menu #menu-left{
        float: left;
    }
    #top-menu #menu-right{
        float: right;
    }
    #slideshowHolder{
        width: 1000px;
        height: 309px;
        background: #000;
		overflow:hidden;
    }

    #slide-foot{
        height: 163px;
        overflow: hidden;               
    }
    #slide-foot .section{
        float: left;
        height: 159px;
    }
    #slide img{
        margin: 0;
        padding: 0;
    }
    #slide-foot #sec-1{
        width : 501px;
        border-bottom: 2px solid #98C23C;
        background: #FFF;
        position: relative;
    }
    #slide-foot #sec-1 .floating{
        width : 501px;
        height: 159px;
        position: absolute;
        top: 0;
        left: 0;
        background: #FFF;
        display: none;
    }
    #slide-foot #sec-1 .floating img.button{
        width : 132px;
        height: 21px;
        position: absolute;
        top: 130px;
        left: 355px;

    }
    #slide-foot #sec-1 .banner{
        width: 167px;
        float: left;
    }
    #slide-foot #sec-1 .banner img{
        width: 167px;
        height: 159px;
    }
    #slide-foot #sec-2{
        width: 280px;
        border-bottom: 2px solid #FF6600;
        background: #FFF;
        position: relative;
    }
    #slide-foot #sec-2 .text{
        position:absolute;
        width: 255px;
        left: 0;
        top: 42px;
        color: #FFF;
        font-size: 12px;
        padding: 0 10px 0 15px;        
    }
    #slide-foot #sec-3 .title{
        position:absolute;
        width: 146px;
        height: 23px;
        left: 15px;
        top: 8px;     
    }
    #slide-foot #sec-2 .button, #slide-foot #sec-3 .button{
        position:absolute;
        width: 255px;
        bottom: 9px;
        left:15px;     
    }
    #slide-foot #sec-2 .button a.abutton, #slide-foot #sec-3 .button a.abutton {
    background: transparent url('http://www.mercedes-benz.com.co/web/images/home/resp_button_r.png') no-repeat scroll top right;
    color: #FFF;
    display: block;
    float: right;
    height: 21px;
    margin-right: 0px;
    padding-right: 9px; /* sliding doors padding */
    text-decoration: none;
    }
    #slide-foot #sec-3 .button a.abutton{
        background: transparent url('http://www.mercedes-benz.com.co/web/images/home/fasci_button_r.png') no-repeat scroll top right;
    }

    #slide-foot #sec-2 .button a.abutton span, #slide-foot #sec-3 .button a.abutton span {
    background: transparent url('http://www.mercedes-benz.com.co/web/images/home/resp_button.png') no-repeat;
    display: block;
    line-height: 9px;
    padding: 5px 0 5px 18px;
    }
    #slide-foot #sec-3 .button a.abutton span {
    background: transparent url('http://www.mercedes-benz.com.co/web/images/home/fasci_button.png') no-repeat;
    }
    #slide-foot #sec-2 .text .title{
        font-size: 25px;        
    }
    #slide-foot #sec-2 .bg, #slide-foot #sec-3 .bg{
        position:absolute;
        left: 0;
        top: 0;        
    }
    #slide-foot #sec-3{
        width: 219px;
        border-bottom: 2px solid #00CCFF;
        background: #FFF;
        position: relative;
        
    }
    #footer{
        margin-top: 50px;
        text-align:right;
        font-size: 11px;
        clear: both;
    }
    #footer a, #footer span{
        margin-left: 10px;
        color: #000;
        text-decoration: none;
    }
    .highlight-image{
        position: relative;
        width: 100%; /* for IE 6 */
        text-align: center;
    }
    .highlight-image span{
        position: absolute;
        top: 90%;
        left: 20px;
        width: 126px;
        height: 20px;
        background: url("http://www.mercedes-benz.com.co/web/images/button1.png") no-repeat;
        border: 0;
        display: block;
        line-height: 18px;
        text-align: center;
        cursor: pointer;
    }
    #ms-stage-canvas{
        position: relative;
        width: 100%;
    }
    #ms-stage-menu{
        position: absolute;
        width: 219px;
        height: 164px;
        top: 145px;
        left: 781px;
        background: url("http://www.mercedes-benz.com.co/web/images/stage-right-menu.png");
        z-index: 10;
    }
    #ms-stage-menu ul{
        padding: 0;
        margin: 35px 0 0 0;
        list-style: none;
        
    }
    
    #ms-stage-menu ul li, #ms-stage-menu ul li.sel{
        color: #FFF;
        border-top: 1px solid #CCC;
        display: block;
        padding: 6px 0 6px 8px;
        font-size: 12px;
        background: url("http://www.mercedes-benz.com.co/web/images/arrow_white.gif") no-repeat;
        background-position: 8px 17px;
        cursor: pointer;
    }
    #ms-stage-menu ul li.sel{
        background: url("http://www.mercedes-benz.com.co/web/images/arrow_cyan.gif") no-repeat;
         background-position: 8px 17px;
    }
    #ms-stage-menu ul li div{
        font-weight: bold;
        text-indent: 15px;
        
    }
    #ms-stage-menu ul li div.sel{
        background: url("http://www.mercedes-benz.com.co/web/images/arrow_cyan.gif") no-repeat;
    }
    #ms-stage-menu ul li span{
        margin-left: 15px;
    }
    #ms-stage-menu ul li.sel span{
        color: #00ADEF;
    }
    div#ms-navi-newsletter, div#ms-navi-search {
    right:0;
    position: absolute;
    background: url("http://www.mercedes-benz.com.co/web/images/bg_newsletter.png") no-repeat;
    width: 457px;
    height: 69px;
    display: none;
    z-index: 101;
    font-size: 11px;
    }
    div#ms-navi-newsletter .nl-left, div#ms-navi-newsletter .nl-right , div#ms-navi-search .nl-left{
        position: absolute;
        width: 215px;
        padding: 3px 0 0 10px;
        color: #A7A9AC;        
    }
    div#ms-navi-search .nl-left div, div#ms-navi-newsletter .nl-right div{
        color: #002d62;
        text-align: right;
        padding-right: 10px;
        margin-top: 4px;
        cursor: pointer;
    }
    div#ms-navi-newsletter .nl-left, div#ms-navi-search .nl-left{
        left: 2px;      
    }
    div#ms-navi-newsletter .close, div#ms-navi-search .close{
        position: absolute;
        right: 12px;
		top:3px;
        cursor: pointer;
		color:A7A9AC;
		font-size:11px;
    }
	div#ms-navi-search .close{
        right: 19px;
    }
    div#ms-navi-newsletter .nl-right{
        right: 0;
        border-left: 1px solid #FFF;      
    }
    div#ms-navi-newsletter .nl-left input, div#ms-navi-newsletter .nl-right input, div#ms-navi-search .nl-left input{
        background: url("http://www.mercedes-benz.com.co/web/images/bg_top_field.png") no-repeat;
        width: 194px;
        height: 15px;
        border: 1px;
        margin-top: 3px;
        padding: 5px;
        color: #A7A9AC;
    }
    div#ms-navi-search {
    background: url("http://www.mercedes-benz.com.co/web/images/bg_search.png");
    width: 234px;
    height: 68px;
    display: none; 
    }
	.ms-navi-main-fly-v1-1{
		z-index:100;
	}
	.ms-navi-main-fly-v1-2{
		z-index:101;
		
	}
	.loc-avail{
		margin:10px 10px 0 10px;
		text-align:right;
		font-size:10px;
		color:#231F20;
		background:url(http://www.mercedes-benz.com.co/web/images/arrow_black.gif) 12px 3px no-repeat;
		position:absolute;
		width:140px;
		right:10px;
		top:10px;
		text-indent:12px;	
	}
	.loc-avail-flag{
		position:absolute;
		right: 10px;
		top:60px;
		width:18px;
		height:13px	
	}
	
	.menu-loading{
		position:absolute;
		left:130px;
		top:140px;
	}

    #mask {
  position:absolute;
  z-index:9000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  width:375px;
  height:185px;
  display:none;
  z-index:9999;
  background:url(http://www.mercedes-benz.com.co/web/images/bg_modal.png) no-repeat;
}


/* Customize your modal window here, you can add background image too */
#boxes #dialog {
  width:375px; 
  height:185px;
  position: absolute;
}
#boxes #dialog .mtitle{
    position: absolute;
    left:25px;
    top:40px;
    height: 30px;
    font-size:20px;
    color: #A7A9AC;
}
#boxes #dialog .message{
    position: absolute;
    left:25px;
    top:70px;
    height: 30px;
    width: 315px;
    font-size:12px;
    color: #A7A9AC;
}
#boxes #dialog .close{
    cursor: pointer;
     position: absolute;
    left:25px;
    top:130px;
    height: 21px;
    width: 84px;
}
div.ms-navi-main-fly-trucks {
display:none;
height:20px;
left:-358px;
position:absolute;
top:29px;
width:1000px;
background-color:#DDDDDD;
}
div.ms-navi-main-fly-trucks ul {
    margin-left:367px;    
}
div.ms-navi-main-fly-trucks ul li {
float: left;   
width: auto;

border-right: 1px solid #ccc;
}

