/* CSS Document */
@import url('/fsmenu/listmenu_da.css');
@import url('/lightbox/css/lightbox.css');


body
{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:0.7em;
	background-image: url(UserFiles/Image/small/back_colour.jpg);
	background-repeat: repeat;
	background-color:b2b2b2;
}

.page
{
background-color:#FFFFFF;
}

.wrapper 
{ 
min-height: 100%; 
height: auto !important; 
height: 100%; 
margin: 0 auto -4em; 
clear:both;
background-image: url(UserFiles/Image/small/back_colour.jpg);
}

/*needed incase he wants to fill the white gap next to the header image*/
.topimage
{
width:100%;
background-color:#5E5E5E;
height:125px;
}

/*left navigation*/
.column1
{
width:138px;
font-weight:bold;
color: #262626;
background-color:b2b2b2;
border-right:1px solid #999999;
margin-right:5px;
left:0px;
position:absolute;
min-height: 500px;
}

/*right navigation*/
.column2
{
background-image: url(UserFiles/Image/small/menu_back_colour_right.gif);
background-repeat: repeat-y;
border-left:1px solid #999999;
width:126px;
font-weight:bold;
color: #262626;
padding-left:10px;
height:100%;
margin-left:5px;
right:0px;
position:absolute;
}

.content 
{
margin-left:140px;
margin-right:137px;
margin-bottom:20px;
padding-top:20px;
color:#000000;
background:#ffffff;
border:0px;
padding:0 10px;
padding-top:5px;
z-index:0;
}


h1
{
font-size:1.4em;
font-weight:bold;
color:#666666;
display:block;
}

h2
{
font-size:1.2em;
font-weight:bold;
color:#FFFFFF;
display:inline;
}

h3
{
color:#1em;
font-weight:bold;
font-size:small;
display:inline;
}

a:link, a:active, a:visited
{
text-decoration:none;
color:#000000;
}

a:hover
{
text-decoration:none;
font-weight:bold;
color:#000000;
}

.search_form 
{
font-size: 0.65em;
color: #FFFFFF;
padding-left: 5px;
}

.vehicle_column_heading 
{
font-size: 0.85em;

}

.vehicle_column_data 
{
font-size: 0.85em;
font-weight: normal;
}

.vehicle_column_data_bold 
{

font-weight:bold;
}


a.dark:link, a.dark:active, a.dark:visited, a.dark:hover 
{
text-decoration:none;
color:#262626;
font-weight:bold;
height:22px;
padding-top:10px;
}

a.dark:hover
{
color:#FFFFFF;
}

.header_container
{

}

.top_nav_container
{
padding-top:4px;
text-align:center;
width:100%;
background-image: url(UserFiles/Image/small/red_fade.gif);
background-repeat: repeat-x;
background-position: left top;	
height:20px;

}

.top_nav_elements
{
	float:left;
	height:13px;
	padding-top:3px;
	padding-left:7px;
	padding-right:7px;
	vertical-align:middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: groove;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.top_nav_elements:hover
{
background-color:#B2B2B2;
}

.top_nav_elements_active
{
	float:left;
	height:14px;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	vertical-align:middle;
	background-color:#B2B2B2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #B2B2B2;
	border-left-color: #FFFFFF;
	color:#000000;
}


a.top_nav_elements_links:link, a.top_nav_elements_links:active, a.top_nav_elements_links:visited, a.top_nav_elements_links:hover 
{
text-decoration:none;
color:#ffffff;
font-weight:normal;
}

a.top_nav_elements_links:hover
{
color:#ffffff;
font-weight:normal;
}

.breadcrumb
{
padding-left:0px;
margin-top:0px;
margin-left:140px;
background-image: url(UserFiles/Image/small/bread_crumb_fade.jpg);
background-repeat: repeat-x;
background-position: left top;
padding-top:5px;
padding-left:5px;
width:100%;
padding-bottom:3px;
}

.breadcrumb a:link, .breadcrumb a:active, .breadcrumb a:visited
{
text-decoration:none;
color:#000000;
}

.breadcrumb a:hover
{
color:#000000;
}

.slim 
{
height:10px;
width:70px;
font-size:9px;
}


.footer, .push 
{ 
height: 4em; 
} 

.footer
{
vertical-align:bottom;
height:125px;
margin-left:140px;
margin-right:137px;
padding-left:0px;
padding-top:50px;
background-color:#FFFFFF;
padding-top:100px;
}

.ebay
{
position:absolute;
right:1px;

}