/*div { border-width:1px; border-color:#00FF00; border-style:solid; }*/

div, a { font-family:Arial, Helvetica, sans-serif; color:#000000; }

h1, h2 { margin:0px; }

body 
{
        margin:0px;
        background-color:#FFFFFF;
}

/* */
div.header 
{
        background-image:url(img/top.jpg); background-position:top; background-repeat:no-repeat;
        padding-top:212px;
        width:1000px;
        text-align:left;
}

.logo, .menu { position:absolute; top:0px; }

.logo { top:0px; margin-left:200px; }
        .logo a { font-size:24px; text-decoration:none; font-weight:bold; width:800px; height:200px; display:block; }
        
.menu { top:5px; margin-left:15px;}
        .menu a { font-size:11px; text-decoration:none; font-weight:bold; color:#FFFFFF; line-height:1; }
        .menu a:hover { text-decoration:underline; }

/* */
div.body 
{
        width:1000px;
        background-image:url(img/content.jpg); background-position:top right; background-repeat:no-repeat;
        background-color:#f5cdc6;
}

.left_part { background-image:url(img/menu_bg.jpg); width:351px; }
        .resepts { background-image:url(img/menu_1.jpg); background-position:top; background-repeat:no-repeat; width:351px; }
        .context { background-image:url(img/menu_2.jpg); background-position:bottom; background-repeat:no-repeat; padding-bottom:211px; width:351px; }
        
.context { margin-top:0px; }
        .context h2 { font-size:14px; margin:0px; margin-top:10px; margin-left:10px; }
        .context p { color:#ffffff; font-size:11px; margin:0px; margin-left:20px; padding-right:20px; }
        .context a { font-size:12px; margin-left:160px; text-decoration:none; font-style:italic; }
        .context a:hover { text-decoration:underline; }
        
.resepts { padding-bottom:40px;  }
        .resepts h2 { font-size:14px; margin:0px; padding-top:14px;  margin-left:10px; }
        .resepts p { color:#ffffff; font-size:11px; margin:0px; margin-left:20px; margin-right:20px; }
        .resepts a { font-size:14px; margin-left:20px; text-decoration:none; font-style:italic; color:#000000; font-weight:bold; }
        .resepts a:hover { text-decoration:underline; }

.contacts { margin-left:20px; font-weight:bold;}
                
.txt { margin-left:380px; position:absolute; top:320px; width:600px; }
        .txt h1 { margin:0px; font-size:18px; font-weight:bold; padding-bottom:20px; padding-top:20px; text-align:center; }
        .txt p { font-size:14px; margin:0px; line-height:1; text-indent:1cm; text-align:justify; }
        
.footer { background-image:url(img/bottom.jpg); background-position:bottom; background-repeat:no-repeat; height:260px; }
        .footer space {}
        .footer box1 {}
        .footer box2 {}
