/* CSS Document */

body {
background: #dcdeca;
margin:0;
padding:0;
color:#7a7b61;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:5px;
font-size:0.7em;
}

a {
color:#7a7b61;
text-decoration:none;
border:none;
}

a:hover{
color:#959677;
text-decoration:underline;
}

a:visited{
color:#7a7b61;
text-decoration:none;
}

span{
margin:0;
padding:0;
}

ul, li{
list-style:none;
padding:0;
margin:0;
}

.margin{
margin:0;
}

img, a{
border:none;
}

img, a:visited{
border:none;
}



/*  Basic */
#wrapper {
/*none*/
}

#bigbox{
margin:2% auto 0 auto;
height:auto;
width:750px;
}

#header{
height: 207px;
word-spacing:750px;
position:left;
background:url(../images/1.jpg)
}

#meny{
height:32px;
width:730px;
float:left;
padding-right:20px;
background-color: #c5c6a5;
}

#content{
width:710px;
height:auto;
min-height:380px;
padding-top:10px;
padding-left:20px;
padding-right:20px;
padding-bottom:10px;
float:left;
background:url(../images/textbg.gif) no-repeat #f3f0e9;
background-position:bottom;
margin:0;
}

#content2{
width:710px;
height:auto;
padding-top:10px;
padding-left:20px;
padding-right:20px;
padding-bottom:10px;
float:left;
background:url(../images/textbg.gif) no-repeat #f3f0e9;
background-position:bottom;
margin:0;
}

#fotter{
height:8px;
width:547px;
float:left;
padding:5px;
padding-top:17px;
padding-left:193px;
padding-right:10px;
background: url(../images/fotter.gif) left no-repeat #c5c6a5;
margin-bottom:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:0.6em;
color:#FFFFFF;
}

#fotter a{
color:#FFFFFF;
}

#fotter a:hover{
color:#333333;
}

/*headlines*/


h1{
color:#7a7b61;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
margin-top:0;
display:compact;
margin:0;
padding:0;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7a7b61;
font-size:0.7em;
padding:0;
margin:0 0 4px 0;
}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7a7b61;
font-size:0.7em;
padding:0;
margin:0 0 4px 0;
}

h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7a7b61;
font-size:0.7em;
padding:0;
margin:0 0 4px 0;
}

/*Meny */

#meny_box{
height:22px;
width:735px;
float:left;
color: #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:700;
margin-left:30px;
position: relative;
}

#meny_box_ehandel{
height:21px;
width:155px;
position: absolute;
right: 0;
color: #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:700;
}

ul#meny_box{
margin: 0 0 0 0;
list-style:none;
}

ul#meny_box li{
height:32px;
float:left;
text-align:center;
display:block;
text-decoration:none;
}

ul#meny_box li a {
height:22px;
padding: 10px 4px 0 4px;
float:left;
display:block;
border:none;
color: #FFFFFF;
text-decoration:none;
}

ul#meny_box li a:hover  {
height:22px;
padding: 10px 4px 0 4px;
background-color:#b7b898;
display:block;
text-decoration:none;
}

ul#meny_box .active {
height:22px;
padding: 10px 4px 0 4px;
background-color:#b7b898;
display:block;
text-decoration:none;
}

/*Nav_left*/
#nav_left{
margin-bottom:10px;
float:left;
width:150px;
padding-right:15px;
height:100%;
min-height:375px;
}

.nav_left ul{
margin:0px;
padding:0;
}

.nav_left li{
height:17px;
width:175px;
display:block;
padding:0 0 0 0;
}

.nav_left li a{
width:175px;
display:block;
height:17px;
padding:4px 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
font-weight:700;
}

.nav_left li a:hover{
width:175px;
display:block;
color:#959677;
height:17px;
padding-top:4px;
text-decoration:underline;
}

.nav_cat{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
font-weight:700;
}

.nav_cat a:hover{
color:#959677;
text-decoration:underline;
}

.nav_cat2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
font-weight:700;
}

#send_left{
height:auto;
width:200px;
float:left;
margin-right:10px;
}

#send_right{
height:auto;
width:240px;
float:left;
}

#send_wrapper{
height:300px;
width:500px;
padding:10px;
}

#send_wrapper2{
height:auto;
width:auto;
}

/*Box's Verksamhet*/
#v_right{
height:auto;
width:530px;
margin-left:10px;
float:left;
margin-bottom:10px;
}

#v_small_right{
height:auto;
width:400px;
margin-left:10px;
margin-right:10px;
float:left;
}

#v_img_holder{
height:auto;
width:120px;
float:left;
}

.v_img{
width:120px;
height:100px;
margin-bottom:10px;
}

.info{
height:174px;
width:530px;
float:left;
padding-top:6px;
background:url(../images/hlinje.gif);
background-position:bottom;
background-repeat:repeat-x;

}

.info_text{
height:167px;
width:300px;
margin-left:10px;
float:left;
color:#7a7b61;
}

.info_des{
height:167px;
width:226px;
margin-left:10px;
float:left;
color:#7a7b61;
}

.photo{
height:167px;
width:134px;
float:left;
}

.name{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
display: block;
font-weight:bold;
}

