﻿body 
{
    background-repeat:repeat-x;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    font-family:Verdana;
    font-size:11px;
    color:#7c7c7c;
}

a
{
 color:#c82f30; 
 text-decoration:none;   
}


h1
{
	margin-top:9px;
	font-weight:bold;
	font-size:21px;
	color:#c82f30;
}
.img
{
    border:0px;
}

img
{
    border:0px;
}

.NoKreditInfo
{
    font-family:Arial;
    font-size:9px;
    color:#7c7c7c;
    text-decoration:none;
}

.NoKreditInfoBig
{
    font-size:11px;
    color:#7c7c7c;
    text-decoration:none;
}

.specicon
{
    margin-right:4px;
}

select
{
	font-family: Verdana;
	font-size: 10px;
}

.nofloat{
    clear: both;
    height: 1px;
}

#page
{
    min-height:768px;
    height:768px;
    background-position:center top;
    background-repeat:no-repeat;
}

#container
{
    width:970px; 
    margin-right:auto; 
    margin-left:auto;
    padding-bottom: 5px;
}

#logo
{
    height:55px; 
    width:171px; 
    margin-top:10px; 
    margin-bottom:55px; 
    float:left; 
}

#topmenu
{
    height:30px; 
    width:799px; 
    float:right; 
    text-align:right;
    line-height:30px;

}

#topcampaign
{
    height:90px; 
    width:649px; 
    float:left;
}

#advertisement 
{
    height:90px;
    width:150px;
    float:right; 
    
    background-position:center top;
    background-repeat:no-repeat;
}

#menu
{
    clear:both;
    height:27px;
    width:970px;

}

#content_frontpage
{
    background-image:url(/gfx/leasy/design/contentbg.jpg);
    background-position:center top;
    background-repeat:no-repeat;

    width:950px;
    min-height:416px;
    _min-height:416px;
    padding-top:12px;
    padding-left:10px;
    padding-right:10px;
}

#content,
#content_basket
{
    background-image:url(/gfx/leasy/design/contentbg.jpg);
    background-position:center top;
    background-repeat:no-repeat;

    width:950px;
    padding-top:22px;
    padding-left:10px;
    padding-right:10px;
}

#content_basket
{
    background-image:url(/gfx/leasy/basket/top.gif);
}

#page_left
{
	width:139px;
	_height: 300px;
	min-height: 300px;
	float:left;
	margin-right:20px;
}

#page_content
{
	width:548px;
	float:left;
}

#page_right
{
	width:223px;
	float:left;
	margin-left:20px;
}

#page_content_basket
{
	width:697px;
	float:left;
	margin-left:10px;
}

#offer
{
    width:299px;
    height:406px;
    float:left;
    margin-right:10px;
}

.campaign_link
{
    color:#C82F30;
    font-size:10px;
    text-decoration:none;
}
.campaign_text
{
    height:62px;
    min-height:62px;
    _min-height:62px;
}
.td_centerimg
{
    text-align:center;
    vertical-align:middle;
}
.campaign_table
{
    width:299px; 
    height:160px; 
}
.campaign_head_img
{
    width:240px;
    height:44px;
    overflow:hidden;
    /*width:30px;*/
    float:left;
}

.campaign_head_img .title
{
    float:left; 
    height:27px; 
    width:240px; 
    font-size:28px; 
    color:#c82f30;
}

.campaign_head_img .link
{
    float:left; 
    height:12px; 
    width:240px; 
    font-family:Verdana; 
    font-weight:bold; 
    font-size:10px; 
    color:#c82f30;
}

.campaign_head 
{
    font-size:11px;
    font-weight:bold;
}

.campaign_content 
{
    margin-left:18px;  
    margin-right:18px; 
    color:#000000; 
    font-size:10px; 
}

.campaign_image 
{
    text-align:center;
    vertical-align:middle;
    width:270px;
    height:175px;
    line-height:175px;
}

.campaign_splash
{
	background: url('/gfx/leasy/dk/campaign_tilbud.gif') no-repeat;
	position: absolute;
	margin-left:240px;
	margin-top:-37px;
	width:57px;
	height:57px;
	text-align:center;
}

.campaign_splash_sv
{
	background: url('/gfx/leasy/sv/campaign_tilbud.gif') no-repeat;
	position: absolute;
	margin-left:240px;
	margin-top:-37px;
	width:57px;
	height:57px;
	text-align:center;
}

.campaign_splash_no
{
	background: url('/gfx/leasy/no/campaign_tilbud.gif') no-repeat;
	position: absolute;
	margin-left:240px;
	margin-top:-37px;
	width:57px;
	height:57px;
	text-align:center;
}

#container_content
{
    width:408px; 
    height:406px; 
    float:left;
}

#sell
{
    width:199px;
    height:243px;
    float:left;
}

#space
{
    background-image:url(/gfx/leasy/design/splitter.jpg);
    background-position:center top;
    background-repeat:no-repeat;  
    width:10px;
    height:243px;
    float:left;
}

#recommend
{
    width:199px;
    height:243px;
    float:left;
}

#breadcrumb
{
    width:548px;
	float:left;
    margin-top: -3px;
    text-align: left;
    padding-bottom: 5px;
}

#breadcrumb span
{
    color: #89877c;
}

#breadcrumb span .current
{
    color: #bfbdb2;
}

#breadcrumb a
{
    color: #89877c;
    text-decoration: none;
}

#breadcrumb a:hover
{
    text-decoration: underline;
}

.obout
{
    width:198px; 
    height:217px; 
    margin-left:auto; 
    margin-right:auto;
    
}

#advertise
{
    width:408px;
    height:153px;  
    margin-top:10px;
    float:right;
}


.USP
{
    width:223px;
    height:163px;
    /*margin-bottom:5px;*/
    float:right;
    background-image:url(/gfx/leasy/design/usp.gif);
    background-position:center top;
    background-repeat:no-repeat; 

}


#campaign2
{
    width:223px;
    float:right;
    margin:0;
}

#campaign3
{
    width:223px;
    height:153px;
    /*margin-top:5px;*/
    float:right;

}

#brand
{
    width:950px;
    height:35px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    margin-top:5px;
}

#slogan
{
    width:950px;

    margin-left:auto;
    margin-right:auto;
    margin-bottom:20px;

}

.footer
{
    text-align:center;
    color:#89877c;
    font-size:9px;
}
.footer a
{
    color:#89877c;
}

#searchword
{
    width:940px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:15px;
}
.clear
{
	float:none;
	clear:both;
}

.USPBox
{
 width:167px;
 height:140px;
 overflow:hidden;
 margin-top:5px;
 margin-left:5px;
}

.uspTitle
{
   font-size:13px;
   font-weight:bold;
   letter-spacing:-1px;
}

.uspTxt
{
    font-size:10px;
}


.uspTxt ul 
{ 
	padding: 0px;
	margin-left: 18px;
	margin-top:0px;


}
	
.uspTxt li 
{ 

	font-family: Verdana;
	font-size: 10px;
	color: #7c7c7c;
	text-decoration: none;
	list-style-position: outside;
	list-style-image: url(/gfx/leasy/design/dot.gif);
	padding: 0px;
	margin: 0px;
    padding-bottom:10px;

}
	
	
.title_mostsold
{
    width:199px; 
    height:23px; 
    text-align:center; 
    padding-top:6px;
}	

/*
.scroller
{
    width:240px;
    height:50px;
}
*/
.scroller_small .arrow_back,
.scroller_small .arrow_forward
{
	position:absolute;
	
	margin-top:-129px;
	width:9px; 
	height:13px;
	z-index: 1;
}

.scroller_small .arrow_forward
{
	margin-left:190px;
}

.productscroll_small
{
	padding-left: 23px;
	padding-right: 23px;
	overflow: hidden;
}

.productscroll_small .image
{
    float: left;
    width: 150px;
	height: 80px;

}

.productscroll_small .image td
{
    width: 150px;
	height: 80px;
	vertical-align: middle;
	text-align:center;
}

    

.productscroll_small .text h2,
.productscroll_small .text h2 a
{
    clear:both;
    width:150px;
    height:40px;
	margin:0px;
	font-size: 10px;
	font-weight:bold;
	text-decoration:none;
	color:#89877c;
	text-align:center;
}



/****** PRODUCT SCROLL END ******/



/****** PRICEBOX START ******/ 

.box_container 
{
    margin:auto; 
    width:60%; 
    padding-top:7px;
}

.box
{
	background: url('/gfx/leasy/pricebox/bg_small.gif') no-repeat top left;
	width: 118px;
	height: 67px;
	font-family:Arial;
}

.box .header
{
    font-family:Arial;
	width: 118px;
	height:20px;
    line-height:20px;
	text-align:center;
	color: #ffffff;
	font-size: 9px;
}

.box .price
{
	width: 118px;
	height:18px;
    line-height:16px;
	text-align:center;
	color: #FFFFFF;
	font-size: 20px;
}

.box .type
{
    font-family:Arial;
	width: 118px;
	height:12px;
	padding:0px;
	margin:0px;
	margin-top:-2px;
	text-align:center;
	color: #ffffff;
	font-size: 9px;
}


.box .cashprice
{
	width: 118px;
	height:16px;
	line-height:16px;
	text-align:center;
	color: #000000;
	font-size: 9px;
}

.Splash
{
	background: url('/gfx/leasy/pricebox/splash_small.gif') no-repeat top right;
	position: absolute;
	width:46px;
	height:35px;
	padding-top: 11px;
	margin-left: 106px;
	margin-top: -46px;
	text-align:center;
	padding-left:0px;
	font-size:9px;
	color:white;
	font-weight:bolder;
}

.splash_green
{
	background: url('/gfx/leasy/pricebox/splash_small_green.gif') no-repeat top right;
	position: absolute;
	width:46px;
	height:35px;
	padding-top: 11px;
	margin-left: 106px;
	margin-top: -46px;
	text-align:center;
	padding-left:0px;
	font-size:9px;
	color:white;
	font-weight:bolder;
}


.box_big_container 
{
    margin:auto; 
    width:45%; 
    padding-top:7px;
}

.box_big
{
	background: url('/gfx/leasy/pricebox/bg_big.jpg') no-repeat top left;
	width: 121px;
	height: 78px;
	font-family:Arial;
}

.box_big .header
{
    font-family:Arial;
	width: 118px;
	height:20px;
    line-height:20px;
	text-align:center;
    margin-right:auto;
    margin-left:auto;
    padding-top:2px;
	color: #ffffff;
	font-size: 9px;
}

.box_big .price
{
	width: 118px;
	height:18px;
    line-height:22px;
	text-align:center;
	color: #FFFFFF;
	font-size: 25px;
}

.box_big .type
{
    font-family:Arial;
	width: 118px;
	height:12px;
	padding:0px;
	margin:0px;
    padding-top:6px;
	_padding-top:2px;
	
 
	text-align:center;
	color: #ffffff;
	font-size: 9px;
}


.box_big .cashprice
{
	width: 118px;
	height:16px;
	line-height:16px;
	text-align:center;
	color: #000000;
	font-size: 9px;
}

.Splash_big
{
	background: url('/gfx/leasy/pricebox/splash_big.jpg') no-repeat top right;
	position: absolute;
	width:44px;
	height:50px;
    padding-top: 11px;
    padding-right:2px;
	margin-left: 113px;
	margin-top: -50px;
	text-align:center;
	padding-left:0px;
	font-size:9px;
	color:white;
	font-weight:bolder;
}


/****** PRICEBOX END ******/ 


/****** Productpage start *******/

.productpage_splash
{
	position: absolute;
	margin-left:204px;
	margin-top:2px;
	width:57px;
	height:57px;
	text-align:center;
}


.productpage .image
{
	float:left;
	width:273px;
	height:285px;
	margin-bottom:20px;
}

.tablelargeimg
{
    border-collapse:collapse;
    padding:0px;
    margin:0px;
	width:222px;
	height:210px;
}

.productpage #largeimg
{
	float:left;
	width:222px;
	height:210px;
	text-align:center;
}
.productpage #zoomtxt
{
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	width:270px;
	text-align:center;
}
.productpage .allsmallimg
{
	float:left;
	width:270px;
}

.productpage .small
{
	cursor:pointer;
	float:left;
	height:50px;
	width:62px;
	margin-right:6px;
	text-align:center;
}
.productpage .smallimg
{
	cursor:pointer;
}

.productpage #zoom
{
	float:left;
	width:51px;
}


.productpage .text
{
	float:left;
	width:275px;
	height:285px;
	margin-bottom:20px;
}

.productpage h2
{
	font-weight:bold;
	color:#7c7c7c;
	font-size:11px;
	margin-bottom:10px;
}

.productpage .roundcornertop
{

	_height:276px;
	min-height:276px;
	width:263px;
	padding-left:12px;
	background-position: left top;
	background-repeat: repeat-x;
	background-image:url('/gfx/leasy/design/grey_box/top.gif');
}

.productpage .roundcornerbottom
{
	text-align:left;
	width:275px;
	height:9px;	
	background-position: left bottom;
	background-repeat: repeat-x;
	background-image:url('/gfx/leasy/design/grey_box/bottom.gif');
}

