img, .picover{
	_ behavior: url("./pngfix/iepngfix.htc");
}
body{
	background: #ffffff url(../images/body-bg.gif) repeat-x;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #7c7c7c;
    text-align: center;
}
.container{
	width: 960px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
}
.header{
	height: 103px;
	padding: 0px;
	margin: 0px;
    border-bottom: 1px solid #959595;
}
    .header a.logo{
        width: 260px;
        height: 100px;
        float: left;
        display: block;
        margin: 0px;
        padding: 0px;
    }
    .header img.mdl{
        width: 388px;
        height: 44px;
        float: left;
        margin: 0px;
        padding: 0px 0px 0px 105px;
    }
	.header img.mdl_comm{
        width: 388px;
        height: 70px;
        float: left;
        margin: 0px;
        padding: 0px 0px 0px 115px;
    }
    .header img.mdlc{
        width: 388px;
        height: 60px;
        float: left;
        margin: 0px;
        padding: 0px 0px 0px 115px;
    }
    .te{
        width: 182px;
        height: 66px;
        border-left: 1px solid #f3f3f3;
        float: right;
        text-align: left;
        margin: 0px 0px 3px 0px;
        padding: 8px 0px 0px 8px;
    }
        .te span{
            color: #7c7c7c;
            font-size: 11px;
            line-height: 12px;
            font-weight: bold;
            margin: 0px;
            padding: 0px;
        }
        .te p{
            color: #7c7c7c;
            font-size: 10px;
            line-height: 12px;
            margin: 0px;
            padding: 0px;
        }
	
	.double{
        width: 94px;
		float:left;
    }
    .double_index {
      float:right;
      width: 115px;
    }
	.grimsby {
		width: 90px;
	}
	
    .header .menu{
        width: 639px;
        height: 26px;
        float: right;
        margin: 0px;
        padding: 0px;
    }
    .header .menu ul#mn{
			width: 639px;
			height: 26px;
			margin: 0px;
			padding: 0px;
		}
			.header .menu ul#mn li{
				height: 26px;
				float: left;
				margin: 0px 0px 0px 3px;
                _ margin: 0px 0px 0px 2px;
				padding: 0px;
				cursor: pointer;
			}
			ul#mn li a:link, ul#mn li a:visited, ul#mn li a:active, ul#mn li a:hover{
				background: transparent url(../images/menu.png) no-repeat;
				position: relative;
				height: 26px;
				display: block;
				margin: 0px;
				padding: 0px;
			}
			.header .menu ul#mn li a.mn0{
				background-position: 0 0px;
                width: 50px;
			}
			.header .menu ul#mn li a.mn0:hover{
				background-position: 0 -26px;
                width: 50px;
			}
			.header .menu ul#mn li a.mn1{
				background-position: -50px 0px;
                width: 78px;
			}
			.header .menu ul#mn li a.mn1:hover{
				background-position: -50px -26px;
                width: 78px;
			}
            .header .menu ul#mn li a.mn2{
				background-position: -128px 0px;
                width: 118px;
			}
			.header .menu ul#mn li a.mn2:hover{
				background-position: -128px -26px;
                width: 118px;
			}
            .header .menu ul#mn li a.mn3{
				background-position: -246px 0px;
                width: 67px;
			}
			.header .menu ul#mn li a.mn3:hover{
				background-position: -246px -26px;
                width: 67px;
			}
            .header .menu ul#mn li a.mn4{
				background-position: -313px 0px;
                width: 64px;
			}
			.header .menu ul#mn li a.mn4:hover{
				background-position: -313px -26px;
                width: 64px;
			}
            .header .menu ul#mn li a.mn5{
				background-position: -377px 0px;
                width: 50px;
			}
			.header .menu ul#mn li a.mn5:hover{
				background-position: -377px -26px;
                width: 50px;
			}
            .header .menu ul#mn li a.mn6{
				background-position: -427px 0px;
                width: 100px;
			}
			.header .menu ul#mn li a.mn6:hover{
				background-position: -427px -26px;
                width: 100px;
			}
            .header .menu ul#mn li a.mn7{
				background-position: -527px 0px;
                width: 88px;
			}
			.header .menu ul#mn li a.mn7:hover{
				background-position: -527px -26px;
                width: 88px;
			}
.content{
    width: 960px;
    background: url(../images/content-bg.gif) 0px 175px no-repeat;
	margin: 0px;
	padding: 0px;
    position: relative;
}
.column{
    width: 228px;
    float: left;
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 12px;
    _ padding: 0px 0px 0px 6px;  
}
    .find-box{
        width: 223px;
        height: 174px;
        background: url(../images/find-box.gif) no-repeat;
        margin: 0px 0px 5px 0px;
        padding: 45px 0px 0px 0px;
        text-align: center;
    }
    .find-box_renault{
        width: 223px;
        height: 242px;
        background: url(../images/find-box_renault.gif) no-repeat;
        margin: 0px 0px 5px 0px;
        padding: 70px 0px 0px 0px;
        text-align: center;
    }
    .find-box_volkswagen{
        width: 223px;
        height: 241px;
        background: url(../images/find-box_volkswagen.gif) no-repeat;
        margin: 0px 0px 5px 0px;
        padding: 70px 0px 0px 0px;
        text-align: center;
    }
    .find-box_kia{
        width: 223px;
        height: 239px;
        background: url(../images/find-box_kia.gif) no-repeat;
        margin: 0px 0px 5px 0px;
        padding: 70px 0px 0px 0px;
        text-align: center;
    }
    .find-box_case{
        width: 223px;
        height: 239px;
        background: url(../images/find-box_case.gif) no-repeat;
        margin: 0px 0px 5px 0px;
        padding: 70px 0px 0px 0px;
        text-align: center;
    }
        .find-box form, .find-box_renault form, .find-box_volkswagen form, .find-box_kia form, .find-box_case form{
            width: 190px;
            height: 160px;
            margin: 0px auto;
            text-align: left;
            padding: 0px 0px 0px 15px;
        }
        .find-box form label, .find-box_renault form label, .find-box_volkswagen form label, .find-box_kia form label, .find-box_case form label{
            color: #7c7c7c;
            font-size: 12px;
            line-height: 16px;
            margin: 0px;
            padding: 0px;
            display: block;
            float: left;
        }
        .checks{
            width: 96px;
            padding: 0px;
            margin: 0px 0px 6px 0px;
            float: right;
        }
        .rn{
            margin: 0px 0px 35px 0px!important;
        }
        .find-box input.check, .find-box_renault input.check, .find-box_volkswagen input.check, .find-box_kia input.check, .find-box_case input.check{
            width: 16px;
            height: 16px;
            display: block;
            margin: 0px 3px;
            padding: 0px;
            float: left;
        }
        .find-box input{
            width: 184px;
            height: 17px;
            color: #7c7c7c;
            font-size: 12px;
            margin: 0px;
            padding: 0px;
        }
        .find-box p{
            float: left;
            margin: 0px;
            padding: 10px 0px 0px 0px;
        }
         .find-box_renault p, .find-box_volkswagen p, .find-box_kia p, .find-box_case p{
            float: left;
            margin: 0px;
            padding: 20px 0px 0px 0px;
        }
        .find-box .btn_search{
            width: 92px;
            height: 20px;
            background: url(../images/btn_search.gif) no-repeat;
            border: 0px;
            float: right;
            margin: 10px 0px 0px 0px;
            padding: 0px;
            cursor: pointer;
        }
        .find-box_renault .btn_search, .find-box_volkswagen .btn_search, .find-box_kia .btn_search, .find-box_case .btn_search{
            width: 92px;
            height: 20px;
            background: url(../images/btn_search.gif) no-repeat;
            border: 0px;
            float: right;
            margin: 30px 0px 0px 0px;
            padding: 0px;
        }
		
		#find_box_clear {
			text-decoration:none;
            padding: 10px 0 0 0;
		}
		#find_box_clear:hover {
			text-decoration:underline;
		}
		
		
		
		
    .column a{
        display: block;
        margin: 0px 0px 5px 0px;
        padding: 0px;
    }
.main{
    width: 720px;
    float: right;
    margin: 5px 0px 0px 0px;
    padding: 0px;
	position:relative;
}
img.letsgotowork {
	margin:-110px 0 0 0;
}
/* index page */
.flash{
    width: 720px;
    height: 312px;
    margin: 0px 0px 5px 0px;
    padding: 0px;
}
.subflash{
    width: 720px;
    height: 89px;
    margin: 0px;
    padding: 0px;
}


.welcomebox{
    width: 441px;
    height: 190px;
    background: url(../images/welcomebox.gif) bottom repeat-x;
    padding: 5px 0px 5px 5px;
    margin: 0px 0px 6px 0px;
    float: left;
}
    .welcomebox p{
        margin: 10px 0px 0px 0px;
        padding: 0px 5px;
        font-size: 12px;
        line-height: 14px;
    }
