body {
background-color:#ffffff; 
padding:0px; 
margin:0px; 
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; 
color:#000000; 
font-size: 11px;
}

a {color: #000000; text-decoration:underline;}
a:visited {color:#000000; text-decoration:underline;}
a:hover {color: #000000; text-decoration:none;}
a:active { color:#000000; text-decoration:underline;}

#container {
margin-top:50px; 
margin-left:auto; 
margin-right:auto; 
width:788px; 
height:auto; 
border:1px solid #000000;
}

#menu_header {
background-color:#384e5c; 
width:100%; 
height:62px;
}

.menu_link {
float:left; 
margin-left:33px; 
margin-right:30px; 
margin-top:40px;
}

#logo_space {
float:left; 
border-right:9px solid #ffffff; 
width:176px; height:62px; 
background-image:url(kolink_logo.jpg); 
background-repeat:no-repeat; 
background-position:bottom right; 
background-color:#ffffff;
}

#main_image_space {
background-color:#ffffff; 
width:100%; 
height:224px; 
margin-top:9px; 
margin-bottom:9px; 
background-image:url(main.jpg); 
background-repeat:no-repeat; 
background-position:bottom right;
}

#drawings_space {
float:left; 
border-right:9px solid #ffffff; 
width:176px; 
height:224px; 
background-image:url(drawings.jpg); 
background-repeat:no-repeat; 
background-position:bottom right; 
background-color:#ffffff;
}

#content_container {
background-color:#cfdfe4; 
width:auto; 
height:auto; 
padding-top:20px; 
padding-left:185px; 
margin-top:9px; 
background-image:url(bg_content.jpg); 
background-repeat:no-repeat; 
background-position:bottom right;
}

.content_sub_container_narrow{
float:left; 
width:220px; 
margin-right:50px;
}

.content_sub_container_wide{
float:left; 
width:440px; 
margin-right:50px;
}

.heading_image{
margin-bottom:8px;
}

.text_container{
margin-left:33px; 
padding-bottom: 20px;
}