* { 
font-family : "Trebuchet MS", Tahoma, Arial, sans-serif;
font-size : 13px;
line-height : 125%;
color : #000000;
} 
html { 
height : auto;
} 
body { 
background : #e5e5e5;
margin : 0;
padding : 0;
height : auto;
} 
#container { 
position: relative; 
background-image : url(../img/containerbg.png);
background-repeat : repeat-y;
background-position : left top;
margin : 0;
padding : 0;
height : auto;
width : 860px;
margin-left : auto;
margin-right : auto;
} 
#header {
	margin : 0;
	padding : 0;
	position : relative;
	width : 860px;
	height : 155px;
	background-color: #FFFFFF;
} 
#quickmenu { 
margin : 0;
padding : 0;
position : absolute;
width : 490px;
height : 30px;
margin-left : 360px;
margin-top : 20px;
z-index: 100;
} 
#quicknav { 
margin : 0;
padding : 0;
} 
#quicknav li { 
float : left;
display : block;
padding-left : 10px;
color : #ffffff;
} 
#quicknav li a { 
color : #ffffff;
text-decoration : none;
} 
#quicknav li a:hover { 
text-decoration : underline;
} 
#getquote { 
position : absolute;
width : 110px;
height : 110px;
margin-left : 650px;
margin-top : 35px;
cursor : pointer;
z-index: 200;
border: 1px solid #000;
} 
#nl { 
position : absolute;
width : 25px;
height : 18px;
margin-left : 760px;
margin-top : 18px;
cursor : pointer;
z-index:200;
} 
#en { 
position : absolute;
width : 25px;
height : 18px;
margin-left : 788px;
margin-top : 18px;
cursor : pointer;
z-index:200;
} 
#de { 
position : absolute;
width : 25px;
height : 18px;
margin-left : 815px;
margin-top : 18px;
cursor : pointer;
z-index:200;
} 
#wrapper { 
margin : 0;
padding : 0;
float : left;
width : 860px;
background-image : url(../img/containerbg.png);
background-repeat : repeat-y;
background-position : left top;
} 

#menu { 
margin : 0;
padding : 0;
position : relative;
float : left;
width : 290px;
background : #fff;
margin-left : 10px;
padding-bottom : 30px;
} 
#nav { 
list-style : none;
margin : 0;
padding : 0;
margin-left : 10px;
} 
#nav li { 
height : 26px;
margin : 0;
padding : 0;
padding-left : 5px;
padding-top : 14px;
} 
#nav li a { 
font-size : 16px;
font-weight : bold;
text-decoration : none;
height : 100%;
width : 100%;
} 
#nav li a.current { 
color : #b5111a;
} 
#content { 
margin : 0;
padding : 0;
position : relative;
float : left;
width : 520px;
padding-bottom : 30px;
padding-right : 30px;
} 
p { 
line-height : 150%;
} 
#content h1 { 
color : #b5111a;
font-size : 20px;
font-weight : bold;
} 
#footer { 
margin : 0;
padding : 0;
position : relative;
float : left;
width : 860px;
height : 20px;
background-image : url(../img/footerbg.png);
background-repeat : no-repeat;
background-position : left top;
margin-top: 20px; 
} 
#pictureframe { 
margin : 0;
padding : 0;
position : relative;
float : left;
height : 190px;
width : 250px;
margin-top : 20px;
background-image : url(../img/frame.png);
background-repeat : no-repeat;
background-position : left bottom;
margin-left : 10px;
} 
#player { 
margin-left : 13px;
margin-top : 15px;
} 
#footertext { 
margin : 0;
padding : 0;
position : relative;
float : right;
height : 30px;
width : 550px;
margin-top : -30px;
background : #ffffff;
margin-right : 10px;
} 
input { 
border : 1px solid #b5111a;
} 
textarea { 
border : 1px solid #b5111a;
} 
input.submit { 
border : none;
background : #b5111a;
color : #ffffff;
} 
#img1 {
	position: absolute;
	width: 277px;
	overflow: hidden;
	padding:0;
	margin:0;
	z-index: 10;
}
#img2 {
	position: absolute;
	width: 336px;
	overflow: hidden;
	padding:0;
	margin:0;
	z-index: 10;
	margin-left: 277px;
}
#img3 {
	position: absolute;
	width: 247px;
	overflow: hidden;
	padding:0;
	margin:0;
	z-index: 10;
	margin-left: 613px;
}