.latestbox{
    width: 281px;
    height: 200px;
    background: url(../images/latestbox.gif) repeat-x;
    margin: 0px -16px 6px 0px;
    padding: 0px 0px 0px 0px;
    float: right;
}
    .latestbox img{
        position: relative;
    }


    .labels{
        height: 139px;
        background: url(../images/labels-bg.gif) bottom no-repeat;
        margin: 0px;
        padding: 5px 0px 0px 0px;
    }
    .labels a.img{
        height: 116px;
        width: 265px;
        display: block;
        margin: 0px;
        padding: 0px;
        text-align: center;
    }
    .labels p{
        font-size: 10px;
        padding: 2px 0px 0px 10px;
        float: left;
        margin: 0px;
    }
    .labels a.seedetails{
        font-size: 10px;
        padding: 2px 0px 0px 0px;
        float: right;
        margin: 0px 10px 0px 0px;
    }
    .labels a.seedetails:hover{
        color: #d8002c;
        font-size: 10px;
        padding: 2px 0px 0px 0px;
        float: right;
        margin: 0px 10px 0px 0px;
    }
    .latestbottom{
        width: 265px;
        height: 27px;
        background: url(../images/latestbottom.png) no-repeat;
        margin: 0px;
        padding: 0px;
    }
        .latestbottom ul{
            margin: 0px;
            padding: 1px 8px;
        }
            .latestbottom ul li{
                width: 40px;
                height: 22px;
                float: left;
                margin: 0px 1px 0px 0px;
                padding: 4px 0px 0px 0px;
                text-align: center;
                font-size: 14px;
                cursor: pointer;
                font-weight: bold;
            }
        .selected{
            background: #FFFFFF;
            color: #d8002c;
        }
.latestbox2{
    width: 265px;
    height: 129px;
    margin: 0px 0px 6px 0px;
    padding: 0px;
    float: right;
    border-bottom: 1px solid #c9c9c9;
}
    .int{
        height: 76px;
        margin: 0px;
        padding: 0px;
        background: none;
    }
    .int a.img{
        height: 67px;
        width: 130px;
        display: block;
        margin: 0px;
        padding: 3px 0px 0px 0px;
        text-align: center;
        float: left;
    }
    .int .labox{
        height: 70px;
        width: 130px;
        display: block;
        margin: 0px;
        padding: 5px 0px 0px 0px;
        text-align: left;
        float: right;
    }
        .int .labox p{
            font-size: 10px;
            line-height: 12px;
            margin: 0px;
            padding: 0px;
        }
        .int .labox span{
            font-size: 11px;
            font-weight: bold;
            line-height: 16px;
        }
        .int .labox span.or{
            font-size: 12px;
            font-weight: bold;
            color: #ff7e00;
            line-height: 16px;
        }
.type{
    height: 150px;
    background: url(../images/type.gif) no-repeat;
    margin: 0px;
    padding: 0px;
}
    .tbox{
        width: 180px;
        height: 136px;
        margin: 0px;
        padding: 5px 0px 0px 8px;
        float: left;
    }
    .line_yel{
        border-left: 1px solid #f7b500;
    }
    .line_red{
        border-left: 1px solid #d8002c;
        width: 150px!important;
    }
    .line_blue{
       border-left: 1px solid #1469b8;
       width: 160px!important;
    }
    .timg{
        width: 45px;
        height: 136px;
        float: left;
        text-align: right;
        margin: 0px;
        padding: 0px 5px 0px 0px;
    }
    .timg.kiaa{
        margin: 0px;
        width: 60px;
    }
    .tli{
        width: 122px;
        height: 136px;
        float: left;
        padding: 0px 0px 0px 7px;
    }
    .rd{
        width: 80px;
        margin: 0px;
    }
    .bl{
        width: 100px;
    }


        .tli a{
            font-size: 11px;
            line-height: 11px;
            display: block;
            margin: 0px;
            padding: 0px;
            position: relative;
        }
        .tli a:hover{
            color: #000000;
            font-size: 11px;
            line-height: 11px;
            display: block;
            margin: 0px;
            padding: 0px;
            position: relative;
        }
/* index page end */
.fleetbox{
    width: 684px;
    margin: 0px;
    margin: 20px auto;
}
.fleettop{
    width: 684px;
    height: 12px;
    background: url(../images/fleettop.gif) no-repeat;
    margin: 0px;
    padding: 0px;
}
.fleetbottom{
    width: 684px;
    height: 15px;
    background: url(../images/fleetbottom.gif) no-repeat;
    margin: 0px 0px 10px 0px;
     padding: 0px;
}
.fleetbox .tbl{
    border-left: 1px solid #939393;
    border-right: 1px solid #939393;
    padding: 0px 10px;
    text-align: left;
    background: #FFFFFF;
}
    .fleetbox .img{
        width: 331px;
        height: 209px;
        float: left;
        margin: 0px;
        padding: 0px;
        position: relative;
    }
    .fleetbox .crn{
        width: 331px;
        height: 209px;
        background: url(../images/fleet-pic.png) no-repeat;
        display: block;
        position: absolute;
        top: 0px;
        left: 0px;
        margin: 0px;
        padding: 0px;
    }
    .fleet_desc{
        width: 320px;
        float: right;
        margin: 0px;
        padding: 0px;
    }
        .fleet_desc p{
            margin: 0px 0px 8px 0px;
        }
        .fleet_desc p.ftn{
            margin: 0px 0px 8px 0px;
            border-top: 1px solid #716c63;
            border-bottom: 1px solid #716c63;
            padding: 2px 0px;
            font-size: 14px;
            font-weight: bold;
        }

    .tbl p{
        font-size: 11px;
    }
    .tbl p.fourteen{
        font-size: 14px;
        font-weight: bold;
        margin: 0px 0px 20px 0px;
    }
    .tbl table{
        border-bottom: 1px solid #716c63;
        margin: 10px 0px;
        padding: 0px;
        width: 100%;
    }
    .tbl td{
        margin: 0px 10px 0px 0px;
        padding: 3px 0px;
        border-top: 1px solid #716c63;
    }


 /*   .tbl .tr{
        margin: 0px;
        padding: 0px;
    }
    .tbl td{
        border-right: 1px solid #d1d5d8;
        border-bottom: 1px solid #d1d5d8;
        padding: 3px 0px;
    }
    .tbl td.mnegy{
        width: 139px;
        border-right: 1px solid #d1d5d8;
        border-bottom: 1px solid #d1d5d8;
        margin: 0px;
    }
    .tbl td.mar{
        width: 100px;
         border-right: 1px solid #d1d5d8;
        border-bottom: 1px solid #d1d5d8;
        margin: 0px;
    }
    .tbl td.demo{
        width: 59px;
        border-right: 1px solid #d1d5d8;
        border-bottom: 1px solid #d1d5d8;
        margin: 0px;
    }
    .tbl td.svn{
        width: 70px;
        border-right: 1px solid #d1d5d8;
        border-bottom: 1px solid #d1d5d8;
        margin: 0px;
    }
    .ut{
        border-right: 0px!important;
    }
    .szin{
        background: #bfcbe1;
    }
    .tbl td.fleet{
        width: auto;
        padding: 10px 40px;
        border: 0px;
        text-align: left;
    }    */


p.eleven{
    font-size: 11px;
    margin: 20px 0px;
}


/* renault index page */
.small-box{
    width: 177px;
    height: 189px;
    background: #FFFFFF url(../images/small-box.gif) bottom repeat-x;
    float: left;
    text-align: center;
    margin: 0px 4px 0px 0px;
    padding: 7px 0px 0px 0px;
}
    .last{
        margin: 0px!important;
    }
    .small-box img.ttl{
        margin: 0px auto 7px auto;
        padding: 0px;
    }
    .small-box a.pic{
        width: 177px;
        height: 130px;
        display: block;
        overflow: hidden;
        margin: 0px auto;
        padding: 0px;
    }
.deals{
    background: url(../images/deals-bg.gif) no-repeat;
    width: 428px;
    height: 114px;
    float: left;
    margin: 3px 0px;
    padding: 15px 10px 0px 10px;
}
   .dlh{
        width: 214px;
        height: 114px;
        float: left;
        margin: 0px;
        text-align: center;
    }
    .sec{
        margin: 0px!important;
    }
    .dlh a{
        display: block;
        margin: 0px 10px 0px 30px;
        padding: 0px;
        text-align: left;
        font-size: 12px;
    }
    .dlh a:hover{
        display: block;
        margin: 0px 10px 0px 30px;
        padding: 0px;
        text-align: left;
        color: #D8002C;
        font-size: 12px;
    }
    .dlh a.yel:hover{
        display: block;
        margin: 0px 10px 0px 30px;
        padding: 0px;
        text-align: left;
        color: #f7b500;
        font-size: 12px;
    }
.deals2{
    background: url(../images/deals2-bg.gif) no-repeat;
    width: 428px;
    height: 114px;
    float: left;
    margin: 3px 0px;
    padding: 15px 10px 0px 10px;
}
    .tav{
        margin: 5px 40px 0px 30px;
    }
    .deals2 a{
        display: block;
        margin: 0px 10px 0px 30px;
        padding: 0px;
        text-align: left;
        font-size: 11px;
    }
    .deals2 a:hover{
        display: block;
        margin: 0px 10px 0px 30px;
        padding: 0px;
        text-align: left;
        color: #D8002C;
        font-size: 11px;
    }
    .deals2 a.blu:hover{
        display: block;
        margin: 0px 10px 0px 30px;
        padding: 0px;
        text-align: left;
        color: #1469b8;
        font-size: 11px;
    }
    .deals2 span{
        color: #d8002c;
    }


.deals3{
    background: url(../images/deals3-bg.gif) no-repeat;
    width: 720px;
    height: 114px;
    float: left;
    margin: 3px 0px;
    padding: 15px 10px 0px 10px;
}

