html {
font-family:Geneva, Arial, Helvetica, sans-serif;
width:100%;
margin:0px auto;
padding:0px auto;
background-color:#666666;
}

body{
font-family:Geneva, Arial, Helvetica, sans-serif;
background:url('/images/bodybackground.jpg') repeat-x 0px 0px;
position:relative;
width:100%;
margin:50px 0px 0px 0px;
padding:inherit;
}

/* ----- HEADER -----*/

#header_container{
color:#FFFFFF;
position:relative;
height:99px;
width:982px;
background-color:#000000;
margin:0px auto;
}

#header_title_part1{
font-weight:bold;
font-size:22px;
background-color:#000000;
width: 130px;
padding-bottom:15px;
padding-top: 50px;
padding-left:150px;
position: relative;
float:left;
}

#header_title_part2{
color:#FF9934;
left:0px;
font-weight:bold;
font-size:22px;
background-color:#000000;
width: 490px;
padding-top: 50px;
padding-left:0px;
padding-bottom:15px;
position: relative;
float:left;
}

#logo {
background: url('/images/logo.jpg') no-repeat top left;
width: 171px;
height: 99px;
cursor:pointer;
float:left;
}

#white_area {
position:relative;
width:982px;
background-color:#FFFFFF;
height: 6px;
}

/* ----- MENU -----*/

#menu{
background-image:url('/images/background.jpg');
background-repeat:no-repeat;
height: 550px;
width:171px;
font-size: 9pt;
float:left;	
}

#menuitems{
position: relative;
top: 0px;
color:#FFFFFF;
}

/* ----- CONTENT -----*/

#content{
position:relative;
float:left;
background-color:#FFFFFF;
height:550px;
width:811px;
}

#href a{
color:#000000;
}

#content .title{
padding-left:20px;
position:relative;
width:791px;
height:24px;
float:left;
padding-top:11px;
}

#content #image{
text-align:center;
float:right;
position:relative;
top:0px;
width:253px;
height:515px;
padding:0px;
background-repeat:repeat;
}

#content #imagebg{
float:right;
position:relative;
top:0px;
width:253px;
height:515px;
padding:0px;
background-image:url('/images/right.jpg');
background-repeat:repeat;
}

#content #text{
position:relative;
background-color:#FFFFFF;
width:523px;
height:475px;
padding:5px 15px 20px 15px;
float:left;
overflow:auto;
}

#content #text1{
position:relative;
background-color:#FFFFFF;
width:558px;
height:515px;
float:left;
overflow:auto;
}

#content_container{
position:relative;
margin:0px auto;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
height:495px;
width:982px;
}

/* ----- PRODUCT -----*/



#tekst{
color:#000000;
position:absolute;
left:0px;
bottom:0px;
}

#product{
position:relative;
float:left;
height:275px;
width:135px;
}

#product .title {
position:relative;
font-size:11px;
width:135px;
height:35px;
text-align:center;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#product .image
{
position:relative;
float:left;
top:10px;
text-align:center;
border-right:1px solid #000000;
background-color:#FFFFFF;
width:134px;
height:220px;
}

#product .title6 {
position:relative;
font-size:11px;
width:136px;
height:35px;
text-align:center;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


#product .maximage {
max-width:90px;
width: expression(this.width > 90 ? 90: true);
}

.maximage2 {
max-width:90px;
width: expression(this.width > 90 ? 90: true);
max-height:170px;
height: expression(this.height > 170 ? 170: true);
}

#product .image6
{
position:relative;
float:left;
top:10px;
text-align:center;
border-right:0px solid #000000;
background-color:#FFFFFF;
width:136px;
height:220px;
}

#product1{
position:relative;
float:left;
height:220px;
width:135px;
padding-bottom:30px;
}

#product1 .title {
position:relative;
font-size:11px;
width:135px;
height:35px;
text-align:center;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#product1 .image
{
position:relative;
float:left;
top:10px;
text-align:center;
border-right:1px solid #000000;
background-color:#FFFFFF;
width:134px;
height:220px;
}

#product1 .title6 {
position:relative;
font-size:11px;
width:136px;
height:35px;
text-align:center;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


#product1 .maximage {
max-width:90px;
width: expression(this.width > 90 ? 90: true);
}

.maximage2 {
max-width:90px;
width: expression(this.width > 90 ? 90: true);
max-height:170px;
height: expression(this.height > 170 ? 170: true);
}

.maximage3 {
max-width:90px;
width: expression(this.width > 90 ? 90: true);
max-height:1670px;
height: expression(this.height > 160 ? 160: true);
}

#product1 .image6
{
position:relative;
float:left;
top:10px;
text-align:center;
border-right:0px solid #000000;
background-color:#FFFFFF;
width:136px;
height:220px;
}

/* ----- FOOTER -----*/

#footerleft {
text-align:right;
position: relative;
height:40px;
width:305px;
float:left;
background-color:#666666;
}

#footerright {
position: relative;
text-align:left;
height:40px;
width:545px;
float:left;
background-color:#666666;
}

#footerleft {
top:3px;
font-size:10px;
color:#FF9934;
background-color:#666666;
}

#echoboomers a{
color:#999999;
font-size:10px;
position: relative;
float:left;
vertical-align:left;
text-align:left;
}

#footerright {
top: 3px;
background-color:#666666;
font-size:10px;
color:#FFFFFF;
}

.left {
position:relative;
left:10px;
}
