body {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	margin: 0px; 
	padding: 0px; 
	text-align: center; 
	min-height: 600px; 
	background-image: url('../resources/bb-bg2.gif');
	background-repeat: repeat-y; 
	background-position: top center;
	background-color: #f5f5f5;
}

#wrapper {
text-align:left;
width:975px;
margin-right:auto;
margin-left:auto;
position: relative; 
overflow: hidden;
}

/* To be changed when Steefen is done with the css */
.element{background:url(/Resources/bg-element.png) bottom right no-repeat;border-left:1px solid #ccc;border-top:1px solid #ccc;margin:0 0 10px 0;overflow:hidden;}
.element .content{margin:10px;}


#TopBannerContentDiv {width:759px;height:95px;margin:0px;padding:7px 0px 0px 0px}
#TopAdContentDiv {width:195px;height:95px;margin:0px;float:right;padding:7px 0px 0px 0px;}
#TopLogoContentDiv {width: 974px; clear: both; background-repeat:no-repeat; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#TopLogoContentDiv2 {width: 974px; clear: both; background-repeat:no-repeat; margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#TopMenuContentDiv {width: 976px; overflow: hidden;margin: 10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#SimpleTopMenuContentDiv {background-image:url('../resources/clean-top.jpg');width:976px; height:100px;clear: both; overflow: hidden;margin: 10px 0px 0px 0px;}
#ctl00_SimpleTopMenuContentDiv {background-image:url('../resources/clean-top.jpg');width:976px; height:100px;clear: both; overflow: hidden;margin: 10px 0px 0px 0px;}

#TopSubMenuContentDiv {border-left:1px solid #F9981A; border-right:1px solid #F9981A; background-color:white; width:976px;height:35px;clear: both; overflow: hidden;margin: 0px;}
#SurroundingDiv {border-left:1px solid #F9981A; border-bottom:1px solid #F9981A;border-right:1px solid #F9981A; width:973px; max-width:973px;padding-bottom:10px; background-color:white;}
#SurroundingDivFront {width:976px; max-width:976px;padding-top:10px;padding-bottom:10px;background-color:white;background-image: url(''); background-repeat: no-repeat; background-position:bottom right;}
#MainContentDiv{width:794px; max-width:794px; clear: both; overflow: hidden; float:left;margin: 0px;margin-top:0px;padding-bottom:0px;background-image: url('../resources/bg-center.gif');background-repeat: repeat-y; background-position:top left;}
#MainContentDivFront{width: 806px; max-width:806px; min-height:800px; clear: both; overflow: hidden; float:left;margin: 0px;margin-top:0px;padding-bottom:10px;}
#RightBannerContentDiv { position:relative; width:170px; padding-left:4px; margin-left:5px;margin-top:5px; float:right;height:inherit;}   
#RightBannerContentDivFront {position:relative; width:160px; overflow: hidden; text-align:left; margin-top:5px; float:right;height:inherit;}   
#BottomContentDiv {width: 798px;height:135px; clear: both; overflow: hidden;margin-left:12px;margin-top:0px;margin-bottom:20px;}   
/*#BottomContentDiv2 {width: 798px;height:226px; clear: both; overflow: hidden;margin-left:0px;margin-right:0px;margin-top:0px; padding: 0px 0px 0px 0px; }  */
#MainContentRightDiv {position:relative; width: 460px; padding-left:5px; padding-right:5px;clear: both; overflow: hidden;margin-left:5px;margin-top:5px; float:right;height:inherit;}   
#MainContentDivSimple{width: 753px; max-width:753px; border-right:1px solid #CCCCCC; min-height:514px; overflow: hidden; clear: both; float:left;margin: 0px;margin-top:0px;padding-bottom:10px;background-image: url('../resources/bg-center.gif');background-repeat: repeat-y; background-position:top left;}
#RightContentDivSimple {position:relative; width:210px; margin-top:5px; float:right;height:inherit;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix { display:inline-block;}
.clearfix { zoom: 1; }
.clearfix { display:block;}
* html .clearfix { height:1px;}

.OfferPaddingRight {padding-right:5px;padding-bottom:10px;}
.OfferPaddingLeft {padding-left:5px;padding-bottom:10px;}

.headerDatagrid {padding-left: 10px;}

#banner170x90px {
	text-align:center;
	margin-bottom:30px;
}

/* Speech bubble */
#DivBubble 
{
	background:URL(../../Resources/bubble.png);
	background-position:center;
	background-repeat:no-repeat; 
	position: absolute; 
	width: 254px; 
	height: 96px; 
	left: -325px; 
	top: -50px; 
	z-index: 10; 
	padding-left: 20px; 
	padding-top: 20px; 
	padding-bottom: 20px; 
	padding-right: 105px;
	/* border: solid 1px black; */
}
* html #DivBubble {
   background-image:none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../Resources/bubble.png', sizingMethod='scale');
}

a, a:link, a:visited, a:active {
	color:#6a8fda;
	font-family:Arial;
	font-size:12px;
	text-decoration: none;
}

a:hover {
	color:#6a8fda;
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;	
}

a.disabled:hover 
{
    text-decoration: none;
}

a.aTabNav-off, a.aTabNav-off:link, a.aTabNav-off:visited, a.aTabNav-off:active
{
    font-family:Eras Demi ITC, Arial Rounded MT Bold;
    font-size: 14px;
	color:white;
	text-decoration: none;	
}

a.aTabNav-on, a.aTabNav-on:link, a.aTabNav-on:visited, a.aTabNav-on:active
{
    font-family:Eras Demi ITC, Arial Rounded MT Bold;
    font-size: 14px;
	color:#F9981A;
	text-decoration: none;	
}

/* Tab navigation */

#TabNav2 
{
	position:relative;
	display:block;
	width:976px;
	height:44px;
	max-height:44px;
	max-width:976px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:url(../Resources/NewMenu/TabBackground.gif) repeat-x;
}

.TabNav2-offLeft
{
    float:left;
	height:24px;
	background:url(../Resources/NewMenu/TabInactiveLeftLong.gif) no-repeat;
	padding: 20px 0px 0px 8px;
	color:white;
	text-decoration: none;
	text-align:center;
}
.TabNav2-offLeftMarked
{
    float:left;
	height:24px;
	background:url(../Resources/NewMenu/TabInactiveLeftLongMarked.gif) no-repeat;
	padding: 20px 0px 0px 8px;
	color:white;
	text-decoration: none;
	text-align:center;
}
.TabNav2-offRight
{
    float:left;
	height:44px;
	width: 8px;
	background:url(../Resources/NewMenu/TabInactiveRightSmall.gif) no-repeat;
	margin-right: 1px;
}

.TabNav2-onLeft 
{
    float:left;
	height:24px;
	background:url(../Resources/NewMenu/TabActiveLeftLong.gif) no-repeat;
	border-bottom:1px solid #F9981A;
	padding: 20px 0px 0px 8px;
	margin:0px 0px 0px -1px;
	color:#F9981A;
	text-decoration: none;
	text-align:center;
}

.TabNav2-onRight
{
    float:left;
	height:44px;
	width: 7px;
	background:url(../Resources/NewMenu/TabActiveRightSmall.gif) no-repeat;
}

a.aTabNav2-off, a.aTabNav2-off:link, a.aTabNav2-off:visited, a.aTabNav2-off:active
{
    font-family: Arial;
    font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;	
}

a.aTabNav2-off:hover
{
    font-family: Arial;
    font-size: 13px;
	font-weight: bold;
	color: #EBEBEB;
	text-decoration: none;	
}

a.aTabNav2-on, a.aTabNav2-on:link, a.aTabNav2-on:visited, a.aTabNav2-on:active
{
    font-family: Arial;
    font-size: 13px;
	font-weight: bold;
	color:#F9981A;
	text-decoration: none;	
}


/* Different font classes */
.forumPanelSearch{margin-right:11px;}
#Forumfont 
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:15px;	
}

.Infofont 
{
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;	
	color:#000000;
}

#InfofontSmall 
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
}

/* tab navigation */
#TabNav {position:relative;display:block;width:976px;height:36px;max-height:36px;max-width:976px;overflow:hidden;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:url(../Resources/navBG-white.gif) repeat-x;}

#TabSubMenu a, #TabSubMenu a:visited, #TabSubMenu a:active {
	color:#000000;
	text-decoration:none;
}

.Submenu-Active {
	color:#F9981A;
	text-decoration:none;
}
#TabSubMenu a:hover {
	text-decoration:underline;
}

.orangeBorder {border:1px solid #f9981a; vertical-align: top;}

.TabNav-off 
{
    float:left;
	width:152px;
	height:36px;
	background:url(../Resources/tabNormal_white.gif) no-repeat;
	border-bottom:1px solid #F9981A;
	padding-top: 13px;
	margin-right: 2px;
	font-family:Eras Demi ITC, Arial Rounded MT Bold;
    font-size: 14px;
	color:white;
	text-decoration: none;
	text-align:center;
	cursor:pointer;
	
}

.TabNav-offHover
{
    float:left;
	width:152px;
	height:36px;
	background:url(../Resources/tabOver_white.gif) no-repeat;
	border-bottom:1px solid #F9981A;
	padding-top: 13px;
	margin-right: 2px;
	font-family:Eras Demi ITC, Arial Rounded MT Bold;
    font-size: 14px;
	color:white;
	text-decoration: none;
	text-align:center;
	cursor:pointer;
	
}

.TabNav-on 
{
    float:left;
	width:164px;
	height:36px;
	background:url(../Resources/tabActive.gif) no-repeat;
	border-bottom:1px solid #F9981A;
	padding-top: 13px;
	margin:0px 0px 0px -2px;
	font-family:Eras Demi ITC, Arial Rounded MT Bold;
    font-size: 14px;
	color:#F9981A;
	text-decoration: none;
	text-align:center;
	cursor:pointer;
}

.TabNav-off a 
{
    
	font-family:Eras Demi ITC, Arial Rounded MT Bold;
    font-size: 14px;
	color:white;
	text-decoration: none;
	text-align:center;
	cursor:pointer;
	
}

#TabSubMenu 
{
	margin:0px 0px 0px 0px;
	padding:10px 5px 10px 5px;
	color: #F9981A;
	background-color: White;
	float:left;
	text-align: left;
	border-left:1px solid #F9981A;
	border-right:1px solid #F9981A;
	width:963px;
}
#TabSubMenu ul {
	padding:0px;
	margin:0px;
}