a.clickpic, a.clickpic:hover{
    width: 236px;
    height: 113px;
    display: block;
    float: left;
    padding: 0px;
    margin: 0px 5px 5px 0px;
}
a.clickpic_case, a.clickpic_case:hover{
    height: 113px;
    display: block;
    float: left;
    padding: 0px;
    margin: 0px 9px 5px 0px;
}
.thrd{
    margin: 0px 0px 5px 0px!important;
}
/* renault index page */
/* volkswagen index page */
.middle-box{
    width: 358px;
    height: 189px;
    background: #FFFFFF url(../images/small-box.gif) bottom repeat-x;
    float: left;
    text-align: left;
    margin: 0px 4px 0px 0px;
    padding: 7px 0px 0px 0px;
    position: relative;
}
    .lst{
        margin: 0px!important;
    }
    .middle-box img.ttl{
        margin: 0px auto 7px auto;
        padding: 0px;
    }
    .middle-box a.pic{
        width: 318px;
        height: 150px;
        display: block;
        overflow: hidden;
        margin: 0px auto;
        padding: 0px;
    }
    .middle-box a.clickhere{
        width: 88px;
        height: 17px;
        position: absolute;
        right: 10px;
        bottom: 7px;
    }
/* volkswagen index page end */
.case-bx{
    width: 356px;
    height: 195px;
    float: left;
    text-align: left;
    margin: 0px 4px 0px 0px;
    padding: 0px;
    position: relative;
}
    a.viewallstock{
        width: 356px;
        height: 195px;
        background: url(../images/viewallstock.png) no-repeat;
        position: absolute;
        top: 0px;
        left: 0px;
    }
	
    a.newin{
        width: 356px;
        height: 195px;
        background: url(../images/newin.png) no-repeat;
        position: absolute;
        top: 0px;
        left: 0px;
    }

/* product list page */
.lapozo{
    /*width: 250px;*/
    height: 27px;
    float: right;
    margin: 0px;
    padding: 15px 10px 0px 0px;
}
    .lapozo p{
        float: left;
        margin: 0px 30px 0px 0px;
        padding: 0px;
    }
    .lapozo a{
        float: left;
        margin: 0px 2px;
        padding: 0px;
    }
    .lapozo a:hover{
        color: #000000;
        float: left;
        margin: 0px 2px;
        padding: 0px;
    }
	.lapozo .floatleft {
		float:left;
		margin: 0 3px;	
	}
.selectarange{
    height: 25px;
    background: url(../images/selectarange_old.gif) repeat-x;
    margin: 0px 0px 7px 0px;
    padding: 10px 10px 0px 10px;
}
.rows2 {
	height:45px;
    background: url(../images/selectarange.gif) repeat-x;		
}
    .selectarange label{
        float: left;
    }
	.selectarange .panel{
		width:100%;
    }
	.selectarange .panel2{
        float: left;
		padding-top:4px;
		width:100%;
    }
	.selectarange .panel2 label {
		padding-right:10px;
		cursor:pointer;
	}
	.selectarange .panel2 label {
		padding-right:10px;
		cursor:pointer;
	}
	.selectarange .panel2 .checkboxes {
		float:left;
		width:660px;
	}
	.selectarange .panel2 .submitButton {
		float:right;
		width:40px;
	}
	
	
	
	
.list-box{
    background: url(../images/main2-bg.gif) bottom repeat-x;
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 9px 5px;
}
    .list-box .prod-img{
        width: 358px;
        height: 238px;
        float: left;
        margin: 0px;
        padding: 2px 3px 3px 2px;
        position: relative;
    }
        .picover{
            width: 363px;
            height: 243px;
            background: url(../images/picover.png) no-repeat;
            position: absolute;
            top: 0px;
            left: 0px;
			z-index:1;
        }
        .picover2{
            width: 363px;
            height: 243px;
            background: url(../images/picover2.png) no-repeat;
            position: absolute;
            top: 0px;
            left: 0px;
        }
    .list-box .prod-txt{
        width: 338px;
        float: right;
        margin: 0px;
        padding: 8px 0px 0px 0px;
    }
        .list-box .prod-txt span{
            font-size: 16px;
            font-weight: bold;
            color: #2c2c2c;
            margin: 0px;
            padding: 0px;
        }
        .list-box .prod-txt table{
            width: 338px;
            margin: 30px 0px 0px 0px;
            padding: 0px;
            color: #2c2c2c;
            font-size: 11px;
        }
        .list-box .prod-txt td{
            border-bottom: 1px solid #c9c9c9;
            padding: 4px 0px 0px 14px;
        }
        .list-box .price{
            height: 19px;
            background: url(../images/price-bg.png) no-repeat;
            margin: 3px 0px 22px 0px;
            padding: 3px 0 0 205px;
            font-weight: bold;
            color: #FFFFFF;
            font-size: 13px;
        }
        .list-box a{
            display:block;
            margin: 0px 10px 0px 0px;
            padding: 0px;
            float: left;
        }
.cantfind{
    margin: 0px;
    padding: 10px 0px 15px 0px;
}
    .cantfind img{
        float: left;
        margin: 0px;
        padding: 0px;
    }
    .carwanted{
        width: 460px;
        float: right;
        margin: 0px;
        padding: 0px;
    }
     .input-bg{
        width: 176px;
        height: 19px;
        background: url(../images/input-bg.gif) no-repeat;
        padding: 1px 5px 1px 5px;
        float: left;
        margin: 0px 9px 6px 0px;
    }
        .input-bg input{
            width: 176px;
            height: 16px;
            background: none;
            border: 0px;
            padding: 0px;
            color: #6e6e6e;
            font-size: 12px;
            line-height: 18px;
        }
    .input-long{
        width: 370px;
        height: 19px;
        background: url(../images/input-long.gif) no-repeat;
        padding: 1px 5px 1px 5px;
        float: left;
    }
        .input-long input{
            width: 370px;
            height: 17px;
            background: none;
            border: 0px;
            padding: 0px;
            color: #6e6e6e;
            font-size: 12px;
            line-height: 18px;
        }
    .btn_send{
        width: 63px;
        height: 19px;
        background: url(../images/btn_send.gif) no-repeat;
        border: 0px;
        float: right;
        margin: 0px;
        padding: 0px;
    }
/* product list page end */
/* product desc page */
a.back{
    margin: 15px 0px 0px 0px;
    padding: 0px;
    display: block;
    float: right;
}
a.back:hover{
    color: #000000;
    margin: 15px 0px 0px 0px;
    padding: 0px;
    display: block;
    float: right;
}
.desc-box{
    background: url(../images/descbox-bg.gif) bottom repeat-x;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}
    .desc-box .prod-pics{
        width: 358px;
        float: left;
        margin: 0px;
        padding: 2px 3px 3px 2px;
        position: relative;
    }
        .desc-box .prod-img{
            width: 358px;
            height: 238px;
            margin: 0px 0px 5px 0px;
            padding: 2px 3px 3px 2px;
            position: relative;
        }
        .desc-box .smallimgs{
            width: 358px;
            background: #eeeeee url(../images/smallimgs.gif) no-repeat;
            padding: 5px 0px 0px 5px;
            margin: 0px;
        }
            .desc-box .smallimgs a.sp, .desc-box .smallimgs a.sp:hover{
                width: 116px;
                height: 76px;
                display: block;
                float: left;
                margin: 0px 3px 12px 0px;
                padding: 0px;
            }
            .third{
                margin: 0px!important;
            }
    .desc-box .description{
        width: 338px;
        float: right;
        margin: 0px;
        padding: 8px 0px;
    }
        .spec{
            margin: 10px 0px 20px 0px;
            padding: 0px 15px;
        }
        .spec p{
            color: #2c2c2c;
            font-size: 11px;
        }
        .desc-box span{
            font-size: 16px;
            font-weight: bold;
            color: #2c2c2c;
            margin: 0px;
            padding: 0px;
        }
        .desc-box table{
            width: 338px;
            margin: 30px 0px 0px 0px;
            padding: 0px;
            color: #2c2c2c;
            font-size: 11px;
        }
        .desc-box td{
            border-bottom: 1px solid #c9c9c9;
            padding: 4px 0px 0px 14px;
        }
        .desc-box .price{
            height: 19px;
            background: url(../images/price-bg.png) no-repeat;
            margin: 3px 0px 22px 0px;
            padding: 3px 0px 0px 164px;
            font-weight: bold;
            color: #FFFFFF;
            font-size: 13px;
        }
        .list-box a{
            display:block;
            margin: 0px 10px 0px 0px;
            padding: 0px;
            float: left;
        }
    .needbox{
        border-bottom: 1px solid #c9c9c9;
        padding: 4px 0px;
        margin: 0px 0px 3px 0px;
        display: block;
    }
        .needbox img{
            float: left;
            margin: 0px;
            padding: 0px;
        }
        .needbox a, .needbox a:hover{
            float: left;
            margin: 0px;
            padding: 0px;
            display: block;
        }
     .emailtofriend{
        border-bottom: 1px solid #c9c9c9;
        padding: 4px 0px;
        margin: 0px 0px 3px 0px;
    }
        .emailtofriend img{
            float: left;
            margin: 0px;
            padding: 0px;
        }
        .emailto{
            width: 454px;
            float: right;
            margin: 0px;
            padding: 4px 0px 0px 0px;
        }
    .similar-box{
        background: url(../images/main2-bg.gif) bottom repeat-x;
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 5px 0px;
    }
    .similar{
        width: 172px;
        float: left;
        margin: 0px 8px 0px 0px;
        padding: 0px 0px 5px 0px;
    }
        .similar .simg{
            width: 160px;
            height: 104px;
            background: url(../images/simg.gif) no-repeat;
            padding: 6px;
            margin: 5px 0px;
        }
        .similar p{
            font-size: 11px;
            color: #2c2c2c;
            font-weight: bold;
            padding: 0px 0px 5px 8px;
        }
        .similar p.pr{
            width: 82px;
            height: 17px;
            background: url(../images/pr-bg.gif) no-repeat;
            font-size: 14px;
            color: #ffffff;
            font-weight: bold;
            text-align: center;
            padding: 0px;
            margin: 0px 0px 4px 6px;
        }
