/* LAYOUT */

body{
padding:0;
margin:0;
background-image:url(bakgrund.jpg);}

#hornen, #mellan, #bilden, #textlada{
margin-left:auto;
margin-right:auto; 
width:759px;}

#hornen{
background:url(hornen.gif) no-repeat; 
height:16px;}

#mellan {
height:101px;
background: url(mellan.jpg) no-repeat;}

#logo{
float:right; 
margin-right:45px; 
margin-top:28px;
padding:0;
width:373px; 
height:73px; 
display:block; 
background:url(bakeit.jpg) no-repeat;}

#logosvart{
visibility:hidden;
height:0;
width:0;}

#bilden{
background:url(bild.jpg) no-repeat; 
height:277px;}

#textlada{
background:url(innehall.gif) repeat-y;}

#lankmenu{
margin-left:auto;
margin-right:auto;
width:743px;
height:32px;
padding:0;  
background:url(http://bakeithappen.se/design/lankar.gif) repeat-x;}

ul.lankar{
margin:0;
padding:0;  
list-style-type: none; 
height:32px;}

.lankar li{
display:inline;}

.lankar li a{
display: block;
float: left;
width:147px;
margin: 0px;
padding: 0px;
height:32px;}

.lankar a:hover{
background: url(http://bakeithappen.se/design/aktiv.gif) repeat-x;}

li.hoger a{
border-right:1px solid #d05050;}

li.bada a{
border-right:1px solid #d05050;
border-left:1px solid #db9c9c;}

li.vanster a{
border-left:1px solid #db9c9c;}

#lankar2{
text-align:right; 
width:693px;
margin-top:4px;}

#text{
margin-left:auto;
margin-right:auto;
width:650px;}

#copyright{
background-image:url(copyright.jpg);
background-repeat:no-repeat; 
line-height:22px;
height:35px; }

.clear{
clear:both;}

hr{
width:0;
height:0;}

ul#sidabakverk li#bakverk a.block, ul#sidabrollop li#brollop a.block, ul#sidacatering li#catering a.block, ul#sidagalleri li#galleri a.block, ul#sidakontakt li#kontakt a.block{
background: url(aktiv.gif) repeat-x;
width: 147px;}


/* TEXTER */


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

h1{
color:#b39363;
font-size:1.3em;
margin-top:1.2em;
border-bottom:1px solid #d27777;
font-weight:normal;
font-style:italic;}

h2{
color:#b39363;
font-size:1.2em;
margin:1.7em 0 1.2em 0;
font-weight:normal;
text-decoration:underline;
font-style:italic;}

h2.upp{margin-top:-1px;}

h1.upp{
margin-top:0;}

.bokstav{height:31px;
margin:0 -5px -5px 0;}

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

.menu{
text-align:center;
width:400px;
background-color:#f0e6c1;
margin:0 auto 0 auto;
padding: 2px 0 2px 0;}

.menubild{
margin:0 148px 0 149px;}

.plats{
width:1px;
height:200px;}

.hidden, #kikatus{
visibility:hidden;
width:0;
height:0;
font-size:0;}

.print{
visibility:hidden;
width:0;
height:0;
font-size:0;}

hr{
clear:both;}

/* LÄNKAR */

.lankar a{
font-family: trebuchet ms, sans-serif; 
color:#f7f0dd;
text-decoration:none;
line-height:32px;
text-align:center;
font-size:1.2em;
font-style:italic;}

#lankar2 a, #lankar2, .sidor a{
font-family:trebuchet ms, sans-serif; 
color:#d27777; 
font-size:1em; }

#lankar2 a:hover, .sidor a:hover{
color:#e49c9c;}

#copyright a:hover{
color: #867965;}

#copyright a{
color:#6f604c;}

.text a:link, .text a:active, .text a:visited{
font-family:trebuchet ms, sans-serif; 
color:#d27777; 
font-size:1em; }

.text a:hover{color:#e49c9c;}

a#aktiv{
color:#e49c9c;}

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

/* BILDER */

.bildhoger{
border: 1px solid #ceb886;
background-color:#f7f2de;
padding:7px;
float:right;
margin:5px 0 5px 5px;}

.bildvanster{
border: 1px solid #ceb886;
background-color:#f7f2de;
padding:7px;
float:left;
margin:5px 5px 5px 0;}

.skrivut{
float:right;
margin:-27px 5px 0 0;
border:0;}

.tom{
float:left;
margin:-27px 0 5px 0;
border:0;
height:16px;
width:16px;}

.floathoger{
float:right;}

.floatvanster{
float:left;}

/* GALLERI */

body{
margin:0;
padding:0;}

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;}


/* FORMULÄR */

input, textarea{
font-family: trebuchet ms, sans-serif;
font-size:13px; 
font-style:italic;}

#kontaktformular{
width:553px; 
height:321px; 
background-image:url(kontakt.jpg);
margin:0 auto 0 auto;}

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

.namn, .andra, .textarea{
border:0;
width:231px; 
background-color:transparent; }

.namn{
margin:24px 0px 23px 27px;
height:22px;}

.andra{
margin:0px 0px 23px 27px;
height:22px;}

.textarea{
overflow:hidden;
margin:0px 0px 0px 27px;
height:128px;}

.submit{
margin:-24px 0px 0px 455px;}

submit{
width:auto;}


/* BILDER*/

table.bakverk{
width:540px;
margin:0 auto 0 auto;}

table.catering{
width:356px;
margin:0 auto 0 auto;}

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

.menu2 a{
text-decoration:none;}

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

td.vanster{
text-align:left;
padding-bottom:11px;}

td.mitten{
text-align:center;
padding-bottom:11px;}

td.hoger{
text-align:right;
padding-bottom:11px;}



