/* sidlayout */
#layout {width: 974px; background: #696969; margin-right: auto; margin-left: auto; background: #cccc99;}
#sidhuvud {padding: 0px; padding-top:160px; padding-left:50px; margin: 0; height:80px; background-image:url(bilder/huvud.png)}
#kolumncontainer{float: left; width: 974px; background: #cccc99; background-image:url(bilder/main.png)}
#kolumn1 {float: left; width: 650px; padding: 0px; padding-bottom:10px; padding-left:50px; background: #cccc99; background-image:url(bilder/main.png)}
#kolumn2 {float: left; width: 214px; padding-left: 10px; padding-bottom:10px; padding-top:0px; padding-right:50px;}
#sidfot {clear: both; padding-top: 5px; padding-bottom:12px; padding-left:48px; padding-right:50px; height:43px; background: #999966; background-image:url(bilder/botten.png)}

/* Sidorna */
body {padding: 0; margin: 0; margin-bottom: 15px; margin-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; background: #696969; background-image:url(bilder/696969.gif)}
h2 {margin: 0 0 0.5em 0; font-size: 2.5em;}
h2 {margin: 0 0 0.5em 0; font-size: 2em;}
h3 {margin: 1em 0 0.5em 0; font-size: 1.5em;}
h4 {margin: 1.5em 0 0.5em 0; font-size: 1em;}
p {line-height: 1.2em; margin: 0 0 0.5em 0;}
.lank {cursor:pointer;}
hr {border: 1px solid #999966; margin: 0 0 0.5em 0;}
hr.kommentarer {border: 1px solid #999966; margin: 0.5em 0 0.5em 0;}
h4.kategorier {margin: 0.5em 0 0.5em 0; font-size: 1em;}
h4.kategori_aktiv {color:#999966; margin: 0.5em 0 0.5em 0; font-size: 1em;}
a {text-decoration:none; color:#000000;}
a:hover {text-decoration:underline; color:#999966;}
.bild {border: 1px solid #000000; margin-bottom:10px;}
.border {border: 1px solid #000000;}
.mbrun {color:#999966;}
.fel  {color:#FF0000;}
a.omvand {text-decoration:none; color:#000000;}
a.omvand:hover {text-decoration:underline; color:#cccc99;}


/* Ska tas bort! */
h6 {width:690px; height:16px; margin: 0px; margin-bottom: 15px; padding: 3px 0px 8px 0px; background: #FFFFFF url("pic/rubrik.png"); border: 0px; font-size: 11px; color: #FFFFFF; font-weight: bold; text-align:center;}
/* Ska tas bort! */

/* Formulär */
#Valkommen fieldset { width: 610px; padding: 20px 10px 20px 30px; border: 1px solid #999966; background-image: url(bilder/maria.jpg);}
#Valkommen legend { color: #000000; font-weight:bold; letter-spacing: 3px; font-size: 18px;}
#Valkommen form { margin:10px;}

#sokform fieldset { width: 220px; padding: 20px 0px 20px 30px; border: 1px solid #999966; }
#sokform legend { color: #999966; font-weight:bold; letter-spacing: 3px; }
#sokform textarea { border: 1px solid #999966; padding: 5px; font-size: 11px; background-color: #099709; }
#sokform .input_text { border: 1px solid #999966; color:#FFFFFF; padding: 5px; font-size: 11px; letter-spacing: 2px; background-color: #099709; margin-bottom:3px; }
#sokform label { font-size: 11px; letter-spacing: 2px; color: #000000; }
#sokform .knapp { background-color:#099709; padding:3px; color:#FFFFFF; border: 1px solid #999966; margin-top:3px; }

#kommentarform fieldset { width: 620px; padding: 20px 0px 20px 30px; border: 1px solid #999966; }
#kommentarform legend { color: #999966; font-weight:bold; letter-spacing: 3px; }
#kommentarform textarea { border: 1px solid #999966; padding: 5px; font-size: 11px; background-color: #099709; }
#kommentarform .input_text { border: 1px solid #999966; color:#FFFFFF; padding: 5px; font-size: 11px; letter-spacing: 2px; background-color: #099709; }
#kommentarform label { font-size: 11px; letter-spacing: 2px; color: #000000; }
#kommentarform .knapp { background-color:#099709; padding:3px; color:#FFFFFF; border: 1px solid #999966}
#kommentarform form { margin:10px;}

#nytt_recept fieldset { width: 620px; padding: 20px 0px 20px 30px; border: 1px solid #999966; }
#nytt_recept legend { color: #999966; font-weight:bold; letter-spacing: 3px; margin-bottom:10px; }
#nytt_recept textarea { border: 1px solid #999966; padding: 5px; font-size: 11px; background-color: #099709; }
#nytt_recept .input_text { border: 1px solid #999966; color:#FFFFFF; padding: 5px; font-size: 11px; letter-spacing: 2px; background-color: #099709; }
#nytt_recept label { font-size: 11px; letter-spacing: 2px; color: #000000; }
#nytt_recept .knapp { background-color:#099709; padding:3px; color:#FFFFFF; border: 1px solid #999966}
#nytt_recept form { margin:10px;}

#bildform fieldset { width: 450px; padding: 20px 0px 20px 30px; border: 1px solid #999966; }
#bildform legend { color: #999966; font-weight:bold; letter-spacing: 3px; }
#bildform textarea { border: 1px solid #999966; padding: 5px; font-size: 11px; background-color: #099709; }
#bildform .input_text { border: 1px solid #999966; color:#FFFFFF; padding: 5px; font-size: 11px; letter-spacing: 2px; background-color: #099709; }
#bildform label { font-size: 11px; letter-spacing: 2px; color: #000000; }
#bildform .knapp { background-color:#099709; padding:3px; color:#FFFFFF; border: 1px solid #999966}
#bildform form { margin:10px;}

#logga_in fieldset { width: 220px; padding: 20px 0px 20px 30px; border: 1px solid #999966; }
#logga_in legend { color: #999966; font-weight:bold; letter-spacing: 3px; }
#logga_in textarea { border: 1px solid #999966; padding: 5px; font-size: 11px; background-color: #099709; }
#logga_in .input_text { border: 1px solid #999966; color:#FFFFFF; padding: 5px; font-size: 11px; letter-spacing: 2px; background-color: #099709; margin-bottom:5px; }
#logga_in label { font-size: 11px; letter-spacing: 2px; color: #000000; }
#logga_in .knapp { background-color:#099709; padding:3px; color:#FFFFFF; border: 1px solid #999966}

#fel fieldset { width: 320px; padding: 20px 0px 20px 30px; border: 1px solid #FF0000; }
#fel legend { color: #FF0000; font-weight:bold; letter-spacing: 3px; margin-bottom:10px; }

#fixat fieldset { width: 320px; padding: 20px 0px 20px 30px; border: 1px solid #099709; }
#fixat legend { color: #099709; font-weight:bold; letter-spacing: 3px; margin-bottom:10px; }

#bli_medlem fieldset { padding: 20px 0px 20px 30px; border: 1px solid #999966; }
#bli_medlem legend { color: #999966; font-weight:bold; letter-spacing: 3px; margin-bottom:10px; }
