body
{
background: url('/images/background.jpg');
padding: 0px;
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
}

img
{
border: 0px;
}

#top
{
padding: 0px;
width: 924px;
margin: 0 auto 0 auto;
}

#top #main
{
margin: 0 auto 0 auto;
padding: 0px;
width: 859px;
float: right;
background: #2a2a2a;
}

.logo
{
height: 137px;
width: 361px;
margin: 0px;
padding-right: 0px;
padding-left: 17px;
padding-top: 0px;
padding-bottom: 0px;
float: left;
}

/*******Reklamer********/

.konkurrence-top
{
float: right;
margin: 0px;
padding-top: 32px;
height: 60px;
width: 468px;
}

.reklame-top
{
float: right;
margin: 0px;
padding-top: 52px;
height: 60px;
width: 468px;
}

.reklame-indhold
{
text-align: center;
margin-top: -30px;
margin-bottom: 0px;
}

/*******Hovedmenu********/
.cl
{
clear:left;;
}
.hovedmenu
{
text-align:right;
background: url(/images/menuback.jpg);
width: 856px;
float: left;
height: 20px;
}

.hovedmenu a
{
padding-left: 10px;
padding-right: 10px;
font-size: 14px;
color: #ffffff;
text-decoration: none;
}

.hovedmenu a:hover
{
background: url('/images/menu-over.jpg');
}

.search
{
width: 185px;
height: 17px;
float: left;
background: url(/images/menuback.jpg);
color: #FFFFFF;
text-align: right;
padding-right: 10px;
padding-bottom: 2px;
padding-top: 1px;
margin: 0px;
font-size: 15px;
}

.search input.search-button, .search input.search-button:visited
{
background: url('/images/soeg.jpg');
border: 0px;
font-size: 10px;
color: #000000;
margin-left: 0px;
margin-right: 0px;
margin-top: 2px;
margin-bottom: 3px;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 3px;
padding-top: 0px;
width: 48px;
height: 15px;
vertical-align: bottom;
}

.search input.searchbox
{
margin-bottom: 2px;
margin-top: 0px;
padding: 0px;
}

.search input.search-button:hover
{
color: #FFFFFF;
}


/*******Venstre menu********/

.left-menu
{
background: #2a2a2a no-repeat url('/images/left-topback.jpg');
width: 142px;
float: left;
padding-left: 10px;
color: #c5781e;
font-size: 12px;
font-weight: bold;
}

.left-menu h1
{
font-family:Arial, Helvetica, sans-serif;
background: no-repeat url('/images/left-menuback.jpg');
font-size: 12px;
color: #ffffff;
padding-left: 11px;
padding-top: 3px;
letter-spacing: 1px;
text-transform: uppercase;
height: 20px;
margin-left: -10px;
margin-bottom: 0px;
margin-top: 0px;
margin-right: 0px;
clear: both
}

.left-menu a, .left-menu a:visited
{
color: #c5781e;
font-size: 12px;
text-decoration: none;
}