/* product_desc end-------------*/
/* popup */
	#popup{
	    width: 607px;
        height: 288px;
	    position: absolute;
	    z-index:2;
	    top: 200px;
        right: 0px;
        background: url(../images/popup-bg.png) no-repeat;
        padding: 70px 35px 0px 35px;
	}
        #popup a.close, #popup a.close:hover{
    		margin: -50px -10px 0px 0px;
    		padding: 0px;
            float: right;
    	}
        #popup label{
            float: left;
            color: #797979;
            font-weight: bold;
            margin: 0px;
            padding: 5px 0px 0px 0px;
        }
	    #popup .input-call{
	        width: 422px;
            height: 25px;
            margin: 0px 0px 12px 0px;
            padding: 2px 3px 0px 3px;
            background: url(../images/input-call.gif) no-repeat;
            float: right;
        }
        #popup .input-call input{
            margin: 0px;
            padding: 0px;
            width: 422px;
            height: 23px;
            background: transparent;
            border: 0px;
            color: #797979;
            font-size: 14px;
            line-height: 21px;
            z-index: 10;
        }
        #popup .textarea-call{
	        width: 416px;
            height: 64px;
            margin: 0px 0px 12px 0px;
            padding: 4px 5px 4px 7px;
            background: url(../images/textarea-call.gif) no-repeat;
            float: right;
        }
        #popup .textarea-call textarea{
            margin: 0px;
            padding: 0px;
            width: 406px;
            height: 60px;
            background: #f9f9f9;
            border: 0px;
            color: #797979;
            font-size: 14px;
            line-height: 21px;
            z-index: 5;
        }
        #popup .btn_submit{
            width: 93px;
            height: 27px;
            background: url(../images/btn_submit3.gif) no-repeat;
            border: 0px;
            margin: 0px;
            padding: 0px;
            display: block;
        }
/* popup */
/* popup */
	#popup2{
	    width: 607px;
        height: 288px;
	    position: absolute;
	    z-index:2;
	    top: -300px;
        left: 0px;
        background: url(../images/popup-bg.png) no-repeat;
        padding: 70px 35px 0px 35px;
	}
        #popup2 a.close, #popup2 a.close:hover{
    		margin: -50px -10px 0px 0px;
    		padding: 0px;
            float: right;
    	}
        #popup2 label{
            float: left;
            color: #797979;
            font-weight: bold;
            margin: 0px;
            padding: 5px 0px 0px 0px;
        }
	    #popup2 .input-call{
	        width: 422px;
            height: 25px;
            margin: 0px 0px 12px 0px;
            padding: 2px 3px 0px 3px;
            background: url(../images/input-call.gif) no-repeat;
            float: right;
        }
        #popup2 .input-call input{
            margin: 0px;
            padding: 0px;
            width: 422px;
            height: 23px;
            background: transparent;
            border: 0px;
            color: #797979;
            font-size: 14px;
            line-height: 21px;
            z-index: 10;
        }
        #popup2 .textarea-call{
	        width: 416px;
            height: 64px;
            margin: 0px 0px 12px 0px;
            padding: 4px 5px 4px 7px;
            background: url(../images/textarea-call.gif) no-repeat;
            float: right;
        }
        #popup2 .textarea-call textarea{
            margin: 0px;
            padding: 0px;
            width: 406px;
            height: 60px;
            background: #f9f9f9;
            border: 0px;
            color: #797979;
            font-size: 14px;
            line-height: 21px;
            z-index: 5;
        }
        #popup2 .btn_submit{
            width: 93px;
            height: 27px;
            background: url(../images/btn_submit3.gif) no-repeat;
            border: 0px;
            margin: 0px;
            padding: 0px;
            display: block;
        }
/* popup */
/* product desc page */
.main2{
    width: 720px;
    float: right;
    margin: 0px 0px 5px 0px;
    padding: 0px;
    background: #FFFFFF url(../images/main2-bg.gif) bottom repeat-x;
    min-height: 678px;
    _ height: 678px;
}
.title{
    height: 24px;
    margin: 5px 0px 10px 0px;
    padding: 0px 0px 0px 5px;
}
.title2{
    height: 42px;
    background: url(../images/title2-bg2.gif) repeat-x;
    margin: 0px 60px 25px 0px;
    padding: 0px;
    float: left;
}
    .title2 img{
        height: 27px;
        padding: 10px 10px 5px 10px;
        background: url(../images/title2-bg.gif) right no-repeat;
        margin: 0px;
    }
.text{
    margin: 0px;
    padding: 5px 10px 0px 60px;
}
    .text p{
        font-size: 12px;
        padding: 0px;
        margin: 0px 0px 8px 0px;
    }
    .half{
        width: 278px;
        margin: 0px;
        padding: 10px 10px 50px 30px;
        float: left;
    }
        .address{
            width: 260px;
            position: relative;
            margin: 0px 0px 12px 0px;
            padding: 0px;
			height:50px;
        }
        .half p{
            font-size: 10px;
            line-height: 12px;
            margin: 0px;
            padding: 0px;
        }
        .half span{
            font-size: 12px;
            font-weight: bold;
            margin: 0px;
            padding: 0px;
        }
        .half a.contact{
            width: 66px;
            height: 15px;
            position: absolute;
            top: 3px;
            right: 0px;
        }
.fleetbx{
    margin: 20px 0px;
    padding: 0px;
}
    .fleetbx p{
        margin: 0px 0px 12px 0px;
        padding: 0px 10px;
    }
