html,body{padding:0;margin:0;color:#000000;font-family:Verdana, Arial}
body{background:#333333 url(img/CAD_Nord_Logo_Watermark.gif) no-repeat fixed 100% 100%;}
div#body_c{padding:10px 0 0 0;}
hr.clr{border-collapse:collapse !important;clear:both !important;font-size:0px;line-height:0px !important;height:0px !important;margin:0px !important;padding:0px;border:none 0 !important;background:transparent none;overflow:hidden !important;}
* html hr.clr{width:0px;position:absolute;} /*IE6 Hack*/
*:first-child+html hr.clr{width:0px;position:absolute;} /*IE7 Hack*/
hr.line{color:#8D0B0B;}
h6{font-size:105%;padding:0;margin:0 0 10px 0;}
.ui-datepicker{font-size:0.9em;}
.lc, a{color:#8D0B0B;}
form{padding:0;margin:0;}
address{font-style:normal;}
.border{border:solid 2px #8D0B0B;}

a.button{display:inline-block;height:21px;overflow:hidden;padding:0 0 0 5px;text-decoration:none;/*background:url(img/button_gray.gif) no-repeat scroll 0 0 transparent;*/}
a.button b{height:21px;padding:0 5px 0 0;display:inline-block;/*background:url(img/button_gray.gif) no-repeat scroll 100% 0 transparent;*/}
a.button b b{height:21px;padding:3px 20px;color:#ffffff;display:inline-block;white-space:nowrap;/*background:url(img/button_gray_bg.gif) transparent;*/}
/*
a.button_mvr{background:url(img/button_red.gif) no-repeat scroll 0 0 transparent;}
a.button_mvr b{background:url(img/button_red.gif) no-repeat scroll 100% 0 transparent;}
a.button_mvr b b{background:url(img/button_red_bg.gif) transparent;}
*/

a.button_mvr
, a.button_mvr b
, a.button_mvr b b
, a.button
, a.button b
, a.button b b{height:auto;padding:0; background:transparent none repeat scroll 0 0;}

a.button{height:auto;padding:3px 20px;border:solid 2px #3F3F3F;background:#959595 url(/css/cad-nord-template/img/button_gradient.png) repeat-x scroll 0 0}
a.button_mvr{border-color:#8D0B0B;background-color:#C90727;}




div.form fieldset{ background-color:#F5F3F3;}
div.form table, div.form table tbody{width:100%;}
div.form td{ vertical-align:middle;}
div.form_serviceBooking td p{display:inline;}
div.form_serviceBooking ul.options{list-style:none outside none;}
div.form_serviceBooking ul.options li{padding:0 0 10px 0;}
.form_validation_error{border:solid 1px #8D0B0B;background-color:#FEE6E6;padding:10px;margin:0 2px 5px 2px; color:#000; font-weight:bold;}
span.checkbox input, input.checkbox{padding:0px;margin:0px;position:relative;top:2px;}
* html span.checkbox input, * html input.checkbox{top:0px;}
b.req{position:absolute;font-size:12px; font-weight:bolder;color:#FF0000;}
.gray_box{padding:10px;background-color:#F5F3F3;}
.disclaimer{ text-align:center; font-size:9px; font-style:italic;padding:5px;}

div#menu_m{background-color:#494949;}
div#top_c, div#menu_c, div#main_c, div#footer_c, div#menu_cc ul#main_nav{width:950px;}
div#top_c, div#menu_c, div#main_c, div#footer_c{margin:0 auto;border:solid 6px #1f1f1f;background-color:#ffffff;}
div#top_c{border-width:6px 6px 0 6px;height:80px;overflow:hidden;}
div#menu_c{border-width:0 6px 0 6px;height:42px;}
div#main_c{border-width:0 6px 0 6px;}
div#footer_c{border-width:0 6px 6px 6px;height:42px;overflow:hidden;}
div#menu_c,div#footer_c{background-image:url(img/menu_red_bg.gif);}

div#top_cc{padding:5px;}
div#top_cc div.alt_logo{display:none;}
div#top_cc div#top_company_logo{float:left;}
div#top_cc div#top_company_logo a{color:#000000;text-decoration:none;font-family:Arial Black, Arial, Verdana;}
div#top_cc div#top_company_logo img{border:none 0px;margin-bottom:5px;}
div#top_cc div#top_company_logo h1{margin:0;padding:0; font-size:35px; letter-spacing:-0.5pt;}
div#top_cc div#top_company_logo h3{margin:0;padding:0; font-size:15px; letter-spacing:-0.25pt; font-style:italic;}

div#top_cc div.brands{float:right;width:auto; overflow:hidden;}
div#top_cc div.brands ul{list-style:none outside none;margin:0;padding:0;}
div#top_cc div.brands li{list-style:none outside none;float:right;padding:5px 5px 5px 20px;}
div#top_cc div.brands li img{border:none 0px;}

div#menu_cc{font-size:15px;font-weight:bold;color:#ffffff;}

div#menu_cc ul.nav{list-style:none outside none;margin:0;padding:0;}
div#menu_cc ul.nav li{list-style:none outside none;float:left;}
div#menu_cc ul.nav li a{padding:10px;display:block;white-space:nowrap;}
div#menu_cc ul.nav li a{font-size:15px;font-weight:bold;color:#ffffff;text-decoration:none;}
div#menu_cc ul.nav li a:hover, div#menu_cc ul.nav li a.active{text-decoration:underline;}

td {text-align:left; vertical-align:top;}
td.gray_box{width:280px;height:100%;overflow:hidden;}
td.box ul.newslist{list-style:none outside none;margin:15px 0 0 0;padding:0;}
td.box ul.newslist li{list-style:none outside none;padding-bottom:15px;}
td.box ul.newslist li .date{color:#8D0B0B;}
td.box ul.newslist li p{padding:0;margin:0;}
td.box ul.newslist li p.source{text-align:left; font-style:italic; font-size:9px;}

div#main_cc{font-size:9pt;}
div#main_cc a{color:#8D0B0B;}
div#main_cc h1.ph{margin:0 0 5px 0;padding:0;}
div#main_cc h1{margin:0 0 5px 0;padding:0;font-size:14pt;}
div#main_cc h2{margin:0 0 5px 0;padding:0;font-size:14pt;}
div#main_cc h3{margin:0 0 5px 0;padding:0;font-size:14pt;}
div#main_cc h4{margin:0 0 5px 0;padding:0;font-size:10pt;}
div.content_area{padding:10px;}
div.content_area img{border:2px solid #8D0B0B;margin:0 5px 5px 0;}
div#footer_c p{font-size:11px;font-weight:bold;color:#ffffff; text-align:center; vertical-align:middle;}

div.macro_companyAddress{overflow:hidden;}
div.macro_companyGoogleMap iframe{border-color:#8D0B0B;}
div.macro_WebSiteSlideShow{border-bottom:5px solid #8D0B0B;height:240px;overflow:hidden;position:}
div.macro_WebSiteSlideShow .ImageForSlide img{width:950px;}
div.macro_companyOpeningHours table{ padding:0;margin:0}
div.macro_companyOpeningHours table td{ vertical-align:top; text-align:left; padding:0; margin:0;}
div.macro_companyOpeningHours table td.left{padding-right:15px;}
.bottomTeaserBox{border:none 0;border-top:5px solid #8D0B0B;}
.bottomTeaserBox td{text-align:center;}
.macro_productsList img{border:none 0!important;}
ul.macro_productsList{text-align:center;padding:0;margin:0 auto;width:930px;}
ul.macro_productsList li{display:inline-block;list-style: none;text-align:left;text-align:left;margin:5px;background-color:#ffffff;border:2px solid #8D0B0B;padding:5px; cursor:pointer;}
ul.macro_productsList li .head{font-size:10pt;}
* html  ul.macro_productsList li /*IE6 Hack*/
, *:first-child+html ul.macro_productsList li{display:inline;} /*IE7 hack*/
ul.macro_productsList li div.c{width:258px;height:100px;overflow:hidden;}
ul.macro_productsList li div.cc{float:left;width:180px;}
ul.macro_productsList li img.main{float:right;}
ul.macro_productsList li a.link{display:block;padding-top:5px;}
ul.macro_productsList li.item_extended a.link{display:inline; padding:0;}
div.macro_newsList .paging a.prev{float:right;}
div.macro_newsList .paging a.next{float:left;}
ul.macro_productsList li.item_extended{width:410px;}
ul.macro_productsList li.item_extended div.c{width:auto;height:150px;}
ul.macro_productsList li.item_extended div.cc{width:100%;}
.macro_productsList .price{ white-space:nowrap;}
.macro_productsList .price i{font-size:70%;}
.macro_productsList .price_ex_vat{font-size:70%; font-style:italic;}
.macro_productsList .price_ex_vat{font-size:100%;}
ul.macro_productsList li.item_extended .head{font-size:13pt!important;}
ul.macro_productsList li.item_extended .price{font-size:11pt!important;}


div.car_list_header,div.car_list_footer{padding:0 8px 0 0}
div.car_list_header h3{float:left;}
div.car_list_header .pager{float:right;padding:7px 0 0 0;}
div.car_list_footer .pager{float:right;padding:0px 0 7px 0;}
div.car_list_header .pager ol, div.car_list_footer .pager ol{list-style:none outside none;margin:0;padding:0;}
div.car_list_header .pager ol li, div.car_list_footer .pager ol li{list-style:none outside none;float:left;}
div.car_list_header .pager ol li a, div.car_list_footer .pager ol li a{padding:2px 5px; border:solid 0px gray; text-decoration:none;}
div.car_list_header .pager ol li a:hover, div.car_list_footer .pager ol li a:hover{text-decoration:underline;}

ul.car_list{list-style:none outside none;margin:0;padding:0;}
ul.car_list li{list-style:none outside none;float:left;}
ul.car_list li.item .item_c img{border:solid 2px #8D0B0B;margin:0;}

ul.car_list li.gallery {padding:0 12px 12px 0;}
ul.car_list li.gallery .item_c{width:128px;height:96px;overflow:hidden;}
ul.car_list li.gallery .item_c a{position:absolute; text-decoration:none;}
ul.car_list li.gallery .item_c a img{width:128px;height:96px;display:block;background-image:url(img/no_image_128x96.jpg);}
ul.car_list li.gallery .item_c span.text{position:absolute;left:0px;margin:1px 0 0 1px;padding:2px;top:0px;}
ul.car_list li.gallery .item_c span.text span{float:left;padding:1px;margin:0px; font-size:7.5pt; line-height:10pt; background-image:url(img/red_transparent.png);color:#ffffff;font-weight:bolder;}
ul.car_list li.gallery .item_c span.text span.price{float:left;clear:left;}
ul.car_list li.gallery .item_f{display:none;}
div.car_list_footer{padding:0 8px 0 0}

ul.car_list li.galleryLarge .item_c{width:272px; height:205px;overflow:hidden;}
ul.car_list li.galleryLarge .item_c a{position:absolute; text-decoration:none;}
ul.car_list li.galleryLarge .item_c a img{width:268px;height:201px;display:block;background-image:url(img/no_image_268x201.jpg);}
ul.car_list li.galleryLarge .item_c span.text{position:absolute;left:0px;margin:1px 0 0 1px;padding:4px;top:0px;}
ul.car_list li.galleryLarge .item_c span.text span{float:left;padding:4px;margin:0px; font-size:10.5pt; line-height:12pt; background-image:url(img/red_transparent.png);color:#ffffff;font-weight:bolder;}
ul.car_list li.galleryLarge .item_c span.text span.price{float:left;clear:left;}
ul.car_list li.galleryLarge .item_f{padding:4px 0 15px 0;}

div.car_details{}
div.car_details div.images{width:310px;overflow:hidden;float:left;}
div.car_details div.images img{border:solid 2px #8D0B0B;margin:0 4px 4px 0;cursor:pointer;}
div.car_details div.images img.main{width:300px;height:225px;display:block;background-image:url(img/no_image_300x225.jpg);}
div.car_details div.images ul{list-style:none outside none;margin:0;padding:0;}
div.car_details div.images ul li{list-style:none outside none;float:left;}
div.car_details div.info{float:left; text-transform:capitalize;}
div.car_details div.info .gray_box{padding:2px;width:180px;line-height:130%;font-size:90%;}
div.car_details div.info .price td{font-size:22px; font-weight:bold; text-align:center;padding:2px 0 2px 0;}
div.car_details div.info .vat_free td{color:red; font-style:italic;text-align:center;}
div.car_details div.info .vat_inclusive td{color:red; font-style:italic;text-align:center;}
div.car_details div.info .refnum td{padding-top:13px;}
div.car_details div.desc p{font-size:110%; line-height:130%;}
div.form_formContactCar td.buttons{text-align:right;}
div.form_formContactCar label { padding-left: 5px;}
div.fb_iframe_widget { width: 158px;height: 35px;overflow: hidden;}
	
div.truck_details div.images {float: left;overflow: hidden;width: 310px;}
div.truck_details div.images img.main {background-image: url("img/no_image_300x225.jpg");display: block;height: 225px;width: 300px;}
div.truck_details div.images img {border: 2px solid #8D0B0B;cursor: pointer;margin: 0 4px 4px 0;}
div.truck_details div.images ul {list-style: none outside none;margin: 0;padding: 0;}
div.truck_details div.images ul li {float: left;	list-style: none outside none;}
div.truck_details div.info {float: left;text-transform: capitalize;}
div.truck_details div.info .gray_box {font-size: 90%;line-height: 130%;	padding: 2px;width: 180px;vertical-align: top;display: inline-block;}
div.truck_details div.info .gray_box td {width: 180px;}
div.truck_details div.info .gray_box {background-color: #F5F3F3;padding: 10px;}
div.truck_details div.info td {	text-align: left;vertical-align: top;}
div.truck_details div.info .price td {font-size: 22px;font-weight: bold;padding: 2px 0;text-align: center;}
div.truck_details div.desc p {font-size: 110%;line-height: 130%;}
div.truck_details div.boxes table.gray_box {width: 243px;}
div.truck_details div.info .name td {font-size: 11px;font-weight: bold;padding: 2px 0;text-align: center;}

div.pp_default .pp_gallery ul li a {border:2px solid #fff !important;background-color:#000 !important;}
div.pp_default .pp_gallery ul li a:hover {border-color:#8D0B0B !important; }
div.pp_default .pp_gallery ul li.selected a {border-color:#8D0B0B !important;}

/* SuperFish Menu */
div#menu_m ul#main_nav{z-index:900; position:relative;}
div#menu_m ul.nav_sub{position:absolute; z-index:1000; display:block;}
div#menu_m ul.nav_sub li{float:none;}
div#menu_m ul.nav li a.level_0 .sf-sub-indicator{right:3px;top:13px;}
div#menu_m ul.nav li a.withChildren{padding-right:15px;}
div#menu_m ul.nav_sub{background-color:#8D0B0B;border:solid 1px #ffffff;}
div#menu_m ul.nav_sub li, div#menu_m ul.nav_sub li a{font-size:11px;}
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

/* Car Search */


 #searchForm .searchFormC h3{background-color:#000000;color:#ffffff;float:none;margin:0;padding:5px;}
 #searchForm .searchFormC label {
	color: #FFFFFF;
	display: inline-block;
	font-size: 10px;
	font-weight: bold;
	height: 10px;
	padding-bottom: 2px;
 }
 #formSearchCars fieldset{background-color:#B9121B;}
 #formSearchCars fieldset div.left
,#formSearchCars fieldset div.right{width:180px;}

.searchFormC #ddlKmFrom{width:180px!important;}
.searchFormC #txtQ { width: 386px!important;}


span.round_button {margin-right: 0!important;color: #FFFFFF;cursor: pointer;font-size: 14px;font-weight:bold;border:solid 2px #FFF;background:#959595 url(/css/cad-nord-template/img/button_gradient.png) repeat-x scroll 0 0;}
span.round_button_mvr {width: 88px;font-weight:bold;background:#C90727 url(/css/cad-nord-template/img/button_gradient.png) repeat-x scroll 0 0}
span.round input.round.button {padding:0;cursor: pointer;margin-right: 0!important;width: 75px;color: #fff;font-weight:inherit;background: none repeat scroll 0 0 transparent;border: 0 solid;}
span.round input.round.submit { width: 88px;padding-right: 1px!important;}



 /*
input.round {color: #FFFFFF;cursor: pointer;font-size: 14px;font-weight: bold;border-color:#fff;}

input.button {height:auto;padding:3px 20px;border:solid 2px #3F3F3F;background:#959595 url(/css/cad-nord-template/img/button_gradient.png) repeat-x scroll 0 0}
 input.button_mvr,span.round_button_mvr{border-color:#8D0B0B;background-color:#C90727;}
*/

/*
.searchFormC{width:410px;}
.searchFormC h3{background-color:transparent!important;color:#8EAF00!important;font-size:24px;font-weight: normal;line-height: 32px;margin: -1px 0 0;padding: 0 0 0px!important;}
.searchFormC form{background:transparent url(http://www.acceptauto.dk/admin/design/images/bg-blocks.png) no-repeat scroll 50% 100%!important;padding-bottom:25px;}
.searchFormC fieldset{border:solid 1px #ccc!important;  background:transparent none repeat fixed 0 0!important; padding:10px 15px!important;}
.searchFormC fieldset #txtQ{width:370px!important;}
.searchFormC fieldset #ddlKmFrom{width:180px!important;}
.searchFormC fieldset input.button{margin:0px;}

 #formSearchCars label{color:#4C4C4C;padding-bottom:4px;display:inline-block;font-weight:bold;font-size:11px;height:10px;}
 #formSearchCars fieldset div.left
,#formSearchCars fieldset div.right{width:185px;}
 #formSearchCars span.round select
,#formSearchCars span.round input
,#formSearchCars span.round button{border:solid 0px #A0C631;background-color:transparent;padding:2px!important;outline:none;color:#ffffff;}
 #formSearchCars span.round .button{padding:1px!important;}
 #formSearchCars span.round input.text{font-weight:normal;font-size:14px;}
 #formSearchCars span.round select
,#formSearchCars span.round select option{background:#94BC1D;font-weight:normal;font-size:12px;margin:2px;padding:0px!important}
 *+html #formSearchCars span.round select option{background-color:#94BC1D;}
 #formSearchCars span.round select option{background-color:#94BC1D\0/;}
 #formSearchCars span.round select option{background-color:#94BC1D;}

 #formSearchCars span.round{background:url("img/select_gradient.png") repeat-x scroll 0 0 #A0C631;display:block;float:left;padding:0 1px;margin: 0px;border:solid 1px inherit;}
 #formSearchCars span.round_button{background:url("img/button_gradient.png") repeat-x scroll 0 0 #959595;cursor:pointer;}
 #formSearchCars span.round_button input.round{color:#fff;font-weight:bold;font-size:14px;cursor:pointer;}
 #formSearchCars span.round-has-focus{border-color:#FDFF1F;background-color:#ffffff;} 
 #formSearchCars span.round_button-has-focus{border-color:#FDFF1F;background-color:#ffffff;}
 #formSearchCars span.round_button_mvr {background-color:#959595;}
 */

/* Car Search */


/*
 input.button {height:auto;padding:3px 20px;border:solid 2px #3F3F3F;background:#959595 url(/css/cad-nord-template/img/button_gradient.png) repeat-x scroll 0 0}
 input.button_mvr,span.round_button_mvr{border-color:#8D0B0B;background-color:#C90727;}
*/

/*
.searchFormC{width:410px;}
.searchFormC h3{background-color:transparent!important;color:#8EAF00!important;font-size:24px;font-weight: normal;line-height: 32px;margin: -1px 0 0;padding: 0 0 0px!important;}
.searchFormC form{background:transparent url(http://www.acceptauto.dk/admin/design/images/bg-blocks.png) no-repeat scroll 50% 100%!important;padding-bottom:25px;}
.searchFormC fieldset{border:solid 1px #ccc!important;  background:transparent none repeat fixed 0 0!important; padding:10px 15px!important;}
.searchFormC fieldset #txtQ{width:370px!important;}
.searchFormC fieldset #ddlKmFrom{width:180px!important;}
.searchFormC fieldset input.button{margin:0px;}

 #formSearchCars label{color:#4C4C4C;padding-bottom:4px;display:inline-block;font-weight:bold;font-size:11px;height:10px;}
 #formSearchCars fieldset div.left
,#formSearchCars fieldset div.right{width:185px;}
 #formSearchCars span.round select
,#formSearchCars span.round input
,#formSearchCars span.round button{border:solid 0px #A0C631;background-color:transparent;padding:2px!important;outline:none;color:#ffffff;}
 #formSearchCars span.round .button{padding:1px!important;}
 #formSearchCars span.round input.text{font-weight:normal;font-size:14px;}
 #formSearchCars span.round select
,#formSearchCars span.round select option{background:#94BC1D;font-weight:normal;font-size:12px;margin:2px;padding:0px!important}
 *+html #formSearchCars span.round select option{background-color:#94BC1D;}
 #formSearchCars span.round select option{background-color:#94BC1D\0/;}
 #formSearchCars span.round select option{background-color:#94BC1D;}

 #formSearchCars span.round{background:url("img/select_gradient.png") repeat-x scroll 0 0 #A0C631;display:block;float:left;padding:0 1px;margin: 0px;border:solid 1px inherit;}
 #formSearchCars span.round_button{background:url("img/button_gradient.png") repeat-x scroll 0 0 #959595;cursor:pointer;}
 #formSearchCars span.round_button input.round{color:#fff;font-weight:bold;font-size:14px;cursor:pointer;}
 #formSearchCars span.round-has-focus{border-color:#FDFF1F;background-color:#ffffff;} 
 #formSearchCars span.round_button-has-focus{border-color:#FDFF1F;background-color:#ffffff;}
 #formSearchCars span.round_button_mvr {background-color:#959595;}
 */