.productpage .specikon
{
	margin-top:10px;
	margin-bottom:15px;
}	

.productpage .addtobasket
{
padding-top:10px;
}	
.productpage .pricebox
{
	width:128px;
	float:left;
}

.productpage .calc
{
    float:right;
	width:111px;
	margin-top:3px;
	margin-right:1px;
	font-size:10px;
}

.productpage .calcimg
{
	float:left;
	margin-right:5px;
	margin-bottom:20px;
}


.productpage .notbuy
{
    float:right;
	width:113px;
	margin-top:3px;
	margin-right:1px;
	font-size:10px;
}
.productpage .notbuyimg
{
	float:left;
	margin-right:5px;
}

.productpage .SplashImg
{
    float:right;
    width:58px;
    height:57px;
    margin-right:2px;
    margin-top:2px;
}

.productpage .Subheader
{
    float:left;
    width:200px; 
    margin-top:10px;
}
.productpage .Subheader_nosplash
{
    float:left;
    width:254px; 
    margin-top:10px;
}
/****** Productpage End *******/

/****** Productpage tab start ********/
.productinfo
{
    padding-top: 10px;
    width:548px;
}

.productinfo .tabs
{
	width:548px;
	height:30px;
}

.productinfo .tabs .tab1,
.productinfo .tabs .tab2,
.productinfo .tabs .tab3,
.productinfo .tabs .tab4
{
	cursor: pointer;
	float:left;
	height:32px;
	width:136px;
	font-size:10px;
	line-height:21px;
	margin-right:1px;
	text-align:center;
	font-weight:bold;
	background-image: url('/gfx/leasy/product-tab/deaktive.gif');
	background-position:left top;
	background-repeat:no-repeat;
}

.productinfo .tabs .tab3
{
	background-image: url('/gfx/leasy/product-tab/deaktive_big.gif');
	width:137px;
}

.productinfo .tabs .tab4
{
	width:136px;
	margin-right:0px;
}

.productinfo .tabs .tab1:hover,
.productinfo .tabs .tab2:hover,
.productinfo .tabs .tab4:hover
{
	background-image: url('/gfx/leasy/product-tab/hover.gif');
}
.productinfo .tabs .tab3:hover
{
	background-image: url('/gfx/leasy/product-tab/hover_big.gif');
}

.productinfo .tabs .tab1_active,
.productinfo .tabs .tab2_active,
.productinfo .tabs .tab3_active,
.productinfo .tabs .tab4_active
{
	float:left;
	height:32px;
	width:136px;
	font-size:10px;
	line-height:21px;
	margin-right:1px;
	text-align:center;
	font-weight:bold;
	color:#7c7c7c;
	background-image: url('/gfx/leasy/product-tab/aktive.gif');
	background-position:left top;
	background-repeat:no-repeat;
	
}

.productinfo .tabs .tab3_active
{
    width: 137px;
    background-image: url('/gfx/leasy/product-tab/aktive_big.gif');
}

.productinfo .tabs .tab4_active
{
	margin-right:0px;
}


.productinfo .tab_content
{
	margin-top:10px;
    width: 548px;
}

.productinfo #tab2_content,
.productinfo #tab3_content,
.productinfo #tab4_content
{
	display:none;
}

.productinfo h2
{
	font-weight:bold;
	color:#7c7c7c;
	font-size:12px;
	margin-bottom:10px;
}
/****** Productpage tab start ********/


/****** Productpage tab1_content start ********/

