/* LAYOUT */

body{
padding:0;
margin:0;}

#logosvart{
position: absolute;
top:0;
right:0;}

#mellan {
height:50px;}

#lankmenu, #lankar, #lankar2, .bokstav, .menubild, table.bakverk, .bakverk img, table.catering, .catering img, .kontaktformular, form, input, .sidor, .skrivut, .tom, .floathoger{
visibility:hidden;
height:0;
width:0;
padding:0;
margin:0;
line-height:0;}

.bildhoger{float:right;
margin:5px;}

.bildvanster{float:left;
margin:5px;}

.menu{
text-align:center;}


.clear{
clear:both;}


/* TEXTER */


#text{
font-family:trebuchet ms, sans-serif; 
color:#000000; 
text-align:justify; 
font-size:0.96em;
font-style:italic;}

h1{
color:#000000;
font-size:1.3em;
font-style:italic;}

h2{
color:#000000;
font-size:1.2em;
text-decoration:underline;
font-style:italic;}

#copyright{
font-family:trebuchet ms, sans-serif; 
text-align:center; 
font-size:0.7em;
color:#000000;}

.hidden{
visibility:hidden;}



/* LÄNKAR */

#copyright a{
color:#000000;
text-decoration:underline;}


/* GALLERI */


ul.bilder{
width:650px;
list-style-type: none;
margin:0 auto 0 auto;
padding:0;
border:0;

}

ul.bilder li {
display:inline;
margin:0px 0px 0px 0px ;
height:135px;
width:180px;
padding: 0;}


ul.bilder li a img{
width:180px;
height:135px;
margin:0px 0px 5px 0px;
padding:0;
border:0;
text-decoration:none;
}

ul.bilder a{
text-decoration:none;}

li.thumbnail a img.img-thumbnail{
border: 1px solid #ceb886;
background-color:#f7f2de;
padding:7px;
}

.sidor {
width:650px;
margin:0 auto 0 auto;
text-align:center;}