#TabSubMenu li {
	list-style:none;
	display:inline;	
	padding:0px 5px 0px 5px;
}

.borderRight
{
	border-right:1px solid #CCCCCC;
	padding:15px;
}

.columnLeft 
{
	width:300px;
    border-right:1px solid #CCCCCC; 
    padding-right:10px;
	padding-left:10px;
	padding-top:0px;
	vertical-align:top;
}
.columnLeftNoPaddingRight
{
	width:310px;
    border-right:1px solid #CCCCCC; 
	padding-left:10px;
	padding-top:0px;
	vertical-align:top;
}

	
.columnCenter {
	padding-left:12px;
	padding-right:12px;
	vertical-align:top;
	table-layout:fixed;
}
.columnright 
{
    width:453px;
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
}
.columnRightNoPaddingRight
{
    width:462px;
	padding-left:10px;
	vertical-align:top;
}

#bannerRight 
{
	width:180px;
	float:right;
	text-align:right;
}

.borderTable {
	border:1px solid #000000;
	padding:6px;
	margin-bottom:10px;
}

h1 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:  #f9981a;
	margin:0px 0px 10px 0px;
}

h2 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0px 0px 10px 0px;
	font-weight:bold;
	color: #f9981a;
}
	
h3 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	font-weight:bold;
	color: #f9981a;
	
}

h4 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	font-weight:bold;
	color: #f9981a;
}

h1.black
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #000000;
	margin:0px 0px 10px 0px;
}

h2.black
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0px;
	font-weight:bold;
	color: #000000;
}

h3.black
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	font-weight:bold;
	color: #000000;
}

h4.black
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	font-weight:bold;
	color: #000000;
}

h4.welcome
{
	font-family:Eras Demi ITC, Arial Rounded MT Bold;
    font-size: 14px;
	margin:0px;
	color: #000000;
}

h3.white
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	font-weight:bold;
	color: #FFFFFF;
}

h2.big 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:  #f9981a;
	margin:0px 0px 10px 0px;
}

h2.small
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	font-weight:bold;
	color: #f9981a;
}

.smallpoint {
	font-size:11px;
}
.gradientPanel {
	color:#000000;
    background: #EFEFEF;
	height:20px;
	cursor:pointer;
}

.nongradientPanel {
	height:20px;
	padding:4px 4px 0px 4px;
}

.leftindent
{
	padding-left:16px;
	padding-top:10px;
}
.leftpadding
{
	padding-left:10px;
}
.rightpadding
{
	padding-right:10px;
}
.leftrightpadding
{
	padding-left:10px;
	padding-right:10px;
}
.rightindent
{
	padding-right:16px;
}
.commentlink
	{
	height:20px;
	color:#000000;
	font-family:Arial;
	font-size:12px;
	text-decoration: none;
	cursor:pointer;
	}
	
.imgCarLargeHeight
{
	max-height: 263px;	
}

.imgBigCarLargeHeight
{
	max-height: 450px;	
}

/*form */
form { margin:0px; }
.button { padding:0px 10px 0px 10px}

h5 {
	font-size:10px;
	margin:0px;
}

hr {
	height:1px;
	color:#CCCCCC;
	background-color:#CCCCCC;
	border:none;
	margin:3px 0px 3px 0px;
}

