/*
  Mjölkfrämjandet
  Content (c) Copyright Mjölkfrämjandet Svensk Mjölk AB
  Running Squiz MySource v3.12.3 (Matrix) - http://matrix.squiz.net/
  Developed by Squiz  - http://www.squiz.net
  (c) Copyright 2010. All rights reserved.
  Page generated: 12 March 2010 05:40:13
  Warranty key: YWJjZGVmMDAwMDAwQVUwMDAwMDAwMA==
*/


html, body {
    margin: 0;
    padding: 0;
    background-color: #99CCFF;
    text-align: center; 
    height: 100%;
    }

#container {
    width: 988px;
    padding: 6px;
    margin: 30px auto 0 auto; 
    background: #FFFFFF;
    text-align: left;
    position:relative;
    }
#top {
    height: 89px;
    background: #FFFFFF url(http://www.mjolkframjandet.se/__data/assets/image/0009/63/top_background.jpg) no-repeat top;
    }
    #top #logo {
        margin: 38px 0 0 38px;
        float: left;
        }
     #top #topBox { 
        float: left;
        width: 488px;
        margin: 43px 0 0 57px;
        height: 37px;
        font: 11px Tahoma;
        }
        #top #topBox a {
            text-decoration: none;
            color: #000;
            }
        #top #topBox #leftCorner {
            float: left;
            width: 6px;
            height: 37px;
            background: url(http://www.mjolkframjandet.se/_designs/design_css_9380/topboxcornerleft.gif) no-repeat top;
            }
        #top #topBox #searchBox {
            height: 33px;
            float: left;
            padding: 0px 7px 0px 12px;
            border: 0 solid #99CCFF;
            border-width: 2px 0;
            width: auto;            
            }
            #top #topBox #searchBox form {
                margin: 0;
                padding: 0;
                display: inline;
                }
                #top #topBox #searchBox form .sq-form-field {font: 11px Tahoma; width: 112px; margin:0 8px 3px 0;}
        #top #topBox #contactUsBox {
            line-height: 33px;
            float: left;
            width: 135px;
            text-align: center;
            border: 0 solid #99CCFF;
            border-width: 2px;                
            }
        #top #topBox #linksBox {
            float: left;
            border: 0 solid #99CCFF;
            border-width: 2px 0; 
            width: 130px;
            text-align: center;
            line-height:33px;
            }
        #top #topBox #linksBox a {
            padding-right: 15px;
            background: url(http://www.mjolkframjandet.se/__data/assets/image/0010/181/toparrow.gif) no-repeat right;
            }
        #top #topBox #rightCorner {
            float: left;
            width: 6px;
            height: 37px;
            background: url(http://www.mjolkframjandet.se/_designs/design_css_9380/topboxcornerright.gif) no-repeat;
            }
    #top #vision {
        float: left;
        width: 247px;
        font: 10px Tahoma;
        color: #333333;
        margin: 20px 0 0 27px;
        }
        
#traceStart {
    width: 100px;
    height: 21px;
    padding-left: 15px;
    padding-top: 5px;
    }
    #traceStart a {
        font: 10px Tahoma;
        color: #999999;
        text-decoration: none;
        }
        #traceStart a img{
            border: 0;
            }

#trace {
    height: 21px;
    padding-left: 15px;
    padding-top: 5px;
    font: 10px Tahoma;
    color: #999999;
    text-decoration: none;
    position:relative;
    }
    #trace a {
        font: 10px Tahoma;
        color: #999999;
        text-decoration: none;
        }
        #trace a img{
            border: 0;
            }
        
#leftNav {
    float:left;
    height: 288px;
    margin: 0;
    padding: 0;
    background: #fff;
    }
