/* CSS Document Wbutik */
body{

	background:url(http://www.slagter.dk/img/front/slagter_bg.jpg);

	font-size: 1.4em;

	margin: 0px;

	padding: 0px;
    
   
}

html{

	font-family: Tahoma, "Verdana", Arial, serif;
	font-size: 62.5%;
	color: #4F6E18;
	margin: 0px;
	padding: 0px;
    
}

.overdh{
	color: #999999;
	font-size: 0.7em;
}

.rullebox{
	color: #183883;
	 text-align: right;
}

.slagterblaa{
	color: #183883;
}
.slagtergrey{
	color: #999999;
}
.slagterred{
	color: #990000;
}






img{

	border: 0;

}



h1 {

	font-weight: normal;

	font-size: 1.8em;

}



h2 {

	font-weight: normal;

	font-size: 1.6em;

}



h3 {

	font-weight: normal;

	font-size: 1.4em;

}



h4 {

	font-weight: normal;

	font-size: 1.2em;

}



h5 {

	font-weight: normal;

	font-size: 1.1em;

}



h6 {

	font-weight: normal;

	font-size: 1.0em;

}


#layout{

	border-left: 8px solid white;

	margin: 0px;

	top: 0px;

	width: 750px;

	margin: 0px auto;

}



.content{

	padding: 10px 10px 0px 10px;
    vertical-align: top;
	

}
/**/

#marqueecontainer{
position: relative;
width: 180px; /*marquee width */
height: 180px; /*marquee height */
background-color: white;
overflow: hidden;
padding: 10px;
padding-left: 10px;
}

#nav{

	list-style-type: none;

	padding: 0;

	margin: 7px 0 0 0;

}



#nav li{

	list-style-type: none;

	padding: 10px 20px;

	margin: 0 0 0 20px;

	background: #fff url(../images/nav_bg.gif) no-repeat top center;

}
.kunde_login_menu {
       
       padding: 20px 40px;
	   background-color: white; 	
}
.login_put, input, select {
	   font-size: 10px
	   
}
.hovedmenu {
       
       background-image: URL(http://www.wbutik.dk/img/front/menu_bg.jpg);
       background-repeat: no-repeat;
	   
	   padding: 40px 40px;	
}
.maincontent {
       background-image: URL(http://www.wbutik.dk/img/front/menu_bg.jpg);
       background-repeat: no-repeat;
       background-attachment: fixed;
       background-position: top left;
	   padding: 10px 10px;	
}

.footer{
     font-weight: normal;
     color: #666666;
	 font-size: 10px;
     text-align: center;
	 padding: 10px 10px 0px 10px;
 }

.content,td    { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none } 

a:focus {
   outline: none;
}

a:LINK      { color: #0D68D2; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:VISITED   { color: #0D68D2; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:HOVER     { color: red; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }




thead tr td{

	border-bottom: 2px solid #5C781C;

}


/* start menu CSS control */

dl, dt, ul, li {

margin: 0;

padding: 0;

list-style-type: none;

}



dl#menu {

width: 150px;

padding-left:20px;

}



dl#menu dt {

cursor: pointer;

margin: 2px 0;

height: 39px;

width: 140px;

line-height: 35px;

text-align: left;

padding-left: 10px;

background-image: url(../images/nav_bg.gif); 

}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #f5f5f5;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}
/* code for presentation purpose (CSS preview) */