body {
	background-image: url(/images/bg.gif);
#	width: 1000px;
    font-size: 11pt;
    text-align:center;
    font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
}

th, td {
    font-size: 9pt;
    text-align: left;
}

#gas_amountprice, #gas_krkm, #gas_drivenkm, #gas_kmliter, #maint_price {
    text-align: right;
}

#gas_table {
    float: left;
}

#gas_edit {
    float: left;
}

#border, .tx-srfeuserregister-pi1 {
    width: 810px;
    border: 1px solid;
    float: left;
    margin-bottom: 10px;
}

#mainsize {
	margin: 0pt auto;
	width: 1000px;
    text-align: left;
}

#rowtype1 {
    background-color: #FFFFFF;
    vertical-align: top;
}

#rowtype2 {
    background-color: #DFDFDF;
    vertical-align: top;
}

#top {
	background-image: url(/images/biludgifter2.dk_02.gif);
	width: 982px;
	height: 56px;
}

#ad {
    width: 160px;
    float: left;
    padding-left: 15px;
    margin-left: 15px;

    font-size: 11px;
    font-family: Verdana, Arial;
    padding: 10px 10px 10px 10px;
}

#ad a,  a:visited {
    color: #32527A;
}

#ad h6 {
    font-weight: bold;
    font-size: 13px;
}

#left {
    float: left;
}   

#topbanner {
	background-image: url(/images/biludgifter2.dk_04.gif);
	width: 982px;
	height: 174px;
}

#menubg {
	background-image: url(/images/biludgifter2.dk_05.gif);
	width: 982px;
	height: 37px;
}

#menu {
    padding-left: 10px;
    text-align: left;
    height: 25px;
    text-decoration:none;
}

p {
	margin-top: 0px;
	margin-bottom: 0px;
}

#contentbg {
	background-image: url(/images/biludgifter2.dk_06_1.gif);
	width: 982px;
    float: left;
}

#content {
    padding: 20px;
    float: left;
    width: 700px;
}

#bottom {
	background-image: url(/images/biludgifter2.dk_07.gif);
	width: 982px;
	height: 19px;
    float: left;
}

#carjrnl_carOverview_manufactor, #carjrnl_carOverview_model, #carjrnl_carOverview_engine, #carjrnl_carOverview_fuel {
}

#carjrnl_carOverview {
    float: left;
    border: solid 1px;
    margin: 2px;
}

#carjrnl_carOverview {
    float: left;
    width: 810px;
}

#carjrnl_carOverview_picture {
    width: 200px;
    height: 160px;
    float: left;
}

#carjrnl_carOverview_col1, #carjrnl_carOverview_col2 {
    float: left;
    width: 300px;
}
#onecarpicture, #carjrnl_editCar {
    float: left;
}
#pictures {
    width: 810px;
    float: left;
}
#carfunctions {
    text-align: center;
}

#colwrapper {
    width: 810px;
}

#colwrapper1 {
    width: 700px;
    float: left;
}

#colwrapper3 {
    width: 720px;
    float: left;
}

#col1 {
    float: left;
    text-align: bottom;
}

#col2 {
    text-align: right;
    float: right;
}

#col30 {
    width: 700px;
}

#col31, #col32, #col33 {
    width: 240px;
    float: left;
}

#col1-1 {
    width: 340px;
    float: left;
}

p.align-center {
    text-align: center;
}

#col2-1 {
    width: 340px;
    float: left;
}


#right {
    text-align: right;
}

#stattype {
    width: 200px;
}

#statdescription {
    width: 400px;
}

#nav, #nav ul {
    line-height:1;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0pt;
}

#nav li ul li {
    margin-top:4px;
    padding-left: 1px;
    width:100%;
}
#nav li:hover ul, #nav li.sfhover ul {
    left:auto;
}

#nav a, #nav a:visited {
    display: block;
    margin-left: 10px;
    text-decoration: none;
    font-size: 14pt;
    color: black;
}

#nav a:hover {
    font-weight: bold;
}

#nav li {
    float: left;
    width: 11em;
}

#nav li ul { /* second-level lists */
    position: absolute;
    background: gray;
    padding-left: 0px;
    width: 12em;
    left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}


h1 {
    font-size: 18pt;
}