#rightStartNav {
    float: left;
    width: 246px;
    margin: 0;
    padding: 0;
    }
    #rightStartNav #aktuellt {
        margin-bottom: 0;
        height:505px;
        overflow:hidden;
        }
        #rightStartNav #aktuelltHeader {
            background: url(http://www.mjolkframjandet.se/__data/assets/image/0013/12424/AktuelltToppNew.gif) no-repeat top;
            height: 47px;
            margin: 0;
            padding: 0;
            }
        #rightStartNav #aktuelltHeader h2 {
            font:bold 18px/29px Tahoma;
            color:#CC6600;
            margin:0;
            padding:0 0 0 12px;
            }
        #rightStartNav #aktuelltContent {
            background: #E9F7FF url(http://www.mjolkframjandet.se/__data/assets/image/0007/9385/AktuelltBott.gif) no-repeat bottom;
            margin:0;
            font: 11px Tahoma;
            padding: 0;            
            }
            #rightStartNav #aktuelltContent a {
                text-decoration: none;
                color: #3366CC;
                }
            #rightStartNav #aktuelltContent h1 {
                font: normal 14px Tahoma;
                margin-bottom: 0px;
                padding-top: 8px;
                margin-top: 0;
                }
            #rightStartNav #aktuelltContent p {
                margin-bottom:10px;
                padding:0;
                margin-top: 2px;
                }
            #rightStartNav #aktuelltContent div {
                border-bottom: 1px solid white;
                padding-right: 12px;
                padding-left: 12px;
                }
                #rightStartNav #aktuelltContent div:first-child h1 {
                   padding-top:0;
                }
            #rightStartNav #aktuelltContent .pren_box {
                border-top: 1px solid white;
                border-bottom: 0;
                padding-right: 12px;
                padding-left: 12px;
                padding-bottom: 12px;
                }
            #rightStartNav #aktuelltContent .pren_box a {
                padding-right: 20px;
                background: url(http://www.mjolkframjandet.se/__data/assets/image/0015/9420/start_pil.gif) no-repeat right 3px;
                }
            

.edit {width: 750px; float: right;}



#start {
    width: 488px;
    float: left;
    margin: 0 25px 25px 220px;
    }
    #startcontent {
        margin:0;
        padding: 16px 15px 12px;        
        border-left: 3px solid #D9ECFF;
        border-right: 3px solid #D9ECFF;
        }
        #starttopbild {
        height:217px;
        }
        #startcontent h1 {
        font: normal 24px Tahoma;
        margin: 0 0 5px;
        padding: 0;
        }
        #startcontent h1 a {
                text-decoration: none;
                color: #3366CC;
                }
        #startcontent p {
        margin: 0;
        padding: 0;
            font: 14px/20px Tahoma;
        }
    #startBottom {
        width: 488px;
        background: url(http://www.mjolkframjandet.se/_designs/design_css_9380/startboxbottom.gif) no-repeat top;
        height: 11px;
        margin-bottom: 25px;
        }
    #startBottomBox {
        position: relative;
        width: 488px;
    }
    #startBottomBox .bild {
        width: 230px;
        overflow: hidden;
        top: 0;
        left: 0;
        }
    #startBottomBox .text {
        width: 238px;
        overflow: hidden;
        margin-left: 20px;
        position: absolute;
        top: 0;
        right: 0;
        }
        #startBottomBox .text h1 {
            font: normal 14px Tahoma;
            margin: 0;
            padding: 0;
            }
        #startBottomBox .text p {
            font: 11px Tahoma;
            margin: 0;
            padding: 0;
                        margin-top: 2px;
            }
        #startBottomBox a {
            text-decoration: none;
            color: #3366CC;
            }
        
#footer {
    clear: both;
    height: 14px;
    background: url(http://www.mjolkframjandet.se/_designs/design_css_9380/leftmarginbackground.gif) repeat-y left;
    }

.clearfix:after {
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.clearfix {
  display: inline-block; /* Fixes IE/Mac */
  background:url(http://www.mjolkframjandet.se/_designs/design_css_60/leftmarginbackground.gif) repeat-y left;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.orange {
    color: #CC6600;
    }