.nybruger a
{
background: bottom no-repeat url('/images/nybruger.jpg');
height: 80px;
width: 100%;
float: left;
clear: both;
color: #c5781e;
font-size: 12px;
text-decoration: none;
margin: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.nybruger a:hover
{
background: bottom no-repeat url('/images/nybruger-over.jpg');
color: #999999;
font-size: 12px;
text-decoration: none;
margin: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;

height: 80px;
width: 100%;
float: left;
}
.left-menu a:hover
{
color: #c5781e;
font-size: 12px;
text-decoration: none;

}

.left-menu ul
{
list-style: none;
padding: 0px;
margin-bottom: 20px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
}

.left-menu .banner
{
margin-left: -4px;
margin-top: 4px;
}

.left-menu li
{
padding-top: 10px;
}



.left-menu input.checkbox:hover
{
border: 1px solid #666666;
}

.left-menu li.li-text
{
text-align: right;
padding-right: 22px;
}



.menu-left-text
{
padding-left: 13px;
}

/*******Indholdsiden********/

.right-menu-top
{
background: no-repeat url('/images/rightback-top.jpg');
height: 41px;
width: 705px;
border-left: 1px #FFFFFF solid;
float:left;
}
.right-menu-top-forum
{
background: no-repeat url('/images/rightback-top.jpg');
height: 41px;
width: 705px;
border-left: 1px #FFFFFF solid;
}

.right-menu
{
background: url('/images/rightmenuback.jpg');
float: left;
width: 703px;
border-left: 1px #FFFFFF solid;
}

/*******Bokse til indhold********/

.boks
{
	margin-left: 26px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-right: 20px;
}

.boks h1/*Bruges som top*/
{
background: url('/images/menuback.jpg');
width: 632px;
height: 17px;
color: #FFFFFF;
font-size: 12px;
text-transform: uppercase;
padding-top: 3px;
padding-left: 25px;
letter-spacing: 2px;
word-spacing: 2px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

.boks-indhold
{
padding-left: 5px;
padding-right: 5px;
background: repeat-y url('/images/indholdsboks-baggrund.jpg');
width: 650px;
margin-bottom:0px;
padding-bottom:0px;
}

.boks-indhold2
{
padding-left: 0px;
padding-right: 0px;
background: repeat-y url('/images/indholdsboks-baggrund.jpg');
margin: 0px;
width: 657px;
}

.boks-indhold3
{
	padding-left: 0px;
	padding-right: 0px;
	background: url('/images/udfordring-back.jpg') no-repeat;
	height: 108px;
}

.boks-bund
{
background: no-repeat left top url('/images/indholdsboksbund.jpg');
width: 100%;
height: 13px;
border: 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 50px;
}

/*******Table for seneste biler********/

.seneste-table
{
width: 640px;
text-align: center;
color: #FFFFFF;
font-size: 11px;
margin:auto;
margin-top: 10px;
margin-bottom:0px;
}

.seneste-table img, .table-forum img
{
border: 1px solid #FFFFFF;
}

.seneste-table a, .seneste-table a:visited
{
color: #FFFFFF;
text-decoration: none;
}

.seneste-table a:hover
{
color: #c5781e;
}

.seneste-table a:hover img, .table-forum a:hover img
{
border: 1px solid #c5781e;
}

.table-forum
{
color: #FFFFFF;
font-size: 12px;
width: 655px;
margin-left: 1px;
}

.table-forum a, .table-forum a:visited
{
color: #FFFFFF;
text-decoration: none;
}

.table-forum a:hover
{
color: #c5781e;
}


.table-forum tr.table-lige 
{
background: #272626;
height: 18px;
}

.table-forum tr:hover, .table-forum tr.table-lige:hover
{
background: #666666;
}

.table-forum tr td
{
padding-left: 25px;
}

.table-forum .table-top, .table-forum .table-top:hover
{
font-weight: bold;
font-size: 14px;
height: 30px;
text-transform: uppercase;
width: 657px;
background: none;
background-color:#4F4F4F;
}


/*******Udfordring boks********/

.udfordring-table
{
width: 657px;
color: #FFFFFF;
font-size: 12px;
line-height: 20px;
}

.udfordring-table img
{
border: 1px solid #FFFFFF;
margin-top: 7px;
}
.udfordring-table a:hover img
{
border: 1px solid #c5781e;
}

.udfordring-table a img.link
{
margin-bottom: 0px;
margin-top: 6px;
margin-right: 3px;
border: 0px;
}

.udfordring-table b
{
margin: 0px;
padding: 0px;
width: 0px;
color: #737373;
font-size: 12px;
font-weight: normal;
text-transform: uppercase;
}

.udfordring-text
{
width: 155px;
padding-left: 10px;
padding-right: 10px;
}
.udfordring-text2
{
width: 188px;
padding-left: 10px;
padding-right: 10px;
}
.seneste-biler
{

clear: both;
margin: 0px;
padding-bottom: 30px;
}

.seneste-biler img
{
margin-top: 5px;
margin-bottom: 5px;
margin-left: 25px;

border: 1px solid #FFFFFF;
}

.seneste-biler a, .seneste-biler a:visited
{
color: #FFFFFF;
text-decoration: none;
}

.seneste-biler a:hover
{
color: #c5781e;
}

.seneste-biler a:hover img
{
border: 1px solid #c5781e;
}

.bunden-table
{
width: 325px;
color: #FFFFFF;
font-size: 11px;
margin: 0px;
clear: both;
background: url('/images/bunden-boks-back.jpg');
}

.bunden-table strong
{
text-transform: uppercase;
font-size: 13px;
margin: 0px;
padding: 0px;
}

.bunden-boks
{
margin-left: 26px;
margin-bottom: 0px;
margin-top: 0px;
margin-right: 0px;
padding: 0px;
width: 290px;
float:left;
}

.bunden-boks2
{
margin-left: 0px;
--margin-left:0px;
margin-bottom: 0px;
margin-top: 0px;
margin-right: 50px;
--margin-right:14px;
padding: 0px;
width: 290px;
float:right;
}

.bunden-boks h1
{
background: url('/images/menuback.jpg');
width: 300px;
height: 17px;
color: #FFFFFF;
float: left;
clear: both;
font-size: 12px;
text-transform: uppercase;
padding-top: 3px;
padding-left: 25px;
letter-spacing: 2px;
word-spacing: 2px;
margin: 0px;
}

.bunden-boks2 h1
{
background: url('/images/menuback.jpg');
width: 295px;
height: 17px;
color: #FFFFFF;	
font-size: 12px;
text-transform: uppercase;
padding-top: 3px;
padding-left: 30px;
letter-spacing: 2px;
word-spacing: 2px;
margin: 0px;
}

.bunden-boks td
{
margin: 0px;
padding: 0px;
}


.sete-biler-bund
{
background: url('/images/sete-biler-back.jpg');
background-repeat:no-repeat;
height: 15px;
width: 325px;
}

.sete-biler-bund2
{
background: url('/images/sete-biler-back2.jpg');
background-repeat:no-repeat;
height: 15px;
width: 325px;
}

/*******Bunden af websitet********/

.footer
{
clear: both;
float: right;
margin: 0px;
width: 859px;
}

.footer-indhold
{
background: right bottom url('/images/menuback.jpg');
height: 20px;
padding-left: 25px;
}

.footer-indhold a
{
color: #FFFFFF;
text-decoration: none;
font-size: 13px;
padding-left: 10px;
}

.footer-indhold a:hover
{
color: #c5781e;
}


/*RSS feed */

.rss
{
margin-top: 20px;
}

.rss a, .rss a:visited
{
background: none;
height: 10px;
width: 100%;
}

.rss a:hover
{
background: none;
height: 10px;
width: 100%;
}

.rss img
{
margin-right: 5px;
padding: 0px;
}

/*******Input felter********/

#login input, #newsletter input
{
width: 118px;
margin: 0px;
margin-right: 5px;
background: #b3b3b3;
height: 14px;
border: 1px solid #915e23;
padding-top: 1px;
}

#login input:hover, #newsletter input:hover
{
background: #dbdbdb;
}

#login input.button, #newsletter input.button
{
background: url('/images/button.jpg');
border: 0px;
width: 48px;
margin: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 2px;
padding-top: 0px;
height: 16px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
}

#login input.button:hover, #newsletter input.button:hover
{
color: #FFFFFF;
background: url('/images/button.jpg');
}

#login input.checkbox, #newsletter input.checkbox
{
background: #CCCCCC;
border: 1px solid #c5781e;
width: 13px;
margin-bottom: 2px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding: 0px;
height: 13px;
}

.stats-table
{
color: #FFFFFF;
font-size: 12px;
margin-top:11px;
}

.stats-table tr
{
background-color:#555555;
}

.stats-table tr.table-lige 
{
background: #272626;
}

.stats-table tr:hover, .stats-table tr.table-lige:hover
{
background: #666666;
}

.showcar-pic-table {
color:#FFFFFF;
font-size:12px;
}

.showcar-pic-table img
{
border: 1px solid #FFFFFF;
}

.showcar-pic-table a, .showcar-pic-table a:visited
{
color: #FFFFFF;
text-decoration: none;
}


.showcar-pic-table a:hover img
{
border: 1px solid #c5781e;
}

.newcar_select
{
width: 125px;
margin: 0px;
background: #b3b3b3;
height: 19px;
border: 1px solid #915e23;
}

.newcar_model
{
width: 118px;
margin: 0px;
margin-right: 5px;
background: #b3b3b3;
height: 14px;
border: 1px solid #915e23;
padding-top: 1px;
}

.newcar_model input:hover
{
background: #dbdbdb;
}

INPUT.hintTextbox       { 
color: #888;
width: 121px;
margin: 0px;
margin-right: 5px;
background: #b3b3b3;
height: 14px;
border: 1px solid #915e23;
padding-top: 1px; }
INPUT.hintTextboxActive { 
color: #000;
width: 121px;
margin: 0px;
margin-right: 5px;
background: #b3b3b3;
height: 14px;
border: 1px solid #915e23;
padding-top: 1px; }

.market-top {
width:680px;
height:40px;
background-image:url(images/market_top.jpg);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #c5781e;
}
.market-top-left {
width:170px;
padding-top:24px;
padding-left:12px;
}
.market-top a, .market-top-left a:hover {
color:#c5781e;
text-decoration:none;
}
.market-top-right {
color:#FFFFFF;
}