.newbox{
    width: 680px;
    -webkit-border-radius: 10px;
	-moz-border-radius: 10px;
    border-radius: 10px;
    border: 3px solid #e9e9e9;
    background: #ffffff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#e2e2e2));
	background: -moz-linear-gradient(#ffffff, #e2e2e2);
	background: linear-gradient(#ffffff, #e2e2e2);
	-pie-background: linear-gradient(#ffffff, #e2e2e2);
    behavior: url("./css/pie.php");
    position: relative;
    padding: 10px;
    margin: 0px 0px 20px 0px;
}
.lgo{
    background: url(../images/lgo-bg.png) center right no-repeat;
}
.dwn2{
    margin: 40px 0px 20px 0px!important;
    float: left;
}
.newbox ul.sub{
    height: 26px;
    margin: -36px 0px 0px -7px;
    padding: 0px;
    display: block;
}
    .newbox ul.sub li{
        height: 20px;
        width: 194px;
        float: left;
        background: url(../images/sli-bg.png) no-repeat;
        margin: 0px;
        padding: 6px 0px 0px 12px;
        cursor: pointer;
    }
    .newbox ul.sub .selected{
         height: 20px;
        width: 194px;
        float: left;
        background: url(../images/sli_hover.png) no-repeat;
        margin: 0px;
        padding: 6px 0px 0px 12px;
    }
.newbox ul li{
    background:url("../images/libg.gif") no-repeat scroll 0 8px transparent;
    font-size:12px;
    line-height:20px;
    margin:0;
    padding:0 0 0 8px;
}
.labels2{
    background: transparent;
    margin: 0px;
    padding: 20px 10px 0px 10px;
}
    .labels2 p{
        margin: 0px 0px 12px 0px;
    }
img.vwcars{
    float: right;
    margin: -50px 0px 0px 0px;
    position: relative;
}
.openday-bg{
    background: url(../images/opendays-bg.png) top right no-repeat;
    margin: 0px -17px 0px 0px;
    padding: 335px 0px 0px 14px;
}
.opendaybox-top{
    width: 669px;
    height: 15px;
    background: url(../images/opendaybox-top.png) top left no-repeat;
    margin: 20px 0px 0px -10px;
    padding: 0px;
}
.opendaybox-bg{
    width: 669px;
    background: url(../images/opendaybox-bg.png) top left repeat-y;
    margin: 0px 0px 0px -10px;
    padding: 0px;
}
.opendaybox-bottom{
    width: 649px;
    height: 58px;
    background: url(../images/opendaybox-bottom.png) top left no-repeat;
    margin: 0px 0px 0px -10px;
    padding: 7px 10px 0px 10px;
}
.opendaybox-bottom a, .opendaybox-bottom a:hover{
    margin: 0px 10px;
}
.loyalty-bg{
    background: url(../images/loyalty.gif) top right no-repeat;
    margin: 0px;
    padding: 0px;
}
.logos{
    margin: 10px 0px 20px 0px;
    padding: 0px 20px;

}
    .logos a, .logos a:hover{
        /*display: block;
        float: left;
        margin: 10px 10px 0px 0px;
        padding: 0px;*/
		font-weight: bold;
    }
	.logos a.center, .logos a.center:hover {
		float:none;
		margin: 10px 0px 0px 203px;
		padding:0px;
		text-align:center;
        width: 200px;
	}
    .logos img.slg{
        margin: 0px 0px -17px 0px;
    }


	.logos .center img {
		margin: 10px auto;
	}
.loyalty-bg{
    background: url(../images/loyalty.gif) top right no-repeat;
    margin: 0px;
    padding: 0px;
}
.loyaltyclub-bg{
    background: url(../images/loyaltyclub-bg.gif) top right no-repeat;
    margin: 0px;
    padding: 0px;
}
.loyaltyclub-bg_r{
    background: url(../images/loyaltyclub-bg_r.gif) top right no-repeat;
    margin: 0px;
    padding: 0px;
}
.loyaltyclub-bg_kia{
    background: url(../images/loyaltyclub-bg_kia.gif) top right no-repeat;
    margin: 0px;
    padding: 0px;
}
.loyaltyclub-bg_vwc{
    background: url(../images/loyaltyclub-bg_vwc.png) top right no-repeat;
    margin: 0px;
    padding: 0px;
}
.loy{
    margin: 0px;
    padding: 300px 30px 10px 30px;
}
.lrenault, .lkia{
    padding: 500px 30px 10px 30px;
}


    .loy p{
        margin: 0px 0px 12px 0px;
    }
    .loy span{
        color: #1469b8;
    }
h3{
    font-size: 16px;
    font-weight: bold;
    color: #1469b8;
    margin: 20px 0px 0px 0px;
    padding: 0px;
}
h4{
    color: #707070;
    font-size: 16px;
    margin: 0px;
    padding: 0px;
}
    .loy ul li{
        background:url("../images/libg.gif") no-repeat scroll 0 8px transparent;
        font-size:12px;
        line-height:18px;
        margin:0;
        padding:0 0 0 8px;
    }
    .loy p.ten{
        font-size: 10px;
        line-height: 12px;
    }
.loyaltyform{
    width: 580px;
    margin: 25px 0px 0px 60px;
    padding: 0px 0px 30px 0px;
}
    .loyaltyform label.ly{
        width: 110px;
        float: left;
        height: 16px;
        padding: 10px 0px 0px 0px;
        margin: 0px 0px 11px 0px;
    }
    .loyaltyform label.zwei{
        width: auot;
        float: left;
        padding: 0px;
        margin: 0px 20px 0px 0px;
    }

    .loyaltyform .input-loy{
        width: 457px;
        height: 24px;
        background: url(../images/input-fleet.gif) no-repeat;
        padding: 2px 5px 1px 5px;
        margin: 0px 0px 11px 0px;
        float: right;
    }
        .input-loy input{
            width: 457px;
            height: 22px;
            background: none;
            border: 0px;
            padding: 0px;
            color: #6e6e6e;
            font-size: 12px;
            line-height: 22px;
        }
    .loyaltyform input.rdo{
        float: left;
        margin: 2px 4px 7px 0px;
        padding: 0px;
    }
.service-bg{
    background: url(../images/service-bg.gif) right 260px no-repeat;
    margin: 0px;
    padding: 0px;
}
.text2{
    margin: 0px;
    padding: 20px 10px 0px 20px;
}
    .text2 p{
        font-size: 12px;
        padding: 0px;
        margin: 0px 0px 16px 0px;
    }
    .text2 p.be{
        font-size: 12px;
        padding: 0px;
        margin: 0px 0px 16px 0px;
        padding: 0px 0px 0px 40px;
    }
    .text2 ul{
        margin: 0px;
        padding: 0px 0px 20px 40px;
    }
        .text2 ul li{
            background: url(../images/libg.gif) 0px 8px no-repeat;
            font-size: 12px;
            line-height: 20px;
            margin: 0px;
            padding: 0px 0px 0px 8px;
        }
.text3{
    margin: 0px;
    padding: 5px 0px 0px 20px;
}
    .text3 p{
        font-size: 12px;
        padding: 0px;
        margin: 0px 0px 16px 0px;
    }
    .text3 ul{
        margin: 0px;
        padding: 0px 0px 20px 10px;
    }
        .text3 ul li{
            background: url(../images/libg.gif) 0px 8px no-repeat;
            font-size: 12px;
            line-height: 20px;
            margin: 0px;
            padding: 0px 0px 0px 8px;
        }
.text4{
    margin: 0px 0px 10px 0px;
    padding: 5px 0px 10px 5px;
    background:url("../images/descbox-bg.gif") repeat-x scroll center bottom transparent;
}
    .text4 .spic{
        float: left;
        margin: 0px 4px;
        padding: 0px;
    }
    .st{
        margin: 0px 0px 0px -4px!important;
    }
    .rad{
        margin: -2px 0px 0px -8px!important;
    }
p.vat{
    color: #1469b8;
    margin: -7px 0px 12px 0px;
    font-weight: bold;
    font-size: 10px;
}


.serviceform{
    margin: 10px 0px;
    padding: 20px;
}
    .serviceform p{
        font-size: 11px;
        margin: 10px 0px;
    }
    .serviceform p.fourteen{
        font-size: 14px;
        font-weight: bold;
        margin: 0px;
    }
    .serviceform p.twelve{
        font-size: 12px;
        font-weight: bold;
        margin: 0px 0px 10px 0px;
    }
    .serviceform label{
        color: #7c7c7c;
        font-size: 13px;
        font-weight: bold;
        margin: 0px;
        padding: 0px;
        width: 180px;
        float: left;
    }
    .service-input{
        width: 337px;
        height: 26px;
        background: url(../images/input-service.gif) no-repeat;
        padding: 0px 3px;
        margin: 0px 0px 5px 0px;
        float: left;
    }
         .service-input input{
            width: 337px;
            height: 26px;
            background: transparent;
            border: 0px;
            color: #7c7c7c;
            font-size: 13px;
            line-height: 22px;
            padding: 0px;
            margin: 0px;
        }
    .serviceform select{
        width: 120px;
        float: left;
        margin: 0px 0px 5px 0px;
    }
    .service-textarea{
        width: 331px;
        height: 159px;
        background: url(../images/service-textarea.gif) no-repeat;
        padding: 2px 6px 0px 6px;
        margin: 0px 0px 5px 0px;
        float: left;
	}
	#datepicker {
		float:left;
		margin-left:14px;	
	}
         .service-textarea textarea{
            width: 331px;
            height: 155px;
            background: transparent;
            border: 0px;
            color: #7c7c7c;
            font-size: 13px;
            line-height: 16px;
            padding: 0px;
            margin: 0px;
        }
	.service-text {
		float: left;
		padding-bottom: 7px;
		font-weight: bold;	
	}
    .calendar{
        margin: 5px 0px;
        padding: 5px 0px;
    }
    .calendar p{
        margin: 0px;
        padding: 7px 10px 0px 10px;
        font-size: 12px;
        float: left;
    }
    .calendar img{
        float: left;
        display: block;
        margin: 0px;
        padding: 0px;
    }
    .calendar select.day{
        width: 40px;
        float: left;
        margin: 7px 5px 0px 5px;
        padding: 0px;
    }
    .calendar select.month{
        width: 120px;
        float: left;
        margin: 7px 5px 0px 5px;
        padding: 0px;
    }
    .serviceform .btn_submit4{
        width: 109px;
        height: 28px;
        background: url(../images/btn_submit4.gif) no-repeat;
        border: 0px;
        padding: 0px;
        float: right;
        margin: 5px 156px 0px 0px;
        cursor: pointer;
    }


img.fleet{
    margin: 5px 0px -20px 0px;
}
img.mot{
    float: right;
    margin: -43px 0px 0px 0px;
    padding: 0px;
}
.history-box{
    width: 680px;
    background: url(../images/history-bg.gif) top left no-repeat;
    margin: 10px 0px 0px 15px;
    padding: 12px 0px 0px 0px;
}
    .history-box .img{
        width: 245px;
        height: 142px;
        background: url(../images/history-img.png) no-repeat;
        padding: 5px;
        margin: 0px;
        float: left;
    }
    .history-box .txt{
        width: 420px;
        float: right;
        padding: 10px 0px 0px 0px;
        margin: 0px;
    }
        .history-box p.year{
            font-size: 16px;
            font-weight: bold;
            margin: 0px 0px 20px 0px;
            padding: 0px;
        }
.selectcartype{
    margin: 30px 0px 10px 0px;
    padding: 0px;
}
    .selectcartype form{
        margin: 20px 0px;
        padding: 0px;
    }
    .selectcartype input{
        margin: 0px 4px 20px 100px;
        padding: 0px;
    }
    .btn_next{
        width: 62px;
        height: 20px;
        background: url(../images/btn_next.gif) no-repeat;
        float: right;
        border: 0px;
        padding: 0px;
        margin: 10px 50px 0px 0px!important;
    }
/* contact page */
.contact-form{
    width: 512px;
    padding: 10px 0px;
    margin: 0px auto;
}
    .contact-form label{
        font-size: 12px;
        font-weight: bold;
        width: 100px;
        float: left;
        height: 19px;
        margin: 0px 0px 5px 0px;
        padding: 2px 0px 0px 0px;
    }
    .input-contact{
        width: 395px;
        height: 19px;
        background: url(../images/input-contact.gif) no-repeat;
        padding: 1px 5px 1px 5px;
        margin: 0px 0px 5px 0px;
        float: right;
    }
        .input-contact input{
            width: 395px;
            height: 17px;
            background: none;
            border: 0px;
            padding: 0px;
            color: #6e6e6e;
            font-size: 12px;
            line-height: 18px;
        }
    .contact-form select{
       /* width: 100px;*/
        height: 21px;
        margin: 0px 0px 5px 8px;
        padding: 0px;
        color: #6e6e6e;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 12px;
        line-height: 18px;
    }
    .contact-form p{
        float: left;
        margin: 2px 20px 0px 0px;
        padding: 0px;
    }
    .input-spamcheck{
        width: 113px;
        height: 19px;
        background: url(../images/input-spamcheck.gif) no-repeat;
        padding: 1px 5px 1px 5px;
        margin: 0px 0px 5px 0px;
        float: left;
    }
        .input-spamcheck input{
            width: 113px;
            height: 17px;
            background: none;
            border: 0px;
            padding: 0px;
            color: #6e6e6e;
            font-size: 12px;
            line-height: 18px;
        }
    .textarea-contact{
        width: 395px;
        height: 62px;
        background: url(../images/textarea-contact.gif) no-repeat;
        padding: 1px 5px 1px 5px;
        margin: 0px 0px 5px 0px;
        float: right;
    }
        .textarea-contact textarea{
            width: 395px;
            height: 58px;
            background: none;
            border: 0px;
            padding: 0px;
            color: #6e6e6e;
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
            line-height: 18px;
        }
    .btn_submit{
        width: 68px;
        height: 21px;
        background: url(../images/btn_submit.gif) no-repeat;
        border: 0px;
        margin: 0px;
        padding: 0px;
        float: right;
        cursor: pointer;
    }
.contact-box{
    width: 690px;
    height: 311px;
    background: url(../images/contact-box.gif) no-repeat;
    padding: 9px 21px 0px 9px;
}
    .contact-box img.lv{
        float: left;
        margin: 0px;
        padding: 0px;
    }
    .ctext{
        width: 280px;
        float: left;
        margin: 0px;
        padding: 20px 20px 0px 20px;
    }
        .ctext p{
            font-size: 11px;
            line-height: 13px;
            margin: 0px;
            padding: 0px;
        }
        .ctext p.tl{
            font-size: 14px;
            font-weight: bold;
            color: #222222;
            margin: 0px 0px 10px 0px;
            padding: 0px;
        }
        .ctext p.adr{
            font-size: 12px;
            font-weight: bold;
            margin: 0px 0px 16px 0px;
            padding: 0px;
        }
        .ctext p.fx{
            width: 114px;
            float: left;
            margin: 0px;
            padding: 0px;
        }
        .ctext a{
            font-size: 11px;
            line-height: 13px;
            color: #1469b8;
            margin: 0px;
            padding: 0px;
        }
        .ctext a.yel{
            font-size: 11px;
            line-height: 13px;
            color: #f7b500;
            margin: 0px;
            padding: 0px;
        }
        .ctext a.redd{
            font-size: 11px;
            line-height: 13px;
            color: #d8002c;
            margin: 0px;
            padding: 0px;
        }
        .ctext a:hover{
            font-size: 11px;
            line-height: 13px;
            color: #000000;
            margin: 0px;
            padding: 0px;
        }
    .cmap{
        width: 290px;
        float: right;
        margin: 0px;
        padding: 20px 0px 0px 0px;
        text-align: right;
    }
        .cmap a, .cmap a:hover{
            padding: 0px;
            display: block;
        }
		.cmap .mapImage {
			margin: 0px 0px 20px 0px;
		}
/* contact page end */
/* fleet page */
.need-form{
    width: 630px;
    margin: 10px 0px;
    padding: 0px 0px 30px 40px;
}
    .need-form label{
        width: 160px;
        height: 22px;
        font-weight: bold;
        font-size: 12px;
        padding: 5px 0px 0px 0px;
        margin: 0px 0px 11px 0px;
        float: left;
    }
    .input-fleet{
        width: 457px;
        height: 24px;
        background: url(../images/input-fleet.gif) no-repeat;
        padding: 2px 5px 1px 5px;
        margin: 0px 0px 11px 0px;
        float: right;
    }
        .input-fleet input{
            width: 457px;
            height: 22px;
            background: none;
            border: 0px;
            padding: 0px;
            color: #6e6e6e;
            font-size: 12px;
            line-height: 22px;
        }
    .textarea-fleet{
        width: 457px;
        height: 99px;
        background: url(../images/textarea-fleet.gif) no-repeat;
        padding: 2px 5px 1px 5px;
        margin: 0px 0px 11px 0px;
        float: right;
    }
        .textarea-fleet textarea{
            width: 457px;
            height: 96px;
            background: none;
            border: 0px;
            padding: 0px;
            color: #6e6e6e;
            font-size: 12px;
            line-height: 22px;
            font-family: Arial,Helvetica,sans-serif;
        }
    .need-form input.checkb{
        float: left;
        margin: 0px 10px 0px 0px;
        padding: 0px;
        height: 16px;
    }
    .need-form p{
        margin: 0px;
        padding: 0px;
        float: left;
        font-weight: bold;
        line-height: 16px;
    }
.btn_submit2{
        width: 93px;
        height: 27px;
        background: url(../images/btn_submit2.gif) no-repeat;
        border: 0px;
        margin: 0px;
        padding: 0px;
        float: right;
        cursor: pointer;
    }
/* fleet page end */
/* motability page */
.mot-box{
    margin: 0px;
    padding: 0px 0px 10px 0px;
}
    .mot-box img.ph{
        float: left;
        margin: 0px;
        padding: 0px;
    }
    .rightside{
        float: right;
        width: 300px;
        padding: 45px 0px 0px 0px;
    }
        .rightside p{
            margin: 10px 0px 0px 0px;
            padding: 0px 20px;
        }
/* motability page end */
/* know what page */
.know-form{
    width: 660px;
    margin: 10px 0px;
    padding: 30px 0px;
}
    .know-form label{
        width: 160px;
        height: 22px;
        font-weight: bold;
        font-size: 12px;
        padding: 5px 0px 0px 0px;
        margin: 0px 0px 11px 0px;
        float: left;
    }
         .know-form span{
            font-size: 11px;
            font-weight: normal;
            padding: 0px;
            margin: 0px;
        }
    .input-fleet{
        width: 457px;
        height: 24px;
        background: url(../images/input-fleet.gif) no-repeat;
        padding: 2px 5px 1px 5px;
        margin: 0px 0px 11px 0px;
        float: right;
    }
        .input-fleet input{
            width: 457px;
            height: 22px;
            background: none;
            border: 0px;
            padding: 0px;
            color: #6e6e6e;
            font-size: 12px;
            line-height: 22px;
        }
    .textarea-know{
        width: 459px;
        height: 65px;
        background: url(../images/textarea-know.gif) no-repeat;
        padding: 2px 5px 1px 5px;
        margin: 0px 0px 11px 0px;
        float: right;
    }
        .textarea-know textarea{
            width: 457px;
            height: 63px;
            background: none;
            border: 0px;
            padding: 0px;
            color: #6e6e6e;
            font-size: 12px;
            line-height: 22px;
            font-family: Arial,Helvetica,sans-serif;
        }
    .know-form input.checkb{
        float: left;
        margin: 0px 10px 0px 0px;
        padding: 0px;
        height: 16px;
    }
    .know-form p{
        margin: 0px;
        padding: 0px;
        float: left;
        font-weight: bold;
        line-height: 16px;
    }
    .dwn{
        margin: 70px 0px 0px 0px;
    }
/* know what page end */

.offersbox{
    width: 212px;
    height: 300px;
    background: url(../images/offersbox.gif) bottom repeat-x;
    padding: 15px 13px 10px 13px;
    _ padding: 15px 3px 10px 3px; 
    margin: 0px 3px 20px 0px;
    text-align: center;
    float: left;
}

.loads {
	font-size:13px !important;
	color:#FF6C00 !important;
	font-weight:bold !important;
}

.offerbox_desc {
	font-size:12px !important;
	color:#333333 !important;
}

    .kia{
        width: 330px!important;
    }
    .uts{
        margin: 0px!important;
    }
    .offersbox a.oimg{
        margin: 0px;
        padding: 0px;
        height: 170px;
        display: block;
    }
        .le{
            margin: 20px 0px 0px 0px!important;
        }


    .offersbox .otxt{
        margin: 0px;
        padding: 0px;
        height: 140px;
        display: block;
        overflow: hidden;
    }
    .offersbox p{
        font-size: 12px;
        color: #545454;
        margin: 0px;
        line-height: 20px;
    }
    .offersbox p.oname{
        font-size: 16px;
        font-weight: bold;
        margin: 0px;
        padding: 0px;
    }
    .offersbox p.pay{
        font-size: 14px;
        font-weight: bold;
        margin: 10px 0px 15px 0px;
        padding: 0px;
    }
    .offersbox span{
        color: #ff6c00;
        margin: 0px;
        padding: 0px 10px;
    }
    .offersbox span.red{
        color: #d8002c;
        font-weight: bold;
    }
.carbox{
    width: 222px;
    height: 154px;
    border-bottom: 1px solid #c9c9c9;
    float: left;
    text-align: center;
    margin: 0px 20px 20px 0px;
    padding: 0px;
	position:relative;
}
.carbox_mota {
    width: 220px;
    height: 154px;
    border-bottom: 1px solid #c9c9c9;
    float: left;
    text-align: center;
    margin: 0px 20px 20px 0px;
    padding: 0px;
	position:relative;
}


    .har{
        margin: 0px 0px 20px 0px!important;
    }
    .carbox p, .carbox_mota p{
        font-size: 14px;
        display: block;
        height: 25px;
        text-align: left;
        margin: 0px;
        padding: 0px 0px 0px 5px;
    }
    .carbox a.pic, .carbox_mota a.pic{
        height: 127px;
        display: block;
        margin: 0px auto;
        padding: 0px;
        position: relative;
    }
    .arrow_r,.arrow_vw,.arrow_kia {
        background: url(../images/arrow.png) right no-repeat;
        height: 27px;
        width: 30px;
        position: absolute;
        top: -20px;
        right: 0px;
    }
    .arrow_kia:hover{
        background: url(../images/arrow_h.png) right no-repeat;
        height: 27px;
        width: 30px;
        position: absolute;
        top: -20px;
        right: 0px;
    }
    .arrow_vw:hover{
        background: url(../images/arrow_hb.png) right no-repeat;
        height: 27px;
        width: 30px;
        position: absolute;
        top: -20px;
        right: 0px;
    }
    .arrow_r:hover{
        background: url(../images/arrow_hy.png) right no-repeat;
        height: 27px;
        width: 30px;
        position: absolute;
        top: -20px;
        right: 0px;
    }



.bigphoto{
    position: relative;
    width: 720px;
    height: 472px;
    display: block;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}

.new_offer > img {
	float:left;	
}

a.clickenquire, a.clickenquire:hover{
    width: 144px;
    height: 18px;
    position: absolute;
    left: 16px;
    bottom: 29px;
    background: url(../images/px.gif);
}
a.seerenault, a.seerenault:hover{
    width: 235px;
    height: 18px;
    position: absolute;
    left: 168px;
    bottom: 30px;
    background: url(../images/px.gif);
}
a.seepolo, a.seepolo:hover{
    width: 247px;
    height: 18px;
    position: absolute;
    left: 168px;
    bottom: 30px;
    background: url(../images/px.gif);
}
a.seeceed, a.seeceed:hover{
    width: 185px;
    height: 18px;
    position: absolute;
    left: 168px;
    bottom: 30px;
    background: url(../images/px.gif);
}
a.seecaddy, a.seecaddy:hover{
    width: 154px;
    height: 18px;
    position: absolute;
    left: 168px;
    bottom: 30px;
    background: url(../images/px.gif);
}
a.seecaddymaxi, a.seecaddymaxi:hover{
    width: 194px;
    height: 18px;
    position: absolute;
    left: 168px;
    bottom: 30px;
    background: url(../images/px.gif);
}
a.seecaddymaxilife, a.seecaddymaxilife:hover{
    width: 230px;
    height: 18px;
    position: absolute;
    left: 168px;
    bottom: 30px;
    background: url(../images/px.gif);
}
a.seecaravelle, a.seecaravelle:hover{
    width: 178px;
    height: 18px;
    position: absolute;
    left: 168px;
    bottom: 30px;
    background: url(../images/px.gif);
}
a.seeshuttle, a.seeshuttle:hover{
    width: 160px;
    height: 18px;
    position: absolute;
    left: 168px;
    bottom: 30px;
    background: url(../images/px.gif);
}
img.twingo{
    margin: -25px 0px 0px 0px;
    position: relative;
    float: left;
}
img.polo{
    margin: -20px -20px 10px -10px;
    position: relative;
    float: left;
}
.tart{
    width: 390px;
    float: right;
    margin: 5px 0px;
    padding: 0px;
}
    .tart p{
        margin: 0px 0px 14px 0px;
        padding: 0px;
        color: #515151;
    }
    .tart p.ten{
        font-size: 10px;
        line-height: 12px;
        margin: 15px 0px;
        padding: 0px;
    }
    .tart p.tf{
        font-size: 24px;
        line-height: 26px;
        color: #515151;
        font-weight: bold;
        margin: 0px 0px 8px 0px;
        padding: 0px;
    }
        .tart p.tf span{
            color: #ffd427;
        }
    img.callnow{
        margin: 8px 0px;
        display: block;
    }
    img.needhelp{
        margin: 20px 0px -4px 0px;
        display: block;
    }
.ordinary-pics{
    width: 323px;
    float: left;
    margin: 10px 0px;
}
    .ordinary-bpic{
        width: 311px;
        height: 213px;
        background: url(../images/ordinary-bpic.gif) no-repeat;
        float: left;
        padding: 6px;
        margin: 0px 0px 5px 0px;
    }
    .ordinary-spic{
        width: 93px;
        height: 63px;
        background: url(../images/ordinary-spic.gif) no-repeat;
        float: left;
        padding: 6px;
        margin: 0px 4px 4px 0px;
    }
        .lst{
            margin: 0px 0px 4px 0px!important;
        }
.sd{
    height: 120px;
    background: url(../images/sd.gif) no-repeat;
    margin: 0px;
    padding: 10px 0px 0px 10px;
}
.sd2{
    height: 120px;
    background: url(../images/sd2.gif) no-repeat;
    margin: 0px;
    padding: 10px 0px 0px 10px;
}
    .sd2 a{
        display:block;
        font-size:12px;
        margin: 0 10px 0 30px;
        padding:0;
        text-align:left;
    }
    .sd2 a:hover{
        display: block;
        font-size: 12px;
        color: #D8002C;
        margin: 0px 10px 0px 30px;
        padding: 0px;
        text-align: left;
    }
    .sd2 a.blu:hover{
        display: block;
        margin: 0px 10px 0px 30px;
        padding: 0px;
        text-align: left;
        color: #1469b8;
        font-size: 12px;
    }
.sep{
    height: 1px;
    background: url(../images/sep.gif) repeat-x;
    margin: 0px;
    padding: 0px;
    display: block;
}

.noproduct {
	padding:20px;
	text-align:center;
	font-weight:bold;
	font-size:16px;
}
.vw_color {
	color:#3685CE;	
}
.renault_color {
	color:#FFBB00;	
}
.kia_color {
	color:#D8002C;	
}
.case_color {
	color:#707070;	
}

.vw_bgcolor {
	background-color:#3685CE !important;
}
.renault_bgcolor {
	background-color:#FFBB00 !important;
}
.kia_bgcolor {
	background-color:#D8002C !important;
}
.case_bgcolor {
	background-color:#707070 !important;
}
.bigphoto2{
    width: 721px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}
#motability {
	padding-bottom:10px;
}
#motability table{
    background: #E6E6E6;
    width: 721px;
    padding: 0px;
    margin: 0px 0px 8px 0px;
}
    #motability tr.head{
        background: #FFFFFF;
        vertical-align: bottom;
    }
    #motability td{
        text-align: left;
        margin: 0px;
        padding: 3px 5px 3px 8px;
        border: 1px solid #FFFFFF;
    }
   #motability table p{
        font-weight: bold;
        text-align: left;
        font-size: 14px;
        margin: -3px -5px -3px -8px;
        padding: 2px 0px 2px 8px;
        display: block;
        background: #3685CE;
        color: #FFFFFF;
    }
