body {
	background-color : #F1EDE8;
	margin : 0px 0px 0px 0px;
}

table, tbody, td, tr, li {
	font-family : arial;
	font-size : 12px;
	color:#000000;
}

#main {
	border: 11px white solid;
	width: 778px;
	height: 508px;
	position: relative;
	top: 15px;
	padding : 0px 0px 0px 0px;
}
#top {
	height : 119px;
	border-bottom : #ffffff solid 11px;
	background-color : #D2D0CB;
}
#content {
	z-index: 2;
	width : 778px;
	height : 378px;

}
#navigation {
	position:absolute;
	width: 279px;
	height: 378px;
	background-color : #BEBEBE;
	z-index : 3;
	border-right : #ffffff solid 11px;
	border-bottom : #ffffff solid 0px;
	text-align : left;
	overflow: scroll;
    padding :0px 0px 0px 0px; 
     left:0px;
    top:130px;

}


#navigation2 {
	position:absolute;
	width: 279px;
	height: 378px;
	background-color : #BEBEBE;
	z-index : 3;
	border-right : #ffffff solid 11px;
	border-bottom : #ffffff solid 0px;
	text-align : left;
	overflow: hidden;
    padding :0px 0px 0px 0px; 
    left:0px;
    top:130px;

}



#navigation img.knap {
	margin  : 6px 6px 0px 6px;
}

#farver {
	
	width: 265px;
	height: 278px;
	background-color : #E5E5E5;
	z-index : 3;
	text-align : left;
	overflow: auto;
	padding-top : 0px;
	top:9px;
	left:5px;
	position:relative; 

}

#resultat {
	float : left;
	width: 279px;
	height: 342px;
	background-color : #BEBEBE;
	z-index : 3;
	margin: auto;
	text-align : left;
	overflow: auto;
	padding-top : 0px; 

}

#farver img.knap {
	margin  : 6px 6px 0px 6px;
}

#leveringssiden {
	width: 490px;
	height: 300px;
	overflow: scroll;
}

#hojre2 {
    left:290px;
	position:absolute;
	width: 488px;
	height: 378px;
	z-index: 3;
	overflow:scroll;
	text-align : left;
	font-family : arial; 
	font-size : 12px;
	line-height : 14px;
	padding:0px 0px 0px 0px;
	background-color : #ffffff;
}

#hojre {
    
    float:right;
    width: 488px;
	height: 378px;
	text-align : left;
	z-index: 3;
	overflow:hidden;
	font-family : arial; 
	font-size : 12px;
	line-height : 14px;
	padding:0px 0px 0px 0px;
	background-color : #ffffff;
	border:0px red solid;
}


#hojre-bred {
	
	width: 778px;
	height: 378px;
	background-color: White;
	z-index: 3;
	border-bottom : #ffffff solid 0px;
	overflow: hidden;
	text-align : left;
	font-family : arial; 
	font-size : 11px;
	line-height : 16px;
}


#hojre-bred2 {
	position:relative;
	width: 778px;
	height: 508px;
	background-color: White;
	z-index: 3;
	overflow: hidden;
	text-align : left;
	font-family : arial; 
	font-size : 11px;
	line-height : 16px;
	left:0px;
	top:0px;
	border:0px #000000 solid;
}

#hojre-bred-kvit {
	
	width: 778px;
	height: 578px;
	background-color: White;
	z-index: 500;
	border-bottom : #ffffff solid 11px;
	overflow: auto;
	text-align : left;
	font-family : arial; 
	font-size : 11px;
	line-height : 16px;
}

#konfig_intro {
	position:absolute;
	width: 778px;
	height: 378px;
	background-color: White;
	z-index: 300000;
	border-bottom : #ffffff solid 11px;
	overflow: auto;
	text-align : center;
	vertical-align : middle;
	font-family : arial; 
	font-size : 11px;
	line-height : 16px;
	left:0px;
	
}

#vogn {
	float : right;
	width: 488px;
	height: 378px;
	background-color: White;
	z-index: 3;
	border-bottom : #ffffff solid 11px;
	overflow: hidden;
	text-align : left;
	font-family : arial; 
	font-size : 11px;
	line-height : 16px;
}

#logind{
	float : right;
	width: 488px;
	height: 378px;
	background-color: White;
	z-index: 3;
	border-bottom : #ffffff solid 11px;
	overflow: hidden;
	text-align : left;
	font-family : arial; 
	font-size : 11px;
	line-height : 16px;
}

#kundeinfo {
	background-color : #F1EDE8;
	width : 465px;
	
}

#kundeinfo TD {
	font-size : 12px;
	font-family : arial;
	padding:10px;
	
}
#leveringsadresse {
	border : 1px #DDDDDD solid;
	width : 450px;
	padding : 2px;
	margin-top : 8px;
}

#footer {
	position:RELATIVE;
	overflow: hidden;
	left:-11px;
	top:0px;
	width:778px;
	height:210px;	
	background-color:#D2D0CB;
	border:11px #ffffff solid;
}