.productinfo .tab1_content
{
	background-image:url(/gfx/leasy/design/product_bg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}

.productinfo #tab1_content .moreproductinfo
{
	width:254px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}

.productinfo #tab1_content .finansinfo
{
	width:254px;
	padding-left:10px;
	padding-right:10px;
	float:left;

}

.demo_Title
{
    width:230px; 
    margin-bottom:10px; 
    margin-top:15px; 
    font-weight:bold;
}

.demo_Image
{
    float:left; 
    width:59px;
}

.demo_Text
{
    float:left; 
    margin-left:10px; 
    margin-bottom:15px; 
    width:161px;
}

.HowSpace
{
    border-top:dotted 1px #d1d1d1;
    width:230px;
    height:15px;
}

.HowDesc
{
    width:230px;
    height:26px;
}

.HowTitle
{
    width:230px;
    height:20px;
    font-weight:bold;
}

/****** Productpage tab1_content end ********/


/****** Productpage tab2_content start ********/
table.speclist
{
    margin:0px;
    padding: 0px;
    width: 100%;
    color:#7c7c7c;
    font-size:10px;
    font-family:Verdana;
    border:0px;
    border-collapse:collapse;
    border-spacing: 0;
}


table.speclist td.name
{
	background-color: #efefef;
    text-align: left;
    padding-left:20px;
}

table.speclist td.value
{
	background-color: #efefef;
    text-align: right;
    padding-right: 20px;
}

table.speclist td.valuenocolor
{
	text-align:right;
	padding-right: 20px;
}

table.speclist td.namenocolor
{
	padding-left:20px;
    text-align: left;
}

/****** Productpage tab2_content end ********/


/****** ProductList start ******/


.productlist
{
    width:548px;
	border-top:0px;
}

.dot_horisontalt
{
    background-image: url(/gfx/leasy/Design/dot_horisontalt.gif);
    background-repeat:repeat-x;
    background-position:left top;
    width:548px;
    height:3px;
}

.productlist .SplashImg
{
    float:right;
    width:58px;
    height:57px;
}

.productlist .campaign_bg
{
    background-image: url(/gfx/leasy/Design/campaign_bg.gif);
	background-position: left bottom;
	background-repeat:no-repeat
}

.productlist .campaign
{
    float: left;
    width: 21px;
	height: 102px;
}

.productlist .selection
{
    float: left;
    width: 20px;
	height: 93px;
	text-align: center;
}


.productlist .image
{
    float: left;
    width: 126px;
	height: 87px;
	padding-top:5px;
}

.productlist .image td
{
    width: 100px;
	height: 87px;
	vertical-align: middle;
	text-align:center;
}

.productlist_view1 .text,
.productlist .text
{
    float: left;
    width: 181px;
}

.productlist_view1 .text
{
    width: 210px;
}

.productlist .text h2,
.productlist .text h2 a
{
	margin:0px;
	margin-bottom:3px;
	margin-top:5px;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	color:#89877c;
}

.productlist .priceholder
{
    float: left;
    width: 120px;
	height: 82px;
	padding-top:20px;
	text-align:left;
}

.NoKreditInfoList
{
    font-family:Arial;
    font-size:9px;
    float: left;
    width: 243px;
    margin-left:-60px;
	text-align:left;
}


.productlist .readmore
{
    padding-top: 20px;
    float: left;
    width: 103px;
	height: 82px;
	font-size: 9px;
	text-decoration:none;
}

.productlist .readmore a
{
    font-size: 9px;
    text-decoration:underline;
	color:#89877c;
}

.frontpageproduct_head
{
    text-align:center; 
    width:950px; 
    padding-top:10px; 
    padding-bottom:10px; 
    border-top:solid 1px #d0d0d0; 
    margin-left:10px; 
    margin-right:10px;

}

.frontpageproduct
{
}
.frontpage_products,
.frontpage_products1,
.frontpage_products5
{
	width: 179px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	border-right:solid 1px #d0d0d0;
}

.frontpage_products1
{
    padding-left: 10px;
}

.frontpage_products5
{
    border-right:none 0px #ffffff;
}

.productlist_view2
{
	width: 176px;
	height: 243px;
	background-image: url(/gfx/leasy/productlist/product_bg.png);
	background-repeat: no-repeat;
	float: left;
	margin-right: 10px;
	padding-bottom: 10px;
}

.productlist_view2_nomargin
{
	margin-right: 0px;
}

.productlist_view2 .selection
{
	position: absolute;
	padding-top: 4px;
	padding-left: 4px;
}

.frontpage_products .splash,
.frontpage_products1 .splash,
.frontpage_products5 .splash,
.productlist_view2 .splash
{
	margin-left: 117px;
	margin-top: 2px;
	position: absolute;
}

.frontpage_products .text,
.frontpage_products1 .text,
.frontpage_products5 .text,
.productlist_view2 .text
{
	text-align: center;
	padding-left: 4px;
	padding-right: 4px;
	height: 36px;
}

.frontpage_products .text h2,
.frontpage_products .text h2 a,
.frontpage_products1 .text h2,
.frontpage_products1 .text h2 a,
.frontpage_products5 .text h2,
.frontpage_products5 .text h2 a,
.productlist_view2 .text h2,
.productlist_view2 .text h2 a
{
	margin: 0px;
	margin-bottom: 3px;
	margin-top: 5px;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #89877c;
}
.frontpage_products .pricebox,
.frontpage_products1 .pricebox,
.frontpage_products5 .pricebox,
.productlist_view2 .pricebox
{
	padding-left: 22px;
}
.frontpage_products .image,
.frontpage_products1 .image,
.frontpage_products5 .image,
.productlist_view2 .image
{
	height: 72px;
	padding-top: 10px;
}
.frontpage_products .image td,
.frontpage_products1 .image td,
.frontpage_products5 .image td,
.productlist_view2 .image td
{
	width: 176px;
	height: 72px;
	vertical-align: middle;
	text-align: center;
}
.frontpage_products .textextra,
.frontpage_products1 .textextra,
.frontpage_products5 .textextra,
.productlist_view2 .textextra
{
	padding-left: 4px;
	padding-right: 4px;
	font-size: 9px;
	text-align: center;
	height: 20px;
	line-height: 10px;
	padding-bottom: 2px;
}

.productlist_view1 .icons
{
	padding-top: 8px;
}


.productlist_view2 .icons
{
	text-align: center;
}

.CompareHelp
{
    float:left;
    width:130px;
    height:31px;
    padding-top:5px;
}


.productlist_tabs .filteroverlay
{
	width: 548px; height: 45px; padding-top: 8px; text-align: center; position: absolute; background-image: url(/gfx/leasy/productlist/filter_overlay.png); font-family: Verdana; font-size: 12px; font-weight: bold; color: #000000;
	cursor: default;
	display: none;
}

.productlist_tabs .filteroverlay img
{
	width: 40px; height: 40px; padding-right: 8px; vertical-align: middle;
}

.productlist_tabs
{
	float: left;
	margin-bottom: 10px;
}

.productlist_tabs .tab1
{
	float: left;
	background-image: url(/gfx/leasy/productlist/tabs/tab1_bg.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	width: 548px;
}

.productlist_tabs .tab2
{
	float: left;
	background-image: url(/gfx/leasy/productlist/tabs/tab2_bg.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 548px;
}

.productlist_tabs .tabspacer
{
	float: left;
	width: 2px;
}

.productlist_tabs .tab_active_left,
.productlist_tabs .tab_inactive_left
{
	float: left;
	background-image: url(/gfx/leasy/productlist/tabs/tab_active_left.gif);
	width: 10px;
	height: 16px;
	cursor: pointer;
}

.productlist_tabs .tab_inactive_left
{
	background-image: url(/gfx/leasy/productlist/tabs/tab_inactive_left.gif);
}

.productlist_tabs .tab_active_inner,
.productlist_tabs .tab_inactive_inner
{
	float: left;
	background-image: url(/gfx/leasy/productlist/tabs/tab_active_bg.gif);
	height: 13px;
	padding-top: 3px;
	font-size: 10px;
	line-height: 10px;
	color: #000000;
	font-weight: bold;
	cursor: pointer;
}

.productlist_tabs .tab_inactive_inner
{
	background-image: url(/gfx/leasy/productlist/tabs/tab_inactive_bg.gif);
	color: #7c7c7c;
}

.productlist_tabs .tab_active_right,
.productlist_tabs .tab_inactive_right
{
	float: left;
	background-image: url(/gfx/leasy/productlist/tabs/tab_active_right.gif);
	width: 10px;
	height: 16px;
	cursor: pointer;
}

.productlist_tabs .tab_inactive_right
{
	background-image: url(/gfx/leasy/productlist/tabs/tab_inactive_right.gif);
}

.productlist_tabs .tab1 .bottom
{
	float: left;
	width: 538px;
	height: 26px;
	padding-top: 8px;
	padding-left: 10px;
}

.productlist_tabs .tab1 .bottom .reset
{
	float: right;
	width: 68px;
}
.productlist_tabs .tab1 .bottom .filters
{
	float: left;
	width: 470px;
}

.productlist_tabs .tab1 .bottom .filters .filter
{
	padding-right: 8px;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
}

.productlist_tabs .tab2 .bottom
{
	display: none;
}

.productlist_tabscontent .tabcontent_active
{
	display: block;
}

.productlist_tabscontent .tabcontent_inactive
{
	display: none;
}

.productlist_tabscontent .spacer
{
	float: left;
	padding-right: 20px;
	height: 24px;
}

.productlist_tabscontent .package,
.productlist_tabscontent .package2
{
	width: 548px;
	padding-top: 12px;
	padding-bottom: 14px;
}

.productlist_tabscontent .package2
{
	float: left;
}

.productlist_tabscontent .package h2,
.productlist_tabscontent .package2 h2
{
	font-size: 20px;
	color: #c82f30;
	margin: 0px;
}

.productlist_tabscontent #tabcontent2 h1
{
	margin-bottom: 0px;
}

.productlist_tabscontent #tabcontent2 h3.subtitle
{
	margin: 0px;
	margin-top: 12px;
	font-size: 11px;
	font-weight: bold;
}

.Button .ButtonOK_left
{
    width: 7px;
    height: 18px;
    float: left;
	cursor: pointer;
	background: url(/gfx/leasy/productlist/btnok/button_left.png) no-repeat left;
}

.Button .ButtonOK_right
{
    width: 7px;
    height: 18px;
    float: left;
	cursor: pointer;
	background: url(/gfx/leasy/productlist/btnok/button_right.png) no-repeat right;
}

.Button .ButtonOK_inside
{
	height: 17px;
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	line-height: 12px;
	text-align: center;
	cursor: pointer;
	padding-top: 1px;
	text-decoration: none;
	background: url(/gfx/leasy/productlist/btnok/button_bg.png) repeat-x top;
}


a.CompareButton,
a.CompareButton:hover
{
	text-decoration: none;
}

.Button .CompareButton_left
{
    width: 6px;
    height: 18px;
    float: left;
	cursor: pointer;
	background: url(/gfx/leasy/productlist/btn_compare_left.gif) no-repeat left;
}

.Button .CompareButton_right
{
    width: 15px;
    height: 18px;
    float: left;
	cursor: pointer;
	background: url(/gfx/leasy/productlist/btn_compare_right.gif) no-repeat right;
}

.Button .CompareButton_inside
{
	height: 17px;
	float: left;
	color: #c82f30;
	font-weight: bold;
	font-size: 10px;
	line-height: 12px;
	text-align: center;
	cursor: pointer;
	padding-top: 1px;
	text-decoration: none;
	background: url(/gfx/leasy/productlist/btn_compare_bg.gif) repeat-x top;
}



/****** ProductList End ******/


a.CompareButton,
a.CompareButton:hover
{
	text-decoration: none;
}

.Button .ThinRed_left
{
    width: 7px;
    height: 18px;
    float: left;
	cursor: pointer;
	background: url(/gfx/leasy/button/thinred/button_left.png) no-repeat left;
}

.Button .ThinRed_right
{
    width: 7px;
    height: 18px;
    float: left;
	cursor: pointer;
	background: url(/gfx/leasy/button/thinred/button_right.png) no-repeat right;
}

.Button .ThinRed_inside
{
	height: 17px;
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	line-height: 12px;
	text-align: center;
	cursor: pointer;
	padding-top: 1px;
	text-decoration: none;
	background: url(/gfx/leasy/button/thinred/button_bg.png) repeat-x top;
}


/****** Modalpopup Start *********/

.modalcontainer /* masterpage */
{
}

.modalpopup
{
	width: 670px;
}

.modalpopup .bordertopleft
{
	float: left;
	width: 15px;
	height: 15px;
	background-image: url('/gfx/leasy/modalpopup/border_topleft.png');
}

.modalpopup .bordertopmiddle
{
	float: left;
	width: 640px;
	height: 15px;
	background-image: url('/gfx/leasy/modalpopup/border_top.png');
}

.modalpopup .bordertopright
{
	float: left;
	width: 15px;
	height: 15px;
	background-image: url('/gfx/leasy/modalpopup/border_topright.png');
}

.modalpopup .borderleft
{
	float: left;
	width: 655px;
	padding-left: 15px;
	padding-right: 0px;
	background-image: url('/gfx/leasy/modalpopup/border_left.png');
	background-repeat: repeat-y;
	background-position: left top;
}

.modalpopup .borderright
{
	float: left;
	width: 640px;
	padding-left: 0px;
	padding-right: 15px;
	background-image: url('/gfx/leasy/modalpopup/border_right.png');
	background-repeat: repeat-y;
	background-position: right top;
}

.modalpopup .borderbottom
{
	float: left;
	background-image: url('/gfx/leasy/modalpopup/border_bottom.png');
	
	width: 640px;
	padding-left: 15px;
	padding-right: 15px;
	
	height: 32px;
	padding-top: 10px;
}

.modalpopup .content
{
	float: left;
	width: 640px;
	_height: 540px;
	min-height: 540px;
	background-color: #FFFFFF;
}

.modalpopup .buttonclose
{
	height: 28px;
	line-height: 28px;
	width: 140px;
	text-align: right;
	float: right;
}

.modalpopup .buttonclose a,
.modalpopup .buttonclose a:hover
{
	height: 28px;
	line-height: 28px;
	color: #c82f30;
	text-decoration: none;
}

.modalpopup .buttonclose .closetext
{
	float: right;
	padding-right: 4px;
}

.modalpopup .buttonclose .closeimage
{
	float: right;
}

/****** Modalpopup End *********/



/****** Modalpopup2 & -3 Start *********/

.modalpopup2
{
	width: 970px;
}

.modalpopup3
{
	width: 1070px;
}

.modalpopup2 .bordertopleft,
.modalpopup3 .bordertopleft
{
	float: left;
	width: 150px;
	height: 15px;
	background-repeat: no-repeat;
	background-position: top right;
	background-image: url('/gfx/leasy/modalpopup2/border_topleft.png');
}

.modalpopup2 .bordertopmiddle,
.modalpopup3 .bordertopmiddle
{
	float: left;
	width: 640px;
	height: 15px;
	background-image: url('/gfx/leasy/modalpopup2/border_top.png');
}

.modalpopup3 .bordertopmiddle
{
	width: 740px;
}

.modalpopup2 .bordertopright,
.modalpopup3 .bordertopright
{
	float: left;
	width: 150px;
	height: 15px;
	background-image: url('/gfx/leasy/modalpopup2/border_topright.png');
	background-repeat: no-repeat;
}

.modalpopup2 .borderleft,
.modalpopup3 .borderleft
{
	float: left;
	width: 655px;
	padding-left: 150px;
	padding-right: 0px;
	background-image: url('/gfx/leasy/modalpopup2/border_left.png');
	background-repeat: repeat-y;
	background-position: left top;
}

.modalpopup3 .borderleft
{
	width: 755px;
}

.modalpopup2 .borderright,
.modalpopup3 .borderright
{
	float: left;
	width: 640px;
	padding-left: 0px;
	padding-right: 150px;
	background-image: url('/gfx/leasy/modalpopup2/border_right.png');
	background-repeat: repeat-y;
	background-position: 640px top;
}

.modalpopup3 .borderright
{
	background-position: 740px top;
	width: 740px;
}

.modalpopup2 .borderbottom,
.modalpopup3 .borderbottom
{
	float: left;
	background-image: url('/gfx/leasy/modalpopup2/border_bottom.png');
	background-repeat: no-repeat;
	background-position: 135px 0px;
	
	width: 640px;
	padding-left: 150px;
	padding-right: 150px;
	
	height: 32px;
	padding-top: 10px;
}

.modalpopup3 .borderbottom
{
	background-image: url('/gfx/leasy/modalpopup3/border_bottom.png');
	width: 740px;
}

.modalpopup2 .content,
.modalpopup3 .content
{
	float: left;
	width: 640px;
	_height: 400px;
	min-height: 400px;
	background-color: #FFFFFF;
}

.modalpopup3 .content
{
	width: 740px;
}

.modalpopup2 .buttonclose,
.modalpopup3 .buttonclose
{
	height: 28px;
	line-height: 28px;
	width: 110px;
	text-align: right;
	float: right;
}

.modalpopup2 .buttonclose a,
.modalpopup2 .buttonclose a:hover,
.modalpopup3 .buttonclose a,
.modalpopup3 .buttonclose a:hover
{
	height: 28px;
	line-height: 28px;
	color: #c82f30;
	text-decoration: none;
}

.modalpopup2 .buttonclose .closetext,
.modalpopup3 .buttonclose .closetext
{
	float: right;
	padding-right: 4px;
}

.modalpopup2 .buttonclose .closeimage,
.modalpopup3 .buttonclose .closeimage
{
	float: right;
}

/****** Modalpopup2 & -3 End *********/

/****** Modalpopup4 Start *********/

.modalpopup4
{
	width: 509px;
}

.modalpopup4 .background
{
	width: 474px;
	height: 383px; /* gør større hvis nødvendig */
	padding-left: 23px;
	padding-right: 12px;
	padding-bottom: 53px;
	background-repeat: no-repeat;
}

.modalpopup4 .buttonclose
{
	height: 28px;
	padding-top: 12px;
	padding-bottom: 13px;
	text-align: right;
}

.modalpopup4 .buttonclose a,
.modalpopup4 .buttonclose a:hover
{
	height: 28px;
	line-height: 28px;
	color: #c82f30;
	text-decoration: none;
}

.modalpopup4 .buttonclose .closetext
{
	float: right;
	padding-right: 4px;
}

.modalpopup4 .buttonclose .closeimage
{
	float: right;
}

/****** Modalpopup4 End *********/




/****** modalreadpaymentmethod Start *********/

.modalreadpaymentmethod
{
	width: 659px;
}

.modalreadpaymentmethod .top
{
	float: left;
	width: 659px;
	height: 13px;
	background-image: url('/gfx/leasy/modalreadpaymentmethod/content-top.png');
}

.modalreadpaymentmethod .content
{
	float: left;
	width: 649px;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url('/gfx/leasy/modalreadpaymentmethod/content-bg.png');
	background-repeat: repeat-y;
}

.modalreadpaymentmethod .content .pic
{
	float: left;
	width: 45px;
	height: 32px;
	padding-left: 16px;
}

.modalreadpaymentmethod .content .title
{
	float: left;
	width: 480px;
	height: 32px;
	padding-right: 16px;
}

.modalreadpaymentmethod .content .title h1
{
    font-size:21px;
	line-height: 32px;
	height: 32px;
	margin: 0px;
	padding: 0px;
}

.modalreadpaymentmethod .content .text
{
	float: left;
	width: 617px;
	padding-left: 16px;
	padding-right: 16px;
	color: #000000;
	padding-top: 4px;
}

.modalreadpaymentmethod .content .line
{
	float: left;
	width: 649px;
	height: 1px;
	line-height: 1px;
	background-color: #d1d1d2;
	margin-top: 15px;
	margin-bottom: 15px;
}

.modalreadpaymentmethod .bottom
{
	float: left;
	width: 659px;
	height: 43px;
	background-image: url('/gfx/leasy/modalreadpaymentmethod/content-bottom.png');
}


.modalreadpaymentmethod .buttonclose
{
	float: right;
	width: 83px;
	height: 28px;
	padding-right: 9px;
	text-align: right;
}

.modalreadpaymentmethod .buttonclose a,
.modalreadpaymentmethod .buttonclose a:hover
{
	height: 28px;
	line-height: 28px;
	color: #c82f30;
	text-decoration: none;
}

.modalreadpaymentmethod .buttonclose .closetext
{
	float: right;
	padding-right: 4px;
}

.modalreadpaymentmethod .buttonclose .closeimage
{
	float: right;
}


/****** modalreadpaymentmethod End *********/


/****** modalcpr Start *********/

.modalcpr
{
	width: 487px;
}

.modalcpr .top
{
	float: left;
	width: 487px;
	height: 13px;
	background-image: url('/gfx/leasy/modalcpr/content-top.png');
}

.modalcpr .content
{
	float: left;
	width: 477px;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url('/gfx/leasy/modalcpr/content-bg.png');
	background-repeat: repeat-y;
}

.modalcpr .content .title
{
	float: left;
	width: 364px;
	height: 32px;
	padding-left: 16px;
}

.modalcpr .content .title h1
{
    font-size:21px;
	line-height: 32px;
	height: 32px;
	margin: 0px;
	padding: 0px;
}

.modalcpr .content .text
{
	float: left;
	padding-left: 16px;
	padding-bottom: 28px;
}

.modalcpr .buttonclose
{
	float: right;
	width: 83px;
	height: 28px;
	padding-right: 9px;
	text-align: right;
}

.modalcpr .buttonclose a,
.modalcpr .buttonclose a:hover
{
	height: 28px;
	line-height: 28px;
	color: #c82f30;
	text-decoration: none;
}

.modalcpr .buttonclose .closetext
{
	float: right;
	padding-right: 4px;
}

.modalcpr .buttonclose .closeimage
{
	float: right;
}

.modalcpr .bottom_name
{
	float: left;
	width: 487px;
	height: 277px;
}

/****** modalcpr End *********/

/****** modalcprsecure Start *********/

.modalcprsecure
{
	width: 667px;
}

.modalcprsecure .top
{
	float: left;
	width: 667px;
	height: 12px;
	background-image: url('/gfx/leasy/modalcpr-secure/content-top.png');
}

.modalcprsecure .content
{
	float: left;
	width: 657px;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url('/gfx/leasy/modalcpr-secure/content-bg.png');
	background-repeat: repeat-y;
}

.modalcprsecure .content .title
{
	float: left;
	width: 550px;
	height: 32px;
	padding-left: 16px;
}

.modalcprsecure .content .title h1
{
    font-size:21px;
	line-height: 32px;
	height: 32px;
	margin: 0px;
	padding: 0px;
}

.modalcprsecure .content .text
{
	float: left;
	padding-left: 16px;
}

.modalcprsecure .buttonclose
{
	float: right;
	width: 82px;
	height: 28px;
	padding-right: 9px;
	text-align: right;
}

.modalcprsecure .buttonclose a,
.modalcprsecure .buttonclose a:hover
{
	height: 28px;
	line-height: 28px;
	color: #c82f30;
	text-decoration: none;
}

.modalcprsecure .buttonclose .closetext
{
	float: right;
	padding-right: 4px;
}

.modalcprsecure .buttonclose .closeimage
{
	float: right;
}

.modalcprsecure .bottom
{
	float: left;
	width: 667px;
	height: 75px;
	background-image: url('/gfx/leasy/modalcpr-secure/content-bottom.png');
}

/****** modalcprsecure End *********/




/****** modaldelivery Start *********/

.modaldelivery
{
	width: 487px;
}

.modaldelivery .background
{
	width: 454px;
	height: 382px; /* gør større hvis nødvendig */
	padding-left: 21px;
	padding-right: 12px;
	background-repeat: no-repeat;
}

.modaldelivery .buttonclose
{
	float: left;
	width: 454px;
	height: 41px;
	padding-top: 12px;
	text-align: right;
}

.modaldelivery .buttonclose a,
.modaldelivery .buttonclose a:hover
{
	height: 28px;
	line-height: 28px;
	color: #c82f30;
	text-decoration: none;
}

.modaldelivery .buttonclose .closetext
{
	float: right;
	padding-right: 4px;
}

.modaldelivery .buttonclose .closeimage
{
	float: right;
}

/****** Modalpopup4 End *********/






/****** Right MoreInfo Start *********/

.moreinfo
{
    width: 213px;
    margin-left: 10px;
}

.moreinfo .moreinfohead
{
    width: 213px;
    height: 32px;
    float: left;
    background-position: right top;
    background-repeat: no-repeat;
    background-image: url(/gfx/leasy/icon/tv.gif);
}

.moreinfo a,
.moreinfo a:hover
{
    color: #7C7C7C;
    text-decoration: none;
    font-size: 11px;  
    line-height: 14px;  
}

/****** Right MoreInfo End *********/


/****** Right MostSold start*********/
.mostsold
{
    width:213px;
    margin-left:10px;
}

.mostsold .mostsoldhead
{
    width:213px;
    height:32px;
    background-position:right top;
    background-repeat:no-repeat;
    background-image:url(/gfx/leasy/icon/tv.gif);
}

.mostsold .product
{
    width:213px;
    color:#C82F30;
    font-size:11px;
    font-weight:bold;
    line-height:14px;
}

.mostsold .product a
{
    color:#7C7C7C;
    text-decoration:none;
    font-size:10px;  
    line-height:14px;  
}


/****** Right MostSold End*********/



/******** Button **********/

a.Button,
a.Button:hover
{
	text-decoration: none;
}

.Button .AddToBasket_left
{
    height:27px;
    width: 8px;
    float:left;
	cursor: pointer;
	background:url(/gfx/leasy/button/add/left.gif) no-repeat left;
}

.Button .AddToBasket_right
{
    height:27px;
    width: 35px;
    float:left;
	cursor: pointer;
	background:url(/gfx/leasy/button/add/right.gif) no-repeat right;
	
}

.Button .AddToBasket_new_inside
{
	height:24px;
	float:left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
	padding-top: 10px;
	text-decoration: none;
	background:url(/gfx/leasy/button/addtobasket_new/bg.gif) repeat-x top;
}


.Button .AddToBasket_new_left
{
    height:34px;
    width: 9px;
    float:left;
	cursor: pointer;
	padding:0px;
	background:url(/gfx/leasy/button/addtobasket_new/left.gif) no-repeat left;
}

.Button .AddToBasket_new_right
{
    height:34px;
    width: 37px;
    float:left;
	cursor: pointer;
	padding:0px;
	background:url(/gfx/leasy/button/addtobasket_new/right.gif) no-repeat right;
	
}

.Button .AddToBasket_inside
{
	height:22px;
	float:left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
	padding-top: 5px;
	text-decoration: none;
	background:url(/gfx/leasy/button/add/bg.gif) repeat-x top;
}

/****** ProductCategory page start *******/

#ProductCategory
{

}

#ProductCategory #campaign
{
    width:548px; 
    height:173px; 
    padding-bottom: 5px;
}

.campaign_title
{
    color:#c82f30;
    font-family:Verdana;
    font-size:16px;
    font-weight:bold;
    margin-bottom:10px;
}

#ProductCategory #campaign #text .content
{

    color:#000000;
    font-family:Verdana;
    font-size:11px;
    line-height:13px;
    overflow:hidden;
    height:170px;
    padding-right:10px;
}


#ProductCategory #campaign #box
{
    width:362px; 
    height:173px; 
    float:left;
    
	background-position: center top;
	background-repeat: repeat-x;
	background-image:url('/gfx/leasy/design/campaign_productgroup.gif');
}

#ProductCategory #campaign #text
{
    width:186px; 
    height:173px; 
    float:left;
}

#ProductCategory #campaign #box #left 
{
    height:173px; 
    width:157px; 
    float:left;
    padding-left:15px;
}

#ProductCategory #campaign #box #left #titleLeft
{
    height:26px; 
    width:157px; 
    padding-top:15px;
    _padding-top:5px;
    font-size:14px;
    font-family:Verdana;
    color:#c82f30;
    font-weight:bold;
    
}

#ProductCategory #campaign #box #left #image
{
    width:135px; 
    height:122px; 
    text-align:center;
}

#ProductCategory #campaign #box #right 
{
    height:173px; 
    width:190px; 
    height:173px; 
    float:left;
}

.ProductCategorycampaign_splash
{
	position: absolute;
	margin-left:131px;
	margin-top:2px;
	width:57px;
	height:57px;
	text-align:center;
}


#ProductCategory #campaign #box #right #titleDescription
{
    height:75px; 
    overflow:hidden; 
    padding-top:15px;
}

#ProductCategory #campaign #box #right #titleDescription h2
{
    font-family:Verdana;
    font-weight:bold;
    font-size:11px;
    line-height:13px;
    color:#000000;
    padding:0;
    margin:0;
    width:148px;
}

#ProductCategory #campaign #box #right #titleDescription #textDescription
{
    font-family:Verdana;
    font-weight:normal;
    font-size:10px;
    line-height:13px;
    color:#000000;
    padding:0;
    margin:0;
    overflow:hidden;
    height:54px;
    width:170px;
    margin-bottom:3px;
}


#ProductCategorycampaignPriceBox
{
    height:70px;
}

#ProductCategorycampaignPriceBox .box
{
	background: url('/gfx/leasy/pricebox/bg_small_campaign.gif') no-repeat top left;
	width: 118px;
	height: 67px;
	font-family:Arial;
}


#ProductCategorycampaignPriceBox .Splash
{
	background: url('/gfx/leasy/pricebox/splash_small_campaign.gif') no-repeat top right;
	position: absolute;
	width:46px;
	height:35px;
	padding-top: 11px;
	margin-left: 106px;
	margin-top: -46px;
	text-align:center;
	padding-left:0px;
	font-size:9px;
	color:white;
	font-weight:bolder;
}



.tablecampaignimg
{
    border-collapse:collapse;
    padding:0px;
	width:135px;
	height:122px;
}


.ProductCategoryParent
{
    color: #7C7C7C;
    text-decoration: none;
    font-size: 11px;  
    line-height: 14px;  
    letter-spacing:-1px;
}

#ProductCategoryMain 
{
    width:548px;
    margin-top:20px;
}

.ProductCategoryMainTxt 
{
    margin-top:8px;
    color:Black;
    font-size:10px;
    font-weight:normal;
    
}

#ProductCategoryMainInfo
{
    font-family:Verdana;
    padding-top:20px;
    clear:both;
    color:Black;
    font-size:10px;
    width:548px;
}

#ProductCategoryMain #title1
{
    float:left; 
    font-family:Verdana; 
    font-weight:bold; 
    font-size:13px; 
    color:#c82f30;
    width:181px;
    margin-bottom:4px;

}

#ProductCategoryMain #nr1
{
    width:181px; 
    height:128px; 

    border-right:dotted 1px #c8c8c8;
    border-bottom:dotted 1px #c8c8c8;
    overflow:hidden;
    float:left;
}

#ProductCategoryMain #img1
{
    float:right; 
    padding-right:5px;
}


#ProductCategoryMain #title2
{
    width:171px;
    float:left; 
    font-family:Verdana; 
    font-weight:bold; 
    font-size:13px; 
    color:#c82f30;
    margin-bottom:4px;

}

#ProductCategoryMain #nr2
{
    width:171px; 
    height:128px; 
    padding-left:10px; 
    border-right:dotted 1px #c8c8c8;
    border-bottom:dotted 1px #c8c8c8;
    overflow:hidden;    
    float:left;
}

#ProductCategoryMain #img2
{
    float:right; 
    padding-right:5px;
}

#ProductCategoryMain #title3
{
    width:171px;
    float:left; 
    font-family:Verdana; 
    font-weight:bold; 
    font-size:13px; 
    color:#c82f30;
    margin-bottom:4px;

}

#ProductCategoryMain #nr3
{
    width:171px; 
    height:128px; 
    padding-left:10px; 
    border-bottom:dotted 1px #c8c8c8;
    overflow:hidden;    
    float:left;
}

#ProductCategoryMain #img3
{
    float:right; 
}

#ProductCategoryMain #title4
{
    width:181px;
    float:left; 
    font-family:Verdana; 
    font-weight:bold; 
    font-size:13px; 
    color:#c82f30;
    margin-bottom:4px;

}

#ProductCategoryMain #nr4
{
    width:181px; 
    height:118px; 
    padding-top:10px; 
    border-right:dotted 1px #c8c8c8;
    overflow:hidden;    
    float:left;
}

#ProductCategoryMain #img4
{
    float:right; 
    padding-right:5px;
}

#ProductCategoryMain #title5
{
    width:171px;
    float:left; 
    font-family:Verdana; 
    font-weight:bold; 
    font-size:13px; 
    color:#c82f30;
    margin-bottom:4px;

}

#ProductCategoryMain #nr5
{
    width:171px; 
    height:118px; 
    padding-left:10px; 
    padding-top:10px; 
    border-right:dotted 1px #c8c8c8;
    overflow:hidden;    
    float:left;
}

#ProductCategoryMain #img5
{
    float:right; 
    padding-right:5px;
}

#ProductCategoryMain #title6
{
    width:171px;
    float:left; 
    font-family:Verdana; 
    font-weight:bold; 
    font-size:13px; 
    color:#c82f30;
    margin-bottom:4px;

}

#ProductCategoryMain #nr6
{
    width:171px; 
    height:118px; 
    padding-left:10px; 
    padding-top:10px; 
    overflow:hidden;    
    float:left;
}

#ProductCategoryMain #img6
{
    float:right; 
}

#ProductCategoryMain #title7
{
    float:left; 
    font-family:Verdana; 
    font-weight:bold; 
    font-size:13px; 
    color:#c82f30;
    width:181px;
    margin-bottom:4px;

}

#ProductCategoryMain #nr7
{
    width:181px; 
    height:128px; 

    border-right:dotted 1px #c8c8c8;
    border-top:dotted 1px #c8c8c8;
    overflow:hidden;
    float:left;
}

#ProductCategoryMain #img7
{
    float:right; 
    padding-right:5px;
}

#ProductCategoryMain #title8
{
    width:171px;
    float:left; 
    font-family:Verdana; 
    font-weight:bold; 
    font-size:13px; 
    color:#c82f30;
    margin-bottom:4px;

}

#ProductCategoryMain #nr8
{
    width:171px; 
    height:128px; 
    padding-left:10px; 
    border-right:dotted 1px #c8c8c8;
    border-top:dotted 1px #c8c8c8;
    overflow:hidden;    
    float:left;
}

#ProductCategoryMain #img8
{
    float:right; 
    padding-right:5px;
}

#ProductCategoryMain #title9
{
    width:171px;
    float:left; 
    font-family:Verdana; 
    font-weight:bold; 
    font-size:13px; 
    color:#c82f30;
    margin-bottom:4px;

}

#ProductCategoryMain #nr9
{
    width:171px; 
    height:128px; 
    padding-left:10px; 
    border-top:dotted 1px #c8c8c8;
    overflow:hidden;    
    float:left;
}

#ProductCategoryMain #img9
{
    float:right; 
}


.ProductCategory2HandImageBox
{
    width:362px; 
    height:173px; 
    float:left;
}

.ProdcutCategory2HandMain
{
    width:548px;
    height:150px;
    overflow:hidden;
    border-bottom:dotted 1px #d0d0d1;
}

.ProdcutCategory2HandTitle
{
    margin-bottom:10px;
    font-weight:bold;
    color:Black;
}

.ProdcutCategory2HandBox
{
    /*width:182px;*/
    width:273px; 
    float:left;   
    color:Black;
}

.ProdcutCategory2HandImg
{
    width:57px; 
    float:left;
}

.ProdcutCategory2HandText
{
    /*width:115px; */
    width:190px;
    margin-left:10px; 
    float:left;
}

/****** Productgroup page end *******/


/***** Shopping basket start ******/


.basket_usp
{
    color:#000000;
    background-image: url(/gfx/leasy/basket/bg_usp.jpg);
    width:218px;
    height:174px;
    padding-left:5px;
    padding-top:5px;
}

.basket_usp_title
{
    letter-spacing:-1px;
    font-size:15px;
    font-weight:bolder;
    padding-bottom:5px;
}

.basket_usp_txt
{
    font-size: 10px;
}

.basket_usp_txt ul 
{ 
	padding: 0px;
	margin-left: 18px;
	margin-top:0px;


}
	
.basket_usp_txt li 
{ 

	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	list-style-position: outside;
	padding: 0px;
	margin: 0px;
    padding-bottom:4px;

}


.shoppingbasket
{
    float:left;
    background-image: url(/gfx/leasy/design/basket.gif);
    width:100px;
    height:27px;
    padding-left:25px;
}

.shoppingbasket a,
.shoppingbasket a:hover
{
    font-size:11px;
    line-height:27px;
    color:#FFFFFF;
    text-decoration:none;
}

.modalBackground 
{
	background-color: #000000;
	filter: alpha(opacity=80);
	opacity: 0.80;
}

.layershoppingbasket
{
    background-image: url(/gfx/leasy/design/shopping_bg.gif);
    width:369px;
    height:212px;
}

.layershoppingbasket .head
{
    padding-top:17px;
    padding-left:21px;
    color:#c82f30; 
    font-weight:bold;
    font-size:20px;
}

.layershoppingbasket .description
{
    height:64px; 
    padding-top:40px;
    padding-left:21px; 
    color:#7c7c7c; 
    font-size:14px;
}


.layershoppingbasket .buttombutton
{
    padding-top:9px;
    padding-left:21px;
}
.layershoppingbasket .buttonright
{
    float:right;
    padding-right:27px;
}
.Button .tobasket_left
{
    height:18px;
    width: 5px;
    float:left;
	cursor: pointer;
	background:url(/gfx/leasy/button/tobasket/left.gif) no-repeat left;
}

.Button .tobasket_right
{
    height:18px;
    width: 18px;
    float:left;
	cursor: pointer;
	background:url(/gfx/leasy/button/tobasket/right.gif) no-repeat right;
	
}

.Button .tobasket_inside
{
	height:18px;
	padding-top:2px;
	float:left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
	background:url(/gfx/leasy/button/tobasket/bg.gif) repeat-x top;
}


.Button .forward_left
{
    height:34px;
    width: 7px;
    float:left;
	cursor: pointer;
	background:url(/gfx/leasy/button/forward/left.gif) no-repeat left;
}

.Button .forward_right
{
    height:34px;
    width: 20px;
    float:left;
	cursor: pointer;
	background:url(/gfx/leasy/button/forward/right.gif) no-repeat right;
	
}

.Button .forward_inside
{
	height:26px;
	padding-top:8px;
	float:left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
	background:url(/gfx/leasy/button/forward/bg.gif) repeat-x top;
}


.Button .tosite_left
{
    height:32px;
    width: 9px;
    float:left;
	cursor: pointer;
	background:url(/gfx/leasy/button/tosite/left.gif) no-repeat left;
}

.Button .tosite_right
{
    height:32px;
    width: 19px;
    float:left;
	cursor: pointer;
	background:url(/gfx/leasy/button/tosite/right.gif) no-repeat right;
	
}

.Button .tosite_inside
{
	height:24px;
	padding-top:8px;
	float:left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
	background:url(/gfx/leasy/button/tosite/bg.gif) repeat-x top;
}


.continue
{
    padding-left:25px;
    height:18px;
    padding-top:3px;
    width: 125px;
    float:left;
	cursor: pointer;
	background:url(/gfx/leasy/button/continue/knap.gif) no-repeat left;
    font-size:10px;
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;
}
/***** Shopping basket end ******/

/***** basket start ******/

.Button .continue_left
{
    height:18px;
    width: 5px;
    float:left;
	cursor: pointer;
	background:url(/gfx/leasy/button/continue/left.gif) no-repeat left;
}

.Button .continue_right
{
    height:18px;
    width: 18px;
    float:left;
	cursor: pointer;
	background:url(/gfx/leasy/button/continue/right.gif) no-repeat right;
	
}

.Button .continue_inside
{
	height:18px;
	padding-top:2px;
	float:left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
	background:url(/gfx/leasy/button/continue/bg.gif) repeat-x top;
}


.basket
{
    width:697px;
    background-image: url(/gfx/leasy/basket/bg-buttom.gif);
    background-position:left bottom;
    background-repeat:no-repeat;
    padding-bottom:9px;
}
.basket .tabbar
{
	width:697px;
	height:33px;
}


.basket .basketspacer
{
    float:left;
	height:33px;
    width:10px;
	background-image: url('/gfx/leasy/basket-tab/bg.gif');
	background-repeat:repeat-x;
}

.basket .basketcontent
{
    width:695px;
    border-left:solid 1px #d0d0d1;
    border-right:solid 1px #d0d0d1;
}

.basket .basket_product
{
    float:left;
    width:333px;
    background-image: url(/gfx/leasy/design/dot_vertical.gif) ;
    background-repeat:repeat-y;
}

.basket .basket_product .product
{
    width:308px;
    padding-left:14px;
    padding-right:11px;

}
.basket .basket_product h3
{
    margin-top:0px;
    margin-bottom:5px;
    font-weight:bold;
    font-size:12px;
}

.basket .basket_header_step1
{
    float:left;
    width:150px; 
    margin-top:0px;
    margin-bottom:5px;
    font-weight:bold;
    font-size:12px;
}
.basket .basket_headerbutton_step1
{
    width:158px;
    float:right;
    text-align:right;
}

.basket .basket_left
{
    float:left;
    width:330px;
    padding-right:15px;
    padding-left:15px;  
}

.basket .basket_left h1
{
    font-size:14px;
    color:#000000;
}

.tdpersoninfo
{
    color:#000000;
    font-weight:bold;
}

.tdpersoninfo_normal
{
    font-weight:normal;
}


.personinfo_black
{
    color:#000000;
    font-weight:bold;
    text-align:right;
}

.basket .err
{
    color:#c82f30;
    font-size:11px;
}

.basketinput
{
    font-family:Verdana;
    font-weight:normal;
    width:250px;
    font-size:11px;
    border:solid 1px #7c7c7c;
    margin-bottom:3px;
    padding-bottom:2px;
    padding-left:2px;
}

.basketinputerror
{
    font-family:Verdana;
    font-weight:normal;
    width:250px;
    font-size:11px;
    border:solid 1px #d94139;
    margin-bottom:3px;
    padding-bottom:2px;
    padding-left:2px;
}

.basketinputwatermarked
{
    font-family:Verdana;
    font-weight:normal;
    font-size:11px;
    color:#7c7c7c;
    border:solid 1px #7c7c7c;
    margin-bottom:3px;
    padding-bottom:2px;
    padding-left:2px;
}
.basketinputwatermarkederror
{
    font-family:Verdana;
    font-weight:normal;
    font-size:11px;
    color:#7c7c7c;
    border:solid 1px #d94139;
    margin-bottom:3px;
    padding-bottom:2px;
    padding-left:2px;
}

.basket .dot_horisontalt
{
    background-image: url(/gfx/leasy/Design/dot_horisontalt.gif);
    background-repeat:repeat-x;
    background-position:left top;
    width:695px;
    height:3px;
}


.basket_left ul
{
    margin:0px;
    padding:0px;
    padding-left:12px;
}

.basket_left ul li
{
    padding:0px;
    margin:0px;
}



.basket .EmptyBasket
{
    margin-left:30px;
    margin-bottom:40px;
}

.basket .deliverycostno
{
    font-size:15px;
    font-weight:bold;
    color:#7c7c7c;
}
/***** Basket end ****/

.Button .basketback_left
{
    width: 14px;
    height: 18px;
    float: left;
	cursor: pointer;
	background: url(/gfx/leasy/button/basketback/left.gif) no-repeat left;
}

.Button .basketback_right
{
    width: 6px;
    height: 18px;
    float: left;
	cursor: pointer;
	background: url(/gfx/leasy/button/basketback/right.gif) no-repeat right;
}

.Button .basketback_inside
{
	height: 18px;
	float: left;
	color: #c82f30;
	font-weight: bold;
	font-size: 10px;
	line-height: 12px;
	text-align: center;
	cursor: pointer;
	padding-top: 1px;
	text-decoration: none;
	background: url(/gfx/leasy/button/basketback/bg.gif) repeat-x top;
}

.Button .basketok_left
{
    width: 7px;
    height: 24px;
    float: left;
	cursor: pointer;
	background: url(/gfx/leasy/button/basketok/left.gif) no-repeat left;
}

.Button .basketok_right
{
    width: 21px;
    height: 24px;
    float: left;
	cursor: pointer;
	background: url(/gfx/leasy/button/basketok/right.gif) no-repeat right;
}

.Button .basketok_inside
{
	height: 24px;
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	line-height: 12px;
	text-align: center;
	cursor: pointer;
	padding-top: 5px;
	text-decoration: none;
	background: url(/gfx/leasy/button/basketok/bg.gif) repeat-x top;
}


.Button .no_ok_left
{
    width: 7px;
    height: 18px;
    float: left;
	cursor: pointer;
	background: url(/gfx/leasy/button/no_ok/left.gif) no-repeat left;
	background-position:left top;
}

.Button .no_ok_right
{
    width: 7px;
    height: 18px;
    float: left;
	cursor: pointer;
	background: url(/gfx/leasy/button/no_ok/right.gif) no-repeat right;
}

.Button .no_ok_inside
{
	height: 18px;
	float: left;
	color: #b91924;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
	background: url(/gfx/leasy/button/no_ok/bg.gif) repeat-x top;
}

/***** Basket productlist start ****/
.basket .basket_productlist .delete a
{
	float:right;
	text-align:right;
	font-weight:bold;
	font-size:10px;
	background-image: url(/gfx/leasy/design/deletesmall.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 12px;
	text-decoration: none;
	color:#c82f30;
}

.basket .basket_productlist
{
    padding-bottom:10px;
}
.basket .basket_productlist .image
{
    width:49px;
    padding-right:5px;
    float:left;
}

.basket .basket_productlist .text
{
    width:215px;
    float:left;
}
.basket .basket_productlist .delete
{
    width:39px;
    float:left;
}

.basket .basket_productlist .price
{
    font-size:10px;
}

.basket .basket_productlist .pricestxt
{
    width:85px;
    font-size:10px;
    float:left;
}

.basket .basket_productlist .pricesvalue
{
    text-align:right;
    width:60px;
    margin-right:50px;
    font-size:10px;
    float:left;
}

/***** Basket productlist end ****/

/***** Basket priceboks start  ******/
.basket .totalpriceboks
{
    color:#000000;
    width:211px;
    margin-left:51px;
    margin-top:9px;
    margin-bottom:10px;
    padding-bottom:10px;
    background-image: url(/gfx/leasy/basket/priceboksbottom.gif);
    background-position:left bottom;
}
.basket .totalpriceboks .totalpricebokstop
{
    width:211px;
    height:9px;
    background-image: url(/gfx/leasy/basket/pricebokstop.gif);
}


.basket .pricebokshead
{
    width:211px;
    text-align:center;
    font-size:11px;
    font-weight:bold; 
}

.basket .priceboksprice
{
    width:211px;
    text-align:center;
    font-size:25px;
    font-weight:bold; 
}

.basket .pricebokstxtbottom
{
    width:211px;
    text-align:center;
    font-size:11px;
}

.basket .totalpriceboks .txttotalpricesum,
.basket .totalpriceboks .txttotalpayment,
.basket .totalpriceboks .txttotalprice
{
    margin-left:30px;
    float:left;
    width:81px;
    font-size:11px;
    font-weight:bold; 

}

.basket .priceboksobs
{
    width:241px;
    margin-left:40px;    
}

.basket .totalpriceboks .txttotalpricesum
{
    line-height:15px;
}

.basket .totalpriceboks .txttotalpayment
{
    line-height:17px;
}

.basket .totalpriceboks .txttotalprice
{
    line-height:19px;
}

.basket .totalpriceboks .totalpricesumvalue,
.basket .totalpriceboks .totalpaymentvalue,
.basket .totalpriceboks .totalpricevalue
{
    font-weight:bold; 
    float: right;
    width:85px;
    text-align:left;
    margin-left:15px;
}

.basket .totalpriceboks .totalpricesumvalue
{
    font-weight:normal; 
    font-size:11px;
    line-height:15px;
}

.basket .totalpriceboks .totalpaymentvalue
{
    font-size:13px;
    line-height:17px;
}

.basket .totalpriceboks .totalpricevalue
{
    font-size:15px;
    line-height:19px;
    
}


.basket .paymentimg
{
    width:211px;
    margin-left:51px;
    margin-top:5px;
    text-align:center;
}

.basket .totalimg
{
    background-color:Red;
    height:28px;
    vertical-align:middle;
}

.basket .totalimgtext
{
    line-height:28px;
    margin-left:5px;
    font-weight:bold;
}



/***** Basket priceboks end ******/


/***** Basket tab1  start ****/

.basket .paymentmetodehead
{
    margin-bottom:10px;
    padding-left:15px;
    padding-top:9px;
    width:680px;
    height:34px;
    background-image: url(/gfx/leasy/basket/bg-top.gif);
    background-repeat:no-repeat;
    background-position:left top;
}

.basket .paymentmetodehead h3
{
    margin-top:0px;
    margin-bottom:0px;
    font-size:12px;
    font-weight:bold;
}



/***** Basket tab1  end ****/

/***** Basket tabbar  start ****/
.basket .tabbar .tab1,
.basket .tabbar .tab2,
.basket .tabbar .tab3
{
	float:left;
	height:33px;
	width:226px;
	font-size:10px;
	line-height:21px;
	text-align:center;
	font-weight:bold;
	background-position:left top;
	background-repeat:no-repeat;
}
.basket .tabbar .tab1
{
	width:225px;
	background-image: url('/gfx/leasy/basket-tab/deactive-left.gif');
}

.basket .tabbar .tab2
{
	background-image: url('/gfx/leasy/basket-tab/deactive-midt.gif');
}

.basket .tabbar .tab3
{
	background-image: url('/gfx/leasy/basket-tab/deactive-right.gif');
}

.basket .tabbar .tab1_active,
.basket .tabbar .tab2_active,
.basket .tabbar .tab3_active
{
	float:left;
	height:33px;
	width:226px;
	font-size:10px;
	line-height:21px;
	text-align:center;
	font-weight:bold;
	color:#7c7c7c;
	background-position:left top;
	background-repeat:no-repeat;
}

.basket .tabbar .tab1_active
{
	width:225px;
	background-image: url('/gfx/leasy/basket-tab/active-left.gif');
}

.basket .tabbar .tab2_active
{
	background-image: url('/gfx/leasy/basket-tab/active-midt.gif');
}

.basket .tabbar .tab3_active
{
	background-image: url('/gfx/leasy/basket-tab/active-right.gif');
}
/***** Basket tabbar  end ****/

.watermarked
{
    width:140px;
    font-family:Verdana;
    font-weight:normal;
    font-size:11px;
    color:#7c7c7c;
    border:solid 1px #91aec6;
    margin-bottom:3px;
    padding-bottom:2px;
    padding-left:2px;
}

.watermarked_dropdown
{
    font-family:Verdana;
    font-weight:normal;
    font-size:11px;
    color:#7c7c7c;
    border:solid 1px #91aec6;
    margin-bottom:3px;
    padding-left:2px;
}

#callme 
{
    width:394px;
    margin-left:70px;
}

#callme #holder1
{
    width:165px;
    height:226px;
    float:left;
}

#callme #holder1  .head
{
    font-family:Verdana;
    font-weight:bold;
    font-size:12px;
    color:Black;
}

#callme #holder1 .text
{
    font-family:Verdana;
    font-weight:normal;
    font-size:11px;
    color:Black;
}

#callme #splitter
{
    background-image: url(/gfx/leasy/design/callme_split.png);
    width:13px;
    height:227px;
    float:left;
    margin-right:20px;
    margin-left:20px;
    
}

#callme #holder2
{
    width:165px;
    height:225px;
    float:left;
}

#callme #holder2 .submitbox_outer
{
    margin-top:5px;
}

#callme .headCallMe
{
    font-family:Verdana;
    font-weight:bold;
    font-size:12px;
    color:Black;
}

#callme .textCallMe
{
    font-family:Verdana;
    font-weight:normal;
    font-size:11px;
    color:Black;
    margin-bottom:15px;
}

.CallMeButton 
{
    margin-bottom:10px;
}


.callme_layer
{
    background-image: url(/gfx/leasy/design/callme_bg.png);
    width:599px;
    height:501px;
}

.callme_layer .head
{
    padding-top:130px;
    padding-left:21px;
    color:#c82f30; 
    font-weight:bold;
    font-size:22px;
    letter-spacing:-2px;
}

.callme_layer .description
{
    height:45px; 
    padding-top:5px;
    padding-left:21px; 
    color:Black; 
    font-size:11px;
}


.callme_layer .buttombutton
{
    padding-top:9px;
    padding-left:21px;
}
.callme_layer .buttonright
{
    float:right;
    padding-right:27px;
}

.callme_layer .close
{
    color:#c82f30;
    text-decoration:none;
}

#callme_payof
{
    margin-left:20px;
    margin-top:25px;
}

#callme_payof .blacktext
{
    font-family:Verdana;
    font-weight:bold;
    font-size:13px;
    color:Black;
}

#callme_payof .redtext
{
    font-family:Verdana;
    font-weight:bold;
    font-size:22px;
    color:#c82f30;
}

.thanks 
{
    margin-top:10px;
    border:0px;
}

/***** ShowProductCalc start ****/

.showproductcalc
{
}

.showproductcalc .topimage
{
	float: left;
	width: 34px;
	height: 40px;
	padding-left: 6px;
}

.showproductcalc .toptitle
{
	float: left;
	width: 480px;
	height: 40px;
}

.showproductcalc .text
{
	float: left;
	/*width: 294px;*/
	width: 220px;
	padding-left: 6px;
	padding-right: 30px;
	/*background-image: url(/gfx/leasy/design/dot_vertical.gif);
	background-repeat: repeat-y;
	background-position: right top;*/

}

.showproductcalc .texttop
{
	float: left;
	_height: 180px;
	min-height: 180px;
	color: #000;
}

.productsholder .showproductcalc .texttop
{
	float: left;
	_height: 100px;
	min-height: 100px;
}

.showproductgroupcalc .showproductcalc .texttop
{
	float: left;
	_height: 160px;
	min-height: 160px;
}


.showproductcalc .textbottom
{
	float: left;
}

.showproductcalc .product
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.showproductcalc .product .productpadding
{
	padding-right: 10px;
}

.showproductcalc .bottomtitle,
.showproductcalc .bottomtext
{
	color: #000;
	font-size: 9px;
}

.showproductcalc .bottomtitle
{
	font-weight: bold;
}
.basket .showproductcalc .topimage,
.basket .showproductcalc .text
{
    padding-left:15px;
}

.basket .showproductcalc .text
{
    /*width: 326px;*/
    width: 270px;
}
.imggeneralcalc
{
    margin-bottom:10px;
}
/***** ShowProductCalc end ****/

/***** Slider Calc start ****/

.slidercalc_sliders
{
	float: left;
	padding-left: 10px;
}


.slidercalc_sliders .slidercalc_slider
{
	float: left;
	width: 140px;
	height: 360px;
	padding-top: 10px;
}

.slidercalc_sliders .slidercalc_slider .slidertext
{
	float: left;
	width: 140px;
	color: #7c7c7c;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
}

.slidercalc_sliders .slidercalc_slider .slider
{
	width: 140px;
	float: left;
}

.slidercalc_labels
{
	float: right;
	width: 160px;
	/*height: 370px; */
	margin-right: 20px;
}

.slidercalc_labels .lbltitle
{
	font-size: 11px;
	font-weight: bold;
}

.slidercalc_labels .lbltitlesmall
{
	font-size: 10px;
	font-weight: bold;
	
}

.slidercalc_labels .lblsub_smallgrey
{
	font-size: 7pt;
}

.slidercalc_labels .lblsub_smallorange
{
	font-size: 10px;
	color: #fe8a01;
}

.slidercalc_labels .lblsub_orange13
{
	font-size: 13px;
	color: #fe8a01;
}

.slidercalc_labels .lblsub_orange13
{
	font-size: 13px;
	font-weight: bold;
	color: #fe8a01;
}

.slidercalc_labels .lblsub_orange15
{
	font-size: 15px;
	font-weight: bold;
	color: #fe8a01;
}


.slidercalc_basket
{
	float: left;
	width: 174px;
	padding-top: 20px;
	padding-left: 10px;
}

.slidercalc_basket .box_top
{
	width: 174px;
	height: 9px;
	background-image: url(/gfx/leasy/basket/sliderbox/sliderbox_top.gif);
	background-position: center bottom;
}

.slidercalc_basket .box_bottom
{
	width: 174px;
	_height: 138px;
	min-height: 138px;
	background-image: url(/gfx/leasy/basket/sliderbox/sliderbox_bottom.gif);
	background-position: center bottom;
	text-align: center;
	padding-bottom: 4px;
}

.slidercalc_basket .box_bottom .text1
{
	font-size: 11px;
	color: #7c7c7c;
	font-weight: bold;
}

.slidercalc_basket .box_bottom .text2
{
	font-size: 25px;
	color: #363636;
	font-weight: bold;
}

.slidercalc_basket .box_bottom .text3
{
	font-size: 11px;
	color: #7c7c7c;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 2px;
}

.slidercalc_basket .box_bottom .text4
{
	font-size: 21px;
	color: #363636;
	font-weight: bold;
}

.slidercalc_basket .box_bottom .text5
{
	font-size: 11px; color: #7c7c7c; font-weight: bold;
}

.slidercalc_basket .box_bottom .text6
{
	font-size: 11px;
	color: #363636;
	padding-top: 12px;
}


.slidercalc_basket .cheaper
{
	padding-top: 28px;
	width: 174px;
	text-align: center;
}

/***** Slider Calc end ****/


/***** Loan start *********/

.basket .baskletloan_contentleft
{
    float:left;
    margin-left:56px;
    margin-right:30px;
    width:256px;
    color:#555555;
}

.basket .baskletloan_contentright
{
    float:left;
    /*width:335px;*/
    margin-left:18px;
    width:266px;
    margin-bottom:10px;
    color:#555555;
}
.basket .basketloan_demand
{
    float:left;
    margin-left:56px;
    margin-right:30px;
    width:609px;
    margin-bottom:10px;
    color:#555555;
}



.inputbasketloan,
.errinputbasketloan
{
    width:250px;
    color:#89877c;
    font-size:10px;
    border:1px solid #555555;
}

.errinputbasketloan
{
    border:1px solid #e60d2b;
}

.inputbasketloanddlength,
.errinputbasketloanddlength
{
    width:153px;
    border:1px solid #555555;
}
.errinputbasketloanddlength
{
    border:1px solid #e60d2b;
}

.radiobutton input{
    height:14px;
    width:14px;
    border:none;
}

.checky input{
    border:none;
}

.errchecky input{
    border:solid 1px red;
}

.radiobuttonerror input{
    height:14px;
    width:14px;
    border:1px solid red;
}

.basket .baskletloan_contentleft .tdheaderline,
.basket .baskletloan_contentright .tdheaderline
{
    padding-bottom:4px;
    font-size:16px;
    font-weight:bold;
}

.basket .baskletloan_contentleft .tdheader,
.basket .baskletloan_contentright .tdheader
{
    padding-top:6px;
    font-size:11px;
}

.basket .baskletloan_contentleft .tdsmall,
.basket .baskletloan_contentright .tdsmall
{
    font-size:11px;
    color:#7e7e7e;
}

.basket .basket_loan
{
    float:left;
    width:308px;
}

.basket .loanpriceboks .image
{
    float:left;
    width:48px;
    padding-right:7px;
}
.basket .loanpriceboks .text
{
    float:left;
    width:240px;
}

.basket .totalpriceboksloan
{
    width:308px;
    margin-top:10px;
    margin-bottom:10px;
    padding-bottom:10px;
    background-image: url(/gfx/leasy/loan/bottom.gif);
    background-position:left bottom;
}
.basket .totalpriceboksloan .totalpricebokstoploan
{
    width:308px;
    height:9px;
    background-image: url(/gfx/leasy/loan/top.gif);
}
.basket .totalpriceboksloan h3
{
    margin:0px;
    margin-bottom:5px;
    padding-left:10px;
}
.basket .totalpriceboksloan .loanpriceboks
{
    width:298px;
    padding-left:10px; 
}

.basket .productsholder 
{
    Width:695px;
    padding-bottom:10px;
}

.basket .BasketDropDown
{
    font-family:Verdana;
    font-weight:normal;
    font-size:11px;
    border:solid 1px #7c7c7c;
    margin-bottom:3px;
    width:125px;
}

/***** Loan end *********/
 
 .wtk_head
 {
     height:40px;
     width:506px;
 }
 
.wtk_top
{
	float: left;
	width: 366px;
	height: 110px;
	padding-right: 180px;
	background-image: url('/gfx/leasy/worthtoknow/wtk_top.jpg');
}
 
.wtk_middle
{
	float: left;
	width: 506px;
	padding-left: 19px;
	padding-right: 19px;
	border-left: solid 1px #d1d1d2;
	border-right: solid 1px #d1d1d2;
}

.wtk_bottom
{
	float: left;
	width: 546px;
	height: 21px;
	background-image: url('/gfx/leasy/worthtoknow/wtk_bottom.jpg');
}

.wtk_middle .column,
.wtk_middle .column_nopadding
{
	float: left;
	width: 150px;
}

.wtk_middle .column
{
	padding-right: 28px;
}

.wtk_middle .title
{
	font-size: 11px;
	font-weight: bold;
}
.wtk_middle a,
.wtk_middle a:hover
{
	font-size: 11px;
	color: #7c7c7c;
	text-decoration: none;	
}

.wtk_content
{
	padding-top: 6px;
}

.wtk_content h1
{
	margin: 0px;
}



.HitRate
{
    font-weight:bold;
    color:Red;
}

.AxaptaID
{
    font-size:10px;
    font-weight:bold;
    color:black;
}


.searchbox
{
    width:180px; 
    height:30px; 
    _height:20px; 
    text-align:center; 
    padding-top:5px; 
    margin-left:10px; 
    float:right;
}

.search_input
{
    padding-top:0px;
    padding-bottom:0px;
    padding-left:5px;
    padding-right:5px;
    background-attachment:fixed;
    background-repeat:no-repeat;
	background: url(/gfx/leasy/button/searchfield.jpg);
	background-position:bottom left;
	border:0px;
    width:138px;
	height:19px;
	color:#333333; 
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	float:left;
	
    
}


.search_input_text 
{
    background-color:Transparent;
    _background-color:White;
    padding-top:3px;
    width:128px;
	height:12px;
	font-family:Verdana;
	color:#333333; 
	font-size:10px;
	font-weight:normal;
	border:0px;
}

*:first-child+html .search_input_text 
{
    width:128px;
    height:40px;
	font-family:Verdana;
	color:#333333; 
	font-weight:normal;
	font-size:10px;
}


.search_button
{
	border:0px;
    width:20px;
	height:19px;
	float:left;
}

.search_button_image
{
    float:left;
    margin:0px;
    padding:0px;
    width:31px;
    height:19px;
}







/****** COMPARE START ******/
/*
.compare
{
    margin-top:-10px;
}

.compare .tabbar
{
	height:50px;
	border-bottom: 1px solid #e3dcd7;
}

.compare .tabbar .tab1_active
{
	color: #cd071e;
	float:left;
	height:40px;
	width:330px;
	margin:0px;
	padding:0px;
	text-align:left;
	padding-top:10px;
	padding-left:7px;
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;


}

.compare .tabbar .close
{
	cursor: pointer;
	float:right;
	height:22px;
	width:135px;
	text-align:left;
	padding-top:8px;
	padding-left:6px;
	font-size:11px;
	font-weight:bold;
	background-image: url('/gfx/thorn/basket/compare_close_bg.gif');
	background-position:left top;
	background-repeat:no-repeat;
}

.compare .tab_content
{
    clear: both;
    margin:0px;
    padding:0px;
}

.compare .tabbar a.CloseWindow,
.compare .tabbar a.CloseWindow:hover
{
	text-decoration: none;
	cursor: pointer;
	line-height: 16px;
}

.LayerInside
{
    text-align:left; 
    padding-bottom: -0px;
}

.CompareProducts_top
{
    height:150px;
    
}


.CompareProducts_bottom
{
    height:165px;
}

.CompareProduct
{
    float: left;
    width:139px;
    height:150px;
    border-left: 1px solid #e3dcd7;
}

.CompareProducts_bottom .CompareProduct
{
    height: 165px;
}

.CompareProduct .imageholder
{
    width: 139px;
    height: 102px;
    padding-bottom: 5px;
}

.CompareProduct .campaign_bg
{
    background-image: url(/gfx/thorn/list_campaign_bg.gif);
	background-position: right top;
	background-repeat: repeat-y;
}

.CompareProduct .campaign
{
    float: left;
    width: 21px;
	height: 102px;
}

.CompareProduct .image
{
    float: left;
    width: 97px;
	height: 102px;
}

.CompareProduct .image td
{
    width: 97px;
	height: 102px;
	vertical-align: middle;
	text-align:center;
}

.compare .productinfo .tab_content
{
   margin:0px;
   padding:0px;
}

.CompareProduct h1
{
    text-align: right;
	margin:0px;
	margin-bottom:3px;
	margin-top:5px;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	color:#89877c;
	padding-left:5px;
	padding-right:5px;
}

.CompareProduct .priceholder
{
    width: 109px;
	height: 97px;
	padding-top:15px;
	padding-bottom:10px;
	padding-left:15px;
	text-align:left;
}

.CompareProductSpacerTop,
.CompareProductSpacerBottom
{
    float:left;
    width:225px; 
    padding-top:15px; 
    padding-left:10px;
}

.CompareSpecs
{
    height: 500px;
    overflow-Y: auto;
}

.CompareSpecs table.Specs
{
    margin: 0px;
    padding:0px;
    border-collapse: collapse;
    table-layout:fixed;
}

.CompareSpecs table.Specs td.SpecName
{
    width: 223px;
    text-align: left;
    padding: 2px;
    padding-left: 10px;
}

.CompareSpecs table.Specs td.SpecValue
{
    width: 132px;
    text-align: right;
    padding: 2px;
    padding-right: 5px;
    border-left: 1px solid #e3dcd7;
}

.CompareSpecs table.Specs td.odd
{
    background-color:#efefef;
}
*/

/****** COMPARE END ******/


/****** COMPARE START ******/
.compare
{
    margin-top:-10px;
}

.compare .tabbar
{
	height:50px;
	background-image: url('/gfx/thorn/basket/button_de_bg.gif');
	background-position:left top;
	background-repeat:repeat-x;
	border-bottom: 1px solid #e3dcd7;
}

.compare .tabbar .tab1_active
{
	color: #cd071e;
	float:left;
	height:50px;
	width:330px;
	text-align:left;
	padding-top:10px;
	padding-left:7px;
	font-size:21px;
	font-weight:bold;
	text-transform:uppercase;
	
	background-image: url('/gfx/thorn/basket/compare_tab1.gif');
	background-position:left top;
	background-repeat:no-repeat;	
}

.compare .tabbar .close
{
	cursor: pointer;
	float:right;
	height:22px;
	width:135px;
	text-align:left;
	padding-top:8px;
	padding-left:6px;
	font-size:11px;
	font-weight:bold;
	background-image: url('/gfx/thorn/basket/compare_close_bg.gif');
	background-position:left top;
	background-repeat:no-repeat;
}

.compare .tab_content
{
    clear: both;
}

.compare .tabbar a.CloseWindow,
.compare .tabbar a.CloseWindow:hover
{
	text-decoration: none;
	cursor: pointer;
	line-height: 16px;
}

.LayerInside
{
    text-align:left; 
    padding-bottom: -0px;
}

.CompareProducts_top
{
    height:150px;
}


.CompareProducts_bottom
{
    height:165px;
}

.CompareProduct
{
    float: left;
    text-align:center;
    width:171px;
    height:150px;
    border-left: 1px solid #e3dcd7;
}

.CompareProducts_bottom .CompareProduct
{
    height: 165px;
}

.CompareProduct .imageholder
{
    width: 171px;
    height: 102px;
    padding-bottom: 5px;
}

.CompareProduct .campaign_bg
{
    background-image: url(/gfx/thorn/list_campaign_bg.gif);
	background-position: right top;
	background-repeat: repeat-y;
}

.CompareProduct .campaign
{
    float: left;
    width: 21px;
	height: 102px;
}

.CompareProduct .image
{
    float: left;
    width: 97px;
	height: 102px;
}

.CompareProduct .image td
{
    width: 97px;
	height: 102px;
	vertical-align: middle;
	text-align:center;
}

.CompareProduct h1
{
    text-align: right;
	margin:0px;
	margin-bottom:3px;
	margin-top:5px;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	color:#89877c;
	padding-left:5px;
	padding-right:5px;
}

.CompareProduct .priceholder
{
    width: 139px;
	height: 97px;
	padding-top:15px;
	padding-bottom:10px;
	text-align:left;
}

.CompareProductSpacerTop,
.CompareProductSpacerBottom
{
    float:left;
    width:225px; 
    padding-top:15px; 
    padding-left:10px;
}

.CompareSpecs
{
    height: 500px;
    overflow-Y: auto;
    border-top: 1px solid #e3dcd7;
    border-bottom: 1px solid #e3dcd7;
}

.CompareSpecs table.Specs
{
    margin: 0px;
    padding:0px;
    border-collapse: collapse;
    table-layout:fixed;
}

.CompareSpecs table.Specs td.SpecName
{
    width: 223px;
    text-align: left;
    padding: 2px;
    padding-left: 10px;
    
}

.CompareSpecs table.Specs td.SpecValue
{
    width: 164px;
    text-align: right;
    padding: 2px;
    padding-right: 5px;
    
    border-left: 1px solid #e3dcd7;
}

.CompareSpecs table.Specs td.odd
{
    background-color:#f0f0f0;
}



/****** COMPARE END ******/


/****** LAYER POPUP START ******/
/* Start CSS for round coners */
.layer_tl, .layer_tr, .layer_bl, .layer_br {height: 15px; font-size: 2px;}
.layer_tl, .layer_bl {margin-right: 15px;}
.layer_tr, .layer_br {margin-left: 15px;margin-top: -15px;}
.layer_tr {background-position: 100% 0;}
.layer_bl {background-position: 0 -15px;}
.layer_br {background-position: 100% -15px;}
.layer_inside {background-color: #ffffff; clear: both; }
.layer_tl, .layer_tr, .layer_bl, .layer_br {background-image: url(/gfx/leasy/compare/layerbox.png); background-repeat:repeat-x;}
/*
.inlayer_tl, .inlayer_tr, .inlayer_bl, .inlayer_br {height: 7px;font-size: 2px;}
.inlayer_tl, .inlayer_bl {margin-right: 7px;}
.inlayer_tr, .inlayer_br {margin-left: 7px; margin-top: -7px;}
.inlayer_tr {background-position: 100% 0;}
.inlayer_bl {background-position: 0 -7px; margin-top: -7px;}
.inlayer_br {background-position: 100% -7px; margin-top: -7px;}
.inlayer_inside {background-color: #ffffff; border-left: 1px solid #e3dcd7; border-right: 1px solid #e3dcd7; clear: both;}
.inlayer_tl, .inlayer_tr, .inlayer_bl, .inlayer_br {background-image: url(/gfx/leasy/compare/layerbox_inner.gif);}
*/
.notopgap    { margin-top: 0; }
.nobottomgap { margin-bottom: -1px; padding-bottom: 1px;}
/* End CSS for round coners */

.showproduct_buy_txt
{
    float:left; 
    margin-left:10px; 
    margin-bottom:15px; 
    width:181px;
}
.showproduct_buy_img
{
    float:left; 
    width:39px;
}


.contact_splitter
{
    background-image: url(/gfx/leasy/design/kontakt_linje.jpg); 
    width:1px; 
    height:438px; 
    margin-top:15px; 
    float:left;
}

.contact_holder1
{
    width:248px; 
    float:left; 
    margin-right:15px;
}

.contact_holder2
{
    width:240px; 
    float:left; 
    margin-left:30px; 
    margin-top:60px;
}

.contact_holder2 p
{
    margin-top:0px;
}

table.gray
{
	border-collapse: collapse;
}

table.gray tr {background: #f2f2f3;}
table.gray tr.even {background: #FFFFFF;}

table.gray td
{
	padding: 3px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-left: 1px solid #FFFFFF;
}


.inputField
{
    width:250px;
    font-family:Verdana;
    font-weight:normal;
    font-size:11px;
    color:#7c7c7c;
    border:solid 1px #d0d1d1;
    margin-bottom:3px;
    padding-bottom:2px;
    padding-left:2px;    
}

.zoom_layer
{
    background-image: url(/gfx/leasy/design/zoom_bg.png);
    width:672px;
    height:611px;
}

.jobform
{
    border:1px;
    padding:0px;
    /*border-collapse:collapse;*/
    border-spacing:0px;
}

.jobform .inputField
{
    width:250px;
}

/****** TELE *********/
/** ADD THIS - START **/


.ProductCategoryMobilSpecial .ProductCategoryMainTxt
{
	width:130px;
}
.ProductInfoMobilSpecial
{
	float:left;
    color:#000000;
    font-family:Verdana;
    font-size:11px;
    line-height:13px;
    overflow:hidden;
    padding-right:10px;
}
.ProductInfoMobilSpecial .img
{
	float:right;
}
.ProductInfoMobilSpecial li {
	font-family:Verdana;
	text-decoration:none;
	list-style-position:outside;
	list-style-image:url(/gfx/leasy/design/dot.gif);
	padding:0px;
	margin:0px;
}

/** Tele End **/

#intellitext
{
	position: absolute;
	top: 200px;
	left: 100px;
	border: 1px solid black;
	background-color:#FFFFFF; 
	visibility: hidden;
	padding:10px;
	width:250px;
	z-index:2;
	filter: alpha(opacity=80);
	opacity: 0.80;
}

div.intellitext_title
{
	font-weight: bold;
	padding-bottom: 5px;
}

.IntelliLink
{
	cursor:help;     
}





.container_holder 
{
    width:400px;
    height:250px;
    margin-left:70px;
    margin-top:26px;
}

.container_holder .holder1
{
    width:165px;
    height:226px;
    float:left;
}

.container_holder .holder1 .head
{
    font-family:Verdana;
    font-weight:bold;
    font-size:12px;
    color:Black;
}

.container_holder .holder1 .text
{
    font-family:Verdana;
    font-weight:normal;
    font-size:11px;
    color:Black;
}

.container_holder .splitter
{
    background-image: url(/gfx/leasy/design/callme_split.png);
    width:13px;
    height:227px;
    float:left;
    margin-right:34px;
    margin-left:22px;
    
}

.splitter_center
{
    background-image: url(/gfx/leasy/design/service_splitter.png);
    background-repeat:no-repeat;
    width:467px;
    height:1px;
    _margin-top:0px;
    float:left;
    margin-left:30px;
    margin-bottom:10px;
}

.container_holder .holder2
{
    width:165px;
    height:225px;
    float:left;
}

.container_holder .holder2 .submitbox_outer
{
    margin-top:5px;
}

.container_holder .headCallMe
{
    font-family:Verdana;
    font-weight:bold;
    font-size:12px;
    color:Black;
}

.container_holder .textCallMe
{
    font-family:Verdana;
    font-weight:normal;
    font-size:11px;
    color:Black;
    margin-bottom:15px;
}

.rightimage_spacer
{
    border:0px;
    width:223px;
    height:15px;
}


.faq_box
{
    width:200px;
    height:155px;
    margin-left:23px; 
}

.faq_image
{
    width:100px; 
    height:48px;
    margin-left:45px; 
}
.faq_title
{
    width:165px; 
    color:Black; 
    font-weight:bold; 
    font-size:12px;
}

.faq_text
{
    width:165px; 
    color:Black; 
    font-size:10px;
}

.dictionary_box
{
    width:200px; 
    height:160px;
    margin-left:23px; 
}

.dictionary_image
{
    width:100px; 
    height:48px;
    margin-left:45px; 
}

.dictionary_title
{
    width:162px; 
    color:Black; 
    font-weight:bold; 
    font-size:12px;
}

.dictionary_text
{
    width:162px; 
    color:Black; 
    font-size:10px;
}

.callme_box
{
    width:200px; 
    height:165px;
    margin-left:23px;
}

.callme_title_box
{
    font-weight:bold; 
    color:Black;
}

.callme_text_box
{
    width:165px;
}


.contest_main
{
    width:548px;
}

.contest_title
{
    width:548px;
    height:40px;
}

.contest_left
{
    float:left;
    width:245px; 
    color:Black;
}

.contest_right
{
    padding-left: 28px; 
    width: 274px; 
    float: left
}

.contest_blacktxt
{
    color:#000;
}


.opsalgText
{
    font-size:10px;
}


.opsalgText ul 
{ 
	padding: 0px;
	margin-left: 28px;
	margin-top:0px;
	margin-bottom:0px;
}
	
.opsalgText li 
{ 

	font-family: Verdana;
	font-size: 10px;
	color: #7c7c7c;
	text-decoration: none;
	list-style-position: outside;
	list-style-image: url(/gfx/leasy/design/dot.gif);
	padding-bottom:15px;
}

.opsalg_border
{
    width:217px; 
    border-left:3px solid #359600; 
    border-right:3px solid #359600;
}

.opsalgTopDK
{
    background-image: url(/gfx/leasy/dk/opsalg/title.png);
    background-repeat:no-repeat;
    width:223px;
    height:72px;
}

.opsalgSaleDK
{
    background-image: url(/gfx/leasy/dk/opsalg/sale.png);
    background-repeat:no-repeat;
    width:223px;
    height:50px;
    
}

.opsalgTopNO
{
    background-image: url(/gfx/leasy/no/opsalg/title.png);
    background-repeat:no-repeat;
    width:223px;
    height:72px;
}

.opsalgSaleNO
{
    background-image: url(/gfx/leasy/no/opsalg/sale.png);
    background-repeat:no-repeat;
    width:223px;
    height:50px;
    
}

.opsalgTopSV
{
    background-image: url(/gfx/leasy/sv/opsalg/title.png);
    background-repeat:no-repeat;
    width:223px;
    height:72px;
}

.opsalgSaleSV
{
    background-image: url(/gfx/leasy/sv/opsalg/sale.png);
    background-repeat:no-repeat;
    width:223px;
    height:50px;
    
}

.opsalgBottom
{

    background-image: url(/gfx/leasy/dk/opsalg/bottom.png);
    background-repeat:no-repeat;
    width:223px;
    height:14px;
    margin:0px;
    padding:0px;
    
}

#btnSearch
{
     position: relative; 
     background:url(http://www.leasy.dk/gfx/leasy/button/searchbutton.jpg) no-repeat; 
     border:none 0px; 
     width:31px; 
     height:19px; 
     vertical-align:top; 
     cursor:pointer;
}

#jqzoomlargeimg1,
#jqzoomlargeimg2,
#jqzoomlargeimg3,
#jqzoomlargeimg4
{
    position: absolute;
    width:222px;
    height:210px;  
    margin:0 auto;
}

#jqzoomlargeimg1
{
    z-index:10;
}

#jqzoomlargeimg2,
#jqzoomlargeimg3,
#jqzoomlargeimg4
{
    visibility:hidden;
    z-index:1;
}
div.jqZoomTitle
{
	z-index:5000;
	text-align:center;
	font-size:11px;
	font-family:Tahoma;
	height:16px;
	padding-top:2px;
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: #FFF;
	background: #999;

}

.jqZoomPup
{
		overflow:hidden;
		background-color: #FFF;
		-moz-opacity:0.6;
		opacity: 0.6;
		filter: alpha(opacity = 60);
		z-index:10;
		border-color:#c4c4c4;
		border-style: solid;
		cursor:crosshair;
}

.jqZoomPup img
{
	border: 0px;
}

.preload{
	-moz-opacity:0.8;
	opacity: 0.8;
   filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: Tahoma;
   text-decoration: none;
	border: 1px solid #CCC;
   background-color: white;
   padding: 8px;
	text-align:center;
   background-image: url(../images/zoomloader.gif);
   background-repeat: no-repeat;
   background-position: 43px 30px;
	width:90px;
	* width:100px;
	height:43px;
	*height:55px;
	z-index:10;
	position:absolute;
	top:3px;
	left:3px;

}

.jqZoomWindow
{
	border: 1px solid #999;
	background-color: #FFF;
}

.customodalpicture
{
    margin: 10px 0 10px 0;
    padding: auto;
}
#smallpictureholder
{
    width: auto;
    padding: auto;
}

.productmodalpopup
{

}

.productmodalpopup .bordertopleft
{
	float: left;
	width: 15px;
	height: 15px;
	background-image: url('/gfx/leasy/modalpopup/border_topleft.png');
}

.productmodalpopup .bordertopmiddle
{
	float: left;

	height: 15px;
	background-image: url('/gfx/leasy/modalpopup/border_top.png');
}

.productmodalpopup .bordertopright
{
	float: left;
	width: 15px;
	height: 15px;
	background-image: url('/gfx/leasy/modalpopup/border_topright.png');
}

.productmodalpopup .borderleft
{
	float: left;

	padding-left: 15px;
	padding-right: 0px;
	background-image: url('/gfx/leasy/modalpopup/border_left.png');
	background-repeat: repeat-y;
	background-position: left top;
}

.productmodalpopup .borderright
{
	float: left;

	padding-left: 0px;
	padding-right: 15px;
	background-image: url('/gfx/leasy/modalpopup/border_right.png');
	background-repeat: repeat-y;
	background-position: right top;
}

.productmodalpopup .borderbottom
{
	height: 42px;
}
.productmodalpopup .borderbottom img
{
    float:left;
}
.productmodalpopup .borderbottom .mid
{
    float:left;
    background-image: url('/gfx/leasy/modalpopup/border_bottom_mid.png');
    height: 42px; 
}

.productmodalpopup .content
{
	float: left;
	background-color: #FFFFFF;
}

.productmodalpopup .buttonclose
{
	height: 28px;
	line-height: 28px;
	width: 140px;
	text-align: right;
	float: right;
	cursor: pointer;
}

.productmodalpopup .buttonclose a,
.productmodalpopup .buttonclose a:hover
{
	height: 28px;
	line-height: 28px;
	color: #c82f30;
	text-decoration: none;
}

.productmodalpopup .buttonclose .closetext
{
	float: right;
	padding-right: 4px;
}

.productmodalpopup .buttonclose .closeimage
{
	float: right;
}

.tablelargeimg .imglargeimg
{
    cursor:pointer;
}

.SpecsTitleRow a
{
    color:#7C7C7C;
    text-decoration:none;
}

.PrioAccesoribox
{  
}
.PrioNoKreditInfoList {
    float: left;
    font-family: Arial;
    font-size: 9px;
    text-align: left;
    width: 243px;
    height: 20px;
}

.PrioAccesoribox .Top
{
    background-image: url('/gfx/leasy/prioaccessori/top.png');  
    width: 223px;
    height: 10px;
}
.PrioAccesoribox .Holder
{
    background-image: url('/gfx/leasy/prioaccessori/bottom.png');    
    background-position: bottom center;
    width: 223px;
    padding-bottom: 4px;
}

.PrioAccesoribox .Holder .PriceboxHolder
{
    padding-left: 56px;
}

.PrioAccesoriboxHeadlineBox h3
{
    color: #c82f30;
    font-size: 18px;
    margin: 0;
    font-family: Verdana;
    text-align: center;
    margin-bottom: 10px;
}


.PrioAccesoriTextBox
{
    float: left;
    width: 106px;
    margin-right: 15px;
    color: #fff;
}
.divPrioAccesoriboxImgBox
{
    margin: auto;
    width: 78px;
    height: 104px;
    margin: auto auto;
}
.PrioAccesoriboxImgBox
{
    width: 78px;
    height: 104px;
    border-collapse: collapse;
    padding: 0px;
    margin: 0px;
   
}
.PrioAccesoriboxImgBox td
{
    vertical-align: middle;
    text-align: center;
}
.PrioAccesoriLinkBox
{
    margin-top: 10px;
    
}
.PrioAccesoriLinkBox a
{
    color: #fff;
    font-weight:bolder;
}
#TechnicalMessage
{
    width: 223px;
    float:right;
    overflow: hidden;
    margin-bottom: 15px;
}
#TechnicalMessage .top
{
    background-image: url("/gfx/technicalproblem/top.png");
    height: 60px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
}
#TechnicalMessage .top h2
{
    font-family: Verdana;
    font-size: 12pt;
    margin: 0;
    padding:0;
}
#TechnicalMessage .top .sign
{
    background-image: url("/gfx/technicalproblem/sign2.png");
    background-repeat: no-repeat;
    height: 60px;
    padding-top: 10px;
    padding-left: 55px;     
}
#TechnicalMessage .mid
{
    background-image: url("/gfx/technicalproblem/mid.png");
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 5px;
}
#TechnicalMessage .mid p
{
    margin: 0;
}
#TechnicalMessage .bund
{
    background-image: url("/gfx/technicalproblem/bund.png");
    height: 9px;
    margin-bottom: 5px;
}
#page_right_frontpage
{
    width:223px;
	float:left;
	margin-left:10px;
}

#InsideLoanBox
{
    width: 168px;    
}

#InsideLoanBox .top
{
    height: 10px;
    background-image: url("/gfx/leasy/loan/boxinside/top.png");    
}

#InsideLoanBox .mid
{
    background-image: url("/gfx/leasy/loan/boxinside/mid.png");
    padding-left: 10px;
    padding-top: 5px;
}

#InsideLoanBox .bottom
{
    background-image: url("/gfx/leasy/loan/boxinside/bottom.png");
    height: 30px;
}

#LoanButton
{
    width: 168px;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    clear:both;    
}
#LoanButton .LoanImageButtonLeft
{
      background-image: url("/gfx/leasy/loan/boxinside/ansoeg_left.png");
      height: 31px;
      width: 14px;
      display: block;
      float: left;
}

#LoanButton .LoanImageButtonMid
{
  background-image: url("/gfx/leasy/loan/boxinside/ansoeg_mid.png");
  background-repeat: repeat-x;
  padding-top: 6px;
  text-align: center;
  display:block;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  float: left;
  height: 31px;
  width: 140px;
}

#LoanButton .LoanImageButtonRigth
{
      background-image: url("/gfx/leasy/loan/boxinside/ansoeg_right.png");
      height: 31px;
      width : 12px;
      display: block;
      float: left;
      
}
.loan-lbl-smallgray
{
	font-size: 7pt;
	color: #7c7c7c;
	margin-bottom: 20px;
	clear: both;
}


@font-face 
{
	font-family: 'BlockBECondensed';
	src: url('/gfx/fonts/blockbe-condensed/blockbe-condensed-webfont.eot');
	src: local('☺'), url('/gfx/fonts/blockbe-condensed/blockbe-condensed-webfont.woff') format('woff'), url('/gfx/fonts/blockbe-condensed/blockbe-condensed-webfont.ttf') format('truetype'), url('/gfx/fonts/blockbe-condensed/blockbe-condensed-webfont.svg#webfontewL6AqYY') format('svg');
	font-weight: normal;
	font-style: normal;
}

.BlockBECondensed 
{
    font-family:Verdana;
    font-weight:bold;
    letter-spacing:-3px;
    font-size:23px;
    /*
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'BlockBECondensed', sans-serif;
	font-size-adjust: 0.55;
    */

}