#motability td.col1{
    width: 145px;
}
#motability td.col2{
    width: 35px;
}
#motability td.col3{
    width: 102px;
}
#motability td.col4{
    width: 25px;
}
#motability td.col5{
    width: 25px;
}
#motability td.col6{
    width: 51px;
}
#motability td.col7{
    width: 25px;
	background-color:#FF6 !important;
}
#motability td.col8{
    width: 37px;
}
#motability td.col9{
    width: 25px;
}
#motability td.col10{
    width: 37px;
}
#motability td.col11{
    width: 49px;
}

.mota_name {
	font-size:23px;
	color:#000000;
	font-weight:bold;
	margin:10px 0 15px 0;
}
.mota_title {
	font-size:13px;
	font-weight:bold;
	color:#000000;
	margin-bottom:20px;
}
.special{
    padding: 10px 0px;
}
.specbox{
    width: 718px;
    float: left;
    margin: 0px;
    padding: 0px;
}
.special img.spe{
    margin: 0px 0px -4px 0px;
    padding: 0px;
    font-size: 0px;
    line-height: 0px;
}
.specialbox_blue{
    background: #1365b1 url(../images/specbox_blue.gif) no-repeat;
    width: 712px;
    margin: 0px;
    padding: 3px 3px 0px 3px;
}
.specialbox_bottom_blue{
    background: url(../images/specbottom_blue.gif) no-repeat;
    width: 718px;
    height: 3px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}
