img {display: inline}
body { margin: 15px; padding: 0; font: 12px Verdana, Arial, Helvetica, sans-serif; background-color: #f3f3f3; line-height: 16px;}
h1 {font: normal 18px Verdana; color: #5687b4; margin: 0; letter-spacing: 1px; }
h2 {font: normal 16px Verdana; color: #295d8e; margin: 0; letter-spacing: 0px;}

/* omslutande box som innehåller övriga boxar */
#sidlayout { margin-right: auto; margin-left: auto; width: 900px; padding: 0 0 0 0; border: 1px solid #666666; background-color: #ffffff; overflow: hidden; }

/* sidans innehåll */
#head {padding: 0 0 0 0; margin: 0 0 0 0;}
#main {padding: 20px 10px 10px 20px; margin: 0 0 0 0;}
#left {float: left; width: 250px; padding: 20px 10px 10px 20px; margin: 0 0 0 0;}
#right {float: left; width: 600px; padding: 20px 0 10px 20px; margin: 0 0 0 0;}
#bloggleft {float: left; width: 550px; padding: 20px 10px 10px 20px; margin: 0 0 0 0;}
#bloggright {float: right; width: 250px; padding: 20px 0 10px 20px; margin: 0 0 0 0;}
#fot {margin-right: auto; margin-left: auto; width: 900px; padding: 0 0 0 0;}

table#forum_main
{
    border-color: #BBB;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

table#forum_main td
{
    border-color: #BBB;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 3px;
}

#kontaktform textarea { border: 1px solid #cccccc; width: 400px}
.input_text { border: 1px solid #cccccc; width: 400px}
.input_user { border: 1px solid #cccccc; width: 150px}

#comment textarea { border: 1px solid #cccccc; width: 250px; height: 80px}
.input_comment { border: 1px solid #cccccc; width: 250px}

#nyhet textarea { border: 1px solid #cccccc; width: 500px}
.input_text { border: 1px solid #cccccc; width: 500px}

.date { font: 10px Verdana;}

