@import url('/files/system/css/mejeriforeningen/navigation.css');
@import url('/files/system/css/mejeriforeningen/paragraph.css');

body 
{
    height:100%;
    margin: 0;
    padding: 0;
    }
    
#container 
{
    width: 950px;
    margin: 5px auto;
    min-height: 300px;
    background-color: #fff;
    }
    
#topholder, #topmenuholder, #legendholder, #middleholder, #footerholder {
    clear: both;
    width: 900px;
    }
#topholder {
    height: 60px;
    margin: 0 25px 0 25px;
    display: block;
    background-color: #fff;
    }
#toplogoholder {
    float: left;
    width: 170px;
    height: 60px;
    }

#toplogoholder h1 {
    margin: 0;
    padding: 0;
}

#toplogoholder h1 a {
    display: block;
    width: 170px;
    height: 60px;
    text-indent: -9999px;
}

#topformholder {
    float: right;
    width: 596px;
    height: 16px;
    padding-top: 22px;
    padding-right: 4px;
    text-align: right;
    vertical-align: middle;
    }
#webform 
{
    float: left;
    width: 27%;
    }
#toplinks 
{
    float: left;
    width: 33%;
    }
#searchform 
{
    text-align: right;
    float: right;
    width: 40%;
    
    }    
#topmenuholder 
{
    width: 950px;
    z-index: 23;
    height: 42px;
    background-image: url('/Files/System/topmenu_bluebg.gif');
    background-repeat: repeat-x;
    }
#dwddWrap 
{
    padding-left: 75px;
    position: relative;
    height: 42px;
    z-index: 29;
    }
#legendholder, #legendholderempty 
{
    float: left;
    width: 462px;
    height: 50px;
    z-index: 20;
    padding: 0 232px 0 232px;
    }
        
#middleholder 
{   
    width: 950px;
    position: absolute;
    top: 107px;
    margin: 0 auto;
    z-index: 25;
    background-color: #fff;
    background-image: url(/Files/System/5-element-dairy-blue.gif);
    background-repeat: repeat-y;
    
    }
   /*#textholder 
{
    float: left; 
    width: 950px;
    position: relative;
    z-index: 26;
    }*/    

#leftmenuholder 
{
    width: 231px;
    float: left;
    z-index: 15;
    }
#contentholder
{
    position: relative;
    width: 700px;
    float: left;
    min-height: 200px;
    margin-bottom: 15px;
    } 
#leftindhold 
{
    float: left;
    }
#rightindhold 
{
    float: right;
    }
#forsideleftcol  
{
    /*background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/medlemmer.gif);
    background-repeat: no-repeat;
    background-position: 25px top;*/
	float: left;
	width: 260px;
	padding: 0 0 0 0;
	text-align: left;
	display: inline;
}
#leftcol { 
	float: left;
	width: 214px;
	margin: 0 21px 0 25px;
	text-align: left;
	display: inline;
}

#centercol {
	float: left;
	width: 430px;
	margin: 0 21px 0 0;
	text-align: left;
	/*background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/nyheder.gif);
    background-repeat: no-repeat;
    background-position: 0 214px;*/
	
}  
#rightcol, #rightcolmiddle {
	float: left;
	width: 214px;
    margin: 0 0 0 0;
	text-align: left;
	background-color: #fff;
	display: inline;
}

#leftspalte
{
    position: relative;
    width: 460px;
    float: left;
    min-height: 200px;
    margin-bottom: 15px;
    } 
#rightspalte {
    position: absolute;
    left: 490px;
    width: 194px;
    margin: 0;
    text-align: left;
    display: inline;
}

  
#banner 
{
    float: left;
    width: 430px;
 }

#centermiddle 
{
    float: left;
    width: 430px;
    display: inline;
    margin-top: 15px;
    
    }

/*--MEDLEMSFORUM--*/

#logind 
{
    position: relative;
    float: left;
    width: 194px;
    height: 180px;
    background-image: url(/Files/System/../Billeder/Mejeriforeningen/logind.jpg);
    background-repeat: no-repeat;
    padding:  10px;

    }

#logind div.paragraphcontent
{
    position: absolute;
    display: block;
    width: 124px;
    bottom: 10px;
    left: 10px;
    padding: 0 90px 0 0;
    }
#logind div.paragraphcontent form
{
   display: inline;
   width: 180px;
   overflow: visible;
    }    
    
#logind div.paragraphcontent p, #logind div.paragraphcontent p a {
    color: White;
    font-weight: bold;
margin: 0 0 10px 0;
    }
    
#rightcolmiddle 
{
 	/*background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/maelk.gif);
    background-repeat: no-repeat;
    background-position: 0 13px;*/
    min-height: 113px;
    padding-top: 25px;
} 
    