.specb_vw{
    background: #ffffff url(../images/specb_vw.gif) no-repeat;
    padding: 0px 0px 0px 50px;
    margin: 0px;
    width: 662px;
}
.specb_vwc{
    background: #ffffff url(../images/specb_vwc.gif) no-repeat;
    padding: 0px 0px 0px 50px;
    margin: 0px;
    width: 662px;
}
    .speccar{
        width: 210px;
        float: left;
        margin: 0px 5px;
        padding: 10px 0px 5px 0px;
        text-align: center;
    }
        .speccar a, .speccar a:hover{
            width: 210px;
            display: block;
            margin: 0px 0px 10px 0px;
            padding: 0px;
            text-align: center;
        }
        .speccar p{
            font-size: 11px;
            line-height: 13px;
            color: #989899;
            margin: 0px 0px 4px 0px;
            padding: 0px;
        }
        .speccar .price_bl{
            color: #1469b8;
            font-size: 20px;
            font-weight: bold;
            line-height: 20px;
            margin: 0px;
            padding: 0px;
        }
        .speccar .price_yl{
            color: #f7b500;
            font-size: 20px;
            font-weight: bold;
            line-height: 20px;
            margin: 0px;
            padding: 0px;
        }
        .speccar .price_rd{
            color: #d2002b;
            font-size: 20px;
            font-weight: bold;
            line-height: 20px;
            margin: 0px;
            padding: 0px;
        }
        .speccar span{
            font-size: 12px;
            font-weight: bold;
        }
    .speccar table{
        width: 200px;
        text-align: left;
        margin: 10px 0px;
        font-size: 11px;
        line-height: 13px;
    }
    .speccar td{
        padding: 0px 2px 3px 0px;
    }


.specialbox_yellow{
    background: #f7b500 url(../images/specbox_yellow.gif) no-repeat;
    width: 712px;
    margin: 0px;
    padding: 3px 3px 0px 3px;
}
.specialbox_bottom_yellow{
    background: url(../images/specbottom_yellow.gif) no-repeat;
    width: 718px;
    height: 3px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}