p /* if changed check the finance and insurance */
{	
	margin-top:10px;
	margin-bottom:10px;
}
.grey { color:#999999;}

.tooltip {
	background-color:#FFFF99;
	padding:6px;
	border:1px solid #999999;
	position:absolute;
	width:100px;
	font-size:9px;
	visibility: hidden;
	text-align: left;
}
a.tooltipText, a.tooltipText:visited { color:#000000; text-decoration:none;}

.vline {
	background: #fff url(../Resources/vertical_line.gif) repeat-y top;
	width:2px;
}

/* data grid */

table.nodatagrid { 
	margin:0px 0px 0px 0px;
	font-size:12px;
	border:none;
	}	
table.datagrid { 
	margin:0px 1px 0px 0px;
	font-size:12px;
	border:none;
	}	
table.datagrid td
{
	padding-left:5px; padding-right:5px;
	padding-top:5px; padding-bottom:5px;
	border:none;
}
table.datagrid td.header 
{ 
	font-weight:bold;
	color:#000000;
	vertical-align:top;
	border:none;
}
/* 	
table.datagrid tr.header th{ 
	font-weight:bold;
	color:#000000;
	border: none 0px;
	background-color:#cccccc;
	}
*/
table.datagrid tr.light { 
	background-color:#FFFFFF;
	}
table.datagrid tr.dark { 
	background-color:#F0F0F0;
	}
table.datagrid td.noborder { 
	border:none;
	}
table.datagrid th.noborder { 
	border:none;
	}
table.datagrid td.rightborder
{
    border-right: solid 1px #cccccc;
    padding-right:10px;
    padding-left:10px;
}
table.datagrid td.leftborder
{
    border-left: solid 1px #cccccc;
    padding-right:10px;
    padding-left:10px;
}
table.datagrid td.rightborderNopadding
{
    border-right: solid 1px #cccccc;
}
table.datagrid td.voting
{
	padding: 0px;
}
table.datagrid a:link, table.datagrid a:visited{
	font-weight:normal;
}
table.datagrid td.border-both{ border-left:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center;}

table.datagridNarrow { 
	margin:0px 0px 0px 0px;
	font-size:12px;
	border:none;
	}	
table.datagridNarrow td{
	padding-left:5px; padding-right:5px;
	border:none;
	}
table.datagridNarrow td.header { 
	font-weight:bold;
	color:#000000;
	vertical-align:top;
	border:none;
	}
table.datagridNarrow tr.light { 
	background-color:#FFFFFF;
	}
table.datagridNarrow tr.dark { 
	background-color:#F0F0F0;
	}
table.datagridNarrow td.noborder { 
	border:none;
	}
table.datagridNarrow th.noborder { 
	border:none;
	}	
table.datagridNarrow a:link, table.datagridNarrow a:visited{
	font-weight:normal;
}

.dropdown
{
	width:175px;
}
.smalldropdown
{
	width:50px;
}
.mediumdropdown
{
	width:90px;
}

table.nopadding td {
    padding:0px;
    }

table.financedatagrid { 
	margin:5px 0px 5px 0px;
	font-size:12px;
	border:none;
	}	
	
table.financedatagrid td{
	padding-left:5px; padding-right:5px;
	padding-top:0px; padding-bottom:0px;
	color:#000000;
	margin-bottom:10px; 
	border:none;
	border-right:1px solid #CCCCCC;
	}
	
table.financedatagrid td.header { 
	font-weight:bold;
	color:#000000;
	vertical-align:top;
	border:none;
	}
	
	table.financedatagrid tr.light { 
	background-color:#FFFFFF;
	}

table.financedatagrid tr.dark { 
	background-color:#F0F0F0;
	}
table.financedatagrid td.noborder { 
	border:none;
	}
table.financedatagrid th.noborder { 
	border:none;
	}	
	
table.financedatagrid a:link, table.datagrid a:visited {
	font-weight:normal;
}

table.gridcarcompare { 
	margin:0px 0px 0px 0px;
	font-size:12px;
	border:none;
	}	
table.gridcarcompare td{
	padding-left:5px; padding-right:5px;
	padding-top:5px; padding-bottom:5px;
	border:none;
	border-right:1px solid #CCCCCC;
	}
table.gridcarcompare td.header { 
	font-weight:bold;
	color:#000000;
	vertical-align:top;
	border:none;
	}
table.gridcarcompare tr.light { 
	background-color:#FFFFFF;
	}
table.gridcarcompare tr.dark { 
	background-color:#F0F0F0;
	}
table.gridcarcompare td.noborder { 
	border:none;
	}
table.gridcarcompare th.noborder { 
	border:none;
	}	
table.gridcarcompare a:link, table.gridcarcompare a:visited{
	font-weight:normal;
}
Td
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
}	
/*form */
form { margin:0px; padding:0px;}

select, input, textarea {COLOR: #000000;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;}

/*.button { padding:0px 10px 0px 10px}*/
.button {cursor:pointer; FONT-FAMILY:Arial, Helvetica, sans-serif; font-size: 11px;BACKGROUND-IMAGE: url(../resources/button67x22.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 67px;height: 22px;margin:0px;font-weight: bold;}
.button51x22 {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/BtnOrange53.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 53px;height: 22px;margin:0px;font-weight: bold;}
.button67x22 {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/BtnOrange67.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 67px;height: 22px;margin:0px;font-weight: bold;}
.button115x22 {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/BtnOrange115.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 115px;height: 22px;margin:0px;font-weight: bold;}
.button159x22 {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/button159x22.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 159px;height: 22px;margin:0px;font-weight: bold;}
.BtnOrange53 {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/BtnOrange53.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 53px;height: 22px;margin:0px; font-weight: bold;}
.BtnOrange83 {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/BtnOrange83.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 83px;height: 22px;margin:0px; font-weight: bold;}
.BtnOrange115 {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/BtnOrange115.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 115px;height: 22px;margin:0px; font-weight: bold;}
.BtnOrange100 {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/BtnOrange100.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 100px;height: 22px;margin:0px; font-weight: bold;}
.BtnOrange170 {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/BtnOrange170.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 170px;height: 22px;margin:0px; font-weight: bold;}
.BtnGlobalSearch {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/btn_sog.jpg);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 49px;height: 22px;margin:0px; font-weight: bold;}

.buttonSmall {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/BtnOrange53.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 53px;height: 22px;margin:0px;font-weight: bold;}
.buttonMedium {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/BtnOrange67.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 67px;height: 22px;margin:0px;font-weight: bold;}
.buttonLarge {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/BtnOrange115.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 115px;height: 22px;margin:0px;font-weight: bold;}

.buttonModal {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/btn-gray115.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #000002;Border-width:0px;width: 115px;height: 22px;margin:0px; font-weight: bold;}
.BtnGray115 {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/btn-gray115.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #000002;Border-width:0px;width: 115px;height: 22px;margin:0px; font-weight: bold;}
.BtnGray170 {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/btn-gray170.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #000002;Border-width:0px;width: 170px;height: 22px;margin:0px; font-weight: bold;}
.BtnGreyMedium {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/BtnGreyMedium.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #000000;Border-width:0px;width: 159px;height: 33px;margin:0px; font-weight: bold;}
.BtnRedMedium {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/red-button.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 159px;height: 33px;margin:0px; font-weight: bold;}
.BtnBlueMedium {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/blue-button.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 159px;height: 33px;margin:0px; font-weight: bold;}
.BtnYellowMedium {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/Yellow-button.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 159px;height: 33px;margin:0px; font-weight: bold;}
.BtnGreenMedium {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/Green-button.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 159px;height: 33px;margin:0px; font-weight: bold;}
.BtnAdpacksVer3 {cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 14px;BACKGROUND-IMAGE: url(../App_Themes/Default/Graphics/AdpacksVer3/knap_2xpil.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 159px;height: 32px;margin:0px; font-weight: bold;}

/* Checkboxes */
.CbHideAddress {margin-left: 0px;}

/*File upload*/
.fileUpload {FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;width: 53px;height: 22px;margin:0px; font-weight: bold;}

/* CSS for the finance and Insurance Link */

table.financedatagrid { 
	margin:5px 0px 5px 0px;
	font-size:12px;
	border:none;
	}	
	
.annouceHead {
	border:1px solid #CCCCCC;
	color: #7E7E7E;
	font-size:11px;
	font-weight:bold;
	padding:4px;
	margin-bottom:12px;
}
.annoucement {
	border:1px solid #CCCCCC;
	text-align:center;
	padding:10px 9px 10px 9px;
	width:140px;
}

.gridImg {
	border:1px solid #CCCCCC;
	font-size: 1px;
	width:138px;
	height:78px;
	background-color:#FFFFFF;		
}

.gridDark {
	background-color:#F0F0F0;
	padding:10px 9px 10px 9px;
}

.gridLight {
	background-color:#FFFFFF;
	padding:10px 9px 10px 9px;
}

.seeMore, .seeMore a, .seeMore a:visited {
	color:#6A90D9;
	text-decoration:none;
	text-align:right;
}

.ChkSearchCriteria
{
	width: 120px;
	color: Black;		
	font-size: 11px;	
}

.DrpSearchCriteria
{
	width: 120px;
	color: Black;		
	font-size: 11px;	

}

.HeadLine
{
	color: #f9981a;
	font-size: 18px;
	font-weight: bold;
}
.drp{font-size: 9px; width: 140px;}
.SubMenuHyperlink
{            
	color: #f9981a;
	font-weight: bold;
}
.imageborder
{
	border: 1px solid #CCCCCC !important;
}

.OrangeHeading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #F89919;
	margin:0px 0px 10px 0px;
}

.fontSmall 
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:8px;	
}
.resultHeading
{
	padding: 0px 0px 0px 10px; height:50px;
	font-family:Eras Demi ITC, Arial Rounded MT Bold;
    font-size: 11px;
	color:white;
	text-decoration: none;
	background-image: url('../Resources/orange_bar_bg.gif'); background-repeat:repeat-y;
	
}

.NavTd
{
	border-top: 1px solid #CCCCCC;
	height: 35px;
	padding-top: 7px;
	padding-left: 7px;
	font-size: 12px;
}
.InformationText{width: 450px; margin: 0 0 0 10px; padding-bottom: 10px;}

/* End of CSS for the finance and Insurance Link */


table.datagridblue { 
	margin:0px 0px 0px 0px;
	font-size:12px;
	border:none;
	}	
	
table.datagridblue td{
	padding-left:10px; padding-right:0px;
	padding-top:2px; padding-bottom:2px;
	color:#6A90DB;
	margin-bottom:10px; 
	border:none;
	border-right:1px solid #CCCCCC;
	font-weight:bold;
	}
table.datagridblue .tdnoborder{
	padding-left:10px; padding-right:0px;
	padding-top:2px; padding-bottom:2px;
	color:#6A90DB;
	margin-bottom:10px; 
	border:none;
	font-weight:bold;
	}
	
	
table.datagridblue td.header { 
	font-weight:bold;
	color:#000000;
	vertical-align:middle;
	border:none;
	height:35px;
	}


	
table.datagridblue tr.light { 
	background-color:#FFFFFF;
	}

table.datagridblue tr.dark { 
	background-color:#F0F0F0;
	}
table.datagridblue td.noborder { 
	border:none;
	}
table.datagridblue th.noborder { 
	border:none;
	}	
	
table.datagridblue a:link, table.datagridblue a:visited {
	color:#6A90DB;
	font-weight:bold;
	margin-left:5px;
}

.rightvline {
	background: #fff url(../Resources/vertical_line.gif) repeat-y top;
	width:2px; background-position:center;
}

.rightvlineNew {
	background: #fff url(../Resources/vertical_line_new.gif) repeat-y;
	width:2px;
}
.datalistLeftColumn
{
	padding-right:8px;
	
}
.dataListRightColumn
{
	padding-left:6px;
	
}

/*-- 25-09-2006 */

TABLE.Forhandler {
	FONT-SIZE: 12px; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.Forhandler TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT:normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
TABLE.Forhandler .tdnoborder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; COLOR: #6a90db; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.Forhandler .header {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; Text-decoration: underline; padding:0px 0px 0px 20px;
}
TABLE.Forhandler .TopheaderOLD {
	background-image: url(../Resources/ornge-bar-top.gif); background-repeat: no-repeat; 	background-position: left bottom; FONT-WEIGHT: normal; VERTICAL-ALIGN: middle; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; Text-decoration: none; padding:0px 0px 0px 20px;
}
TABLE.Forhandler .headerfirstOLD {
		background-image: url(../Resources/ornge-bar-white.gif); background-repeat: repeat-y; BACKGROUND-COLOR: #FFFFFF; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 35px; BORDER-BOTTOM-STYLE: none; Text-decoration: underline; padding: 0px 0px 0px 40px;text-align:left;
}

TABLE.Forhandler .headerbuttonOLD {
		BACKGROUND-COLOR: #ffffff; font-size:12px; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle;  COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 35px; BORDER-BOTTOM-STYLE: none; Text-decoration: underline; padding: 0px 0px 0px 20px;
}
TABLE.Forhandler .headerbutton:hover {
		BACKGROUND-COLOR: #ffffff; font-size:12px; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle;  COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 35px; BORDER-BOTTOM-STYLE: none; Text-decoration: underline; padding: 0px 0px 0px 20px;
}
TABLE.Forhandler TR.light {
	BACKGROUND-COLOR: #ffffff; 
	PADDING-BOTTOM:0px; 
	PADDING-TOP:0px;
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
}

TABLE.Forhandler .firstlightOLD {
	background-image: url(../Resources/ornge-bar-white.gif); background-repeat: repeat-y; BACKGROUND-COLOR: #FFFFFF; padding:0px;
}
TABLE.Forhandler TR.dark {
	BACKGROUND-COLOR: #f0f0f0; 
	PADDING-BOTTOM:0px; 
	PADDING-TOP:0px;
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
}
TABLE.Forhandler .firstdarkOLD {
	background-image: url(../Resources/ornge-bar-grey.gif); background-repeat: repeat-y; BACKGROUND-COLOR: Transparent; padding:0px;
}
TABLE.Forhandler .pdng {
	PADDING-BOTTOM:0px; 
	PADDING-TOP:0px;
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	height:100%;
}
TABLE.Forhandler TD.noborder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.Forhandler TH.noborder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.Forhandler A:link {
	FONT-WEIGHT: normal; MARGIN-LEFT: 5px; COLOR: #6a90db
}
TABLE.Forhandler A:visited {
	FONT-WEIGHT: normal; MARGIN-LEFT: 5px; COLOR: #6a90db
}

TABLE.ForhandlerSub {
	
	MARGIN-BOTTOM:0px; 
	MARGIN-TOP:0px;
	MARGIN-RIGHT:0px;
	MARGIN-LEFT:0px;
	PADDING-BOTTOM:0px; 
	PADDING-TOP:0px;
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	/*background-image: url(../Resources/ornge-bar-grey.gif); background-repeat: repeat-y;
*/
}
TABLE.ForhandlerSub TD {
	Border: none;
	PADDING-BOTTOM:0px; 
	PADDING-TOP:0px;
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
}
TABLE TD.H3orng {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #f89919; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.ForhandlerSub A:link {
	FONT-WEIGHT: normal; MARGIN-LEFT: 5px; COLOR: #6a90db
}
TABLE.ForhandlerSub A:visited {
	FONT-WEIGHT: normal; MARGIN-LEFT: 5px; COLOR: #6a90db
}
.skrivtextbox {
width: 348px;
border-bottom: 1px solid #e4e4e4;
border-right: 1px solid #e4e4e4;
border-top: 2px solid #e4e4e4;
border-left: 2px solid #e4e4e4;
padding: 2px 5px 2px 5px;
	FONT-SIZE: 12px; 
	COLOR: #7F7F7F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.ActiveButton
{
	background-image:url(../Resources/active_btn.gif);
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:11px;
	padding:2px 5px 2px 5px;
	cursor:pointer;
	height:23px;
	width:115px;
	}
.InactiveButton
{
	background-image:url(../Resources/inactive_btn.gif);
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:11px;
	padding:2px 5px 2px 5px;
	cursor:pointer;
	height:23px;
	width:115px;
}
.InactiveButton.hover
{
	background-image:url(../Resources/active_btn.gif);
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:11px;
	padding:2px 5px 2px 5px;
	cursor:pointer;
	height:23px;
	width:115px;
}

.WizardPrevButton
{
	float: left;
}

/* 25-09-2006 End */

/* Administration pages */

.AdministrationDivPage
{
	text-align:left; 
	padding-left:10px; 
	padding-top:10px; 
	float:left; 
	width:733px;
}
.AdministrationDivMain
{
    text-align:left; 
    float:left; 
    width:733px;
   }
.AdministrationDivContentBottomMargin
{
    width:713px; 
    background-color: #F0F0F0; 
    border-bottom: solid 1px #F9981A; 
    margin-bottom:5px; 
    padding-left:10px; 
    padding-right:10px; 
    padding-top:20px; 
    padding-bottom:20px; 
    float:left;
}
.AdministrationDivContent
{
    width:713px; 
    background-color: #F0F0F0; 
    padding-left:10px; 
    padding-right:10px; 
    padding-top:10px; 
    padding-bottom:20px; 
    float:left;
}
.AdministrationDivFrame
{
    width:733px; 
    float:left;
}
.AdministrationDivNoStyle
{
    width:733px; 
    padding-top:20px; 
    padding-bottom:20px; 
    float:left;
}
.AdministrationDivRightAlign
{
    width:733px; 
    float:left; 
    text-align:right;
}

.TdCompareAds
{
	text-align: center;
	vertical-align: top;	
	padding-left: 10px;
	border-right: solid 1px #CCCCCC;
}
.TdCompareAds1
{
	text-align: left;
	vertical-align: top;
	font-weight: bold; 
	padding-left: 10px;
	border-right: solid 1px #CCCCCC;
}
table.tableCompare tr.dark { 
	background-color:#F0F0F0;
	padding-top: 2px;
	padding-bottom: 2px;
	}
table.tableCompare tr.light { 	
	padding-top: 2px;
	padding-bottom: 2px;
	}
	
/* Administration pages end */

/*Jury page for voting*/
table.logoPanel {border-collapse:separate ; empty-cells:hide; margin-bottom:10px;}
table.logoPanel td { border:1px solid #FF9900; height:60px; text-align:center;}
table.logoPanel th { height:8px}
*#col2, #col4 { width:4px;}
#col1, #col3, #col5 { width:90px;}
/*Jury page for voting....... END*/

.ModalBackground
{
	background-color: #CCCCCC;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity:.70;
	z-index:99;
	/*background-image: url(/resources/bilbasen_150_test.gif);*/
}

.ModalAlertBorder
{
	border:1px solid #6a8fda;
}

.ModalAlertTop
{
	height:20px;
	padding-top:5px;
	padding-bottom:5px;
	background-image: url(/resources/pop-up-top.gif);
	background-color: #6a8fda;
}

.ModalAlertHeaderH1
{
	margin:0px;
	color:white;
	padding-left:10px;
}

.ModalAlertBody
{
	padding:10px;
	background-color:#EEEEEE;
}

.ModalAlertBottomCenter
{
	padding:20px;
	background-color:#EEEEEE;
	text-align:center;
}

.Supporter-gradient
{
	 background-image:url('/Resources/top-gradient.jpg'); 
	 width:190px; 
	 padding:5px; 
	 color:#FFFFFF; 
	 font-weight:bold;
}

.MainError
{
    position: absolute;
    width: 810px;
    left: 50%;
    top: 50px;
    margin-left: -405px;
}
.DivBackLeftError
{
   width:381px;
   height:305px;
   background: url('/resources/back-left.gif') no-repeat top left;
}
.DivBackRightError
{
    width:400px;
    height:305px;
    background: url('/resources/back-right.gif') no-repeat top left;
}
td.YourAddTdLeft{border-right:solid 1px #CCCCCC;padding:10px 7px 7px 0px;vertical-align:top;border-bottom:solid 1px #CCCCCC;}
td.YourAddTdRight{vertical-align:top;padding:10px 10px 7px 10px;border-bottom:solid 1px #CCCCCC;}
table.YourAdsTableLeft{height:250px;margin-left:-3px;}
table.YourAdsTableLeftAuction{margin-left:-3px;}
table.YourAdsTableRight{height:250px;}
td.YourAddHeadText{font-size:14px;padding-bottom:5px;}
table.YourAddTabelData{margin-left:10px;width:190px;}
table.YourAddTabelData td.YourAddAlignRight{text-align:right;border-bottom:solid 1px #ccc;}
table.YourAddTabelData td.YourAddAlignRightMilage{border-bottom:solid 1px #ccc;text-align:right;padding-top:5px;}
table.YourAddTabelLinks td.YourAddWidthLinksTd{width:110px; padding-left:10px;}
table.YourAddTabelLinks td.YourAddWidthLinksTdTop{width:110px; padding-left:10px;padding-top:5px;}
table.YourAddTabelLinks td.YourAddWidthLinksTdTopRight{width:110px; padding-left:10px;padding-top:5px;text-align:right;padding-right:5px;}
table.YourAddTabelBox{width:100%;}
.YourAddTabelBoxTd{width:10px;font-size:1px; height:9px;}
.YourAddTabelBoxTop{font-size: 1px; background:URL(../../Resources/CreateAd/top-stroke.gif);}
.YourAddTabelBoxLeft{background:URL(../../Resources/CreateAd/left-stroke.gif);}
.YourAddTabelBoxRight{background:URL(../../Resources/CreateAd/right-stroke.gif);}
.YourAddTabelBoxFont{font-size:1px;}
.YourAddTabelBoxBottom{font-size:1px;background:URL(../../Resources/CreateAd/bottom-stroke.gif);margin:10px 0px 0px 0px}
table.YourAddChoose{background-color:#F0F0F0;width:398px;}
table.YourAddChoose td.YourAddHeadAd{width:240px;padding:0px 5px 5px 5px;vertical-align:top;}
table.YourAddChoose td.YourAddHeadAdTop{width:240px;padding:5px 5px 5px 5px;vertical-align:top;}
table.YourAddChoose td.YourAddHeadAdRight{padding:0px 5px 5px 5px;vertical-align:top;}
table.YourAddChoose td.YourAddHeadAdTopRight{padding:5px 5px 5px 5px;vertical-align:top;}
table td.YourAddHeadAdText{padding-bottom:15px;vertical-align:top;}

table td.YourAdsTabsLong{height:20px;width:542px;border-bottom:1px solid #CCCCCC;}
table td.YourAdsTabsGray{height:20px;width:113px;background-image: url('../../Resources/ShowCar/fane-white.gif');background-repeat:no-repeat;}
table td.YourAdsTabsBetween{height:20px;width:0px;border-bottom:1px solid #CCCCCC;}
table td.YourAdsTabsWhite{height:20px;width:113px;border-bottom:1px solid #CCCCCC;background-image: url('../../Resources/ShowCar/fane-grey.gif');background-repeat:no-repeat;}
table td.YourAdsTabsEnd{height:20px;width:14px;border-bottom:1px solid #CCCCCC;}
table td.YourAdsTabsInvisible{height:20px;width:113px;border-bottom:1px solid #CCCCCC;}

table.YourAddTabelLinks{background-color:#F0F0F0;padding:0px 5px 5px 5px;vertical-align:top;}
.YourAddAuction{background-color:#F0F0F0;padding:5px 5px 5px 5px;}
table.YourAddBGLeft{background-color:#F0F0F0;width:354px;}
table.YourAddTabelData td.TdBorder{border-bottom:solid 1px #ccc;padding-top:5px;}
table.YourAddTabelData td.TdBorderMilage{border-bottom:solid 1px #ccc;padding-top:5px;}
.YourAddButtonAuction{padding:5px 5px 5px 5px;}
.YourAdsPanelPosition{position:relative;left:12px;bottom:25px;}
table.YourAdsTableVisibility{margin-bottom:3px;width:398px;}
div.YourAdsBackLink{margin-top:17px;padding-left:10px;}
div.BtncreateAdButtom{margin-top:-10px;padding-left:10px;}
div.DivAdventRunningLoggetIn{ background:URL(/Resources/AdventKalender/big-car.jpg);background-repeat:no-repeat;background-position: bottom right;height:200px;padding:10px 10px 10px 10px;border-left:solid 1px #cccccc;border-top:solid 1px #cccccc;width:300px; margin-top:9px; margin-bottom:3px; *margin-top:6px; *margin-bottom: 10px; }
div.DivAdventRunningLoggetOut{ background:URL(/Resources/AdventKalender/small-car.jpg);background-repeat:no-repeat; margin-top:10px; *margin-top:6px; margin-bottom:10px; background-position: bottom right;height:131px;padding:10px 10px 10px 10px;border-left:solid 1px #cccccc;border-top:solid 1px #cccccc; }
table.TableRotationDealerCars{padding:0px 0px 0px 0px;}
div.DivRotationDealerCar{margin-top:0px;height:169px;width:430px;background-image: url(../../Resources/bg_440x180.gif); background-repeat: no-repeat;background-position: bottom right;border-left:solid 1px #CCCCCC;border-top:solid 1px #CCCCCC;}

/* Pictures on showcar */
div.CarPicturesDiv {}
div.CarPicturesPnlNormalDiv {padding-left:10px;padding-right: 9px;padding-top: 10px;width:352px;height:335px;text-align:center;background-color:#EFEFEF;}
div.CarPicturesLargePic {clear:both;height:262px;}
div.CarPicturesLargePicBorder {border: solid 1px #cccccc;}
div.CarPicturesBigLargePic {clear:both;height:452px;}
div.CarPicturesPnlBigDiv {text-align:center;vertical-align:top;width:602px;padding-left:10px;padding-right:10px;height:550px;background-image:url('/Resources/Showcar/background_big.gif');}
img.CarPicturesArrowRight {margin-left:0px;}
img.CarPicturesArrowRightBig {margin-left:0px;}
img.CarPicturesArrowLeftBig {margin-right:3px;}
div.CarPicturesThumb {width:60px; height:45px;margin-left:1px; text-align:center;overflow:hidden; float: left;}
div.CarPicturesThumbBig {width:60px; height:45px;margin-left:1.7px; text-align:center;overflow:hidden; float: left;}
img.CarPicturesThumbMobile {width:60px; height:45px;max-width:60px; max-height:45px;margin-left:1px; text-align:center;overflow:hidden; float: left;}
div.CarPicturesBottom {background-color:#F0F0F0; vertical-align:top;}
img.CarPicturesLargeHeight {max-height: 263px;max-width:350px;}
img.CarPicturesLargeBigHeight {max-height: 450px; max-width:600px;}
div.CarPicturesThumbs {text-align:center;}
div.CarPicturesThumbsBig {width:600px;text-align:center;}
div.CarPicturesLnkBigPicture {padding-bottom:10px;float:right;padding-top:3px;}
div.CarPicturesCloseIcon {float:right;padding:5px;padding-right:10px;padding:bottom:0px;}
div.CarPicturesCloseLink {float:right;padding:5px;padding-top:8px;padding:bottom:0px;}
div.CarPicturesMortgageCheck {float:left;padding:5px;padding-top:8px;padding:bottom:0px;}
div.CarPicturesVideo {display:none;width:350px;height:263px;padding-bottom:1px;}
img.CarPicturesMaxWidthSmall {width:60px;max-width:60px;overflow:hidden;max-height:45px;}
table.ShowVideoAndLastshown{padding-top: 5px; width: 360px;}
table td.VideoImage{float:left;}
table td.ShowVideo{float:left; padding-left: 3px; width: 70px;}
table td.CarPicturesLastShown {width:260px;max-width:260px;text-align:right;}
div.PictureBorder {border:1px solid #CCCCCC;}
table.ThumbsTable {width:352px;height:45px;max-height:45px;overflow:hidden;}
table.ThumbsTable td.TdArrow {width:23px;height:45px;max-height:45px;overflow:hidden;vertical-align:top;}
table.ThumbsTable td.TdThumbs {width:306px;max-width:306px;height:45px;max-height:45px;overflow:hidden;background-image: url(/resources/showcar/pil_bg.gif);}
table.ThumbsTableBig {width:602px;height:45px;max-height:45px;overflow:hidden;}
table.ThumbsTableBig td.TdArrow {width:23px;height:45px;max-height:45px;overflow:hidden;vertical-align:top;}
table.ThumbsTableBig td.TDThumbs {width:556px;max-width:556px;height:45px;max-height:45px;overflow:hidden;background-image: url(/resources/showcar/pil_bg.gif);}
div.VideoPop {text-align:center;width:341px;height:278px;background-image:url(/resources/showcar/background_video.png);}

/* New adpacks on yourads  */
table.MotorAddTableRight{width:378px;margin-left:-3px;}
table.MotorAddTableRight td.TDMotorHeadline{}
table.MotorAddTableRight td.TDMotorSubText{padding-bottom:5px;vertical-align:top;}
table.MotorAddTableRight td.TDMotorActualProducts{vertical-align:top;}
table.MotorAddTableRight td.TDMotorOtherAdvertize{font-weight:bold;}
table.MotorAddTableRight td.TDActualProducts{font-weight:bold;vertical-align:bottom;}
table.MotorAddTableRight td.TDPnlShowProductsText{vertical-align:top;}
table.MotorAddTableRight td.TDMotorTextAddShown{vertical-align:bottom;}

table.TableMotorLinks{background-color:#F0F0F0;padding:5px;width:398px;}
table.TableMotorLinks td.TDMotorTurboText{padding-bottom:10px;padding-top:10px;padding-left:5px;}
table.TableMotorLinks td.TDMotorForwardText{padding-bottom:10px;padding-left:5px;}
table.TableMotorLinks td.TDMotorCarmarketText{padding-bottom:5px;padding-left:5px;}
table.TableMotorLinks td.TDMotorBumpUpText{padding-bottom:5px;padding-left:5px;}
table.TableMotorLinks td.TDMotorHnlTurbo{padding-bottom:10px;padding-top:10px;}
table.TableMotorLinks td.TDMotorHnlForward{padding-bottom:10px;}
table.TableMotorLinks td.TDMotorHnlCarmarket{padding-bottom:5px;}
table.TableMotorLinks td.TDMotorHnlBumpUp{padding-bottom:5px;}

table.ProductsTableAdPacket{width:393px;height:328px;}
table.ProductsTableAdPacket td.ProductsBackgroundColor{background-color:#FFFFC6;margin-top:5px;padding:10px;}
table.MotorBtnTable{width:393px;background-color:#FFFFC6;margin-top:5px;} 
table.MotorBtnTable td.TDMotorProductsText{padding:5px;width:250px;}
table.MotorBtnTable td.TDBtnMotorReadMore{text-align:right;}
table.ProductsTableAdPacket td.TDProductsTDTable{vertical-align:top;}
table.ProductsTableAdPacket td.TDMotorAdShown{vertical-align:bottom;}

table.MotorProductsDescription{width:393px;}
table.MotorProductsDescription td.TDProductBasisName{border-bottom:solid 1px black;padding:10px;}
table.MotorProductsDescription td.TDProductBasisNameRight{border-bottom:solid 1px black;padding:10px;}

/* New bottom menu - q1 2009*/
div.bottomMenu {}
div.bottomMenuTop { float: left; width: 954px; padding-bottom: 35px;}

div.bottomMenuTopColumn { float: left; width: 142px; text-align: left; margin: 0px 30px 0px 0px; }
div.bottomMenuTopColumn span { font-size: 14px; font-weight: bold; display: block; padding-bottom: 5px; margin-bottom: 5px; color: #f9981a;}
div.bottomMenuTopColumn a { display: block; line-height: 20px; color: #000000; background: url(../../resources/BottomMenuDot.gif) repeat-x; background-position: bottom; text-decoration:none;}
div.bottomMenuTopColumn a:hover {text-decoration: underline;}
	
div.bottomMenuTopColumnRight { float: right; width: 142px; text-align: left; margin: 0px 0px 0px 0px; }
div.bottomMenuTopColumnRight span { font-size: 14px; font-weight: bold; display: block; padding-bottom: 5px; margin-bottom: 5px; color: #f9981a;}
div.bottomMenuTopColumnRight a { display: block; line-height: 20px; color: #000000; background: url(../../resources/BottomMenuDot.gif) repeat-x; background-position: bottom; text-decoration:none;}
div.bottomMenuTopColumnRight a:hover {text-decoration: underline;}

div.bottomMenuBottom { border-top: 1px solid #F9981A; float: left; width: 954px; padding-top: 10px; padding-bottom: 10px; margin-left:-20px; padding-left:20px;padding-right:20px;}
div.bottomMenuBottomLeft { float: left; color: #000000;}
div.bottomMenuBottomLeft a { color: #000000; text-decoration:none;}
div.bottomMenuBottomLeft a:hover {text-decoration: underline;}
div.bottomMenuBottomRight { float: right; color: #000000;}
div.bottomMenuBottomRight img { padding: 0px 0px 0px 5px; vertical-align: middle; }

div.bottomMenuUpdateIE{clear:both;text-align:right;margin-bottom:5px;}
div.bottomMenuUpdateIE .textForUpdateIE{width:865px;margin:22px 0px 0px 0px; float:left;clear:both;}
#BottomContentFront{clear:both;border-top: 1px solid #F9981A; clear: both; width:954px; background-color: #ffffff; text-align: right; color: #000000; padding: 20px 20px 0 20px; margin: 0px 0px 0px -10px; #margin: 0px 0px 0px -9px;} /* Hack til margin i FireFox. */
div.BottomContentDiv2{border-top: 1px solid #F9981A; clear: both; width:954px; background-color: #ffffff; text-align: right; color: #000000; padding: 20px 20px 0 20px; margin: 20px 0px 0px -10px; #margin: 20px 0px 0px -9px;} /* Hack til margin i FireFox. */
div.BottomContentOnSimpleMaster{ padding-top:10px;margin-bottom:20px;}

table.PrivateTurboSubPages{background-color: #FFFFFF;width:100%;height:100%}
table.PrivateTurboSubPages td.TopLeft{width:9px;font-size: 1px;background:URL(../../Resources/CreateAd/top-left-corner.gif);}
table.PrivateTurboSubPages td.TopStroke{font-size: 1px; background:URL(../../Resources/CreateAd/top-stroke.gif);}
table.PrivateTurboSubPages td.TopRight{ font-size: 1px; background:URL(../../Resources/CreateAd/right-top.gif);}

table.PrivateTurboSubPages td.LeftStroke{background:URL(../../Resources/CreateAd/left-stroke.gif); height: 132px;}
table.PrivateTurboSubPages td.CenterCenter{vertical-align:top;}
table.PrivateTurboSubPages td.RightStroke{width:12px;background:URL(../../Resources/CreateAd/right-stroke.gif); height: 132px;}
table.PrivateTurboSubPages td.BottomLeft{ font-size: 1px;background:URL(../../Resources/CreateAd/left-bottom.gif);}
table.PrivateTurboSubPages td.BottomStroke{font-size:1px;background:URL(../../Resources/CreateAd/bottom-stroke.gif);}
table.PrivateTurboSubPages td.BottomRight{width:10px;height:9px;font-size:1px;background:URL(../../Resources/CreateAd/bottom-right-corner.gif);}

table.PrivateSubTable{width:100%}
table.PrivateSubTable td.Heading{text-align:left;height: 28px;}
table.PrivateSubTable td.Control{height: 104px;}

div.MainDivDealerData{}
div.DealerHeadText{padding-top:10px;}
div.DealerDataBorder{height:20px;width:190px;border-bottom:1px solid #CCCCCC;float:left;}
div.DealerDataBorderAlternative{height:20px;width:421px;border-bottom:1px solid #CCCCCC;float:left;}
div.DealerDataGray{padding-top:4px;text-align:center;float:left;height:16px;width:115px;border-bottom:1px solid #CCCCCC;background-image: url('../../Resources/ShowCar/fane-grey.gif');background-repeat:no-repeat;}
div.DealerDataWhite{padding-top:4px;text-align:center;float:left;height:16px;width:115px;background-image: url('../../Resources/ShowCar/fane-white.gif');background-repeat:no-repeat;}
div.DealerDataBorderBack{height:20px;width:10px;border-bottom:1px solid #CCCCCC;float:left;}
div.DealerDataBorderBackBasic{height:20px;width:131px;border-bottom:1px solid #CCCCCC;float:left;}
div.DealerDataBorderBackAlternative{height:20px;width:16px;border-bottom:1px solid #CCCCCC;float:left;}
div.ContactPanel{width:372px;min-height:280px;padding:10px 0px 10px 0px;text-align:left;}
.LinkButtonDealerData{}
.DealerDataBold{font-weight:bold;}
.DealerDataBoldDealerName{font-weight:bold;}
table.DealerDataContact{}
table.DealerDataContact td.dealerHomepage{padding-bottom:10px;}
table.DealerDataContact td.PhoneDealerData{width:120px;padding-top:10px;}
table.DealerDataContact td.PhoneDealerDataCell2{padding-top:10px;}
table.DealerDataContact td.ContactFax{padding-top:10px;}
table.DealerDataContact td.ContactSendSMS{text-align:center;width:170px;}
table.DealerDataContact td.ContactButton{padding:10px 0px 10px 0px;}
div.DealerDateImage{float:left;width:160px;height:120px;}

.DealerDateMake{width:170px;}
.DealerDateYear{width:20px;text-align:right;}
.DealerDateKM{width:50px;text-align:right;}
.DealerDatePrice{width:80px;text-align:right;}
.DealerDateMakeHead{width:170px;font-weight:bold;}
.DealerDateYearHead{width:20px;text-align:right;font-weight:bold;}
.DealerDateKMHead{width:50px;text-align:right;font-weight:bold;}
.DealerDatePriceHead{width:60px;text-align:right;font-weight:bold;}
table.datagriddealer td
{
	padding-left:5px; padding-right:5px;padding-top:2px;padding-bottom:2px;
	border:none;
}
table.datagriddealer tr.light { 
	background-color:#FFFFFF;
	}
table.datagriddealer tr.dark { 
	background-color:#F0F0F0;
	}

/* Bil Transport Kompagniet */	
div.auctionAd{ height: 70px; padding: 20px 0 20px 10px;}
div#BilTransportPicture{float:left; padding: 5px 10px 0 0;}
div#BilTransportText{padding-top: 30px;}


/* BilBogen */
table.MortgageMainContent{width:100%;background-color: #FFFFFF;}
table.MortgageMainContent td.MortgageTopLeft{width:10px; font-size: 1px;}
table.MortgageMainContent td.MortgageTopStroke{font-size: 1px; background:URL(../../Resources/CreateAd/top-stroke.gif);}
table.MortgageMainContent td.MortgageTopRight{width: 10px; height: 9px; font-size: 1px;}
table.MortgageMainContent td.MortgageLeftStroke{background:URL(../../Resources/CreateAd/left-stroke.gif)}
table.MortgageMainContent td.MortgageRightStroke{background:URL(../../Resources/CreateAd/right-stroke.gif)}
table.MortgageMainContent td.MortgageBottomLeft{font-size: 1px;}
table.MortgageMainContent td.MortgageBottomStroke{font-size: 1px; background:URL(../../Resources/CreateAd/bottom-stroke.gif);}
table.MortgageMainContent td.MortgageBottomRight{font-size: 1px;}
table.MortgageBody{width:100%;}
table.MortgageBody td.MortgageBodyText{padding-bottom:20px;}
table.MortgageBody td.MortgageBodyLeftCollum{vertical-align:top;}
table.MortgageBody td.MortgageBodyImageArrow{vertical-align:middle;width:60px;padding:10px;}
table.MortgageBody td.MortgageBodyRightCollum{vertical-align:top;}
table.MortgageBody td.disclaimer{padding-top:10px;padding-bottom:10px;}
div.MortgageCheckFor{border:solid 1px #FA981B;background-color:#FFFFFF;padding:10px;width:220px;min-height:150px;}
div.MortgageInsert{border:solid 1px #FA981B;background-color:#FFFFFF;padding:10px;width:390px;min-height:150px;}
.TxtChassisNumber{height:30px;width:380px;font-size:20px;}
table.chassisNumberTable{}
table.chassisNumberTable td.chassisBottomReadmore{padding-top:70px;}
table.chassisNumberTable td.chassisBtnCheck{text-align:right;padding-top:10px;}
table.chassisNumberTable td.disclaimer{padding-top:10px;}
div.mortgageOpening{border:solid 1px #FA981B;background-color:#FFFFFF;padding:10px;width:220px;min-height:150px;}
table.readMoreMortage{margin-top:10px;}
table.readMoreMortage td.readLeftCollum{vertical-align:top;}
table.readMoreMortage td.readRightCollum{vertical-align:top;}
div.mainMortgageContent{text-align: left; padding-left: 10px; padding-right: 10px; padding-top:10px;}
div.mortgageContentLeft{float:left;width:580px;}
div.mortgageContentRight{float:right;width:150px;padding-top:40px;}
div.mortageContentButton{float:right; padding-right:10px;padding-top:30px;}
div.FrontPageMortgageLeft{float:left;width:210px;}
div.FrontPageMortgageRight{float:right;width:60px;padding-top:16px;}
/*Front page mortageCheck*/
table.mortgageFrontPage{width:100%;background-color: #FFFFFF;margin-top:7px;}
table.mortgageFrontPage td.leftTopMortgage{width:10px;height:9px; font-size: 1px;background:URL(../../Resources/CreateAd/top-left-corner.gif);}
table.mortgageFrontPage td.topStrokemortgage{font-size: 1px; background:URL(../../Resources/CreateAd/top-stroke.gif);}
table.mortgageFrontPage td.rightTopMortgage{width: 10px; height: 9px; font-size: 1px;background:URL(../../Resources/CreateAd/right-top.gif);}
table.mortgageFrontPage td.LeftStrokeMortgage{background:URL(../../Resources/CreateAd/left-stroke.gif);}
table.mortgageFrontPage td.mortgageContent{height:77px;vertical-align:top;}
table.mortgageFrontPage td.rightStrokeMortgage{font-size: 1px;background:URL(../../Resources/CreateAd/right-stroke.gif);}
table.mortgageFrontPage td.leftBottomMortgage{width:10px;height:9px;font-size: 1px;background:URL(../../Resources/CreateAd/bottom-left-corner.gif);}
table.mortgageFrontPage td.strokeBottomMortgage{font-size: 1px; background:URL(../../Resources/CreateAd/bottom-stroke.gif);}
table.mortgageFrontPage td.rightBottomMortgage{width:10px;height:9px;font-size: 1px;background:URL(../../Resources/CreateAd/bottom-right-corner.gif);}
div.mortgageNotLoginLeft{float:left;width:340px;}
div.mortgageNotLoginRight{float:right;width:100px;}
div.hnlNotLoginReadMore{padding-top:20px;}
div.MortgageInsertLeft{float:left;width:315px;padding-top:20px;}
div.MortgageInsertRight{float:right;width:120px;padding-top:20px;}
.TxtUsedCarsChassisNumber{height:30px;width:310px;font-size:20px;}
.labelGreyOutMortgage{font-size:11px;color:Gray;}
div.mortgageTopDiv{padding-bottom:10px;}
div.mortgageClosedLeft{float:left;width:330px;}
div.mortgageClosedRight{float:right;width:100px;}
.labelChassisGrayText{color:Gray;font-size:11px;}
div.AuctionBidContent{width:300px;padding:5px 0px 20px 0px;border-bottom:solid 1px #cccccc;}
div.AuctionBidHead{width:100%;}
div.AuctionBidSubText{width:300px;padding-top:5px;}
div.AuctionBidTextRight{text-align:right;padding-top:10px;}
div.AuctionBidLinkRight{margin-top:10px;margin-bottom:25px;}
div.auctionCarsOnAuctionNow{border-top:solid 1px #ddd;padding-top:10px;}
/*auction contact*/
.auctionContactPanel{padding-top:10px;padding-bottom:10px;border-bottom:solid 1px #ddd;}
/*auction guides*/
div.AuctionGuides{border-bottom:solid 1px #ddd;padding-top:10px;padding-bottom:10px;}
div.auctionBuyGuide{margin-top:5px; float:left;margin-bottom:5px;width:150px;}
div.auctionBidguide{margin-top:5px;float:left;margin-bottom:5px;}
.bottomGuideText{padding-left:15px;}
/*HyperLink ButtonStyle*/
.HnlButtonAuction, .HnlButtonAuction:link, .HnlButtonAuction:active, .HnlButtonAuction:visited, .HnlButtonAuction:hover { float:right;display: block; margin:0px;text-align: center;padding-top:3px; cursor:pointer;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(../resources/BtnOrange115.gif);BACKGROUND-REPEAT: NO-REPEAT;COLOR: #FFFFFF;Border-width:0px;width: 115px;height:25px;font-weight: bold;text-decoration:none; }

.campaignFreedomCarMake{font-size: 13px; font-family: Arial; font-weight: bold; color: #FFFFFF; margin-top: 10px;}
.campaignFreedomCarModelAndVariant{font-size: 12px; font-family: Arial; color: #FFFFFF;}
.campaignFreedomImagePanel{padding-top: 17px; line-height: 1.1; width: 100px; height: 43px; text-align: center; text-decoration: none; cursor:pointer;}
div#BilTransportText{padding-top: 30px;}
div.carLeasingTop{width:100%;padding:10px;}
div.carLeasingHeadLeft{float:left;width:350px;}
div.carLeasingHeadRight{float:right;width:400px;}
div.carLeasingHeadNavigate{float:right;width:200px;}

div.carLeasingMainTabsLeft{margin-left:10px;float:left;width:544px;border-bottom:1px solid #CCCCCC;height:20px;vertical-align:bottom;}
div.carLeasingMainTabsRight{float:right;width:240px;}
div.carLeasingMainTabsWhite{float:left;text-align:center;padding-top:3px;float:left;height:17px;width:114px;background-image: url('../../Resources/ShowCar/fane-white.gif');background-repeat:no-repeat;}
div.carLeasingMainTabsWhite span {font-weight:bold;}
div.carLeasingMainTabsGray{float:left;text-align:center;padding-top:3px;height:17px;width:114px;border-bottom:1px solid #CCCCCC;background-image: url('../../Resources/ShowCar/fane-grey.gif');background-repeat:no-repeat;}
div.carLeasingMainTabsGray a a:link a:visited a:active a:hover a.disabled:hover  {
	font-weight:normal;
	color:#000000;
	text-decoration: none;
}
div.carLeasingInfoAndPic{width:100%;}
div.carLeasingInformations{width:100%;padding:10px;}
div.carLeasingAlternative{width:100%;margin-left:10px;padding-top:10px;border-top:1px solid #CCCCCC;}
table.carLeasingMainInfo{width:480px;}
table.carLeasingMainInfo td.leasingCarInfoText{padding-top:20px;padding-left:10px;}
table.carLeasingMainInfo td.leasingCarLinks{padding:10px;}
table.carLeasingMainInfo td.leasingCarInsurance{width:170px;}
/*Leasing car MainInfo*/
table.tableCarLeasingInfo{width:230px;padding-bottom:5px;padding-top:5px;margin:10px;}
table.tableCarLeasingInfo td.paymentPrice{text-align:left;padding-bottom:10px;font-size:14px;font-weight:bold;}
table.tableCarLeasingInfo td.leasingModelYear{width:100px;text-align:left;border-bottom:1px solid #CCCCCC;padding-top:5px;padding-bottom:5px;}
table.tableCarLeasingInfo td.leasingModelYearValue{text-align:right;border-bottom:1px solid #CCCCCC;padding-top:5px;padding-bottom:5px;}
table.tableCarLeasingInfo td.leasingKm{text-align:left;border-bottom:1px solid #CCCCCC;padding-top:5px;padding-bottom:5px;}
table.tableCarLeasingInfo td.leasingKmValue{text-align:right;border-bottom:1px solid #CCCCCC;padding-top:5px;padding-bottom:5px;}
table.tableCarLeasingInfo td.leasingDownPayment{text-align:left;border-bottom:1px solid #CCCCCC;padding-top:5px;padding-bottom:5px;}
table.tableCarLeasingInfo td.leasingDownPaymentValue{text-align:right;border-bottom:1px solid #CCCCCC;padding-top:5px;padding-bottom:5px;}
table.tableCarLeasingInfo td.leasingTime{text-align:left;border-bottom:1px solid #CCCCCC;padding-top:5px;padding-bottom:5px;}
table.tableCarLeasingInfo td.leasingKmYear{text-align:left;border-bottom:1px solid #CCCCCC;padding-top:5px;padding-bottom:5px;}
table.tableCarLeasingInfo td.leasingKmYearValue{text-align:right;border-bottom:1px solid #CCCCCC;padding-top:5px;padding-bottom:5px;}
table.tableCarLeasingInfo td.leasingTimeValue{text-align:right;border-bottom:1px solid #CCCCCC;padding-top:5px;padding-bottom:5px;}
table.tableCarLeasingInfo td.leasingPriceKm{text-align:left;border-bottom:1px solid #CCCCCC;padding-top:5px;padding-bottom:5px;}
table.tableCarLeasingInfo td.leasingPriceKmValue{text-align:right;border-bottom:1px solid #CCCCCC;padding-top:5px;padding-bottom:5px;}
table.tableCarLeasingInfo td.leasingTax{text-align:left;border-bottom:1px solid #CCCCCC;padding-top:5px;padding-bottom:5px;}
table.tableCarLeasingInfo td.leasingTaxValue{text-align:right;border-bottom:1px solid #CCCCCC;padding-top:5px;padding-bottom:5px;}
table.tableCarLeasingInfo td.leasingNavigateLeft{text-align:left;padding-top:5px;}
table.tableCarLeasingInfo td.leasingNavigateRight{text-align:right;padding-top:5px;}
/*Leasing car alternatives*/
div.itemDivMake{height: 16px; overflow: hidden;}
div.itemDivImage{width: 95px; height: 71px; font-size: 1px; overflow: hidden;}
table.tableTurboItems{width:780px;}
table.tableTurboItems td.turboItem{width:130px; vertical-align:top;}
table.tableTurboItems td.turboItem div.turboItem {margin-left:auto;margin-right:auto;width:130px;border:1px solid #f9981a;padding:10px;padding-top:3px;}
table.tableTurboItems td.turboItem table.itemTurbo{width:110px;}
table.tableTurboItems td.turboItem table.itemTurbo td.itemImage{padding:5px 10px 5px 10px;}
table.tableTurboItems td.turboItem table.itemTurbo td.itemMakeAndModel{padding:0px 10px 20px 10px;}
table.tableTurboItems td.turboItem table.itemTurbo td.itemPayment{text-align:left;}
table.tableTurboItems td.turboItem table.itemTurbo td.itemPaymentValue{text-align:right;}
table.tableTurboItems td.turboItem table.itemTurbo td.itemDownPayment{text-align:left;}
table.tableTurboItems td.turboItem table.itemTurbo td.itemDownPaymentValue{text-align:right;}
table.tableTurboItems td.turboItem table.itemTurbo td.itemTime{text-align:left;}
table.tableTurboItems td.turboItem table.itemTurbo td.itemTimeValue{text-align:right;}
div.chooseAdContentDiv{width:800px;}
div.chooseAdContentDiv div.contentDivLeft{background-color:#ffffff;float:left;width:169px;height:160px;border:solid 1px #CCCCCC;margin:10px 10px 10px 20px;padding:20px;}
div.chooseAdContentDiv div.contentDivCenter{background-color:#ffffff;float:left;width:169px;height:160px;border:solid 1px #CCCCCC;margin:10px;padding:20px;}
div.chooseAdContentDiv div.contentDivRight{background-color:#ffffff;float:left;width:169px;height:160px;border:solid 1px #CCCCCC;margin:10px;padding:20px;}
.chooseAdHead{font-size: 16px; font-family: Arial;font-weight:bold;}
div.ContentForCategoryes{height:100px;}

div.spacer { margin-top:10px; }

/*Advanced Search fields */

/* top 2 columns */
div.AdvancedSearch div * div { float:left; width: 100%; }

div.AdvancedSearch div.Column1 { float:left; margin-right : 15px; width: 220px; margin-left : 10px;}
div.AdvancedSearch div.Column1 div.title { width : 55px; margin-bottom:10px;}
div.AdvancedSearch div.Column1 div.field { width: 164px; margin-bottom:10px;}
div.AdvancedSearch div.Column1 div.field select { width: 164px; }
div.AdvancedSearch div.Column1 div.field input { width: 160px; }

div.AdvancedSearch div.Column2 { float:left; width: 205px;}
div.AdvancedSearch div.Column2 div.title { width: 75px; margin-bottom:10px;}
div.AdvancedSearch div.Column2 div.field { width: 130px; margin-bottom:10px;}
div.AdvancedSearch div.Column2 div.field select { width: 130px; }
div.AdvancedSearch div.Column2 div.field input { width: 126px; }

/* width of elements inside the field divs */
div.AdvancedSearch div.field div.narrowField { width: 72px; }
div.AdvancedSearch div.field div.narrowField select { width: 72px; }
div.AdvancedSearch div.field div.narrowField input { width: 68px; }
div.AdvancedSearch div.field .middle { width: 20px; text-align:center;}

/* special fields*/
div.AdvancedSearch div.Column2 div.postalTitle { height:30px;width : 130px; margin-top:15px;margin-bottom:15px;}
div.AdvancedSearch div.Column2 div.postalField { height:30px; width: 75px; margin-top:15px;margin-bottom:15px;}
div.AdvancedSearch div.Column2 div.postalField * { float:right;}
div.AdvancedSearch div.Column2 div.searchTitle { padding-top:3px;width : 30px; margin-bottom:10px;}
div.AdvancedSearch div.Column2 div.searchField { width: 170px; margin-bottom:10px;}

/* line */
div.AdvancedSearch hr { margin: 10px 0 10px 0;float:none;clear:both; }

/* Equipment boxes */
div.AdvancedSearch div.equipment { clear:both; float:none ; width : 455px; margin-left:10px;}
div.AdvancedSearch div.equipment div.title { font-weight: bold; width:100% ;margin-bottom : 5px;}
div.AdvancedSearch div.equipment div.column { width:150px;float:left; margin-bottom:8px;}

div.AdvancedSearch div.equipment div.columnAd { width:225px;float:left; margin-bottom:8px;}
div.AdvancedSearch div.equipment div.columnAd input { margin-left:0px; }
div.AdvancedSearch div.equipment div.columnAd div.item { margin-bottom:4px; margin-top:4px;}

/* Special field for within dropdown */
div.AdvancedSearch div.equipment div.columnWithIn { width:225px;float:left; margin-bottom:8px;}
div.AdvancedSearch div.equipment div.columnWithIn span { float:right;margin-right:5px;margin-top:10px;}
div.AdvancedSearch div.equipment div.columnWithIn select { float:right;margin-right:10px;margin-top:10px;}

div.AdvancedSearch div.equipment div.column input { margin-left:0px; }
div.AdvancedSearch div.equipment div.column div.item { margin-bottom:4px; margin-top:4px;}

div.AdvancedSearch div.searchbox { clear:both; float:none ; width : 455px; margin-left:10px; padding-top: 5px;}
div.AdvancedSearch div.searchbox div.column1 { width:200px;float:left; margin-bottom:8px;}
div.AdvancedSearch div.searchbox div.column1 input { margin-left:0px;}
div.AdvancedSearch div.searchbox div.column2 { width:150px;float:left; margin-bottom:8px;padding-top:3px;}
div.AdvancedSearch div.searchbox div.column3 { width:80px;float:left; margin-bottom:8px; }
div.AdvancedSearch div.searchbox div.column3 * { float:right }

div.ContentForCategoryes{height:100px;}


/*If insurance 2009*/
#DivIfInsurancesSaved{padding-left: 10px;}
#TblIfInsurance2009SavedHeader{width: 750px; border: 0px;}
#TblIfInsurance2009SavedHeader #TdIfInsurance2009Header{height: 160px; vertical-align: top;}
#TblIfInsurance2009SavedHeader .If2009ImgIfLogoBig{float: right; margin-left: 20px;}
.PnlIfInsuranceSaved{background-color: #EEEEEE; padding-left: 12px; padding-top: 12px; padding-right: 12px; padding-bottom: 10px; border-bottom: 1px solid #cccccc; border-top: 1px solid #cccccc; margin-right: 1px;}
.TblIfInsurance2009Saved .If2009TdModelinfo{width: 426px;}
.TblIfInsurance2009Saved .If2009TdModelinfo{width: 426px;}
.TblIfInsurance2009Saved .If2009InsurancePrice{border-left: 1px solid #cccccc; height: 70px; padding-left: 10px;}
.TblIfInsurance2009Saved .If2009TdCarPicture{width: 105px;}
.TblIfInsurance2009Saved .If2009TdCarInfo{vertical-align: top;}
.TblIfInsurance2009Saved{width: 100%; height: 100px;}
.TblIfInsurance2009Saved .LblInsuranceValidUntil{float: left; margin-left: 10px;}
.TblIfInsurance2009Saved .LblInsuranceValidUntil, .HlSeeAd, .LbDeleteOffer{margin-top: 2px;}
.TblIfInsurance2009Saved .HlSeeAd, .LbDeleteOffer{float: right; padding-left: 10px;}
.TblIfInsurance2009Saved .LbDeleteOffer{padding-right: 5px; margin-left: 5px;}
.TblIfInsurance2009Saved .If2009BtnBuy{}
.TblIfInsurance2009Saved .If2009TdCarPrice{vertical-align: top;}
.TblIfInsurance2009Saved .ImgCarPicture {max-height: 75px; width: 95px; margin-bottom: 10px;}
.TblIfInsurance2009Saved .If2009CarMake, .If2009CarModel, .If2009CarVariant, .If2009CarYear{font-weight: bold; line-height: 16px;}

.PnlInsuranceBigIf2009 {width: 160px; height: 170px;}
.PnlIntegratedInsuranceIf2009 {width: 100px; height: 65px;}
/*Leasinglinks*/
#leasingLinksContent{float:right; width:470px; border-top:solid 1px #cccccc;padding:20px 0px 20px 10px;}
#leasingLinksContent #leasingTitleSub{padding-bottom:10px;}
#leasingLinksContent #leasingLinksBottom{margin-top:10px;}

#leasingLinksSearchresult{padding-bottom:10px; border-right:solid 1px #CCCCCC;}
#leasingLinksSearchresult #leasingDataListItem{margin-top:10px;margin-bottom:10px; background-color:#EFEFEF;padding:10px;}
#leasingLinksSearchresult #leasingTitleSub{padding-left:10px;}
#leasingLinksSearchresult #leasingLinksBottom{padding-left:10px;}
#leasingLinksSearchresult #leasingLinksItem{width:379px;margin-bottom:10px;}

/*
    TESTSTYLING FOR FRONTPAGE SITEMAP
    should be moved to:
    "/styles/sunrise/screen.css"
    "/styles/sunrise/about.css"
    ASAP!
*/
.footer-sitemap
{
    clear:both;
    padding:25px 0 50px 0;
    border-top:1px solid #e88b00;
    float:left;
    width:100%;
    }
.footer-sitemap ul
{
    margin-top:10px;
}
.margin-rl{
    margin-right:10px;
    margin-left:10px;
    }

.footer-sitemap p{color:#e88b00;}
.footer-sitemap .sitemap-item{float:left;width:168px;}
.footer-sitemap .sitemap-lastitem{float:left;width:75px;}
.footer-sitemap .popular-carmodel{
    background-image:url(/Resources/grafik/frontpage-sitemap-popular.png);
    display:table-cell;
    height:72px;
    width:117px;
    }
.footer-sitemap .popular-carmodel a{
    display:block;
    height:68px;
    text-align:center;
    width:116px;
    width:116px;
    }

.footer-sitemap .popular-carmodel a img{
    border:none;
    display:block;
    margin-right:auto;
    margin-left:auto;
    padding-top:13px;
    }
.size1of6{float:left;width:16.6666%;}
.size5of6{float:left;width:83.3333%;}
.footer-sitemap li{
    list-style-type:none;
    margin-left:-40px;
    }
.black{color: Black;}

















/* opret salgsannonce, start */

.sell-your-car {
    border-bottom: 1px solid #ccc;
    float: left;
    margin: 0 10px 10px 10px;
    padding: 0 0 10px;
    }

.sell-your-car .section {
    background: #f0f0f0;
    float: left;
    padding: 10px;
    width: 362px;
    }
.sell-your-car .section h2 {
    color: #000;
    }

.sell-your-car .ad {
    margin: 0 10px 0 0;
    }

.sell-your-car .section div {
    background: #fff;
    border: 1px solid #ccc;
    height: 120px;
    margin: 10px 0;
    padding: 10px;
    }

.sell-your-car .section ul {
    list-style-type: none;
    margin: 0;
    position: relative;
        left: 0px;
        *left: 0;
    }
.sell-your-car .section ul li {
    padding: 7px 0 5px 35px;
    }

.sell-your-car li.first, 
.sell-your-car li.second, 
.sell-your-car li.third {
    background: transparent url("/Resources/SYI/syi-numbers-list.png") 0 0 no-repeat;
   
    }
.sell-your-car li.first {
    background-position: 0 0;
    }
.sell-your-car li.second {
    background-position: 0 -28px;
    }
.sell-your-car li.third {
    background-position: 0 -56px;
    }

.sell-your-car .section a.read-more {
    float: left;
    position: relative;
    top: 20px;
    }

.sell-your-car .section input {
    background: transparent url("/Resources/SYI/knap_auktion-annonce.png") 0 0 no-repeat;
    border: none;
    cursor: pointer;
    float: right;
    height: 39px;
    text-indent: -9999px;
    text-transform: capitalize;
    width: 171px;
    }

.sell-your-car .section input.button-auction{
    background-position: 0 -50px;
    }




/* opret salgsannonce, stop */

