body
{
    margin-top:         5px;
    margin-left:        0px;
}

td, div
{
	font-family: 	    verdana;
	font-size: 		    11px;
}

h1
{
    margin-top:         10px;
    margin-bottom:      10px;
	font-family:        verdana;
	font-size:          15px;
}

h2
{
    margin-top:         0px;
    margin-bottom:      0px;
	font-family:        verdana;
	font-size:          14px;
}

img
{
    border:             0px;   
}

form
{
    margin:             0px;   
}

input
{
    height:             16px;
    width:              160px;
    padding:            0px;
}

input, textarea, select
{
    border:             1px solid #767676; 
    font-size:          10px;
    font-family:        verdana;   
    color:              black;
}

option, optgroup
{
    font-size:          11px;
    font-family:        verdana;    
}

button
{
    font-family:        verdana;
    font-size:          10px;
    height:             22px;    
}

#website
{
	width: 			    972px;
	height:			    580px;
	position: 		    relative;
	margin-left:        auto;
	margin-right:       auto;
	background-color:   white;
	border:             1px solid #005784;
}

.header
{
    position:           absolute;
    left:               0px;
    top:                -1px;
    width:              972px;
    height:             103px;
    background-image:   url('../images/kop972x103.jpg');
}

.header div
{
    position:           absolute;
    bottom:             0px;
    width:              96px;
    height:             18px;
    background-image:   url('../images/tab96x17.gif');
    text-align:         center;
}
.header div a
{
    color:              white;
    text-decoration:    none;
    font-weight:        bold;
    font-size:          10px;
    line-height:        18px;
}
.header div a:hover
{
    color:              #DDDDDD;   
}

.header .headermenu_tab1 { left: 220px;}
.header .headermenu_tab2 { left: 320px;}
.header .headermenu_tab3 { left: 420px;}
.header .headermenu_tab4 { left: 520px;}
.header .headermenu_tab5 { left: 620px;}
.header .headermenu_tab6 { left: 720px;}
.header .headermenu_tab7 { left: 820px;}

.header .header_text
{
    position:           absolute; 
    left:               310px; 
    top:                30px;  
    font-size:          20px;
    color:              white;
}

.menu
{
    position:           absolute;
    left:               0px;
    top:                102px;
    width:              154px;
    height:             478px;   
    background-image:   url('../images/links_154x467.jpg');        
}

.menu div
{
    position:           absolute;        
}

.menu div a
{
    color:              black;
    font-size:          9px;
    text-decoration:    none; 
    line-height:        13px;
}

.menu div a:hover, .menu .selected
{
    color:              white;
    font-weight:        bold;     
}

.menu .menu_loop    { left: 35px; top: 47px;  }
.menu .menu_zit     { left: 35px; top: 200px; }
.menu .menu_sta     { left: 35px; top: 299px; }
.menu .menu_special { left: 35px; top: 360px; }


.content
{
    position:           absolute;
    margin-left:        170px;
    margin-top:         120px;
    width:              780px;
}


/* Styles for the product pages */
.product_leftframe
{
    position:           absolute; 
    left:               0px; 
    width:              395px; 
    height:             450px; 
}

.product_rightframe
{
    position:           absolute; 
    left:               410px; 
    width:              380px; 
    height:             450px;   
}

.product_tabs
{
    height:             18px;
}

.product_tabs div
{
    float:              left;
    margin-left:        5px;
    width:              65px;
    height:             17px;
    background-image:   url('../images/tab65x17.jpg');
    text-align:         center;
    line-height:        18px;
}

.product_tabs #tab_specs
{
    margin-left:        0px;
    width:              96px;
    background-image:   url('../images/tab96x17.jpg')
}

.product_tabs div a
{
    color:              #005784;
    text-decoration:    none;
}

.product_tabs div a:hover
{
    font-weight:        bold;   
}

.product_tabframe
{
    margin-top:         5px;
    height:             360px;
}


/* Style the options frame */
.product_tabframe #optionsframe
{
    background-color:   #DFF1FB;
    overflow-y:         auto;
    overflow-x:         hidden;
}

.product_tabframe div
{
    position:           absolute;
    visibility:         hidden;
    width:              100%;
    height:             350px;
    background-color:   white; 
}

.product_rightbottom
{
    margin-top:         5px;
    height:             60px;
}

.product_rightbottom #call
{
    position:           absolute;
    bottom:             5px;
    right:              0px;
    color:              #AAAAAA;
    font-size:          10px;
}

#photoframe
{
    width:              380px;
    height:             350px;
    background-color:   white;   
}

#photoframe a img
{
    float:              left;
    height:             62px;
    width:              110px;
    margin-left:        10px;
    margin-bottom:      10px;
}

