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 - OBS! width måste var tillräcklig för både content och meny_container */
#sidlayout { margin-right: auto; margin-left: auto; width: 900px; padding: 0 0 0 0; border: 1px solid #666666; background-color: #ffffff; }

/* sidans innehåll */
#head {padding: 0 0 0 0; margin: 0 0 0 0;}
#left {float: left; width: 580px; padding: 0 0 0 4px; margin: 0 0 0 20px;}
#main {float: left; width: 800px; padding: 0 0 0 4px; margin: 0 0 0 20px;}
#right {float: right; width: 280px; padding: 0 0 0 4px; margin: 0 0 0 0;}
#fot {margin-right: auto; margin-left: auto; width: 900px; padding: 0 0 0 0;}
#extra_lineheigt {line-height: 20px; margin-left: 20px;}

/* sidans länkar */
a:link { text-decoration: none; color: #5687b4}
a:visited { text-decoration: none; color: #5687b4}
a:active { text-decoration: none; color: #999999}
a:hover { text-decoration: none; color: #cc0000}

a.specialLink:link {text-decoration: none; color: #000000;}
a.specialLink:visited {text-decoration: none; color: #000000;}
a.specialLink:active {text-decoration: none; color: #000000;}
a.specialLink:hover {text-decoration: underline; color: #000000;}

.sommarjobb_width {width: 120px;}
.sommarjobb_text {width: 300px;}
.sommarjobb_small {font-size: 10px;}
.error {color: red;}
.success {font-size: 15px; color: red;}