p {
	font-family : arial;
	font-size : 12px;
	line-height : 14px;
	padding : 5px;
	color : #ffffff;
	text-align : left;
}



table.gronheader thead {
	background-color : #ffffff;
	font-family : arial;
	font-size : 11px;
	font-weight : bold;
	
	
}

table.gronheader th {
	padding : 5px;
	text-align : center;
	border-bottom:1px #999999 solid;
}

input.antal {
	font-family: arial; 
	font-size: 10px; 
	border: 1px solid #A4AA8F; 
}
input.levering {
	font-family: arial; 
	font-size: 10px; 
	height : 12px;
	border: 1px solid #A4AA8F; 
}

#kortinfo input {
	font-family: arial; 
	font-size: 10px; 
	height : 10px;
	border: 1px solid #A4AA8F; 
}
#ge {
	border: 1px solid #A4AA8F;
	padding : 4px 4px 4px 4px;
	position : absolute;
	right : 0px;
	top : 180px;
	width : 140px;
}
#ge img {
		margin : 5px 10px 10px 10px;
}
#hojre input {
	font-family: arial; 
	font-size: 13px; 
	padding : 2px;
	border: 1px solid #A4AA8F; 
}

#hojre input.none {
	border : 0px;
}
table.gronheader .antal {
	height: 14px;
	width : 15px;
	text-align : right;
	padding : 3px 3px 0 0;
}

table.gronheader td {
	padding : 5px;
	background-color : #F1EDE8;
	border-right : white solid 1px;
	vertical-align : top;

}

table.gronheader td.tot {
	padding : 5px;
	background-color : #999999;
	border-right : white solid 1px;
	vertical-align : top;

}

.small {
	font-size : 80%;
}
.medium {
	font-size : 90%;
}	

img {
	border : 0px;
}
img.header {
	padding-bottom : 15px;
}

A {
	color : #4D513E;
}

A.vogn {
	color : #ffffff;
}

A.amenu:link, A.amenu:visited, A.amenu:active
{
    COLOR: #9E9993;
    font-family : arial; 
    FONT-SIZE: 13px;
    TEXT-DECORATION:none;
	font-weight:bold;
}

A.amenu:hover
{
    COLOR: #000000;
    font-family : arial; 
    FONT-SIZE: 13px;
    TEXT-DECORATION: underline;
	font-weight:bold;
}

A.amenu_l:link, A.amenu_l:visited, A.amenu_l:active
{
    COLOR: #9E9993;
    font-family : arial; 
    FONT-SIZE: 12px;
    TEXT-DECORATION:none;
	font-weight:none;
}

A.amenu_l:hover
{
    COLOR: #000000;
    font-family : arial; 
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline;
	font-weight:none;
}



A.vmenu:link, A.vmenu:visited, A.vmenu:active
{
    COLOR: #999999;
    font-family : arial; 
    FONT-SIZE: 11px;
    line-height : 13px;
	TEXT-DECORATION: none;
}

A.vmenu:hover
{
    COLOR: #000000;
    font-family : arial; 
    FONT-SIZE: 11px;
    line-height : 13px;
	TEXT-DECORATION: underline;
}

h3 
{
    COLOR: #000000;
    font-family : arial;
    FONT-SIZE: 18px;
    
}

h4 
{
    COLOR: #000000;
    font-family : arial;
    FONT-SIZE: 18px;
    
}

p 
{
    COLOR: #000000;
    font-family : arial;
    FONT-SIZE: 12px;
}

/* konfigurator */
table.konfigurator {
	font-family : arial; 
	font-size : 11px;
	font-weight : bold;
	width : 230px;
	margin : 0 0 0 6px;
	
}
table.konfigurator input {
	margin : 0px 0 0 -1px;
}

table.konfigurator-sum {
	width : 265px;
	margin : 7px 5px 0 0px;
	color : #ffffff;
}
table.betaling TD{
	font-size : 10px;
}
/*table.konfigurator-sum TD {
	padding : 5px;
	}*/

table.konfigurator-sum .sum1, table.konfigurator .sum1 {
	font-family : arial, helvetica;
	font-size : 11px;
}

table.konfigurator-sum .sum2, table.konfigurator .sum2 {
	font-family : arial, helvetica;
	font-size : 20px;
	font-weight : bold;
	line-height : 20px;
}

/*  Sticker tabellen bruges som mouseover effekt på de forskellige farver */
td.sticker {
	font-family: arial; 
	font-size: 9px;
	font-weight: bold;
	background: url(ill/sticker_bagg.gif) repeat-x;
	padding : 1px 6px 7px 6px;
}

td.pris {
	font-family: arial; 
	font-size: 9px;
	font-weight: bold;
	padding : 1px 6px 7px 6px;
}

td.tilbehor {
	font-family: arial; 
	font-size: 10px;
	font-weight:normal;
}



a.outz {
			font-family : arial; 
			font-size : 10px;
			color : #c4c4c4;
			font-weight:normal;
			text-decoration :underline;
		}