#membernews 
{
    float: left;
    width: 210px;
    /*background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/nyheder.gif);
    background-repeat: no-repeat;*/
    padding: 0 10px 0 0;

    }
#membermembernews 
{
    float: right;
    width: 210px;
    /*background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/medlemsnyt.gif);
    background-repeat: no-repeat;
    padding-top: 15px;*/

    }

#memberprofil 
{
    background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/profil.gif);
    background-repeat: no-repeat;
    padding: 38px 0 10px 0;
    
        }
    
#membertema 
{
    background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/tema.gif);
    background-repeat: no-repeat;
    padding-top: 38px;
    height: 120px;
    font-weight: bold;
    color: White;
    }

#memberlinks 
{
    background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/fakta.gif);
    background-repeat: no-repeat;
    padding: 38px 10px 10px 10px;
    height: 184px;
    }
 
#mejeritv
{
    float: right;
    width: 214px;
    /*background-image: url(/Files/System/../Billeder/mejeritv.gif);
    background-repeat: no-repeat;*/
    padding-top: 20px;
    }

#memberkalender 
{
    float: right;
    width: 214px;
    background-image: url(/Files/System/../System/5-element-yellow_214px.gif);
    background-repeat: repeat-y;
    padding-top: 0px;
    }
    
#mejeriudvalget 
{
    float: right;
    width: 214px;
    height: 143px;
    background-image: url(/Files/System/../Billeder/Mejeriforeningen/mejeriudvalget_banner.gif);
    background-repeat: no-repeat;
    padding-bottom: 20px;
    }


/*--INTRANET--*/

#intranews 
{
    float: left;
    width: 143px;
    background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/nyheder.gif);
    background-repeat: no-repeat;
    padding: 15px 10px 0 0;
    /*background-color: #ffe97e;*/

    }
    #intramembernews 
{
    float: left;
    width: 143px;
    background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/medlemsnyt.gif);
    background-repeat: no-repeat;
    padding: 15px 10px 0 0;

    }
#intranetnews 
{
    float: right;
    width: 124px;
    background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/interntnyt.gif);
    background-repeat: no-repeat;
    padding-top: 15px;

    }

#intraservices 
{
    background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/services.gif);
    background-repeat: no-repeat;
    padding-top: 38px;
        }
    
#intrahandbook 
{
    background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/haandbog.gif);
    background-repeat: no-repeat;
    padding-top: 38px;
    }

#intrarabatter 
{
    background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/rabat.gif);
    background-repeat: no-repeat;
    padding-top: 38px;
    }
#intradebat 
{
    float: right;
    width: 214px;
    background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/debat.gif);
    background-repeat: no-repeat;
    padding-top: 38px;
    }
  
#intrakalender 
{
    float: right;
    width: 214px;
    background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/kalender.gif);
    background-repeat: no-repeat;
    padding-top: 38px;
    }

#intrakantine 
{
    float: right;
    width: 214px;
    background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/kantine.gif);
    background-repeat: no-repeat;
    padding-top: 38px;
    }

#intraopslagstavle 
{
    float: right;
    width: 214px;
    background-image: url(/Files/System/../Billeder/Mejeriforeningen/Rubrikker/opslagstavle.gif);
    background-repeat: no-repeat;
    padding-top: 38px;
    }

#memberprofil h3, #membertema h3, #memberlinks h3,
 #membernews h3, #membermembernews h3, #memberdebat h3,
 #intraservices h3, #intrahandbook h3, #intrarabatter h3, #intranews h3, #intramembernews h3,
 #intranetnews h3, #intradebat h3, #intrakantine h3, #intraopslagstavle h3
    {
        display: none;
        }
          
#footerholder 
    {
        float: left;
        padding: 0 25px 0 25px;
        background-color: #4e4b44;
        height: 34px;
        }
        
#footerholder div small {
        display: none;
        }
#kolofon 
{
    	float: left;

    }
.footer {
        
        font-size: 10px;
        color: #bab8ab;
        height: 34px;
        }
.footertable 
{
    padding-right: 25px;

	}

#footerlink 
{
    float: right;
	 }
.footerlink 
	 {
    text-align:right;
	line-height: 34px;
	color: #71c8e6;
	font-size:10px;
    }
a.footerlink:hover {
        color: #71c8e6;
        text-decoration: underline;
        }

.webformField 
    {
    background-color: #edeadb;
    border: solid 1px #edeadb;
    font-size: 9px;
        }
a.toplinks {
    font-size: 9px;
    color: #474747;
    padding-left: 10px;
    }          
   
