
    /*  Reset */
html, body, h1, h2, h3, h4, h5, h6, p, ul, li, ol { padding: 0; margin: 0; }
img, fieldset { border: 0; }

    /*  Global */
body { color: #798896; font-family:verdana; font-size: 10pt; background: #fcfcfc url("../../images/bg_body.png") repeat-x; }
div#content { width: 395px; padding: 0 110px 0 70px; background: url("../../images/bg_content.png") repeat-y; float: left; }

    /*  Branding */

    /*  Header */
div#header { height: 66px; padding-top: 130px; width: 980px; background: url("../../images/bg_header.jpg") no-repeat; font-size: 10px; color: #798896; }
div#header address { font-style: normal; float: right; width: 168px; }
div#header p#businesshours { display: block; float: right; text-align: right; padding: 0; width: 168px;  }
div#header a#bovag { display: block; width: 102px; height: 36px; background-image: url("../../images/bovag.jpg"); float: left; margin: 13px 0 0 20px; text-decoration: none; }
div#header a#bovag:hover { background-image: url("../../images/bovag-hover.jpg");  }

    /*  Navigation */
#navigation { overflow: auto; height: 65px; margin-bottom: 4px; background: url("../../images/bg_navigation.png") no-repeat left bottom; }
#navigation ul { list-style: none; padding: 0 15px; }
#navigation ul li { float: left; display: inline; }
#navigation ul li.last { padding-left: 50px; }
#navigation ul li a { display: block; padding: 0 7px; color: #80a8db; text-decoration: none; font-size: 13px; font-weight: bold; height: 30px; line-height: 30px; font-family: Arial; text-transform: uppercase; letter-spacing:-1px; }
#navigation ul li a:hover { color: #2A4A7B; }

    /*  Hyperlinks */
a:link { color: #798896; }
a:active { text-decoration: none; }
a:hover { text-decoration: underline; }
a.external { padding-right: 15px; background: url('../../images/links/bg_external.png') no-repeat right center; }
a.external:hover { background-image: url('../../images/links/bg_external-hover.png'); }

    /*  Forms */

    /*  Content styling */
#content img { margin: 10px; }
h1, .h1 { clear: both; padding: 3px 0; margin-top: 10px; font-family: arial; font-size: 32px;  }
h2, .h2 { clear: both; padding: 2px 0; margin-top: 10px; font-family: arial; font-size: 18px; line-height: 18px; }
h3, .h3 { clear: both; padding: 1px 0; margin-top: 10px; font-family: arial; font-size: 14px; line-height: 14px; }
p { padding: 5px 0;  }
hr { border-bottom: 2px solid #595050; }

    /*  Cars */
div#shortlease { float: left; padding-top: 39px; margin-top: -3px; background: url("../../images/bg_shortlease.png") no-repeat right top; }
div#shortlease ul { list-style: none; padding: 0; margin: 0; float: left; }
div#shortlease ul a { display:block; height:133px; text-decoration:none; width:423px; background-position: right top; }

div#shortlease ul li.cat-a a {
background-image:url(../../images/shortlease-cat-a.jpg);
}
div#shortlease ul li.cat-a a:hover {
background-image:url(../../images/shortlease-cat-a-mo.jpg);
}
div#shortlease ul li.cat-b a {
background-image:url(../../images/shortlease-cat-b.jpg);
}
div#shortlease ul li.cat-b a:hover {
background-image:url(../../images/shortlease-cat-b-mo.jpg);
}
div#shortlease ul li.cat-c a {
background-image:url(../../images/shortlease-cat-c.jpg);
}
div#shortlease ul li.cat-c a:hover {
background-image:url(../../images/shortlease-cat-c-mo.jpg);
}
div#shortlease ul li.cat-d a {
background-image:url(../../images/shortlease-cat-d.jpg);
}
div#shortlease ul li.cat-d a:hover {
background-image:url(../../images/shortlease-cat-d-mo.jpg);
}
div#shortlease ul li.cat-e a {
background-image:url(../../images/shortlease-cat-e.jpg);
}
div#shortlease ul li.cat-e a:hover {
background-image:url(../../images/shortlease-cat-e-mo.jpg);
}
div#shortlease ul li.cat-k a {
background-image:url(../../images/shortlease-cat-k.jpg);
}
div#shortlease ul li.cat-k a:hover {
background-image:url(../../images/shortlease-cat-k-mo.jpg);
}
div#shortlease ul li.cat-l a {
background-image:url(../../images/shortlease-cat-l.jpg);
}
div#shortlease ul li.cat-l a:hover {
background-image:url(../../images/shortlease-cat-l-mo.jpg);
}
div#shortlease ul li.cat-m a {
background-image:url(../../images/shortlease-cat-m.jpg);
}
div#shortlease ul li.cat-m a:hover {
background-image:url(../../images/shortlease-cat-m-mo.jpg);
}
div#shortlease ul li.cat-q a {
background-image:url(../../images/shortlease-cat-q.jpg);
}
div#shortlease ul li.cat-q a:hover {
background-image:url(../../images/shortlease-cat-q-mo.jpg);
}
div#shortlease ul li.cat-special a {
background-image:url(../../images/shortlease-cat-special.jpg);
}
div#shortlease ul li.cat-special a:hover {
background-image:url(../../images/shortlease-cat-special-mo.jpg);
}
div#shortlease ul li a img {
border:medium none;
}

div.car_thumb {
	width:191px;  
	height:180px;
	border:1px solid #ccc;
	margin:2px;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-size: 14px;
	font-weight: bold;
	color:black;
	padding-bottom:12px;
}

div.car_thumb:hover {
	background-color:#ddd;
}

div.car_thumb div.big_letter {
	font-size:60px;
	position:relative;
	top:-140px;

}

div.car_thumb div.category_text {
	position:relative;
	top:-69px;
	
	width:190px;
}

div.car_thumb img {
	width:165px;
}

a.no_decoration {
	text-decoration:none;
	color:black;
}

img.foto1 {
	width:380px;
	border:1px solid black;
}

img.foto2, img.foto3 {
	width:173px;
	border:1px solid black;
}

table.info {
	border:1px solid #ccc;
	margin-top:20px;
}

table.info th.header {
	background-color:#ccc;
}

table.info td.kilometers {
	background-color:#eee;
}

fieldset {
	margin: 0px;
	padding: 0px;
	border: none;
}
	fieldset ul {
		margin: 0px 0px 0px 0px;
		padding: 0px;
		list-style-type: none;
	}
		fieldset ul li {
			margin: 0px 0px 5px 0px;
			padding: 0px;
			clear: both;
		}
		fieldset ul li.topspacing {
			padding-top: 20px;
		}
			fieldset ul li label {
				width: 140px;
				margin-right: 10px;
				float: left;
			}
			fieldset ul li img {
				border: 1px solid #333333;
			}
			fieldset ul li textarea {
				width: 300px;
				height: 100px;
			}
			fieldset ul li table {
				width: 300px;
				float: left;
				margin-bottom: 10px;
			}
				fieldset ul li table td {
					width: 150px;
				}
				fieldset ul li table input {
					float: left;
					margin-right: 5px;
				}
				fieldset ul li table label {
					width: auto;
				}
				
table.mailform input {
	width:234px;
}

p.shortleaseSubtekst {
	margin-top:15px;
	font-weight:bold;
}