﻿html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background:gray;
	font-family:arial,sans-serif;
	font-size:small;
	color:#1d1d1d;
}

h1 { 
	font:1.5em arial,georgia,serif; 
	margin:0 0 10px 0;
}

h1 p
{
    margin:0 0 10px 0px;
    padding:0;
    }

h2 {
	font:1.25em arial,georgia,serif; 
	margin:0 0 0.5em;
}
	h1, h2, a {
		color:#ad1313;
	}

.Ing2 
{
    margin-top: 0px;
    margin-bottom: 10px;

}

.Ing2 p 
{
    margin-top: 0px;
    margin-bottom: 10px;
}

.clear
{
    clear: both;
    }

p
{
    margin-top: 0px;
 }

/* Header */

div#container {
	position:relative; /* needed for footer positioning*/
	/*margin:0 auto;  center, not in IE5 */
	width:873px;
	background:#f0f0f0;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}

div#header {
	background-image:url("images/slakthusetTop.jpg");
	height: 163px;
	background-repeat:no-repeat;

}
	div#header p {
		font-style:italic;
		font-size:1.1em;
		margin:0;
	}


/* Top pictures */

.imgFramebild1
{
    margin-right: 3px;
    }

.imgFramebild2
{
   margin-right: 3px;
    }
    
.imgFramebild3
{
   margin-right: 0px;
    }    

/* Menu */

#navcontainer
{
    margin-bottom: 10px;
    padding-top: 0px;
    margin-top: 17px;
    width: 730px;
    font-size: 11px;
    font-weight: bold;


}

    #navcontainer a:link
    {
        text-decoration: none;
        color: White;
        }

    #navcontainer a:visited
    {
        text-decoration: none;
        color: white;
        }    

    #navcontainer a:hover
    {
        text-decoration: none;
        color: #bd0000;
        }
    
#navlist
{
    list-style-type: none;
    margin: 0;
    padding: 0;
}

    #navlist li
    {
        border-left: #3a3b3a 1px solid;
        float: left;
        line-height: 32px;
        padding: 0 0.9em 0 0.9em;
        border-right: #0c0d0c 1px solid;
    }
    #navlist .last_li
    {
        width: 1px;
        border-left: #3a3b3a 1px solid;
        border-right: 0px;    
        }

        #sok
    {
        left: 686px;
        position: absolute;
        top: 132px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        height: 30px;
    }

            #sok .sokruta
        {
            font-size: 10px;
            width: 150px;
            border-right: #000 1px solid;
            border-top: #000 1px solid;
            border-left: #000 1px solid;
            border-bottom: #000 1px solid;
            margin-right: 5px;
            background-image: url(images/meny_sokbak.jpg);
        }

            #sok .iBtnSok
            {
                margin-bottom: -12px;
                
                }

/* Content */

div#content {
	padding:1em 1em 15em; /* bottom padding for footer */
}

div#contentsubpage {
	padding:1em 1em 5em; /* bottom padding for footer */
}



    div.box {
        background: url(box-bottom.gif) no-repeat left bottom;
        width: 250px;
        padding: 0 17px 18px 12px;
        margin: -5px 0px 0px 30px;
        float: right;
        clear: right;
    }

        div.box h2 {
            background: url(box-top.gif) no-repeat left top;
            margin: 0 -17px 15px -12px;
            padding: 20px 40px 0 20px;
            height: 15px;
            font: bold 16px/1.2 Arial;
            color: #ad1313;
    } 
    
        div.box a
        {
            color: Black;
            text-decoration: none;        
            }    

        div.box a:hover
        {
            color: #ad1313;
            text-decoration: none;        
            }    
        
div.box_inner
{
    margin-left: 10px;

    }

/* Annons */
div#annons
{
    position: absolute;
    left: 890px;
    top: 5px;

    }
    
    div#annons .annonser
    {
        margin-top: 5px;

        }

    div#annons img
    {
        margin-bottom: 10px;
        }

/* Puffar */


div#puffar
{

   	background:#d1d1d1;
   	background-image: url(images/puffline_bak.jpg);
   	padding-left: 6px;
     
    }

    div#puffar h5
    {
        margin-top: 0px;        
        margin-bottom: 13px;
        font-size: 13px;
        color: White;
        
        }

/* Footer */
div#footer {
	position:absolute;
	width:100%;
	bottom:0; /* stick to bottom */


}

    div#footer .pufffirst
    {

    padding-left: 0px;
    margin-left: 1px;
    width: 206px;
    height: 142px;
   	background-image: url(images/puff.jpg);
    display: block;   	
    }

    div#footer .puff
{
    float: right;
    margin-left: 5px;
    margin-right: 6px;
    width: 206px;
    height: 142px;
    background-image: url(images/puff.jpg);
    display: block;
}


	div#footer .inner
	{
	    margin-left: 17px;
	    margin-top: 3px;
	    }


	div#footer p
{
    background: #0a0a0a;

    padding-top: 3px;
    padding-left: 20px;
    height: 32px;
    margin: 0;
    font-size: 11px;
    color: white;
}

	div#footer .logga
{
    left: 190px;
    position: relative;
    top: 5px;
    height: 10px;

}