.specb_r{
    background: #ffffff url(../images/specb_r.gif) no-repeat;
    padding: 0px 0px 0px 50px;
    margin: 0px;
    width: 662px;
}
.specb_rc{
    background: #ffffff url(../images/specb_rc.gif) no-repeat;
    padding: 15px 0px 0px 50px;
    margin: 0px;
    width: 662px;
}
.specialbox_red{
    background: #d8002c url(../images/specbox_red.gif) no-repeat;
    width: 712px;
    margin: 0px;
    padding: 3px 3px 0px 3px;
}
.specialbox_bottom_red{
    background: url(../images/specbottom_red.gif) no-repeat;
    width: 718px;
    height: 3px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}
.specb_kia{
    background: #ffffff url(../images/specb_kia.gif) no-repeat;
    padding: 0px 0px 0px 50px;
    margin: 0px;
    width: 662px;
}


.sb{
    width: 168px;
    overflow: hidden;
    text-align: center;
    padding: 0px;

}
    .sb a, .sb a:hover{
        display: block;
        margin: 0px;
        padding: 0px;
        line-height: 0px;
        font-size: 0px;
    }
    .sb p{
        background: #FFFFFF;
        color: #989899;
        text-align: center;
        margin: 0px 0px -1px 0px;
        padding: 0px 0px 2px 0px;
        font-size: 11px;
        line-height: 13px;
        overflow: hidden;
        height: 40px;
        vertical-align: bottom;
        display: table-cell;
        width: 168px;
    }
    .sb p.sbl{
        background: #FFFFFF;
        color: #1469b8;
        height: 24px;
        font-size: 20px;
        line-height: 20px;
        font-weight: bold;
        margin: 0px;
        padding: 0px;
    }
    .sb p.srd{
        background: #FFFFFF;
        color: #d8002c;
        height: 24px;
        font-size: 20px;
        line-height: 20px;
        font-weight: bold;
        margin: 0px;
        padding: 0px;
    }
    .sb p.syl{
        background: #FFFFFF;
        color: #f7b500;
        height: 24px;
        font-size: 20px;
        line-height: 20px;
        font-weight: bold;
        margin: 0px;
        padding: 0px;
    }
    .sb img{
        margin: 0px;
        padding: 0px;
        font-size: 0px;
        line-height: 0px;
    }


.cm{
    margin: 20px 0px;
}
    .cm td.cc{
        width: 230px;
    }
    .cm td.ei{
        width: 356px;
        color: #707070;
        font-size: 12px;
        font-style: italic;
        padding: 4px 0px 0px 0px;
    }
        .cm td.ei span{
            font-size: 18px;
            font-weight: bold;
        }
    .cm td.fr{
        width: 110px;
        text-align: center;
        color: #2473bd;
        font-size: 18px;
        font-style: italic;
        font-weight: bold;
        padding: 4px 0px 0px 0px;
    }
    .cm td.ip{
        width: 24px;
        text-align: center;
        padding: 4px 0px 0px 0px;
    }


.bottom{
    height: 166px;
    background: url(../images/bottom-bg.gif) repeat-x;
    margin: 0px;
    padding: 0px;
    text-align: center;
}

.footer{
    width: 960px;
	padding: 10px 0px 0px 0px;
	margin: 0px auto;
	text-align: left;
    position: relative;
}
    .wide{
        width: 1000px!important;
    }


    .pics{
        height: 128px;
        display: block;
    }
    .bev{
        /* padding: 0px 0px 0px 284px; */
    	float:right;
	}
    .fmenu{
        width: 450px;
        height: 15px;
        padding: 8px 0px 0px 0px;
        margin: 0px;
        float: left;
        text-align: right;
    }
        .fmenu a{
          color: #ffffff;
          font-size: 8px;
          float: left;
          text-transform: uppercase;
          padding: 0px;
          margin: 0px 4px;
        }
        .fmenu a:hover{
          color: #000000;
          font-size: 8px;
          float: left;
          padding: 0px;
          margin: 0px 4px;
        }
        a.advantage{
            margin: -5px -10px 0px 0px;
            position: relative;
        }
    a.ci{
        float: left;
        padding: 0px;
        margin: 3px 0px 0px 0px;
        display: block;
    }
    .footer p{
        color: #FFFFFF;
        font-size: 9px;
        float: right;
        margin: 0px;
        padding: 8px 0px 0px 0px;
    }


.left{
	float: left;
}
.right{
	float: right;
}
form{
	margin: 0px;
	padding: 0px;
	}
img{
	border: 0px;
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding:0px;
}
ul, li{
	list-style: none;
}
p{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
a, a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7c7c7c;
	text-decoration: none;
	cursor: pointer;
}
a.product_new_signup_loyalty {
	position:absolute;
	bottom:0px; 
	right:0px;
	width:200px;
	height:126px;
}
.clear{	
	clear:both;
	float:none;
	font-size:0px;
	height:0px;
	line-height:0px;
	width:0px;
	margin: 0px;
	padding: 0px;
}
/*/////////////OFFERS/////////////*/
#OfferTable {
	width:1000px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	margin:10px 10px;
}
.offertop{
    width: 940px;
    height: 56px;
    background: url(../images/offertop.gif) no-repeat;
    font-size: 24px;
    color: #a1a0a0;
    font-weight: bold;
    font-style: italic;
    padding: 40px 0px 0px 60px;
}
.offertop span{
    color: #797979;
}
.offerbox{
    border-left: 2px solid #cdcdcd;
    border-right: 2px solid #cdcdcd;
    margin: 0px;
    padding: 0px 5px 0px 15px;
}
.offerbottom{
    width: 970px;
    height: 45px;
    background: url(../images/offerbottom.gif) no-repeat;
    padding: 20px 20px 0px 10px;
}
.RowTitle {
	display:block;
	width:100%;
	margin:0px;
	padding:0px 0px 0px 0px;
	clear:both;
    background: #b8b8b8;
}
.Row {
	display:block;
	width:100%;
	margin:0px 0px 10px 0px;
	padding:0px 0px;
	clear:both;
}
	.t1 table {
		background-color:#fffdcf;
	}
		.t1 table td.nobg {
			background-color:#FFFFFF;
		}
	.t2 table {
		background-color:#ffc97b;
	}
	.t3 table {
		background-color:#ff8331;
	}
	.t4 table {
		background-color:#ffffff;
	}
	.tt5 table {
		background-color:#ffffff;
	}
	.t6 table {
		background-color:#dedede;
	}
#OfferTable table {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		text-align:center;
		border:1px solid #000000;
	}
#OfferTable table tr td{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		text-align:center;
		padding:2px 0px;
		border:1px solid #000000;
	}
#OfferTable table #titles {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#333333;
	}

#Type {
	width:110px;
	float:left;
	margin:0px 0px 10px 0px;
}
	#Type table {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		text-align:center;
		border-top:1px solid #000000;
		border-bottom:1px solid #000000;
		border-left:1px solid #000000;
		border-right:0px solid #000000;
	}
#Selection {
	width:380px;
	float:left;
	padding:0px;
	margin:0px 10px 0px 0px;
}
	.Row #Selection table {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		text-align:center;
		border-top:1px solid #000000;
		border-bottom:1px solid #000000;
		border-left:1px solid #000000;
		border-right:1px solid #000000;
	}
	.Row #Selection table td.noleft{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		text-align:center;
		border-top:1px solid #000000;
		border-bottom:1px solid #000000;
		border-left:0px solid #000000;
		border-right:1px solid #000000;
	}
#HPoffer {
	width:280px;
	float:left;
	padding:0px;
	margin:0px 10px 0px 0px;
}
	#DoubleRow {
		width:680px;
		float:left;
		padding:0px 0px 0px 0px;
		text-align:left;
		padding:0px 10px 0px 0px;
	}
		.Row #DoubleRow table {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		text-align:center;
		border-top:0px solid #000000;
		border-bottom:0px solid #000000;
		border-left:0px solid #000000;
		border-right:0px solid #000000;
		}
		.Row #DoubleRow table td.noborder{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		text-align:center;
		border-top:1px solid #000000;
		border-bottom:0px;
		border-left:0px solid #000000;
		border-right:0px;
		}
		.Row #DoubleRow table td.bordTop{
		border-top:2px solid #000000;
		border-bottom:1px solid #000000;
		border-left:1px solid #000000;
		border-right:2px solid #000000;
		}
		.Row #DoubleRow table td.bordBot{
		border-bottom:2px solid #000000;
		border-left:1px solid #000000;
		border-right:2px solid #000000;
		}
		.Row #DoubleRow table td.fulllength{
		border-bottom:2px solid #000000;
		border-right:2px solid #000000;
		border-top:2px soid #000000;
		}
#Cash {
	width:175px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}
.grey{
   background: #b8b8b8;
}
#OfferTable table.sarga{
    background:#ffeb65;
}
#OfferTable table.narancs{
    background: #ff9600;
}
#OfferTable table.reor{
    background: #ff6600;
}
/*OFFERS ENDS*/
#OfferBtn {display:block; width:154px; position:absolute; top:0px ; right:0px ; z-index:10;}

/*CHASESIDE*/

.chaseside_see {
	position:absolute;
	bottom:0px;
	right:0px;
	width:187px;
	height:77px;
	display: block;
]}
.relative {
	position:relative;	
}

/* FILTER */

.filter_submit{
	width: 31px;
	height: 17px;
	background: url(../images/ok.png) no-repeat;
	border: 0px;
	margin: 0px;
	padding: 0px;
	cursor:pointer;
	float:right;
}

.filterModel {
	width:120px !important;
	margin-right:32px !important;
}
.filterOrderby {
	width:110px !important;
	margin-right:32px !important;
}
.filterPoP {
	width:30px !important;
	margin-right:40px !important;
}
.bold {
	font-weight:bold;
}