.ask{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
font-weight:bold;
display: block;
margin:0px;
padding:0;
}

.mask{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
font-weight:bold;
display: block;
margin-top:8px;
}

.text{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
display: block;
margin-top:0px;
margin-bottom:8px;
padding:0;
}

/*Box's Hem*/
#h_top{
height:auto;
width:710px;
float:left;
margin-top:10px;
padding-bottom:10px;
}

#h_down{
height:auto;
float:left;
width:710px;
}

#h_img1{
height:120px;
width:303px;
margin-right:16px;
float:left;
margin-left:10px;
padding-left:11px;
padding-top:30px;
}

#h_valkommen{
width:370px;
height:auto;
padding-top:5px;
float:left;
}

#h_erbjudande{
width:280px;
height:auto;
padding-top:5px;
margin-left:60px;
float:left;
color:#7a7b61;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
display:compact;
}


/*Box's Bilder*/
#img_thredown{
width:530px;
margin-left:10px;
height:155px;
float:left;
margin-top:10px;
}

#img_thredown2{
width:530px;
height:155px;
float:left;
margin-top:10px;
}

.img_1and2{
height:155px;
width:165px;
margin-right:17px;
float:left;
}

.img_3{
height:150px;
width:160px;
float:left;
}



/*Box's Sortiment*/
#s_right{
height:210px;
width:535px;
margin-left:10px;
float:left;
}

#s_right_up{
height:auto;
width:530px;
float:left;
}

#s_right_down{
height:auto;
width:530px;
float:left;
margin-top:0px;
padding-bottom:10px;
}

#s_right_down ul{
margin:0;
padding:0;
}

#s_right_down li{
height:auto;
width:119px;
float:left;
margin-left:9px;
margin-top:10px;
}

#s_right_down li a{
width:119px;
display:block;
float:left;
}

#s_right_down li a:hover{
background:#eeeae1;
float:left;
text-decoration:underline;
cursor: pointer;
}

.s_list_pic{
height:106px;
width:115px;
padding:2px;
}

.s_list_pic a{
border:none;
}

.s_list_pic a:visited{
border:none;
}

.s_list_text{
height:33px;
width:119px;
margin-top:5px;
text-align:center;
font-size:0.8em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7a7b61;
font-weight:bold;
}

#s_down{
width:530px;
height:auto;
margin-top:10px;
background-image:url(../images/hlinje.gif);
background-repeat:repeat-x;
background-position:top;
padding-left:10px;
}

#s_katalog{
width:210px;
height:170px;
padding-top:10px;
padding-right:10px;
float:left;
background-image:url(../images/linje.gif);
background-repeat:repeat-y;
background-position:right;
}

#s_erbjudande{
width:300px;
height:170px;
margin-left:10px;
margin-top:10px;
float:left;
}

#s_erbjudande_cont{
width:300px;
height:115px;
}

#s_erbjudande_link{
width:300px;
height:45px;
margin-top:10px;
}

#sec_text{
width:190px;
height:115px;
float:left;
padding:0;
margin:0;
}

/*Box's Werners Matvärld*/
#wm_left{
min-height:375px;
height:auto;
width:349px;
margin-left:10px;
padding-right:10px;
float:left;
}

#wm_right{
height:auto;
width:150px;
float:left;
}

#wm_right_top{
height:200px;
width:140px;
float:left;
padding-left:10px;
margin-bottom:10px;
padding-right:10px; 
}

#wm_right_down{
height:auto;
width:140px;
float:left;
padding-left:10px;
margin-bottom:10px;
padding-right:10px;
}

#wm_pdf_link_box{
height:32px;
width:auto;
margin-top:15px;
float:left
}

#wm_pdf_link_pic{
height:32px;
width:32px;
float:left;
}

#wm_pdf_link_text{
height:10px;
width:298px;
margin-left:10px;
float:left;
margin-bottom:4px;
}

.wm_list{
margin-top:5px;
padding:0;
}

.wm_list ul{
margin-top:5px;
padding:0;
}

.wm_list li{
height:auto;
width:120px;
margin-right:10px;
margin-bottom:7px;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
display:block;
float:left;
}

.wm_list li a:hover{
margin-left:10px;
display:block;
}

.wm_img{
margin-bottom:3px;
}

/*Box's kontakt*/
.k_input{
margin-bottom:10px;
}

#k_left{
height:auto;
width:270px;
float:left;
margin-right:10px;
}

#k_right{
height:auto;
width:250px;
float:left;
}

.k_button{
background:#7a7b61;
border:#999999 2px solid;
color:#CCCCCC;
}

/*styles*/

.imgs{
border:solid 1px #7a7b61;
padding:2px;
}

.kontaktinfo{
font-size:0.7em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7a7b61;
margin-top:2px;
display:block;
margin-bottom:10px;
}

.kontaktmargin{
margin-top:10px;
}

.sende{
margin-top:2px;
margin-bottom:5px;
display: compact;
}

.link{
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.link a{
text-decoration:none;
}

.link a:hover{
color:#959677;
text-decoration:underline;
}

.ma_mail{
margin-right:5px;
}

.step_in a{

}

.step_in a{
text-decoration:none;
}

.step_in a:hover{
padding-left:10px;
}

